Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libdispatch for openSUSE:Factory 
checked in at 2026-07-26 11:29:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libdispatch (Old)
 and      /work/SRC/openSUSE:Factory/.libdispatch.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libdispatch"

Sun Jul 26 11:29:56 2026 rev:12 rq:1367766 version:6.3.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libdispatch/libdispatch.changes  2026-06-17 
16:21:20.146634709 +0200
+++ /work/SRC/openSUSE:Factory/.libdispatch.new.2004/libdispatch.changes        
2026-07-26 11:32:34.219179828 +0200
@@ -1,0 +2,15 @@
+Sat Jul 25 18:36:17 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 6.3.3 (swift-6.3.3-RELEASE):
+  * No source changes - the swift-6.3.3-RELEASE tag points at the
+    same tree as swift-6.3.2-RELEASE
+- Split libBlocksRuntime1_3 out of libdispatch1_3: one library
+  subpackage per soname, as the shared library policy requires
+- Move the unversioned .so symlinks from the library package into
+  the now archful devel package and drop libdispatch-rpmlintrc,
+  whose blanket devel-file-in-non-devel-package filter only masked
+  them
+- Derive the release-tag macro from Version and store the tarball
+  under a versioned filename
+
+-------------------------------------------------------------------

Old:
----
  corelibs-libdispatch.tar.gz
  libdispatch-rpmlintrc

New:
----
  corelibs-libdispatch-6.3.3.tar.gz

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

Other differences:
------------------
++++++ libdispatch.spec ++++++
--- /var/tmp/diff_new_pack.7rMKfI/_old  2026-07-26 11:32:34.651194709 +0200
+++ /var/tmp/diff_new_pack.7rMKfI/_new  2026-07-26 11:32:34.651194709 +0200
@@ -16,15 +16,14 @@
 #
 
 
-%define reltag 6.3.2-RELEASE
+%define reltag %{version}-RELEASE
 Name:           libdispatch
-Version:        6.3.2
+Version:        6.3.3
 Release:        0
 Summary:        Apple's Grand Central Dispatch library
 License:        Apache-2.0
 URL:            https://github.com/swiftlang/swift-corelibs-libdispatch
-Source0:        
https://github.com/swiftlang/swift-corelibs-libdispatch/archive/swift-%{reltag}.tar.gz#/corelibs-libdispatch.tar.gz
-Source1:        libdispatch-rpmlintrc
+Source0:        
https://github.com/swiftlang/swift-corelibs-libdispatch/archive/swift-%{reltag}.tar.gz#/corelibs-libdispatch-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE set library versions
 Patch0:         soversion.patch
 BuildRequires:  chrpath
@@ -49,12 +48,21 @@
 Grand Central Dispatch (GCD or libdispatch) provides support for
 concurrent code execution on multicore hardware.
 
+%package -n libBlocksRuntime1_3
+Summary:        Clang Blocks runtime library
+# libBlocksRuntime.so.1.3 was part of libdispatch1_3 up to 6.3.2
+Conflicts:      libdispatch1_3 < 6.3.3
+
+%description -n libBlocksRuntime1_3
+The BlocksRuntime library provides the runtime support for the Blocks
+(C closures) language extension used by libdispatch.
+
 %package        devel
 Summary:        Development files for %{name}
+Requires:       libBlocksRuntime1_3 = %{version}-%{release}
 Requires:       libdispatch1_3 = %{version}-%{release}
 # Wrong location for manpages in older version
 Conflicts:      libdispatch < %{version}-%{release}
-BuildArch:      noarch
 
 %description    devel
 The %{name}-devel package contains libraries and header files for
@@ -96,12 +104,19 @@
 chrpath --delete %{buildroot}%{_libdir}/libdispatch.so.1.3
 
 %ldconfig_scriptlets -n libdispatch1_3
+%ldconfig_scriptlets -n libBlocksRuntime1_3
 
 %files -n libdispatch1_3
 %license LICENSE
-%{_libdir}/*.so*
+%{_libdir}/libdispatch.so.1.3
+
+%files -n libBlocksRuntime1_3
+%license LICENSE
+%{_libdir}/libBlocksRuntime.so.1.3
 
 %files devel
+%{_libdir}/libBlocksRuntime.so
+%{_libdir}/libdispatch.so
 %dir %{_includedir}/block
 %{_includedir}/block/*
 %dir %{_includedir}/dispatch

Reply via email to