summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhololeap <hololeap@protonmail.com>2023-10-02 23:09:52 -0600
committerSam James <sam@gentoo.org>2023-10-23 04:10:09 +0100
commit747aa50c8cf97357020f3950b3cf688f77fb52ae (patch)
tree416d3fa277459181f777e7fa11b19731abc4ed8d
parentdev-haskell/string-qq: Loosen constraint on text (diff)
downloadgentoo-747aa50c8cf97357020f3950b3cf688f77fb52ae.tar.gz
gentoo-747aa50c8cf97357020f3950b3cf688f77fb52ae.tar.bz2
gentoo-747aa50c8cf97357020f3950b3cf688f77fb52ae.zip
dev-haskell/syb: add 0.7.2.4
Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--dev-haskell/syb/Manifest1
-rw-r--r--dev-haskell/syb/metadata.xml11
-rw-r--r--dev-haskell/syb/syb-0.7.2.4.ebuild24
3 files changed, 29 insertions, 7 deletions
diff --git a/dev-haskell/syb/Manifest b/dev-haskell/syb/Manifest
index 3030675a15d3..bb13dfcba431 100644
--- a/dev-haskell/syb/Manifest
+++ b/dev-haskell/syb/Manifest
@@ -1 +1,2 @@
DIST syb-0.7.2.1.tar.gz 39768 BLAKE2B 347070741b2ad623fb4e1bfa349ddea475c2c846119d5418ad67dc2d8441a7cfdb4d4557efa2fa9ffa229ae83a1e6a8175423259695417a238c34a128b6fcf71 SHA512 6c356af3cc72f29c362b2859292a96b8107dd3241cff79d717f361e517edf478295f477c0f426fb8d0ae0952cd5c7521114cf1cac1f3faf2b0c96d3b8a335e69
+DIST syb-0.7.2.4.tar.gz 41809 BLAKE2B fe495ebd3b7297c4e3b207cca6d8823b0b264d4310e19d661dc5dc537322721e7d57021e3c3207c5a93b9bc74d4c9cb561e1222e1f487faaf816a1fbecf8a02e SHA512 7a29ee78fe23e4f6eac6b85326b0ffaa62337703ed4ebbd464598bace1fac5c7ad180e1ed95561be957bba41adcd2bb8fd36a88e482b789290a171d2b7a59f85
diff --git a/dev-haskell/syb/metadata.xml b/dev-haskell/syb/metadata.xml
index be738f8fa844..303b3bd841dc 100644
--- a/dev-haskell/syb/metadata.xml
+++ b/dev-haskell/syb/metadata.xml
@@ -5,11 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- This package contains the generics system described in the
- "Scrap Your Boilerplate" papers (see http://www.cs.uu.nl/wiki/GenericProgramming/SYB).
- It defines the 'Data' class of types permitting folding and unfolding
- of constructor applications, instances of this class for primitive
- types, and a variety of traversals.
- </longdescription>
+ <upstream>
+ <remote-id type="hackage">syb</remote-id>
+ <remote-id type="github">dreixel/syb</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/syb/syb-0.7.2.4.ebuild b/dev-haskell/syb/syb-0.7.2.4.ebuild
new file mode 100644
index 000000000000..4908a67d58a4
--- /dev/null
+++ b/dev-haskell/syb/syb-0.7.2.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.4.0.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Scrap Your Boilerplate"
+HOMEPAGE="https://github.com/dreixel/syb"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux"
+
+RDEPEND=">=dev-lang/ghc-8.8.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-3.0.0.0
+ test? ( dev-haskell/tasty
+ dev-haskell/tasty-hunit )
+"