diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-haskell/unix-compat | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-haskell/unix-compat')
-rw-r--r-- | dev-haskell/unix-compat/Manifest | 10 | ||||
-rw-r--r-- | dev-haskell/unix-compat/files/unix-compat-0.4.2.0-majmin.patch | 9 | ||||
-rw-r--r-- | dev-haskell/unix-compat/metadata.xml | 20 | ||||
-rw-r--r-- | dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild | 29 | ||||
-rw-r--r-- | dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild | 29 | ||||
-rw-r--r-- | dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild | 29 | ||||
-rw-r--r-- | dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild | 31 |
7 files changed, 157 insertions, 0 deletions
diff --git a/dev-haskell/unix-compat/Manifest b/dev-haskell/unix-compat/Manifest new file mode 100644 index 000000000000..855fabda2869 --- /dev/null +++ b/dev-haskell/unix-compat/Manifest @@ -0,0 +1,10 @@ +AUX unix-compat-0.4.2.0-majmin.patch 260 BLAKE2B 6246f3dcf751b4da4fa04dad98a116b8ca4b65560e37ee5b349c3a7142322c280c42a56202a9dce54963466cf740a36b1cb7e7e4296e883be80d014ea4e67bc1 SHA512 cbde5119d830ae94f8460b3d91fb58169f5955dc4b8d645fd62d7c37dc32dbe61174c84e572c991a4857497c4007e677225af5281d85abbd97fc4523d2e52ade +DIST unix-compat-0.4.1.3.tar.gz 12823 BLAKE2B 0cf1fa6c1b9f10c39fcbe8e0fa54085d7eb93d3177ba15d16e7f3a0f7b64178cea2f2be29e3b91f3611cc49528058e8f226febb941a57378c9156ee5eb609a2c SHA512 6065c2ec39e96ea8a7f91964a0e3ad93fa3a46625dfe831f0b4641e181e1ebbdac8cb5f954ee6a1fe8061896e97f437670605f0b4684183fc84f69725c3cf7a5 +DIST unix-compat-0.4.1.4.tar.gz 12830 BLAKE2B b3b94ff1733d8df2b7105ea6956db7d37d5af445373dad3dd4583a7c515d742835c781da106a7c7b8ecabc55b877f648892308aae9706e94365b4e8c5e50afca SHA512 bc2aa14231b294ada9006d18e54f353f9c5b4bde387f585fc6e3adc38efd18d81819295255f0e385a9cde0fcc423db556801c9285767781eeedf32123b7639af +DIST unix-compat-0.4.2.0.tar.gz 12895 BLAKE2B df4f07a36b7371f658f533eabf4faa3880d1935371ae46fd05c3567e5f922b35999c7d71af2103c9b88b81ee4328aee6b002d54658e88422fa037c21a209939b SHA512 c3271dc7bbb35948cc2edb143ffe2ab0d14c53115668c257eeba8ccc148b586ee994f417ccfabb58fcd6533e786dcccac3062ece1923afaf20fcd05055fdad39 +DIST unix-compat-0.4.3.1.tar.gz 13152 BLAKE2B a2fc2d7ab23c0b26349181cfcfa98d864944c5347f7a8177fa467e8b963883c32c042dce3d36dfabd7008dda9efe632f7cf1edb6485178d8b2695ca8d73dc4a0 SHA512 ff6d7f52d1e0e21c3739831ae33b34b13815aadfce7f90efe2cfa10325b55aac982824d4cdaf112af03e8d51824d091d8781ff1caf529f02f8d251ada5c9e63b +EBUILD unix-compat-0.4.1.3.ebuild 662 BLAKE2B 8ac829109b656884692a8578c35dbba4d5b9798c1b82e035c7e738bc6747b0f224d6e65987075918f454faf5b8b6cb69edc856eea33bdab0fff333ea127a3b15 SHA512 4442542443409cdfd5a94e78e220e3ce56aa0c9c5a45c875a64e87eb001a0678057fff2adcdd35e1ea915d1664288c96f2b9a422369ebd5c70282706de86e6d5 +EBUILD unix-compat-0.4.1.4.ebuild 669 BLAKE2B fd8d1aa3a1a0095661b2c1be9974ebe9e1709064e068e16e950d398184b5351030ce64bc780b9adc6f09e198a4333a84b6dba682123701d76d5422cd56d27e70 SHA512 38113d9ada373977625304bda66843977bdf2465f9011e3c09157559af9d7effd3c42371581015635edf0f20483da4c7ca74dea21e0c5772f856cf5e97980df2 +EBUILD unix-compat-0.4.2.0.ebuild 667 BLAKE2B 391e0351e618dc5ae5f75b45cb7d8514db757666c6d891f77c5a9a0e3b1152798da3bd6b20fa208dd577263fe8b66b9971a354249fbe71173fe6da197c8ae99e SHA512 edabb7d0f4d9492299c9a557f0384d400c6b0d1bf16a7a2746ef83498e146b277638b67564e5e3aff8ad4dc02480319369d57d12621772183010ce3fe5212d9a +EBUILD unix-compat-0.4.3.1.ebuild 721 BLAKE2B 0170a1dfda5b3c882c572abc2fda9460614b2c2ce71de7940d340714d469d1e44e4f7039b410ce94d8db790fe0f4ca7ffaab01c6059ca73389a66a63d3cc425d SHA512 7130275b6901407136904d061c6a8cd4a4cb7dd83328ff46b055710dd9f76e7abfc6624b226293584de2931b90c4fa466da54cd3df968c92cb203274c389e389 +MISC metadata.xml 650 BLAKE2B 99476ccce782fab6a1f6c8a571e49cbec4ed9f97738669a0654a567868a7d3106dd0d36c562bbb232dd2763ef4e5504fc56bfcb39fa1eb8dbe7d74d8843ff037 SHA512 7ffb0c501a229a3e3bf2d94f72d9c63ffd7b11033392a8fca8b90e180fd299f97902d5d601402754608654930f2611ec05a2e9df0622d3c2ad6dbfc2cc9435c1 diff --git a/dev-haskell/unix-compat/files/unix-compat-0.4.2.0-majmin.patch b/dev-haskell/unix-compat/files/unix-compat-0.4.2.0-majmin.patch new file mode 100644 index 000000000000..1a07b6883ad2 --- /dev/null +++ b/dev-haskell/unix-compat/files/unix-compat-0.4.2.0-majmin.patch @@ -0,0 +1,9 @@ +diff --git a/cbits/HsUnixCompat.c b/cbits/HsUnixCompat.c +index 1f7f189..5de35f5 100644 +--- a/cbits/HsUnixCompat.c ++++ b/cbits/HsUnixCompat.c +@@ -6,2 +6,4 @@ + ++#include <sys/sysmacros.h> /* TODO: glibc()-specific macro */ ++ + unsigned int unix_major(dev_t dev) diff --git a/dev-haskell/unix-compat/metadata.xml b/dev-haskell/unix-compat/metadata.xml new file mode 100644 index 000000000000..f5e70e297b55 --- /dev/null +++ b/dev-haskell/unix-compat/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>haskell@gentoo.org</email> + <name>Gentoo Haskell</name> + </maintainer> + <longdescription> + This package provides portable implementations of parts + of the unix package. This package re-exports the unix + package when available. When it isn't available, + portable implementations are used. + </longdescription> + <use> + <flag name="old-time">build against old-time package</flag> + </use> + <upstream> + <remote-id type="github">jystic/unix-compat</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild b/dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild new file mode 100644 index 000000000000..32e805bd5200 --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.4.1.3.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.2.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" +IUSE="old-time" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag old-time old-time) +} diff --git a/dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild b/dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild new file mode 100644 index 000000000000..a71171f6d636 --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.4.1.4.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2015 Gentoo Foundation +# 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 haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="old-time" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag old-time old-time) +} diff --git a/dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild b/dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild new file mode 100644 index 000000000000..aa83cb5f7ac3 --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.4.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="old-time" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag old-time old-time) +} diff --git a/dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild b/dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild new file mode 100644 index 000000000000..6f41770493f6 --- /dev/null +++ b/dev-haskell/unix-compat/unix-compat-0.4.3.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Portable POSIX-compatibility layer" +HOMEPAGE="https://github.com/jystic/unix-compat" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="old-time" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.6 +" + +PATCHES=("${FILESDIR}"/${PN}-0.4.2.0-majmin.patch) + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag old-time old-time) +} |