summaryrefslogtreecommitdiff
path: root/sci-mathematics/polymake
diff options
context:
space:
mode:
Diffstat (limited to 'sci-mathematics/polymake')
-rw-r--r--sci-mathematics/polymake/Manifest5
-rw-r--r--sci-mathematics/polymake/files/polymake-4.12-no-perl-constraints.patch62
-rw-r--r--sci-mathematics/polymake/polymake-4.13.ebuild (renamed from sci-mathematics/polymake/polymake-4.12.ebuild)4
3 files changed, 3 insertions, 68 deletions
diff --git a/sci-mathematics/polymake/Manifest b/sci-mathematics/polymake/Manifest
index 995d91ec85b2..2cee9bf54818 100644
--- a/sci-mathematics/polymake/Manifest
+++ b/sci-mathematics/polymake/Manifest
@@ -1,8 +1,7 @@
AUX polymake-4.11-barycentric-subdiv.patch 807 BLAKE2B e2e632146e6d96e5966444283a0226caf26dfd7dab482a35289e2b6f9acaa791db015787b4b91f5c2f3abc47323227377dd296dfc21b777315979e58d2e36af8 SHA512 f5332d3a558a0b3dc1b0cc0846131210857d2a6ad11647fd64cd5366c04c349752d06e30da3f93568ff5d2f04f8419b8c9ef6e71460e997c295cb6959a8964e1
AUX polymake-4.11-singular-sat.patch 2212 BLAKE2B 659d07040141617f7ac6cb8572c44bf4d9ba332f1f4ddb5434987ea900009ef2b3ebefa27ead63a60c6048b58c3a853c797d82af1f3c8793f2c506f09dfd43f0 SHA512 fc46ec6753ddf14d389b9e03421a909bf572e4e7d6acf3dec7319d3bf704ba7710ba1c4719bf6b9153599f523e36cf83ac8b8218141f72a43343c94373fc5b57
-AUX polymake-4.12-no-perl-constraints.patch 1937 BLAKE2B 333d796269fdc4b733a2801b2a4dd4bb3bc88fe84570f508d8dea7288602fe6dc9f0490b48c0ee5b0478927d5ad23c8414aab7a7b4a10473a59ef8f255d79672 SHA512 40e09bfaf75bcee2087bd3660b9703a82714dc8f51ce5796098d4a4677b9eb46e252e12317b691f0aea0190c69496870351d658e52331d757caaf5ee4012fd09
DIST polymake-4.11-minimal.tar.bz2 7325783 BLAKE2B 87e62741e4e44c5fea7454d5cc8cb205cf13f8ee743c1d72100f937d0677505ce0c5c8f5b37c118f89079ca88f313991eaefb2ea02c49b6c7b45c438c6f9e13b SHA512 94adf3fcec21de50451091a04ca17010f5e71b44e3dcd4e2d52b9f952b94ee0cf3f6df15657b761b0bda20eb47cbdc0cb2481bb440c7243442be34f913292246
-DIST polymake-4.12-minimal.tar.bz2 7337552 BLAKE2B 4893be1f04ace2c4eb95ed01bc55e62e2187e10b5b10c1d274b2d4e771e1d863b2eb7adeb9a05b2f4c14466cdce1c0d223cfcf35c125d9989ab3825a88e46464 SHA512 127d4058148fdac05fb83a3ab893edfe5c0ab6865f9745d1e709396c23af9762574616f0466adcee59d35646d807621a090a41e8cc693b1fca1f5f6cd5d01054
+DIST polymake-4.13-minimal.tar.bz2 7338096 BLAKE2B c4d60ab48cb4fd21e6ea38ccdf85086e92c1ad2b80434180c07da036de9e462439e73f05d271d1c0aa150a8eeda59b20d5314fbf8fd7b17c2eb3f0e0b0384c78 SHA512 cd281a1f293434d96efceeb02e25d23fb334fa0c0ecdf5af10489d12850dca43c05eaa36e86fbd4a0b1fab9e83b03ad694d655a8710ea5ed9f000297a4d86d50
EBUILD polymake-4.11.ebuild 3921 BLAKE2B 6fb8ae61e88443c185c577fcb3888e5cc4d77c22d827c2f495a4c5b61f1af1165ee14b18fbedd920ce40b1fa4b13f407214519ef55328721a56f50b890e8d551 SHA512 38e33377dcb6e100bf918409a4f926b2597fa49fc4c6f1c6a04babad8c251d2e7eb9aac924f998e351908b72dbd7094b1aafb24b6d1e443ef2357daa69b5398f
-EBUILD polymake-4.12.ebuild 3883 BLAKE2B 97b31bc41c763fe11e66268139f6ff0dfa4e35405321ee1496215dce9e2db77154ae12136e0f100cbdac5ea4d07b3752eedc6b692038d4f101470175201403a5 SHA512 71123c2077af486910b903112eca9ad4ff61f290b379d60a8914215ac355306b36d2bc147201dee09ee746696a35eaaf1ba6bff84643ea1bb73d9cd981157e1a
+EBUILD polymake-4.13.ebuild 3827 BLAKE2B 177c9c6bb2ccfa739086921314e84657493fb42e7851b1479246b445ac14bd5e3c0b31a7a27e5902e46c8f0cf0799d4cbb773d45638d4e597387fc096a5aa0cd SHA512 47f6a14d7abad026c0bb6e15c8120b76e8e7ce4acb7249e3ba69d4bbdc40a65f61135a8b2a65f4d80826b0c3aa47a7d4c3a421a433c0bac77781b77a13bf735d
MISC metadata.xml 1765 BLAKE2B 4e13dfb267c8100df81d8be89e7915ba850f55fea4256882264b13a0307c60cd8346ff46bf972018b334bf2d0dc387761244c1e0c3b8c7a1f4613a2a87458538 SHA512 7fd8af42bccc7710bd7c4159759b42ace43f638365a83defee96568e6ab4d6c186f49e71cbf68291fcd3b8b30fd7f883e8096c001c6bbf233d6f7336fa266f7c
diff --git a/sci-mathematics/polymake/files/polymake-4.12-no-perl-constraints.patch b/sci-mathematics/polymake/files/polymake-4.12-no-perl-constraints.patch
deleted file mode 100644
index 54cbb1ee0324..000000000000
--- a/sci-mathematics/polymake/files/polymake-4.12-no-perl-constraints.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From b0639eca089256c1d816b62c0e2b901cc14a5f7c Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky <michael@orlitzky.com>
-Date: Wed, 28 Aug 2024 10:57:17 -0400
-Subject: [PATCH] support/configure.pl: disable perl version check
-
-The test suite apparently passes with perl-5.40, and that's what
-we have in ~arch on Gentoo, so let's accept it.
----
- support/configure.pl | 37 -------------------------------------
- 1 file changed, 37 deletions(-)
-
-diff --git a/support/configure.pl b/support/configure.pl
-index 5615c65..95f66de 100644
---- a/support/configure.pl
-+++ b/support/configure.pl
-@@ -14,43 +14,6 @@
- # GNU General Public License for more details.
- #-------------------------------------------------------------------------------
-
--BEGIN {
-- if ($] < 5.016) {
-- print STDERR <<".";
--polymake requires perl version not lower than 5.16;
--your perl interpreter says it is $].
--
--Please upgrade your perl installation;
--if you already have an up-to-date perl interpreter somewhere else,
--you can specify its location on the command line:
--
--./configure PERL=/path/to/my/new/perl [other options ...]
--.
-- exit(1);
-- } elsif ($] >= 5.040) {
-- print STDERR <<".";
--*************
--*** ERROR ***
--*************
--
--polymake has not been checkced for compatibility with perl 5.40 or newer;
--your perl interpreter says it is $].
--
--If you already have another (older) perl interpreter somewhere else, you can
--specify its location on the command line:
--
--./configure PERL=/path/to/my/new/perl [other options ...]
--
--You can install a custom perl version in your home directory using perlbrew
--(https://perlbrew.pl). Make sure to append '-Duseshrplib' to the install
--command if you want to use libpolymake (e.g. for the jupyter interface) and to
--install all required perl modules which are listed after running configure
--again with the new perl.
--.
-- exit(1);
-- }
--}
--
- use Config;
- use Cwd;
- use File::Path;
---
-2.46.0
-
diff --git a/sci-mathematics/polymake/polymake-4.12.ebuild b/sci-mathematics/polymake/polymake-4.13.ebuild
index 1022ff12e0cc..a58117a18828 100644
--- a/sci-mathematics/polymake/polymake-4.12.ebuild
+++ b/sci-mathematics/polymake/polymake-4.13.ebuild
@@ -46,15 +46,13 @@ DEPEND="
singular? ( sci-mathematics/singular:= )"
RDEPEND="${DEPEND}
- dev-lang/perl
+ dev-lang/perl:=
dev-perl/JSON
dev-perl/Term-ReadLine-Gnu
dev-perl/TermReadKey
dev-perl/XML-SAX
dev-perl/XML-Writer"
-PATCHES=( "${FILESDIR}/${P}-no-perl-constraints.patch" )
-
src_configure() {
# Without this, the build system tries to use "the highest possible"
# optimization level and will override what's in your CXXFLAGS.