diff --git a/pari-2.15.4.tar.gz b/pari-2.15.4.tar.gz deleted file mode 100644 index 9775a69..0000000 --- a/pari-2.15.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c3545bfee0c6dfb40b77fb4bbabaf999d82e60069b9f6d28bcb6cf004c8c5c0f -size 5183685 diff --git a/pari-2.15.4.tar.gz.asc b/pari-2.15.4.tar.gz.asc deleted file mode 100644 index 3d27cf6..0000000 --- a/pari-2.15.4.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEQgKOpASi6dgKxFMUjw58K0Ui44cFAmSbL8UACgkQjw58K0Ui -44f/DA/+JiBq1Xj4BpgQDnumW7OcUpeHgUr92tFqN3oHoyC+4Ei01R4XN173QXNq -vRhdhIIqHYb6GkPWhlA17XHNwlOkHTHMuujpq9O1lRTDYAC+ut6Yr4MaW/fMzLP0 -S26BiLGn6rq0ZnO3EYDOi9b9+mbbbWG3IXa1hsfb4+hFjAUliOHQQuhIgPrH/a1w -VJbBYukt7OlMApy4TmmEtwMtDduJyWSlIqVCCbnKj9mKJiRmovZL01VCGDIBg4NA -PoVD+1km/D0rEQBDu1x6F72jw/f1awiQWKWb8FkdgPoY2zB8Ke7ljXI5lBICR8dJ -Cwt5N5jOhUwpsmfEazXmmME8IHNwjGphyjf0IM3HLieC9XCUVaefuM1dAvh5BNd4 -PB+A5tQVMPDcVvT1lboMcch2GYkhu5P6o2Cv8eKMPvOlRn9LaM55PBdlKZJ10DpV -l2e4vD5t+3pK5np9W4mHeREhoS8/QgnwhUSpDOFOwb9FUuz2Fdlqb8z6pR10Pw+2 -hSF2AAeQwrKuahqOaTX+A98UXFcodqidNvjv0OcGehggO4e4rTvnbZRtYvKhxFi8 -6+f/sAkiTcDZ/o5VpOR1AdUN0YSK4TdGt6n9OHcyuZgtW4x8YPIEckYeF5s4qw6/ -tkt4KHhynvpoVElhpdxfMSC3mE+RAfvEF/TnWlOhj7whodb5rxE= -=ft2S ------END PGP SIGNATURE----- diff --git a/pari-2.15.5.tar.gz b/pari-2.15.5.tar.gz new file mode 100644 index 0000000..e6f3b4f --- /dev/null +++ b/pari-2.15.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0efdda7515d9d954f63324c34b34c560e60f73a81c3924a71260a2cc91d5f981 +size 5186798 diff --git a/pari-2.15.5.tar.gz.asc b/pari-2.15.5.tar.gz.asc new file mode 100644 index 0000000..6f4ada7 --- /dev/null +++ b/pari-2.15.5.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEQgKOpASi6dgKxFMUjw58K0Ui44cFAmXI4qMACgkQjw58K0Ui +44cf+g//UCZi5R36HB4TisXsvhDm5opDX1WOcKmjikj6QGjS2GypOYo5F+Bbhy+Q +MPw3/B+9OM0amehpTZRqyOn43wDPZ5bsdSYU9WyO0CIv0Q57TSRM9RMQJ4u5QGQ6 +W4YOAbWNZ+l74G2VvDL+XM+YgjmuOSlpCLOkFPXU433EJhBAwtktCTTzy6N4OUv8 +RbP9Mwhht8CgcNubgWGUGJV5psDgpMKTbjPAZeanZqT0qHIefuW4UDMQ7QfRtqYD +/v24y3qwh7C0NoG+5c22DsHKF/vN2HPZkAROBaGTrZOpN6vPNPuNtbrAaNsDUAj4 +XmNc9R/fv3Fp9Tr4l53IfhEBD9LkZKq0fuQaWh6CRBNjZXx2kSSHnyCiPn6fqALC +XSvEzUsBhlSYFn6WIM86EpzF3wacRjJyxRTEnUQ7sK0RrwHlDStaro2aD1sQ1pRm +UT57/wgtIGMgmtDfKxMNeYflgKCLEU78hdmIwTLw0i8VyuEDvGLPGAApiQcmbqoq +aQpQ3XpGSKU/8Lo7PxeUXZgO7cUNZxiPNU9E3kOE4c8xaiJzxklfBlmnCrbBVFT9 +/fuhff0+WTlxs+vDJ9LXKQHCWr4g++q0P7qqpbQOv9lnunbMMX+W8FpnE/4boyoC +TZaY1xCl1dECm7E6IqCOFvGw21xK0PjsmaTw3Wufl22/vKiW8Ps= +=XXYP +-----END PGP SIGNATURE----- diff --git a/pari.changes b/pari.changes index 9ffd12a..d4affaf 100644 --- a/pari.changes +++ b/pari.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun Apr 7 06:28:29 UTC 2024 - Jan Engelhardt + +- Update to release 2.15.5 + * Fix a memory corruption when using `strjoin([1])` +- Explicitly buildrequire amsmath.sty to fix a build failure. + ------------------------------------------------------------------- Sun Jul 16 11:04:16 UTC 2023 - Dirk Müller diff --git a/pari.spec b/pari.spec index d9e0d94..7b1f852 100644 --- a/pari.spec +++ b/pari.spec @@ -1,7 +1,7 @@ # # spec file for package pari # -# Copyright (c) 2023 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 @@ -16,19 +16,13 @@ # -%global desc \ -PARI/GP is a computer algebra system designed for computations\ -in number theory (factorizations, algebraic number theory, elliptic\ -curves) and other entities like matrices, polynomials,\ -power series, algebraic numbers, and transcendental functions.\ -%nil # See # http://pari.math.u-bordeaux.fr/archives/pari-dev-1211/msg00006.html # for details on the SO versioning. %global sover 8 %global lname libpari-gmp-tls%sover Name: pari -Version: 2.15.4 +Version: 2.15.5 Release: 0 Summary: Computer Algebra System for computations in Number Theory License: GPL-2.0-only @@ -50,16 +44,23 @@ BuildRequires: texlive-luatexbase BuildRequires: texlive-tex-bin BuildRequires: xorg-x11-proto-devel BuildRequires: pkgconfig(x11) +BuildRequires: tex(amsmath.sty) %description -%desc +PARI/GP is a computer algebra system designed for computations +in number theory (factorizations, algebraic number theory, elliptic +curves) and other entities like matrices, polynomials, +power series, algebraic numbers, and transcendental functions. %package gp Summary: Frontend to the PARI Computer Algebra System Group: Productivity/Scientific/Math %description gp -%desc +PARI/GP is a computer algebra system designed for computations +in number theory (factorizations, algebraic number theory, elliptic +curves) and other entities like matrices, polynomials, +power series, algebraic numbers, and transcendental functions. %package doc Summary: Documentation for the PARI Computer Algebra System @@ -67,30 +68,29 @@ Group: Documentation/Other BuildArch: noarch %description doc -%desc - -This package contains the documentation and examples for the PARI Computer Algebra System. +This package contains the documentation and examples for the PARI +Computer Algebra System. %package -n %lname Summary: Shared library for the PARI Computer Algebra System -# This is used by the data packages to avoid having a too-old version of libpari: Group: System/Libraries +# This is used by the data packages to avoid having a too-old version of libpari: Provides: libpari-gmp = %version %description -n %lname -%desc - +PARI/GP is a computer algebra system designed for computations +in number theory. This package contains shared library for the PARI CAS. %package devel -Summary: Development files for the PARI Computer Algebra System +Summary: Headers for the PARI Computer Algebra System Group: Development/Libraries/C and C++ Requires: %lname = %version %description devel -%desc - -This package contains development files for the PARI CAS. +PARI/GP is a computer algebra system designed for computations +in number theory. +This package contains C API headers for the PARI CAS. %prep %autosetup @@ -129,8 +129,7 @@ install -Dm0644 doc/*.pdf %buildroot%_defaultdocdir/%name rm -rf %buildroot%_datadir/%name/doc mv %buildroot%_datadir/%name/examples %buildroot%_defaultdocdir/%name -%post -n %lname -p /sbin/ldconfig -%postun -n %lname -p /sbin/ldconfig +%ldconfig_scriptlets -n %lname %files gp %doc AUTHORS CHANGES* README* NEW