Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
polymake


Commits:
81763325 by Antonio Rojas at 2025-06-12T00:00:30+02:00
upgpkg: 4.13-9: flint 3.3 rebuild

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + polymake-gcc-15.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = polymake
        pkgdesc = Open source software for research in polyhedral geometry
        pkgver = 4.13
-       pkgrel = 8
+       pkgrel = 9
        url = https://polymake.org/
        arch = x86_64
        license = GPL-2.0-or-later
@@ -38,6 +38,8 @@ pkgbase = polymake
        optdepends = java-runtime: java module
        options = !emptydirs
        source = 
https://polymake.org/lib/exe/fetch.php/download/polymake-4.13-minimal.tar.bz2
+       source = polymake-gcc-15.patch
        sha256sums = 
f3adacd063b9ea60d5e9c37c6183f5dbb7458b0cb3491eba3efc38f20c565ceb
+       sha256sums = 
519852875e6a3732efd7416cb8d2c8d38fbe80462a5d2db208a69cf6ac53cd17
 
 pkgname = polymake


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.13
-pkgrel=8
+pkgrel=9
 _perlver=`perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]).".".($v->[2]);'`
 pkgdesc='Open source software for research in polyhedral geometry'
 arch=(x86_64)
@@ -39,12 +39,15 @@ makedepends=(ant
              soplex
              strip-nondeterminism)
 optdepends=('java-runtime: java module')
-source=(https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2)
-sha256sums=('f3adacd063b9ea60d5e9c37c6183f5dbb7458b0cb3491eba3efc38f20c565ceb')
+source=(https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2
+        polymake-gcc-15.patch)
+sha256sums=('f3adacd063b9ea60d5e9c37c6183f5dbb7458b0cb3491eba3efc38f20c565ceb'
+            '519852875e6a3732efd7416cb8d2c8d38fbe80462a5d2db208a69cf6ac53cd17')
 options=(!emptydirs)
 
 prepare() {
   sed -e 's|-lgmp|-lgmp -lmpfr|g' -i 
polymake-$pkgver/bundled/soplex/support/configure.pl # Fix soplex linking
+  patch -d polymake-$pkgver -p0 < polymake-gcc-15.patch # Fedora patch
 }
 
 build() {


=====================================
polymake-gcc-15.patch
=====================================
@@ -0,0 +1,10 @@
+--- lib/core/include/internal/comparators.h.orig       2024-09-24 
03:32:47.000000000 -0600
++++ lib/core/include/internal/comparators.h    2025-01-18 13:03:51.402447067 
-0700
+@@ -17,6 +17,7 @@
+ 
+ #pragma once
+ 
++#include <cstdint>
+ #include "polymake/internal/comparators_ops.h"
+ #include "polymake/internal/matrix_rows_cols.h"
+ #include "polymake/TransformedContainer.h"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/polymake/-/commit/81763325ff9e2b06700c568b7328dd8127d58d69

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/polymake/-/commit/81763325ff9e2b06700c568b7328dd8127d58d69
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to