From f4106f0cb3d17dc4c85cd4d45816e2c18a8d29e2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 20 Mar 2024 01:00:14 +0000 Subject: gentoo auto-resync : 20:03:2024 - 01:00:13 --- dev-gap/Manifest.gz | Bin 10074 -> 10076 bytes dev-gap/ctbllib/Manifest | 4 +- dev-gap/ctbllib/ctbllib-1.3.6.ebuild | 63 --------------------- dev-gap/ctbllib/ctbllib-1.3.9.ebuild | 63 +++++++++++++++++++++ dev-gap/fga/Manifest | 4 +- dev-gap/fga/fga-1.4.0.ebuild | 15 ----- dev-gap/fga/fga-1.5.0.ebuild | 15 +++++ dev-gap/gapdoc/Manifest | 4 +- dev-gap/gapdoc/gapdoc-1.6.6.ebuild | 48 ---------------- dev-gap/gapdoc/gapdoc-1.6.7.ebuild | 48 ++++++++++++++++ dev-gap/hap/Manifest | 4 +- dev-gap/hap/hap-1.60.ebuild | 54 ------------------ dev-gap/hap/hap-1.62.ebuild | 54 ++++++++++++++++++ dev-gap/polycyclic/Manifest | 3 +- .../files/polycyclic-2.16-failing-test.patch | 28 +++++++++ dev-gap/polycyclic/polycyclic-2.16.ebuild | 6 +- dev-gap/qpa/Manifest | 4 +- dev-gap/qpa/qpa-1.34.ebuild | 23 -------- dev-gap/qpa/qpa-1.35.ebuild | 23 ++++++++ dev-gap/semigroups/Manifest | 4 +- dev-gap/semigroups/semigroups-5.3.6.ebuild | 39 ------------- dev-gap/semigroups/semigroups-5.3.7.ebuild | 39 +++++++++++++ dev-gap/tomlib/Manifest | 4 +- dev-gap/tomlib/tomlib-1.2.11.ebuild | 22 +++++++ dev-gap/tomlib/tomlib-1.2.9.ebuild | 22 ------- 25 files changed, 313 insertions(+), 280 deletions(-) delete mode 100644 dev-gap/ctbllib/ctbllib-1.3.6.ebuild create mode 100644 dev-gap/ctbllib/ctbllib-1.3.9.ebuild delete mode 100644 dev-gap/fga/fga-1.4.0.ebuild create mode 100644 dev-gap/fga/fga-1.5.0.ebuild delete mode 100644 dev-gap/gapdoc/gapdoc-1.6.6.ebuild create mode 100644 dev-gap/gapdoc/gapdoc-1.6.7.ebuild delete mode 100644 dev-gap/hap/hap-1.60.ebuild create mode 100644 dev-gap/hap/hap-1.62.ebuild create mode 100644 dev-gap/polycyclic/files/polycyclic-2.16-failing-test.patch delete mode 100644 dev-gap/qpa/qpa-1.34.ebuild create mode 100644 dev-gap/qpa/qpa-1.35.ebuild delete mode 100644 dev-gap/semigroups/semigroups-5.3.6.ebuild create mode 100644 dev-gap/semigroups/semigroups-5.3.7.ebuild create mode 100644 dev-gap/tomlib/tomlib-1.2.11.ebuild delete mode 100644 dev-gap/tomlib/tomlib-1.2.9.ebuild (limited to 'dev-gap') diff --git a/dev-gap/Manifest.gz b/dev-gap/Manifest.gz index 43689d619449..70ff1c9c4af6 100644 Binary files a/dev-gap/Manifest.gz and b/dev-gap/Manifest.gz differ diff --git a/dev-gap/ctbllib/Manifest b/dev-gap/ctbllib/Manifest index d11ba06ae1c6..05a967435d88 100644 --- a/dev-gap/ctbllib/Manifest +++ b/dev-gap/ctbllib/Manifest @@ -1,3 +1,3 @@ -DIST ctbllib-1.3.6.tar.gz 16603964 BLAKE2B 3994c4e100bcce46b5cbe7d34d6bad310b950495607fc11fe0dabb9d72767fea38ad2a5bce633393c4df78b5dd039257fccf83fcb208eaec458e5872b363ca00 SHA512 ac4ab422bc861816363623f19cc72aa23490198192e39ddcc4b407790504a8e316c21b580217e6b4ec5f956ccf784a2b118848d11e0d9fd2efb528424349ba26 -EBUILD ctbllib-1.3.6.ebuild 1501 BLAKE2B 830d1e880ed4c298d6fac7bb7f5c9eb72b4ade3e15301e92b1e2fd40b7b12d23248e3bcd4a3348570b85454755edabf7406f774a9dc07bdeba6c5b2416030385 SHA512 83b6cd86004e4f45fbeba82622aa6cdad82123edbb235591cd06b299ead3eff3ddfe7c51148d90594fce9d96bc30327b06625c7a38baf6e99662f0e7d030ef3b +DIST ctbllib-1.3.9.tar.gz 17452154 BLAKE2B 65df78542934ac7d2ec42c977fecb0cc7ca31932ad072583dec2d0f0c858deaca499730db63572824f8f3c1e3d7cc005045b2eefaf77d54d43fff3ad174e13f3 SHA512 84385c0b3fb29b05bd6ea221ca78220609518c13b79f884839390090c620a6e194c841d72702dea0ce974af8be9df9bf27722a76736f91096b1ea4c6f17e9aa2 +EBUILD ctbllib-1.3.9.ebuild 1501 BLAKE2B 830d1e880ed4c298d6fac7bb7f5c9eb72b4ade3e15301e92b1e2fd40b7b12d23248e3bcd4a3348570b85454755edabf7406f774a9dc07bdeba6c5b2416030385 SHA512 83b6cd86004e4f45fbeba82622aa6cdad82123edbb235591cd06b299ead3eff3ddfe7c51148d90594fce9d96bc30327b06625c7a38baf6e99662f0e7d030ef3b MISC metadata.xml 613 BLAKE2B 197d041ff3c484fe531956e92f9e5ac575e3170f59ea4ffdb1cca52806a8e64865a5aaf6b54aa11d721bd3518e3533e9efa3506e3e6bc4d4fd01e5aad3998b4a SHA512 d38f694a2177f630a6135172f3f4c34545c7cb703623d4f442debe55be8d5ce8de50d0f922a51cacf750074c09e5c6facb58618e854e6945fe0ede873ea21a21 diff --git a/dev-gap/ctbllib/ctbllib-1.3.6.ebuild b/dev-gap/ctbllib/ctbllib-1.3.6.ebuild deleted file mode 100644 index 07eedf502da9..000000000000 --- a/dev-gap/ctbllib/ctbllib-1.3.6.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gap-pkg - -DESCRIPTION="The GAP Character Table Library" -SLOT="0" -SRC_URI="https://www.math.rwth-aachen.de/~Thomas.Breuer/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -KEYWORDS="~amd64" -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/ctbllib/ctbllib-1.3.9.ebuild b/dev-gap/ctbllib/ctbllib-1.3.9.ebuild new file mode 100644 index 000000000000..07eedf502da9 --- /dev/null +++ b/dev-gap/ctbllib/ctbllib-1.3.9.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +DESCRIPTION="The GAP Character Table Library" +SLOT="0" +SRC_URI="https://www.math.rwth-aachen.de/~Thomas.Breuer/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +KEYWORDS="~amd64" +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/fga/Manifest b/dev-gap/fga/Manifest index 9f72fe12e4a1..d981e9576a5d 100644 --- a/dev-gap/fga/Manifest +++ b/dev-gap/fga/Manifest @@ -1,3 +1,3 @@ -DIST fga-1.4.0.tar.gz 33881 BLAKE2B 7bf98108a1d3c33bbca824dbd2893f0973a72b8126e046db7501ab43bafffa0bd828ef5381b46d8bcf0c22ee3417a8feb071732d866975018f5f16059e7351ff SHA512 4d4dbc1db80f8106162e97a8d77785efa033c37b7b5441f4de4cf296acefca1ddd10035b3d9b2eda1b1c41da3b605a7070557592e75cf52cee37a40bbf76a42d -EBUILD fga-1.4.0.ebuild 329 BLAKE2B 8874acad9dc98b875edaf1b52549d11b8474bf0abc37f19e427529812f6441ce58b41e16ebaa278d5f1b9f0d23eea17cf6cdf203ccee1b60623c913e298d80c5 SHA512 63c5de498300c6565f826b3755083d8545b8982567db06e73517739d37d197a1240882d8302b942d767b83252dc842566ff2ddf342f4e7063641fae2a72d8496 +DIST fga-1.5.0.tar.gz 33242 BLAKE2B f304b3856b1b7687d86ba087abf373e3e66934130c631c14023644d230af4d419fb7ce5626229326f03f84bf41f90846f1cdaae326699eee345e65c1e04f62ac SHA512 8c66cd0495e798d315a2407da26d410e51731c3013d4e3b705303a87f340c28a9da39368eab50bf581d2a830bcd9960c100f4a7c91233883549fc5ec7384a748 +EBUILD fga-1.5.0.ebuild 332 BLAKE2B d8a67425e557476174fbd5ba861fb2af10b84746fa4a2b1496767f171ef1bb601376ef59e5f396db0da513e82201a7347b78a9cff05ac71a1b079a1d9fb13da6 SHA512 67e7a073682ed62e32a1407d448e1ee10b2a28f3a510e046fbea0ec2bb87e8b67d02b3a1774260c2a1e4687dd9b3561bd245e97299dee0fee79d8f63f9d3db60 MISC metadata.xml 916 BLAKE2B 5961113eebb726185c40b41d178044abec70ab28686d26c98e462a2401ddaa82839ad44a7ddb4c3d4cf19b10a5ed2f1f7af7be733e84f3ee484b10f703251ec7 SHA512 8247dc06242f8ff8a6715d6f363088b934fcf798e65aff6d710c6e05713d87eb9ce46a5f512c153dd4f66009f51993347490d3b49c1504975fd8734dfd00afc9 diff --git a/dev-gap/fga/fga-1.4.0.ebuild b/dev-gap/fga/fga-1.4.0.ebuild deleted file mode 100644 index 8174aa942249..000000000000 --- a/dev-gap/fga/fga-1.4.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gap-pkg - -DESCRIPTION="Free Group Algorithms (FGA) for GAP" -SLOT="0" -SRC_URI="https://github.com/chsievers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -KEYWORDS="~amd64" - -gap-pkg_enable_tests diff --git a/dev-gap/fga/fga-1.5.0.ebuild b/dev-gap/fga/fga-1.5.0.ebuild new file mode 100644 index 000000000000..9e197abb2ca6 --- /dev/null +++ b/dev-gap/fga/fga-1.5.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +DESCRIPTION="Free Group Algorithms (FGA) for GAP" +SLOT="0" +SRC_URI="https://github.com/gap-packages/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" + +gap-pkg_enable_tests diff --git a/dev-gap/gapdoc/Manifest b/dev-gap/gapdoc/Manifest index e0d356cb272e..502adea3618f 100644 --- a/dev-gap/gapdoc/Manifest +++ b/dev-gap/gapdoc/Manifest @@ -1,3 +1,3 @@ -DIST gapdoc-1.6.6.tar.gz 254048 BLAKE2B d9c2e7371aaa97076855bea59e2b58e9458f0bf2f37ca403ec8f35dc9d19a7ad7f2f84cfe1a607aa15cc377a7b304bced4a39f9897e8c95794cde392e2cd2e58 SHA512 48283e54b4d540c35dec11ecca4129cabb824b521ac64b25694e754c4811542a7dc3313d5c7043eadd503db10228ab9838bb250541d1193696223117ccfda2c4 -EBUILD gapdoc-1.6.6.ebuild 1077 BLAKE2B cbfe7d21aab3c51d94a4af67a0e65ab4129422f3c01bef95f298edf627ee471b1ff34bc8998df032476dc987015ec9d519061078cc7efa62ac097b78ded66e8f SHA512 0c85d81d0568b42143c5b01f1f4dc7fcffb2e1e420ad84bb69bb222997cbad04c9647478503f7913b58a0f53d5b6d59cf09849acb41f42746f29e803e5ab634f +DIST gapdoc-1.6.7.tar.gz 254166 BLAKE2B f827423b3f552570abee08778d3b36850d1512ff84284dbddff96ecf11a767149118edb29809da6f8a10b43c90546f8cd7c2361b2c207c6a7361b7b83f9767ca SHA512 27f21e5060c46a061b009323fa423bf1427410c68e5804dbc0ef66f5334abcac7a35d81e83e2ac1a752be8474f44da003917fed8c236e2b208c6811b7f99ac62 +EBUILD gapdoc-1.6.7.ebuild 1077 BLAKE2B cbfe7d21aab3c51d94a4af67a0e65ab4129422f3c01bef95f298edf627ee471b1ff34bc8998df032476dc987015ec9d519061078cc7efa62ac097b78ded66e8f SHA512 0c85d81d0568b42143c5b01f1f4dc7fcffb2e1e420ad84bb69bb222997cbad04c9647478503f7913b58a0f53d5b6d59cf09849acb41f42746f29e803e5ab634f MISC metadata.xml 994 BLAKE2B b740c0257f637cc39e4ff12526f9c76844671a1678c26dd15b5fe80d83c19d7b2e6340de781aef9af4332adaef1df1a305b31d85a231f021ccf6ab06b024f85d SHA512 9e24cc39889bd31a427189092b90713f57bbad1b4908b2751c0882a85b1f89009879add1351fb06ec4418fb699f718f7ee331dce115a00e1553fccd21e3afefc diff --git a/dev-gap/gapdoc/gapdoc-1.6.6.ebuild b/dev-gap/gapdoc/gapdoc-1.6.6.ebuild deleted file mode 100644 index 29ef04cc2723..000000000000 --- a/dev-gap/gapdoc/gapdoc-1.6.6.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gap-pkg - -MY_PN=GAPDoc -MY_P="${MY_PN}-${PV}" -DESCRIPTION="GAP documentation structure and tooling" -SLOT="0" -SRC_URI="https://github.com/frankluebeck/${MY_PN}/archive/relv${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_PN}-relv${PV}" - -LICENSE="GPL-2+" -KEYWORDS="~amd64" -IUSE="examples" - -# PackageInfo.g defines TestFile := tst/test.tst, but that -# file doesn't exist! -RESTRICT=test - -DOCS=( CHANGES README.md ) - -GAP_PKG_EXTRA_INSTALL=( - bibxmlext.dtd - gapdoc.dtd - styles - version -) - -src_install(){ - gap-pkg_src_install - - if use examples; then - docinto examples - dodoc -r 3k+1 - fi - - # The "example" directory is mentioned in PackageInfo.g, so we - # include it unconditionally, and install it in the gap package - # directory (so that the path in PackageInfo.g is accurate). - # Afterwards we symlink it into the usual USE=examples path. - insinto $(gap-pkg_dir) - doins -r example - dosym -r $(gap-pkg_dir)/example \ - "/usr/share/doc/${PF}/examples/example" -} diff --git a/dev-gap/gapdoc/gapdoc-1.6.7.ebuild b/dev-gap/gapdoc/gapdoc-1.6.7.ebuild new file mode 100644 index 000000000000..29ef04cc2723 --- /dev/null +++ b/dev-gap/gapdoc/gapdoc-1.6.7.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +MY_PN=GAPDoc +MY_P="${MY_PN}-${PV}" +DESCRIPTION="GAP documentation structure and tooling" +SLOT="0" +SRC_URI="https://github.com/frankluebeck/${MY_PN}/archive/relv${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-relv${PV}" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" +IUSE="examples" + +# PackageInfo.g defines TestFile := tst/test.tst, but that +# file doesn't exist! +RESTRICT=test + +DOCS=( CHANGES README.md ) + +GAP_PKG_EXTRA_INSTALL=( + bibxmlext.dtd + gapdoc.dtd + styles + version +) + +src_install(){ + gap-pkg_src_install + + if use examples; then + docinto examples + dodoc -r 3k+1 + fi + + # The "example" directory is mentioned in PackageInfo.g, so we + # include it unconditionally, and install it in the gap package + # directory (so that the path in PackageInfo.g is accurate). + # Afterwards we symlink it into the usual USE=examples path. + insinto $(gap-pkg_dir) + doins -r example + dosym -r $(gap-pkg_dir)/example \ + "/usr/share/doc/${PF}/examples/example" +} diff --git a/dev-gap/hap/Manifest b/dev-gap/hap/Manifest index 1f02194c1c15..e84d2e9bf3bd 100644 --- a/dev-gap/hap/Manifest +++ b/dev-gap/hap/Manifest @@ -1,3 +1,3 @@ -DIST hap-1.60.tar.gz 21322579 BLAKE2B 2ac276e33109fa6bb975ebe6f0cf1f503e9e6b3b29a2f4381723e84ba8659f54ddb66cec0470894d01edd64894691febb098a34a1e6366162037ea229a7c0e74 SHA512 fe121efe7d65d1ea7f156ff4cca04eeb95591ea44343b562ff34cbf5a702301630a8a92f7aca1ac12a46b9058b54b88fbd42621c1cdedaebf5e5702c72a34416 -EBUILD hap-1.60.ebuild 1407 BLAKE2B e22218fe72e32145ad0984baeeb62724b6c2684af1f3232819b3d09b58ea672948c842a65962ab2474ec7174d9213b5c1a91af442ae9d01acd005b0e4a99ae58 SHA512 5100c12597122c82e45d41f98e2fc4bd254229aa8ff445f1d2e6f366847354ce83be8da727cd41cdf64689474047b1a942644312819ef99052547726e77409c2 +DIST hap-1.62.tar.gz 44564125 BLAKE2B d0b3d1efd8404771009aea67129cb96c024c16e3cca8ab0528625622a038e8da7e0b8462dbdf7ecc7cad9ab06a4495f120c41c3bce6ca65c3674f4f7abcd55c1 SHA512 213b836e12688408cb27113b2f3c3e433ebb1a059860a82dd61840e7136c4e32ee911bd16fd59593800beee7dc6bab288e5353a3d90f5df27514290a83a801c3 +EBUILD hap-1.62.ebuild 1407 BLAKE2B e22218fe72e32145ad0984baeeb62724b6c2684af1f3232819b3d09b58ea672948c842a65962ab2474ec7174d9213b5c1a91af442ae9d01acd005b0e4a99ae58 SHA512 5100c12597122c82e45d41f98e2fc4bd254229aa8ff445f1d2e6f366847354ce83be8da727cd41cdf64689474047b1a942644312819ef99052547726e77409c2 MISC metadata.xml 1377 BLAKE2B a210ac56246e1de6b3b1241045ede74c3997e7f8d2333bb5e307f24eb8e988b283a3971d538261a01d7f87a95fecff1266219ae7eb46d4b6164f8514a03f2fbd SHA512 8f38dcd881412d137e40361816a718de94bbcfe8d87cafe36d9bc8ea6a4fd07a617e2d5f4f37b2d2f46df9ab7f1a0d0ec8dfa7300bc4b074a4009d341349eb39 diff --git a/dev-gap/hap/hap-1.60.ebuild b/dev-gap/hap/hap-1.60.ebuild deleted file mode 100644 index ef7a1b6988d4..000000000000 --- a/dev-gap/hap/hap-1.60.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gap-pkg - -DESCRIPTION="Homological Algebra Programming (HAP) in GAP" -SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-gap/aclib - dev-gap/crystcat - dev-gap/fga - dev-gap/nq - dev-gap/polycyclic" - -# Singular: https://docs.gap-system.org/pkg/hap/doc/chap14.html -# EDIM: https://docs.gap-system.org/pkg/hap/doc/chap11.html -# congruence is needed for ResolutionSL2Z() -# tst/testextra/3.6.1.tst calls LieAlgebra() from laguna -# EquivariantEuclideanSpace() in tst/testallV11/1.8.1.tst needs hapcryst -# -# The imagemagick "convert" utility is used in a few places, and it does -# actually need to be imagemagick (and not graphicsmagick) because e.g. -# ReadImageAsPureCubicalComplex parses the comment that only imagemagick -# puts at the top of a text file: -# -# https://github.com/gap-packages/hap/issues/115 -# -BDEPEND="test? ( - dev-gap/congruence - dev-gap/edim - dev-gap/hapcryst - dev-gap/laguna - dev-gap/polymaking - dev-gap/singular - media-gfx/imagemagick[png] -)" - -HTML_DOCS="www/* tutorial" - -GAP_PKG_EXTRA_INSTALL=( boolean ) -gap-pkg_enable_tests - -pkg_postinst() { - elog "Some optional functions require media-gfx/graphviz" - elog "to be installed at runtime." -} diff --git a/dev-gap/hap/hap-1.62.ebuild b/dev-gap/hap/hap-1.62.ebuild new file mode 100644 index 000000000000..ef7a1b6988d4 --- /dev/null +++ b/dev-gap/hap/hap-1.62.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +DESCRIPTION="Homological Algebra Programming (HAP) in GAP" +SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-gap/aclib + dev-gap/crystcat + dev-gap/fga + dev-gap/nq + dev-gap/polycyclic" + +# Singular: https://docs.gap-system.org/pkg/hap/doc/chap14.html +# EDIM: https://docs.gap-system.org/pkg/hap/doc/chap11.html +# congruence is needed for ResolutionSL2Z() +# tst/testextra/3.6.1.tst calls LieAlgebra() from laguna +# EquivariantEuclideanSpace() in tst/testallV11/1.8.1.tst needs hapcryst +# +# The imagemagick "convert" utility is used in a few places, and it does +# actually need to be imagemagick (and not graphicsmagick) because e.g. +# ReadImageAsPureCubicalComplex parses the comment that only imagemagick +# puts at the top of a text file: +# +# https://github.com/gap-packages/hap/issues/115 +# +BDEPEND="test? ( + dev-gap/congruence + dev-gap/edim + dev-gap/hapcryst + dev-gap/laguna + dev-gap/polymaking + dev-gap/singular + media-gfx/imagemagick[png] +)" + +HTML_DOCS="www/* tutorial" + +GAP_PKG_EXTRA_INSTALL=( boolean ) +gap-pkg_enable_tests + +pkg_postinst() { + elog "Some optional functions require media-gfx/graphviz" + elog "to be installed at runtime." +} diff --git a/dev-gap/polycyclic/Manifest b/dev-gap/polycyclic/Manifest index ce6b6181da98..7336738703c0 100644 --- a/dev-gap/polycyclic/Manifest +++ b/dev-gap/polycyclic/Manifest @@ -1,4 +1,5 @@ +AUX polycyclic-2.16-failing-test.patch 923 BLAKE2B ef7d3fb3880180b02820b61101b4a71be38a421f3934735526f331db390f5ea7bb3810bdb5863a6830472826d4a2a5bb12460e4ce4e6183a1b7c60c6cdfc82b0 SHA512 b086db2dbbb9be8638d79604d21b2a8c3cd6d4fb4af1cb45dc3a048947d6d69261fe68e1fcf837bb17589b821910098ac6867a4308cafbf8ca8008dbe9a887af AUX polycyclic-2.16-hanging-tests.patch 916 BLAKE2B 7213baf5e421f95cbe744b9ab9fbddbb23c592988d15abaa71ec55be872482b58570b0cd5873bf9df234a410f33c182193313b1ed87550074d81474f9f241016 SHA512 a5668a8ab636a976fc444ca05a3ef6bc3cd3ca523e39bc881d26048d3cbaff2a2f72a8de256a777f1e4dbe8f7644d2a798a239fa6906824bd500f7d8ae95f7d9 DIST polycyclic-2.16.tar.gz 727628 BLAKE2B 590a2355fca87d3b5cd255d8740c47d7d52a9feacd9a523f00e98f9072647a3df6580eaf33003aa81fd7175f0abbb956566e7c11281cbdfe5bac3463f4678bb6 SHA512 9889a11fffd82151c36e09446bf0f000ffd12660cdce2ff34d85a669cf36cef7b4c40e0b56c6774c9b4c0bb0362a230b06e2421881410c170ec4da01a77333ad -EBUILD polycyclic-2.16.ebuild 813 BLAKE2B 756bcf8f17bb67e348c857d9536ed2038d48ba8cf1c125b5168233fcfd9dfe1f4e2170a73906ac0ba40b690b1c6dc9672935217918cc9ad853efffb3a0a22abb SHA512 8f79a0a879fd8d5485850a28d31e6eb677844af51e1a2b18efea1d212c5ee7014b1eb15e7cc6348f5f951c30f7264150715c401d8f97077829d88cc484302021 +EBUILD polycyclic-2.16.ebuild 909 BLAKE2B 5d3bf50005d36736a7eb433f36768444d30e9970d4fb2c353d80a2f610cd1abdf8795ab2bddf6329139403488170152cfb815c18daa6c762ff81f9dc36c98db0 SHA512 050f7fb2ef00cb546b3dd42d1ebe53d9cf4118f0ce3e4ed59a59489d2f0419ca33607a21c2f71aa9343d8a65e2ee30110f965a362882c0c6c09ebfdb118b15de MISC metadata.xml 1691 BLAKE2B 5d08c6f0da66d1bfac34005b1336fd75df26542d613539c8abf6d48bd757932266ce958b21343b179f13c88f37cfb6e460649ab1f5c9071b90747497bc4be673 SHA512 68998a4e7d88e24f3d64812061cf50c564089520fa776dc4037cf6218adb010586db95a939eaf84caa28c39cc4598f2d61be7596a78ca6b3f6380c0432b571e6 diff --git a/dev-gap/polycyclic/files/polycyclic-2.16-failing-test.patch b/dev-gap/polycyclic/files/polycyclic-2.16-failing-test.patch new file mode 100644 index 000000000000..015f5668eba4 --- /dev/null +++ b/dev-gap/polycyclic/files/polycyclic-2.16-failing-test.patch @@ -0,0 +1,28 @@ +From 019d573ddbade01304f62b9cd07b4e759e21398a Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Tue, 19 Mar 2024 16:38:13 -0400 +Subject: [PATCH] tst/bugfix.tst: delete failing test + +https://github.com/gap-packages/polycyclic/issues/89 +--- + tst/bugfix.tst | 4 ---- + 1 file changed, 4 deletions(-) + +diff --git a/tst/bugfix.tst b/tst/bugfix.tst +index 393390e..9293671 100644 +--- a/tst/bugfix.tst ++++ b/tst/bugfix.tst +@@ -58,10 +58,6 @@ gap> NonAbelianTensorSquare(Image(iso*iso1)); + Pcp-group with orders [ 2, 2, 3, 2, 2, 2, 2 ] + + # +-gap> # The problem with the previous example is/was that Igs(G) +-gap> # is set to a non-standard value: +-gap> Igs(G); +-[ g1, g2*g5, g3*g4*g5^2, g4*g5, g5 ] + gap> # Unfortunately, it seems that a lot of code that + gap> # really should be using Ngs or Cgs is using Igs incorrectly. + gap> # For example, direct products could return *invalid* embeddings: +-- +2.43.2 + diff --git a/dev-gap/polycyclic/polycyclic-2.16.ebuild b/dev-gap/polycyclic/polycyclic-2.16.ebuild index a43edbe76df6..ef301edb14d0 100644 --- a/dev-gap/polycyclic/polycyclic-2.16.ebuild +++ b/dev-gap/polycyclic/polycyclic-2.16.ebuild @@ -22,7 +22,11 @@ PDEPEND="dev-gap/alnuth" # into them, upstream recommends disabling it: # # https://github.com/gap-packages/polycyclic/issues/46 +# https://github.com/gap-packages/polycyclic/issues/89 # -PATCHES=( "${FILESDIR}/${P}-hanging-tests.patch" ) +PATCHES=( + "${FILESDIR}/${P}-hanging-tests.patch" + "${FILESDIR}/${P}-failing-test.patch" +) gap-pkg_enable_tests diff --git a/dev-gap/qpa/Manifest b/dev-gap/qpa/Manifest index ee0b276bd2bf..2b470fcc2ac8 100644 --- a/dev-gap/qpa/Manifest +++ b/dev-gap/qpa/Manifest @@ -1,3 +1,3 @@ -DIST qpa-1.34.tar.gz 379124 BLAKE2B b272f7ee0eafb8bddaef90ecf5d05e5e54c08c3757357cce5006a58ecaf9304361bea453671c61120a0a04ed5b2715eabcbe1cfd428ffea707ece3287b6aab1c SHA512 456f6c6668cbc385ffe8dedd545bcda27c1b02197c8952236215e46139b88cdbe4da85b7023410a3ba2c0acb641b79e16a136ec790c7c3ca852c555b2f8b308e -EBUILD qpa-1.34.ebuild 444 BLAKE2B 5cefd36ec6413d761543cf68913c0e61aa2b229ab74912ff37779476a9fed7aae08f7966be5267747b2aee1f92927d6e1cc489ce104cab1224e7847a77ef25e1 SHA512 5cf213069d443296172c6ab3f1cad69a3e38ca212011560d93d6a4916903f5e5bfed2126c13cf187c05d54ba5c3bffeed48dbbe1cdb85897a385ee991b239d1e +DIST qpa-1.35.tar.gz 376977 BLAKE2B 45690e52ac0e3b83def35ce6fd5cdf87a3eb7d645849940099f527537352bd79ffa82e92ed0df706c79248c805dd82a4500ae280c68531d2a5a8dfdd82ef5b3a SHA512 431cae705bb73e251e3a8ee955ff7deefe9095a1afd46e4ce143272ed1365e0d069409cd708c2348765664831dfa27060193b3a02a0c94c2be26d3cba4b6c306 +EBUILD qpa-1.35.ebuild 444 BLAKE2B 5cefd36ec6413d761543cf68913c0e61aa2b229ab74912ff37779476a9fed7aae08f7966be5267747b2aee1f92927d6e1cc489ce104cab1224e7847a77ef25e1 SHA512 5cf213069d443296172c6ab3f1cad69a3e38ca212011560d93d6a4916903f5e5bfed2126c13cf187c05d54ba5c3bffeed48dbbe1cdb85897a385ee991b239d1e MISC metadata.xml 1141 BLAKE2B 131929b7b352e766d5396810f1e829a33de369f77045b7127b0e0bc36d7693519f6dd2fd17dca2f2c514d66bd5fa0a5f8842582b80e4e9d6cf11f5f139781b7b SHA512 851ebebefa2c2fd1e4fccaf6e2a8b77d6b89b1482a79837eb11be341cde264d6742f54a00b2c61fd58b3769d1fe88ba423fa59b22dc94a913e34535fead7efe8 diff --git a/dev-gap/qpa/qpa-1.34.ebuild b/dev-gap/qpa/qpa-1.34.ebuild deleted file mode 100644 index ddd175960b24..000000000000 --- a/dev-gap/qpa/qpa-1.34.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gap-pkg - -DESCRIPTION="Quivers and Path Algebras in GAP" -SLOT="0" -SRC_URI="https://github.com/gap-packages/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2+" -KEYWORDS="~amd64" -IUSE="examples" - -RDEPEND="dev-gap/gbnp" - -gap-pkg_enable_tests - -src_install() { - gap-pkg_src_install - use examples && dodoc -r examples -} diff --git a/dev-gap/qpa/qpa-1.35.ebuild b/dev-gap/qpa/qpa-1.35.ebuild new file mode 100644 index 000000000000..ddd175960b24 --- /dev/null +++ b/dev-gap/qpa/qpa-1.35.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +DESCRIPTION="Quivers and Path Algebras in GAP" +SLOT="0" +SRC_URI="https://github.com/gap-packages/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" +IUSE="examples" + +RDEPEND="dev-gap/gbnp" + +gap-pkg_enable_tests + +src_install() { + gap-pkg_src_install + use examples && dodoc -r examples +} diff --git a/dev-gap/semigroups/Manifest b/dev-gap/semigroups/Manifest index 8ed9df4dbe38..d9b3221669f6 100644 --- a/dev-gap/semigroups/Manifest +++ b/dev-gap/semigroups/Manifest @@ -1,3 +1,3 @@ -DIST semigroups-5.3.6.tar.gz 17113971 BLAKE2B 23751a493f1d5a0143576e1f6d823da81995787ed687097e5c8536bfc79d9eecde1ae560f8a20b6287cad5f775fa39116574af989c4cab3121598b2f4944cfb9 SHA512 999d36d25d735bf706842b9e5d0fe57717b8a508787f797dc3bf6edbd84831cb747eee2c60f1a0d8b051aaf726d8d82e1b8ef16a991bc8e036ffe942b1a7971d -EBUILD semigroups-5.3.6.ebuild 811 BLAKE2B e3ee72b44d0f9c8813ef0ec87fc1f7055e48d6f668b8904bdb87156e13079d37782f24fa7ffba7f729869b0d166ec89cbccf00336d4f18e3b2e7c49ed97a230d SHA512 550129bea1f73ffaee403e370d9eb94afca8e1e857feecf550788299c120b32be460627d52782a52b6845f3005125a6b596a81f8d6a2c6f6bdbe0290ce10b7f7 +DIST semigroups-5.3.7.tar.gz 17078722 BLAKE2B d8e0e59ff13b79288cca23ce0f8954b144926b0fc26470d6e95c9d4a9a6176803b0e83c9580d651cfa3f2db90e4b86407cad7d17c5d047a6160e7bcc066baa27 SHA512 d3fa6c51e5bdb1c371a4cd65b5614d4f040829c4039de7be220263afaa772d00a9e90c0ee8c760ccc53ffa93ecb975908593779b30945bced2eac694fa80ca84 +EBUILD semigroups-5.3.7.ebuild 811 BLAKE2B e3ee72b44d0f9c8813ef0ec87fc1f7055e48d6f668b8904bdb87156e13079d37782f24fa7ffba7f729869b0d166ec89cbccf00336d4f18e3b2e7c49ed97a230d SHA512 550129bea1f73ffaee403e370d9eb94afca8e1e857feecf550788299c120b32be460627d52782a52b6845f3005125a6b596a81f8d6a2c6f6bdbe0290ce10b7f7 MISC metadata.xml 2194 BLAKE2B 7dde94c14c32326080b599d55fc1189f170ba6f57cbb762d302aed596d71f1968e30fc2d5ec41955adb12db1a17edc907edc6ab844a0f8770713d5c45403e62b SHA512 ca74b400bd0e265c4b15879cd45ab9b4c639ce5f9fc7f0ba0cacd8e7f01b63191af2514ac7844e70dd9e662e7a22a6098344085700d4e0a05cf3e9c47732d692 diff --git a/dev-gap/semigroups/semigroups-5.3.6.ebuild b/dev-gap/semigroups/semigroups-5.3.6.ebuild deleted file mode 100644 index 4981df03590e..000000000000 --- a/dev-gap/semigroups/semigroups-5.3.6.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 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" -SLOT="0" -SRC_URI="https://github.com/semigroups/Semigroups/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-3+" -KEYWORDS="~amd64" - -DEPEND="sci-mathematics/gap:= - >=sci-libs/libsemigroups-2.7.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.3.7.ebuild b/dev-gap/semigroups/semigroups-5.3.7.ebuild new file mode 100644 index 000000000000..4981df03590e --- /dev/null +++ b/dev-gap/semigroups/semigroups-5.3.7.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 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" +SLOT="0" +SRC_URI="https://github.com/semigroups/Semigroups/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-3+" +KEYWORDS="~amd64" + +DEPEND="sci-mathematics/gap:= + >=sci-libs/libsemigroups-2.7.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/tomlib/Manifest b/dev-gap/tomlib/Manifest index 5aa1526f0b39..c29108c95bfb 100644 --- a/dev-gap/tomlib/Manifest +++ b/dev-gap/tomlib/Manifest @@ -1,3 +1,3 @@ -DIST tomlib-1.2.9.tar.gz 53258295 BLAKE2B 67c569c0ac041ebbe2c0a1d47ada85685e01e5acfed7739d22e57f773c7c56d850bc7474c589ec9b50e78c6c2f94777252a0791c2fad0157998375863116b37d SHA512 01c1d451600c6d598a5400f9c7cb3cfce056907842a95ccbef09a149d10762068fd03931b5b0ed677ee2fdc52e4be9ac4e81bf17f2b3c104cb50c4987df30cbc -EBUILD tomlib-1.2.9.ebuild 534 BLAKE2B 37414c793fc9bb020560a2fece266de1f9a565c0fca4dda8a39a6608bcb7343fb17c201dcaaa0d5fca55f4f863789df9e85c637ae7b8a4d9eab6018220ab0a83 SHA512 9be0ee709bde20aa793bbb4bcd3d445df72cbc5ca6f8d9eab5b349e792c21333985fb2f97efdfd59568a8ca537d9312892b4bfd21ee9758600e97dff3b6dcc23 +DIST tomlib-1.2.11.tar.gz 53304953 BLAKE2B 533fccdad270d22bb476ec0773aca0411d0ac48fd0e686d1d058db7c3d87dc35318ea73df15e0713628dbc8b2b460618f458983e4fef2278b381c7153a2001ac SHA512 0a8d53a10fb5ecacd342e10609efb2d1851b0c3a7fe787af0124f5887bb3a290e3b20489d2bcc1fb09bad27deec8c14a18b8539b0d51dac2f0d3585d0eed71a9 +EBUILD tomlib-1.2.11.ebuild 534 BLAKE2B 37414c793fc9bb020560a2fece266de1f9a565c0fca4dda8a39a6608bcb7343fb17c201dcaaa0d5fca55f4f863789df9e85c637ae7b8a4d9eab6018220ab0a83 SHA512 9be0ee709bde20aa793bbb4bcd3d445df72cbc5ca6f8d9eab5b349e792c21333985fb2f97efdfd59568a8ca537d9312892b4bfd21ee9758600e97dff3b6dcc23 MISC metadata.xml 1863 BLAKE2B c9edeb2905cf27b4d0d60cdbce265f3d5813ac8678a9f890ce760883c7fc55a1825d6ed4984c10d49328800b72cc48c996532298cc1638f229a8d21b90c2ec63 SHA512 608e1f073d67954803e523f128daa136843fb24af50561a3c8920aec4cdc7de3ad62b34917b172e258ffad98131e9062ca2228dcab1a5d22322ae9ca78c5f214 diff --git a/dev-gap/tomlib/tomlib-1.2.11.ebuild b/dev-gap/tomlib/tomlib-1.2.11.ebuild new file mode 100644 index 000000000000..f7a18f9624df --- /dev/null +++ b/dev-gap/tomlib/tomlib-1.2.11.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gap-pkg + +DESCRIPTION="The GAP library of Tables of Marks" +SLOT="0" +SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +KEYWORDS="~amd64" + +RDEPEND="dev-gap/atlasrep" + +# The 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=( data ) diff --git a/dev-gap/tomlib/tomlib-1.2.9.ebuild b/dev-gap/tomlib/tomlib-1.2.9.ebuild deleted file mode 100644 index f7a18f9624df..000000000000 --- a/dev-gap/tomlib/tomlib-1.2.9.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gap-pkg - -DESCRIPTION="The GAP library of Tables of Marks" -SLOT="0" -SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -KEYWORDS="~amd64" - -RDEPEND="dev-gap/atlasrep" - -# The 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=( data ) -- cgit v1.2.3