Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libjaylink for openSUSE:Factory 
checked in at 2026-11-04 19:44:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libjaylink (Old)
 and      /work/SRC/openSUSE:Factory/.libjaylink.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libjaylink"

Wed Nov  4 19:44:32 2026 rev:8 rq:1394771 version:0.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libjaylink/libjaylink.changes    2023-02-09 
16:22:32.842509082 +0100
+++ /work/SRC/openSUSE:Factory/.libjaylink.new.3759290/libjaylink.changes       
2026-11-04 19:44:53.124968511 +0100
@@ -1,0 +2,27 @@
+Tue Nov  3 16:51:29 UTC 2026 - Tomáš Chvátal <[email protected]>
+
+- Switch the build system from autotools to meson (upstream default
+  since 0.5.0): use %meson/%meson_build/%meson_install, drop
+  autoconf/automake/libtool BuildRequires, keep the manual udev
+  rules install (meson does not install them)
+- devel: version the libjaylink0 Requires with the release
+- Run spec-cleaner in full mode
+- Install the udev rules with the standard %{_udevrulesdir} macro
+  instead of a custom udevdir definition
+- Drop the stale spec-cleaner comment above the BuildRequires
+
+-------------------------------------------------------------------
+Fri Oct 23 16:34:42 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 0.5.0:
+  * License changed to LGPL-2.1-or-later
+  * Meson build system support (now the upstream default)
+  * Add virtual COM (VCOM) port capability
+  * Add nickname support for USB devices
+  * Support for additional USB product IDs
+  * udev rules carry the uaccess tag now (renamed to
+    60-libjaylink.rules upstream)
+- Encode the upstream libusb >= 1.0.16 minimum in BuildRequires
+- Run the tar_scm service manually (mode manual, was disabled)
+
+-------------------------------------------------------------------
@@ -94,0 +122 @@
+

Old:
----
  libjaylink-0.3.1.tar.xz

New:
----
  libjaylink-0.5.0.tar.xz

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

Other differences:
------------------
++++++ libjaylink.spec ++++++
--- /var/tmp/diff_new_pack.89xFCa/_old  2026-11-04 19:44:54.120010162 +0100
+++ /var/tmp/diff_new_pack.89xFCa/_new  2026-11-04 19:44:54.127010455 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libjaylink
 #
-# Copyright (c) 2023 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
@@ -17,32 +17,26 @@
 
 
 Name:           libjaylink
-Version:        0.3.1
+Version:        0.5.0
 Release:        0
-URL:            https://gitlab.zapb.de/libjaylink/libjaylink.git
 Summary:        USB interface library for J-Link
-License:        GPL-2.0-or-later
-Group:          Development/Tools/Debuggers
+License:        LGPL-2.1-or-later
+URL:            https://gitlab.zapb.de/libjaylink/libjaylink.git
 Source:         libjaylink-%{version}.tar.xz
-BuildRequires:  autoconf >= 2.64
-BuildRequires:  automake
-BuildRequires:  libtool
-BuildRequires:  pkg-config
+BuildRequires:  meson
+BuildRequires:  pkgconfig
 BuildRequires:  xz
-BuildRequires:  pkgconfig(libusb-1.0)
+BuildRequires:  pkgconfig(libusb-1.0) >= 1.0.16
 BuildRequires:  pkgconfig(udev)
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires(post): udev
-Requires(postun):udev
-%define _udevdir %(pkg-config --variable udevdir udev)
-Provides:       libjaylink0:%{_udevdir}/rules.d/99-libjaylink.rules
+Requires(postun): udev
+Provides:       libjaylink0:%{_udevrulesdir}/60-libjaylink.rules
 
 %description
 Library for accessing Segger J-Link USB devices.
 
 %package -n libjaylink0
 Summary:        USB interface library for J-Link
-Group:          System/Libraries
 Recommends:     libjaylink
 
 %description -n libjaylink0
@@ -50,8 +44,7 @@
 
 %package devel
 Summary:        USB interface library for J-Link -- development files
-Group:          Development/Libraries/C and C++
-Requires:       libjaylink0 = %{version}
+Requires:       libjaylink0 = %{version}-%{release}
 
 %description devel
 Library for accessing Segger J-Link USB devices.
@@ -62,15 +55,13 @@
 %setup -q
 
 %build
-./autogen.sh
-%configure --disable-static
-make %{?_smp_mflags}
+%meson -Dusb=enabled
+%meson_build
 
 %install
-make %{?_smp_mflags} install DESTDIR=%{buildroot}
-rm -f %{buildroot}%{_libdir}/libjaylink.la
-mkdir -p %{buildroot}%{_udevdir}/rules.d
-sed -e 's/GROUP="plugdev"/GROUP="users"/' <contrib/99-libjaylink.rules 
>%{buildroot}%{_udevdir}/rules.d/99-libjaylink.rules
+%meson_install
+mkdir -p %{buildroot}%{_udevrulesdir}
+sed -e 's/GROUP="plugdev"/GROUP="users"/' <contrib/60-libjaylink.rules 
>%{buildroot}%{_udevrulesdir}/60-libjaylink.rules
 
 %post
 %udev_rules_update
@@ -78,13 +69,11 @@
 %postun
 %udev_rules_update
 
-%post -n libjaylink0 -p /sbin/ldconfig
-
-%postun -n libjaylink0 -p /sbin/ldconfig
+%ldconfig_scriptlets -n libjaylink0
 
 %files
 %license COPYING
-%{_udevdir}/rules.d/99-libjaylink.rules
+%{_udevrulesdir}/60-libjaylink.rules
 
 %files -n libjaylink0
 %{_libdir}/libjaylink.so.0*

++++++ _service ++++++
--- /var/tmp/diff_new_pack.89xFCa/_old  2026-11-04 19:44:54.207013803 +0100
+++ /var/tmp/diff_new_pack.89xFCa/_new  2026-11-04 19:44:54.216014180 +0100
@@ -1,5 +1,5 @@
 <services>
-  <service name="tar_scm" mode="disabled">
+  <service name="tar_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://gitlab.zapb.de/libjaylink/libjaylink.git</param>
     <param name="filename">libjaylink</param>
@@ -9,13 +9,13 @@
     <param name="versionformat">0.2.0~git.%cd</param>
     <param name="revision">master</param>
     -->
-    <param name="revision">0.3.1</param>
+    <param name="revision">0.5.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
   </service>
-  <service name="recompress" mode="disabled">
+  <service name="recompress" mode="manual">
     <param name="file">*libjaylink-*.tar</param>
     <param name="compression">xz</param>
   </service>
-  <service name="set_version" mode="disabled"/>
+  <service name="set_version" mode="manual"/>
 </services>
 

++++++ libjaylink-0.3.1.tar.xz -> libjaylink-0.5.0.tar.xz ++++++
++++ 2547 lines of diff (skipped)

Reply via email to