diff options
Diffstat (limited to 'dev-haskell/haskell-src-exts')
7 files changed, 51 insertions, 10 deletions
diff --git a/dev-haskell/haskell-src-exts/Manifest b/dev-haskell/haskell-src-exts/Manifest index 65373dd594f4..285efcf9c8fa 100644 --- a/dev-haskell/haskell-src-exts/Manifest +++ b/dev-haskell/haskell-src-exts/Manifest @@ -4,9 +4,11 @@ DIST haskell-src-exts-1.14.0.tar.gz 291256 BLAKE2B e0ec5d12d8f5a0fb2fb0745fbf2db DIST haskell-src-exts-1.15.0.1.tar.gz 1605910 BLAKE2B 47672c636ff8da5ef38ddf83a895a454667e1c34723cb339d3f665e3a5acf678b4b9c3b1e8c2887a99a3922a14e3d310439113ead871d5869ed51b3ae9b44eec SHA512 d6fe854b2e7a13bb90815848517843ee67faad7e03d5abf6afc9e97252bcb9d915b51d94b757354a9e83b255f9b795e5c9fa2e3e962acd84772eaa9844d9b1d6 DIST haskell-src-exts-1.16.0.1.tar.gz 1410081 BLAKE2B 6fea8732c6ea264040eb4fec73147463a530f42fcb201190b393aac2461085770853dd0f7615cbe2f2aaf34f75921180565bc72c98dacdc3190c39a08866943f SHA512 b74a824899cbf85a2bf58c7c14df33fac7e70bbb775b51d8a861172da88d1dc6db3644a6534c9076a9c5499023a347cdce7e24b3495045d11a905f31a51492d0 DIST haskell-src-exts-1.17.1.tar.gz 2489624 BLAKE2B d98a54e9788fbc613d5843fb3886bdd44b20843978a71cdff5460390bc090504ce72191884f49ef35266c5167913ef1dbf53a19a25d235d12192dea1f3b01203 SHA512 e08bc31720640e595803ff33d454b717cd015cf8b70f0196f387e7ebaca4b3551aa41ce6c900370496a68e48e1a9c078235674f7050f6de42ffdfc9fce6544e2 -EBUILD haskell-src-exts-1.13.5.ebuild 1109 BLAKE2B e90949843788eaec50cf6a2a70c5caba3be7fb71932dbb8c321819c105829122421b4861869cecbc2ecc6fc6f2ca04f17af34c31b115ea03abd2a3bc07288cc0 SHA512 6f9fb2e68e5e1b38f34c9ce46bcf60a1ee06e3cd5ebd8e2329e741bbf3c28b682ec4a05470d51694a1804373715dd26a938a24a65dfaf6e1b8907def82939b14 -EBUILD haskell-src-exts-1.14.0.ebuild 797 BLAKE2B 5eae75b64d22a3b2d7f862c32969c19512a62ae7a4f9e53edba7e539c2b22fdbbca0cca1b2c209856c68a2f904835180fa6195d4b4d6168215cc3babc9e3557b SHA512 879ccc6187dcd53ec5f16514f73ddadcb0e791b7e365889f9aa1ce2761ad8badab2525738ba12df0edc2b913d893afb90da938033c1e5b9b1c6222ec8a014fc0 -EBUILD haskell-src-exts-1.15.0.1.ebuild 946 BLAKE2B 41beec5a1fda84f0cc85d06250d30d986cf67edcb374c5de23e9bd5781915cda6040c91df752dd4d7cb663752ef7b7a7f307a93a22519723c61388483dff438a SHA512 eca1df8b206f68e91d3cfa48a87dcbdfe59c39f77f43ba41a1c219f65c25b238242d166d452b93273d8b185a7d757df2d99996dd0283b004a3ac6a1a0b02df30 -EBUILD haskell-src-exts-1.16.0.1.ebuild 932 BLAKE2B cb421d898d8b457cd0881a521e0d156453eafb5a436dcd96c572cf5d7777345b3c5f36242f749402a0f07885f604009d3650384953c4c3de85cb2b1c965266e0 SHA512 9398fd189e317035cf5a088da0d05409d7b135c34d249fa9f273462b111d160bb0d0134ccc415e2ace8aed8d0320ab2cca80ee841d2185a0589f061b368a70fa -EBUILD haskell-src-exts-1.17.1.ebuild 1079 BLAKE2B f717875a8ae3abd8781edd68c524951a51265f277f20c067e5fba72ffb7272c1ac249226201f6eac0ca3bdfe17cf65906913b8ebac2c998ea00faff099ece430 SHA512 8df3cab3c83f8e57ea03c8361a11cf41327152f7044b6b3eb40dd9aa07524f4511a5fdc636d56325e31e56ee8c1f0436629622c94f4ab8d613d814f317c6d9e1 +DIST haskell-src-exts-1.21.1.tar.gz 1248986 BLAKE2B f76d5e5ca978aec46a0f2e5f2442cb3960ffb3008ad11955e5f04cfce38613b6073af59b6e8eb32975664d3f22ee31334166daafc5d935f18e7a008b3d28332b SHA512 1349d419a13343fdf5579bf1f4027a3906de67ac257d0663fb6d10cf96e8312e08beec81d91044421f1202675a8c9381d280104d95c1ffea2e746f378d683e61 +EBUILD haskell-src-exts-1.13.5.ebuild 1097 BLAKE2B 565c85e0024147b8f3ba8a875396c7c66d04f2f669deb24cb0c1c24d88af70779e0a6235ba5cafc185c0e2ff72e101c6571075f1f874c2cd6f90e39b8b508a78 SHA512 0249e8966ee70329dfa2ec5be60a7e965af0bffe2bdeef5580b6bddb9b90630678c65eb29c0a4e2a68ae9f257e7dc781fe2b26e3529af94455e3a0ed9f985306 +EBUILD haskell-src-exts-1.14.0.ebuild 785 BLAKE2B 2f9ed6e9e132362f8b2cd46f8caeeddc3cdfa922c66f2652cbb870bc722e0f5e799a8489fc71bf906543414ee13d382d38eae60bff8d2a79a0333357c64d48e5 SHA512 03a0d735d29e66934e352ef799f9157d5521eb35f8d1457b8481434f318143160fcb6fda75aa17d8e540076e8d9ee94104ccfd56f12867251bacdc069cd2b2b0 +EBUILD haskell-src-exts-1.15.0.1.ebuild 934 BLAKE2B e4699082e8c394195656cf57544abac263f234058d1389d66d1cc717c5c8f716330aba95c62036c81be2c53253242e6f91355b64dcb38dfe9fdc3de98ad33ba2 SHA512 11fbfc9c07f371763428f7ef9146908b87609fc9d40ee762588238a69fe02c1a88a2ee37ef8277d61d279737c0cea646c36b2aff52d019680fcbcafe55690565 +EBUILD haskell-src-exts-1.16.0.1.ebuild 920 BLAKE2B b6e03fbefa575e530220226bac67657901a22268ebc3a5db4458bb8bfbeb6a1085b0bcb103a7ee4faee35f1445d69f6e96d56d11924dbff5561560548dbc0c40 SHA512 39bc1fb20ceaec9119a0135ba40efb10790b750bc247342f98b8c19903d9fbdaf4cf2c308aabfa634bbd9e4df7152f929062b50f6a3f001387b69f3f5bdbf508 +EBUILD haskell-src-exts-1.17.1.ebuild 1067 BLAKE2B 8555b0beee98fde23fe1ec5001ebbdac97849803ca5a7f76fd6b1b910734cf4737f8fc4c357321249f4ef6a24dc15e71c7d7e43417d459e343b23e0a8a170293 SHA512 164376ef3de9e37a0c7a68e50b134ed9ac0cc0b4d288adecb8895c1f92fad8296cf8732f08e0eabf396f4d3ed10ad1563d3911f29b3bfc42db4b3013dc6a3080 +EBUILD haskell-src-exts-1.21.1.ebuild 1014 BLAKE2B 986d5d068def2da1997b61323a77f6c03d3020dd3eae0469216e76464b3f0b5357f6f6d32987a7d8a63045c765a70c95f4eb20d991b062d28886f5e5a350ae4c SHA512 5ce4a51e6b06879985310982edbb9699c3d54351d208a58385a8688d508eae872879a5da25630c23d8f016a5dd9d3f657063371a4a69d33cab0d8cc22b222287 MISC metadata.xml 778 BLAKE2B 88754b796b4201cb9fd07d237a7c750dfa5f2a306e152bc8e0dedcf410bbbf0836d954e4522dc39790e18f83858844380d96f25be34f3133a042a234d6d50467 SHA512 ac9bfe683996bf5860b908657539f7cb79fcfb300cb6e852e18d1400fbca52e4d7320c525b15cd9a7924bb5be682d75bb5a5f4435012e49eaa66e1076fe73289 diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild index d3b3cf4def4f..454b31106c74 100644 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild +++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.14.0.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.14.0.ebuild index d2e113371b1c..097303fc6594 100644 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.14.0.ebuild +++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.14.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.15.0.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.15.0.1.ebuild index 5b8d0d00e8cb..4dbf473990b7 100644 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.15.0.1.ebuild +++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.15.0.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.16.0.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.16.0.1.ebuild index b8cc8ca07b23..bb77027a5f9f 100644 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.16.0.1.ebuild +++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.16.0.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=">=dev-haskell/cpphs-1.3:=[profile?] diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild index e908440e5e85..021fe155b954 100644 --- a/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild +++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.17.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="" RESTRICT=test # very slow diff --git a/dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild b/dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild new file mode 100644 index 000000000000..9f059879744c --- /dev/null +++ b/dev-haskell/haskell-src-exts/haskell-src-exts-1.21.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.4 +#hackport: flags: +base4 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" +HOMEPAGE="https://github.com/haskell-suite/haskell-src-exts" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="1.21/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/fail-4.9:=[profile?] <dev-haskell/fail-4.10:=[profile?] + >=dev-haskell/semigroups-0.18.3:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10 + dev-haskell/happy + test? ( dev-haskell/mtl + >=dev-haskell/pretty-show-1.6.16 + >=dev-haskell/smallcheck-1.0 + >=dev-haskell/tasty-0.3 + >=dev-haskell/tasty-golden-2.2.2 + dev-haskell/tasty-smallcheck ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=base4 +} |