commit:     f28646d1e48ce1d1cdef6b3c611771671c23c1eb
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 29 01:57:40 2025 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Aug 29 01:57:40 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28646d1

dev-gap/polycyclic: add 2.17

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-gap/polycyclic/Manifest               |  1 +
 dev-gap/polycyclic/polycyclic-2.17.ebuild | 21 +++++++++++++++++++++
 2 files changed, 22 insertions(+)

diff --git a/dev-gap/polycyclic/Manifest b/dev-gap/polycyclic/Manifest
index 108149a2bbbd..585ee2463017 100644
--- a/dev-gap/polycyclic/Manifest
+++ b/dev-gap/polycyclic/Manifest
@@ -1 +1,2 @@
 DIST polycyclic-2.16.tar.gz 727628 BLAKE2B 
590a2355fca87d3b5cd255d8740c47d7d52a9feacd9a523f00e98f9072647a3df6580eaf33003aa81fd7175f0abbb956566e7c11281cbdfe5bac3463f4678bb6
 SHA512 
9889a11fffd82151c36e09446bf0f000ffd12660cdce2ff34d85a669cf36cef7b4c40e0b56c6774c9b4c0bb0362a230b06e2421881410c170ec4da01a77333ad
+DIST polycyclic-2.17.tar.gz 707693 BLAKE2B 
0dc4df2a3dfaa29cc73380b57dee22292590482e17e368934a83876b1afd5412c3cc5697f30b8df8129ed3d0c7c1d507f2abe1ff53a64b0841809b695d34d4bb
 SHA512 
6a5f46dd5eb8612bb94faa50aae971ab75adeab7bb7f42bbb01f92a1adf5403881f53b13b12d257e172f3aafa85846ed528324110410884abc228374b08e5cbf

diff --git a/dev-gap/polycyclic/polycyclic-2.17.ebuild 
b/dev-gap/polycyclic/polycyclic-2.17.ebuild
new file mode 100644
index 000000000000..15900f3ed21c
--- /dev/null
+++ b/dev-gap/polycyclic/polycyclic-2.17.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gap-pkg
+
+DESCRIPTION="Computation with polycyclic groups"
+SRC_URI="https://github.com/gap-packages/${PN}/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+# Circular dependency polycyclic->alnuth->polycyclic. There's a global
+# variable called USE_ALNUTH in polycyclic, but setting it to "false"
+# doesn't stop polycyclic from using alnuth (why would it?).
+RDEPEND="dev-gap/autpgrp"
+PDEPEND="dev-gap/alnuth"
+
+gap-pkg_enable_tests

Reply via email to