commit:     fd5c83851e6d4c7d7ed06c29373abd1fdbe64ce5
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  1 03:11:18 2025 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Apr  1 19:34:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5c8385

dev-gap/digraphs: add 1.10.0, drop 1.9.0

Closes: https://bugs.gentoo.org/952972
Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 dev-gap/digraphs/Manifest                                |  2 +-
 .../{digraphs-1.9.0.ebuild => digraphs-1.10.0.ebuild}    |  6 ++++--
 dev-gap/digraphs/files/digraphs-planarity-4.x.patch      | 16 ++++++++++++++++
 3 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/dev-gap/digraphs/Manifest b/dev-gap/digraphs/Manifest
index 7ee1200137c4..05cd89302aab 100644
--- a/dev-gap/digraphs/Manifest
+++ b/dev-gap/digraphs/Manifest
@@ -1 +1 @@
-DIST digraphs-1.9.0.tar.gz 2606362 BLAKE2B 
0425689ac7de6f88f8899a6dad19758e6bae3a85a74a1aeb7079b45f2d25664b18d6cbc3a024a3b87c5c66f749c75a657b500b2699141e4db1c930c13887c5e0
 SHA512 
29102d4078d46a04b8afeaa230ef271159d59d9fd30a306ddd719523905c8d9ed62c624752457956b1220a3c85e782efb43376f3ad3e26c876cd961aba62fe1e
+DIST digraphs-1.10.0.tar.gz 2655178 BLAKE2B 
9a5e2856258b64462c225f1cd4c69d936524138fe27f2c9d7ad89bf49fe1695b0cc806da498259dadb3a7208d247dd9db3e8313f2e7aab7bf181f839e0d78790
 SHA512 
258593153940f7707e5d8ac0edcdfef0302c6297b4757d79f5cc6bef59d6374ad34a33ee67f36b78754e50b4123b74123d713bb0cb3037ddfa19d648b6c26f1b

diff --git a/dev-gap/digraphs/digraphs-1.9.0.ebuild 
b/dev-gap/digraphs/digraphs-1.10.0.ebuild
similarity index 87%
rename from dev-gap/digraphs/digraphs-1.9.0.ebuild
rename to 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

Reply via email to