From 386855c4d1ef509c1fd32abd721589c81669613b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 23 Oct 2023 08:35:49 +0100 Subject: gentoo auto-resync : 23:10:2023 - 08:35:49 --- dev-haskell/vault/Manifest | 6 ++--- dev-haskell/vault/metadata.xml | 9 +------ dev-haskell/vault/vault-0.3.1.5-r2.ebuild | 32 ++++++++++++++++++++++ dev-haskell/vault/vault-0.3.1.5.ebuild | 45 ------------------------------- 4 files changed, 36 insertions(+), 56 deletions(-) create mode 100644 dev-haskell/vault/vault-0.3.1.5-r2.ebuild delete mode 100644 dev-haskell/vault/vault-0.3.1.5.ebuild (limited to 'dev-haskell/vault') diff --git a/dev-haskell/vault/Manifest b/dev-haskell/vault/Manifest index a717b4b78bf8..d4669a8c66e1 100644 --- a/dev-haskell/vault/Manifest +++ b/dev-haskell/vault/Manifest @@ -1,4 +1,4 @@ -DIST vault-0.3.1.5.cabal 2366 BLAKE2B 2ed90b48841bc52df3f6d269b8f30a5b224db2074646e5a446ed8d8f0d2ac15e4bda8839b142e072987dacb1b829ed4bc97f1b9f56e901dd5fb159f3126dee40 SHA512 cca747e73489e7c87c2e794f05d32dac93b935c6dca3ddf58f35d05afd960f1e2279a739ebd7f7995262a7f8d7c2e85b9453da67a5337e029bd03dbf00c5889b +DIST vault-0.3.1.5-rev3.cabal 2366 BLAKE2B 2492299c833115d75b4b9f9285ad371bc9c46616fa08189dcbea40bf0dbc3f397c9e402c97469d45d0d792a860cb7174649d8a188aa0e398cb5fc8d5718e2d7c SHA512 d572fadb89ee20a6740d3a2773f27153b45a11931e0f6335ebc29f47799decd52f0486dca20216d6856bd9d4baf682260fa3f9614209fe3d39facae32e1d820b DIST vault-0.3.1.5.tar.gz 5431 BLAKE2B e102b85b99e6c28e0df1ff535c0bc9c61b01ec8c616107fa6298247f4d7f54e82e26eee7614b616d66cdefb21141a67cfcdf8d15743a59abf94ece0ac692f143 SHA512 f268d192f53594d5be39db807982073591e9bb830411813d6904e5ad1bf10d16eb5f89d9a39b764f92e6e196aeaabeac1b75cd07a70c59a42ce842835758e409 -EBUILD vault-0.3.1.5.ebuild 1246 BLAKE2B c6549b806706da13ed0323527f5e28f50d3132b58612582a0233e8ff20abcb7860b9a71a5309db1f58615a58ee4851e5fa4b8fe4faef488d1314550f2440ad86 SHA512 a18a0399ccf6688ee26b5f1a17fc364500e9efa9c0e943cf53865063d2e28d1f93a5d0385341225e91cc8d56cce315664c71f16d172b3427d29a2539816f3719 -MISC metadata.xml 659 BLAKE2B 48c43b706c05d169de4017fb530c4739dafb8f75236dba1bf80ee1c0a0155920626e582bc8cbe1fb785c2cb13661f6946a5ca8663c5ee49d07047a5f683c80f1 SHA512 73c3f04753edd39bba7940cee5dbd05df56cb7e2cabab06e2e3e807af7d40878456685217f7578c04af222d9895130732861998fb9b1f68740b39c94806fc971 +EBUILD vault-0.3.1.5-r2.ebuild 817 BLAKE2B 5aac0fa52557047c0666516d1eb9e17d3526c4c5a96d1e039a72838c2ebabca169cdbf0630cb518e0d528b53de3b07b3348b1996ca18bd26613e700865aa4ca7 SHA512 ef6771a962286dbe24b6191ff974491dbcf9ef3bc74fcdc27061cc612ee9a14e1f68996e8a0653858a8bb6710f9345933f1472e3d1eb375564a2381c9ee700c3 +MISC metadata.xml 383 BLAKE2B b1ee3a733a3400acbf9cfba81913a1a84238303d9464c5786924618b2c2213532724f381fb2bc72cfa33c3fe51bf5228c9a8da5937d69cf0f1a3a8fb2683253b SHA512 9e1c5f2eca96dad5522f62bf59b387099a055f9e37bda154cd645db53925cb1032b282a7e42cef8c76921c49b6941314fd4de7aa8641669ccbaad6cd19e6fe6c diff --git a/dev-haskell/vault/metadata.xml b/dev-haskell/vault/metadata.xml index 77c6a81afe29..afac3eaf0d55 100644 --- a/dev-haskell/vault/metadata.xml +++ b/dev-haskell/vault/metadata.xml @@ -5,15 +5,8 @@ haskell@gentoo.org Gentoo Haskell - - A /vault/ is a typed, persistent store for values of arbitrary types. - It's like having first-class access to the storage space behind IORefs. - - The data structure is analogous to a bank vault, - where you can access different bank boxes with different keys; - hence the name. - + vault HeinrichApfelmus/vault diff --git a/dev-haskell/vault/vault-0.3.1.5-r2.ebuild b/dev-haskell/vault/vault-0.3.1.5-r2.ebuild new file mode 100644 index 000000000000..819d85b66e1e --- /dev/null +++ b/dev-haskell/vault/vault-0.3.1.5-r2.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.7.1.1.9999 +#hackport: flags: +useghc + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +CABAL_HACKAGE_REVISION=3 +inherit haskell-cabal + +DESCRIPTION="a persistent store for values of arbitrary types" +HOMEPAGE="https://github.com/HeinrichApfelmus/vault" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-haskell/hashable-1.1.2.5:=[profile?] =dev-haskell/unordered-containers-0.2.3.0:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=useghc +} diff --git a/dev-haskell/vault/vault-0.3.1.5.ebuild b/dev-haskell/vault/vault-0.3.1.5.ebuild deleted file mode 100644 index 13554f873c08..000000000000 --- a/dev-haskell/vault/vault-0.3.1.5.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.7.1.1.9999 -#hackport: flags: +useghc - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -CABAL_HACKAGE_REVISION="1" -inherit haskell-cabal - -DESCRIPTION="a persistent store for values of arbitrary types" -HOMEPAGE="https://github.com/HeinrichApfelmus/vault" -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.1.2.5:=[profile?] =dev-haskell/unordered-containers-0.2.3.0:=[profile?] =dev-lang/ghc-8.4.3:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.2.0.1 -" -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 -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=useghc -} -- cgit v1.2.3