forked from pool/libsemigroups
Compare commits
2 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 54a4a01d84 | |||
| e65deb4884 |
@@ -1,3 +1,25 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jan 17 14:55:06 UTC 2026 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Update to release 3.4.0
|
||||||
|
* Deprecate `report_every`
|
||||||
|
* Implement `to<WordGraph>`
|
||||||
|
* Fix behavior of `recursive_path_compare` for empty strings
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Oct 2 09:11:32 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
- Update to release 3.2.0
|
||||||
|
* Balance presentation
|
||||||
|
* `is_obviously_infinite(Kambites)` respects generating pairs
|
||||||
|
* Check `is_obviously_infinite` before running in
|
||||||
|
`Congruence::number_of_classes`
|
||||||
|
* Bipartition benchmarks
|
||||||
|
* Add an option to compile with external backward
|
||||||
|
* Improve reporting for Todd-Coxeter
|
||||||
|
* todd-coxeter: fix bug in `reduce`
|
||||||
|
* word-graph: improve standardization performance
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 13 00:32:27 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
Wed Aug 13 00:32:27 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package libsemigroups
|
# spec file for package libsemigroups
|
||||||
#
|
#
|
||||||
# Copyright (c) 2025 SUSE LLC
|
# Copyright (c) 2026 SUSE LLC and contributors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
Name: libsemigroups
|
Name: libsemigroups
|
||||||
%define lname libsemigroups3
|
%define lname libsemigroups3
|
||||||
Version: 3.1.3
|
Version: 3.4.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Library with algorithms for computing finite and finitely presented semigroups
|
Summary: Library with algorithms for computing finite and finitely presented semigroups
|
||||||
License: GPL-3.0-or-later
|
License: GPL-3.0-or-later
|
||||||
@@ -27,6 +27,7 @@ URL: https://github.com/libsemigroups/libsemigroups
|
|||||||
#Source: https://github.com/libsemigroups/libsemigroups/releases/download/v%version/%name-%version.tar.gz
|
#Source: https://github.com/libsemigroups/libsemigroups/releases/download/v%version/%name-%version.tar.gz
|
||||||
Source: https://github.com/libsemigroups/libsemigroups/archive/refs/tags/v%version.tar.gz
|
Source: https://github.com/libsemigroups/libsemigroups/archive/refs/tags/v%version.tar.gz
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
|
BuildRequires: backward-cpp-devel
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: libtool
|
BuildRequires: libtool
|
||||||
BuildRequires: pkgconfig(eigen3)
|
BuildRequires: pkgconfig(eigen3)
|
||||||
@@ -64,13 +65,15 @@ This subpackage provides the development headers for it.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
rm -Rf third_party/backward-cpp
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf -fi
|
autoreconf -fi
|
||||||
# hpcombi requires AVX-256, which is not guaranteed to exist everywhere
|
# hpcombi requires AVX-256, which is not guaranteed to exist everywhere
|
||||||
%configure --disable-static --disable-hpcombi \
|
%configure --disable-static --disable-hpcombi \
|
||||||
--enable-eigen --with-external-eigen \
|
--enable-eigen --with-external-eigen \
|
||||||
--enable-fmt --with-external-fmt
|
--enable-fmt --with-external-fmt \
|
||||||
|
--with-external-backward
|
||||||
%make_build
|
%make_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
|||||||
BIN
v3.1.3.tar.gz
LFS
BIN
v3.1.3.tar.gz
LFS
Binary file not shown.
BIN
v3.4.0.tar.gz
LFS
Normal file
BIN
v3.4.0.tar.gz
LFS
Normal file
Binary file not shown.
Reference in New Issue
Block a user