Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package bazel-rules-android for
openSUSE:Factory checked in at 2026-09-19 22:20:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bazel-rules-android (Old)
and /work/SRC/openSUSE:Factory/.bazel-rules-android.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bazel-rules-android"
Sat Sep 19 22:20:27 2026 rev:2 rq:1378870 version:0.7.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/bazel-rules-android/bazel-rules-android.changes
2021-07-07 18:31:39.814433534 +0200
+++
/work/SRC/openSUSE:Factory/.bazel-rules-android.new.383539/bazel-rules-android.changes
2026-09-19 22:21:38.873869193 +0200
@@ -1,0 +2,18 @@
+Sun Sep 13 06:22:04 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 0.7.3:
+ * Starlark implementations of all Android rules and providers
+ * Compatibility with Bazel 7, Bazel 8 and Bazel 9, via Bzlmod
+ or WORKSPACE
+ * android_ndk_repository moved to rules_android_ndk,
+ android_instrumentation_test moved to rules_utp
+ * Bazel Android Tools migrated from the Bazel repository
+ * Fully integrated mobile-install v3
+ * Migration flags experimental_enable_android_migration_apis
+ and experimental_google_legacy_api no longer required
+ * Pass min_sdk_version to R8 and raise its memory limit
+ * License stays Apache-2.0, install scheme unchanged
+ * Refresh rpmlint filters for renamed tags and upstream fixtures
+ * See upstream release notes for the full list
+
+-------------------------------------------------------------------
Old:
----
rules_android-0.1.1.tar.gz
New:
----
rules_android-0.7.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bazel-rules-android.spec ++++++
--- /var/tmp/diff_new_pack.fHBmA0/_old 2026-09-19 22:21:40.437934431 +0200
+++ /var/tmp/diff_new_pack.fHBmA0/_new 2026-09-19 22:21:40.438934472 +0200
@@ -1,6 +1,7 @@
#
# spec file for package bazel-rules-android
#
+# Copyright (c) 2026 SUSE LLC and contributors
# Copyright (c) 2021 SUSE Software Solutions Germany GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
@@ -12,19 +13,17 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-%define src_install_dir /usr/src/%{name}
-
+%define src_install_dir %{_prefix}/src/%{name}
Name: bazel-rules-android
-Version: 0.1.1
+Version: 0.7.3
Release: 0
Summary: Bazel rules for Android
-Group: Development/Tools/Building
License: Apache-2.0
-Url: https://github.com/bazelbuild/rules_android
+URL: https://github.com/bazelbuild/rules_android
Source0:
https://github.com/bazelbuild/rules_android/archive/v%{version}.tar.gz#/rules_android-%{version}.tar.gz
Source1: %{name}-rpmlintrc
BuildRequires: fdupes
@@ -35,7 +34,6 @@
%package source
Summary: Source code of bazel-rules-android
-Group: Development/Sources
%description source
Bazel rules to build software for Android.
++++++ bazel-rules-android-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.fHBmA0/_old 2026-09-19 22:21:40.469935765 +0200
+++ /var/tmp/diff_new_pack.fHBmA0/_new 2026-09-19 22:21:40.471935849 +0200
@@ -1,6 +1,14 @@
# This is a source package and /usr/src is a correct path to install files.
-addFilter("bazel-rules-android-source.* suse-filelist-forbidden-fhs23")
-# fdupes should get rid of all duplicates, for some reason it didn't, but...
-# it's a source package, so it's not a big problem
+addFilter("bazel-rules-android-source.* filelist-forbidden-fhs23")
+# Verbatim upstream Bazel ruleset: files are executed by Bazel, not the
+# system, so modes, shebangs, empty marker files and test fixtures must
+# stay exactly as upstream ships them.
+addFilter("bazel-rules-android-source.* zero-length")
+addFilter("bazel-rules-android-source.* script-without-shebang")
+addFilter("bazel-rules-android-source.* non-executable-script")
+addFilter("bazel-rules-android-source.* version-control-internal-file")
+addFilter("bazel-rules-android-source.* hidden-file-or-dir")
+# Identical test fixtures and resources shipped in multiple places;
+# bare fdupes only lists them, content must stay as upstream ships it.
addFilter("bazel-rules-android-source.* files-duplicate")
++++++ rules_android-0.1.1.tar.gz -> rules_android-0.7.3.tar.gz ++++++
++++ 130997 lines of diff (skipped)