Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gap-semigroups for openSUSE:Factory 
checked in at 2026-03-19 17:39:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gap-semigroups (Old)
 and      /work/SRC/openSUSE:Factory/.gap-semigroups.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gap-semigroups"

Thu Mar 19 17:39:15 2026 rev:13 rq:1341084 version:5.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gap-semigroups/gap-semigroups.changes    
2025-09-01 18:28:11.396689069 +0200
+++ /work/SRC/openSUSE:Factory/.gap-semigroups.new.8177/gap-semigroups.changes  
2026-03-19 17:40:58.682761086 +0100
@@ -1,0 +2,12 @@
+Wed Mar 18 23:57:37 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 5.6.1
+  * Added Cartan matrix computation for monoids.
+  * Implemented `IsCryptoGroup`.
+  * Added `OnePseudoInverseOfSemigroupElement` method for more
+    types.
+  * Duplicate named generators in `FreeBand` and
+    `FreeInverseSemigroup` are disallowed now.
+- Delete bundled-paths.patch
+
+-------------------------------------------------------------------

Old:
----
  bundled-paths.patch
  semigroups-5.5.4.tar.gz

New:
----
  semigroups-5.6.1.tar.gz

----------(Old B)----------
  Old:    `FreeInverseSemigroup` are disallowed now.
- Delete bundled-paths.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ gap-semigroups.spec ++++++
--- /var/tmp/diff_new_pack.gOf7UI/_old  2026-03-19 17:41:00.330829361 +0100
+++ /var/tmp/diff_new_pack.gOf7UI/_new  2026-03-19 17:41:00.330829361 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gap-semigroups
 #
-# Copyright (c) 2025 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,30 +17,25 @@
 
 
 Name:           gap-semigroups
-Version:        5.5.4
+Version:        5.6.1
 Release:        0
 Summary:        GAP: Computing with Semigroups of Transformations and Partial 
Permutations
 License:        GPL-2.0-or-later
 Group:          Productivity/Scientific/Math
 URL:            https://semigroups.github.io/Semigroups/
 #Git-Clone:     https://github.com/semigroups/Semigroups
+#Changelog:     <source0>/CHANGELOG.md
 Source:         
https://github.com/semigroups/Semigroups/releases/download/v%version/semigroups-%version.tar.gz
 Patch1:         no-avx.patch
-Patch2:         bundled-paths.patch
 BuildRequires:  automake
 BuildRequires:  c++_compiler
-BuildRequires:  chrpath
 BuildRequires:  fdupes
 BuildRequires:  gap-devel >= 4.12.1
 BuildRequires:  gap-rpm-devel
 BuildRequires:  gmp-devel
-BuildRequires:  pkgconfig(eigen3)
-BuildRequires:  pkgconfig(fmt) >= 10.1
 BuildRequires:  libtool
 BuildRequires:  xz
-Provides:       bundled(libsemigroups) = 2.7.4
-Provides:       bundled(magic_enum)
-Provides:       bundled(rx-ranges)
+BuildRequires:  pkgconfig(libsemigroups)
 Requires:       gap-core >= 4.12.1
 Requires:       gap-datastructures >= 0.2.5
 Requires:       gap-digraphs >= 1.6.2
@@ -65,38 +60,24 @@
 as if it is regular, simple, inverse, completely regular, and a
 variety of further properties.
 
-%package -n libsemigroups2
-Summary:        Library with algorithms for computing finite and finitely 
presented semigroups
-Group:          System/Libraries
-
-%description -n libsemigroups2
-A C++14 library containing implementations of several algorithms for
-computing finite and finitely presented semigroups.
-
 %prep
 %autosetup -n semigroups-%version
 
 %build
 autoreconf -fi
-# gap-semigroup use of a just-built bundled libsemigroups is fragile
 %set_build_flags
 export CFLAGS="$CFLAGS $(pkg-config eigen3 --cflags)"
 export CXXFLAGS="$CXXFLAGS $(pkg-config eigen3 --cflags)"
-# hpcombi requires AVX-256, which is not guaranteed to exist everywhere
 %configure --disable-static --disable-hpcombi \
        --enable-eigen --with-external-eigen \
        --enable-fmt --with-external-fmt \
+       --with-external-libsemigroups \
        --with-gaproot="%gapdir"
 
 %make_build
 
 %install
-b="%buildroot"
-mkdir -pv "$b/%_libdir"
-rm -Rfv libsemigroups bin/include bin/lib/*.la bin/lib/*.so bin/lib/pkgconfig
-mv -v bin/lib/* "$b/%_libdir/"
-
-find . -name semigroups.so -exec chrpath -d "{}" "+"
+rm -Rf libsemigroups
 %gappkg_simple_install
 cd "%buildroot/$fmoddir/"
 rm -Rfv Makefile* configure* config.* cnf/ src/ gapbind14/src/ 
gapbind14/include/ autom4te.cache
@@ -104,10 +85,5 @@
        -name .dirstamp -o -name .clang-format -o -name .ccls ")" -print -delete
 %fdupes %buildroot/%_prefix
 
-%ldconfig_scriptlets -n libsemigroups2
-
 %files -f %name.files
 
-%files -n libsemigroups2
-%_libdir/libsemigroups.so.*
-

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.gOf7UI/_old  2026-03-19 17:41:00.646842454 +0100
+++ /var/tmp/diff_new_pack.gOf7UI/_new  2026-03-19 17:41:00.674843614 +0100
@@ -1,5 +1,5 @@
-mtime: 1756732752
-commit: a328da9f23867cd2948b4d5f9dbfc41dd4e819fda0f0a996d7d9860b5129a9a4
+mtime: 1773905238
+commit: 2ac6528148a923dcae4eb8239c406b4210782ccee89999028a650cbbeb616da9
 url: https://src.opensuse.org/jengelh/gap-semigroups
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-03-19 08:27:26.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ semigroups-5.5.4.tar.gz -> semigroups-5.6.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/gap-semigroups/semigroups-5.5.4.tar.gz 
/work/SRC/openSUSE:Factory/.gap-semigroups.new.8177/semigroups-5.6.1.tar.gz 
differ: char 5, line 1

Reply via email to