summaryrefslogtreecommitdiff
path: root/dev-gap
diff options
context:
space:
mode:
Diffstat (limited to 'dev-gap')
-rw-r--r--dev-gap/Manifest.gzbin10249 -> 10251 bytes
-rw-r--r--dev-gap/atlasrep/Manifest3
-rw-r--r--dev-gap/atlasrep/atlasrep-2.1.9.ebuild63
-rw-r--r--dev-gap/atlasrep/files/atlasrep-2.1.9-non-writable-data-dir.patch27
-rw-r--r--dev-gap/autodoc/Manifest2
-rw-r--r--dev-gap/autodoc/autodoc-2023.06.19.ebuild23
-rw-r--r--dev-gap/design/Manifest4
-rw-r--r--dev-gap/design/design-1.8.2.ebuild (renamed from dev-gap/design/design-1.8.ebuild)2
-rw-r--r--dev-gap/digraphs/Manifest5
-rw-r--r--dev-gap/digraphs/digraphs-1.10.0.ebuild (renamed from dev-gap/digraphs/digraphs-1.9.0.ebuild)6
-rw-r--r--dev-gap/digraphs/files/digraphs-planarity-4.x.patch16
-rw-r--r--dev-gap/edim/Manifest5
-rw-r--r--dev-gap/edim/edim-1.3.8.ebuild (renamed from dev-gap/edim/edim-1.3.7-r2.ebuild)6
-rw-r--r--dev-gap/edim/files/edim-1.3.7-user-flags.patch29
-rw-r--r--dev-gap/gaplint/Manifest2
-rw-r--r--dev-gap/gaplint/gaplint-1.2.1.ebuild4
-rw-r--r--dev-gap/guava/Manifest5
-rw-r--r--dev-gap/guava/files/guava-3.19-C23.patch25
-rw-r--r--dev-gap/guava/guava-3.20.ebuild (renamed from dev-gap/guava/guava-3.19-r2.ebuild)1
-rw-r--r--dev-gap/orb/Manifest4
-rw-r--r--dev-gap/orb/orb-5.0.0.ebuild (renamed from dev-gap/orb/orb-4.9.1.ebuild)2
-rw-r--r--dev-gap/semigroups/Manifest4
-rw-r--r--dev-gap/semigroups/semigroups-5.5.0.ebuild (renamed from dev-gap/semigroups/semigroups-5.4.0.ebuild)2
23 files changed, 158 insertions, 82 deletions
diff --git a/dev-gap/Manifest.gz b/dev-gap/Manifest.gz
index 5a76775f5350..de7a8caef131 100644
--- a/dev-gap/Manifest.gz
+++ b/dev-gap/Manifest.gz
Binary files differ
diff --git a/dev-gap/atlasrep/Manifest b/dev-gap/atlasrep/Manifest
index 0613bb228d66..a14ccba837b9 100644
--- a/dev-gap/atlasrep/Manifest
+++ b/dev-gap/atlasrep/Manifest
@@ -1,7 +1,10 @@
AUX atlasrep-2.1.7-no-remote-access.patch 818 BLAKE2B 0f4604baf23cfa8d14ff72c48532fbc75a62ea18bd9965c5b4e46a29dc24eec98219c7596705ebfd44343b5d66d9c680652f72ae06af49ce1292ef03c54b2e16 SHA512 df221eef6f86a2047fa9164a0d0e337bb28e7657bb913bb485a0842c0ca006b064b50bfbc354b16ea4c53b49febfff223de786c8aaee7a9e4792e222769add39
AUX atlasrep-2.1.7-non-writable-data-dir.patch 1140 BLAKE2B 8f0cdda850a5a89a3629db8b5999d9f762c90aa0e18a14c9fd5af2accd8745a40ac73ed9b570fd681b98f780cd1ea269770c937fcb04dc0bb4da4c69ac6612b8 SHA512 0c4a8515e931812e4b4e27a5efac455c83db26148ba094834b6ceff59b12827cfbb52d4735ef87df6debad21db30868b8328f9d1603e25ead8a2403d5a8e8f67
+AUX atlasrep-2.1.9-non-writable-data-dir.patch 964 BLAKE2B cdf0ff9d6cc14a98784eb984ff08fef2fb826780a53cf5baa65f2fc4de6f615f3bf23cf143e9a01649c77bfe2af9f58083928cc9c8fc01a7f6440daf159b51c8 SHA512 cc30d8b50845e06d68e586b58a5c7860c6408d995e3b8073bd45ab3bf39d824b9a4e364ab7d5de589042a7d66c61ee4ddf0e91d6f4b248ee7adf970d7b9834d3
DIST atlasrep-2.1.7-testdata.tar.xz 386468 BLAKE2B d1ef21fa465514fd48acf09b9a73bee91f35093541ae50d734343a9d2daf9590039f6afacb242723a49d25000e678ec13d56635e12a85d72a9fa8eaf936abdfd SHA512 065719e35733c28cd46bab7c719ea70ce61e6fde7fffe722d8d98eeef39d385dc298ed562c739cb45ee3f61a1c2942cdd465a7f043b190a2117db97dbba984f2
DIST atlasrep-2.1.8.tar.gz 2239968 BLAKE2B be13eeff4a56fcf8f84397e5218f72ba1a830bf154702072ef0172b031b0718d0675c2c14d27933ada8bd8d1a78dfb401d7600ea5194d2c4a1a86e99f29752fd SHA512 6f8a8edc5d7b4f1da3e9ac5df33b29aacfa1e16f202e9b6376ce74c1f75c55a436117c1adb18300f96ad2d9962d07c88bf9709ca26ec60d2f851b051ba32160e
+DIST atlasrep-2.1.9.tar.gz 2290567 BLAKE2B 5880f4baf5252d6700ac65706efed140d9c3861a3f67f19db06c675086eab7da29cb7ac687a61d36d9bcb3692b115eda472b3e7440ab231cc3a6bef5ab16a573 SHA512 81399ff8de094148bc501dc1591722b64038d8b31c7dd3fbb66209a5f46044ef4b798f71ab56632d765c3d970a4c333e708bcd6a5cd2ceff54005981d9ab0bc3
DIST atlasrepdata.tar.gz 22203132 BLAKE2B 1bc5f9c4045b46ab98d48482569134ac8141868fdb3082b453a9a90dfbf8c780faa6da177d0db115dcdd59a04fe1dbbea662a598b2a53cc81a79a88cfb3f6ee0 SHA512 fc1d594eb23486163081360f63c63ee6b81e7cc72f97c3c5a377d7cfd7f93ce1ae0228ba9bd3032f9d1e2ea68150524bbb4a98b73507458d6e23692b35de3151
EBUILD atlasrep-2.1.8.ebuild 1578 BLAKE2B e897881a4e941dda7022b2d0debd32fcd97ddcfa2ba4809330d89d3834ebc6b2c7b0ef2f552b54969f82824199efc58bc3e259b85ea162a76b39edcbf245c9e8 SHA512 d23c934909182e4f6592854d11460f5e795019a35a5dc5054a4ea50d8bc7fc387c69669fb92452c44005d885a5f94b2f670fc027fe240377e212d5965b245582
+EBUILD atlasrep-2.1.9.ebuild 1596 BLAKE2B cba1940800b8d5d3e5c92c81fee595f11aaf39bcfdfb17cde7c41ebd06841806ceaa8ca6f3b4b11e53c95f227cf4400c169ee6819d4ed808a92019bdbd55569d SHA512 927abea1c1e334b2a4a6b718ecc202c646807744dbc8a151a23515adda6ec50d58c9650cfae2be313cc52d86fd2ac1953cfe8a8f1c9b86c4239eeb4a474a3a06
MISC metadata.xml 925 BLAKE2B ca5ce6fb4130cca3725573608ce97e59502f15c32586b39fe1dc27957551751ac5b73aff9277f8f4dcf391c5301bcf13ce75de593fe5ef3d4880e21069faed92 SHA512 ceae388701b8b45f158dd0c3b8aa6d193eb4f0b0da9d62c7a328dc33e21c7bf032068e67370ebb67c63b418fcf0f6d1a4ecff49c34a301cd4eae0849b37a472d
diff --git a/dev-gap/atlasrep/atlasrep-2.1.9.ebuild b/dev-gap/atlasrep/atlasrep-2.1.9.ebuild
new file mode 100644
index 000000000000..30767e9aedc7
--- /dev/null
+++ b/dev-gap/atlasrep/atlasrep-2.1.9.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gap-pkg
+
+DESCRIPTION="GAP Interface to the Atlas of Group Representations"
+
+# How to make the test data:
+#
+# gap> SetUserPreference("AtlasRep", "AtlasRepDataDirectory", "some-dir");
+# gap> SetUserPreference("AtlasRep", "AtlasRepAccessRemoteFiles", true);
+# gap> TestPackage("atlasrep"); TestPackage("orb"); ...
+#
+# Then tar up some-dir. This runs the test suite with downloading enabled,
+# so you wind up downloading all of the data you need into some-dir (which
+# has to be writable).
+SRC_URI="https://www.math.rwth-aachen.de/~Thomas.Breuer/atlasrep/${P}.tar.gz
+ https://www.math.rwth-aachen.de/homes/Thomas.Breuer/atlasrep/atlasrepdata.tar.gz
+ https://dev.gentoo.org/~mjo/distfiles/${PN}-2.1.7-testdata.tar.xz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-gap/io
+ dev-gap/utils"
+
+BDEPEND="test? (
+ dev-gap/ctbllib
+ dev-gap/tomlib
+)"
+gap-pkg_enable_tests
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.1.7-no-remote-access.patch"
+ "${FILESDIR}/${PN}-2.1.9-non-writable-data-dir.patch"
+)
+
+GAP_PKG_EXTRA_INSTALL=(
+ atlasprm.json
+ atlasprm_SHA.json
+ bibl
+ dataext
+ datagens
+ datapkg
+ dataword
+)
+
+src_prepare() {
+ # Move the pre-downloaded data into the empty directories where the
+ # package expects them to be. The archive atlasrepdata.tar.gz
+ # expands to a directory called "atlasrep".
+ for s in ext gens word; do
+ mv "${WORKDIR}/atlasrep/data${s}/"* "data${s}"/ || die
+ done
+ rm data{gens,word}/dummy || die
+
+ default
+}
diff --git a/dev-gap/atlasrep/files/atlasrep-2.1.9-non-writable-data-dir.patch b/dev-gap/atlasrep/files/atlasrep-2.1.9-non-writable-data-dir.patch
new file mode 100644
index 000000000000..82ea59c8a95e
--- /dev/null
+++ b/dev-gap/atlasrep/files/atlasrep-2.1.9-non-writable-data-dir.patch
@@ -0,0 +1,27 @@
+From 965555e07a73d20dd0c0b04cef2a922fb5471d78 Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky <michael@orlitzky.com>
+Date: Tue, 1 Apr 2025 09:28:33 -0400
+Subject: [PATCH] gap/userpref.g: allow non-writable AtlasRepDataDirectory
+
+On Gentoo, all of the data is already there. So there's no reason to
+download it. So there's no requirement for the directory to be
+writable. (Remote access is disabled by default anyway.)
+---
+ gap/userpref.g | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/gap/userpref.g b/gap/userpref.g
+index 9c4cf6e..d685561 100644
+--- a/gap/userpref.g
++++ b/gap/userpref.g
+@@ -107,6 +107,7 @@ otherwise the default is an empty string."
+ fi;
+
+ dir:= DirectoriesPackageLibrary( "atlasrep", "" );
++ return Filename( dir, "" );
+ if ForAll( [ "dataext", "datagens", "dataword" ],
+ subdir -> IsWritableFile( Filename( dir, subdir ) ) ) then
+ # The package directory is the first default.
+--
+2.49.0
+
diff --git a/dev-gap/autodoc/Manifest b/dev-gap/autodoc/Manifest
index 0133932c8163..35feb577b014 100644
--- a/dev-gap/autodoc/Manifest
+++ b/dev-gap/autodoc/Manifest
@@ -1,3 +1,5 @@
DIST autodoc-2022.10.20.tar.gz 520766 BLAKE2B 60967b2d7ec6e099de2914dde1072d47fd6ffe93cc44ccd513a6fe4b16512577a756280aca33f3defc593f5cf3d871f21f936c868cfdfea5a4fbeb06ef6436c6 SHA512 f87821cc37fca064cb74400ee9216d93dd7df44c1dae4287742455e0b55081a237e59e4319f46f10b9d3058ec23cd82ab38e00ad5e09f37692c72d8092c45d12
+DIST autodoc-2023.06.19.tar.gz 519831 BLAKE2B de66c4bb626ac9d6358f0d0dd00c29b761e66299fdd90492a217b42f130f09d358673a0ba5031a023489a1aa97529b793c143437be4b77b4a1433148df8ee899 SHA512 defb51fa3b4de066495be5231a3229458d9ad5691677f9a1ef0de0c811bd1283afa3f8a6d039455ec5216c8e6a3037ae86544eb50aa5d2b39718d26d3a74d138
EBUILD autodoc-2022.10.20.ebuild 500 BLAKE2B 660da58fb371d9786f0e0c49d9fa09e2474cfd94aef7a336457cef17ae2feba011fbdc64e06096b1ec4ea2f31f42e3b6b07505e392fba95af5cd9697a0e1cd4b SHA512 429b235706ae6ec00c7e2f1c4ccc479a0770ba0b11f0f8bae7937bbc8d1186aecad1c7af3ff643695c2a9bb2f261c5217c4a164e2da02d7169f6a0a9dfbbdd5d
+EBUILD autodoc-2023.06.19.ebuild 501 BLAKE2B 2a2a41c9af7237dc4a5b1774d5de27b1d507eb49c11414b201f6c07a232692a03711c917e434834e4b0c789609034bb28e34f734c18bdb6de8c4ba48886fb9f7 SHA512 58da655c81c0fccfe194628a0c47039a739eee0cade5f1be6d2d9ff3b4be8d70667e96a1595c5bf97e85bf938d5466618ecedb1e9002f71ef72d13de9dc4ba61
MISC metadata.xml 1183 BLAKE2B f377e957c8e261d8d8927d0db0845443ae3ee9f73d03ac44af50ae39de4249a81f999ae8c17f141c0cc0b2c32d20678e6f8fcac68427356692adbba2be775ea9 SHA512 e02d001b91f8db4bd04fb554e6241b2037bebacdd1d28b9ba4a11e84f825d1f2568e87a18de5a0296e7579e176a85c06f83f9058b6da95ff44c37482fa3c607c
diff --git a/dev-gap/autodoc/autodoc-2023.06.19.ebuild b/dev-gap/autodoc/autodoc-2023.06.19.ebuild
new file mode 100644
index 000000000000..63d3cc526f72
--- /dev/null
+++ b/dev-gap/autodoc/autodoc-2023.06.19.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gap-pkg
+
+DESCRIPTION="Generate documentation from GAP source code"
+SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz"
+S="${WORKDIR}/AutoDoc-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+# The test suite tries to LoadPackage this
+BDEPEND="test? ( dev-gap/io )"
+gap-pkg_enable_tests
+
+src_prepare() {
+ default
+ rm -f makefile || die
+}
diff --git a/dev-gap/design/Manifest b/dev-gap/design/Manifest
index c26da2515261..ceb833ab049f 100644
--- a/dev-gap/design/Manifest
+++ b/dev-gap/design/Manifest
@@ -1,3 +1,3 @@
-DIST design-1.8.tar.gz 399125 BLAKE2B 3cafbe646369683a5df06abac7e874ddbe5fe04774f010d72fbb85026761506f9b509a8ac9833f2c13daeadaeea9519f1502c37b48c7beb9bb84941224170deb SHA512 c199a4e51d5b442376c117c1b8cedba1d4a190a32e19e4fa3287f72301aa40f90a0379447fd26457ece358ef8e444c4f8536ac0d166624e575d3b904edc446e2
-EBUILD design-1.8.ebuild 386 BLAKE2B fd618c787c371a3d22a2602b0532b82ac3317dd5d99aba3df061f3217026d2a6f7fabc805c14ed0a713db5aff30400cb9b7fe92dbee799eb06b79db45e087b65 SHA512 7f55c81aafab4b6686ea79351c8203c492bd1536f184a943e2e87a2cf953453f5125aba4a8abb1e2136c105574a648865ef49f205aa3537b8f3e78309842a6b6
+DIST design-1.8.2.tar.gz 401594 BLAKE2B 856393e0a57b0eda81bfbf76efa663ceeba94722b193b17a0dc2e58048827bc658954a673da2fb93b21b6d859077853af97cd55643c21863c6a80348fb6c5fc4 SHA512 12ea842d7ccb13c05e627157ebc3a16187ed44aa672ebf97a85e6ca22d0d717b749d1d1d44cf52ad87d9d04bdf18bf2601e54a1fc20740ad2d6a4ebbd30a0240
+EBUILD design-1.8.2.ebuild 386 BLAKE2B 5320acfdf90dfe0478ea98c82cea0ff07a969411348ca970f650692c64ce0c559fcb217c78bf59da1ac4eac35d41eeff16959a62144cbce67d557365dd496c3b SHA512 083785d3cb189e2e1806fdebf717275539b015bb7f4cc3b43702e94d3c5c931d29f50e93997bf96024cdd62decedc29254bd70ca80f592248f77d5bccf3eee68
MISC metadata.xml 701 BLAKE2B 9e5c672184508d3cc86baef7c42029d6fd13ef733e766fffa1e3a2758d9ae1ddb857faf71db06acafb1587d9cb346156b053bad24e0ba7e1dea0edf59e0763ef SHA512 344c0dd89c3fea10e20b3b7c4917d5259145753728e52bcd79ce0aa8c0fed31322f1ab1cf8918474c9f3ec7e4a3bc193055e7be1e3906dfa22e0ded9632e7961
diff --git a/dev-gap/design/design-1.8.ebuild b/dev-gap/design/design-1.8.2.ebuild
index 9ccc5bb994e8..f662c7cf0aa7 100644
--- a/dev-gap/design/design-1.8.ebuild
+++ b/dev-gap/design/design-1.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-gap/digraphs/Manifest b/dev-gap/digraphs/Manifest
index 07493398a836..a514b399666a 100644
--- a/dev-gap/digraphs/Manifest
+++ b/dev-gap/digraphs/Manifest
@@ -1,3 +1,4 @@
-DIST digraphs-1.9.0.tar.gz 2606362 BLAKE2B 0425689ac7de6f88f8899a6dad19758e6bae3a85a74a1aeb7079b45f2d25664b18d6cbc3a024a3b87c5c66f749c75a657b500b2699141e4db1c930c13887c5e0 SHA512 29102d4078d46a04b8afeaa230ef271159d59d9fd30a306ddd719523905c8d9ed62c624752457956b1220a3c85e782efb43376f3ad3e26c876cd961aba62fe1e
-EBUILD digraphs-1.9.0.ebuild 908 BLAKE2B 50ada6465a7bba9b5dfb6a6fdd916020fcda9dee2c82a056197cf542c9dbc05d5f20039e53e4853be21d3dce604ae534477bab4bab66dd74d9eea946ab771226 SHA512 e7ecf52f1d894bb33ace7e171ba6966021569bd1f117b3086430db1dbbf7987c87879e652b3fd137bb20504f0eb4351d321c4da049f6dabfa3eff5738edd6c95
+AUX digraphs-planarity-4.x.patch 437 BLAKE2B 71c5a399d781539d8eff69d10d8bdb932eaecf6366f176a14ba80776d0fa3549734d94793e8de021ee1eaab44cb41a21af9f9cd4c5a6395887a94d1c4501ed85 SHA512 793118ea19e6864fb3e553fbc9ebed85c67aa8a4e62a0cced81575bc0d864872f83d5d269a29308699e860b88ff51df295262706875423324bc5d956ba2c9c49
+DIST digraphs-1.10.0.tar.gz 2655178 BLAKE2B 9a5e2856258b64462c225f1cd4c69d936524138fe27f2c9d7ad89bf49fe1695b0cc806da498259dadb3a7208d247dd9db3e8313f2e7aab7bf181f839e0d78790 SHA512 258593153940f7707e5d8ac0edcdfef0302c6297b4757d79f5cc6bef59d6374ad34a33ee67f36b78754e50b4123b74123d713bb0cb3037ddfa19d648b6c26f1b
+EBUILD digraphs-1.10.0.ebuild 968 BLAKE2B 9cb17399de33850f0b7e42c969dbded55d59763f2196cce5f949dfb0f25f26778d9eb55dfc1d39d16260cf9a6e776c0dbcc69c0d7e032db12fe8ef8839c987fb SHA512 9a50d2a5ca18d3aa7120bd738c57e745e547e5cf06e94abff8bcfb9d44263dcd4365d89fe5c22933d9d64ccb9f3de7720cd0df2fbcbe3aa41b1f074ccb606817
MISC metadata.xml 699 BLAKE2B bb2e897b8a95b31188736f78db8b989b71e60a49bb919f2cee480b7113b86a0b59a0ae56150f52800e3c0e512dbcd4b2b2f2fa3485e1c96369bda7c93d271e0f SHA512 edfddd66d58a4def34ad25c9354ce5524f20699f51d7bdf380e162f683873e9aced2f8b823dd9dab280dd66932536173204422c71d28b10b6c270dd8401501fb
diff --git a/dev-gap/digraphs/digraphs-1.9.0.ebuild b/dev-gap/digraphs/digraphs-1.10.0.ebuild
index 2c7dd0866e1e..40309f12606c 100644
--- a/dev-gap/digraphs/digraphs-1.9.0.ebuild
+++ b/dev-gap/digraphs/digraphs-1.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SLOT="0"
KEYWORDS="~amd64 ~riscv"
DEPEND="sci-mathematics/gap:=
- sci-mathematics/planarity
+ >=sci-mathematics/planarity-4
sci-libs/bliss:="
RDEPEND="${DEPEND}
dev-gap/io
@@ -30,6 +30,8 @@ BDEPEND="test? ( || (
kde-apps/okular
) )"
+PATCHES=( "${FILESDIR}/digraphs-planarity-4.x.patch" )
+
DOCS=( CHANGELOG.md README.md )
GAP_PKG_EXTRA_INSTALL=( data notebooks )
diff --git a/dev-gap/digraphs/files/digraphs-planarity-4.x.patch b/dev-gap/digraphs/files/digraphs-planarity-4.x.patch
new file mode 100644
index 000000000000..0b972d86cbaf
--- /dev/null
+++ b/dev-gap/digraphs/files/digraphs-planarity-4.x.patch
@@ -0,0 +1,16 @@
+diff --git a/src/planar.c b/src/planar.c
+index 1cdf94a..5359c5b 100644
+--- a/src/planar.c
++++ b/src/planar.c
+@@ -38,10 +38,7 @@
+ #include "c/graphK33Search.h"
+ #include "c/graphK4Search.h"
+ #else
+-#include "planarity/graph.h"
+-#include "planarity/graphK23Search.h"
+-#include "planarity/graphK33Search.h"
+-#include "planarity/graphK4Search.h"
++#include "planarity/graphLib.h"
+ #endif
+ #if defined(__clang__)
+ #pragma clang diagnostic pop
diff --git a/dev-gap/edim/Manifest b/dev-gap/edim/Manifest
index 1ed8eac5dcbe..95913f50f36d 100644
--- a/dev-gap/edim/Manifest
+++ b/dev-gap/edim/Manifest
@@ -1,4 +1,3 @@
-AUX edim-1.3.7-user-flags.patch 942 BLAKE2B 8e05c3af81560e0ff2327b0c9861c48abddab81d261f8c18e582fd448279fe753bbd70f5d85ca3ebc50e4d478d44fb8f88260e098ac5f4b6551fbea98c4a8880 SHA512 f300cb134a64a831de73e9c7e33cba20969dbe6d90f8dd6e495c62999452df95a19f015f0085cc189ffabfc69471f69371a453dfa3f6bb594cfe2288b8df0787
-DIST EDIM-1.3.7.tar.gz 357817 BLAKE2B e18a6317c809bffd8917cab317e7a6ddf9a3c760af636ed223084b80a7f28ad6b42c2323b19a8ca908f570ddca43eb9c5db55bb8a32aacbb03b8ddebb2c5354a SHA512 8d29fbcd6f7e04ec78ab8b439f1875185ce0b0be614263c892a7b850ed76d5a62c2d7d82d1e9d9abac6b5858496075ae97f88285590901a95dc89b07d63d79d1
-EBUILD edim-1.3.7-r2.ebuild 519 BLAKE2B cd4df9ab59e2106cb207761509a6ae78b916e91f113f6ebc19681ee1a4d1366c133bea6deb1b7c33f5123329b61e07c0cd0f205a8e5f66f9310cd3c059274538 SHA512 417992a0712ad9bffd5b67b0ceb336cedf5658ae703729c5426aeb73e56c9d8395bacf6c74633544a0f39f9c138275f09dbd0e1fe3f6c710f6bf4e27a443ce07
+DIST EDIM-1.3.8.tar.gz 367765 BLAKE2B c9f8ae3e793615623c33b1c0bb1fbf775956288a706c3e50c411f0bfef4fe255192c10a1b2d18657c8557c165e63b6f85b3dc4ae0660fa4f4e5ea69a3c614f48 SHA512 2e09263a5e819ba36eb233c037924dbbb784434b85ab8d11f9b918ae454922ab282e587d095effcef0cc0c59f4e284363766f7faa66b2562bc9bec7baea69efb
+EBUILD edim-1.3.8.ebuild 462 BLAKE2B 99df997bbe666e69550d37bc6135c6bfb00b6cd8b88fa77a014274438211fb9ce8315f643168f1a1b9c4627174f3dc44a63979e44df984898f46529940c577df SHA512 cab1f19c174f264bf877d92addd909fb56ddab432aa4d02bf0231654c15a93b8e277ad2c4e00989c71aebd9adcbc1540e67dc85059d20696a537527097532ff5
MISC metadata.xml 890 BLAKE2B 8cbaf0900cda8dc665c08f0b2cdb6be26bf4b248a5461abf61ae62b4f16ba5499da11014f89efe619e573cdbf58b23e7668fcc83b6428bd2625ad2bd273a8c29 SHA512 9e52d94bcb5db6ce475122b57b5c9177009b3313b1fe09c2125f2019a16afa68edb20efe90eec1555c0dd976a1ec8fd502007c155448eb230614884d39ee5239
diff --git a/dev-gap/edim/edim-1.3.7-r2.ebuild b/dev-gap/edim/edim-1.3.8.ebuild
index 93bd0e749d98..2b03900b26e0 100644
--- a/dev-gap/edim/edim-1.3.7-r2.ebuild
+++ b/dev-gap/edim/edim-1.3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,8 +18,4 @@ KEYWORDS="~amd64 ~riscv"
DEPEND="sci-mathematics/gap:="
RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}/${PN}-1.3.7-user-flags.patch"
-)
-
gap-pkg_enable_tests
diff --git a/dev-gap/edim/files/edim-1.3.7-user-flags.patch b/dev-gap/edim/files/edim-1.3.7-user-flags.patch
deleted file mode 100644
index b26b5c289c74..000000000000
--- a/dev-gap/edim/files/edim-1.3.7-user-flags.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 305d6d280b2ed859ffbcf6d1de27b6e1826a4956 Mon Sep 17 00:00:00 2001
-From: Michael Orlitzky <michael@orlitzky.com>
-Date: Mon, 22 Jan 2024 20:03:53 -0500
-Subject: [PATCH] Makefile.in: pass user CPPFLAGS, CFLAGS, and LDFLAGS to gac
-
-As in the upstream Makefile.gappkg, and consistent with the idea that
-gac should be treated like a compiler, we now pass CPPFLAGS, CFLAGS,
-and LDFLAGS to gac explicitly, to later be passed on to the C compiler
-and linker.
----
- Makefile.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile.in b/Makefile.in
-index a6936e7..30971c3 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -8,7 +8,7 @@ include $(GAPPATH)/sysinfo.gap
-
- bin/$(GAParch)/ediv.so: src/ediv.c Makefile
- @mkdir -p bin/$(GAParch)
-- $(GAC) -d -o bin/$(GAParch)/ediv.so src/ediv.c
-+ $(GAC) -d -p "$(CPPFLAGS)" -p "$(CFLAGS)" -P "$(LDFLAGS)" -o bin/$(GAParch)/ediv.so src/ediv.c
-
- doc:
- $(GAP) makedocrel.g
---
-2.43.0
-
diff --git a/dev-gap/gaplint/Manifest b/dev-gap/gaplint/Manifest
index 11cf8036236a..947d35d5e8d8 100644
--- a/dev-gap/gaplint/Manifest
+++ b/dev-gap/gaplint/Manifest
@@ -1,3 +1,3 @@
DIST gaplint-1.2.1.gh.tar.gz 38532 BLAKE2B 25780a327df887ef7f9d811b7f1f4931567845ceaf28c6cc7b5f24253fd8f399a9945eae9e0a6cc5f7468e6cd6d2e2a68a99c2f2639b454f0829d36322a2e2d7 SHA512 4a56e90f0d15da7b19015ee507e75bda7a4ff9c7ab6adf00b4d000d50b4c710eeabc258976f43b648592988af7ef099909570e48bdb633658eaa99333c5ef743
-EBUILD gaplint-1.2.1.ebuild 613 BLAKE2B 23307507facee4aa42f51d102468a410501790e5d24ce740ae55f54ed40e9272555728b3a75b3a558b6c2fee5ac1aac1c6356ba33955b4f9a5465235f4679a90 SHA512 bb62c15b6917dcf0e6fb47128ade8d0eca251dd8fe762495baeea3c8d92f430956418b6bea9d28004e7dca9f6fc78c86a34824f63b59f7d9bd2614b71b5c73ca
+EBUILD gaplint-1.2.1.ebuild 613 BLAKE2B c6b8f1689928891760b834d6f77390e303ac60eeccd552cfd2e650522d2fe1ffab8983cdd5eeaab422fb7a399fcb9bc183fad86e551daa8c61a875f138471961 SHA512 3761218c87549c7222cececb5eb17dcf44eb28711899e98986b30de20115ed1ea01e32c7d0c4686398645845ee9251b17081b426c7c0fa0b1ac5cc7e7027a3c1
MISC metadata.xml 524 BLAKE2B 3f288476fd468bda78559264f90734e871fe77e6491dac90c57d185ca12a5a2261593920a31862ec5888417626768487ca92dd39597228762f78150ccd972478 SHA512 42c06fc57f90ce3aee02194d43e808e856181b69838b00ab524fdb5e279716b4859362d2555dc463fc94e0350d26a3c9b8059e1643b6a251eee2b6a0420c8109
diff --git a/dev-gap/gaplint/gaplint-1.2.1.ebuild b/dev-gap/gaplint/gaplint-1.2.1.ebuild
index e65005237969..2a533f8ec883 100644
--- a/dev-gap/gaplint/gaplint-1.2.1.ebuild
+++ b/dev-gap/gaplint/gaplint-1.2.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_{11..13} )
inherit distutils-r1
diff --git a/dev-gap/guava/Manifest b/dev-gap/guava/Manifest
index cfbcb9984016..6b3d2363923e 100644
--- a/dev-gap/guava/Manifest
+++ b/dev-gap/guava/Manifest
@@ -1,5 +1,4 @@
AUX guava-3.15-makefile.patch 1005 BLAKE2B e43ae9491ba75a180e539f0291dfa420589b9674e1baa3c9c4cd7a406862900a68b308c9a3ab9987f762065314c437cca8d40913e831c4591bb6d2ce68312ce3 SHA512 1b4abc1f9c76882d3b538cd4dafa8bf74f3f35d0444dbbac6fa997494bf1cb87c6f8a6cd0e8dcab19744ece731dde940ada7787bba3b718cf0bd633c4cbaefae
-AUX guava-3.19-C23.patch 735 BLAKE2B 1694babc3c4b666749fb47f85e838ae190c5a59024a66e7519b6087f92a925845be48483464cd2cc8748dcd7fd05754a5bd8a4dfb0bb7b82d3f279e84d150983 SHA512 18bb2ab7e7dbaa5e2598fff8f454a550bc941172573cdb5dd13189d7149272e2354d188673d6907686db61e732699c368f72164a8e0dca95f0698d00ea915d38
-DIST guava-3.19.tar.gz 2712685 BLAKE2B be6a351ab74a86e3a1da04ac96a1e44a4722952dc39ead35403a7f83a523e576e74ad9407a792334183de4a8d2276a28b3a539e75f2130c9b3449ad1f4e3852a SHA512 2bc501bc267ef8f35ed5b73f56edd484d99d735cc4a4f5db3610243938eb1ea0481e5f69b627887493cd1d8c39732ccabb0b61fcaa09f0a6d98bd7e363989824
-EBUILD guava-3.19-r2.ebuild 1091 BLAKE2B 28e33c0db0268aa1ea92ed824c39a252371d8c8630b9b24a31c62e3dc7fdd4edad555cf012465f8c536bfa56a8756d40cd5d4920e074a9b3abe597225a5960d0 SHA512 207bb2be635306015148f7385f322a1fc6acd3f422a3036e76d7fcdf4a6dac7f46e9bc4c9a84e6158e76e0c39f61ad082d897857ba1479422e8e19750630123f
+DIST guava-3.20.tar.gz 2708906 BLAKE2B e3ede18e65e0bc98853eeec4f79c3b71d4de05c9441fde583b1768e0f717a17c0efacfec30175a19a5683eae4091702669e128f30ceb512abf49287d26fafa13 SHA512 e6584f28e3a8035667f4712ec771bfdfa78be5dea4b665f0ab24a0a2801cdc3c5efac21f9322e9273765f7c7b985c4df08dfbe2c02cee42e70094d96d0ab8b7e
+EBUILD guava-3.20.ebuild 1055 BLAKE2B d2dcf9f3b4d8281b239657e91b92bcf3eefa949c407ab6862a116da54db8e57aeb8bdfb30817232e84599fa83e67307f3fd8f57b77619f3e449f938e14cffb88 SHA512 b3f1d9d6b8b24b7eb10b417a09b7dba7d48f67b061c36e303b7d00404d99a6c260ab01d9eef132643faf1e249b46817d04bf376a28f065c5515713741ce559e3
MISC metadata.xml 700 BLAKE2B deb667761cc1a33ac94450018e71060ad2fb89cf433e0294ea4288d7c9aec985834c388529659a446afe1547f7e13c58edfdfdd901fc5594ace6189445448c5b SHA512 960c2af8aec86ee8d4d7a2f9c44cb1b1e0581b6aeb78965d91501db0eaf7295b35eff33173365aaaf4274d9ac72bc798540496a2a67f3cc1df1d387b8e30625b
diff --git a/dev-gap/guava/files/guava-3.19-C23.patch b/dev-gap/guava/files/guava-3.19-C23.patch
deleted file mode 100644
index e9e6520d70aa..000000000000
--- a/dev-gap/guava/files/guava-3.19-C23.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 3dc3b1a2e1f5935fa105531ad9f4cf604aeefcb1 Mon Sep 17 00:00:00 2001
-From: Joe Fields <fieldsj1@southernct.edu>
-Date: Sat, 4 Jan 2025 15:45:01 -0500
-Subject: [PATCH] Put def of bool type in #ifdef for C23 compatability
-
----
- src/ctjhai/types.h | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/src/ctjhai/types.h b/src/ctjhai/types.h
-index d805dae..c295752 100644
---- a/src/ctjhai/types.h
-+++ b/src/ctjhai/types.h
-@@ -24,7 +24,10 @@ typedef struct {
- unsigned int **m;
- } MATRIX;
-
--typedef enum { false = 0, true = 1 } bool;
-+#if __STDC_VERSION__ <= 201710L
-+ typedef enum { false = 0, true = 1 } bool;
-+#endif
-+
- typedef enum { C_0MOD2 = 1, C_1MOD2, C_3MOD4, C_0MOD4, C_0MOD3 } mod_t;
-
- typedef struct {
diff --git a/dev-gap/guava/guava-3.19-r2.ebuild b/dev-gap/guava/guava-3.20.ebuild
index 9320927bd826..130975ba1724 100644
--- a/dev-gap/guava/guava-3.19-r2.ebuild
+++ b/dev-gap/guava/guava-3.20.ebuild
@@ -15,7 +15,6 @@ DEPEND="sci-mathematics/gap"
PATCHES=(
"${FILESDIR}/${PN}-3.15-makefile.patch"
- "${FILESDIR}/${PN}-3.19-C23.patch"
)
GAP_PKG_EXTRA_INSTALL=( tbl )
diff --git a/dev-gap/orb/Manifest b/dev-gap/orb/Manifest
index 30d0e9e20d16..ad6e385dd585 100644
--- a/dev-gap/orb/Manifest
+++ b/dev-gap/orb/Manifest
@@ -1,3 +1,3 @@
-DIST orb-4.9.1.tar.gz 1016673 BLAKE2B 812eeb1804445ddc3b0ae0423204b10d538afd088b2f691f07d0a2f1c760ff1cecf591b140d2aa0263576e3fc163d74b05e156fb32977d9ac8df081e109a0eed SHA512 cff85291af94eb23fb3901436bdbe8e51d1ddf13c4e492bcfa477f7ea962b89fcce7dc67ffbf27f0cfaf2094f036df90b7ecd494af5492f22ef274709a273d3b
-EBUILD orb-4.9.1.ebuild 621 BLAKE2B fac5d7309afba7ace3d1d18399cc97fa61383d64d7f28f8a8aa2172d0b265ed995b3bcc747d4559993ff4bcb1d57bdd2769e8394164f255aa88158df9c6fb33c SHA512 1e77fdeae1591672d9403a6689b7c8917f54b191955c02a8d0c4fc7174a099fe468046e18bc4629b9d2e4174a88f03707f7630c01b202c88609105539ea5eec5
+DIST orb-5.0.0.tar.gz 1004246 BLAKE2B 33fc22b2c98502671c7fdaf7fa6415d9ef48eff2e705636de32d0e7042a64edfb1e84d3529e75a08fc9b10071f09009ec018e840f3f49cc57c71c845f518b3ef SHA512 fbc06b455b82420553b1a896540ffea4ad79cdc2b3b59dfade7ee55f21c55c28f0aac8dcc1974b024e199258a3e516f860fa99039393aed8e255c8b15d6c0475
+EBUILD orb-5.0.0.ebuild 621 BLAKE2B 1a14db86da56e53e139579d1e37b4f4bb2d6ca2729ac1cbf1b82f80433cfa433874e0a2b791b013f54554f234ab71bfd9fdd6134d42e8df75d3f7023db5e5016 SHA512 ddc40065598fbf2c74a525d75d5ddebb38ceb98a023d7f666c521321eb362e809e600f7628046dcc2dd47481d3e1232fd5c6b3c7218e34033e1cec0d5142cb46
MISC metadata.xml 698 BLAKE2B 722fe2e619dfee3ee3dd3357ac0710e19e1565c736546f7e6320c760099a4ec54537a09ffedf4ff220145096ace2bd7ba915ef534f3117ff30d129a18da92810 SHA512 811cdd78eb49dfaf75e9b224cfc239618872e20b020263b0e17cbac8fbaa69684446cd5fe33a9930b4f792e6ad1a2dd235971a3af85a443cd33a0f2f4e886b6d
diff --git a/dev-gap/orb/orb-4.9.1.ebuild b/dev-gap/orb/orb-5.0.0.ebuild
index dac1312f7d5a..f466d8cf14eb 100644
--- a/dev-gap/orb/orb-4.9.1.ebuild
+++ b/dev-gap/orb/orb-5.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-gap/semigroups/Manifest b/dev-gap/semigroups/Manifest
index 9cfaeca2e6a0..ad901f26d60e 100644
--- a/dev-gap/semigroups/Manifest
+++ b/dev-gap/semigroups/Manifest
@@ -1,3 +1,3 @@
-DIST semigroups-5.4.0.tar.gz 17099664 BLAKE2B 328da99e13a62375adf5dd4fba1d904430281f012c78414dcb60a63ee419135b0b37a42ed0ecc228becdcdb2acf2b14ec0796de0d82e86385faebf0a82e9b8ee SHA512 5989ee17670e73225e8b36308357b0387005669c7ae200b8c2f6c7b733a4bb18ed62caf0d68e464c61246ceeaabc3c48115e198e358b07e635a98aaaf1bfc45f
-EBUILD semigroups-5.4.0.ebuild 818 BLAKE2B f098bb0e00718a0247905b95d482956965141b2d57bebb0f6f6119a65c4aa18639a9f77c8263a70e59c6f6d7b69522fc15458b6eb11afacb6823e54159317bcf SHA512 62399cb0a5ae7d8a2b234a841fe81faaa27f53e800f7942d3824c5af9f765a49bb91e170786d614b329efcb35c702a30db2c8d16d494202cbbf7df2fe05867ff
+DIST semigroups-5.5.0.tar.gz 17233127 BLAKE2B ff27a6fc597cce097db14be94a331a97d36d9f0da3aef2e6765bd830627085fa1602d9263b0aa2c67c90c17aaebbadfeacff371f525b041808bcb1355361e92a SHA512 a70b3775ccb38e3fb5e166dbd9babb53de052c561350a54314a07c1cb220fa26e8e592e239ea2812f0b1e95433546b9256f9d98ebde8389bcdeee192d6f0a8e2
+EBUILD semigroups-5.5.0.ebuild 818 BLAKE2B 5c073ef87fc52bb1f529b3bba910cf2c9198547eafa7218f214f33e08341e904d9d181381b4cfcb85aefea6d5054cf1e9648c141e29e217dbe39d71b0bcc2504 SHA512 1c2afc7f132d56a0f1865474c32471407c630ed7b06dbb26c6b13d7ededdf3b4f734183e25dcfbc478ef735a78cfd7b8eac88320dd9bf897e95b5464bd9c4ca6
MISC metadata.xml 2194 BLAKE2B 7dde94c14c32326080b599d55fc1189f170ba6f57cbb762d302aed596d71f1968e30fc2d5ec41955adb12db1a17edc907edc6ab844a0f8770713d5c45403e62b SHA512 ca74b400bd0e265c4b15879cd45ab9b4c639ce5f9fc7f0ba0cacd8e7f01b63191af2514ac7844e70dd9e662e7a22a6098344085700d4e0a05cf3e9c47732d692
diff --git a/dev-gap/semigroups/semigroups-5.4.0.ebuild b/dev-gap/semigroups/semigroups-5.5.0.ebuild
index 3785c59ecb35..e063c995f650 100644
--- a/dev-gap/semigroups/semigroups-5.4.0.ebuild
+++ b/dev-gap/semigroups/semigroups-5.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8