summaryrefslogtreecommitdiff
path: root/dev-haskell/regex-tdfa
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-21 08:40:51 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-21 08:40:51 +0100
commit4dec1dfeca8e16b25934ff861c9eab7d1a8758a1 (patch)
tree6baa6667b5a6f8803404d9c87646bbaccbff3d41 /dev-haskell/regex-tdfa
parent766dae6306eab8ca7e982499e2cab68eb5ecb105 (diff)
gentoo auto-resync : 21:08:2022 - 08:40:51
Diffstat (limited to 'dev-haskell/regex-tdfa')
-rw-r--r--dev-haskell/regex-tdfa/Manifest3
-rw-r--r--dev-haskell/regex-tdfa/files/regex-tdfa-1.3.2-disable-doctests.patch18
-rw-r--r--dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild9
3 files changed, 27 insertions, 3 deletions
diff --git a/dev-haskell/regex-tdfa/Manifest b/dev-haskell/regex-tdfa/Manifest
index 1d28a8b04960..bde8db7f9eb0 100644
--- a/dev-haskell/regex-tdfa/Manifest
+++ b/dev-haskell/regex-tdfa/Manifest
@@ -1,3 +1,4 @@
+AUX regex-tdfa-1.3.2-disable-doctests.patch 617 BLAKE2B 5e2e7dc8ccc6bbf92a46315a736209ce170912971f6df80581f9f6ca2587388fef864d2200d14de21092b784582fd08cb77d2aa118ca3872cd72d67ce31f74ee SHA512 210ee3c910e9f80d904e13c4cefc01d4bef9558bb2c2f8b8273f174022db8bb89b24068f56b84c8d1e3cf0c44476b441f381bd811264123c9fedb22fafedc0d5
DIST regex-tdfa-1.3.2.tar.gz 82839 BLAKE2B e381bc951dfad53b0cd2c83f6c77e3a71fe6b1fd64988f75544e631f49a9d108f39e27bc5bb42fbccc4887321c7655d609c0c13cc58f7be3b93e8131059f4320 SHA512 88bbf8f4d7ac15fb85c899bdeb8f8556c7a284075bf2b600051f529f0e2109dcda6ba74fc95969b824cfb03f00a9eb47e9c375c70b1b9e17096c95acbe517168
-EBUILD regex-tdfa-1.3.2.ebuild 866 BLAKE2B c8f53dd3aa3cbf01fe067bd2eb842f740f5bbecbd5983892363bcb1024a32518a824ffe03624bff3af43a644f388ed59d229a55c1b9324b2d247be178188a9a1 SHA512 69ff4bff75e97916b570b72ecfeee18ebd08673278c45be7a8ee9d6569288328bea4d288dd0578dd53d73e27d52c371c05975a9a8dce19090fcb086c0d7a187a
+EBUILD regex-tdfa-1.3.2.ebuild 893 BLAKE2B ec0b55cae438e784c15fc490970d4e3b3576fcc65d1471846988a3197ae9f811189e809a881547640688b51c151db011eccf932ab7ac75cb77ee5b70ba96da2e SHA512 06a2860335b929535d09957610bd5daf5ddc55f0f97d8b49239d8be58aadfff7f12a65293e6fd2e74757e3d96230cd3535cd9558ed57ccb485500e03b847cf42
MISC metadata.xml 340 BLAKE2B 319aacb72c42132e7ada85d202654dc33109e26c5d5d8c7d429daa3f7f428b779fbd4ba37a328086f51ca6abd7f5371a381ad142a8d16f1101ddbe9b31d1a181 SHA512 d9a7851eef96bea2959de80eecbda08d625c8fa9989beb2cfb4f2e845d2756f309be4a23f2eca4c205e78fa5a78de2087dc816390c27fb6081b8ce0bfbd3ea8c
diff --git a/dev-haskell/regex-tdfa/files/regex-tdfa-1.3.2-disable-doctests.patch b/dev-haskell/regex-tdfa/files/regex-tdfa-1.3.2-disable-doctests.patch
new file mode 100644
index 000000000000..c491fb877d05
--- /dev/null
+++ b/dev-haskell/regex-tdfa/files/regex-tdfa-1.3.2-disable-doctests.patch
@@ -0,0 +1,18 @@
+From: hololeap <hololeap@protonmail.com>
+Signed-off-by: hololeap <hololeap@protonmail.com>
+
+doctest-parallel does not currently work with Setup.hs
+
+See: <martijnbastiaan/doctest-parallel#45>
+
+diff -urN regex-tdfa-1.3.2/regex-tdfa.cabal regex-tdfa-1.3.2-r1/regex-tdfa.cabal
+--- regex-tdfa-1.3.2/regex-tdfa.cabal 2022-08-14 00:42:54.578227087 -0600
++++ regex-tdfa-1.3.2-r1/regex-tdfa.cabal 2022-08-14 00:43:17.428227098 -0600
+@@ -175,6 +175,7 @@
+ ghc-options: -O2
+
+ test-suite doc-test
++ buildable: False
+ type: exitcode-stdio-1.0
+ hs-source-dirs: test
+ main-is: DocTestMain.hs
diff --git a/dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild b/dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild
index c3aa4194136e..459e5d1880e4 100644
--- a/dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild
+++ b/dev-haskell/regex-tdfa/regex-tdfa-1.3.2.ebuild
@@ -16,13 +16,18 @@ LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc64 ~x86"
+PATCHES=(
+ "${FILESDIR}/${PN}-1.3.2-disable-doctests.patch"
+)
+
RDEPEND=">=dev-haskell/regex-base-0.94:=[profile?] <dev-haskell/regex-base-0.95:=[profile?]
>=dev-lang/ghc-8.4.3:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2.0.1
- test? ( >=dev-haskell/doctest-parallel-0.2.2
- >=dev-haskell/utf8-string-1.0.1 <dev-haskell/utf8-string-1.1 )
+ test? (
+ >=dev-haskell/utf8-string-1.0.1 <dev-haskell/utf8-string-1.1
+ )
"
src_configure() {