summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhololeap <hololeap@protonmail.com>2023-10-02 23:10:45 -0600
committerSam James <sam@gentoo.org>2023-10-23 04:10:22 +0100
commit9fd0fc2b8c8e63096bd16c82d0cc95e20b54d2f3 (patch)
tree6277cbf95229c614eb419efcdd3f651bbae22adb /dev-haskell/uuid-types
parentdev-haskell/utf8-string: Migrate to CABAL_CHDEPS (diff)
downloadgentoo-9fd0fc2b8c8e63096bd16c82d0cc95e20b54d2f3.tar.gz
gentoo-9fd0fc2b8c8e63096bd16c82d0cc95e20b54d2f3.tar.bz2
gentoo-9fd0fc2b8c8e63096bd16c82d0cc95e20b54d2f3.zip
dev-haskell/uuid-types: Hackage revision bump
Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-haskell/uuid-types')
-rw-r--r--dev-haskell/uuid-types/Manifest2
-rw-r--r--dev-haskell/uuid-types/metadata.xml8
-rw-r--r--dev-haskell/uuid-types/uuid-types-1.0.5-r1.ebuild (renamed from dev-haskell/uuid-types/uuid-types-1.0.5.ebuild)37
3 files changed, 19 insertions, 28 deletions
diff --git a/dev-haskell/uuid-types/Manifest b/dev-haskell/uuid-types/Manifest
index 7838a2665dbe..b20cc31e995e 100644
--- a/dev-haskell/uuid-types/Manifest
+++ b/dev-haskell/uuid-types/Manifest
@@ -1,2 +1,2 @@
-DIST uuid-types-1.0.5.cabal 2608 BLAKE2B 93d8b89dd8f369032ef0035db3edc07eb21e0985d59c43f17976e1b9f6136ea75e059e5fb1930f9d0ab450846a160b9a5eda4691b13e6aa3bc00de6bd3008d31 SHA512 e2bc98a0f1ddcec5b5f3d26d6f5ec9a7ba5d9c51be9dc56166d975d28753380024623daf694088030fd8b24f9653ff798ce326931a1e7887adca27c15dbe8649
+DIST uuid-types-1.0.5-rev4.cabal 2636 BLAKE2B f435203ae4c48a0f9cabae2df90a8624fbaa8ef0d382dee1be8f2dcd226732053c16f8214ac3337922eb25133ae30e69e7f6ecd57994d225ea17c5269d7d3efb SHA512 1a612a9304d8d206ce79f1db86bb492914562f6d0464668599a4bc66ccf07eb66984fcd6518afd5b0bf0685904db04f587e40a75b610901799b316370db3a6d9
DIST uuid-types-1.0.5.tar.gz 11922 BLAKE2B 82da240f63c255be7c64ddaa6b6f49e022446afbf814b6cd3f9607fd43c0bf33e5d92b0586477384d46b4906f15b17f72564227ad090da54c03b1c21608f5fcc SHA512 0e0821a426120ab63d991a6cd39ded65a89472751ada4d5fb5e4f12177d8e797ede3b6b74d6817ce260d6334adeb42de31b0073389f58a27a06ec8ea4a574ef6
diff --git a/dev-haskell/uuid-types/metadata.xml b/dev-haskell/uuid-types/metadata.xml
index 2723af291b6f..d9d345a26409 100644
--- a/dev-haskell/uuid-types/metadata.xml
+++ b/dev-haskell/uuid-types/metadata.xml
@@ -5,12 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- This library contains type definitions for Universally Unique Identifiers
- and basic conversion functions.
- See &lt;https://en.wikipedia.org/wiki/UUID&gt; for the general idea.
- </longdescription>
<upstream>
- <remote-id type="github">aslatter/uuid</remote-id>
+ <remote-id type="hackage">uuid-types</remote-id>
+ <remote-id type="github">haskell-hvr/uuid</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-haskell/uuid-types/uuid-types-1.0.5.ebuild b/dev-haskell/uuid-types/uuid-types-1.0.5-r1.ebuild
index f21f821575bb..5f189b66a425 100644
--- a/dev-haskell/uuid-types/uuid-types-1.0.5.ebuild
+++ b/dev-haskell/uuid-types/uuid-types-1.0.5-r1.ebuild
@@ -3,42 +3,37 @@
EAPI=8
-# ebuild generated by hackport 0.7.1.1.9999
+# ebuild generated by hackport 0.8.2.1.9999
+
+CABAL_HACKAGE_REVISION=4
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
-CABAL_HACKAGE_REVISION="2"
inherit haskell-cabal
DESCRIPTION="Type definitions for Universally Unique Identifiers"
HOMEPAGE="https://github.com/haskell-hvr/uuid"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz
- https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal -> ${PF}.cabal"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
-RDEPEND=">=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?]
+RDEPEND="
+ >=dev-haskell/hashable-1.2.7.0:=[profile?] <dev-haskell/hashable-1.5:=[profile?]
>=dev-haskell/random-1.1:=[profile?] <dev-haskell/random-1.3:=[profile?]
- >=dev-lang/ghc-8.4.3:=
+ >=dev-lang/ghc-8.8.1:=
+ || (
+ ( >=dev-haskell/text-1.2.3.0 <dev-haskell/text-1.3 )
+ ( >=dev-haskell/text-2.0 <dev-haskell/text-2.1 )
+ )
+ dev-haskell/text:=[profile?]
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-2.2.0.1
- test? ( >=dev-haskell/ghc-byteorder-4.11 <dev-haskell/ghc-byteorder-4.12
+ >=dev-haskell/cabal-3.0.0.0
+ test? (
+ >=dev-haskell/ghc-byteorder-4.11 <dev-haskell/ghc-byteorder-4.12
>=dev-haskell/quickcheck-2.14.2 <dev-haskell/quickcheck-2.15
>=dev-haskell/tasty-1.4.0.1 <dev-haskell/tasty-1.5
>=dev-haskell/tasty-hunit-0.10 <dev-haskell/tasty-hunit-0.11
- >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11 )
+ >=dev-haskell/tasty-quickcheck-0.10 <dev-haskell/tasty-quickcheck-0.11
+ )
"
-BDEPEND="app-text/dos2unix"
-
-src_prepare() {
- # pull revised cabal from upstream
- cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die
-
- # Convert to unix line endings
- dos2unix "${S}/${PN}.cabal" || die
-
- # Apply patches *after* pulling the revised cabal
- default
-}