diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-09-16 09:32:48 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-09-16 09:32:48 +0100 |
commit | 9ee6d97c2883d42f204a533a8bc1f4562df778fb (patch) | |
tree | b690ddc0ca30f1472887edbb0b8313629bfcbbb2 /dev-haskell/shelly | |
parent | b17a3ef12038de50228bade1f05502c74e135321 (diff) |
gentoo resync : 16.09.2020
Diffstat (limited to 'dev-haskell/shelly')
-rw-r--r-- | dev-haskell/shelly/Manifest | 11 | ||||
-rw-r--r-- | dev-haskell/shelly/files/shelly-1.5.6-monad-control-1.1.patch | 95 | ||||
-rw-r--r-- | dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch | 16 | ||||
-rw-r--r-- | dev-haskell/shelly/files/shelly-1.6.8.1-ghc-8.0.2_rc1.patch | 9 | ||||
-rw-r--r-- | dev-haskell/shelly/shelly-1.5.6-r1.ebuild | 39 | ||||
-rw-r--r-- | dev-haskell/shelly/shelly-1.6.5.ebuild | 45 | ||||
-rw-r--r-- | dev-haskell/shelly/shelly-1.6.6.ebuild | 53 | ||||
-rw-r--r-- | dev-haskell/shelly/shelly-1.6.8.1.ebuild | 55 |
8 files changed, 0 insertions, 323 deletions
diff --git a/dev-haskell/shelly/Manifest b/dev-haskell/shelly/Manifest index cde7ff6851f7..cf1c472925b4 100644 --- a/dev-haskell/shelly/Manifest +++ b/dev-haskell/shelly/Manifest @@ -1,14 +1,3 @@ -AUX shelly-1.5.6-monad-control-1.1.patch 2847 BLAKE2B c979ca3d31f146dd18e49526e131130a61c6c3b35cf0b87148d9ea7097d2690f4b7d5255a06c45f87b1077d98516443e41bf6c8a2d9b89f93cf1d9860422a4ed SHA512 f2a386defa742076f4a0062597113f86706eccfcacfe62483536bbffe410d5c752b8c59c365c89a39f99dbb83c88cf2c3a4f76e4d5132858f254be5cad420e00 -AUX shelly-1.6.5-ghc-8.patch 700 BLAKE2B a1bad8d6dccb17b40f87178f377bcf8abbb485cf5ca8c599182a1b96635eb4df83a7ea1f4266ddd0e57f11b921a3b4a346a511611a81ae531cef3df498b67ef0 SHA512 fcbdb8b61cb471c2d3731c84e334875b3c5b8e4752e679097df99c80e31c15785878d2f73ba3e6247991ee3941896922e07f42aff2fbd33fa5f3eb7c8a8ad7cd -AUX shelly-1.6.8.1-ghc-8.0.2_rc1.patch 251 BLAKE2B 6d4a799f132b9ed9d0b1558c0b4616c8458f40e8d7ceddd09cf288646ab265d9ff854db7af2c76e63c15ae6f21799045ed83b1178807c4841a046fda4f1c7d81 SHA512 46b6992227ee15ab9d02b52e897a7507c2e0cd97b4b2d4b1899d269c132ff0ac4179fe3693f4e538adb174b2ff523eb85c419f54bbe7a95d2154bbdae8720d81 -DIST shelly-1.5.6.tar.gz 28264 BLAKE2B ec1a51e8799a7d0e37f31f737cfcf50bb780636094365991693b19f89ba5c72dbf7c40ed922352d76294ca8a07fcb73ba2359613ff2a244831b6fe82d6457b94 SHA512 522aa76454211b9f31dc92f052703e3f9f4a103c134da063ff5c4c04e209a1f881dc10c0f8589c557ad179a8dc319951b897b8ff401dd8f9a371f69f1def6022 -DIST shelly-1.6.5.tar.gz 97274 BLAKE2B 0cb2ef6482f509e9547dc6571b8d7e2eaf61fb0ceca2be5ed5ab423118ff69032205711b697a539e45c27551149ec79fc95e176f5b6afe7d8ccdf3c8b1f46208 SHA512 6a5b418987392d755e7faf60206a3e9283e98f56a4d9d9f956c0385074ff8909fb6bddceb050b00dbd0f8eda55eeb4897d9afd2f8dd2d510367567336a7a6770 -DIST shelly-1.6.6.tar.gz 97529 BLAKE2B a171ceba324ca8775604d7ddedb0bb26697d1161231f5b0fed5611fb9f035e2db61011891f4be9bf8fcc7df1b4d3d50b89f7fed15b48f5bc1a5bfb1c6b891802 SHA512 1b78cb84d126f6bb67db3a3d5e669759e71811e2770831af41a4867d094f89b32c3cf39363cc39c808e71019d6e7eca18d25e854bbf4160bd3388c6769a8665c -DIST shelly-1.6.8.1.tar.gz 97802 BLAKE2B 08f0f5d7e86b803804f6fae7c66fccf2cd5ae044dd8cb164f49254e311644bee4d103cf04ca9c7b20fb4d29e742ed9480d6c714205bdebb07656b5f925491b4e SHA512 76ab37289a9b6c51ecb6d5326161b326a4015ed27f6c61cd889d4dbf8f6417e6629d0059fdf65ec40f4093cb921ea3b4871105ccd77c94f863c2a087e3c2fab6 DIST shelly-1.9.0.tar.gz 73344 BLAKE2B f12e8835be5dd648427ff92b73bc9a37215a47067e65456c4c3dc8e9c2e5bb610da171648aadf9759e9a91eb075fa74d06241f83977a5380f49bc861643707cc SHA512 7c1eb25439e08095187746d0101fd92ad56ebb5a706820bad7330667cfc806066d4675c677e5d267440d4af7b517f36449e8f5e75332521780b564edc1586254 -EBUILD shelly-1.5.6-r1.ebuild 1257 BLAKE2B fd7bbd8188be51f6fa385a3b46bed71bd82c927804c3a4c2d6aa76422267d5d6b8a7fe664de719bb7269c326829e44e2dd5635e8b4097810691671d90bca5191 SHA512 b29891625fad29908f81ee9f95c020c96d8fe2e59b007130912d8826ea66f81606675c654a54a8b0c49ccbdbe0f99883f5fbac68f2a5a735412a83221eff7359 -EBUILD shelly-1.6.5.ebuild 1381 BLAKE2B 03ae43fb79dec21bd3a27621ba275713b920e0d28393ce756d6627683afc6a7981e47ece3bbb4bfbcd68ebf20d014644422fbb6d56ff20a379ef903b971b0769 SHA512 cef508b628b76b966c4909679b302b9ea2c54efdd7ee61f6cd8699635662462dbea89a6b6dd24f93124f2e482a954d62b2ed93fb803a774b89e7124bbc6b66a9 -EBUILD shelly-1.6.6.ebuild 1551 BLAKE2B d45019891e7a8c058beaba165a16c8ca7c70201c52ceac44d7934bf28f64984bd04688fa08e048345c4fe75879d27d1b505c5708dabac9cbe48b2e0e5b0ddba5 SHA512 91207025c7f6f63c1c10b8935b74249585d674cee2b34e7efd466d3b762aab68a4fe2022e524dfde4d9106f999a19fcd11bcf137407f290c376e40c4e8ed86f3 -EBUILD shelly-1.6.8.1.ebuild 1623 BLAKE2B 0422df5918fb32a095a46dadac4f55d4c7a04c105b9f6796bc0ab82c7433ff08797775652b6316a809dc462257e98ccd8a30ba7f744e112d8ce0888150e9ece8 SHA512 bbc04a6722557ddcd6e6cdecf3a13a0871e7d6ea810baa88deda2609491985e08a26424bfdd0ca685dab49fb168fc7912e41130a7bd9a8b44727c4823cfe7f04 EBUILD shelly-1.9.0.ebuild 1287 BLAKE2B 7db2325edb636fe11bfeead166cd2dffadb40f5e50bfe79e352cc3ac5fe4f1b2ee6a0520fd0f5d9972f7f934e49e723c587db5c7ff7eb9a7130fcf10c9261526 SHA512 f9bbbf69d39203e31b8237d9fcb5bae3a2b8c57ad8bab2ef547d9b8432acb249d6d0831a68c388f04d064359e14ba360ac32f5f233ce01ebfe13a1c7160f827c MISC metadata.xml 1068 BLAKE2B 92ccc8747907426957a475c110516beb04d036015f4a79a8d8732045c4cdca61e1b247087675bf85b7957d1b73b69e80b95378742229969cfbc38827d6ac2f29 SHA512 e27e2b45c197ba0f7696ff142d6b6b69df12ed35074d0f9924cf87b043fe9301ad17f1fd2874a904347781825f691ce1feefddfabcccc20a186072992dbb15b4 diff --git a/dev-haskell/shelly/files/shelly-1.5.6-monad-control-1.1.patch b/dev-haskell/shelly/files/shelly-1.5.6-monad-control-1.1.patch deleted file mode 100644 index a2ef39376c08..000000000000 --- a/dev-haskell/shelly/files/shelly-1.5.6-monad-control-1.1.patch +++ /dev/null @@ -1,95 +0,0 @@ -commit 33b32439e7ef1ba60cc8d72ae0f0c53b6d01ae90 -Merge: d3aec33 b70a308 -Author: Greg Weber <greg@gregweber.info> -Date: Mon Dec 22 10:32:40 2014 -0800 - - Merge pull request #84 from yesodweb/monad-control-1.0 - - monad-control 1.0 - -commit d3aec338e23a03027c404aaf5a7b5790b3300ec5 -Author: Luite Stegeman <stegeman@gmail.com> -Date: Mon Dec 22 16:21:01 2014 +0100 - - bump time upper bound - -diff --git a/shelly.cabal b/shelly.cabal -index ed0d086..3d3c46d 100644 ---- a/shelly.cabal -+++ b/shelly.cabal -@@ -39,7 +39,7 @@ Library - - Build-depends: - containers >= 0.4.2.0, -- time >= 1.3 && < 1.5, -+ time >= 1.3 && < 1.6, - directory >= 1.1.0.0 && < 1.3.0.0, - mtl >= 2, - process >= 1.0, - -commit c1da49fb0d59a56c9e4140a5cbf0700c9fc1ca5f -Author: Luite Stegeman <stegeman@gmail.com> -Date: Mon Dec 22 16:20:18 2014 +0100 - - Add Alternative instance for Sh, since it's now a superclass of - MonadPlus. - -diff --git a/src/Shelly/Pipe.hs b/src/Shelly/Pipe.hs -index a8d0182..f0a64ec 100644 ---- a/src/Shelly/Pipe.hs -+++ b/src/Shelly/Pipe.hs -@@ -138,6 +138,10 @@ instance Applicative Sh where - pure = return - (<*>) = ap - -+instance Alternative Sh where -+ empty = mzero -+ (<|>) = mplus -+ - instance MonadPlus Sh where - mzero = Sh $ return [] - mplus a b = Sh $ liftA2 (++) (unSh a) (unSh b) - -commit b70a308ad14af0b57bbdd9cf8441bdc30ff65c36 -Author: Michael Snoyman <michael@snoyman.com> -Date: Mon Dec 22 13:49:54 2014 +0200 - - monad-control 1.0 - -diff --git a/shelly.cabal b/shelly.cabal -index ed0d086..99a85d3 100644 ---- a/shelly.cabal -+++ b/shelly.cabal -@@ -46,7 +46,7 @@ Library - unix-compat < 0.5, - system-filepath >= 0.4.7 && < 0.5, - system-fileio < 0.4, -- monad-control >= 0.3.2 && < 0.4, -+ monad-control >= 0.3.2 && < 1.1, - lifted-base, - lifted-async, - exceptions == 0.6.*, -diff --git a/src/Shelly/Base.hs b/src/Shelly/Base.hs -index e05ad43..3d6fe00 100644 ---- a/src/Shelly/Base.hs -+++ b/src/Shelly/Base.hs -@@ -71,11 +71,19 @@ instance MonadBase IO Sh where - liftBase = Sh . ReaderT . const - - instance MonadBaseControl IO Sh where -+#if MIN_VERSION_monad_control(1,0,0) -+ type StM Sh a = StM (ReaderT (IORef State) IO) a -+ liftBaseWith f = -+ Sh $ liftBaseWith $ \runInBase -> f $ \k -> -+ runInBase $ unSh k -+ restoreM = Sh . restoreM -+#else - newtype StM Sh a = StMSh (StM (ReaderT (IORef State) IO) a) - liftBaseWith f = - Sh $ liftBaseWith $ \runInBase -> f $ \k -> - liftM StMSh $ runInBase $ unSh k - restoreM (StMSh m) = Sh . restoreM $ m -+#endif - - instance Catch.MonadThrow Sh where - throwM = liftIO . Catch.throwM diff --git a/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch b/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch deleted file mode 100644 index 75d56220e38c..000000000000 --- a/dev-haskell/shelly/files/shelly-1.6.5-ghc-8.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/src/Shelly/Lifted.hs b/src/Shelly/Lifted.hs -index 825201d..cdca61b 100644 ---- a/src/Shelly/Lifted.hs -+++ b/src/Shelly/Lifted.hs -@@ -2,4 +2,4 @@ - FlexibleInstances, FlexibleContexts, IncoherentInstances, -- TypeFamilies, ExistentialQuantification, RankNTypes, -- ImpredicativeTypes #-} -+ TypeFamilies, ExistentialQuantification, RankNTypes -+ #-} - {-# OPTIONS_GHC -fno-warn-orphans #-} -@@ -299,3 +299,3 @@ instance (MonadShControl m, Monoid w) - controlSh :: MonadShControl m => ((forall x. m x -> Sh (ShM m x)) -> Sh (ShM m a)) -> m a --controlSh = liftShWith >=> restoreSh -+controlSh r = liftShWith r >>= restoreSh - {-# INLINE controlSh #-} diff --git a/dev-haskell/shelly/files/shelly-1.6.8.1-ghc-8.0.2_rc1.patch b/dev-haskell/shelly/files/shelly-1.6.8.1-ghc-8.0.2_rc1.patch deleted file mode 100644 index 078f979fd013..000000000000 --- a/dev-haskell/shelly/files/shelly-1.6.8.1-ghc-8.0.2_rc1.patch +++ /dev/null @@ -1,9 +0,0 @@ -diff --git a/src/Shelly/Pipe.hs b/src/Shelly/Pipe.hs -index 7fe7d98..cc5668d 100644 ---- a/src/Shelly/Pipe.hs -+++ b/src/Shelly/Pipe.hs -@@ -121,3 +121,3 @@ import Data.Text as T hiding (concat, all, find, cons) - --default (T.Text) -+-- default (T.Text) - diff --git a/dev-haskell/shelly/shelly-1.5.6-r1.ebuild b/dev-haskell/shelly/shelly-1.5.6-r1.ebuild deleted file mode 100644 index 9620c6db8fd2..000000000000 --- a/dev-haskell/shelly/shelly-1.5.6-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.4.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit base haskell-cabal - -DESCRIPTION="shell-like (systems) programming in Haskell" -HOMEPAGE="https://github.com/yesodweb/Shelly.hs" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/async:=[profile?] - dev-haskell/enclosed-exceptions:=[profile?] - >=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.7:=[profile?] - dev-haskell/lifted-async:=[profile?] - dev-haskell/lifted-base:=[profile?] - >=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] - >=dev-haskell/mtl-2:=[profile?] - <dev-haskell/system-fileio-0.4:=[profile?] - >=dev-haskell/system-filepath-0.4.7:=[profile?] <dev-haskell/system-filepath-0.5:=[profile?] - dev-haskell/text:=[profile?] - dev-haskell/transformers:=[profile?] - dev-haskell/transformers-base:=[profile?] - <dev-haskell/unix-compat-0.5:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 -" - -PATCHES=("${FILESDIR}/${PN}-1.5.6-monad-control-1.1.patch") diff --git a/dev-haskell/shelly/shelly-1.6.5.ebuild b/dev-haskell/shelly/shelly-1.6.5.ebuild deleted file mode 100644 index 8f5f1da427bd..000000000000 --- a/dev-haskell/shelly/shelly-1.6.5.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4.6.9999 - -CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="shell-like (systems) programming in Haskell" -HOMEPAGE="https://github.com/yesodweb/Shelly.hs" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="lifted" - -RDEPEND="dev-haskell/async:=[profile?] - dev-haskell/enclosed-exceptions:=[profile?] - >=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.9:=[profile?] - dev-haskell/lifted-async:=[profile?] - dev-haskell/lifted-base:=[profile?] - >=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] - >=dev-haskell/mtl-2:=[profile?] - <dev-haskell/system-fileio-0.4:=[profile?] - >=dev-haskell/system-filepath-0.4.7:=[profile?] <dev-haskell/system-filepath-0.5:=[profile?] - dev-haskell/text:=[profile?] - dev-haskell/transformers:=[profile?] - dev-haskell/transformers-base:=[profile?] - <dev-haskell/unix-compat-0.5:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( >=dev-haskell/hspec-1.5 - >=dev-haskell/hunit-1.2 - >=dev-haskell/text-0.11 ) -" - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag lifted lifted) -} diff --git a/dev-haskell/shelly/shelly-1.6.6.ebuild b/dev-haskell/shelly/shelly-1.6.6.ebuild deleted file mode 100644 index fde63b698850..000000000000 --- a/dev-haskell/shelly/shelly-1.6.6.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.4.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="shell-like (systems) programming in Haskell" -HOMEPAGE="https://github.com/yesodweb/Shelly.hs" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="lifted" - -RDEPEND="dev-haskell/async:=[profile?] - dev-haskell/enclosed-exceptions:=[profile?] - >=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.9:=[profile?] - dev-haskell/lifted-async:=[profile?] - dev-haskell/lifted-base:=[profile?] - >=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] - >=dev-haskell/mtl-2:=[profile?] - <dev-haskell/system-fileio-0.4:=[profile?] - >=dev-haskell/system-filepath-0.4.7:=[profile?] <dev-haskell/system-filepath-0.5:=[profile?] - dev-haskell/text:=[profile?] - dev-haskell/transformers:=[profile?] - dev-haskell/transformers-base:=[profile?] - <dev-haskell/unix-compat-0.5:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( >=dev-haskell/hspec-1.5 - >=dev-haskell/hunit-1.2 - >=dev-haskell/text-0.11 ) -" - -PATCHES=("${FILESDIR}"/${PN}-1.6.5-ghc-8.patch) - -src_prepare() { - cabal_chdeps \ - 'time >= 1.3 && < 1.6' 'time >= 1.3' - default -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag lifted lifted) -} diff --git a/dev-haskell/shelly/shelly-1.6.8.1.ebuild b/dev-haskell/shelly/shelly-1.6.8.1.ebuild deleted file mode 100644 index 3a938c2007cc..000000000000 --- a/dev-haskell/shelly/shelly-1.6.8.1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.5.9999 -#hackport: flags: build-examples:examples - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="shell-like (systems) programming in Haskell" -HOMEPAGE="https://github.com/yesodweb/Shelly.hs" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="examples lifted" - -RDEPEND="dev-haskell/async:=[profile?] - dev-haskell/enclosed-exceptions:=[profile?] - >=dev-haskell/exceptions-0.6:=[profile?] <dev-haskell/exceptions-0.9:=[profile?] - dev-haskell/lifted-async:=[profile?] - dev-haskell/lifted-base:=[profile?] - >=dev-haskell/monad-control-0.3.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] - >=dev-haskell/mtl-2:=[profile?] - <dev-haskell/system-fileio-0.4:=[profile?] - >=dev-haskell/system-filepath-0.4.7:=[profile?] <dev-haskell/system-filepath-0.5:=[profile?] - dev-haskell/text:=[profile?] - dev-haskell/transformers-base:=[profile?] - <dev-haskell/unix-compat-0.5:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/hspec-1.5 - >=dev-haskell/hunit-1.2 - >=dev-haskell/text-0.11 ) -" - -PATCHES=("${FILESDIR}"/${P}-ghc-8.0.2_rc1.patch) - -src_prepare() { - default - - cabal_chdeps \ - 'directory >= 1.1.0.0 && < 1.3.0.0' 'directory >= 1.1.0.0' -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag examples build-examples) \ - $(cabal_flag lifted lifted) -} |