Browse files

dev-haskell/libmpd: allow mtl-2.1

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
  • Loading branch information...
1 parent 0ea2b04 commit ff8e002df7b712415cfb7b60954fddb4d67c76e4 @trofi trofi committed Apr 15, 2012
View
3 dev-haskell/libmpd/Manifest
@@ -1,5 +1,6 @@
AUX libmpd-0.5.0-ghc-7.patch 855 RMD160 34abd2fc8d43c0db5b8cb0bc8e91d00d7ed3f55b SHA1 d5ec5a916835ee3483cd63bf964f678e74d2ecf5 SHA256 793af4533d01048891724249b9ecb8eee30fdcb841d3a0fc0f489f11a17679d7
AUX libmpd-0.6.0-ghc-6.patch 557 RMD160 1ab9941dd31f57efde6703e83dd458f318962a3c SHA1 f6b846eb99e96a5639abd0d968a9a19a432cd027 SHA256 c9a4bbd4ef5887b2526abba19237ee1864ead76f8e36fb40fbfddb36e63e1c03
+AUX libmpd-0.7.2-mtl-2.1.patch 453 RMD160 e9d02f34ed993d11cde7ae06753a0641cf01701c SHA1 f76b9abeeeda08f0ff383cc348112390b1565452 SHA256 04ebaa89fb78276b0d65f79f623b7d621bf89f712048068216f4f865ec243455
DIST libmpd-0.3.1.tar.gz 32556 RMD160 4a828bfc1b66efa15d438771ff4fc9422aae93b6 SHA1 b88592c57d7b3a753845131488efbec476c66784 SHA256 5d044f8dbb3c6a8c44fd7a006034c57512e57cd50c38366e8ee852cc5e77a70b
DIST libmpd-0.4.2.tar.gz 35365 RMD160 51a833e74776dd80a76148a460e89e5600abc46d SHA1 3e59e7c9526e50d5481e0d992889f6b2592c250b SHA256 16dd28944efb7e1ac773bb280c18e7f2543a0d84fdc56d4ef681f2ee2fa72ee3
DIST libmpd-0.5.0.tar.gz 37305 RMD160 2daaa50e93afc61e929e66397d2727b3fdd32127 SHA1 75a614c5ec5e9780d4c22e1bc4755c77a0e45b5c SHA256 528d4a3420f3fa00360a5955def57019a3da84bc0ad8214b50b9bb0fcbbde205
@@ -9,5 +10,5 @@ EBUILD libmpd-0.3.1.ebuild 541 RMD160 4492432a30db3c7fe0aee69cc15bb3d30ab2d143 S
EBUILD libmpd-0.4.2.ebuild 770 RMD160 7c8fb7e2803110aed23993d9126177ee5981e81c SHA1 0b497c73e46bbf49fadac3eaca43c0fefc622e5c SHA256 0c4599812da5a0076ab7ab90536128590cf2d659e4e99c3bb3e39719f8a5f3ce
EBUILD libmpd-0.5.0.ebuild 646 RMD160 9721c6608a796fe8eea0acbfbb544d7a22a1ee5f SHA1 6dab39b55f15475000e693074921ee28e72c0991 SHA256 f888046184164fa6cdf82bc08c7c678f9a4be87bee8581522dd71006e36e39c0
EBUILD libmpd-0.6.0.ebuild 852 RMD160 d9fc079028aee3645c5c75a39262476a6960a358 SHA1 012d6024de3ac07a678545e38df164a7461eb45d SHA256 b05f1b12c5045ca89378cd4a24eb72733300d06d1cf536ea3082e92ff6af11fb
-EBUILD libmpd-0.7.2.ebuild 817 RMD160 e2ef513363e239ab44a7a801aa6f10fddb03b546 SHA1 c4f74d8d74553dbe65eb19b44c414ecd65b77a37 SHA256 e31aca525b37c9c289d8f0a00480de6b983e0369e0009a4e64147948335dc266
+EBUILD libmpd-0.7.2-r1.ebuild 897 RMD160 801a1e58e964408308cb8079702772f0b28d41ef SHA1 18b8749e49b26c801af32b654d5ac788f884fe71 SHA256 108ccaaed788ed969202637f8b040ce8c6219147c644f6f9444d1942b4f69ff3
MISC metadata.xml 354 RMD160 69c78202dbe2b2984184304ae71a70fc5123a79f SHA1 26cf7f0817c576dac337f483a7ee5e80f4a7286f SHA256 8bf6fe4fc2d1c8aff864dd110a1771c81b652ea67fae494ea0be2fe4903214b3
View
13 dev-haskell/libmpd/files/libmpd-0.7.2-mtl-2.1.patch
@@ -0,0 +1,13 @@
+diff --git a/libmpd.cabal b/libmpd.cabal
+index 31a8808..3b63c28 100644
+--- a/libmpd.cabal
++++ b/libmpd.cabal
+@@ -35,7 +35,7 @@ Source-Repository head
+
+ Library
+ Build-Depends: base >= 4 && < 5,
+- mtl >= 2.0 && < 2.1,
++ mtl >= 2.0 && < 2.2,
+ network >= 2.1 && < 2.4,
+ filepath >= 1.0 && < 1.4,
+ utf8-string >= 0.3.1 && < 0.4,
View
6 dev-haskell/libmpd/libmpd-0.7.2.ebuild → dev-haskell/libmpd/libmpd-0.7.2-r1.ebuild
@@ -7,7 +7,7 @@
EAPI=4
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
-inherit haskell-cabal
+inherit base haskell-cabal
DESCRIPTION="An MPD client library."
HOMEPAGE="http://github.com/joachifm/libmpd-haskell"
@@ -18,10 +18,12 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND="=dev-haskell/mtl-2.0*[profile?]
+RDEPEND=">=dev-haskell/mtl-2.0[profile?] <dev-haskell/mtl-2.2[profile?]
>=dev-haskell/network-2.1[profile?] <dev-haskell/network-2.4[profile?]
>=dev-haskell/time-1.1[profile?] <dev-haskell/time-2.0[profile?]
>=dev-haskell/utf8-string-0.3.1[profile?] <dev-haskell/utf8-string-0.4[profile?]
>=dev-lang/ghc-6.12.1"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
+
+PATCHES=("${FILESDIR}/${P}-mtl-2.1.patch")

0 comments on commit ff8e002

Please sign in to comment.