summaryrefslogtreecommitdiff
path: root/dev-haskell/generics-sop
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/generics-sop')
-rw-r--r--dev-haskell/generics-sop/Manifest6
-rw-r--r--dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild2
-rw-r--r--dev-haskell/generics-sop/generics-sop-0.5.1.3.ebuild24
-rw-r--r--dev-haskell/generics-sop/metadata.xml33
4 files changed, 33 insertions, 32 deletions
diff --git a/dev-haskell/generics-sop/Manifest b/dev-haskell/generics-sop/Manifest
index 74070afb1822..18c751b7b94a 100644
--- a/dev-haskell/generics-sop/Manifest
+++ b/dev-haskell/generics-sop/Manifest
@@ -1,3 +1,5 @@
DIST generics-sop-0.5.1.1.tar.gz 29898 BLAKE2B c5d98a338d3cae2bd64abae2d2cace4c87a80d3f194b96ec8c31cbb5e660fd17c9a11fe6cd56eeea8af8d720c1fac9f7ce278338276458de019251157ea27418 SHA512 8514a4aef263c2c38928a716c1755db7f2f52243d742b944bb718bf3458ae0969b451836e889075a2c4ea5893720dbb146212d1960a9573851d3ad6c66fb0d8d
-EBUILD generics-sop-0.5.1.1.ebuild 758 BLAKE2B 17b354099c3146121641a7db1665f3973e4742c17363556685a1203ec204cb3f746c7d95868af56942bf97d1efa0d66dc756846c1ccb446607184e46e5fd8371 SHA512 739cd0fbf21214404c0285ea9cd1e623bbc58705e169ad8c1128a6c581868fa099955908588c70a3f871e222c38c8071a1c316c2af1dcacf1f477e5ba56b8647
-MISC metadata.xml 1382 BLAKE2B 18b680a345fe35a3d71a7854108e55dc143e46802b0dded9d11e88d2cc157ea4b599c56594ce144ca6f6de00e5c330d8f08fb61d2bb9adbc5b8a773f367b415e SHA512 670bbb17f0f8ceca5ff6da532e3bf668305e40013d8f5b26c61d0293fbea1b1696fd89db77e940af6db2e6d544ae93fe00e697ead65473f1f8dabc988ff37bd2
+DIST generics-sop-0.5.1.3.tar.gz 30062 BLAKE2B 6a487a9d514d879ea85a66e032b7446809df34af1a1699490445620c15b60b00abe8cf77f83a9e33acf3471652e2d7e37f5f4948a61e1ee6c9b06ba51596f2b0 SHA512 a4354012ade5d34d8640ce10847088f56f5722b5ee0122cfb3b5adac74675e7445ee3f47c1587174c661525d460e09b3251d70170892577446a404d6cdc68e47
+EBUILD generics-sop-0.5.1.1.ebuild 758 BLAKE2B e84c6a67d99ab8640328dba3dea1aedcb3fd2b1462762049feb43ad5a4d2340c4c38944bc548b46fc84f0e9ffc466a8b162b09bd2d4adb58e9aa2ae9b56b4be3 SHA512 b3eae2535ecef114c012abae7888b30f5c11cbe8af094c7112b94d3608f91eeab86bd1b71de8f722fb2541a16d75252cf37fb50a48176f578ce43f7e6b3d6dd2
+EBUILD generics-sop-0.5.1.3.ebuild 698 BLAKE2B b10213a3e4447f8800100e9541e2d1d400837fe1aafda7680b6859e9112a0953da8fdc252a7cfcb5d5c24facc12e84934654fb3cc94ea9ae4969db080717986d SHA512 d45a10603a640a59c7d02989bcc67ebab45c12993fccd233462044ebf28b17e54293c0d114a8737d74b18cbbc8c06d40af277ddf082d6024a0e353984f47e44e
+MISC metadata.xml 391 BLAKE2B 3be9b4b31a95a1cfb6da589275bef2371aadb7665a3d00b44df42a61c1105820f7a2eb82ff247fa5cb31946fd699aa65488a361d986132ec642051b9ec1d6f68 SHA512 976cfcb11a990d47aa83f6213786ddd828281d35621943c4d1ef418ba4561bb748ba0f7a268dbb883019555c43a9ba28c23f365fe18e5b93743c4bc98cb29892
diff --git a/dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild b/dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild
index 66f2b5c1ab6c..98903f45f0cb 100644
--- a/dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild
+++ b/dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
# ebuild generated by hackport 0.6.7.9999
diff --git a/dev-haskell/generics-sop/generics-sop-0.5.1.3.ebuild b/dev-haskell/generics-sop/generics-sop-0.5.1.3.ebuild
new file mode 100644
index 000000000000..303874e80f41
--- /dev/null
+++ b/dev-haskell/generics-sop/generics-sop-0.5.1.3.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.2.0.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Generic Programming using True Sums of Products"
+HOMEPAGE="https://hackage.haskell.org/package/generics-sop"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND=">=dev-haskell/sop-core-0.5.0:=[profile?] <dev-haskell/sop-core-0.5.1:=[profile?]
+ >=dev-haskell/th-abstraction-0.4:=[profile?] <dev-haskell/th-abstraction-0.6:=[profile?]
+ >=dev-lang/ghc-8.8.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-3.0.0.0
+"
diff --git a/dev-haskell/generics-sop/metadata.xml b/dev-haskell/generics-sop/metadata.xml
index e8e45b95ba77..72bf2acafccc 100644
--- a/dev-haskell/generics-sop/metadata.xml
+++ b/dev-haskell/generics-sop/metadata.xml
@@ -5,33 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- A library to support the definition of generic functions.
- Datatypes are viewed in a uniform, structured way:
- the choice between constructors is represented using an n-ary
- sum, and the arguments of each constructor are represented using
- an n-ary product.
-
- The module "Generics.SOP" is the main module of this library and contains
- more detailed documentation.
-
- Examples of using this library are provided by the following
- packages:
-
- * @&lt;https://hackage.haskell.org/package/basic-sop basic-sop&gt;@ basic examples,
-
- * @&lt;https://hackage.haskell.org/package/pretty-sop pretty-sop&gt;@ generic pretty printing,
-
- * @&lt;https://hackage.haskell.org/package/lens-sop lens-sop&gt;@ generically computed lenses,
-
- * @&lt;https://hackage.haskell.org/package/json-sop json-sop&gt;@ generic JSON conversions.
-
- A detailed description of the ideas behind this library is provided by
- the paper:
-
- * Edsko de Vries and Andres Löh.
- &lt;http://www.andres-loeh.de/TrueSumsOfProducts True Sums of Products&gt;.
- Workshop on Generic Programming (WGP) 2014.
-
- </longdescription>
+ <upstream>
+ <remote-id type="hackage">generics-sop</remote-id>
+ <remote-id type="github">well-typed/generics-sop</remote-id>
+ </upstream>
</pkgmetadata>