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


Commits:
6b938631 by Antonio Rojas at 2026-01-14T10:23:43+01:00
upgpkg: 4.15-4: Add PolyDB

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = polymake
        pkgdesc = Open source software for research in polyhedral geometry
        pkgver = 4.15
-       pkgrel = 3
+       pkgrel = 4
        url = https://polymake.org/
        arch = x86_64
        license = GPL-2.0-or-later
@@ -10,8 +10,8 @@ pkgbase = polymake
        makedepends = jdk-openjdk
        makedepends = libnsl
        makedepends = ninja
+       makedepends = papilo
        makedepends = permlib
-       makedepends = soplex
        makedepends = strip-nondeterminism
        depends = bliss
        depends = cddlib
@@ -21,8 +21,10 @@ pkgbase = polymake
        depends = glibc
        depends = gmp
        depends = lrs
+       depends = mongo-c-driver
        depends = mpfr
        depends = normaliz
+       depends = onetbb
        depends = perl=5.42.0
        depends = perl-json
        depends = perl-term-readkey
@@ -33,11 +35,14 @@ pkgbase = polymake
        depends = ppl
        depends = scip
        depends = singular
+       depends = soplex
        depends = sympol
        depends = zlib
        optdepends = java-runtime: java module
        options = !emptydirs
        source = 
https://polymake.org/lib/exe/fetch.php/download/polymake-4.15-minimal.tar.bz2
+       source = soplex-shared.patch
        sha256sums = 
30e0a8f89013cf7a9a44ed90db2f69c49bf181050664c7e6bdb861c610b1bdb9
+       sha256sums = 
a64884fc5c17c7836150350862d18b364568d8805cd1461cb1ca132141f2cfeb
 
 pkgname = polymake


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.15
-pkgrel=3
+pkgrel=4
 _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)
@@ -16,8 +16,10 @@ depends=(bliss
          glibc
          gmp
          lrs
+         mongo-c-driver
          mpfr
          normaliz
+         onetbb
          perl=$_perlver
          perl-json
          perl-term-readkey
@@ -28,6 +30,7 @@ depends=(bliss
          ppl
          scip
          singular
+         soplex
          sympol
          zlib)
 makedepends=(ant
@@ -35,17 +38,19 @@ makedepends=(ant
              jdk-openjdk
              libnsl
              ninja
+             papilo
              permlib
-             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=('30e0a8f89013cf7a9a44ed90db2f69c49bf181050664c7e6bdb861c610b1bdb9')
+source=(https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2
+        soplex-shared.patch)
+sha256sums=('30e0a8f89013cf7a9a44ed90db2f69c49bf181050664c7e6bdb861c610b1bdb9'
+            'a64884fc5c17c7836150350862d18b364568d8805cd1461cb1ca132141f2cfeb')
 options=(!emptydirs)
 
 prepare() {
-  sed -e 's|-lgmp|-lgmp -lmpfr|g' -i 
polymake-$pkgver/bundled/soplex/support/configure.pl # Fix soplex linking
-  sed -e 's|5.042|5.044|' -i $pkgname-$pkgver/support/configure.pl # Support 
perl 5.42
+  sed -e 's|-lgmp|-lgmp -lmpfr|g' -e 's|-lsoplex -lz|-lsoplexshared -ltbb 
-lz|g' \
+    -i polymake-$pkgver/bundled/soplex/support/configure.pl # Fix soplex 
linking
 }
 
 build() {



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

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


Reply via email to