diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-haskell/dav | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-haskell/dav')
-rw-r--r-- | dev-haskell/dav/Manifest | 7 | ||||
-rw-r--r-- | dev-haskell/dav/dav-0.4.1.ebuild | 42 | ||||
-rw-r--r-- | dev-haskell/dav/dav-0.5.1.ebuild | 43 | ||||
-rw-r--r-- | dev-haskell/dav/dav-0.6.1.ebuild | 46 | ||||
-rw-r--r-- | dev-haskell/dav/dav-0.6.2.ebuild | 46 | ||||
-rw-r--r-- | dev-haskell/dav/dav-1.0.1.ebuild | 47 | ||||
-rw-r--r-- | dev-haskell/dav/dav-1.0.3.ebuild | 56 | ||||
-rw-r--r-- | dev-haskell/dav/dav-1.0.7.ebuild | 53 | ||||
-rw-r--r-- | dev-haskell/dav/files/dav-1.0.3-ghc-7.10.patch | 31 | ||||
-rw-r--r-- | dev-haskell/dav/metadata.xml | 16 |
10 files changed, 387 insertions, 0 deletions
diff --git a/dev-haskell/dav/Manifest b/dev-haskell/dav/Manifest new file mode 100644 index 000000000000..54efee0553c8 --- /dev/null +++ b/dev-haskell/dav/Manifest @@ -0,0 +1,7 @@ +DIST DAV-0.4.1.tar.gz 18631 SHA256 0c681423f2b4577f92f3aa44e064381c4cd004ed623b77f86e6bffdc23b5992d SHA512 280aef7ab401df1a8b724a6ba610257085fa1829b38860dfc676c4764a95ea3a9e53d6c18007a66bad0caff931891138c9512361d2d21107582a44e534cc98ff WHIRLPOOL 6e8e2c12b5c7aff908dd9aa493c7059c21bdb4caa55f05267a484061bcbc8a606dd251f745586665d1e6593e2b5d33681cf33f7a2d7712f80bc6282d6a024905 +DIST DAV-0.5.1.tar.gz 18657 SHA256 5253e1ba8a29ed3d7bbec7f33eb6d8e65b9056c2171264876babccf28c87258b SHA512 b72d757c2dc94d328b144fd3b9d2601d3adf3795bff6b49b436684306abc0f147aaedf1e782303bfdfe1803d6821cf19215caa5faaf5184822f6887a008f91ff WHIRLPOOL 13b053bedca13bc8025b8b8c526e7451536ef288dbfe93dc52eb76b96814517b8e04db112376965bd3d8359910f9fa7087ca76caa2ee1a3127ff113d65773a30 +DIST DAV-0.6.1.tar.gz 19610 SHA256 ff758b4af16dade33f7196a2d6ac9cb98848c17ec9688c03a196b3f4cb770249 SHA512 0cca59bc6607927e80554c3edab1759b98993658da41c1d213828b14cae389026349d07c72a9bc3d4808f76946631c37fe1af2ebe02194684117f2ba0c17810e WHIRLPOOL 27c7cbbf8d3c52c0ebfea69c446b6417b24aad83d19c9296ed9358748a9dbadd114b9d4e5a242b5f1a54c8a38d0aafcaf7fa77faa54a641c8650fddd60562bf0 +DIST DAV-0.6.2.tar.gz 19039 SHA256 345f868e9b1e17532be0dbf756ec10056996d15b2074258de4f36497419596aa SHA512 2342bd0d1bca3e0fcbe459ad1dda74265e728d2524781989165895ae49b610c5ce96576968555b5d9d049157553684539fc4cbfcf4527dd231bef13855d47ad3 WHIRLPOOL 49fc8158118b0246b58595592a1c5ea465b216ec060048aeeeda8e333ce568e043d2db37f16ae0ce7765dbb858b86a49b5dd481b8c3d287222a9693d3b5d1bc4 +DIST DAV-1.0.1.tar.gz 20133 SHA256 938cb0beeecc1eaf8a844ba7191e749b7664fdfb0415d5ccae71fa56223c1f49 SHA512 445db35ecf4b4b7f1c9641197203386f3b8e42568bb60ed215151abe7eed1ba4ce636d697265db32afc19dcf29008d62aa44a74f108446135a3c1cc3eb749661 WHIRLPOOL d43e9552466df093f74f3030b4a43872f4d4877c1965eedb094eec0721333a42c5aef24e238ab47d17d8f18168567e06e00af1423a54c0426c21a8b1c57cf5fa +DIST DAV-1.0.3.tar.gz 20219 SHA256 cd2b2666cde0b9b33918dc3044432f5cd6500e44aadec049fc5969325b1e3af3 SHA512 64c2a64b57a5c3b2943c18bff755324a8c03320502f37eba5db1ef8e55f6fd26dd6792288268ae5d41787f435f42c566550078f388546ec7732630ac666da6f3 WHIRLPOOL 803734d02a096562e24d4f25d59a52f5470ce66393055e5ed268f4f7dd17e2a9bd6d55041f6823716c5c9d22b383aeb34cf6c095366294df2caaf84d4a05a40e +DIST DAV-1.0.7.tar.gz 19768 SHA256 a8a9000b544e872296c8597edd9df10d10ceaa097f981d98bd315c1dfb637c2e SHA512 3f4cdd5c708793a3c9542cb89845cc8de6a456ba55bc564bf7227ca2c3243807e3e85d6995581ad7662c994d65a0a9cde6f3c0d0a7fbe8ac7c8a07e338b039a8 WHIRLPOOL 02a697680930b81d3163996ce14b00b93c882fe304671f45bc31d96895104c7331077e43029c266a7360afbd092b0a699d14043816c9a47df84b0c03f39a76fc diff --git a/dev-haskell/dav/dav-0.4.1.ebuild b/dev-haskell/dav/dav-0.4.1.ebuild new file mode 100644 index 000000000000..4aaae7d437ab --- /dev/null +++ b/dev-haskell/dav/dav-0.4.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.2.9999 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="DAV" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="RFC 4918 WebDAV support" +HOMEPAGE="http://floss.scru.org/hDAV" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/case-insensitive-0.4:=[profile?] + >=dev-haskell/http-conduit-1.9.0:=[profile?] + >=dev-haskell/http-types-0.7:=[profile?] + >=dev-haskell/lens-3.0:=[profile?] + >=dev-haskell/lifted-base-0.1:=[profile?] + >=dev-haskell/mtl-2.1:=[profile?] + >=dev-haskell/network-2.3:=[profile?] + dev-haskell/optparse-applicative:=[profile?] + >=dev-haskell/resourcet-0.3:=[profile?] + >=dev-haskell/transformers-0.3:=[profile?] + >=dev-haskell/xml-conduit-1.0:=[profile?] + <=dev-haskell/xml-conduit-1.2:=[profile?] + >=dev-haskell/xml-hamlet-0.4:=[profile?] + <=dev-haskell/xml-hamlet-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:=" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8" + +S="${WORKDIR}/${MY_P}" diff --git a/dev-haskell/dav/dav-0.5.1.ebuild b/dev-haskell/dav/dav-0.5.1.ebuild new file mode 100644 index 000000000000..1d5aef6485e6 --- /dev/null +++ b/dev-haskell/dav/dav-0.5.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.5.9999 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="DAV" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="RFC 4918 WebDAV support" +HOMEPAGE="http://floss.scru.org/hDAV" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/case-insensitive-0.4:=[profile?] + >=dev-haskell/http-client-0.2:=[profile?] + >=dev-haskell/http-client-tls-0.2:=[profile?] + >=dev-haskell/http-types-0.7:=[profile?] + >=dev-haskell/lens-3.0:=[profile?] + >=dev-haskell/lifted-base-0.1:=[profile?] + >=dev-haskell/mtl-2.1:=[profile?] + >=dev-haskell/network-2.3:=[profile?] + dev-haskell/optparse-applicative:=[profile?] + >=dev-haskell/resourcet-0.3:=[profile?] + >=dev-haskell/transformers-0.3:=[profile?] + >=dev-haskell/xml-conduit-1.0:=[profile?] <=dev-haskell/xml-conduit-1.2:=[profile?] + >=dev-haskell/xml-hamlet-0.4:=[profile?] <=dev-haskell/xml-hamlet-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" + +S="${WORKDIR}/${MY_P}" diff --git a/dev-haskell/dav/dav-0.6.1.ebuild b/dev-haskell/dav/dav-0.6.1.ebuild new file mode 100644 index 000000000000..0805c7022961 --- /dev/null +++ b/dev-haskell/dav/dav-0.6.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.3.6.9999 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="DAV" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="RFC 4918 WebDAV support" +HOMEPAGE="http://floss.scru.org/hDAV" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/case-insensitive-0.4:=[profile?] + >=dev-haskell/either-4.1:=[profile?] + dev-haskell/errors:=[profile?] + >=dev-haskell/http-client-0.2:=[profile?] + >=dev-haskell/http-client-tls-0.2:=[profile?] + >=dev-haskell/http-types-0.7:=[profile?] + >=dev-haskell/lens-3.0:=[profile?] + >=dev-haskell/lifted-base-0.1:=[profile?] + >=dev-haskell/monad-control-0.3.2:=[profile?] + >=dev-haskell/mtl-2.1:=[profile?] + >=dev-haskell/network-2.3:=[profile?] + >=dev-haskell/optparse-applicative-0.5.0:=[profile?] + >=dev-haskell/transformers-0.3:=[profile?] + dev-haskell/transformers-base:=[profile?] + >=dev-haskell/xml-conduit-1.0:=[profile?] <=dev-haskell/xml-conduit-1.2:=[profile?] + >=dev-haskell/xml-hamlet-0.4:=[profile?] <=dev-haskell/xml-hamlet-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" + +S="${WORKDIR}/${MY_P}" diff --git a/dev-haskell/dav/dav-0.6.2.ebuild b/dev-haskell/dav/dav-0.6.2.ebuild new file mode 100644 index 000000000000..2ee88bcb63be --- /dev/null +++ b/dev-haskell/dav/dav-0.6.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.9999 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="DAV" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="RFC 4918 WebDAV support" +HOMEPAGE="http://floss.scru.org/hDAV" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/case-insensitive-0.4:=[profile?] + >=dev-haskell/either-4.1:=[profile?] + dev-haskell/errors:=[profile?] + >=dev-haskell/http-client-0.2:=[profile?] + >=dev-haskell/http-client-tls-0.2:=[profile?] + >=dev-haskell/http-types-0.7:=[profile?] + >=dev-haskell/lens-3.0:=[profile?] + >=dev-haskell/lifted-base-0.1:=[profile?] + >=dev-haskell/monad-control-0.3.2:=[profile?] + >=dev-haskell/mtl-2.1:=[profile?] + >=dev-haskell/network-2.3:=[profile?] + >=dev-haskell/optparse-applicative-0.5.0:=[profile?] + >=dev-haskell/transformers-0.3:=[profile?] + dev-haskell/transformers-base:=[profile?] + >=dev-haskell/xml-conduit-1.0:=[profile?] <dev-haskell/xml-conduit-1.3:=[profile?] + >=dev-haskell/xml-hamlet-0.4:=[profile?] <=dev-haskell/xml-hamlet-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" + +S="${WORKDIR}/${MY_P}" diff --git a/dev-haskell/dav/dav-1.0.1.ebuild b/dev-haskell/dav/dav-1.0.1.ebuild new file mode 100644 index 000000000000..628694c63d65 --- /dev/null +++ b/dev-haskell/dav/dav-1.0.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.3.9999 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="DAV" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="RFC 4918 WebDAV support" +HOMEPAGE="http://floss.scru.org/hDAV" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/case-insensitive-0.4:=[profile?] + dev-haskell/data-default:=[profile?] + >=dev-haskell/either-4.3:=[profile?] + dev-haskell/errors:=[profile?] + dev-haskell/exceptions:=[profile?] + >=dev-haskell/http-client-0.2:=[profile?] + >=dev-haskell/http-client-tls-0.2:=[profile?] + >=dev-haskell/http-types-0.7:=[profile?] + >=dev-haskell/lens-3.0:=[profile?] + >=dev-haskell/mtl-2.1:=[profile?] + >=dev-haskell/network-2.3:=[profile?] + >=dev-haskell/optparse-applicative-0.5.0:=[profile?] + >=dev-haskell/transformers-0.3:=[profile?] + dev-haskell/transformers-base:=[profile?] + dev-haskell/utf8-string:=[profile?] + >=dev-haskell/xml-conduit-1.0:=[profile?] <dev-haskell/xml-conduit-1.3:=[profile?] + >=dev-haskell/xml-hamlet-0.4:=[profile?] <dev-haskell/xml-hamlet-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" + +S="${WORKDIR}/${MY_P}" diff --git a/dev-haskell/dav/dav-1.0.3.ebuild b/dev-haskell/dav/dav-1.0.3.ebuild new file mode 100644 index 000000000000..3cf50c885e70 --- /dev/null +++ b/dev-haskell/dav/dav-1.0.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.4.9999 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit base haskell-cabal + +MY_PN="DAV" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="RFC 4918 WebDAV support" +HOMEPAGE="http://floss.scru.org/hDAV" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+network-uri" + +RDEPEND=">=dev-haskell/case-insensitive-0.4:=[profile?] + dev-haskell/data-default:=[profile?] + >=dev-haskell/either-4.3:=[profile?] + dev-haskell/errors:=[profile?] + dev-haskell/exceptions:=[profile?] + >=dev-haskell/http-client-0.2:=[profile?] + >=dev-haskell/http-client-tls-0.2:=[profile?] + >=dev-haskell/http-types-0.7:=[profile?] + >=dev-haskell/lens-3.0:=[profile?] + >=dev-haskell/mtl-2.1:=[profile?] + >=dev-haskell/optparse-applicative-0.10.0:=[profile?] + >=dev-haskell/transformers-0.3:=[profile?] + dev-haskell/transformers-base:=[profile?] + dev-haskell/utf8-string:=[profile?] + >=dev-haskell/xml-conduit-1.0:=[profile?] <dev-haskell/xml-conduit-1.3:=[profile?] + >=dev-haskell/xml-hamlet-0.4:=[profile?] <dev-haskell/xml-hamlet-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= + network-uri? ( >=dev-haskell/network-2.6:=[profile?] + >=dev-haskell/network-uri-2.6:=[profile?] ) + !network-uri? ( >=dev-haskell/network-2.3:=[profile?] <dev-haskell/network-2.6:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" + +S="${WORKDIR}/${MY_P}" + +PATCHES=("${FILESDIR}/${PN}-1.0.3-ghc-7.10.patch") + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag network-uri network-uri) +} diff --git a/dev-haskell/dav/dav-1.0.7.ebuild b/dev-haskell/dav/dav-1.0.7.ebuild new file mode 100644 index 000000000000..c03d7599bd70 --- /dev/null +++ b/dev-haskell/dav/dav-1.0.7.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +# ebuild generated by hackport 0.4.5.9999 + +CABAL_FEATURES="bin lib profile haddock hoogle hscolour" +inherit haskell-cabal + +MY_PN="DAV" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="RFC 4918 WebDAV support" +HOMEPAGE="http://floss.scru.org/hDAV" +SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+network-uri" + +RDEPEND=">=dev-haskell/case-insensitive-0.4:=[profile?] + dev-haskell/data-default:=[profile?] + >=dev-haskell/either-4.3:=[profile?] + dev-haskell/exceptions:=[profile?] + >=dev-haskell/http-client-0.2:=[profile?] + >=dev-haskell/http-client-tls-0.2:=[profile?] + >=dev-haskell/http-types-0.7:=[profile?] + >=dev-haskell/lens-3.0:=[profile?] + >=dev-haskell/mtl-2.1:=[profile?] + >=dev-haskell/optparse-applicative-0.10.0:=[profile?] + >=dev-haskell/transformers-0.3:=[profile?] + dev-haskell/transformers-base:=[profile?] + dev-haskell/utf8-string:=[profile?] + >=dev-haskell/xml-conduit-1.0:=[profile?] + >=dev-haskell/xml-hamlet-0.4:=[profile?] <dev-haskell/xml-hamlet-0.5:=[profile?] + >=dev-lang/ghc-7.4.1:= + network-uri? ( >=dev-haskell/network-2.6:=[profile?] + >=dev-haskell/network-uri-2.6:=[profile?] ) + !network-uri? ( >=dev-haskell/network-2.3:=[profile?] <dev-haskell/network-2.6:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag network-uri network-uri) +} diff --git a/dev-haskell/dav/files/dav-1.0.3-ghc-7.10.patch b/dev-haskell/dav/files/dav-1.0.3-ghc-7.10.patch new file mode 100644 index 000000000000..a291e7308c00 --- /dev/null +++ b/dev-haskell/dav/files/dav-1.0.3-ghc-7.10.patch @@ -0,0 +1,31 @@ +--- DAV-1.0.3-orig/hdav.hs 2014-10-15 03:15:28.000000000 +1100 ++++ DAV-1.0.3/hdav.hs 2015-04-05 14:41:10.869833370 +1000 +@@ -16,6 +16,8 @@ + -- You should have received a copy of the GNU General Public License + -- along with this program. If not, see <http://www.gnu.org/licenses/>. + ++{-# LANGUAGE FlexibleContexts #-} ++ + import qualified Data.ByteString.Char8 as BC8 + + import Paths_DAV (version) +--- DAV-1.0.3-orig/Network/Protocol/HTTP/DAV.hs 2014-10-15 03:15:28.000000000 +1100 ++++ DAV-1.0.3/Network/Protocol/HTTP/DAV.hs 2015-04-05 14:40:00.119911047 +1000 +@@ -52,7 +52,7 @@ + + import Network.Protocol.HTTP.DAV.TH + +-import Control.Applicative (liftA2, Applicative) ++import Control.Applicative (liftA2, Alternative, Applicative) + import Control.Error (EitherT(..)) + import Control.Lens ((^.), (.=), (%=), (.~)) + import Control.Monad (when, MonadPlus) +@@ -89,7 +89,7 @@ + def = DAVContext [] def B.empty B.empty [] Nothing def Nothing "hDav-using application" + + newtype DAVT m a = DAVT { runDAVT :: EitherT String (StateT DAVContext m) a } +- deriving (Applicative, Functor, Monad, MonadBase b, MonadError String, MonadFix, MonadIO, MonadPlus, MonadState DAVContext) ++ deriving (Alternative, Applicative, Functor, Monad, MonadBase b, MonadError String, MonadFix, MonadIO, MonadPlus, MonadState DAVContext) + + -- this orphan instance is probably a bad idea + instance MonadMask m => MonadMask (EitherT e m) where diff --git a/dev-haskell/dav/metadata.xml b/dev-haskell/dav/metadata.xml new file mode 100644 index 000000000000..e064e3de6bc2 --- /dev/null +++ b/dev-haskell/dav/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>haskell</herd> + <longdescription> + This is a library for the Web Distributed Authoring and Versioning + (WebDAV) extensions to HTTP. At present it supports a very small + subset of client functionality. + + In addition, there is an executable, hdav, which can be used for + command-line operation. + </longdescription> + <use> + <flag name='network-uri'>Get Network.URI from the network-uri package.</flag> + </use> +</pkgmetadata> |