From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-haskell/basic-prelude/Manifest | 5 ++++ .../basic-prelude/basic-prelude-0.3.11.ebuild | 33 ++++++++++++++++++++++ .../basic-prelude/basic-prelude-0.4.1.ebuild | 32 +++++++++++++++++++++ dev-haskell/basic-prelude/metadata.xml | 26 +++++++++++++++++ 4 files changed, 96 insertions(+) create mode 100644 dev-haskell/basic-prelude/Manifest create mode 100644 dev-haskell/basic-prelude/basic-prelude-0.3.11.ebuild create mode 100644 dev-haskell/basic-prelude/basic-prelude-0.4.1.ebuild create mode 100644 dev-haskell/basic-prelude/metadata.xml (limited to 'dev-haskell/basic-prelude') diff --git a/dev-haskell/basic-prelude/Manifest b/dev-haskell/basic-prelude/Manifest new file mode 100644 index 000000000000..36c77ddeecbf --- /dev/null +++ b/dev-haskell/basic-prelude/Manifest @@ -0,0 +1,5 @@ +DIST basic-prelude-0.3.11.tar.gz 5234 BLAKE2B 4f4fe53affabf8fb21b3dc950dce46f9102410be56a2e03c3e9b7e75f2230e77740adb674d4056781e2e0c734e75522081f421db64e0ce6c03e77e24fcbf43d4 SHA512 450fe8f2c628d93b4a092c29cf229e0722b31604204b3b82956ea19e682c0a3bf83665046425f422185c4b9ab22e65bd87788f814279cb6e4e4aa9057aac9445 +DIST basic-prelude-0.4.1.tar.gz 5513 BLAKE2B 6d6e85b610a60ef7bc123daaaacb52984bb6a53874d424c85c1fe800b7cdb2f120bd7a4564ba60b002b4440e0beff8b96268d8da0af7fd6c8aabd156efe9e0ef SHA512 5a7d692cccc6e2a9dbc7a947611334583f8f99a455c302f4904b4c5461436cebc5e1a90d450990fa11927fe7f3dd41f10aca8720d538fb926ece11cdcd4a0a10 +EBUILD basic-prelude-0.3.11.ebuild 993 BLAKE2B 77b41d27174066f28b8d9ea54cd638dd9f1147488650f4956b5bf158f41910e32699da7d68cfdfed076a706501eddeab7c0f4da2a28261aae198e440fc9142c9 SHA512 3b3730605211326a7d8409d202e35240e5f173111872971bb13e961f05d81b8cf24ee710dc0b5eda2456d6c03b869dfff9beacbccec24837e98211508e931bc1 +EBUILD basic-prelude-0.4.1.ebuild 906 BLAKE2B afa92b7376196b50685e1f5068ec1e6b4e4b2e01b00c1b86163265421067f3029a511c46d47ac158946ff6622456d5f37dc56fbc580adeabba0ea88fae8720c7 SHA512 5e1a76b1487240c872069b16bc656f92674b339d555ba313723b0f5e152125f1491639b2e6787d1150c92bd320aeed31a8431b90d283b440351c467746d8c848 +MISC metadata.xml 1662 BLAKE2B 855e736a9ecd8690814bfec10d3313645398c1c04e6877d6c4f02e703536b7323cd0f46ee1e4c8be7be8a95c240bd8634d77c703d879fbec8971a412c02078d0 SHA512 6911021fe7f0229f3509bfa2efef2036ed232378a13be90a63f70deeb2f93378c9c45d10169ecc117bb3cfffed5803ab0fd3905a165ca5c641d90fdba3543fb5 diff --git a/dev-haskell/basic-prelude/basic-prelude-0.3.11.ebuild b/dev-haskell/basic-prelude/basic-prelude-0.3.11.ebuild new file mode 100644 index 000000000000..8688826fd480 --- /dev/null +++ b/dev-haskell/basic-prelude/basic-prelude-0.3.11.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.3 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="An enhanced core prelude; a common foundation for alternate preludes" +HOMEPAGE="https://github.com/snoyberg/basic-prelude" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/hashable:=[profile?] + dev-haskell/lifted-base:=[profile?] + >=dev-haskell/readargs-1.2:=[profile?] =dev-haskell/system-filepath-0.4:=[profile?] =dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" diff --git a/dev-haskell/basic-prelude/basic-prelude-0.4.1.ebuild b/dev-haskell/basic-prelude/basic-prelude-0.4.1.ebuild new file mode 100644 index 000000000000..b78f0e51c1e8 --- /dev/null +++ b/dev-haskell/basic-prelude/basic-prelude-0.4.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="An enhanced core prelude; a common foundation for alternate preludes" +HOMEPAGE="https://github.com/snoyberg/basic-prelude" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/hashable:=[profile?] + dev-haskell/lifted-base:=[profile?] + >=dev-haskell/readargs-1.2:=[profile?] =dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" diff --git a/dev-haskell/basic-prelude/metadata.xml b/dev-haskell/basic-prelude/metadata.xml new file mode 100644 index 000000000000..b666bf9348f9 --- /dev/null +++ b/dev-haskell/basic-prelude/metadata.xml @@ -0,0 +1,26 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + The premise of @basic-prelude@ is that there are a lot of very commonly desired features missing from the standard @Prelude@, such as commonly used operators (@\<$\>@ and @>=>@, for instance) and imports for common datatypes (e.g., @ByteString@ and @Vector@). At the same time, there are lots of other components which are more debatable, such as providing polymorphic versions of common functions. + + So @basic-prelude@ is intended to give a common foundation for a number of alternate preludes. The package provides two modules: @CorePrelude@ provides the common ground for other preludes to build on top of, while @BasicPrelude@ exports @CorePrelude@ together with commonly used list functions to provide a drop-in replacement for the standard @Prelude@. + + Users wishing to have an improved @Prelude@ can use @BasicPrelude@. Developers wishing to create a new prelude should use @CorePrelude@. + + Release history: + + [0.3] Moved a number of exports from @BasicPrelude@ to @CorePrelude@ and vice-versa. + + [0.2] Renamed @BasicPrelude@ to @CorePrelude@ and added a new @BasicPrelude@ module provided a full-featured @Prelude@ alternative. Also added a number of new exports. + + [0.1] Initial version, code taken from @classy-prelude@ with a few minor tweaks. + + + snoyberg/basic-prelude + + -- cgit v1.2.3