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/foundation/Manifest | 6 ++-- dev-haskell/foundation/foundation-0.0.26.1.ebuild | 2 +- dev-haskell/foundation/foundation-0.0.30.ebuild | 35 +++++++++++++++++++++++ dev-haskell/foundation/metadata.xml | 25 ++++------------ 4 files changed, 45 insertions(+), 23 deletions(-) create mode 100644 dev-haskell/foundation/foundation-0.0.30.ebuild (limited to 'dev-haskell/foundation') diff --git a/dev-haskell/foundation/Manifest b/dev-haskell/foundation/Manifest index 17db9e602d6e..51b0036a4b24 100644 --- a/dev-haskell/foundation/Manifest +++ b/dev-haskell/foundation/Manifest @@ -1,3 +1,5 @@ DIST foundation-0.0.26.1.tar.gz 120487 BLAKE2B 9ded2f69712de5f3af7fd6a2457defaaf7643c8eee51ad27c863ba0f00a39d05c768a3ae03cb9b8401c63e545161f194237e6bd346e6e6e8858ac7d8a33c6cc1 SHA512 56285e445dbf58204fffb3824a2f6144c3ef8eeb1630a5f5e9a658bc216a9bbb4db6f215e1e9b11bb516a389e23a9fc3275242d060b42db6b82b6a449224988a -EBUILD foundation-0.0.26.1.ebuild 1033 BLAKE2B 8741e6453698551afb2328c216db4072b378b451746f6831f2525221a7b1dbe96f5d01d611426abc104daaa892faa9977b62d349e7c08bdbeed2fbe64bebd0ca SHA512 c4e695c403a48ea4db050782a49c49c31140144adb9c338a629fc4c020ea9dad87127109185c1d385c14bc54729b748997de802b7dd8575187d46f183d390fbb -MISC metadata.xml 1111 BLAKE2B 8333415ed28f72d9a8a68627532464d9c469a608a9cfa6f7d3d9f8d73e321ca19c8fcbe5c7dc33a86d9079c66f547566e4ce8607b68dc37c692c0db5831b83c1 SHA512 de2cf7f20b973f1835536bbaf40ab72aae7a63029f8ba6e35bc4987cc436530107cc58e8b51b4cfc5dd983fd524195e62166a96495e1a8fc1445fd4348522e55 +DIST foundation-0.0.30.tar.gz 120423 BLAKE2B bc9f63b3b25d01eee2b3ce3f648987d8f040385759638103574821ffc0d124455f574755105e54af2f338c036edd50c36101bec8f0cb9afaaf2086bdb3365cf9 SHA512 5b7a193a03f6f86f125a95363705c760f3ce8686720aa91e815daf131b42cb84a8fd39d448f4b2e803654e1e4764fdfea28918c4558c5f87451aa7c05714efda +EBUILD foundation-0.0.26.1.ebuild 1033 BLAKE2B 455838ee461dbd54f76beb8eb54082c55d5ca97027de56b89cf6f2d2b5238f59508f498e7b971499d15244f773775c210afb5c2074992512685e4c59a1417668 SHA512 24dac6b3596da2eae5d0f046f4243bd55dc3adc77d866e220753551b1cd2a7b4604b99942741890689ae699553e5ace97b15cb002b31a4fd1a1f1f8e3a07641c +EBUILD foundation-0.0.30.ebuild 868 BLAKE2B 3eef9b1ccdb2ba10949e6b5ff69b07a7449594fd97f906a1d31d283109c424e7b29a7e896d00958db1df3df86202c23bbfb1779831c9797780a74fba552c61cb SHA512 93f22638f3a208501b10e931974091b610817ef016452f5dceca3e2b66c7b6504bdf95df88eeaa612d68369653b3e986c3c5c94fcd66c2f66c087eb5fdcde899 +MISC metadata.xml 548 BLAKE2B 8133842b7c728ae91781500b6dc1caaa35d3662e5b4ec6164fb0065f6c8b3018c4ba39ef7c099987b01bb70802df24678eb6b528e0c3ddecd49109d3bcb85c26 SHA512 641ca0f8daa9eabe739eb2c4d6bf9b9120c338956b811b37461aada17f6caef6f71d07c5cd32e6cc3dc03bbc55e97410d3d7934837c5329247ff3b0916b59a24 diff --git a/dev-haskell/foundation/foundation-0.0.26.1.ebuild b/dev-haskell/foundation/foundation-0.0.26.1.ebuild index 601385e09a00..e5dc055fb793 100644 --- a/dev-haskell/foundation/foundation-0.0.26.1.ebuild +++ b/dev-haskell/foundation/foundation-0.0.26.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.6.7.9999 #hackport: flags: +doctest,-minimal-deps,-bench-all,-bounds-check,-linktest diff --git a/dev-haskell/foundation/foundation-0.0.30.ebuild b/dev-haskell/foundation/foundation-0.0.30.ebuild new file mode 100644 index 000000000000..f7ec5444c124 --- /dev/null +++ b/dev-haskell/foundation/foundation-0.0.30.ebuild @@ -0,0 +1,35 @@ +# 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 +#hackport: flags: -doctest,-minimal-deps,-bench-all,-bounds-check,-linktest + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Alternative prelude with batteries and no dependencies" +HOMEPAGE="https://github.com/haskell-foundation/foundation" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="experimental" + +RDEPEND=">=dev-lang/ghc-8.8.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.0.0.0 + test? ( dev-haskell/basement ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-bench-all \ + --flag=-bounds-check \ + --flag=-doctest \ + $(cabal_flag experimental experimental) \ + --flag=-linktest \ + --flag=-minimal-deps +} diff --git a/dev-haskell/foundation/metadata.xml b/dev-haskell/foundation/metadata.xml index 0150690448f8..78fbc1c25ade 100644 --- a/dev-haskell/foundation/metadata.xml +++ b/dev-haskell/foundation/metadata.xml @@ -6,25 +6,10 @@ Gentoo Haskell - enable building experimental features, known as highly unstable or without good support cross-platform + Enable building experimental features, known as highly unstable or without good support cross-platform - - A custom prelude with no dependencies apart from base. - - This package has the following goals: - - * provide a base like sets of modules that provide a consistent set of features and bugfixes across multiple versions of GHC (unlike base). - - * provide a better and more efficient prelude than base's prelude. - - * be self-sufficient: no external dependencies apart from base. - - * provide better data-types: packed unicode string by default, arrays. - - * Better numerical classes that better represent mathematical thing (No more all-in-one Num). - - * Better I/O system with less Lazy IO - - * Usual partial functions distinguished through type system - + + foundation + haskell-foundation/foundation + -- cgit v1.2.3