Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package brltty for openSUSE:Factory checked 
in at 2024-10-23 21:07:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/brltty (Old)
 and      /work/SRC/openSUSE:Factory/.brltty.new.26871 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "brltty"

Wed Oct 23 21:07:53 2024 rev:67 rq:1217115 version:6.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/brltty/brltty.changes    2024-09-25 
21:53:16.976260989 +0200
+++ /work/SRC/openSUSE:Factory/.brltty.new.26871/brltty.changes 2024-10-23 
21:07:54.964806795 +0200
@@ -1,0 +2,16 @@
+Thu Oct 17 18:22:43 UTC 2024 - Michael Gorse <mgo...@suse.com>
+
+- Update to version 6.7:
+  + Too many changes; please read ChangeLog
+- Drop e6707d5e.patch: fixed upstream.
+- API version is now 0.8.6.
+
+-------------------------------------------------------------------
+Thu Sep 26 15:29:27 UTC 2024 - Fridrich Strba <fst...@suse.com>
+
+- Added patch:
+  * brltty-reproducible-jar-mtime.patch
+    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
+    + Applied if building with Java >= 17
+
+-------------------------------------------------------------------

Old:
----
  brltty-6.6.tar.xz
  e6707d5e.patch

New:
----
  brltty-6.7.tar.xz
  brltty-reproducible-jar-mtime.patch

BETA DEBUG BEGIN:
  Old:  + Too many changes; please read ChangeLog
- Drop e6707d5e.patch: fixed upstream.
- API version is now 0.8.6.
BETA DEBUG END:

BETA DEBUG BEGIN:
  New:- Added patch:
  * brltty-reproducible-jar-mtime.patch
    + Use SOURCE_DATE_EPOCH for reproducible jar mtime
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ brltty.spec ++++++
--- /var/tmp/diff_new_pack.tqFYfA/_old  2024-10-23 21:07:55.508829382 +0200
+++ /var/tmp/diff_new_pack.tqFYfA/_new  2024-10-23 21:07:55.512829547 +0200
@@ -17,11 +17,11 @@
 
 
 %global _lto_cflags %_lto_cflags -ffat-lto-objects
-%define api_version 0.8.5
+%define api_version 0.8.6
 %define sover 0_8
 %define soname libbrlapi%{sover}
 Name:           brltty
-Version:        6.6
+Version:        6.7
 Release:        0
 # FIXME libbraille driver when libbraille is in factory
 Summary:        Braille display driver for Linux/Unix
@@ -33,7 +33,7 @@
 Source1:        README.SUSE
 Source2:        %name.rpmlintrc
 Patch0:         brltty-udev-dir.patch
-Patch1:         https://github.com/brltty/brltty/commit/e6707d5e.patch
+Patch2:         brltty-reproducible-jar-mtime.patch
 
 Requires(pre):  system-user-brltty = %version-%release
 
@@ -319,7 +319,12 @@
 %lang_package
 
 %prep
-%autosetup -p1
+%setup
+%patch -P 0 -p1
+# The "--date" option was added into jar in OpenJDK 17
+%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 17}%{!?pkg_vcmp:0}
+%patch -P 2 -p1
+%endif
 
 %build
 %sysusers_generate_pre Autostart/Systemd/sysusers system-user-brltty %name.conf

++++++ brltty-6.6.tar.xz -> brltty-6.7.tar.xz ++++++
++++ 105988 lines of diff (skipped)

++++++ brltty-reproducible-jar-mtime.patch ++++++
--- brltty-6.6/Bindings/Java/Makefile.in        2024-09-26 17:16:12.903477065 
+0200
+++ brltty-6.6/Bindings/Java/Makefile.in        2024-09-26 17:17:37.427440398 
+0200
@@ -52,7 +52,8 @@
 jar: $(JAVA_JAR_FILE)
 
 $(JAVA_JAR_FILE): classes.made
-       $(JAR) cfm $@ $(SRC_DIR)/manifest -C classes .
+       $(JAR) --date="$$(date -u -d @$${SOURCE_DATE_EPOCH:-$$(date +%s)} 
+%Y-%m-%dT%H:%M:%SZ)" \
+        --create --file=$@ --manifest=$(SRC_DIR)/manifest -C classes .
 
 JAVAC_LINT_OPTIONS = 
cast,deprecation,fallthrough,finally,overrides,rawtypes,unchecked
 

Reply via email to