parent
0f881ef0da
commit
197b62feaa
@ -1,2 +1,3 @@
|
||||
DIST ghc-mod-5.4.0.0.tar.gz 132546 SHA256 736652a2f63f9e8625c859c94f193ad8ac9f8fe793bbee672b65576309bfb069 SHA512 fabcc5ce2fb9e8790043faae2d42b3714fab96da1409d7f1c4736f332c6b74c76724dce253456fd787526d125cfaa1fe48c4725a0da16aabb35d5edf560f2415 WHIRLPOOL 8f493cf40724ffb7b56877f9a9cf752e9b23d7babb4fbd29fad0068a1b8f8ef85b40a96c1fa65508ef924cb05d73300762081a762777b982e5c8d41af467d2f0
|
||||
DIST ghc-mod-5.5.0.0.tar.gz 150774 SHA256 d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31 SHA512 006f292394fc24766a2ae2c778635697a63e1b48ef96052af66dc35d1ef30eb600760cd2a517011a7a2b027a0c725ceb3b5e37cfe157741ba97f19068f1264e8 WHIRLPOOL d3aea3a4b3e3c1fd0a1a5c0e094c822d16eb4db6d68a0740062fc0a811aba09efac19eecfd192013ab3da4ca552ea21b497c8793ece67811794834d01e33672d
|
||||
DIST ghc-mod-5.7.0.0.tar.gz 146797 SHA256 2aab240c89ab6513807cea4e2065d474274a5ae20f8edc4f77df8e2eafb9e5ca SHA512 843cd0546c0a0cdf30dd9cde5e9148dabf391648bae6d7f2852c83a4cd5b8329f30d0cc578ba6afda02e8885b2ed63c7def4885e0dbaac199d311e476a0cc6e3 WHIRLPOOL 83e5df75283a4fa1ccc961cb62d19a3c85aae2061f7d57d2f050f2018c62f08c84d0a6dd381cec6eb8d37c31e816ee40395b9ca14de6d3c3ddfb86ebe29dc0fa
|
||||
|
@ -0,0 +1,5 @@
|
||||
--- a/ghc-mod.cabal.org 2016-07-29 09:18:31.000000000 -0400
|
||||
+++ b/ghc-mod.cabal 2016-08-08 23:16:00.171679823 -0400
|
||||
@@ -29,2 +29,0 @@
|
||||
-Data-Files: elisp/Makefile
|
||||
- elisp/*.el
|
@ -0,0 +1,92 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit elisp-common haskell-cabal
|
||||
|
||||
DESCRIPTION="Happy Haskell Programming"
|
||||
HOMEPAGE="http://www.mew.org/~kazu/proj/ghc-mod/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="AGPL-3"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="emacs"
|
||||
|
||||
RESTRICT=test # doctests break on modules collisions: temporary / temporary-rc
|
||||
|
||||
RDEPEND=">=dev-haskell/cabal-helper-0.7.3.0:=[profile?] <dev-haskell/cabal-helper-0.8:=[profile?]
|
||||
>=dev-haskell/djinn-ghc-0.0.2.2:=[profile?] <dev-haskell/djinn-ghc-0.1:=[profile?]
|
||||
>=dev-haskell/extra-1.4.0:=[profile?] <dev-haskell/extra-1.6:=[profile?]
|
||||
>=dev-haskell/fclabels-2.0:=[profile?] <dev-haskell/fclabels-2.1:=[profile?]
|
||||
>=dev-haskell/ghc-paths-0.1.0.9:=[profile?] <dev-haskell/ghc-paths-0.2:=[profile?]
|
||||
>=dev-haskell/ghc-syb-utils-0.2.3:=[profile?] <dev-haskell/ghc-syb-utils-0.3:=[profile?]
|
||||
>=dev-haskell/haskell-src-exts-1.16.0.1:=[profile?] <dev-haskell/haskell-src-exts-1.19:=[profile?]
|
||||
>=dev-haskell/hlint-1.9.27:=[profile?] <dev-haskell/hlint-1.10:=[profile?]
|
||||
>=dev-haskell/monad-control-1:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
|
||||
>=dev-haskell/monad-journal-0.4:=[profile?] <dev-haskell/monad-journal-0.8:=[profile?]
|
||||
>=dev-haskell/mtl-2.0:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
<dev-haskell/old-time-1.2:=[profile?]
|
||||
>=dev-haskell/optparse-applicative-0.11.0:=[profile?] <dev-haskell/optparse-applicative-0.14.0:=[profile?]
|
||||
>=dev-haskell/pipes-4.1.0:=[profile?] <dev-haskell/pipes-4.4:=[profile?]
|
||||
>=dev-haskell/safe-0.3.9:=[profile?] <dev-haskell/safe-0.4:=[profile?]
|
||||
>=dev-haskell/semigroups-0.10.0:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
|
||||
>=dev-haskell/split-0.2.2:=[profile?] <dev-haskell/split-0.3:=[profile?]
|
||||
>=dev-haskell/syb-0.5.1:=[profile?] <dev-haskell/syb-0.7:=[profile?]
|
||||
>=dev-haskell/temporary-1.2.0.3:=[profile?] <dev-haskell/temporary-1.3:=[profile?]
|
||||
>=dev-haskell/text-1.2.1.3:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-haskell/transformers-base-0.4.4:=[profile?] <dev-haskell/transformers-base-0.5:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3 <dev-haskell/cabal-1.25
|
||||
test? ( >=dev-haskell/doctest-0.9.3 <dev-haskell/doctest-0.12
|
||||
>=dev-haskell/hspec-2.0.0 <dev-haskell/hspec-2.4 )
|
||||
"
|
||||
SITEFILE=50${PN}-gentoo.el
|
||||
|
||||
PATCHES=("${FILESDIR}"/${PN}-5.6.0.0-gentoo.patch)
|
||||
|
||||
src_compile() {
|
||||
haskell-cabal_src_compile
|
||||
if use emacs ; then
|
||||
pushd elisp
|
||||
elisp-compile *.el || die
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
haskell-cabal_src_install
|
||||
if use emacs ; then
|
||||
pushd "${S}"
|
||||
elisp-install ghc-mod elisp/*.{el,elc}
|
||||
elisp-site-file-install "${FILESDIR}"/${SITEFILE}
|
||||
popd
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
haskell-cabal_pkg_postinst
|
||||
if use emacs ; then
|
||||
elisp-site-regen
|
||||
elog "To configure ghc-mod either add this line to ~/.emacs:"
|
||||
elog "(autoload 'ghc-init \"ghc\" nil t)"
|
||||
elog "and either this line:"
|
||||
elog "(add-hook 'haskell-mode-hook (lambda () (ghc-init)))"
|
||||
elog "or if you wish to use flymake:"
|
||||
elog "(add-hook 'haskell-mode-hook (lambda () (ghc-init) (flymake-mode)))"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
haskell-cabal_pkg_postrm
|
||||
if use emacs ; then
|
||||
elisp-site-regen
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST opencc-1.0.4.tar.gz 1597309 SHA256 0553b7461ebd379d118d45d7f40f8a6e272750115bdbc49267595a05ee3481ac SHA512 682cc621fddb6495f26675863faefe7c9f584d2c60676cee0a3ff2120828a09a5e71671f5537030c2cc874f55b7f22af70d9d376f17b83e30cb04dcd5f6bba8a WHIRLPOOL 964180d27db85df6ffb4310ea6cae7b6c294c163bce68d05a5a21e8e736be6c11b44f8a2a856481b47e14c8c1104d244fc294259cbfa2f3160912743ac933cd6
|
||||
DIST opencc-1.0.5.tar.gz 1598354 SHA256 1ce1649ba280cfc88bb76e740be5f54b29a9c034400c97a3ae211c37d7030705 SHA512 3fbefbafe5c3c2491032158577ab97b5a3edf6ea98a03a7250deba082b72c3112ad4a3396d1a469936ec32e1d141f0a2236001c2891ac9c793add2b082596cc1 WHIRLPOOL eea817748d94c973f39c527d86359dd6710157b340ad906c85123129dee34f300d17dd9cc3d851d749c6651e9743ae0ff612009130de06c0ac97fd3fca409b9e
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit cmake-utils multilib eutils vcs-snapshot
|
||||
|
||||
DESCRIPTION="Libraries for conversion between Traditional and Simplified Chinese"
|
||||
HOMEPAGE="https://github.com/BYVoid/OpenCC"
|
||||
SRC_URI="https://github.com/BYVoid/OpenCC/archive/ver.${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND="doc? ( app-doc/doxygen )"
|
||||
RDEPEND=""
|
||||
|
||||
DOCS="AUTHORS NEWS.md README.md"
|
||||
|
||||
#PATCHES=(
|
||||
# "${FILESDIR}"/${PN}-1.0.4-cmake-libdir.patch
|
||||
#)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_DOCUMENTATION=$(usex doc)
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
-DENABLE_GTEST=OFF
|
||||
-DCMAKE_INSTALL_LIBDIR="${EPREFIX}"/usr/$(get_libdir)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
use static-libs || find "${ED}" -name '*.la' -o -name '*.a' -exec rm {} +
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST datovka-3.0.3.tar.gz 671555 SHA256 96bbc89fb2fe0c6a306d80260945b1b4eb089a061f9e324139b9a238d8588c3c SHA512 c3dfa23125849fb1c5691a4ad6077fedd307b8c0417c72e014876f56c1185a2da73478927fb594cac45ada77a71a3798f57a75032a4d83cd81c194fe3257397d WHIRLPOOL 4ab43452a51130ce021fd23e292f6922cd6d16670b8e65f270747b75b35b8fd085962fe6086ed3ae8f0797e4e764e5e403b7694dd82396a7c1d2b4dacb81262f
|
||||
DIST datovka-4.7.1.tar.xz 2347736 SHA256 65d10486505b06edf12de24dc79c1ae702a3ebefb35bc0b8fa6f301f657d2236 SHA512 b086f74bfc13bda0631d7dec3fc2523fcf6395e6874542f04173ddd7315ee6fbfa55e60b8d3e3b5dc7e6c2f0ce56c97fff9d9d1947ddfce5ad1613ac30af9d8a WHIRLPOOL 21f137cccc2b6612c7a4b98228297c5e5d0e519d2e10d2013f25db57baa0c3b09b658b51c5895f95abfb7aa988146ef423aa210f4705fad14d098c1159a194d9
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit qmake-utils
|
||||
|
||||
DESCRIPTION="GUI to access Czech eGov \"Datove schranky\""
|
||||
HOMEPAGE="https://labs.nic.cz/cs/datovka.html"
|
||||
SRC_URI="https://secure.nic.cz/files/datove_schranky/${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# minimum Qt version required
|
||||
QT_PV="5.3.2:5"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/openssl-1.0.1
|
||||
>=dev-qt/qtcore-${QT_PV}
|
||||
>=dev-qt/qtgui-${QT_PV}
|
||||
>=dev-qt/qtnetwork-${QT_PV}
|
||||
>=dev-qt/qtprintsupport-${QT_PV}
|
||||
>=dev-qt/qtsql-${QT_PV}[sqlite]
|
||||
>=dev-qt/qtwidgets-${QT_PV}
|
||||
>=net-libs/libisds-0.10.5
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-qt/linguist-tools-${QT_PV}
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
lrelease datovka.pro
|
||||
eqmake5 PREFIX="/usr" DISABLE_VERSION_CHECK_BY_DEFAULT=1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install INSTALL_ROOT="${D}"
|
||||
|
||||
docompress -x \
|
||||
/usr/share/doc/datovka/AUTHORS \
|
||||
/usr/share/doc/datovka/COPYING
|
||||
dodoc ChangeLog
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gentoolkit-dev-0.2.8.3.tar.gz 53322 SHA256 b9f96deb53adacf7885c937e1c92688a40839a3992da551616f8745835ec59fb SHA512 f55362e46928633598cb07640505202521e3f4bdaade1faecb4ac14ba1bee0489207cb7ab03531e06d7922446a57083365f51c63ceb8cf1e0badba9ac503c16e WHIRLPOOL 9bb50b92c52c62a74249885ff7d82d6ba2426de6b7052b2e65673a85c6dfe76c201d899e71b8d327a3fed550a1cf1a75616cda369d7f5f37bc93912a8d7845e5
|
||||
DIST gentoolkit-dev-0.3.0.tar.gz 58655 SHA256 c42d525560f5c85f48e9b2aeb02a5f3ee04e80e52c90e5d1a00eed1ebe9df671 SHA512 d15f6546cf88af0832c14eb003c72b5906bb9b9f078c903e1e444b12c2e432fd1a2fa077eda5496e222cb50cfd5a705e86044b9a1c0164ac6b4b38268461ced5 WHIRLPOOL b3db58c6941ad5ae04fc581de8785d9e0fe6c3b49bdabf401732e881b2e2a1489eb86c3fd650cafe6b56bf26c74ad25dffe8dfb7fdc8b374b3bb0427dd34c2e4
|
||||
DIST gentoolkit-dev-0.3.1.tar.gz 58472 SHA256 f68e8647b799c6872598a5adfe6a028af6b8521ae5cd5a6615b796c906e5304c SHA512 e47fa698710132914c2de6d25f7450b90383b9d6283e927221bec30be3a56de93c09e81c35e025dee2f01bd5c2f10cf231fc392c415849029529712cd81aea19 WHIRLPOOL a3fc98b9bf7e4086245795abbd1d71fe1da394aba90f0cc3ae3258f6b7be79363c171dab45d40b9bf37f008f8b0da4bf674f52b8d11c48d1cf06237c8746acca
|
||||
|
@ -0,0 +1,81 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
PYTHON_REQ_USE="xml"
|
||||
|
||||
inherit python-r1
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoolkit.git
|
||||
https://anongit.gentoo.org/git/proj/gentoolkit.git"
|
||||
EGIT_BRANCH="gentoolkit-dev"
|
||||
else
|
||||
SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.gz
|
||||
https://dev.gentoo.org/~vapier/dist/${P}.tar.gz"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Collection of developer scripts for Gentoo"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="test"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
CDEPEND="
|
||||
sys-apps/portage[${PYTHON_USEDEP}]
|
||||
dev-lang/perl
|
||||
sys-apps/diffutils"
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
test? ( ${CDEPEND} )"
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
${CDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
if [[ -n ${EPREFIX} ]] ; then
|
||||
# fix shebangs of scripts
|
||||
local d p
|
||||
ebegin "Fixing shebangs"
|
||||
for d in src/* ; do
|
||||
p=${d#*/}
|
||||
sed -i \
|
||||
-e "1s:\(\(/usr\)\?/bin/\):${EPREFIX}\1:" \
|
||||
${d}/${p}* \
|
||||
|| die "failed to fix ${d}/${p}"
|
||||
done
|
||||
eend $?
|
||||
|
||||
# fix repo location
|
||||
sed -i \
|
||||
-e "s:portage\.db\['/'\]:portage.db['${EPREFIX}/']:g" \
|
||||
src/ekeyword/ekeyword.py \
|
||||
|| die "failed to set EPREFIX in ekeyword"
|
||||
# fix repo name
|
||||
sed -i \
|
||||
-e "s:repo='gentoo':repo='gentoo_prefix':g" \
|
||||
src/ekeyword/ekeyword.py \
|
||||
|| die "failed to set correct reponame in ekeyword"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# echangelog test is not able to run as root
|
||||
# the EUID check may not work for everybody
|
||||
if [[ ${EUID} -ne 0 ]]; then
|
||||
python_foreach_impl emake test
|
||||
else
|
||||
ewarn "test skipped, please re-run as non-root if you wish to test ${PN}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
|
||||
python_replicate_script "${ED}"/usr/bin/{ekeyword,imlate}
|
||||
}
|
@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Conversion between markup formats"
|
||||
HOMEPAGE="http://pandoc.org"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="embed_data_files +https +network-uri trypandoc"
|
||||
|
||||
RESTRICT=test # fails to load dynamic libraries
|
||||
|
||||
RDEPEND=">=dev-haskell/aeson-0.7.0.5:=[profile?] <dev-haskell/aeson-1.1:=[profile?]
|
||||
>=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
|
||||
>=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.9:=[profile?]
|
||||
>=dev-haskell/blaze-markup-0.5.1:=[profile?] <dev-haskell/blaze-markup-0.8:=[profile?]
|
||||
>=dev-haskell/cmark-0.5:=[profile?] <dev-haskell/cmark-0.6:=[profile?]
|
||||
>=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.8:=[profile?]
|
||||
>=dev-haskell/doctemplates-0.1:=[profile?] <dev-haskell/doctemplates-0.2:=[profile?]
|
||||
>=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
|
||||
>=dev-haskell/filemanip-0.3:=[profile?] <dev-haskell/filemanip-0.4:=[profile?]
|
||||
>=dev-haskell/haddock-library-1.1:=[profile?] <dev-haskell/haddock-library-1.5:=[profile?]
|
||||
>=dev-haskell/highlighting-kate-0.6.2:=[profile?] <dev-haskell/highlighting-kate-0.7:=[profile?]
|
||||
>=dev-haskell/hslua-0.3:=[profile?] <dev-haskell/hslua-0.5:=[profile?]
|
||||
>=dev-haskell/http-4000.0.5:=[profile?] <dev-haskell/http-4000.4:=[profile?]
|
||||
>=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.3:=[profile?]
|
||||
>=dev-haskell/mtl-2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
|
||||
dev-haskell/old-time:=[profile?]
|
||||
>=dev-haskell/pandoc-types-1.17:=[profile?] <dev-haskell/pandoc-types-1.18:=[profile?]
|
||||
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
|
||||
>=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.2:=[profile?]
|
||||
>=dev-haskell/scientific-0.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
|
||||
>=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?]
|
||||
>=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.7:=[profile?]
|
||||
>=dev-haskell/tagsoup-0.13.7:=[profile?] <dev-haskell/tagsoup-0.15:=[profile?]
|
||||
>=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.3:=[profile?]
|
||||
>=dev-haskell/texmath-0.8.6.5:=[profile?] <dev-haskell/texmath-0.9:=[profile?]
|
||||
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
|
||||
>=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.12:=[profile?]
|
||||
>=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?]
|
||||
>=dev-haskell/yaml-0.8.8.2:=[profile?] <dev-haskell/yaml-0.9:=[profile?]
|
||||
>=dev-haskell/zip-archive-0.2.3.4:=[profile?] <dev-haskell/zip-archive-0.4:=[profile?]
|
||||
>=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
https? ( >=dev-haskell/http-client-0.4.30:=[profile?] <dev-haskell/http-client-0.6:=[profile?]
|
||||
>=dev-haskell/http-client-tls-0.2.4:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?]
|
||||
>=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.10:=[profile?] )
|
||||
network-uri? ( >=dev-haskell/network-2.6:=[profile?]
|
||||
>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
|
||||
!network-uri? ( >=dev-haskell/network-2:=[profile?] <dev-haskell/network-2.6:=[profile?] )
|
||||
trypandoc? ( >=dev-haskell/wai-0.3:=[profile?]
|
||||
dev-haskell/wai-extra:=[profile?]
|
||||
!https? ( dev-haskell/http-types:=[profile?] ) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
test? ( >=dev-haskell/ansi-terminal-0.5 <dev-haskell/ansi-terminal-0.7
|
||||
>=dev-haskell/diff-0.2 <dev-haskell/diff-0.4
|
||||
>=dev-haskell/executable-path-0.0 <dev-haskell/executable-path-0.1
|
||||
>=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.6
|
||||
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.10
|
||||
>=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9
|
||||
>=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
|
||||
>=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 )
|
||||
embed_data_files? ( dev-haskell/hsb2hs )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
cabal_chdeps \
|
||||
'directory >= 1 && < 1.3' 'directory >= 1' \
|
||||
'directory >= 1.2 && < 1.3' 'directory >= 1.2'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag embed_data_files embed_data_files) \
|
||||
$(cabal_flag https https) \
|
||||
$(cabal_flag network-uri network-uri) \
|
||||
$(cabal_flag trypandoc trypandoc)
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST adjunctions-4.2.2.tar.gz 15442 SHA256 58f2d5e66bc61cb8d2fe2148c9b3df3c95e87a353dfc7ed18af2cbeb2318e002 SHA512 039fd506839a1955d89e7c4ae3cb6c824e30a85b2f2e59de341b8b6f54bf2f363f047902a619dc35d6f86e5e71c1f1741181f1d2b86a233557d37b9f873cffdf WHIRLPOOL 9d8d041aadd1d956b975d391dc7f2bebdbc0c5c2c2233f61b4195c74a87fa4ca1f12572624de7a3aaf45fc4b33598f6820fcd9d78fd8d16b162caae0afbeb771
|
||||
DIST adjunctions-4.3.tar.gz 15651 SHA256 b948a14fafe8857f451ae3e474f5264c907b5a2d841d52bf78249ae4749c3ecc SHA512 8045848e84627f4458b7784c5f50d81e6482daa9a9fea58eec32630cca825fc9a616474992b1ff74bb16f1ae4aeb464fa0ee1906d0e613f341138b39cda8ffa7 WHIRLPOOL 3c7a0a080f9044b8b8dfd680be2dabdac9a23daf46458992c3e03161e0ec70a85334d9ce5cbf5b445ebe5210d5bc22b2abccf32acf40c9e1e584cb5dfd0205ba
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Adjunctions and representable functors"
|
||||
HOMEPAGE="https://github.com/ekmett/adjunctions/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?]
|
||||
>=dev-haskell/contravariant-1:=[profile?] <dev-haskell/contravariant-2:=[profile?]
|
||||
>=dev-haskell/distributive-0.5:=[profile?] <dev-haskell/distributive-1:=[profile?]
|
||||
>=dev-haskell/free-4:=[profile?] <dev-haskell/free-5:=[profile?]
|
||||
>=dev-haskell/mtl-2.0.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/profunctors-4:=[profile?] <dev-haskell/profunctors-6:=[profile?]
|
||||
>=dev-haskell/semigroupoids-4:=[profile?] <dev-haskell/semigroupoids-6:=[profile?]
|
||||
>=dev-haskell/semigroups-0.11:=[profile?] <dev-haskell/semigroups-1:=[profile?]
|
||||
>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
|
||||
>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
|
||||
>=dev-haskell/void-0.5.5.1:=[profile?] <dev-haskell/void-1:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
@ -0,0 +1 @@
|
||||
DIST aeson-compat-0.3.6.tar.gz 8956 SHA256 7aa365d9f44f708f25c939489528836aa10b411e0a3e630c8c2888670874d142 SHA512 2d2bd172a1335886894df73fbb999ce5b8ae5ff710866560278b4bcf27a5ef4a2ff025a0a97cc4f764e85819bf6a9771bdaf7acbd830f1baee5f3133ff5c185d WHIRLPOOL a3f4dec58f7a97619a6e05659c063e6c4b285aa6acc574ac4c699571e73308b90ddaf41a3563737ae5366addb8ea2eed9b7d931bd661ee1f1bf3d4bea0e7fe0d
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Compatibility layer for aeson"
|
||||
HOMEPAGE="https://github.com/phadej/aeson-compat#readme"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/aeson-0.7.0.6:=[profile?] <dev-haskell/aeson-1.1:=[profile?]
|
||||
>=dev-haskell/attoparsec-0.12:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
|
||||
>=dev-haskell/base-compat-0.6.0:=[profile?] <dev-haskell/base-compat-0.10:=[profile?]
|
||||
>=dev-haskell/exceptions-0.8:=[profile?] <dev-haskell/exceptions-0.9:=[profile?]
|
||||
>=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
|
||||
>=dev-haskell/nats-1:=[profile?] <dev-haskell/nats-1.2:=[profile?]
|
||||
>=dev-haskell/scientific-0.3:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
|
||||
>=dev-haskell/semigroups-0.16.2.2:=[profile?] <dev-haskell/semigroups-0.19:=[profile?]
|
||||
>=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
|
||||
>=dev-haskell/text-1.2:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-haskell/time-locale-compat-0.1.0.1:=[profile?] <dev-haskell/time-locale-compat-0.2:=[profile?]
|
||||
>=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
|
||||
>=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.12:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
test? ( >=dev-haskell/base-orphans-0.4.5 <dev-haskell/base-orphans-0.6
|
||||
>=dev-haskell/quickcheck-2.7.6
|
||||
>=dev-haskell/quickcheck-instances-0.3 <dev-haskell/quickcheck-instances-0.3.13
|
||||
>=dev-haskell/tasty-0.10 <dev-haskell/tasty-0.12
|
||||
>=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.10
|
||||
>=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.9 )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
cabal_chdeps \
|
||||
'QuickCheck >=2.7.6 && <2.9.2' 'QuickCheck >=2.7.6'
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
Compatibility layer for @aeson@
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
||||
DIST async-2.0.1.4.tar.gz 8349 SHA256 41ddfe012d98f3ef101651fb529753bca5bb4c804f03f9cfafc5d0cbe50224c2 SHA512 8b170644ce92f9788e22771239542e46ee14b9898404744f6a97b955ef22ae4b3fa280ea759f228cb22f2083b5ee007f39c61063f82e5cce8f6bf1c6df789a71 WHIRLPOOL 3f95800777b3efb160b1bbe4356d9fa2a76b7bc0e6143fce8823b062854a42c465ab2d84c2c695592ef78a9cc831428807342b2c7a86d2e0ff0750bccf53b622
|
||||
DIST async-2.0.2.tar.gz 8565 SHA256 db54d384259eee2f3ca525821f45fe509b9a101fbf3a8df7132aa9622626fd2b SHA512 beac3452aca98f9c41fb86b1b9e105a324df5a05e10c7d616927bb94888d6d2ed5385e0ec901fdfa050a43e991f5089757d3941ce97db98c148a159893bddc1e WHIRLPOOL 2fabce8ef356ab478db333d042d69dbe9233d6bdaba95e336095343c821f9476aaea09c22b1cf6a6e61cb5ae8c7d7df60d8a4ee232e13a20111d5ba6bfcad031
|
||||
DIST async-2.1.1.tar.gz 10565 SHA256 24134b36921f9874abb73be90886b4c23a67a9b4990f2d8e32d08dbfa5f74f90 SHA512 85a878389f019df0038f7b0ea82e8619f30eed97cc5c53438dbcaef128c08cdf5658afa203605434a2e1eb885fc28515a30c83341cb1b77331362205d521972b WHIRLPOOL fa597c634130dedb0a05c0aa8eb3db9d74309add35e3915cae39f2b5588a41a2b16b03060c808aecb670ef5f2f3eb9ea9705f3e511fb883ed61f76688bddd679
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Run IO operations asynchronously and wait for their results"
|
||||
HOMEPAGE="https://github.com/simonmar/async"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/stm-2.2:=[profile?] <dev-haskell/stm-2.5:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
test? ( dev-haskell/hunit
|
||||
dev-haskell/test-framework
|
||||
dev-haskell/test-framework-hunit )
|
||||
"
|
@ -1,2 +1,3 @@
|
||||
DIST aws-0.11.3.tar.gz 90102 SHA256 14a9a9f4435f92b9a0364de66469e293f3ad09c7fe54aacce3486280866de30a SHA512 0343d8ef17ad06525c7c131eb97408d3298c46f4dd472604bd4b3a20c2bb1e880e12f9a0e345ee2fe9bfe56b684fd653e9a99b7919e8d97fce4ca0cdd720afb5 WHIRLPOOL 49e49b802c0c996d3b94d68dafcc3eed82f0b104f1a339e1ff3f9c8e12638543021394c79d24bbba3cf51c3f2a6c8638f71b8be8f8ca7e7c656924c52700ebc3
|
||||
DIST aws-0.12.1.tar.gz 90763 SHA256 6c85bac359ea94d78f287b45c6e7e981dc260a1c029a7888ed752a1c0e64d32b SHA512 8c89a982196b654ad4f001d30cb415a9272aacb582c8879173babc4183ca4eb21c025399f1bb5e2624a77a1c38da9b4637bf1dfa0a5bbccb888808a5e654bbf9 WHIRLPOOL 2a82e24cac4011b02408e76122fbbb3d7b871c907503da8a167b5d81752b4c4ecc766fd6095345694f1283ff28c4766f1c8c7254d3ff8e37a2dd1d6268d2731f
|
||||
DIST aws-0.14.1.tar.gz 95017 SHA256 6a2079853ddc781b46fe3ddce31e88c0b6b2441f458141bca3cd1c7216cbe579 SHA512 0616d085291748d3ec1ef24d7914562f85fde0577f8100b0dd7f8bc2c817fffb4945372fb80aad98dce652fbf1f063a55afe3ba7aff89ddd5bcd2ba43047ad8c WHIRLPOOL 30240cd081f1c06aca1255e3f41c60a04f543b053c54f436988c7ce829cbc3549a871411f02073b3b078428a28621c5d2b495635a5b3cb4dd56f18a386e139ea
|
||||
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Amazon Web Services (AWS) for Haskell"
|
||||
HOMEPAGE="https://github.com/aristidb/aws"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
RESTRICT=test # needs aws accound
|
||||
|
||||
RDEPEND=">=dev-haskell/aeson-0.6:=[profile?]
|
||||
>=dev-haskell/attoparsec-0.11:=[profile?] <dev-haskell/attoparsec-0.14:=[profile?]
|
||||
>=dev-haskell/base16-bytestring-0.1:=[profile?] <dev-haskell/base16-bytestring-0.2:=[profile?]
|
||||
>=dev-haskell/base64-bytestring-1.0:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
|
||||
>=dev-haskell/blaze-builder-0.2.1.4:=[profile?] <dev-haskell/blaze-builder-0.5:=[profile?]
|
||||
>=dev-haskell/byteable-0.1:=[profile?] <dev-haskell/byteable-0.2:=[profile?]
|
||||
>=dev-haskell/case-insensitive-0.2:=[profile?] <dev-haskell/case-insensitive-1.3:=[profile?]
|
||||
>=dev-haskell/cereal-0.3:=[profile?] <dev-haskell/cereal-0.6:=[profile?]
|
||||
>=dev-haskell/conduit-1.1:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
|
||||
>=dev-haskell/conduit-extra-1.1:=[profile?] <dev-haskell/conduit-extra-1.2:=[profile?]
|
||||
>=dev-haskell/cryptohash-0.11:=[profile?] <dev-haskell/cryptohash-0.12:=[profile?]
|
||||
>=dev-haskell/data-default-0.5.3:=[profile?] <dev-haskell/data-default-0.8:=[profile?]
|
||||
>=dev-haskell/http-conduit-2.1:=[profile?] <dev-haskell/http-conduit-2.2:=[profile?]
|
||||
>=dev-haskell/http-types-0.7:=[profile?] <dev-haskell/http-types-0.10:=[profile?]
|
||||
>=dev-haskell/lifted-base-0.1:=[profile?] <dev-haskell/lifted-base-0.3:=[profile?]
|
||||
>=dev-haskell/monad-control-0.3:=[profile?]
|
||||
>=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-3:=[profile?]
|
||||
>=dev-haskell/network-2:=[profile?] <dev-haskell/network-3:=[profile?]
|
||||
>=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-2:=[profile?]
|
||||
>=dev-haskell/resourcet-1.1:=[profile?] <dev-haskell/resourcet-1.2:=[profile?]
|
||||
>=dev-haskell/safe-0.3:=[profile?] <dev-haskell/safe-0.4:=[profile?]
|
||||
>=dev-haskell/scientific-0.3:=[profile?]
|
||||
>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-0.9:=[profile?]
|
||||
>=dev-haskell/text-0.11:=[profile?]
|
||||
>=dev-haskell/unordered-containers-0.2:=[profile?]
|
||||
>=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?]
|
||||
>=dev-haskell/vector-0.10:=[profile?]
|
||||
>=dev-haskell/xml-conduit-1.2:=[profile?] <dev-haskell/xml-conduit-1.4:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
examples? ( >=dev-haskell/errors-2.0:=[profile?]
|
||||
dev-haskell/exceptions:=[profile?] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
test? ( >=dev-haskell/aeson-0.7
|
||||
>=dev-haskell/http-client-0.3 <dev-haskell/http-client-0.5
|
||||
<dev-haskell/http-client-tls-0.5
|
||||
>=dev-haskell/lifted-base-0.2
|
||||
>=dev-haskell/mtl-2.1
|
||||
>=dev-haskell/quickcheck-2.7
|
||||
>=dev-haskell/quickcheck-instances-0.3
|
||||
>=dev-haskell/tasty-0.8
|
||||
>=dev-haskell/tasty-hunit-0.8
|
||||
>=dev-haskell/tasty-quickcheck-0.8
|
||||
>=dev-haskell/text-1.1
|
||||
>=dev-haskell/transformers-base-0.4
|
||||
!examples? ( >=dev-haskell/errors-2.0 ) )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag examples examples)
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A compatibility layer for base"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/base-compat"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hspec-1.8
|
||||
dev-haskell/quickcheck )
|
||||
"
|
@ -1,4 +1,5 @@
|
||||
DIST bifunctors-3.2.0.1.tar.gz 7332 SHA256 a6ce8c875b79d9d28d7a7ae1156aad3095e95bde1fce7de2ff1c91f8416731ae SHA512 bd4612327b4f9bc54468d48608fb85e4da416c844a8f0e67c9df8cafe5b3f1385fec8571d470d7baf2f58518cf80add1589164ae0ec02fde6bc240efe386e6f7 WHIRLPOOL 836b15dca18ba8b2c24e093aeb823f47cf63bae6e174149c33655363b131f4d0abace04680b854d08356922ce2f90bb14ef6e8674549e889856e99726bd01455
|
||||
DIST bifunctors-4.1.1.1.tar.gz 10310 SHA256 115fd3a4b592ec6de09c6e2311d365968e0e6669745a96943352357bbdc1612c SHA512 9d572f47bd574e7f740b1c2f12ff2c76439ec3b34657f57efba9f23abb5b42e38fdb77b8bfe20e8896f5a8bb2465fee7c02a1adaf7e02ea822b2660d2e7de278 WHIRLPOOL 5530a2eea3c9a171917d39fd7add11a3fd09d87825fb63a4468543d96da7a5ceeba146e68df5e1217ba90beb77ed49d8a1e654aa769bb626a42bbe14f621700e
|
||||
DIST bifunctors-4.2.1.tar.gz 11494 SHA256 cf8e6eed293f195ecb6e9e14115b5d3653cd32c6ff18971f4510988cc0a7c47f SHA512 850bf36f6a575e4f1c937f5d65f499a126b813d231a8cbe77aaab0c5f9462f67b25fcad8ff29629f90f95e201c3408d0290e9db4cfaf010a33bd0e7f336a0a05 WHIRLPOOL 7f0d5cb092bffb472348ac16154c10849d2a16cfd646fdc1b6f037ce7e335394e5e5b87d97008f72c8ca9a5b5f07f269fda0a0dfc0e766fc6d9b9353ac3a537f
|
||||
DIST bifunctors-5.4.1.tar.gz 39878 SHA256 3746f971f69ce31ced23d12e4785d96985f5c620ac7a26d5f4efead970c43b87 SHA512 2b309a8b37b0993159d383ea07b95ca5bb69bc9fd653d0bd0c502c0598a400e11d4e9c8f25c27adbfb5adff209eaa36c242ca9a2618b962cdd9e843b6fbb1a3b WHIRLPOOL 33b3af1b1b029d778c35e61cdd1d89be31eace449b4db9587801db9ea5b2cec8775775a44e8ef3ef5bb648f19f279354c0c86ca0a7572f106c6c356f05a7f1a1
|
||||
DIST bifunctors-5.tar.gz 10562 SHA256 41df923a03f15ba2d00335aea2409ebf48ee7585f0a1101f1ec282fe5a07298d SHA512 5d25764587e8f358687f0cb3b6b831980d267d43c5a67b16611405c9196094d107e05e369a0de55befb9731f8c561fe80859298511fde4f3cefae4a1a2672184 WHIRLPOOL d132e9d4beb1acac7da475cf869afb1d7d161924892cf259a155e74432612cb34d6a13d2336fcb36d94edf7471ca9cc8956b576e4cb6e07f51ef77755988ea79
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Bifunctors"
|
||||
HOMEPAGE="https://github.com/ekmett/bifunctors/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+semigroups +tagged"
|
||||
|
||||
RDEPEND=">=dev-haskell/base-orphans-0.5.2:=[profile?] <dev-haskell/base-orphans-1:=[profile?]
|
||||
>=dev-haskell/comonad-4:=[profile?] <dev-haskell/comonad-6:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
|
||||
>=dev-haskell/transformers-compat-0.5:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
semigroups? ( >=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?] )
|
||||
tagged? ( >=dev-haskell/tagged-0.7.3:=[profile?] <dev-haskell/tagged-1:=[profile?] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hspec-1.8
|
||||
>=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3 )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
cabal_chdeps \
|
||||
'QuickCheck >= 2 && < 3,' 'QuickCheck >= 2 && < 3, template-haskell,'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag semigroups semigroups) \
|
||||
$(cabal_flag tagged tagged)
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST cabal-doctest-1.tar.gz 5056 SHA256 7c769d62029d10f8861d88f48080a64f875346b74028ed2fd808d674accc6147 SHA512 2360f44b072123bfc9aeb23352f96777e5e2acbefd38659af26b17e7b8a4d3d332eb4bb3da7c1cb354660bb019c2a30e4323d295dbaf1356e2d6a8ffab51f82e WHIRLPOOL 4088887797eb3c5a473e0489a8af3a20142515482b35fcf54db9499e6763ef0714c7cf31e5fc455291a7e6fce80fc004e28466d25269c7f4007741eac941008f
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A Setup.hs helper for doctests running"
|
||||
HOMEPAGE="https://github.com/phadej/cabal-doctests"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/cabal-1.10:=[profile?] <dev-haskell/cabal-2.1:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
"
|
@ -0,0 +1,15 @@
|
||||
<?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>
|
||||
Currently (beginning of 2017), there isn't @cabal doctest@
|
||||
command. Yet, to properly work doctest needs plenty of configuration.
|
||||
This library provides the common bits for writing custom Setup.hs
|
||||
See <https://github.com/haskell/cabal/issues/2327 Cabal/2327> for the progress
|
||||
of @cabal doctest@, i.e. whether this library is obsolete.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,3 +1,4 @@
|
||||
DIST ChasingBottoms-1.3.0.11.tar.gz 31437 SHA256 9cf0c58617ed0877eab06a3a71e4dbcf911d7f2bf64bfe3c9cc91e7f3181e303 SHA512 acf939e4060b08a02fd1bd15473911551e834373b8e4e50f36cd832b64ec3798e9a41d3b26fdc9e9b84648862617da8ba859ee453086240f566ce4ae8bc0301e WHIRLPOOL 52e9255acbda1826f06bdc272a6ff9414325143e792db6a66988d43ce299857ea6a086258ee683f8da1222cda2f378a81c6dcd48782a879e9cc9323b72fa68f9
|
||||
DIST ChasingBottoms-1.3.0.13.tar.gz 31474 SHA256 f40e250db12ab76c31e1ed78ce3d11a84f601ab2290fe946cfe437669a3468b9 SHA512 050d66670a77de274f16d70dfbc231ab469067ce34af962a851c7f041b7e0812bb6480e3b3166e4ceda2509454ff3d1d85fdd977f63471d6f45c1162184aeb7d WHIRLPOOL a5ad6a40e6b217227eb0c9896388f22f1d41ea03a2f5c52f7d67a602e33571b46d036ba23e2a13f8def1a30c323c1e7348ce79aebfc5aea4ef5f0ca5f3970fee
|
||||
DIST ChasingBottoms-1.3.0.14.tar.gz 31485 SHA256 a4a296b09d8158d25ace6fdaf17a445f30e3af14f753e6bc80282806c309704a SHA512 672dbfb236b14cedd7c0039476c7d799b1718843336a60905816faf6f5d80491eaef59bdf4a8b000f0104ab452760964b64c5f09293535d517b3a33e6d382e13 WHIRLPOOL 462029248115f51fd0041f1dfd4caf4efbd0160a564c8398b9160fe3c426b6fff7dfc41441b8f27597a265afa482928787ee0f421d2ef7dbc6558c5202774c84
|
||||
DIST ChasingBottoms-1.3.1.2.tar.gz 31555 SHA256 796e278b60c4a24eb6772155ea0edff9e20f96d396cfcd6c5a55d10a3bd2b8d6 SHA512 84d05b26916bda14bd0b33ff90154da88b5a8c01cae692a8cc11339aea2259b8d0001f3c3b21199ef59efbfb028dfd877f11f8543b55828ecf563f7c5cd711e0 WHIRLPOOL 4bd1f252d16d8ae47dc379b15cf293afef5a209766b86e3175d5d807f0acd50baa4550c0f831f0d74297cfdb02023616544af7f044d7fa322f1350f07d3cdb70
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.9999
|
||||
#hackport: flags: -build-tests
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN="ChasingBottoms"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="For testing partial and infinite values"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/ChasingBottoms"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/quickcheck-2.1:2=[profile?] <dev-haskell/quickcheck-2.10:2=[profile?]
|
||||
>=dev-haskell/random-1.0:=[profile?] <dev-haskell/random-1.2:=[profile?]
|
||||
>=dev-haskell/syb-0.1.0.2:=[profile?] <dev-haskell/syb-0.7:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.9.2
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
cabal_chdeps \
|
||||
'base >= 4.0 && < 4.10' 'base >= 4.0'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=-build-tests
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST cmark-0.3.4.tar.gz 148195 SHA256 ca7793c1ec30697446e8880d22a053e81fdc57761f86b2b631360a4d4481b932 SHA512 1491d671ad98af061beee31f22d4d7e73ce4090342f34713848d26fbabefb8367d8bd2686814659ef36e49b2298967ce06e41ac5d7cbd13dcce27e4fe5ce7895 WHIRLPOOL 827c0670e96ac22c2dfc125a1fd5343d90b80b9c852b210dcb5884f99594df41695d7f7f561961e28a15d04636c9c169cce1f5597777758ed54af6450601e37e
|
||||
DIST cmark-0.4.0.1.tar.gz 175936 SHA256 638328b59c2bb8bdcd0f3042c4554f2b2b7c6deac7770dbc8bc2813c865a35ce SHA512 8dee17ab09d377de762579eb75c61fd1cd3e7c928d57f42b636d391b78b9e0b9ddf58e50f84a35a76eecce6763332f58cd1170df041b811f9b6f113daaa1c9be WHIRLPOOL ccda44d2fd2ea8d64295414e617dab4f5213cd49d1d9b4454c1a72fa6c4a3bfbae3009661554bb8bd8a092bc76df66bafca2b765794c710fd982536e158a893f
|
||||
DIST cmark-0.5.5.tar.gz 169719 SHA256 03bd6fc962bb92127f64a9c597a904492a16fb3f34587775a741d22311fe53e2 SHA512 1c1929f78ce669c0eee20693eeec2a21bfdb49850d92db7a71a1e29164c09fc29bac000d921a5186c1662a6eaf168d7d1df0dc2d02f7d7ccb04763de23e6099f WHIRLPOOL de2df3c60abc6de0fdf87b9c30fdb94642f0e8c257d52a8c0b35aaa0db7a1ac681bf5bfe36b4b4b2e58eed15ab76edfd84f8ffc191f4bc22514e7bea72ce916f
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
#hackport: flags: -pkgconfig
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Fast, accurate CommonMark (Markdown) parser and renderer"
|
||||
HOMEPAGE="https://github.com/jgm/cmark-hs"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/text-1.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.14
|
||||
test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.6 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=-pkgconfig
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST code-page-0.1.1.tar.gz 4606 SHA256 16b8b802bca21b71dd782560978b7ac88866c129df83b760e9059a7da04d70f7 SHA512 867fb373680e638fcb32501a261b61e708008b9d449d5a28d11336b5961e4a0098c51e90069155ebee7a9229acac288df4598b0f6edd0b4c6b61cdd2711f5ba9 WHIRLPOOL ccd2378531e41aa14357f4d7dd72e413cb09ec7ab8e1c0cb510a0377c0e4f2051cef6f322218520515e42c80bbb75a7957310d2d8297a6716d7b847c2f46d490
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Windows code page library for Haskell"
|
||||
HOMEPAGE="https://github.com/RyanGlScott/code-page"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
"
|
@ -0,0 +1,19 @@
|
||||
<?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 library provides two modules:
|
||||
|
||||
* "System.IO.CodePage": a cross-platform module that exports
|
||||
functions which adjust code pages on Windows, and do nothing
|
||||
on other operating systems.
|
||||
|
||||
* "System.Win32.CodePage": On Windows, this exports functions
|
||||
for getting, setting, and analyzing code pages. On other
|
||||
operating systems, this module exports nothing.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,3 +1,4 @@
|
||||
DIST comonad-3.1.tar.gz 7769 SHA256 dbb32d7fb84dcfa5091d1d1b1bc9be0570118a45ebec9eed6ef2f21ddc58896a SHA512 5e14dec1fc229ac5cc6a69a86277eb22e08fe4035159fc95273dd6addd5e0f8fc54526c98668b2d12242a043c7c67d7f83718c75a9d961e9e1496add8136bd2f WHIRLPOOL f522e390a02c6091db52f63c9649792217103bc4aabfd4b3876de998a278402b94a956d8bad2b4aef821666795acdfbf2a9869a5ef4a470a9b69ebd9dfe38118
|
||||
DIST comonad-4.0.tar.gz 15014 SHA256 0ac661b2e3a2f7641179f70ac66151a3489b2f1149ae7be34c45d1e03be6a7b8 SHA512 2311c6db59dcd7a20190f925ded477412fa093d5cc43adaa1a7d2ca8174c919c73f7b78d53616da13dbe272817337826e168873acb37ff0df8e36655fbb2b47a WHIRLPOOL 0822856cfb18ec50decb17bc01ff4a486ba52aaf83d5ef3d019579d68dd81edda90be48ad7e4f54df77acd3e26f1fd01e6b4fd1e723890ed1edfaa6318396d12
|
||||
DIST comonad-4.2.7.2.tar.gz 16430 SHA256 b762261ef545a16881b66409398752e249a8e654a34088c66d9fabf9ba5a3b2b SHA512 c4d31409f5b77c35628a86f25d3cae273079e1f0cfbd5880058ed29d63802e712a199ce900c38eb4aa2130e4e397c4852bb640f92d745cc3edee57ae515fcfe4 WHIRLPOOL 7611588355399b55239b0c1e5157e589ce0e2150beaebcbc7245ea6d11cabe3efe8d69b9b3578c7292b2ba089f9626e92ba1c91bf11044c1909ec180c5d20aa1
|
||||
DIST comonad-5.tar.gz 16383 SHA256 78e5b19da5b701d14ceb2ca19191cc6205b2024ff2f71b754f5e949faa19cb2a SHA512 1acdee67bc2fd6061228541f417e02ffaa9ac412ac3a84b4b3f5b1e82a5626a63ad01f1a085262293682011b99ee8a3d70f34f75b6ce42bb24b91e167d5f816f WHIRLPOOL d0e7e461926e018d4046e85d1fca2146db2e22bce10668a99410500b2247bfe32d50fbc0035c347c45066e59bd45d9204fb400fda9cfc2ab8ed7fc228d27aeba
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Comonads"
|
||||
HOMEPAGE="https://github.com/ekmett/comonad/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+containers +contravariant +distributive +test-doctests"
|
||||
|
||||
RDEPEND=">=dev-haskell/semigroups-0.8.3.1:=[profile?] <dev-haskell/semigroups-1:=[profile?]
|
||||
>=dev-haskell/tagged-0.1:=[profile?] <dev-haskell/tagged-1:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
|
||||
>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
contravariant? ( >=dev-haskell/contravariant-0.2.0.1:=[profile?] <dev-haskell/contravariant-2:=[profile?] )
|
||||
distributive? ( >=dev-haskell/distributive-0.2.2:=[profile?] <dev-haskell/distributive-1:=[profile?] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
test? ( test-doctests? ( >=dev-haskell/doctest-0.9.10 ) )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag containers containers) \
|
||||
$(cabal_flag contravariant contravariant) \
|
||||
$(cabal_flag distributive distributive) \
|
||||
$(cabal_flag test-doctests test-doctests)
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST constraints-0.4.1.3.tar.gz 7311 SHA256 dd4353b66c85980363050566a13d17ad0216f072a06f207cb8d36530ded67af0 SHA512 0478c69be6a719b83d536aef7733d7383f5400a234829f49146597f89339d3aee46455f3f5001dfc213e07c116276699bf970a657051f3dddb8ab2d9f9593836 WHIRLPOOL b780fa13817bf75ec0e7ec8e9df484a7447332b7dd61c2566ed7119256249a81757de80b1836648de00aca3e77d2a04580c35d51cc40405ad0f1a2611e13bad1
|
||||
DIST constraints-0.8.tar.gz 12348 SHA256 4cd08765345a151f21a0a4c5ef0a85661f4e53ffe807a623d5502d9ed3ae1588 SHA512 8cd6f16e70657f95f6d9b0824f85e5991d7da85852a1664abf8b99f95ab85456ecda09f3e59577019284358c09b198d298d01ff152acb3086121521ee302e665 WHIRLPOOL 2d51af561daf6f38a36b356fa2b8dd6fbf594343b4e0cccdb114c4f3d7d253547728535788d6c59c3de39e3e7175eaa84ab2b8358cbdc955b1784980503d0411
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Constraint manipulation"
|
||||
HOMEPAGE="https://github.com/ekmett/constraints/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/binary-0.7.3:=[profile?] <dev-haskell/binary-0.9:=[profile?]
|
||||
>=dev-haskell/hashable-1.2:=[profile?] <dev-haskell/hashable-1.3:=[profile?]
|
||||
>=dev-haskell/mtl-2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
|
||||
>=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
"
|
@ -0,0 +1,17 @@
|
||||
diff --git a/Data/Constraint.hs b/Data/Constraint.hs
|
||||
index 84d67c0..a104f51 100644
|
||||
--- a/Data/Constraint.hs
|
||||
+++ b/Data/Constraint.hs
|
||||
@@ -79,3 +79,7 @@ import Data.Data
|
||||
#endif
|
||||
+#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 707
|
||||
+import GHC.Exts (Constraint)
|
||||
+#else
|
||||
import GHC.Prim (Constraint)
|
||||
+#endif
|
||||
|
||||
@@ -375,3 +379,3 @@ instance Class () (b :=> a) where cls = Sub Dict
|
||||
instance Class b a => () :=> Class b a where ins = Sub Dict
|
||||
-instance (b :=> a) => () :=> b :=> a where ins = Sub Dict
|
||||
+instance (b :=> a) => () :=> (b :=> a) where ins = Sub Dict
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Contravariant functors"
|
||||
HOMEPAGE="https://github.com/ekmett/contravariant/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="safe +semigroups +statevar +tagged"
|
||||
|
||||
RDEPEND=">=dev-haskell/transformers-0.2:=[profile?] <dev-haskell/transformers-0.6:=[profile?]
|
||||
>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
|
||||
>=dev-haskell/void-0.6:=[profile?] <dev-haskell/void-1:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
semigroups? ( >=dev-haskell/semigroups-0.15.2:=[profile?] <dev-haskell/semigroups-1:=[profile?] )
|
||||
statevar? ( >=dev-haskell/statevar-1.1:=[profile?] <dev-haskell/statevar-1.2:=[profile?] )
|
||||
tagged? ( >=dev-haskell/tagged-0.4.4:=[profile?] <dev-haskell/tagged-1:=[profile?] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag safe safe) \
|
||||
$(cabal_flag semigroups semigroups) \
|
||||
$(cabal_flag statevar statevar) \
|
||||
$(cabal_flag tagged tagged)
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
#hackport: flags: -old-crypto-api
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Conduit interface for cryptographic operations (from crypto-api)"
|
||||
HOMEPAGE="https://github.com/prowdsponsor/crypto-conduit"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+conduit11"
|
||||
|
||||
RDEPEND=">=dev-haskell/cereal-0.3:=[profile?]
|
||||
>=dev-haskell/conduit-1.0:=[profile?] <dev-haskell/conduit-1.3:=[profile?]
|
||||
>=dev-haskell/crypto-api-0.9:=[profile?] <dev-haskell/crypto-api-0.14:=[profile?]
|
||||
dev-haskell/resourcet:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
conduit11? ( >=dev-haskell/conduit-extra-1.1:=[profile?] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/crypto-api-0.13
|
||||
>=dev-haskell/cryptocipher-0.4
|
||||
>=dev-haskell/cryptohash-cryptoapi-0.1
|
||||
>=dev-haskell/hspec-1.3
|
||||
>=dev-haskell/skein-0.1 )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cabal_chdeps \
|
||||
'cereal >= 0.3 && < 0.5' 'cereal >= 0.3' \
|
||||
'transformers >= 0.2 && < 0.5' 'transformers >= 0.2'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag conduit11 conduit11) \
|
||||
--flag=-old-crypto-api
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST cryptonite-0.21.tar.gz 615850 SHA256 639a66aee1c3fa64161b1886d319612b8ce92f751adde476fdc35aea730262ee SHA512 7f04ad5f7411bf90f343c13b71438fdd0e1e40cc5c9a5f1553c1f396a278f81cbe3a548ee8bc03b3b63bc66485ce36dc9a93c3dc3e5884f601bbae49efa98cc3 WHIRLPOOL 35f6a0af2999da83ff91c426f9a10e55ad016d0b911fdb001d28043666fee5be2518ac27ece43d57ca22ff0363b7e5028d08ce62bff9a3f1b13f1435397fef77
|
||||
DIST cryptonite-0.7.tar.gz 324734 SHA256 6cd4d9ff100b06a08ceac56eb12153633957797b309032a963cdf3841f92ecd9 SHA512 077b181b1563087c6c04816a36bfd2efd7a732f72b02e5277f3d987093954ca8e420814b547c7c985418e74e8c838a3c8381b4821f3ed6fa8412b63078fade0e WHIRLPOOL d360075fbe8209adce66a8fa7072830149dd9f471152171f5dcda051f5f770876e543ecaa37ec9c5a65ad54afbf8cac47a8aba389537da0f75bdfac00aa8c66e
|
||||
DIST cryptonite-0.8.tar.gz 325531 SHA256 6401745cab3b83e81b84c09336215f3f80f532b3cfd948c4c53e891aa9b69b07 SHA512 c393e7a93f8d4368ae9ee3130eb44cbc0a4937fdbe27bb918a8900716d9946bae39897717b1c2b3c2531ce69562df3d3260177fa76a6f90ee53ace206fe382a3 WHIRLPOOL 04f04041227e42be0fd78196f1b34debe3effb3587463671c94ff866760ecac0e7b2590c9ba28368f951b354fefb03358b2ec38d300938d99f837a57e25f9437
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
#hackport: flags: -check_alignment,-old_toolchain_inliner
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Cryptography Primitives sink"
|
||||
HOMEPAGE="https://github.com/haskell-crypto/cryptonite"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+integer-gmp +support_aesni support_blake2_sse +support_deepseq support_pclmuldq +support_rdrand"
|
||||
|
||||
RDEPEND=">=dev-haskell/memory-0.8:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
test? ( dev-haskell/byteable
|
||||
dev-haskell/tasty
|
||||
dev-haskell/tasty-hunit
|
||||
dev-haskell/tasty-kat
|
||||
dev-haskell/tasty-quickcheck )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=-check_alignment \
|
||||
$(cabal_flag integer-gmp integer-gmp) \
|
||||
--flag=-old_toolchain_inliner \
|
||||
$(cabal_flag support_aesni support_aesni) \
|
||||
$(cabal_flag support_blake2_sse support_blake2_sse) \
|
||||
$(cabal_flag support_deepseq support_deepseq) \
|
||||
$(cabal_flag support_pclmuldq support_pclmuldq) \
|
||||
$(cabal_flag support_rdrand support_rdrand)
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST deepseq-generics-0.1.1.2.tar.gz 5304 SHA256 839e1d6ead4c45faa4165f0e82aa8a9d1df7a7c1118bfb1787e8268bfa8bfb06 SHA512 79937e658395f10210c6cce96dabb22418fc01eafa50743394403e6a34b8f70a3eba79782fb193089fd7569686066891aa3edd4e5c14df896e8da2dc1e186077 WHIRLPOOL 0c094ecbe0228521af454a22181dfc961818e3b3bd50524a18b8775eb95a1a9033d7a20a0cf4e7c7c7f5ef7722e26dc8c8dc34e33c05312b37a70bfc10b61f60
|
||||
DIST deepseq-generics-0.2.0.0.tar.gz 5192 SHA256 b0b3ef5546c0768ef9194519a90c629f8f2ba0348487e620bb89d512187c7c9d SHA512 403d5fd9d8bee827ec2434841d06e78520f6ff5709e4b8e1223d926e819cb99727162d7004f98bff795beaff1dc7d42d07534300c11d453ac559a743a4d70e7e WHIRLPOOL e46b837c720f8e287c0405aa5e08da150d76497cf0214fff28595dd473040d5ac84ddf5113d345ae282eb2947892c3bd8799f43136f796adac2b12dfd2eb7ccc
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="GHC.Generics-based Control.DeepSeq.rnf implementation"
|
||||
HOMEPAGE="https://github.com/hvr/deepseq-generics"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
test? ( dev-haskell/hunit
|
||||
dev-haskell/test-framework
|
||||
dev-haskell/test-framework-hunit )
|
||||
"
|
@ -0,0 +1 @@
|
||||
DIST deriving-compat-0.3.5.tar.gz 60418 SHA256 0a165c8eeb78349ded41cf51750753cdd0e25c139171789f7a4b0c6be4ccd231 SHA512 73facb605f26edb05ce299cf40443a12d4508abc28a7a08bcb88e60edd12bd4c015023004abfc78794239f38e622e0b4309df63e40f8a5dd621fcd15cf1ede7a WHIRLPOOL b71d302563df5bbdc0da53f697547b5d26b6b4cffe5204c88f8eb53c0d7fcdfe9a81b67caa0dc4bd2c7a7560c54c6c7f1af00ec0c4ced69767c0a0d8625da06c
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Backports of GHC deriving extensions"
|
||||
HOMEPAGE="https://github.com/haskell-compat/deriving-compat"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/transformers-compat-0.5:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
test? ( >=dev-haskell/base-compat-0.8.1 <dev-haskell/base-compat-1
|
||||
>=dev-haskell/base-orphans-0.5 <dev-haskell/base-orphans-1
|
||||
>=dev-haskell/hspec-1.8
|
||||
>=dev-haskell/quickcheck-2 <dev-haskell/quickcheck-3
|
||||
>=dev-haskell/tagged-0.7 <dev-haskell/tagged-1 )
|
||||
"
|
@ -0,0 +1,51 @@
|
||||
<?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>
|
||||
Provides Template Haskell functions that mimic deriving
|
||||
extensions that were introduced or modified in recent versions
|
||||
of GHC. Currently, the following extensions are covered:
|
||||
|
||||
* @DeriveFoldable@
|
||||
|
||||
* @DeriveFunctor@
|
||||
|
||||
* @DeriveTraversable@
|
||||
|
||||
The following changes have been backported:
|
||||
|
||||
* In GHC 8.0, @DeriveFoldable@ was changed to allow folding
|
||||
over data types with existential constraints.
|
||||
|
||||
* In GHC 8.0, @DeriveFoldable@ and @DeriveTraversable@ were
|
||||
changed so as not to generate superfluous @mempty@ or @pure@
|
||||
expressions in generated code. As a result, this allows
|
||||
deriving @Traversable@ instances for datatypes with unlifted
|
||||
argument types.
|
||||
|
||||
* In GHC 8.0, deriving @Show@ was changed so that constructor fields
|
||||
with unlifted types are no longer shown with parentheses, and
|
||||
the output of showing an unlifted type is suffixed with the same
|
||||
number of hash signs as the corresponding primitive literals.
|
||||
|
||||
* In GHC 8.2, deriving `Ord` was changed so that it generates concrete
|
||||
@if@-expressions that are not subject to @RebindableSyntax@.
|
||||
|
||||
Note that some recent GHC extensions are not covered by this package:
|
||||
|
||||
* @DeriveGeneric@, which was introducted in GHC 7.2 for deriving
|
||||
@Generic@ instances, and modified in GHC 7.6 to allow derivation
|
||||
of @Generic1@ instances. Use @Generics.Deriving.TH@ from
|
||||
@<http://hackage.haskell.org/package/generic-deriving generic-deriving>@
|
||||
to derive @Generic(1)@ using Template Haskell.
|
||||
|
||||
* @DeriveLift@, which was introduced in GHC 8.0 for deriving
|
||||
@Lift@ instances. Use @Language.Haskell.TH.Lift@ from
|
||||
@<http://hackage.haskell.org/package/th-lift th-lift>@
|
||||
to derive @Lift@ using Template Haskell.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
||||
DIST distributive-0.3.2.tar.gz 5997 SHA256 30e450fe2d087bb5207db346e8531882ca4b7c7785278bcd38dcadec9cb45dd8 SHA512 7b9d499c68a0e689c961ff6a1e33abad8d42fa714e6c45303559e58c962cb7fa1857a9dfa8514478a2c0abf464d0123ac12b8f86cee2d1c2c01a0875ad59bc1b WHIRLPOOL b96b55be8c8263573e5c914c8feb8d3c84a1f63c0924b78811feecd648e9a7c01191a3cc87354c945b6b60b28b4dd36b28b0ec1128bc3583b8d3d56fac1d51d1
|
||||
DIST distributive-0.4.4.tar.gz 6686 SHA256 82d1f53495fe9c25e4e974825666b4a6232af7452784e145cc04aeb365b25468 SHA512 35f73d575f31b7ddc7ee5f58e4e2e871c3ea607c7147b96467937b5ffb80bcaeec6da616bfb596ffe1bc28bd7f4062d56496eb5b5cc9e45249865c216139dd4f WHIRLPOOL 8732f756dc4dd9193cd34076fd3e777965bdeb64b605ee0555b9b9ce7c329e68466d71d9a76fc096d713f10fbe906cf93f139bc668ccece064ef19980e85c9f2
|
||||
DIST distributive-0.5.2.tar.gz 11824 SHA256 ade2be6a5e81950ab2918d938037dde0ce09d04dc399cefbf191ce6cb5f76cd9 SHA512 1d16950598c25a9ce30ccd2711e085a5dba639dc0841af4fa0de1f1866fbea83142accf67fc95f230c466a5d17a5c9f2c577d6c3a72a913f7dbde77c8845175b WHIRLPOOL d51c303930e2c15680d552aee07757401986194919669d932bad3c03fef2a41215b7226d8b918d6dec590c4e8615e1768bfd2203112b8f27664853ac96899266
|
||||
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
#hackport: flags: +tagged,+semigroups
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Distributive functors -- Dual to Traversable"
|
||||
HOMEPAGE="https://github.com/ekmett/distributive/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/base-orphans-0.5:=[profile?] <dev-haskell/base-orphans-1:=[profile?]
|
||||
>=dev-haskell/semigroups-0.11:=[profile?] <dev-haskell/semigroups-1:=[profile?]
|
||||
>=dev-haskell/tagged-0.7:=[profile?] <dev-haskell/tagged-1:=[profile?]
|
||||
>=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-1:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
>=dev-haskell/cabal-doctest-1 <dev-haskell/cabal-doctest-1.1
|
||||
test? ( >=dev-haskell/doctest-0.11.1 <dev-haskell/doctest-0.12
|
||||
>=dev-haskell/generic-deriving-1.11 <dev-haskell/generic-deriving-2
|
||||
>=dev-haskell/hspec-2 <dev-haskell/hspec-3 )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=semigroups \
|
||||
--flag=tagged
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Difference lists"
|
||||
HOMEPAGE="https://github.com/spl/dlist"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.9.2
|
||||
test? ( >=dev-haskell/quickcheck-2.7 <dev-haskell/quickcheck-2.10 )
|
||||
"
|
@ -0,0 +1 @@
|
||||
DIST doctemplates-0.1.0.2.tar.gz 5924 SHA256 b752f52350daaa9bcf261a1f1af5852f75572093c3d0cdeb4822282fb3a18a6b SHA512 043cc1ff32c7b1b9ac2d528d647c08769ec6ffbf3cbf080422b6f435737030ed4085735ab9c1974bbae87099a31614b66ae800fefab7120e9add5ab03815c430 WHIRLPOOL d2f3e362119777fc308b57f90db8f685f8b44f6e8a28625a3292edd8f4667c1fcf9f4fe031fc975752f35999381a246a45e3d33bc239b0727fb0895eecc76512
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Pandoc-style document templates"
|
||||
HOMEPAGE="https://github.com/jgm/doctemplates#readme"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/aeson:=[profile?]
|
||||
dev-haskell/blaze-html:=[profile?]
|
||||
dev-haskell/blaze-markup:=[profile?]
|
||||
dev-haskell/parsec:=[profile?]
|
||||
dev-haskell/scientific:=[profile?]
|
||||
dev-haskell/text:=[profile?]
|
||||
dev-haskell/unordered-containers:=[profile?]
|
||||
dev-haskell/vector:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
test? ( dev-haskell/hspec )
|
||||
"
|
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
Please see README.md
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
||||
DIST doctest-0.10.1.tar.gz 18046 SHA256 357b99c0975171a61de3bf5a9b9265e82a15f336f2ceb5cf73d94111d7877ec9 SHA512 f12d3f30c6dcdd9e088362039b4d99d6b9fb499d0a78016e1e6e7b54968950490a1418dd5a7d94d5f509a08f3cf3111276ac15e84775278a77737099ac9bfd67 WHIRLPOOL 3fab795075d40e48795ad2df8bba6fea44c0d6219488794f9d1668aac08a917774b82702c0a3da3f404b837a76a1491a5eae57685d6c293cf676c7e613bc3cb0
|
||||
DIST doctest-0.11.1.tar.gz 18086 SHA256 5b6ab30f0bf4061707b7bb33445da4c8a00df3e8b3ed04cf7c86f18a6007ad2a SHA512 ca95e0b5f09514e8236507856ae610016bd549b9e685b4a94cf1c0682d1cf7bffb344b471aab22ae3fd47c29ada0dcc0ba52b8f012800e9199c340b764971894 WHIRLPOOL 6fb8fe825875f447219162e8176b9ecea6a5a2cc0d66871f78501cba46645dc0e472dd81a09af671f6312ecafd17e247cffed0ef7757d638b4ae04ec95334a49
|
||||
DIST doctest-0.9.12.tar.gz 15806 SHA256 a3e0e67d7f18572128d7de9b2c55e1559b689e77f6b254c659cc5cb47029756b SHA512 9d0d24ddba3f4ddaa386dc4ea7f15483f4d756dd48f62bcc8cad6e375c57a5660d8c7a12ff5bbc803bde04d65d8a28d3940cc390cd0d2ced2c5cc9895eba7916 WHIRLPOOL 200938a9ac2ebde5279b167da7f2b43c341d670702da5831bdf78de789719c6fc66c551f6b0a32196c0407df3e90e3e3ac249b49e53cc3708ac831bb87b66c53
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Test interactive Haskell examples"
|
||||
HOMEPAGE="https://github.com/sol/doctest#readme"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/base-compat-0.7.0:=[profile?]
|
||||
>=dev-haskell/code-page-0.1:=[profile?]
|
||||
>=dev-haskell/ghc-paths-0.1.0.9:=[profile?]
|
||||
>=dev-haskell/syb-0.3:=[profile?]
|
||||
>=dev-lang/ghc-7.0:=[profile?] <dev-lang/ghc-8.2:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
test? ( >=dev-haskell/hspec-1.5.1
|
||||
dev-haskell/hunit
|
||||
>=dev-haskell/quickcheck-2.8.2
|
||||
dev-haskell/setenv
|
||||
>=dev-haskell/silently-1.2.4
|
||||
>=dev-haskell/stringbuilder-0.4
|
||||
dev-haskell/with-location )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.11.0-unamb.patch
|
||||
"${FILESDIR}"/${PN}-0.11.0-unamb-2.patch
|
||||
)
|
@ -0,0 +1,26 @@
|
||||
diff --git a/src/GhcUtil.hs b/src/GhcUtil.hs
|
||||
index baa9193..1792227 100644
|
||||
--- a/src/GhcUtil.hs
|
||||
+++ b/src/GhcUtil.hs
|
||||
@@ -1,2 +1,3 @@
|
||||
{-# LANGUAGE CPP #-}
|
||||
+{-# LANGUAGE PackageImports #-}
|
||||
module GhcUtil (withGhc) where
|
||||
@@ -12,3 +13,3 @@ import DynFlags (gopt_set)
|
||||
#endif
|
||||
-import Panic (throwGhcException)
|
||||
+import "ghc" Panic (throwGhcException)
|
||||
|
||||
diff --git a/src/Run.hs b/src/Run.hs
|
||||
index fa9096f..dca590a 100644
|
||||
--- a/src/Run.hs
|
||||
+++ b/src/Run.hs
|
||||
@@ -1,2 +1,3 @@
|
||||
{-# LANGUAGE CPP #-}
|
||||
+{-# LANGUAGE PackageImports #-}
|
||||
module Run (
|
||||
@@ -23,3 +24,3 @@ import System.IO
|
||||
import qualified Control.Exception as E
|
||||
-import Panic
|
||||
+import "ghc" Panic
|
||||
|
@ -0,0 +1 @@
|
||||
DIST EdisonAPI-1.3.1.tar.gz 30512 SHA256 95a3b8d01599520a50456219b5a2e9f7832bcddaaeb8e94ce777bd87a4a6b56e SHA512 677161da64856421c834856ee2f5ef7f59880883433d5c5c4061f0ab2faa0cb39c4eb83061820b77dab852acc4cce5dc75740fe454b15dbc2e67e6e84510ce42 WHIRLPOOL f664631ce3d58fbc66c33b459291d3827f87f56a564c8dd1608487ee97bfc663ce566ad43776f4bf4aa40d04d2e6c2fe7aec7a6b5be9b9b33ccc496c54d0980d
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN="EdisonAPI"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A library of efficient, purely-functional data structures (API)"
|
||||
HOMEPAGE="http://rwd.rdockins.name/edison/home/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/mtl-1.0:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -0,0 +1,19 @@
|
||||
<?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>
|
||||
Edison is a library of purely functional data structures written by
|
||||
Chris Okasaki. It is named after Thomas Alva Edison and for the
|
||||
mnemonic value EDiSon (Efficent Data Structures).
|
||||
Edison provides several families of abstractions, each with
|
||||
multiple implementations. The main abstractions provided by Edison are:
|
||||
Sequences such as stacks, queues, and dequeues;
|
||||
Collections such as sets, bags and heaps; and
|
||||
Associative Collections such as finite maps and priority queues
|
||||
where the priority and element are distinct.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST EdisonCore-1.3.1.1.tar.gz 80699 SHA256 3e0720ee3b179304f563b99dd446c1d6911e31ddc4d0f78d6550b18e59ed501b SHA512 2e290a5c792a136931387936f457a45913edeedb9eda8006649b974d9aea294b9f1b7e5b2aa020c3ed151934cef8b2bd228e2cb56f7db37f35d59dcb23f7bcb8 WHIRLPOOL 1bc8c100909dba5da9023d14683b7cfa9218ee38c33e14bf1e5315c729716edd88bbe7d83cc745d3944647863c81e89fbc703801a57dd51d32fbadfc80204fe1
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
MY_PN="EdisonCore"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A library of efficent, purely-functional data structures (Core Implementations)"
|
||||
HOMEPAGE="http://rwd.rdockins.name/edison/home/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/edisonapi-1.3:=[profile?] <dev-haskell/edisonapi-1.4:=[profile?]
|
||||
dev-haskell/mtl:=[profile?]
|
||||
>=dev-haskell/quickcheck-2.8.2:2=[profile?] <dev-haskell/quickcheck-3:2=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
@ -0,0 +1,15 @@
|
||||
<?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 the core Edison data structure implementations,
|
||||
including multiple sequence, set, bag, and finite map concrete
|
||||
implementations with various performance characteristics. The
|
||||
implementations in this package have no dependencies other than those
|
||||
commonly bundled with Haskell compilers.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST errors-1.4.7.tar.gz 7922 SHA256 8732ebeae477feeb5b669532bc6ffc985f7b115e13fe823bbc816b4e7d1be525 SHA512 14873d32c744758000c6c8eb954aa659a57d78a32519d88e80e0f5b34a3f528e64293703da950475d89db2f79a7f2c80bc46a8824fee91cf3fe5668bda22a77c WHIRLPOOL 95f3171bf8c1f2701461180b8f42ef1344e7fbf116cfaf3257e68748935ad6b26c1db79f06fed4874ea8146345a38ce77c3a6b830d74abfad82e538556ed44ed
|
||||
DIST errors-2.1.3.tar.gz 8559 SHA256 201a1d9d2fba16dff734eb79e07f138718ed62f5a0a846cf0cee743828844df1 SHA512 8950d043b883395a69ccab6b655219d035ff3b4a22911a23d54834642cc5c98b5044b7aee170dd004f86b3b8c7e991ceddfeae87ed592e7d5e1cd6e44c4e0144 WHIRLPOOL 2a63ddb1636c1210f4461a6aa9b60f3bd6794dd79e78995903fa53227d72d5a29b62aa5a3a1dda9b7939878578d3ab25334a2ade33e3053f5757a57fe7ec66d1
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Simplified error-handling"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/errors"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/safe-0.3.3:=[profile?] <dev-haskell/safe-0.4:=[profile?]
|
||||
>=dev-haskell/transformers-compat-0.4:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
|
||||
>=dev-haskell/unexceptionalio-0.3:=[profile?] <dev-haskell/unexceptionalio-0.4:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST esqueleto-2.1.3.tar.gz 33024 SHA256 2d6da3477660212ed7cddec606d0324537b39ef24abe627ba389a0da500158f3 SHA512 b0508daec0f248458581155c731d307f039d04fae7e76697d2a8bb8498a5072b31499d1d3b041314b34b4034e4357e10323483d04f7ce3218da7489a00683fbc WHIRLPOOL aea8960ebe1ba214afe147db5db0e392b208525f5eeccc7c953a314c6000b684df5ccbd671ec23a698048f20af8bb212f3357db8743ac28f4b3cdb42723258a6
|
||||
DIST esqueleto-2.4.3.tar.gz 39664 SHA256 bf555cfb40519ed1573f7bb90c65f693b9639dfa93fc2222230d3ded6e897434 SHA512 50ad774bbd83c587775887320e24b329b575c9b3dad5aed920d83da7b8e5fa259624c38a40c457a3c12258e2b34cce39042c1b33002a06dcd3020bf370a06cbb WHIRLPOOL c1ef1d8414a2a68b48d291de302ed5fc63e96c88a2278bfd263890979debd365847dbe122915c1ce596a9c8b69a22ae244d0ae6a6228f661d0468526c1e2669b
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
#hackport: flags: -mysql,-postgresql
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Type-safe EDSL for SQL queries on persistent backends"
|
||||
HOMEPAGE="https://github.com/prowdsponsor/esqueleto"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-haskell/blaze-html:=[profile?]
|
||||
>=dev-haskell/conduit-1.1:=[profile?]
|
||||
dev-haskell/monad-logger:=[profile?]
|
||||
>=dev-haskell/persistent-2.1.1.7:=[profile?]
|
||||
>=dev-haskell/resourcet-1.1:=[profile?]
|
||||
>=dev-haskell/tagged-0.2:=[profile?]
|
||||
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-haskell/transformers-0.2:=[profile?]
|
||||
>=dev-haskell/unordered-containers-0.2:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.8
|
||||
test? ( >=dev-haskell/hspec-1.8
|
||||
dev-haskell/hunit
|
||||
dev-haskell/monad-control
|
||||
>=dev-haskell/monad-logger-0.3
|
||||
>=dev-haskell/persistent-sqlite-2.1
|
||||
>=dev-haskell/persistent-template-2.1
|
||||
dev-haskell/quickcheck )
|
||||
"
|
||||
|
||||
PATCHES=("${FILESDIR}"/${P}-persistent-2.5.patch)
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
--flag=-mysql \
|
||||
--flag=-postgresql
|
||||
}
|
@ -0,0 +1,165 @@
|
||||
From 675018c54227ce5db4a91a153092d5f4d06f9af0 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Rouse <pgr@doynton.org>
|
||||
Date: Thu, 9 Jun 2016 20:25:34 +0100
|
||||
Subject: [PATCH 1/3] Changes for persistent-2.5
|
||||
|
||||
---
|
||||
esqueleto.cabal | 2 +-
|
||||
src/Database/Esqueleto.hs | 8 ++++----
|
||||
src/Database/Esqueleto/Internal/Language.hs | 15 +++++----------
|
||||
src/Database/Esqueleto/Internal/PersistentImport.hs | 12 +++++++++++-
|
||||
test/Test.hs | 8 ++++----
|
||||
5 files changed, 25 insertions(+), 20 deletions(-)
|
||||
|
||||
diff --git a/esqueleto.cabal b/esqueleto.cabal
|
||||
index 65aa237..1768d2d 100644
|
||||
--- a/esqueleto.cabal
|
||||
+++ b/esqueleto.cabal
|
||||
@@ -66,7 +66,7 @@ library
|
||||
base >= 4.5 && < 4.9
|
||||
, bytestring
|
||||
, text >= 0.11 && < 1.3
|
||||
- , persistent >= 2.1.1.7 && < 2.3
|
||||
+ , persistent >= 2.1.1.7
|
||||
, transformers >= 0.2
|
||||
, unordered-containers >= 0.2
|
||||
, tagged >= 0.2
|
||||
diff --git a/src/Database/Esqueleto.hs b/src/Database/Esqueleto.hs
|
||||
index eb135c2..97e3211 100644
|
||||
--- a/src/Database/Esqueleto.hs
|
||||
+++ b/src/Database/Esqueleto.hs
|
||||
@@ -430,8 +430,8 @@ valJ = val . unValue
|
||||
|
||||
-- | Synonym for 'Database.Persist.Store.delete' that does not
|
||||
-- clash with @esqueleto@'s 'delete'.
|
||||
-deleteKey :: ( PersistStore (PersistEntityBackend val)
|
||||
- , MonadIO m
|
||||
- , PersistEntity val )
|
||||
- => Key val -> ReaderT (PersistEntityBackend val) m ()
|
||||
+deleteKey :: ( PersistStore backend
|
||||
+ , PersistRecordBackend val backend
|
||||
+ , MonadIO m )
|
||||
+ => Key val -> ReaderT backend m ()
|
||||
deleteKey = Database.Persist.delete
|
||||
diff --git a/src/Database/Esqueleto/Internal/Language.hs b/src/Database/Esqueleto/Internal/Language.hs
|
||||
index fbe88e2..ab18999 100644
|
||||
--- a/src/Database/Esqueleto/Internal/Language.hs
|
||||
+++ b/src/Database/Esqueleto/Internal/Language.hs
|
||||
@@ -74,13 +74,11 @@ class (Functor query, Applicative query, Monad query) =>
|
||||
-- In the end, 'fromFinish' is called to materialize the
|
||||
-- @JOIN@.
|
||||
fromStart
|
||||
- :: ( PersistEntity a
|
||||
- , PersistEntityBackend a ~ backend )
|
||||
+ :: PersistRecordBackend a backend
|
||||
=> query (expr (PreprocessedFrom (expr (Entity a))))
|
||||
-- | (Internal) Same as 'fromStart', but entity may be missing.
|
||||
fromStartMaybe
|
||||
- :: ( PersistEntity a
|
||||
- , PersistEntityBackend a ~ backend )
|
||||
+ :: PersistRecordBackend a backend
|
||||
=> query (expr (PreprocessedFrom (expr (Maybe (Entity a)))))
|
||||
-- | (Internal) Do a @JOIN@.
|
||||
fromJoin
|
||||
@@ -926,8 +924,7 @@ class ToBaseId ent where
|
||||
-- @
|
||||
-- person
|
||||
-- :: ( Esqueleto query expr backend
|
||||
--- , PersistEntity Person
|
||||
--- , PersistEntityBackend Person ~ backend
|
||||
+-- , PersistRecordBackend Person backend
|
||||
-- ) => expr (Entity Person)
|
||||
-- (person, blogPost)
|
||||
-- :: (...) => (expr (Entity Person), expr (Entity BlogPost))
|
||||
@@ -1054,14 +1051,12 @@ class Esqueleto query expr backend => FromPreprocess query expr backend a where
|
||||
fromPreprocess :: query (expr (PreprocessedFrom a))
|
||||
|
||||
instance ( Esqueleto query expr backend
|
||||
- , PersistEntity val
|
||||
- , PersistEntityBackend val ~ backend
|
||||
+ , PersistRecordBackend val backend
|
||||
) => FromPreprocess query expr backend (expr (Entity val)) where
|
||||
fromPreprocess = fromStart
|
||||
|
||||
instance ( Esqueleto query expr backend
|
||||
- , PersistEntity val
|
||||
- , PersistEntityBackend val ~ backend
|
||||
+ , PersistRecordBackend val backend
|
||||
) => FromPreprocess query expr backend (expr (Maybe (Entity val))) where
|
||||
fromPreprocess = fromStartMaybe
|
||||
|
||||
diff --git a/src/Database/Esqueleto/Internal/PersistentImport.hs b/src/Database/Esqueleto/Internal/PersistentImport.hs
|
||||
index ad193e0..02fbd20 100644
|
||||
--- a/src/Database/Esqueleto/Internal/PersistentImport.hs
|
||||
+++ b/src/Database/Esqueleto/Internal/PersistentImport.hs
|
||||
@@ -1,7 +1,13 @@
|
||||
+{-# LANGUAGE CPP #-}
|
||||
+{-# LANGUAGE ConstraintKinds #-}
|
||||
+{-# LANGUAGE TypeFamilies #-}
|
||||
-- | Re-export "Database.Persist.Sql" without any clashes with
|
||||
-- @esqueleto@.
|
||||
module Database.Esqueleto.Internal.PersistentImport
|
||||
( module Database.Persist.Sql
|
||||
+#if ! MIN_VERSION_persistent(2,5,0)
|
||||
+ , PersistRecordBackend
|
||||
+#endif
|
||||
) where
|
||||
|
||||
import Database.Persist.Sql hiding
|
||||
@@ -10,4 +16,8 @@ import Database.Persist.Sql hiding
|
||||
, selectKeysList, deleteCascadeWhere, (=.), (+=.), (-=.), (*=.), (/=.)
|
||||
, (==.), (!=.), (<.), (>.), (<=.), (>=.), (<-.), (/<-.), (||.)
|
||||
, listToJSON, mapToJSON, getPersistMap, limitOffsetOrder, selectSource
|
||||
- , update )
|
||||
+ , update, count )
|
||||
+
|
||||
+#if ! MIN_VERSION_persistent(2,5,0)
|
||||
+type PersistRecordBackend record backend = (PersistEntity record, PersistEntityBackend record ~ backend)
|
||||
+#endif
|
||||
diff --git a/test/Test.hs b/test/Test.hs
|
||||
index 80c6784..524bd7c 100644
|
||||
--- a/test/Test.hs
|
||||
+++ b/test/Test.hs
|
||||
@@ -1396,10 +1396,10 @@ main = do
|
||||
|
||||
|
||||
insert' :: ( Functor m
|
||||
- , PersistStore (PersistEntityBackend val)
|
||||
- , MonadIO m
|
||||
- , PersistEntity val )
|
||||
- => val -> ReaderT (PersistEntityBackend val) m (Entity val)
|
||||
+ , PersistStore backend
|
||||
+ , PersistRecordBackend val backend
|
||||
+ , MonadIO m )
|
||||
+ => val -> ReaderT backend m (Entity val)
|
||||
insert' v = flip Entity v <$> insert v
|
||||
|
||||
|
||||
--
|
||||
2.9.0
|
||||
|
||||
From 4c9ecd94f2748be52c50c85ca8ed7314e21b9e82 Mon Sep 17 00:00:00 2001
|
||||
From: Paul Rouse <pgr@doynton.org>
|
||||
Date: Thu, 9 Jun 2016 20:29:45 +0100
|
||||
Subject: [PATCH 2/3] Allow base-4.9 for GHC 8
|
||||
|
||||
---
|
||||
esqueleto.cabal | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/esqueleto.cabal b/esqueleto.cabal
|
||||
index 1768d2d..3b9efb9 100644
|
||||
--- a/esqueleto.cabal
|
||||
+++ b/esqueleto.cabal
|
||||
@@ -63,7 +63,7 @@ library
|
||||
other-modules:
|
||||
Database.Esqueleto.Internal.PersistentImport
|
||||
build-depends:
|
||||
- base >= 4.5 && < 4.9
|
||||
+ base >= 4.5 && < 5
|
||||
, bytestring
|
||||
, text >= 0.11 && < 1.3
|
||||
, persistent >= 2.1.1.7 && < 2.6
|
||||
--
|
||||
2.9.0
|
||||
|
@ -0,0 +1 @@
|
||||
DIST fail-4.9.0.0.tar.gz 2416 SHA256 6d5cdb1a5c539425a9665f740e364722e1d9d6ae37fbc55f30fe3dbbbb91d4a2 SHA512 0b4e6111387768482ff10b8ee55ff0b3b04750d8def057b7935bef814902de4536d0825e18b95a342722735b29cf88aafec21eb3b2a75eb4f0c55aa7c6b80108 WHIRLPOOL f7188e995a311eabebfabe368e6de7d206e2ccdffcda9ac82b0a7befd7da51b80e39d3f49fe8c447fbaef39e886bed76b4b958b77c552cc2bdd5dedd6a0b4478
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile" # ghc-8 already provides module; haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Forward-compatible MonadFail class"
|
||||
HOMEPAGE="https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
"
|
@ -0,0 +1,19 @@
|
||||
<?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 contains the "Control.Monad.Fail" module providing the
|
||||
<https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail MonadFail>
|
||||
class that became available in
|
||||
<https://hackage.haskell.org/package/base-4.9.0.0 base-4.9.0.0>
|
||||
for older @base@ package versions.
|
||||
|
||||
This package turns into an empty package when used with GHC versions
|
||||
which already provide the "Control.Monad.Fail" module to make way for
|
||||
GHC's own "Control.Monad.Fail" module.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST fixed-0.2.1.1.tar.gz 4346 SHA256 24a9e1e251998c9d06037bb771d9eab2980a91132de59a19d0166a1c51e715e2 SHA512 99f0410deffbecaf4ffb15543e3fd060cc679b238644490cbb0a608dda9957fc4c0020bce667f6ca25fc02c52fced7e9ca40dabe899ec8649b522fdec75eb9c0 WHIRLPOOL 9ee6b7e56428d7e2de9af8f12d8172fb267235f6bd239d1517d3024ee7b4e6c92685cd1733c96846769e699d6e6b5c1e90a351b47b7e3c59617c61502b866e76
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.6.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Signed 15.16 precision fixed point arithmetic"
|
||||
HOMEPAGE="https://github.com/ekmett/fixed"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
"
|
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
Signed 15.16 precision fixed point arithmetic
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -1,2 +1,3 @@
|
||||
DIST foldl-1.0.7.tar.gz 8533 SHA256 4991d3a39f10459e47b4c094327e93d437e299cd6225ff57b4d8d1ece28a1d57 SHA512 b2dd75560b48430be67ba11503b7f639739ba83e340a93df37a04f729d42e4fb06c46bb7fc878855737848de67e40988a184d78ff4500ac8d21890ccc112b033 WHIRLPOOL c77d8dac6572b24d1018b8a93251347c4c64bbf478f78875f422375511343bc1d6e133057c3dd0967e2624b4af62958b3d8104714e2b4bc2a1cd3899d96e41be
|
||||
DIST foldl-1.1.3.tar.gz 10640 SHA256 af81eb42e6530f6f0ba992965c337d89483d755b50c7c94b12325dd793435474 SHA512 a833e9a81f154337ef17dd746dc46175dc8d4862ca4e945dd994004e3891497787df6b6e74a48372e43ca59c1c69b1d2d32a91e2d3ae27673975dc0fcd86da8b WHIRLPOOL a3b7f0dfa529e9b4ef13c340ec1e25c04933f1a7d7f0fd07dd6b2cefc5587e86161266f0ecc278ddbd754ada3f068d979b56f4c00a68e02d21461b45e9b55e46
|
||||
DIST foldl-1.2.3.tar.gz 14782 SHA256 fb081168f7736a04dc68db348d2e0bc58d535da5ed74c4394a022dbaa46d3f25 SHA512 30ba640561eafee690333e4741a7065e91bc5da5e5dc62a158d9f1fd21e723e0a0c2df9a29c783699fb746277ebb3ecd66bfbbeebf34d3db952e2ce0e4aba475 WHIRLPOOL 754938bf550b8045e8e5a50360b5982ef12f50fd470f78feb9189e1ff87e80676ebc9036f3155a2f59b5ccf9bd765c3fa15900a7bf7e53f76a998f1ade26e66c
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Composable, streaming, and efficient left folds"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/foldl"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/comonad-4.0:=[profile?] <dev-haskell/comonad-6:=[profile?]
|
||||
<dev-haskell/contravariant-1.5:=[profile?]
|
||||
>=dev-haskell/mwc-random-0.13.1.0:=[profile?] <dev-haskell/mwc-random-0.14:=[profile?]
|
||||
<dev-haskell/primitive-0.7:=[profile?]
|
||||
<dev-haskell/profunctors-5.3:=[profile?]
|
||||
>=dev-haskell/text-0.11.2.0:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-haskell/vector-0.7:=[profile?] <dev-haskell/vector-0.13:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
"
|
@ -1,2 +1,3 @@
|
||||
DIST generic-deriving-1.11.1.tar.gz 65456 SHA256 b38d427f990f3080108c565a81284217290a47be63bab7bf59036ece2e2cb0e9 SHA512 c0f8a1fb4a705eec43b71b6b578968beff889bb43551086fa520a311fbcbfceb49fb49844e68698842ebbb50ed57d75263b6a6a79e3b8a080240da07ecd8f61d WHIRLPOOL 638ae092bec0ed77c61018d95b2a260a2574115815ae5306950cf375a545ff5e5fb05ac8044413c2443ea13b709c77d39a5b026558c33608fcec8daa7a336791
|
||||
DIST generic-deriving-1.6.3.tar.gz 25268 SHA256 c738b1947aa2cc86a8baf68b7f0e73a10489738bb51cbb1636c3c1ab0af59211 SHA512 0730c792b96d21c9a078032d4446f1d994b5bc8e0a7fe4a22256de77e13ce3c01838ce4f962f2a9a3f18a4143b6deee167cc6cac648714f100f129b81ed2cf16 WHIRLPOOL 451d66dbc2b824440e038cf0ffc99ccd4f81f986dc3ea17de2ed9b9b18ef68c3cd86a68269f8ffb8b6f43cbf61195ab67711ad44667c02eddf6465302664f28d
|
||||
DIST generic-deriving-1.7.0.tar.gz 25341 SHA256 6697ec59b539e8a032b6dfd1bee45b674a8909ddd97e2906871064495e8fab90 SHA512 d773eb0463a7814071fb05512c211fdf6efcb3245d6cb6046e0c3bb8d0634fd397636e3f8f2e37833878e3452ac2b0fab35542fa336ad1e36270b0e876b395dd WHIRLPOOL ded40d13616f88dfabba262492edd749192b43b9ddd02bb3f677b44a70cf738930666397b22886d3891f9966cdbe5559f18d72068fb9e08888bc00fbf52fa6ab
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Generic programming library for generalised deriving"
|
||||
HOMEPAGE="https://github.com/dreixel/generic-deriving"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
test? ( >=dev-haskell/hspec-2 <dev-haskell/hspec-3 )
|
||||
"
|
@ -0,0 +1 @@
|
||||
DIST generics-sop-0.2.4.0.tar.gz 32986 SHA256 481f73f122970efc24fe9dea71077e265d260834d975dd41395671d9a86a1863 SHA512 ce0d92214e622c58febced5684ba92b117e413d5718c6fdea1471f0fc5ea48ea53b212a536618086228542985f304dc4434c75c6ab919a72e6f49ccce342d866 WHIRLPOOL 8ee0469f5a9685b904bd7d86a8949cf3f527c8f0d207632b796f215499d9864fea3766e185536109dbf722f6395c4bed9e49e66a695dd748afb19510dbc04012
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
# ebuild generated by hackport 0.5.1.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Generic Programming using True Sums of Products"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/generics-sop"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/transformers-compat-0.3:=[profile?] <dev-haskell/transformers-compat-0.6:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
"
|
@ -0,0 +1,37 @@
|
||||
<?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>
|
||||
A library to support the definition of generic functions.
|
||||
Datatypes are viewed in a uniform, structured way:
|
||||
the choice between constructors is represented using an n-ary
|
||||
sum, and the arguments of each constructor are represented using
|
||||
an n-ary product.
|
||||
|
||||
The module "Generics.SOP" is the main module of this library and contains
|
||||
more detailed documentation.
|
||||
|
||||
Examples of using this library are provided by the following
|
||||
packages:
|
||||
|
||||
* @<https://hackage.haskell.org/package/basic-sop basic-sop>@ basic examples,
|
||||
|
||||
* @<https://hackage.haskell.org/package/pretty-sop pretty-sop>@ generic pretty printing,
|
||||
|
||||
* @<https://hackage.haskell.org/package/lens-sop lens-sop>@ generically computed lenses,
|
||||
|
||||
* @<https://hackage.haskell.org/package/json-sop json-sop>@ generic JSON conversions.
|
||||
|
||||
A detailed description of the ideas behind this library is provided by
|
||||
the paper:
|
||||
|
||||
* Edsko de Vries and Andres Löh.
|
||||
<http://www.andres-loeh.de/TrueSumsOfProducts True Sums of Products>.
|
||||
Workshop on Generic Programming (WGP) 2014.
|
||||
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST gitrev-1.2.0.tar.gz 3238 SHA256 4391e34edb5caaab901c6faa4369b246b6896c747869f6ab85b6db5524003102 SHA512 ba794dfdec21a5b8ca19dff3ce712cb31f254ac59e166aad4fd33435649a7a5209fe9952cff230edc88d81e3622fe3b4f6199f3ef89e153d6e31cc6bca14d303 WHIRLPOOL 20ac225e3e9536a96bb4632006455c37afdab06690cd4dd2f92fa0b04f07b043f8aa2177903723c538dd0a7abe4c8849860d3ef6a9937fcb2b125edf4713a58e
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.7.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Compile git revision info into Haskell projects"
|
||||
HOMEPAGE="https://github.com/acfoltzer/gitrev"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-lang/ghc-7.6.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.16.0
|
||||
"
|
@ -0,0 +1,11 @@
|
||||
<?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>
|
||||
Some handy Template Haskell splices for including the current git hash and branch in the code of your project. Useful for including in panic messages, @--version@ output, or diagnostic info for more informative bug reports.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue