diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-06 19:40:37 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-06 19:40:37 +0000 |
| commit | 6c2c44c149dc52d1f72e760c171f73fa33c4ee45 (patch) | |
| tree | 3773e2585fde44992b91653203cbd021b1d82e2e /dev-gap | |
| parent | 5a1e2f874db05baac26359a99597859d0f575014 (diff) | |
| download | baldeagleos-repo-6c2c44c149dc52d1f72e760c171f73fa33c4ee45.tar.gz baldeagleos-repo-6c2c44c149dc52d1f72e760c171f73fa33c4ee45.tar.xz baldeagleos-repo-6c2c44c149dc52d1f72e760c171f73fa33c4ee45.zip | |
Adding metadata
Diffstat (limited to 'dev-gap')
53 files changed, 282 insertions, 129 deletions
diff --git a/dev-gap/atlasrep/Manifest b/dev-gap/atlasrep/Manifest index c85fae930653..2f29cf202b5e 100644 --- a/dev-gap/atlasrep/Manifest +++ b/dev-gap/atlasrep/Manifest @@ -1,3 +1,4 @@ +DIST atlasrep-2.1.11.tar.gz 2387994 BLAKE2B bed85572007831788f051651fc9594841b077f6d7c2c09f94b48ef1971aa8fb1377f1a860c06400064458e2ed53100f916dfe59012c0b12ab1f806f043169115 SHA512 176f87c30f937c6597a1e668ca9e14eecbb10a38f25e1d68f2da9dc642790633bd18aba12e0fa58adc9be10e32348711a3dcdb1317fbadd0f78dd967433f638a DIST atlasrep-2.1.7-testdata.tar.xz 386468 BLAKE2B d1ef21fa465514fd48acf09b9a73bee91f35093541ae50d734343a9d2daf9590039f6afacb242723a49d25000e678ec13d56635e12a85d72a9fa8eaf936abdfd SHA512 065719e35733c28cd46bab7c719ea70ce61e6fde7fffe722d8d98eeef39d385dc298ed562c739cb45ee3f61a1c2942cdd465a7f043b190a2117db97dbba984f2 DIST atlasrep-2.1.9.tar.gz 2290567 BLAKE2B 5880f4baf5252d6700ac65706efed140d9c3861a3f67f19db06c675086eab7da29cb7ac687a61d36d9bcb3692b115eda472b3e7440ab231cc3a6bef5ab16a573 SHA512 81399ff8de094148bc501dc1591722b64038d8b31c7dd3fbb66209a5f46044ef4b798f71ab56632d765c3d970a4c333e708bcd6a5cd2ceff54005981d9ab0bc3 DIST atlasrepdata.tar.gz 22203132 BLAKE2B 1bc5f9c4045b46ab98d48482569134ac8141868fdb3082b453a9a90dfbf8c780faa6da177d0db115dcdd59a04fe1dbbea662a598b2a53cc81a79a88cfb3f6ee0 SHA512 fc1d594eb23486163081360f63c63ee6b81e7cc72f97c3c5a377d7cfd7f93ce1ae0228ba9bd3032f9d1e2ea68150524bbb4a98b73507458d6e23692b35de3151 diff --git a/dev-gap/atlasrep/atlasrep-2.1.11.ebuild b/dev-gap/atlasrep/atlasrep-2.1.11.ebuild new file mode 100644 index 000000000000..39200cadc844 --- /dev/null +++ b/dev-gap/atlasrep/atlasrep-2.1.11.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2026 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/autodoc/Manifest b/dev-gap/autodoc/Manifest index 109721acadcb..69ea6d926b88 100644 --- a/dev-gap/autodoc/Manifest +++ b/dev-gap/autodoc/Manifest @@ -1,2 +1,2 @@ -DIST autodoc-2023.06.19.tar.gz 519831 BLAKE2B de66c4bb626ac9d6358f0d0dd00c29b761e66299fdd90492a217b42f130f09d358673a0ba5031a023489a1aa97529b793c143437be4b77b4a1433148df8ee899 SHA512 defb51fa3b4de066495be5231a3229458d9ad5691677f9a1ef0de0c811bd1283afa3f8a6d039455ec5216c8e6a3037ae86544eb50aa5d2b39718d26d3a74d138 DIST autodoc-2025.05.09.tar.gz 537390 BLAKE2B dce73e26bdf425aa67b0781288c11f3fc3f7c2d9ddc35e12670f89f8e883d7462483220f1d2d976d13c91e7fcf9d86439499c6ff2f206b9148fa75a02af52f1c SHA512 0b0f7a59530f2590df2e34f3b7f75c38e298cabd826ba3447802af1a222b1c86212105b3cee961cef5a43e9734081c8dffc27e2b7c1bd3469ec0c4d2268f3ac4 +DIST autodoc-2026.05.03.tar.gz 533928 BLAKE2B 73977fa34eb87ecd317c7831528ad2353735a3ace4716b17ad0c953b5d2bcb5a48e937f6be8d9d76126e7f8ff06a5f65cfa2b60fb8051d421604624d338f27fb SHA512 40f34b87d7f28131046eef484c2290572a9b47ae2c66ff59a54afca0800df3b718e114a6b68be476b14f96dfbb105a21b8de28855ae1fa27c4ab4255c2fc0183 diff --git a/dev-gap/autodoc/autodoc-2025.05.09.ebuild b/dev-gap/autodoc/autodoc-2025.05.09.ebuild index 63d3cc526f72..81336e625db4 100644 --- a/dev-gap/autodoc/autodoc-2025.05.09.ebuild +++ b/dev-gap/autodoc/autodoc-2025.05.09.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ S="${WORKDIR}/AutoDoc-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" # The test suite tries to LoadPackage this BDEPEND="test? ( dev-gap/io )" diff --git a/dev-gap/autodoc/autodoc-2023.06.19.ebuild b/dev-gap/autodoc/autodoc-2026.05.03.ebuild index c1a12691b7b9..a3c4f7f372a6 100644 --- a/dev-gap/autodoc/autodoc-2023.06.19.ebuild +++ b/dev-gap/autodoc/autodoc-2026.05.03.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ S="${WORKDIR}/AutoDoc-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~riscv" +KEYWORDS="~amd64 ~riscv" # The test suite tries to LoadPackage this BDEPEND="test? ( dev-gap/io )" diff --git a/dev-gap/autpgrp/Manifest b/dev-gap/autpgrp/Manifest index 95e92bce0cab..dfa24d7c5286 100644 --- a/dev-gap/autpgrp/Manifest +++ b/dev-gap/autpgrp/Manifest @@ -1 +1,2 @@ +DIST autpgrp-1.11.1.tar.gz 195014 BLAKE2B d3cc82bac2707087215b6798354ee63d2d9e5f9669cd8de0ae9df9d7f48c1a19a3f8488b2e65c1962c71cc6889548c14efd6268e2939dd98c34297af79d43187 SHA512 ca21f452820b50670537a7096f20078fecacf9fe4800add0d11a74619e429a04228b96e5c3735517828d7865c7d1955fc5b8432d55b4b7eb08ee6e6a93ad274f DIST autpgrp-1.11.tar.gz 197242 BLAKE2B c3d3a06d598b565aa56a41c745d615b67470046455c2a105374383ffd094c136700b19440a28d9254c68ef41a8351600947ce53621c16d1f0b57de1f651c7884 SHA512 2fed6a0448103259f394e96f0ea3ace6f36ef42c616c51f22f67287edda99f66c6e7b4a9cde4f6549925e20c118c64466e4f5201cac51bde823be5d5647696f3 diff --git a/dev-gap/autpgrp/autpgrp-1.11.1.ebuild b/dev-gap/autpgrp/autpgrp-1.11.1.ebuild new file mode 100644 index 000000000000..bd3235052c46 --- /dev/null +++ b/dev-gap/autpgrp/autpgrp-1.11.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +DESCRIPTION="Computing the Automorphism Group of a p-Group" +SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +DOCS=( README CHANGES.md ) + +GAP_PKG_HTML_DOCDIR="htm" +gap-pkg_enable_tests diff --git a/dev-gap/browse/Manifest b/dev-gap/browse/Manifest index c1d07c96c615..fc652ef1f090 100644 --- a/dev-gap/browse/Manifest +++ b/dev-gap/browse/Manifest @@ -1 +1,2 @@ DIST Browse-1.8.21.tar.gz 1830672 BLAKE2B b79dacba18c0d1ccea3a3ee30ad4c818b4e3727d336e05ab4958b14cc8556b5dfc32a6c529d0f001098e22c7f97eedd4aa26b617001c52884ea3b435ec40d995 SHA512 aba81e073c4c3cb7080c7ab28189ab7052f27d56927c8fde047f9ece71c42ff0eadf6cba42e0bc77f409082206f99987f4aff43226543e6f474b372f4d2104ff +DIST Browse-1.8.22.tar.gz 1855259 BLAKE2B 08d8295329d0f022c556fbe673a3d83fc50cb1e128f98c6ec4b3563ba66b7c3e7a456d9b73a3f207c72291ee03851accda4f1056f06d98acec4fdd0f8252fdb8 SHA512 0040381edc4139974a63eb998ee7a1e0fca6ff8c97fcfded446567ca0658db74a83466a969aa9b3eea1c71794d98bdbcf0f8b550e2d4d1175e4e41195ab4f3d6 diff --git a/dev-gap/browse/browse-1.8.22.ebuild b/dev-gap/browse/browse-1.8.22.ebuild new file mode 100644 index 000000000000..c8efb40edbf2 --- /dev/null +++ b/dev-gap/browse/browse-1.8.22.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic gap-pkg + +MY_PN=Browse +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="GAP ncurses interface for browsing two-dimensional data" +SRC_URI="https://www.math.rwth-aachen.de/homes/${MY_PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +DEPEND="sci-mathematics/gap:= + sys-libs/ncurses:=" +RDEPEND="${DEPEND}" + +BDEPEND="test? ( + dev-gap/ctbllib + dev-gap/tomlib +)" +gap-pkg_enable_tests + +GAP_PKG_EXTRA_INSTALL=( app bibl ) + +src_compile() { + # This has been emailed upstream but there's no public + # bug tracker AFAIK. + append-cflags -Wno-error=strict-prototypes + gap-pkg_src_compile +} + +src_test() { + # TestPackage doesn't work for this guy. Copy the eclass src_test() + # and modify it to use TestDirectory() instead of TestPackage(). + local gapcmd="gap -R -A --nointeract -c " + gapcmd+="LoadPackage(\"${PN}\");" + gapcmd+="d:=DirectoriesPackageLibrary(\"${PN}\",\"tst\");" + gapcmd+="TestDirectory(d[1],rec(exitGAP:=true));" + ln -s "${WORKDIR}" "${T}/pkg" || die + gapcmd+=" --roots ${T}/; " + + # Even the "tee" pipe from the eclass isn't enough to stop + # this one from acting wacky, although it doesn't really + # break the terminal any more. Instead it just enters + # display mode and wipes your screen for a bit. + einfo "running test suite quietly to avoid borking your terminal" + ${gapcmd} > test-suite.log \ + || die "test suite failed, see test-suite.log" +} diff --git a/dev-gap/cryst/Manifest b/dev-gap/cryst/Manifest index ac8edc27361b..3083103a877d 100644 --- a/dev-gap/cryst/Manifest +++ b/dev-gap/cryst/Manifest @@ -1 +1 @@ -DIST cryst-4.1.29.tar.gz 254347 BLAKE2B c305cfb920c89315caafdc6915d4f97d997ceb7f58542b77fa3dd7c8b645804dc6891c4f9b1e72fe70eefe9b8b70539f8710c78207ef093cd16b752b6e2c13be SHA512 618a36ee087f590b76d521f0c0ad6a5c68ca2e12151fbb7efd1641e783811373e120a87001961bcca6903f25ee5e283d60e60de2c818ea8237c66b45e315de37 +DIST cryst-4.1.31.tar.gz 254528 BLAKE2B c4256846d7dfd96fcb0aec0f2940d48943990df032e6b4b5abc2e4097241c6e57d9c5f28ce73e4107b6e7033eafd883e806db3fac8d2b0100fad6c94e5833cda SHA512 181cd4b6e930247a8be6b741d3b80b7c95975dc6d532c9ac9867302f1d33071e873f640e8925d6cd04388061abac69fd4f195014e67849b11cceca4d4bcfe563 diff --git a/dev-gap/cryst/cryst-4.1.29.ebuild b/dev-gap/cryst/cryst-4.1.31.ebuild index 0d5455c42dfa..4c14fae07665 100644 --- a/dev-gap/cryst/cryst-4.1.29.ebuild +++ b/dev-gap/cryst/cryst-4.1.31.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,8 @@ LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~riscv" -RDEPEND="dev-gap/polycyclic" +RDEPEND="dev-gap/polenta + dev-gap/polycyclic" GAP_PKG_EXTRA_INSTALL=( grp ) gap-pkg_enable_tests diff --git a/dev-gap/crystcat/Manifest b/dev-gap/crystcat/Manifest index 31a7811a82cd..93584a8ead90 100644 --- a/dev-gap/crystcat/Manifest +++ b/dev-gap/crystcat/Manifest @@ -1 +1 @@ -DIST crystcat-1.1.10.tar.gz 282172 BLAKE2B f7db9a3b3f46fc0e10fa58e6d37e8ea7bef27ed8fbc01cc98638b9a5c1648565a8f6ee09652dca606a91f8c20a5db79e2d13f868684b92f48b80657e7bc5ad13 SHA512 885e6a80ed23983030efb69059c0f6f056b4ba9d54aed8018fc823531a4ccb9252777e4b7f2811629e616dfeb9b1a904db0cd3d28dc9197d0300316bf2cabd67 +DIST crystcat-1.1.11.tar.gz 281347 BLAKE2B 302fcdfe231eb0ea422412cf108aab6dd00509fa53521e94ae1cb61eb224758388137c41a0398783cdd70a18c1ae4d4b450d762e3257dacf7b0970b6bd448a59 SHA512 7c056ea553d39f8b5f0e0f5f0486550e70e016ce6857d84944066c2bb41b83d85067a579fec21374e97e50b6582d7706e5f8703115f99c1fdedba89bd1fe5c86 diff --git a/dev-gap/crystcat/crystcat-1.1.10.ebuild b/dev-gap/crystcat/crystcat-1.1.11.ebuild index ee5e019ca6ba..877c621a721f 100644 --- a/dev-gap/crystcat/crystcat-1.1.10.ebuild +++ b/dev-gap/crystcat/crystcat-1.1.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/ctbllib/Manifest b/dev-gap/ctbllib/Manifest index c0fd7539682c..1e2a8bc2c782 100644 --- a/dev-gap/ctbllib/Manifest +++ b/dev-gap/ctbllib/Manifest @@ -1 +1,2 @@ +DIST ctbllib-1.3.11.tar.gz 18139539 BLAKE2B 506969149efa9d8f3c1da32c32d81f5543645dd286feab3f4cd2894738723b73db442892596f87c655ba6a274d8affbabbaaaaf2ea40843ce022db7a9792be95 SHA512 f62676a94495dbef2ad91c8b1a975f725afda38af63f81f837028ac5c3ca43a15c3d828da1eb7e9abf161931044cabde744841e2ff68b5d8b45de95b06d754ea DIST ctbllib-1.3.9.tar.gz 17452154 BLAKE2B 65df78542934ac7d2ec42c977fecb0cc7ca31932ad072583dec2d0f0c858deaca499730db63572824f8f3c1e3d7cc005045b2eefaf77d54d43fff3ad174e13f3 SHA512 84385c0b3fb29b05bd6ea221ca78220609518c13b79f884839390090c620a6e194c841d72702dea0ce974af8be9df9bf27722a76736f91096b1ea4c6f17e9aa2 diff --git a/dev-gap/ctbllib/ctbllib-1.3.11.ebuild b/dev-gap/ctbllib/ctbllib-1.3.11.ebuild new file mode 100644 index 000000000000..3c6642ab25c1 --- /dev/null +++ b/dev-gap/ctbllib/ctbllib-1.3.11.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +DESCRIPTION="The GAP Character Table Library" +SRC_URI="https://www.math.rwth-aachen.de/~Thomas.Breuer/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-gap/atlasrep" +BDEPEND="test? ( + dev-gap/browse + dev-gap/spinsym + dev-gap/tomlib +)" + +# These are "extra" docs and not the HTML produced by GAPDoc. The glob +# gets expanded if we use a plain variable but not if we use a bash +# array. +HTML_DOCS="htm/*" + +GAP_PKG_EXTRA_INSTALL=( ctbltoc data dlnames doc2 gap4 ) + +gap-pkg_enable_tests + +src_install() { + gap-pkg_src_install + + # This package has a "doc2" directory that contains an entirely + # separate set of GAPDoc documentation called "CTblLibXpls." They + # are mentioned in PackageInfo.g. On the assumption that "Xpls" + # stands for "examples," we install it (unconditionally, and via + # symlink) as "examples" by copying most of the GAPDoc installation + # bits from gap-pkg_src_install(). + pushd doc2 > /dev/null || die + + local docdir="$(gap-pkg_dir)/doc2" + insinto "${docdir}" + + local f + for f in *.{lab,six,txt,xml}; do + doins "${f}" + done + + for f in *.pdf; do + doins "${f}" + dosym -r "${docdir}/${f}" "/usr/share/doc/${PF}/examples/${f}" + done + + for f in *.{html,css,js,png}; do + doins "${f}" + dosym -r "${docdir}/${f}" "/usr/share/doc/${PF}/examples/html/${f}" + done + + popd > /dev/null || die +} diff --git a/dev-gap/datastructures/Manifest b/dev-gap/datastructures/Manifest index cc6b22d02fba..07ba12b7cd1a 100644 --- a/dev-gap/datastructures/Manifest +++ b/dev-gap/datastructures/Manifest @@ -1 +1 @@ -DIST datastructures-0.3.3.tar.gz 433855 BLAKE2B 2bf171e2072153aca803a36de6c2432f6caae40a0a204186c93075c84d34a0d860f6d96c52fcc6be69eaa2bbaf4a0ae0fb48195a7fa9749667149e869bbebccc SHA512 aa9a14ad15a00438f7fcf1addf26c4666240285a69d58fd7a97c3fe63877af28ff0cacfc66b71104d5a0686b86a890fa93323ad04dbce5966ce20379c346fbbf +DIST datastructures-0.4.1.tar.gz 353505 BLAKE2B 52bb3e8ed436f19de93b476bdb58d1137ff8dd6d4a9ab89be21ae536de9694864a64fc747c47689d6885f14327f08975c6097e95cf19a9b25673362f1c18aa75 SHA512 12bc593471d677c12cb61bbf908a8c24134c0b4bda02cde99d30a9b1e275348ccf2a6e0d0c177c3893637e1a35b78ddac1a9f0d4a12355a9fc4cc279fe251685 diff --git a/dev-gap/datastructures/datastructures-0.3.3.ebuild b/dev-gap/datastructures/datastructures-0.4.1.ebuild index 3ef341c45dfc..3b7818e73320 100644 --- a/dev-gap/datastructures/datastructures-0.3.3.ebuild +++ b/dev-gap/datastructures/datastructures-0.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 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 c8061aa4239e..f85cece57ffb 100644 --- a/dev-gap/digraphs/Manifest +++ b/dev-gap/digraphs/Manifest @@ -1 +1 @@ -DIST digraphs-1.13.1.tar.gz 2881921 BLAKE2B e68a462f0b743f1d9caecd8de31f79a809c8886b7bad7aec779fd4e4e931461c23331b5c2985e5476929801af56fcf22b3ab306a81261a2a27cd73f2383b48d2 SHA512 38bb57cba18a4cb163d513c9ff5ab17e4c474edc6b1c3d02dd50cf9613080b87fc0ab893635ce0bf8b9e9520406c7d9ca921670de4d2336495e9cc7919da3b04 +DIST digraphs-1.14.0.tar.gz 2897892 BLAKE2B cc5965eedb7383399e424d69ab23521dbcd261645c4c1e5e86f027c326b35f30c3fdeb3640ab5843a054699071b4657cbd2b4f18070b7692a28f232d95828d53 SHA512 0d732d0fd72485470b0e13979d6d08f0e614c43ae89313f2d603d2ed5652d2d9c813207ca2101c87e1914252bb81d58df7fdfe006adb25615d855853fd10fde7 diff --git a/dev-gap/digraphs/digraphs-1.13.1.ebuild b/dev-gap/digraphs/digraphs-1.14.0.ebuild index 003a7aca2b93..a69c12711c8c 100644 --- a/dev-gap/digraphs/digraphs-1.13.1.ebuild +++ b/dev-gap/digraphs/digraphs-1.14.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/gaplint/Manifest b/dev-gap/gaplint/Manifest index 67bfba566de6..db79c9609417 100644 --- a/dev-gap/gaplint/Manifest +++ b/dev-gap/gaplint/Manifest @@ -1 +1 @@ -DIST gaplint-1.5.1.gh.tar.gz 699987 BLAKE2B 3185a8abe701aaa8d30a302a08b93c1052957cdecd829e74be5045de462a54c2d7ad87ac677180552d69c130984f809c97651fa337410748d04cdbfe3caef271 SHA512 187e6bf4be11868d1e633f57ba1377347ad0be5139238bdffe9a917fd94b99357c6842bf0c81c8b291774cf69f856322427c24368264d7f6a53e4751f5b81bf4 +DIST gaplint-1.6.1.gh.tar.gz 701406 BLAKE2B 9d43373e8d23b3fc86866a6119997bbc56636982d53ab13e3077750b9345ddfbd5f8faa55e717998c297074f729238ab9df9f9e30dcf18a47c344397d00850d5 SHA512 99d385b30c0015e3586cd3638dd408093798b01a314368f05d7e45aaa24f3f07f784ae41054d787d022137de128a655a792bde2748c4e85076542451fef821b1 diff --git a/dev-gap/gaplint/gaplint-1.5.1.ebuild b/dev-gap/gaplint/gaplint-1.6.1.ebuild index 33eb41e130e6..f743e0bceff1 100644 --- a/dev-gap/gaplint/gaplint-1.5.1.ebuild +++ b/dev-gap/gaplint/gaplint-1.6.1.ebuild @@ -1,10 +1,11 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..14} ) +EPYTEST_PLUGINS=() # hide pkgcheck warning in EAPI=8 inherit distutils-r1 @@ -26,14 +27,3 @@ RDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/rich[${PYTHON_USEDEP}]" distutils_enable_tests pytest - -src_prepare() { - default - # The gaplint argument parser has workarounds for "pytest" and - # "py.test", but we run pytest with "python -m pytest": - # - # https://github.com/james-d-mitchell/gaplint/issues/57 - # - sed -e 's/py.test/__main__.py/' -i gaplint.py \ - || die "failed to further hack the existing pytest hack" -} diff --git a/dev-gap/grape/Manifest b/dev-gap/grape/Manifest index cf0b44b6a9bc..be4cefec839d 100644 --- a/dev-gap/grape/Manifest +++ b/dev-gap/grape/Manifest @@ -1 +1 @@ -DIST grape-4.9.2.tar.gz 1953876 BLAKE2B 49875d7018f59e107cbdc5ce19b248d6711f9b5724461ca0133193ea00c587d326ac3d5547d3e18924aa3e7215c0e5a6fc2184aa4bb87aaa1670c7d11aeaa9ee SHA512 16c5a0162e0cd47cd639acbb292331344a8979728331909131c750a113f5505d0c467b0447659659b2bcae5c595062d2f55856d0326191eecdb4fae94a542a03 +DIST grape-4.9.3.tar.gz 1961273 BLAKE2B 4e9c0f67dbc4484881730198470429a47347f45dc7698a180fed1dbc179fe82764fd99cf15b2e44f7ddcc11f1a99ee24bd661ecccd579058b09172abb9c50e04 SHA512 c9c9982ca44151abc2e0e1a6ebc54b0159d3e580b000bc19dbb535ecb6833e05170eee0de7bac7d1cdcf822d8ea000ee6531142a35b432ae53d18cceae443561 diff --git a/dev-gap/grape/grape-4.9.2.ebuild b/dev-gap/grape/grape-4.9.3.ebuild index 5e54a459ea63..bfe2a6c9e5bc 100644 --- a/dev-gap/grape/grape-4.9.2.ebuild +++ b/dev-gap/grape/grape-4.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/guava/Manifest b/dev-gap/guava/Manifest index 7ba26d2d808c..aead5eb063c6 100644 --- a/dev-gap/guava/Manifest +++ b/dev-gap/guava/Manifest @@ -1 +1 @@ -DIST guava-3.20.tar.gz 2708906 BLAKE2B e3ede18e65e0bc98853eeec4f79c3b71d4de05c9441fde583b1768e0f717a17c0efacfec30175a19a5683eae4091702669e128f30ceb512abf49287d26fafa13 SHA512 e6584f28e3a8035667f4712ec771bfdfa78be5dea4b665f0ab24a0a2801cdc3c5efac21f9322e9273765f7c7b985c4df08dfbe2c02cee42e70094d96d0ab8b7e +DIST guava-3.21.tar.gz 2668198 BLAKE2B 93a2f4b8c4e5848251e0cdb0b9c5a1dbc07c0344fc8bd1997329f59633b2730cdb3b4183775f4edfa0446685a2356fa88167b13104c50624cb736f476ac86a9b SHA512 600256fae8d076b6a25256e4f4c25a588d876f5b944e5b8694ca74345d4e0371e8c729d162a9275c9444660739d66f0b70c8910e812850420362ded3a6699084 diff --git a/dev-gap/guava/files/guava-3.20-testfix.patch b/dev-gap/guava/files/guava-3.20-testfix.patch deleted file mode 100644 index ed81d5cedf1e..000000000000 --- a/dev-gap/guava/files/guava-3.20-testfix.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://github.com/gap-packages/guava/issues/110 - -diff --git a/tst/guava.tst b/tst/guava.tst -index c6b356b..fc70f65 100644 ---- a/tst/guava.tst -+++ b/tst/guava.tst -@@ -100,11 +100,14 @@ gap> Print(" Codes\n"); - gap> C:=RandomLinearCode(20,10,GF(4)); - a [20,10,?] randomly generated code over GF(4) - gap> c:=Random(C);; --gap> NamesOfComponents(C); --[ "Representative", "ZeroImmutable", "name", "LeftActingDomain", "Dimension", -- "GeneratorsOfLeftOperatorAdditiveGroup", "Basis", "NiceFreeLeftModule", -- "WordLength", "GeneratorMat" ] --gap> NamesOfComponents(c); -+gap> nC:=NamesOfComponents(C);; -+gap> Sort(nC); nC; -+[ "Basis", "Dimension", "GeneratorMat", -+ "GeneratorsOfLeftOperatorAdditiveGroup", "LeftActingDomain", -+ "NiceFreeLeftModule", "Representative", "WordLength", "ZeroImmutable", -+ "name" ] -+gap> nc:=NamesOfComponents(c);; -+gap> Sort(nc); nc; - [ "VectorCodeword", "WordLength", "treatAsPoly" ] - gap> c!.VectorCodeword; - < immutable compressed vector length 20 over GF(4) > diff --git a/dev-gap/guava/guava-3.20.ebuild b/dev-gap/guava/guava-3.21.ebuild index 7ffed547cc7f..c49ec053c781 100644 --- a/dev-gap/guava/guava-3.20.ebuild +++ b/dev-gap/guava/guava-3.21.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ DEPEND="sci-mathematics/gap" PATCHES=( "${FILESDIR}/${PN}-3.15-makefile.patch" - "${FILESDIR}/${P}-testfix.patch" ) GAP_PKG_EXTRA_INSTALL=( tbl ) diff --git a/dev-gap/hap/Manifest b/dev-gap/hap/Manifest index d75e4a7ccc1d..4f82e9c61e02 100644 --- a/dev-gap/hap/Manifest +++ b/dev-gap/hap/Manifest @@ -1 +1 @@ -DIST hap-1.70.tar.gz 47126716 BLAKE2B d8633800ba0ad776b7df4e837fd2b2f719d91087d839d456bca4afcfc4bac1a5190ed303a6718255e27707ca3fb2041df22f9034140ed14bec88e36af868b2ce SHA512 4658305faf9cdb065d54774547e53933d75f29865051471c18d8e9579beb3e14539f4896cc0032ed2be9b879e606753ce281d99faa8bb45d776bb23b5ea17a92 +DIST hap-1.75.tar.gz 49102696 BLAKE2B e7ae89484de2f7affbb29e583c1f9fcffad2695b61e14d724ae70cbd7d161ab0697eb78ce3755524b565be9018a7ef11e3eeb9f619eaf753f0d147a70d0ee8ec SHA512 c66a9da976879bcf1d18f96083c5d935a1eb4d61f1ee2e115c4eecf7637cb00d84003393862fc5005fd2f993b799cf6b809184a7490e4f56aef0d6e5be67f33e diff --git a/dev-gap/hap/hap-1.70.ebuild b/dev-gap/hap/hap-1.75.ebuild index f7ac4a1ef0ab..95bb710282b5 100644 --- a/dev-gap/hap/hap-1.70.ebuild +++ b/dev-gap/hap/hap-1.75.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/hapcryst/Manifest b/dev-gap/hapcryst/Manifest index 8681a854518a..876ab49ef804 100644 --- a/dev-gap/hapcryst/Manifest +++ b/dev-gap/hapcryst/Manifest @@ -1 +1 @@ -DIST hapcryst-0.1.15.tar.gz 104280 BLAKE2B 6de9243b44f0ff026ed224b77bda8a86330c2813fcbe220f9147da3b4677bb70fd493dac76fedcc14dcbc8b57e0de8094114de076b22037367c7b20cbf489cab SHA512 c21a1df069ef1e9b67d1b66980df7553cb68eb64bb02d44ae3e2a7487b93ba64289aa4b8a0862cf52494f0a46ac8c3b0d7dd46c706a334777328609f1d718662 +DIST hapcryst-0.2.0.tar.gz 81099 BLAKE2B 74c5573eb782359776aadf6fe319a7f764877b35d42cc628be703480cb67e1fe8e02f089dfa88de8eb3feef1cbcb47708f0536ad5991226026f0ff4578567e53 SHA512 e5ff20b628e71235a0beabd23c2aa1eedf08e5fb524dc553a5d588f3efe48e2bb539d9aecf133aac6b4a809996fda11cf6123ff7f7b10f9ad06e31d2255ed73e diff --git a/dev-gap/hapcryst/hapcryst-0.1.15.ebuild b/dev-gap/hapcryst/hapcryst-0.2.0.ebuild index 4ec0b51665eb..0bc6f54ca060 100644 --- a/dev-gap/hapcryst/hapcryst-0.1.15.ebuild +++ b/dev-gap/hapcryst/hapcryst-0.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,6 +21,11 @@ RDEPEND="dev-gap/aclib gap-pkg_enable_tests +src_compile() { + # the docs aren't pre-built in >= 0.2.0 + gap -R -A --nointeract --packagedirs . makedoc.g || die +} + src_install() { gap-pkg_src_install use examples && dodoc -r examples diff --git a/dev-gap/liealgdb/Manifest b/dev-gap/liealgdb/Manifest index b505e6f74f87..c14a27a84357 100644 --- a/dev-gap/liealgdb/Manifest +++ b/dev-gap/liealgdb/Manifest @@ -1 +1 @@ -DIST liealgdb-2.2.1.tar.gz 559693 BLAKE2B 735e19622ecb982a8365ff5f5ad08fd9f40c23d9f215984841cba5cdb23f1b4c336fc90fe6f5a434d24acf3e41f048023b68e814946a39309fdb24bc68fd8179 SHA512 4c4991ce8baeefb70ea28e6f094936c72dc3dc397f8b3e06f86cd89693bdaa9b607c7868efc896bec6ba6f96f904bd90ffee5590dce2266bd9f578f6dcd6d7d6 +DIST liealgdb-2.3.0.tar.gz 504719 BLAKE2B 2ea52dfe438b1fd178ea1281f9305c18e36320e92eb8aa1981bf2900a8d7fa5860ec2d9b00e251008f0cf9ea13b4e8f8294949dd5c33f1185b006a8ca1fb8196 SHA512 a2143d6dcf4004fe90132dc8d5eee7137c65ca4f6d50cf637fab8659c545dc4074f3548ae6e5d50cb25ed973fd984fd9a18de48409be04c4f001b519b4e0fad6 diff --git a/dev-gap/liealgdb/liealgdb-2.2.1.ebuild b/dev-gap/liealgdb/liealgdb-2.3.0.ebuild index 89dba04e0a91..575ef9e13fd6 100644 --- a/dev-gap/liealgdb/liealgdb-2.2.1.ebuild +++ b/dev-gap/liealgdb/liealgdb-2.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/orb/Manifest b/dev-gap/orb/Manifest index 71340c95942f..0502fe2473ab 100644 --- a/dev-gap/orb/Manifest +++ b/dev-gap/orb/Manifest @@ -1 +1 @@ -DIST orb-5.0.1.tar.gz 989219 BLAKE2B 99e18ba7d014a01e35fb2d763bb6f437f71439552caf38feb91f4814ae1986c08c97e9da1b48949923aadc7af9173b7d3f55ff6a2d6e0cf811c3ba5c0c0a903c SHA512 2cecaf8a5702f4e9d5018edc2fb42177c1ede519c2a1cc9f133a25ab84739ed094c312e048e8bba74fe75cd102fc6b92dc7e5028ac37daad5021fe3a284a368b +DIST orb-5.1.0.tar.gz 916654 BLAKE2B e4d5c65e927ceae9e2c45785e74284f74b6a81968f4601f4b70b3d2249ae21028dc1dc43e5c99805219e45e3e649691de0df99472d0313d4f534d8d37bf9259e SHA512 a725cb291925d7f60fbb8e66078449d9ec949b938bdc93473dfbea2568ce2d6eaf02853df981304fc0016339a1b01b7e08adc73078dc940fa2f79efd074920a6 diff --git a/dev-gap/orb/orb-5.0.1.ebuild b/dev-gap/orb/orb-5.1.0.ebuild index f466d8cf14eb..98a251bd8697 100644 --- a/dev-gap/orb/orb-5.0.1.ebuild +++ b/dev-gap/orb/orb-5.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/polycyclic/Manifest b/dev-gap/polycyclic/Manifest index 585ee2463017..166e219da2be 100644 --- a/dev-gap/polycyclic/Manifest +++ b/dev-gap/polycyclic/Manifest @@ -1,2 +1,2 @@ DIST polycyclic-2.16.tar.gz 727628 BLAKE2B 590a2355fca87d3b5cd255d8740c47d7d52a9feacd9a523f00e98f9072647a3df6580eaf33003aa81fd7175f0abbb956566e7c11281cbdfe5bac3463f4678bb6 SHA512 9889a11fffd82151c36e09446bf0f000ffd12660cdce2ff34d85a669cf36cef7b4c40e0b56c6774c9b4c0bb0362a230b06e2421881410c170ec4da01a77333ad -DIST polycyclic-2.17.tar.gz 707693 BLAKE2B 0dc4df2a3dfaa29cc73380b57dee22292590482e17e368934a83876b1afd5412c3cc5697f30b8df8129ed3d0c7c1d507f2abe1ff53a64b0841809b695d34d4bb SHA512 6a5f46dd5eb8612bb94faa50aae971ab75adeab7bb7f42bbb01f92a1adf5403881f53b13b12d257e172f3aafa85846ed528324110410884abc228374b08e5cbf +DIST polycyclic-2.18.tar.gz 688397 BLAKE2B a501e1b34c1c1cc4ab7eb643be9c3ac045388246f10df8b6eef0c5dec3021abfa72336a4b1df23f6dcfd2e68c834931f384bffc7962bd11b361936c886cfa49d SHA512 3963d7cbe9c3ed3fd8045a25d1fca52ef61df3647be454fe4af52bcc8699dee951007e2ea1d7e94472b7bf0242442595d84b11fb10d6e8c922141996f9859dad diff --git a/dev-gap/polycyclic/polycyclic-2.17.ebuild b/dev-gap/polycyclic/polycyclic-2.18.ebuild index 15900f3ed21c..5904b368f286 100644 --- a/dev-gap/polycyclic/polycyclic-2.17.ebuild +++ b/dev-gap/polycyclic/polycyclic-2.18.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/polymaking/Manifest b/dev-gap/polymaking/Manifest index 2c4770e2c06b..205ae7d9051f 100644 --- a/dev-gap/polymaking/Manifest +++ b/dev-gap/polymaking/Manifest @@ -1 +1 @@ -DIST polymaking-0.8.7.tar.gz 281215 BLAKE2B 32fda84ae1d03a4a70bd0f250a39495dbf0bf773e0df3fe194d364a1b3a458f7512dd5e93e22ee36b099deac6e85f5b108b8b89a5a0d426a6f2f14005766daca SHA512 c1162414d99e8c059fc85e4356c099b2ff22b8974632262e7b694ebe28bcc947ca3f64bccae2c655af91696070b31762da199a02e4115ffef4bf20058b511c0f +DIST polymaking-0.8.9.tar.gz 215250 BLAKE2B 3d95fbb057e681d03930c091e376d8100fae1422b434c02654a6a6854512b7f15ec1e626be94674d645e4febac5bf4f0345f36b16b1dafae0db35d1b920618c9 SHA512 41d0cbdb38d307d802c6cb583cde634803170833d25e14926f39704217c53f4f8e5ef36f3822e1e1e25df718644778da2b466d02b6fd3744ddcd3aad8b3692d9 diff --git a/dev-gap/polymaking/polymaking-0.8.7.ebuild b/dev-gap/polymaking/polymaking-0.8.9.ebuild index e3546baa7f69..6674c3f2c00e 100644 --- a/dev-gap/polymaking/polymaking-0.8.7.ebuild +++ b/dev-gap/polymaking/polymaking-0.8.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/primgrp/Manifest b/dev-gap/primgrp/Manifest index 2489c00dc446..527736876923 100644 --- a/dev-gap/primgrp/Manifest +++ b/dev-gap/primgrp/Manifest @@ -1,2 +1,2 @@ -DIST primgrp-3.4.4.tar.gz 14652297 BLAKE2B 9b3bdddcadf5f2d783001454a2d05ab44fde4bdff5dc6304e6d4cf7895ab307ba7988a4952aa9ba512a888568a8fa04af7e8c4e6834ec9cc7d240ebc11a3c4f5 SHA512 4b841e75a2487f748b1d283a9a8b8be14595e53e6ddc20733d66795f5af12ee9b94189452eae224f93196debd19cf073fdf76ccf09d3b9e98c53df3ab00ee93c DIST primgrp-4.0.0.tar.gz 14687888 BLAKE2B 49a48b53e4e003b65091b97e57ab5077631d2f182e85a8350388461ee42078cf7a2d7d4c7254c38066dd194853137333b770790c5f35966c3a61e9c547724066 SHA512 bb28497dfa7980fa6054fd8dfac70805ccf7be42563890ae96cb64c03c331e30edafefaf47e63851f37a29c030601897113808b6653e7bb3924b2f1188936766 +DIST primgrp-4.0.2.tar.gz 14612065 BLAKE2B e337dd2d81e9898f2a36a1d68a7b089f8b97494328ccdd652317a571270aaba6e476a7de888c76f8257b5e562044cf51e3c59bb21600e991709dea1b966302b6 SHA512 57df518a325a235b4d3055947c133f2ef5f2d2b06efa84b648c8ac46e856d9e262c37113fe9280dcf3f7e7f6b429787e6e019eea6796c97bd34c0c853e002686 diff --git a/dev-gap/primgrp/primgrp-4.0.0.ebuild b/dev-gap/primgrp/primgrp-4.0.0.ebuild index 3d2bc5d89598..d2a7944cd929 100644 --- a/dev-gap/primgrp/primgrp-4.0.0.ebuild +++ b/dev-gap/primgrp/primgrp-4.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND="dev-gap/gapdoc" gap-pkg_enable_tests diff --git a/dev-gap/primgrp/primgrp-3.4.4.ebuild b/dev-gap/primgrp/primgrp-4.0.2.ebuild index 82ad12467185..9d5bffcfa9e3 100644 --- a/dev-gap/primgrp/primgrp-3.4.4.ebuild +++ b/dev-gap/primgrp/primgrp-4.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~riscv" +KEYWORDS="~amd64 ~riscv" RDEPEND="dev-gap/gapdoc" gap-pkg_enable_tests diff --git a/dev-gap/resclasses/Manifest b/dev-gap/resclasses/Manifest index 04e3785ddd42..9276ece5c42b 100644 --- a/dev-gap/resclasses/Manifest +++ b/dev-gap/resclasses/Manifest @@ -1 +1,2 @@ DIST resclasses-4.7.3.tar.gz 412156 BLAKE2B e942b6d41cc4f770576428a45a1e641369e557e0fdd761505765f6c798123c972fa921b4dd6a4fbf4fea0f30a449c11f8f90316e9b48df56a78b4d7d7d1a01ed SHA512 6f789ff4ca27a337707d8d9822c03104018fb8f0bccf2f14b999f6d30447b99dcbc3aa70b21d4efc555eec47534e94860d74b49fb85c1898b514143437cbe907 +DIST resclasses-4.7.4.tar.gz 349403 BLAKE2B 47a83bb308ebe2ab3af4dca7a440b9a475016eac2ca81589590dd5639c9ad1185c34a9b25af41a35dca1987b6df3a1a1b8cfea509ab5602eda5c0dc25de8dad6 SHA512 1b65a1dfcdc6b6fa107e597097483be3b5be5b4f44d6b678c5131e39055e6fa82ad16411e08be57ab6cb96754b360f1fb0ed2ff981b2b36d92bbe48694d6abae diff --git a/dev-gap/resclasses/resclasses-4.7.4.ebuild b/dev-gap/resclasses/resclasses-4.7.4.ebuild new file mode 100644 index 000000000000..13cf4cd2586f --- /dev/null +++ b/dev-gap/resclasses/resclasses-4.7.4.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +DESCRIPTION="Set-theoretic computations with residue classes in GAP" +SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND="dev-gap/utils + dev-gap/polycyclic" + +gap-pkg_enable_tests diff --git a/dev-gap/semigroups/Manifest b/dev-gap/semigroups/Manifest index 51de12e320ab..2f47e76681dd 100644 --- a/dev-gap/semigroups/Manifest +++ b/dev-gap/semigroups/Manifest @@ -1,2 +1 @@ -DIST semigroups-5.5.0.tar.gz 17233127 BLAKE2B ff27a6fc597cce097db14be94a331a97d36d9f0da3aef2e6765bd830627085fa1602d9263b0aa2c67c90c17aaebbadfeacff371f525b041808bcb1355361e92a SHA512 a70b3775ccb38e3fb5e166dbd9babb53de052c561350a54314a07c1cb220fa26e8e592e239ea2812f0b1e95433546b9256f9d98ebde8389bcdeee192d6f0a8e2 -DIST semigroups-5.5.4.tar.gz 23213804 BLAKE2B 704a3cedd9d1cd27e1a8be34df2bb70e68bee1942578991149e270982a1f8fa0843158de8bbc99d397f971ec533581e46afba8e70f06524e5a76db2ba15088f6 SHA512 b821bef4464664f9c020fab3701d452527e5b4d6e62ce8af2a963d3b522e25ea4a67211cef06de5beb531666cd85839a6d73b8b7205522b0bef715502d085c6d +DIST semigroups-5.6.2.tar.gz 28286589 BLAKE2B e2cd65cfa74fbae44bf5924abe6cf9eb56939aac7ddbf6d76ada9f2ada6db5c54242a63adb0740dd5eca3fdd7782f6d2c7f64977e66d72c6dba1211017818a40 SHA512 ec42a8c89c2c28e55ac85f12380c75c0d2044997942c506e4ffc37bc83b0e364e768699ac7b79349671e03d688c137ab5ad14df1ca4c4304bb6db9d99005adb8 diff --git a/dev-gap/semigroups/semigroups-5.5.4.ebuild b/dev-gap/semigroups/semigroups-5.5.4.ebuild deleted file mode 100644 index a3a679cbcbcf..000000000000 --- a/dev-gap/semigroups/semigroups-5.5.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gap-pkg - -DESCRIPTION="GAP package for semigroups and monoids" -SRC_URI="https://github.com/semigroups/Semigroups/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -DEPEND="sci-mathematics/gap:= - <sci-libs/libsemigroups-3:=" -RDEPEND="${DEPEND} - dev-gap/orb - dev-gap/io - dev-gap/images - dev-gap/datastructures - dev-gap/digraphs - dev-gap/genss" -BDEPEND="virtual/pkgconfig" - -DOCS=( CHANGELOG.md README.md CONTRIBUTING.md ) - -GAP_PKG_EXTRA_INSTALL=( data ) -gap-pkg_enable_tests - -src_prepare() { - # can't bundle it if it isn't there (belt and suspenders) - rm -r libsemigroups || die - default -} - -src_configure() { - gap-pkg_econf --with-external-libsemigroups -} diff --git a/dev-gap/semigroups/semigroups-5.5.0-r1.ebuild b/dev-gap/semigroups/semigroups-5.6.2.ebuild index a3a679cbcbcf..d339946ed9a6 100644 --- a/dev-gap/semigroups/semigroups-5.5.0-r1.ebuild +++ b/dev-gap/semigroups/semigroups-5.6.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 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-libs/libsemigroups-3:=" + >=sci-libs/libsemigroups-3.5.5:=" RDEPEND="${DEPEND} dev-gap/orb dev-gap/io diff --git a/dev-gap/singular/Manifest b/dev-gap/singular/Manifest index a1abaacc3434..6cb44f5c9d43 100644 --- a/dev-gap/singular/Manifest +++ b/dev-gap/singular/Manifest @@ -1 +1 @@ -DIST singular-2025.08.26.tar.gz 414635 BLAKE2B 573fc395541cfb819d2c0a632cbd41449a79b40bad0d5aaf29a79ae8bb03f20b1afa43f5a6c6841f11a1387111116bafc331c79f0b62e8842ba3b6dd449b8ec2 SHA512 df13e8461ad9d4eb21ce11eb07aa97336375e824ebca3845cd582dd48b7c9dcd7f30c7081cb20b6edd6f93d027129f5e0c7cfb9e5f6ceaaf652b1ebd20846f6b +DIST singular-2026.04.09.tar.gz 347725 BLAKE2B f7b21baedea1e47b871280e2ec6d01ac6056fe2ec9db692a49b4700140d843e59469d52095511f33836a6683db80047d666066e53be0ed1f27d9db48fdc009bb SHA512 ac0520a2942fb12b04b25a8a2809622f9d3d35c4c3dfbf876af016b9cc7ee4c14bd4c709b727f9863580c8500a86aff848a16e913bb604f245ecf3f1b7c16c4b diff --git a/dev-gap/singular/singular-2025.08.26.ebuild b/dev-gap/singular/singular-2026.04.09.ebuild index 79b9e7cfb927..49ca353c6c95 100644 --- a/dev-gap/singular/singular-2025.08.26.ebuild +++ b/dev-gap/singular/singular-2026.04.09.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/sonata/Manifest b/dev-gap/sonata/Manifest index 216847bc7dcb..78c1a434d9fa 100644 --- a/dev-gap/sonata/Manifest +++ b/dev-gap/sonata/Manifest @@ -1 +1 @@ -DIST sonata-2.9.6.tar.gz 1685036 BLAKE2B 3aeebfb1bca10b49e09220db0b33d1454b9536825030b027ecf8ba35645d764234b43adacd7e3ada8c4aaea25d6f19ca39672546e4e9347950ca0c310f23a7ed SHA512 fda8c4c2b9f22c971edc23fee8f47bc49973bf3864ce5ba29839566c1cd9e4c859323222e83303c86cb23c7139c931d8a087fab9fd6c6875519f1a087626cdcb +DIST sonata-2.9.7.tar.gz 1694164 BLAKE2B f1a55210c466c50dc500e1d6fa2aae73bd786377c6704396a7a9bf8725e567d83b84843b48acf265f05ab65924c27f1089a4cd9e6878335dbee32faccf47daac SHA512 38a8d8beb6af1aea7d919352f4d2ede9b7ac43a4df0a3c6a51a0f363ce9c67921b938e855f4e0fb7390673d535035ce85a6e21e52d99b4b1ea2e30cff5d1c02b diff --git a/dev-gap/sonata/sonata-2.9.6.ebuild b/dev-gap/sonata/sonata-2.9.7.ebuild index 85c29f84d7a1..898c02be835a 100644 --- a/dev-gap/sonata/sonata-2.9.6.ebuild +++ b/dev-gap/sonata/sonata-2.9.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-gap/utils/Manifest b/dev-gap/utils/Manifest index fa1cf298801e..84e676630542 100644 --- a/dev-gap/utils/Manifest +++ b/dev-gap/utils/Manifest @@ -1,2 +1,2 @@ -DIST utils-0.87.tar.gz 573198 BLAKE2B 2a168b5127254b78c93cd30630a974d2ea8f1062f2135561d8b7d7d1b4a318b9740ac9134c8a6e82ccdfbdc4f4ec7a93bfdfa0867661f6c5b928f2f38e7ca720 SHA512 d8422e2f9ece07ab88248c234fe4089b52613a52a6acf553bd407a79edb7c44e19b2227651cb0a17908c4756bdc61cebf642aee68a91592d6710901308572bda DIST utils-0.91.tar.gz 572882 BLAKE2B 6719f248fa328fc961d6a1b8c0beb752fe4891b65d9d6e59e999e8effa269764c087aa761d1fa0934e9e53f72f11569fd1b4c26c1fd245f5e88f1043346f72a4 SHA512 af514e0f6226c2626fc5dab51cc0e3497fb8b92afc48ad7718ce31e095aa0fff71d62b0edd8d4cb0279ca827cf8dfb0948d5565813520e6db8074efecffa4acf +DIST utils-0.94.tar.gz 466589 BLAKE2B 734a55f7f7d7e336530cee51bd57bcc4376595b71c823f392a275e9ee38732e8f562958fd7e3f285e96e437bf500b9aead8e9e85e9ce4c15c61bceb62b027c55 SHA512 1dfb9d68c6c5b16c563f6bbeee4546c40db8a64d36d44143daf29db30168b0130e9fbb8acf85e7fa4eb9dfd945e4151d853fcf5a76519d30b17e5be899a651bf diff --git a/dev-gap/utils/utils-0.91.ebuild b/dev-gap/utils/utils-0.91.ebuild index d3fadc5ed523..d42e1e9601df 100644 --- a/dev-gap/utils/utils-0.91.ebuild +++ b/dev-gap/utils/utils-0.91.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND="dev-gap/autodoc dev-gap/polycyclic" diff --git a/dev-gap/utils/utils-0.87.ebuild b/dev-gap/utils/utils-0.94.ebuild index b907e2261b43..fa661e97819b 100644 --- a/dev-gap/utils/utils-0.87.ebuild +++ b/dev-gap/utils/utils-0.94.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~riscv" +KEYWORDS="~amd64 ~riscv" RDEPEND="dev-gap/autodoc dev-gap/polycyclic" @@ -20,7 +20,9 @@ DOCS=( CHANGES.md README.md ) gap-pkg_enable_tests src_prepare() { - # disable network tests - rm tst/download.tst || die + # Disable network tests, and sed out the line in testall.g that + # tells AutoDoc to regenerate them. + rm tst/{download,utils09}.tst || die + sed -e '/makedoc\.g/d' -i tst/testall.g || die default } |
