- Update to 4.2.0

OBS-URL: https://build.opensuse.org/package/show/science/givaro?expand=0&rev=24
This commit is contained in:
Jan Engelhardt 2021-12-14 10:39:21 +00:00 committed by Git OBS Bridge
parent 7e8de5f5a1
commit 5f60396391
5 changed files with 16 additions and 28 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:628049899386e91da245aee6cd446350fbca87e94863bc0d815066c08150487f
size 1008358

3
givaro-4.2.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:865e228812feca971dfb6e776a7bc7ac959cf63ebd52b4f05492730a46e1f189
size 969595

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Tue Dec 14 10:39:12 UTC 2021 - Jan Engelhardt <jengelh@inai.de>
- Update to 4.2.0
* Change in the API for random iterators
* New Modular ring over RecInt::rint elements
* Fixed the max cardinalities for rings
- Drop reproducible.patch (merged)
-------------------------------------------------------------------
Sat Aug 24 16:03:43 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

View File

@ -1,7 +1,7 @@
#
# spec file for package givaro
#
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
Name: givaro
%define lname libgivaro9
Version: 4.1.1
Version: 4.2.0
Release: 0
Summary: C++ library for arithmetic and algebraic computations
License: CECILL-B
@ -28,7 +28,6 @@ URL: https://casys.gricad-pages.univ-grenoble-alpes.fr/givaro/
#Git-Clone: https://github.com/linbox-team/givaro
Source: https://github.com/linbox-team/givaro/releases/download/v%version/%name-%version.tar.gz
Patch1: givaro-doc-no-build-time.patch
Patch2: reproducible.patch
# Old doxygen does not properly handle symlink recursion
BuildRequires: doxygen >= 1.5.7.1
BuildRequires: fdupes
@ -73,7 +72,7 @@ mathematical entities: Primes fields, Extensions Fields, Finite
Fields, Finite Rings, Polynomials, Algebraic numbers, Arbitrary
precision integers and rationals.
This subpackage contains the include files and library links for
This subpackage contains the include files and library links for
developing against the Givaro library.
%package doc
@ -111,7 +110,7 @@ rm -f "%buildroot/%_libdir"/*.la
%files devel
%_bindir/givaro-config
%_bindir/givaro-makefile
%_datadir/givaro/
%_includedir/givaro-config.h
%_includedir/givaro/
%_includedir/gmp++/

View File

@ -1,20 +0,0 @@
Author: Bernhard M. Wiedemann <bwiedemann suse de>
Date: 2018-07-13
disable compile-time CPU detection because of
https://bugzilla.opensuse.org/show_bug.cgi?id=1100677
Index: givaro-4.0.4/configure.ac
===================================================================
--- givaro-4.0.4.orig/configure.ac
+++ givaro-4.0.4/configure.ac
@@ -156,9 +156,6 @@ echo "----------------------------------
echo " START GIVARO CONFIG "
echo "-----------------------------------------------"
-# Checks which SIMD optimization flags to use and set SIMD_CFLAGS accordingly
-INSTR_SET
-AC_SUBST(SIMD_FLAGS)
# Veltkamp Split in modular-extended.inl requires to use the SSE floating point multiplier and not the fp87
# This is by default on x86_64 but not on i386.