summaryrefslogtreecommitdiff
path: root/dev-haskell/attoparsec
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
commit386855c4d1ef509c1fd32abd721589c81669613b (patch)
tree35dc984118f0a7dc2df88313d83bb5779fd12514 /dev-haskell/attoparsec
parent0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff)
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'dev-haskell/attoparsec')
-rw-r--r--dev-haskell/attoparsec/Manifest4
-rw-r--r--dev-haskell/attoparsec/attoparsec-0.14.4-r1.ebuild47
-rw-r--r--dev-haskell/attoparsec/metadata.xml8
3 files changed, 52 insertions, 7 deletions
diff --git a/dev-haskell/attoparsec/Manifest b/dev-haskell/attoparsec/Manifest
index 52e704f5883e..5b8f8278430f 100644
--- a/dev-haskell/attoparsec/Manifest
+++ b/dev-haskell/attoparsec/Manifest
@@ -1,3 +1,5 @@
+DIST attoparsec-0.14.4-rev4.cabal 5679 BLAKE2B d03ea52e19bc1e07da35f298245e613040f26d45b63322bc7995566802f71ec9d8aca05d96abc0585e06006053413abe5e58590bcd4fbfe1b13583d8e80788d3 SHA512 b879016ea2ff3ebb7b92d39282d48735d2d063ca94dc7cb6552a4d34607afe778876771911c844bd88cad6065aeb2ab85b7e41bbc8d4f1fe9de205af1a77db56
DIST attoparsec-0.14.4.tar.gz 160701 BLAKE2B eb7094b0e1b064f5b10c198950b33a085722ee22bd6f0036c8e53aa5475f1b40fe08d528ec3afd547b13cd5712a51e5bcb86a8465a59174a35d603b3f9c13a0a SHA512 48aa7743b24def2db7041e3e0189d9844194c42b5d216ff5060806a80eb550200ddcb11e9321a910ac4881ffdd7381d80a4b88a73acfb29209c650eababb925b
+EBUILD attoparsec-0.14.4-r1.ebuild 1213 BLAKE2B 0af239d2ab2fe85c8fae2768bba336addd325d198661f7585b829afc29b7b2fc14cb5bd6fa2e36497a13bfb985fff5eea2cfe7720c35fe21fe0f7a21e55d8b8f SHA512 3420e9e93811fea779f0b8de07af9d2222e74614e775e093f7b63aec63068d1708b2672f58d364e3eb49881ecd673055b83bd23e693fcfe645e21ee5662bcf46
EBUILD attoparsec-0.14.4.ebuild 1024 BLAKE2B f6bdbf3d39dd1d03250e56364cf5878a8ce1c1f9021607a915ad575ec8f7eccee50c5bad48b98bb7a47f5b7cf4f8ddc0f1b7c4cea8ae7f322930df2d4bcde258 SHA512 9ddb6f312ee3d8d7af07d43c5bc66f5a2280e5522d85b8d2ecc27f8b9854c30793a17258ace23d763b22809f7b98ad2f5c3d169feae5ab252dfe3f48bf916b33
-MISC metadata.xml 515 BLAKE2B 0dff22eb1e895cad8222849d25347ad574bd8d404c3849afaab26ca96c20259ea96b70b92d3342e1a0d37fa15df23c3b708d51a39f751dbf03834db84d52767f SHA512 14e7f7e93444fbe31bc60c5fc75f4812a2ee5f9ac9d4d3007e11a7fbcabad96ed8ea4d56585d2665a9d585aafc0757247c78519ea2cf1973cf8353e92f8f37f7
+MISC metadata.xml 384 BLAKE2B f60fe705e4d10d32cb54eca8398c0f282851fb0b80f483dd7276aedd9b3aaa866b027b2d8d4cdb6a01424399c429c11bfafd4971fa9687e778e046a9035d3a7e SHA512 561ae05ce20b758e812d49323837c14966a580afed3ad50ce0af0afe19516fc23c9ab963a25fa55abe8d849bfe32aef7af84e604f50cf81f61b1db153510d7a8
diff --git a/dev-haskell/attoparsec/attoparsec-0.14.4-r1.ebuild b/dev-haskell/attoparsec/attoparsec-0.14.4-r1.ebuild
new file mode 100644
index 000000000000..0ea6ec5604e8
--- /dev/null
+++ b/dev-haskell/attoparsec/attoparsec-0.14.4-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.0.0.9999
+#hackport: flags: -developer
+
+CABAL_HACKAGE_REVISION=4
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast combinator parsing for bytestrings and text"
+HOMEPAGE="https://github.com/bgamari/attoparsec"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-haskell/scientific-0.3.1:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
+ >=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1
+ test? (
+ >=dev-haskell/quickcheck-2.13.2 <dev-haskell/quickcheck-2.15
+ dev-haskell/quickcheck-unicode
+ >=dev-haskell/tasty-0.11
+ >=dev-haskell/tasty-quickcheck-0.8
+ dev-haskell/vector
+ )
+"
+
+pkg_pretend() {
+ if use test; then
+ ewarn "The \"test\" USE flag for this package creates cycles within the"
+ ewarn "dependency graph. This may give you problems during 'haskell-updater' runs."
+ ewarn "It is recommended to leave it disabled unless explicitly testing the package."
+ fi
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-developer
+}
diff --git a/dev-haskell/attoparsec/metadata.xml b/dev-haskell/attoparsec/metadata.xml
index c6df28c11857..90b0090fc01f 100644
--- a/dev-haskell/attoparsec/metadata.xml
+++ b/dev-haskell/attoparsec/metadata.xml
@@ -5,12 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- A fast parser combinator library, aimed particularly at dealing
- efficiently with network protocols and complicated text/binary
- file formats.
- </longdescription>
<upstream>
- <remote-id type="github">bos/attoparsec</remote-id>
+ <remote-id type="hackage">attoparsec</remote-id>
+ <remote-id type="github">bgamari/attoparsec</remote-id>
</upstream>
</pkgmetadata>