summaryrefslogtreecommitdiff
path: root/dev-haskell/juicypixels
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/juicypixels
parent0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff)
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'dev-haskell/juicypixels')
-rw-r--r--dev-haskell/juicypixels/Manifest6
-rw-r--r--dev-haskell/juicypixels/juicypixels-3.3.5.ebuild2
-rw-r--r--dev-haskell/juicypixels/juicypixels-3.3.7.ebuild37
-rw-r--r--dev-haskell/juicypixels/metadata.xml10
4 files changed, 46 insertions, 9 deletions
diff --git a/dev-haskell/juicypixels/Manifest b/dev-haskell/juicypixels/Manifest
index 15b286a879d4..c95f46f72f3e 100644
--- a/dev-haskell/juicypixels/Manifest
+++ b/dev-haskell/juicypixels/Manifest
@@ -1,3 +1,5 @@
DIST JuicyPixels-3.3.5.tar.gz 131914 BLAKE2B a541f8052952e9a757fecb7168a74b9cb6aef152a1913aad36ac47d4ea2dbdeec9c644a0d2edf340986bd179ba4e925d3d284fbe73725e149e2b87866a8a5865 SHA512 40ce63d01fb4dea77caeb055cf2f9f16b32252c7c5ea501b93c9020e426da9ea019b6e618da373fa41bae93789b76561f2b091bfe9340ee9c75f4d8fe29f90ed
-EBUILD juicypixels-3.3.5.ebuild 1022 BLAKE2B 551c2cd62aa8b77afa85a95cbdfb49df8604e3278bf89a06479705f8f7313bc05377845d5c921b43a92245dcbc5a11fb895ce60a435926010aa5b5fae01f76ea SHA512 b82827798481920d1b166889ecb08c1abfb8debe4c591a4131875a672239c8b29eee37e556163e2398eaf85a73895c4b47ea11bbfb1129f17f42b9a289e5e285
-MISC metadata.xml 945 BLAKE2B 82b04bcf639694f3912fa4faa0599ef23e43b8b9161c5df4d55d9da24ce32a496df34e2bc5950b6095ce709e62b9a1768b30c75b4236a9fce8f7d535c2075b9c SHA512 9db9fa4a2145234ee5965e4605c5bd6c4dccbcaa134e594da2b1ea42880e883e4ff799a6a570012c299bec2e433dceb2d917ca059bedf7f40b4f5d8631374869
+DIST juicypixels-3.3.7.tar.gz 132469 BLAKE2B 06b58a9969b084eeb4bea2b4e88691d92d77ebdb30fdde944c90bd4b77f780d52dd3fa1f44e0415e71bfed29c5259ec65c434f04075f02935fe052236ac1f4b2 SHA512 adb3ccae12524ddb6f2736d65d14d997e1d672960b2fcc02739742fe18d748497324c9aeecb0b0b5e7662b218c5db55b2e8f5639e6438e0b8a45960c9c0e7da1
+EBUILD juicypixels-3.3.5.ebuild 1022 BLAKE2B 63ee238e2f1ef81e8470a924f25c684275b6a9edbd547b240c8a7a92944899765c610712b3c2647789f06ea2e93b741534fbc5320125bda642a88433bf0ce5b7 SHA512 243a43e3809dc6956843963f6e7c1cccde3ed49beefea977439a4dfcf4e0237f7e866bbc9af4200446377529812444f902b8d622449e7b8310d60cf9b0272f26
+EBUILD juicypixels-3.3.7.ebuild 896 BLAKE2B 06ad223fb07bd702f5067c22f3a75ba503dffdb5e52b397226404bbeba2c033c6abd3c6de89bbc772a0e7cbedb142aca2524e7c7b38b9563c91d96ca6282b9a0 SHA512 d3faedb4941ed65572ca9ca27ec970a367d1beb7d218e0a27694c4df62846b742436a2fb3b5b55bab27c3e2fb2b556a00f03deaf22cc5b66d12ea647675042dc
+MISC metadata.xml 476 BLAKE2B 29233847e893280bdc5450834108662bdb7cb56b442bed6fce575330588b80c17d6e03a7782d8a62bd1597966ee86a6282ea584441338a7d0259743268740efc SHA512 c38f29cdcca59738db2980152264b1a22bec7894c4ecfa61a20bf9ecef4bbc2150e3b15f545a65e7eecb217dd994ea60486429de86c29b0b4b54ac6623a9152a
diff --git a/dev-haskell/juicypixels/juicypixels-3.3.5.ebuild b/dev-haskell/juicypixels/juicypixels-3.3.5.ebuild
index 2664239cbc6a..a9be7e744407 100644
--- a/dev-haskell/juicypixels/juicypixels-3.3.5.ebuild
+++ b/dev-haskell/juicypixels/juicypixels-3.3.5.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.4.9999
diff --git a/dev-haskell/juicypixels/juicypixels-3.3.7.ebuild b/dev-haskell/juicypixels/juicypixels-3.3.7.ebuild
new file mode 100644
index 000000000000..217a2ad292c8
--- /dev/null
+++ b/dev-haskell/juicypixels/juicypixels-3.3.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.7.2.2.9999
+
+CABAL_PN="JuicyPixels"
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and others)"
+HOMEPAGE="https://github.com/Twinside/Juicy.Pixels"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="mmap"
+
+RDEPEND=">=dev-haskell/primitive-0.4:=[profile?]
+ <dev-haskell/vector-0.13:=[profile?]
+ >=dev-haskell/zlib-0.5.3.1:=[profile?] <dev-haskell/zlib-0.7:=[profile?]
+ >=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1
+"
+
+CABAL_CHDEPS=(
+ 'mtl >= 1.1 && < 2.3' 'mtl >= 1.1'
+)
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag mmap mmap)
+}
diff --git a/dev-haskell/juicypixels/metadata.xml b/dev-haskell/juicypixels/metadata.xml
index a1ef9357fe85..9bb364346e80 100644
--- a/dev-haskell/juicypixels/metadata.xml
+++ b/dev-haskell/juicypixels/metadata.xml
@@ -5,13 +5,11 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- &lt;&lt;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAADABAMAAACg8nE0AAAAElBMVEUAAABJqDSTWEL/qyb///8AAABH/1GTAAAAAXRSTlMAQObYZgAAAN5JREFUeF7s1sEJgFAQxFBbsAV72v5bEVYWPwT/XDxmCsi7zvHXavYREBDI3XP2GgICqBBYuwIC+/rVayPUAyAg0HvIXBcQoDFDGnUBgWQQ2Bx3AYFaRoBpAQHWb3bt2ARgGAiCYFFuwf3X5HA/McgGJWI2FdykCv4aBYzmKwDwvl6NVmUAAK2vlwEALK7fo88GANB6HQsAAAAAAAAA7P94AQCzswEAAAAAAAAAAAAAAAAAAICzh4UAO4zWAYBfRutHA4Bn5C69JhowAMGoBaMWDG0wCkbBKBgFo2AUAACPmegUST/IJAAAAABJRU5ErkJggg==&gt;&gt;
-
- This library can load and store images in PNG,Bitmap, Jpeg, Radiance and
- read Gif images.
- </longdescription>
+ <use>
+ <flag name="mmap">Enable the file loading via mmap (memory map)</flag>
+ </use>
<upstream>
+ <remote-id type="hackage">JuicyPixels</remote-id>
<remote-id type="github">Twinside/Juicy.Pixels</remote-id>
</upstream>
</pkgmetadata>