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
