From 5d4bc49206390283ee45d49e37da4556603df669bdd85e744d7f2d2d2f64f720 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 2 Nov 2024 17:40:57 +0100 Subject: [PATCH] linbox 1.7.0+git106 (a253f54da) --- a253f54da0b82c7e85fd8ad144fdb572469961e3.tar.gz | 3 +++ linbox-1.7.0.tar.gz | 3 --- linbox.changes | 6 ++++++ linbox.spec | 13 ++++++------- 4 files changed, 15 insertions(+), 10 deletions(-) create mode 100644 a253f54da0b82c7e85fd8ad144fdb572469961e3.tar.gz delete mode 100644 linbox-1.7.0.tar.gz diff --git a/a253f54da0b82c7e85fd8ad144fdb572469961e3.tar.gz b/a253f54da0b82c7e85fd8ad144fdb572469961e3.tar.gz new file mode 100644 index 0000000..e9c24b9 --- /dev/null +++ b/a253f54da0b82c7e85fd8ad144fdb572469961e3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89f15f98a72442c89318fe3b2c2724041b336b1047a4c1bc5fc6213a64cc9f53 +size 2307286 diff --git a/linbox-1.7.0.tar.gz b/linbox-1.7.0.tar.gz deleted file mode 100644 index 270c358..0000000 --- a/linbox-1.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6d2159fd395be0298362dd37f6c696676237bc8e2757341fbc46520e3b466bcc -size 2258420 diff --git a/linbox.changes b/linbox.changes index 9fa0d40..37e68ff 100644 --- a/linbox.changes +++ b/linbox.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sat Nov 2 16:39:41 UTC 2024 - Jan Engelhardt + +- Update to snapshot 1.7.0+git106 (a253f54da) + * Build fixes for when linbox is built in a C++20 environment + ------------------------------------------------------------------- Tue Dec 14 11:25:03 UTC 2021 - Jan Engelhardt diff --git a/linbox.spec b/linbox.spec index 783d3dc..4ccbb4c 100644 --- a/linbox.spec +++ b/linbox.spec @@ -1,7 +1,7 @@ # # spec file for package linbox # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,14 +20,14 @@ Name: linbox %define lname liblinbox0 -Version: 1.7.0 +Version: 1.7.0+git106 Release: 0 Summary: C++ library for computation with matrices over ints and finite fields License: LGPL-2.1-or-later Group: Productivity/Scientific/Math URL: https://linalg.org/ - -Source: https://github.com/linbox-team/linbox/releases/download/v%version/linbox-%version.tar.gz +#Source: https://github.com/linbox-team/linbox/releases/download/v%version/linbox-%version.tar.gz +Source: https://github.com/linbox-team/linbox/archive/a253f54da0b82c7e85fd8ad144fdb572469961e3.tar.gz BuildRequires: autoconf >= 2.61 BuildRequires: automake >= 1.8 BuildRequires: gcc-c++ @@ -74,7 +74,7 @@ This subpackage contains the include files and library links for developing against the Givaro library. %prep -%autosetup -p1 +%autosetup -p1 -n %name-a253f54da0b82c7e85fd8ad144fdb572469961e3 %build autoreconf -fi @@ -91,8 +91,7 @@ autoreconf -fi %make_install rm -f "%buildroot/%_libdir"/*.la -%post -n %lname -p /sbin/ldconfig -%postun -n %lname -p /sbin/ldconfig +%ldconfig_scriptlets -n %lname %files -n %lname %_libdir/liblinbox.so.0*