summaryrefslogtreecommitdiff
path: root/dev-haskell/these
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/these')
-rw-r--r--dev-haskell/these/Manifest4
-rw-r--r--dev-haskell/these/metadata.xml4
-rw-r--r--dev-haskell/these/these-1.2.ebuild32
3 files changed, 39 insertions, 1 deletions
diff --git a/dev-haskell/these/Manifest b/dev-haskell/these/Manifest
index 93ae3a780443..1119c03eabeb 100644
--- a/dev-haskell/these/Manifest
+++ b/dev-haskell/these/Manifest
@@ -1,4 +1,6 @@
DIST these-1.1.1.1.cabal 2748 BLAKE2B 2c35a4da7a8afc378d8eff519493a5fff85bfc780f699cca7441b8afcae9af47e08f2ab0b639f216cf9777ed2b84d87572329d171040b0bc231844ef6f53e6cd SHA512 bfe6df1cdbe0286731e28d0ab3cf354fb55a6be4aa799de6af6ee5a132c383fb889a5828aa2b3645e4f59a5690461c9abc83ccb277a51ef5c4f98b10e6270a53
DIST these-1.1.1.1.tar.gz 9804 BLAKE2B 1b42aeea439b31a07f9916771a496258c45d343dbebbce7b8d3d50f0b34075cc1b3dc8bfb24d71bda866f3e8ee1d4822b8a8509d84cb277a1c8d253341e5fe51 SHA512 23246164648bf4cb028719e7cb2e5f450ab55558af9e1dc7f0ddec323ca4ce124afbfd3bf367446c2d69ec91abe42daf77e11a26a13f2898275dafbc095637d5
+DIST these-1.2.tar.gz 10606 BLAKE2B 9ced606b96e2b42ed9122bf458f534e521173466b1779aad7392c61b1621ae599191fd6e00b34d622ab0ed313218113edfdc55d3e259d7f76447d549f89c8bd2 SHA512 f05210a9a4023638ed0eba7089466f9fb8475fb30bd61bfeb36ea2f7382ea27eb3103233473087a0384208b34903b04218e64d4482da8cb8010fb7342af53d1a
EBUILD these-1.1.1.1.ebuild 1218 BLAKE2B 008ad2b1488f558f61df3532b91ee3dc426c880cb99053146f2d8df237135ef2690bb005c87d3d1b8b9e063ffbd23d2940246bf63d56658799b5e669415c84c8 SHA512 0261a0aaf34568f487c6512fca1b92f54271e24c3a5ea938c49596da0e7f07eb9c610f48d204b4bb67bc026e30104bddd54b7e11df70eb96f18876df018b6a09
-MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
+EBUILD these-1.2.ebuild 877 BLAKE2B 3be50e17057612b3d5e23c5c60e71c02f9b0d10cbfa228abb711a1e67aad3f7dc91e3ea209b5e3f7e69b1406b868ae2242db181d9b2685d7d1747d027249867a SHA512 49c2f119173b10161051fc8aeea71c804826c77a0db15ae9c332301367034b987ee8f695fc35a3336e5e05441ecc050281717bce54daba61cf081e2196faa1d9
+MISC metadata.xml 377 BLAKE2B 3f16312e75c4605982b43721335f53b9e0d8dd1704a06259400e90627e912e1fc42615779282093e5c77788efef5390fa71d157701ea0ac84ba93ddb014c43b0 SHA512 2d7a3ccba9fb664925ab8a557dd7af26295dde333b62ac5b9dc4750b8649931cf2f47c4284959cb8641e619fb55e514da851b21169c77beff81a1b52d1bd4633
diff --git a/dev-haskell/these/metadata.xml b/dev-haskell/these/metadata.xml
index 937381521944..b8c9395b8440 100644
--- a/dev-haskell/these/metadata.xml
+++ b/dev-haskell/these/metadata.xml
@@ -5,4 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
+ <upstream>
+ <remote-id type="hackage">these</remote-id>
+ <remote-id type="github">haskellari/these</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/these/these-1.2.ebuild b/dev-haskell/these/these-1.2.ebuild
new file mode 100644
index 000000000000..e3a8caa81df4
--- /dev/null
+++ b/dev-haskell/these/these-1.2.ebuild
@@ -0,0 +1,32 @@
+# 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.1.9999
+#hackport: flags: aeson,assoc,quickcheck,semigroupoids,+assoc
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="An either-or-both data type"
+HOMEPAGE="https://github.com/haskellari/these"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-haskell/assoc-1.1:=[profile?] <dev-haskell/assoc-1.2:=[profile?]
+ >=dev-haskell/foldable1-classes-compat-0.1:=[profile?] <dev-haskell/foldable1-classes-compat-0.2:=[profile?]
+ >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?]
+ >=dev-lang/ghc-8.8.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-3.0.0.0
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=assoc
+}