diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-10-23 08:35:49 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-10-23 08:35:49 +0100 |
commit | 386855c4d1ef509c1fd32abd721589c81669613b (patch) | |
tree | 35dc984118f0a7dc2df88313d83bb5779fd12514 /dev-haskell/vector-binary-instances | |
parent | 0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff) |
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'dev-haskell/vector-binary-instances')
4 files changed, 37 insertions, 29 deletions
diff --git a/dev-haskell/vector-binary-instances/Manifest b/dev-haskell/vector-binary-instances/Manifest index 0964651c6f46..5ed859b2882e 100644 --- a/dev-haskell/vector-binary-instances/Manifest +++ b/dev-haskell/vector-binary-instances/Manifest @@ -1,3 +1,6 @@ DIST vector-binary-instances-0.2.5.1.tar.gz 4067 BLAKE2B 4c4bc50e10be05d0a063cd417198c52e5f79e94547b69eac5d87d26762e62e92dbcb9dfc3209a4d105ca6e3ae772a918de1b983856beeb9117c5c9fdae467b21 SHA512 a16202b8ca3f88df82c27b37511087008579296363c73fe09ab19b00dee0fbaf98699b79b08d7e7410fcd062c03f2c5d1560f6b1c9ebf1ab8290596a35758be0 -EBUILD vector-binary-instances-0.2.5.1.ebuild 809 BLAKE2B 5d8158ef3f65ee65b5af57a0fa5ff3d68e5afc4dce1871215d4fa7baededc30eb813902ab58e3f100925c0c02720b828f1f0c19e1c179a1c0f02ca4c5cf097d4 SHA512 d91e1ffce3d62ae88c585cfa6eecab98c40f071e4367d5ad9b1ee36be26cdaf6798e6ea98f086e54ed37978bfb5eaa9836219e6d03423da7d4e2530bbcae63dc -MISC metadata.xml 1132 BLAKE2B 223bae42ed021cf2fabbe2a7f1a458fc3c177ff19b072a14dd7453bc2ca5499f377e78d31f6d00e5e8b2a8da23483cd970fa1755dcf31d7b815b08c11ee6b5cc SHA512 54336d984ec7ec54202036b430ba05d50f5bede23973f330e36fd3378aff5e0b568a8ab640c3ed8c72a411c3f763c2f790f72e894e8d260d70fbb31027c97615 +DIST vector-binary-instances-0.2.5.2-rev5.cabal 2728 BLAKE2B 33fa3b860a5f5ff2e9a6b2cfa9a3d58fe9715a7973c95ac745ac2e33993d3d7555f77a16a924e201b8214edab5d060348bbf4acbe19341f4466512dba788cd0e SHA512 28f94e3192c498d24a91ebcdc8e8e54fdbfa6d0b0d7d39a325874c986b311939a7f4f888796fd669acab758f64e7742073518cf66a89b5714822bee1d372dc91 +DIST vector-binary-instances-0.2.5.2.tar.gz 4028 BLAKE2B 45e222d9ef3be00af5e40062092ff78526ce7837125880f18ba3359cbba2d5046d13ac81ef3409d4d81a990df60013d732b6f4f85ea2e65e1c806035899e8033 SHA512 885dff7f6508113c355bb125c3949fd722ea5c6e834beb3083e1e6cc16f84bba1b8fd44cd41990af79f095a18fd282dd1ccd94ccf586c5ca08e54b0454575d03 +EBUILD vector-binary-instances-0.2.5.1.ebuild 782 BLAKE2B bb6a554c2a205da2131372de5b0bc3ad97e0f8e10ee7266e81559964320563c7dfa6810f8c893caa08f6f45d224a38510c8385ecf50d08ee669c3232d0e5b663 SHA512 20f1f11666f9e330336207eba01afe23e7b35af5e317ba26b3e658ed46ffb89e1d5c5606a72fabae95e74dfcfb9fe457d3f083f97f1b95e51dc7faf864983ced +EBUILD vector-binary-instances-0.2.5.2.ebuild 678 BLAKE2B 595a1c6a25d8d6e9a39597554d89e69bb2a70b0ea0c7a1b48d404f73adabaf3d5cb51878e616d105c92ae31a3ad296c239fb06193e6aecc4e68ae6dd19f94e66 SHA512 6406a1d08f29c6775a5385abcbbf3e2993e3c2bb6986f9ce0452c989afb824ea9b6a0aad6e6412bb5e0a740985c9d79369d2765e062cd07e486118350eb2a9c4 +MISC metadata.xml 410 BLAKE2B 889b64b368da7ec5aaf8203c54d5c7ff4dfa8286ea73d3c89698976d47488fe4db2f247ddb68f1100c1c7f0ec2af76c288cf5d3b9cc147db38e622d193993a8a SHA512 12744907e8f2a618757c137737162a5ed4f4f16fc0d49210eb071aff941a2ec7e508823757374ca8837aa6afef8baec9f3f94c3e3f8cb06bf0b2ebfb41350c12 diff --git a/dev-haskell/vector-binary-instances/metadata.xml b/dev-haskell/vector-binary-instances/metadata.xml index e795bb3ebf6a..58610ac88ae7 100644 --- a/dev-haskell/vector-binary-instances/metadata.xml +++ b/dev-haskell/vector-binary-instances/metadata.xml @@ -5,27 +5,8 @@ <email>haskell@gentoo.org</email> <name>Gentoo Haskell</name> </maintainer> - <longdescription> - Instances for Binary for the types defined in the vector package, - making it easy to serialize vectors to and from disk. We use the - generic interface to vectors, so all vector types are supported. - Specific instances are provided for unboxed, boxed and storable - vectors. - - To serialize a vector: - - > *Data.Vector.Binary> let v = Data.Vector.fromList [1..10] - > *Data.Vector.Binary> v - > fromList [1,2,3,4,5,6,7,8,9,10] :: Data.Vector.Vector - > *Data.Vector.Binary> encode v - > Chunk "\NUL\NUL\NUL\NUL\NUL...\NUL\NUL\NUL\t\NUL\NUL\NUL\NUL\n" Empty - - Which you can in turn compress before writing to disk: - - > compress . encode $ v - > Chunk "\US\139\b\NUL\NUL\N...\229\240,\254:\NUL\NUL\NUL" Empty - </longdescription> <upstream> - <remote-id type="github">bos/vector-binary-instances</remote-id> + <remote-id type="hackage">vector-binary-instances</remote-id> + <remote-id type="github">haskell/vector-binary-instances</remote-id> </upstream> </pkgmetadata> diff --git a/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.5.1.ebuild b/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.5.1.ebuild index 1fd4832ce175..9c187d288c83 100644 --- a/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.5.1.ebuild +++ b/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.5.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.5.6.9999 @@ -26,9 +26,6 @@ DEPEND="${RDEPEND} dev-haskell/tasty-quickcheck ) " -src_prepare() { - default - - cabal_chdeps \ +CABAL_CHDEPS=( 'base > 3 && < 4.13' 'base > 3' -} +) diff --git a/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.5.2.ebuild b/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.5.2.ebuild new file mode 100644 index 000000000000..9bf1ecccbee9 --- /dev/null +++ b/dev-haskell/vector-binary-instances/vector-binary-instances-0.2.5.2.ebuild @@ -0,0 +1,27 @@ +# 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_HACKAGE_REVISION=5 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Instances of Data.Binary for vector" +HOMEPAGE="https://github.com/haskell/vector-binary-instances" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=">=dev-haskell/vector-0.6:=[profile?] <dev-haskell/vector-0.14:=[profile?] + >=dev-lang/ghc-8.10.6:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.1.0 + test? ( dev-haskell/tasty + dev-haskell/tasty-quickcheck ) +" |