Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package bazel-rules-go for openSUSE:Factory
checked in at 2026-09-19 22:20:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bazel-rules-go (Old)
and /work/SRC/openSUSE:Factory/.bazel-rules-go.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bazel-rules-go"
Sat Sep 19 22:20:29 2026 rev:7 rq:1378998 version:0.63.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/bazel-rules-go/bazel-rules-go.changes
2021-07-13 22:37:52.533915755 +0200
+++
/work/SRC/openSUSE:Factory/.bazel-rules-go.new.383539/bazel-rules-go.changes
2026-09-19 22:21:48.689278598 +0200
@@ -1,0 +2,14 @@
+Sun Sep 13 06:21:25 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 0.63.0:
+ * Upstream moved to the bazel-contrib organisation.
+ * Bzlmod (MODULE.bazel) support alongside WORKSPACE.
+ * Requires Bazel >= 6.5.0 and a Go SDK >= 1.20.
+ * Default Go toolchain is 1.26.6.
+ * Reproducible builds via -ffile-prefix-map path mapping.
+ * nogo gained an ["all"] scope, go_source preserves race mode.
+- Switch source services from disabled to manual mode.
+- Spec cleanup: drop Group tags, macro-ise install dir, modernise
+ shebang fixups, fix stale rpmlint filter.
+
+-------------------------------------------------------------------
Old:
----
bazel-rules-go-0.20.3.tar.xz
New:
----
bazel-rules-go-0.63.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bazel-rules-go.spec ++++++
--- /var/tmp/diff_new_pack.3HZqDT/_old 2026-09-19 22:21:49.846326859 +0200
+++ /var/tmp/diff_new_pack.3HZqDT/_new 2026-09-19 22:21:49.849326984 +0200
@@ -1,7 +1,7 @@
#
# spec file for package bazel-rules-go
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,13 @@
#
-%define src_install_dir /usr/src/%{name}
-
+%define src_install_dir %{_prefix}/src/%{name}
Name: bazel-rules-go
-Version: 0.20.3
+Version: 0.63.0
Release: 0
Summary: Go rules for Bazel
License: Apache-2.0
-Group: Development/Tools/Building
-URL: https://github.com/bazelbuild/rules_go
+URL: https://github.com/bazel-contrib/rules_go
Source0: %{name}-%{version}.tar.xz
Source1: %{name}-rpmlintrc
BuildRequires: fdupes
@@ -42,7 +40,6 @@
%package source
Summary: Source code of bazel-rules-go
-Group: Development/Sources
BuildArch: noarch
%description source
@@ -69,8 +66,8 @@
# Fix hidden-dile-or-dir warning.
find %{buildroot}%{src_install_dir} -name ".*" -exec rm -rf "{}" +
# Fix env-script-interpreter error.
-find %{buildroot}%{src_install_dir} -type f -name "*.py" -exec sed -i
's|#!/usr/bin/env python|#!/usr/bin/python3|' "{}" +
-find %{buildroot}%{src_install_dir} -type f -name "*.sh" -exec sed -i
's|#!/usr/bin/env bash|#!/bin/bash|' "{}" +
+find %{buildroot}%{src_install_dir} -type f -name "*.py" -exec sed -i
's|#!%{_bindir}/env python.*|#!%{_bindir}/python3|' "{}" +
+find %{buildroot}%{src_install_dir} -type f -name "*.sh" -exec sed -i
's|#!%{_bindir}/env bash|#!/bin/bash|' "{}" +
%fdupes %{buildroot}%{src_install_dir}
++++++ _service ++++++
--- /var/tmp/diff_new_pack.3HZqDT/_old 2026-09-19 22:21:49.918329862 +0200
+++ /var/tmp/diff_new_pack.3HZqDT/_new 2026-09-19 22:21:49.922330029 +0200
@@ -1,17 +1,17 @@
<services>
- <service mode="disabled" name="tar_scm">
- <param name="url">https://github.com/bazelbuild/rules_go</param>
+ <service mode="manual" name="tar_scm">
+ <param name="url">https://github.com/bazel-contrib/rules_go</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
<param name="filename">bazel-rules-go</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
- <param name="revision">refs/tags/v0.20.3</param>
+ <param name="revision">refs/tags/v0.63.0</param>
</service>
- <service mode="disabled" name="recompress">
+ <service mode="manual" name="recompress">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
- <service mode="disabled" name="set_version"/>
+ <service mode="manual" name="set_version"/>
</services>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.3HZqDT/_old 2026-09-19 22:21:49.965331822 +0200
+++ /var/tmp/diff_new_pack.3HZqDT/_new 2026-09-19 22:21:49.971332073 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
- <param
name="url">https://github.com/bazelbuild/rules_go</param>
- <param
name="changesrevision">2da778e28f41b63977947353cf152c437521204f</param></service></servicedata>
+ <param
name="url">https://github.com/bazel-contrib/rules_go</param>
+ <param
name="changesrevision">9792f1c079a7602347e0fd966542b6d6b35a6c64</param></service></servicedata>
(No newline at EOF)
++++++ bazel-rules-go-0.20.3.tar.xz -> bazel-rules-go-0.63.0.tar.xz ++++++
++++ 326208 lines of diff (skipped)
++++++ bazel-rules-go-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.3HZqDT/_old 2026-09-19 22:21:51.020375829 +0200
+++ /var/tmp/diff_new_pack.3HZqDT/_new 2026-09-19 22:21:51.023375954 +0200
@@ -1,5 +1,5 @@
# This is a source package and /usr/src is a correct path to install files.
-addFilter("bazel-rules-go-source.* suse-filelist-forbidden-fhs23")
+addFilter("bazel-rules-go-source.* filelist-forbidden-fhs23")
# This is a source package, it's fine to have empty files.
addFilter("bazel-rules-go-source.* zero-length")
# Bazel scripts do not need shebangs