Sync with portage [Mon Nov 19 11:15:01 MSK 2012].

mhiretskiy
root 12 years ago
parent e9de92f4c9
commit e8284f19b4

@ -1,8 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
<longdescription>
Longrun is a user space utility program for controlling the Longrun
thermal and power save functionalities found in the processors made

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mcelog/mcelog-1.0_pre3_p20120918.ebuild,v 1.1 2012/10/24 16:17:09 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/mcelog/mcelog-1.0_pre3_p20120918.ebuild,v 1.2 2012/11/18 19:18:13 hasufell Exp $
EAPI=5
@ -13,6 +13,9 @@ SRC_URI="https://github.com/andikleen/${PN}/tarball/0f5d0238ca7fb963a687a3c50c96
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="selinux"
RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
CONFIG_CHECK="~X86_MCE"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.7-r5.ebuild,v 1.1 2012/09/08 18:33:38 swift Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.7-r5.ebuild,v 1.2 2012/11/18 08:49:57 swift Exp $
EAPI="2"
PYTHON_DEPEND="python? *"
@ -97,6 +97,8 @@ src_prepare() {
# Disable byte-compilation of Python modules.
echo '#!/bin/sh' > py-compile
epatch_user
}
src_configure() {

@ -1,13 +1,13 @@
diff -ruN system-config-printer-1.3.12/Makefile.am my/Makefile.am
--- system-config-printer-1.3.12/Makefile.am 2012-10-04 15:51:04.000000000 +0200
+++ my/Makefile.am 2012-11-06 03:48:12.392483514 +0100
@@ -1,4 +1,4 @@
+++ my/Makefile.am 2012-11-19 00:45:25.702660438 +0100
@@ -1,5 +1,3 @@
-CFLAGS=-g -O2 -Wall
+CFLAGS=-Wall
-
SUBDIRS=po
@@ -84,88 +84,21 @@
EXPORT_MODULES= \
@@ -84,88 +82,21 @@
rm -f .stamp-distutils-in-builddir
nobase_pkgdata_SCRIPTS= \
@ -97,7 +97,7 @@ diff -ruN system-config-printer-1.3.12/Makefile.am my/Makefile.am
xml/preferreddrivers.rng \
xml/validate.py
@@ -173,18 +106,13 @@
@@ -173,18 +104,13 @@
cupshelpers_DATA=\
xml/preferreddrivers.xml
@ -118,7 +118,7 @@ diff -ruN system-config-printer-1.3.12/Makefile.am my/Makefile.am
udevhelperdir=$(sysconfdir)/udev
udevhelper_PROGRAMS=\
udev/udev-configure-printer
@@ -202,56 +130,17 @@
@@ -202,56 +128,17 @@
endif

@ -0,0 +1,44 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/backlite/backlite-1.0.3-r1.ebuild,v 1.1 2012/11/18 13:15:17 billie Exp $
EAPI=4
inherit qt4-r2
DESCRIPTION="backlite is a pure QT4 version of k9copy"
HOMEPAGE="http://k9copy.sourceforge.net/"
SRC_URI="mirror://sourceforge/k9copy/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="mplayer"
# According to the author of backlite/k9copy libdvdread and libdvdnav are
# bundled internal because newer versions produce bad DVD copies.
# This will be fixed later.
# DEPEND="media-libs/libdvdread"
DEPEND=">=media-libs/libmpeg2-0.5.1
virtual/ffmpeg
x11-libs/qt-gui:4[dbus]
|| ( x11-libs/qt-phonon:4 media-libs/phonon )"
RDEPEND="${DEPEND}
media-video/dvdauthor
mplayer? ( media-video/mplayer )"
src_prepare() {
sed -i -e '/^MimeTypes=.*/d' \
-e '/^Encoding=.*/d' *.desktop || die
}
src_configure() {
eqmake4 backlite.pro PREFIX="${D}"/usr
}
src_install() {
unset INSTALL_ROOT
default
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.8 2012/11/17 16:44:05 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/pinentry/pinentry-0.8.2.ebuild,v 1.9 2012/11/17 23:36:01 blueness Exp $
EAPI=5
@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="gtk ncurses qt4 caps static"
RDEPEND="

@ -1 +1,2 @@
DIST scite310.tgz 1933322 SHA256 09b020a331f7c54edd731440fa1c717776021d5dc775e58965f8ef71673202e3 SHA512 cbb1f67c74953e2b564c040802f751cd57cfec4d9e5fbb5f2787e25c5ecec67964fffff75da627f42b4bd2980b28e410857b7a60cf4f5231b2b76e0544283353 WHIRLPOOL 0751092e69cf8a4b5db4c27e3c9ca8ba67f5bfc8caec2ce253150a97bef6e3ebac53c3debcac57b9b5885bb51eb66bf495c6f6a722265b7349ff615fd8f22347
DIST scite323.tgz 2053250 SHA256 d0d324a5e420ff96db6cd1c6eeac23b6f4c046e7545e73c4625ab2add90e4a65 SHA512 70125c33a8bcb68d428a6f006d1043a9398ce34ef11f2287ebdcd84bab132c515d176ec247c2c0d3321b2f8cfa9f4a01c67526f48d2ae1d00d6d3429e2616990 WHIRLPOOL 5f260a7b11869dd41047fab3dbeebc8bbd0b7cb70d6129efb28459648ad42b1d99895ac9b5baf239a0d684c3a3205fbe6190213b72da66ec3daf150d4e082c67

@ -0,0 +1,87 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/scite/scite-3.2.3.ebuild,v 1.1 2012/11/18 19:38:02 ago Exp $
EAPI="4"
inherit toolchain-funcs eutils
MY_PV=${PV//./}
DESCRIPTION="A very powerful editor for programmers"
HOMEPAGE="http://www.scintilla.org/SciTE.html"
SRC_URI="mirror://sourceforge/scintilla/${PN}${MY_PV}.tgz"
LICENSE="Scintilla"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
IUSE="lua"
RDEPEND="dev-libs/glib
x11-libs/cairo
x11-libs/gtk+:2
x11-libs/gdk-pixbuf
x11-libs/pango
lua? ( >=dev-lang/lua-5 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=sys-apps/sed-4"
S="${WORKDIR}/${PN}/gtk"
src_prepare() {
cd "${WORKDIR}/scintilla/gtk"
sed -i makefile \
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
-e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
-e "s#-Os##" \
|| die "error patching makefile"
cd "${WORKDIR}/scite/gtk"
sed -i makefile \
-e "s#-rdynamic#-rdynamic ${LDFLAGS}#" \
|| die "error patching makefile"
cd "${S}"
sed -i makefile \
-e 's#usr/local#usr#g' \
-e 's#/gnome/apps/Applications#/applications#' \
-e "s#^CXXFLAGS=#CXXFLAGS=${CXXFLAGS} #" \
-e "s#^\(CXXFLAGS=.*\)-Os#\1#" \
-e "s#^CC =\(.*\)#CC = $(tc-getCXX)#" \
-e "s#^CCOMP =\(.*\)#CCOMP = $(tc-getCC)#" \
-e 's#${D}##' \
-e 's#-g root#-g 0#' \
-e "s#-Os##" \
|| die "error patching makefile"
cd "${WORKDIR}"
epatch "${FILESDIR}/${PN}-3.0.1-no-lua.patch"
}
src_compile() {
emake -C ../../scintilla/gtk AR="$(tc-getAR)"
if use lua; then
emake
else
emake NO_LUA=1
fi
}
src_install() {
dodir /usr/bin
dodir /usr/share/{pixmaps,applications}
emake prefix="${ED}/usr" install
# we have to keep this because otherwise it'll break upgrading
mv "${ED}/usr/bin/SciTE" "${ED}/usr/bin/scite" || die
dosym /usr/bin/scite /usr/bin/SciTE
# replace .desktop file with our own working version
rm -f "${ED}/usr/share/applications/SciTE.desktop"
domenu "${FILESDIR}/scite.desktop"
doman ../doc/scite.1
dodoc ../README
}

@ -5,7 +5,7 @@
<email>dabbott@gentoo.org</email>
</maintainer>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
<email>proxy-maint@gentoo.org</email>
</maintainer>
<longdescription>
Fast, free, validating XML editor.

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/spice-protocol-0.12.2.ebuild,v 1.2 2012/11/04 13:45:03 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/spice-protocol-0.12.2.ebuild,v 1.3 2012/11/18 11:10:45 ago Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
</pkgmetadata>

@ -1,6 +1,7 @@
# The list of the disk devices that hdapsd should monitor.
# Usually this is 'hda', 'sda' or 'hda sda'.
DISKLIST="sda"
# hdaps will auto-devices if empty
#DISKLIST="sda"
# hdapsd sensitivity
# The lower the threshold is the earlier

@ -1,5 +1,5 @@
#!/sbin/runscript
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2
depend() {
@ -12,11 +12,12 @@ checkconfig() {
DISKLIST=${DISK}
fi
if [[ -z ${DISKLIST} || -z ${THRESHOLD} ]] ; then
eerror "You should setup DISKLIST and THRESHOLD in /etc/conf.d/hdapsd."
if [[ -z ${THRESHOLD} ]] ; then
eerror "You should setup THRESHOLD in /etc/conf.d/hdapsd."
return 1
fi
#empty DISKLIST is allowed as well
for DISK in ${DISKLIST}; do
if [ ! -b /dev/${DISK} ]; then
eerror "Could not find disk /dev/${DISK}!"
@ -59,7 +60,7 @@ start() {
${DISKOPTS} --sensitivity "${THRESHOLD}" ${OPTIONS}
eend $?
}
stop() {
ebegin "Stopping Hard Drive Active Protection System daemon"
start-stop-daemon --stop --exec /usr/sbin/hdapsd \

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/hdapsd/hdapsd-20090401-r1.ebuild,v 1.1 2011/12/21 04:51:22 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-laptop/hdapsd/hdapsd-20090401-r2.ebuild,v 1.1 2012/11/18 20:39:55 ottxor Exp $
EAPI=4
inherit linux-info
@ -28,8 +28,8 @@ src_install() {
emake DESTDIR="${ED}" install
rm -rf "${ED}"/usr/share/doc/hdapsd
dodoc ChangeLog README AUTHORS
newconfd "${FILESDIR}"/hdapsd.conf.2 hdapsd
newinitd "${FILESDIR}"/hdapsd.init.2 hdapsd
newconfd "${FILESDIR}"/hdapsd.conf.3 hdapsd
newinitd "${FILESDIR}"/hdapsd.init.3 hdapsd
}
pkg_postinst(){

@ -1,7 +1,12 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<longdescription>IBM ThinkPad Harddrive Active Protection disk head parking
daemon</longdescription>
<maintainer>
<email>ottxor@gentoo.org</email>
<name>Christoph Junghans</name>
</maintainer>
<longdescription>IBM ThinkPad Harddrive Active Protection disk head parking daemon</longdescription>
<upstream>
<remote-id type="sourceforge">hdapsd</remote-id>
</upstream>
</pkgmetadata>

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<use>
<flag name="gkrellm">Enable building of app-admin/gkrellm module</flag>
</use>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
<use>
<flag name="gkrellm">Enable building of app-admin/gkrellm module</flag>
</use>
</pkgmetadata>

@ -1,2 +1 @@
DIST laptop-mode-tools_1.55.tar.gz 97675 SHA256 4fc8420253bc053a643c736238a6dcde6f8e32b48674cad6d42cc90a5ff727b5 SHA512 8b2a601ebecd3910956db1b7a9a1d5ba5a7248d30149d84bd0f354edc646ecf5abab9c4d514182953ef7d8c7934f4fc45c9b32ff00ccdecd45cab6dc7427288a WHIRLPOOL 12bf00565c94c18470196dcaa3a0a0286c3dc71c9f0c460213d77c11d51e71c81a8d6d1d91055ad3d80abb71342980167f370892e384a0de3d30a281fe5cc4a8
DIST laptop-mode-tools_1.60.tar.gz 104415 SHA256 39246db1bba2ea12c7ee6f1979f914a803a9f70836cde687ff9c3a39bc9c9519 SHA512 79596bb24b2af8bbeb3424eeff51022bb381609325a0eb5c009e0970dffe055d2493509d56a4e2c8f745c27f03bc176372d9b27e3a0a050f7bc1c58f86aae5c9 WHIRLPOOL 819cd4ad40c9e2a74bc07f70986c985b4128828ed508d808097472ee301ca788567b65d86717552a8191b378d595cb41b922a9e2f5a2fbcacf645acfe607d0ec

@ -1,25 +0,0 @@
http://bugs.gentoo.org/327443
--- install.sh
+++ install.sh
@@ -179,20 +179,6 @@
exit 23
fi
-
-# Install pm-utils hook only if pm-utils config dir is present, or force the
-# install if we have a DESTDIR.
-if [ -n "$DESTDIR" -o -d "$DESTDIR/usr/lib/pm-utils/sleep.d" ] ; then
- if ( ! $INSTALL -D -m 755 usr/lib/pm-utils/sleep.d/01laptop-mode "$DESTDIR/usr/lib/pm-utils/sleep.d/01laptop-mode" ) ; then
- echo "$0: Failed to install 01-laptop-mode into /usr/lib/pm-utils/sleep.d. Installation failed."
- exit 36
- fi
-fi
-
-if [ -f "$DESTDIR/usr/lib/pm-utils/sleep.d/99laptop-mode" ]; then
- rm -f $DESTDIR/usr/lib/pm-utils/sleep.d/99laptop-mode;
-fi
-
ACPI_DONE=0
APM_DONE=0
PMU_DONE=0

@ -1,68 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/laptop-mode-tools/laptop-mode-tools-1.55-r3.ebuild,v 1.1 2011/12/31 21:25:29 idl0r Exp $
EAPI=2
inherit eutils
MY_P=${PN}_${PV}
DESCRIPTION="Linux kernel laptop_mode user-space utilities"
HOMEPAGE="http://www.samwel.tk/laptop_mode/"
SRC_URI="http://www.samwel.tk/laptop_mode/tools/downloads/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="acpi apm bluetooth scsi"
RDEPEND="sys-apps/ethtool
acpi? ( sys-power/acpid )
apm? ( sys-apps/apmd )
bluetooth? ( net-wireless/bluez )
scsi? ( sys-apps/sdparm )
sys-apps/hdparm"
DEPEND=""
S=${WORKDIR}/${MY_P}
src_prepare() {
# Patching to avoid !sys-power/pm-utils depend wrt #327443
epatch "${FILESDIR}"/${P}-pm-utils-1.4.0.patch
}
src_compile() { :; }
src_install() {
DESTDIR="${D}" \
INIT_D="none" \
MAN_D="/usr/share/man" \
ACPI="$(use acpi && echo force || echo disabled)" \
PMU="$(false && echo force || echo disabled)" \
APM="$(use apm && echo force || echo disabled)" \
./install.sh || die
dodoc Documentation/*.txt README || die
newinitd "${FILESDIR}"/laptop_mode.init-1.4 laptop_mode
# Commented out to avoid !sys-power/pm-utils depend wrt #327443
# exeinto /etc/pm/power.d
# newexe "${FILESDIR}"/laptop_mode_tools.pmutils laptop_mode_tools
keepdir /var/run/laptop-mode-tools
}
pkg_postinst() {
if ! use acpi && ! use apm; then
ewarn
ewarn "Without USE=\"acpi\" or USE=\"apm\" ${PN} can not"
ewarn "automatically disable laptop_mode on low battery."
ewarn
ewarn "This means you can lose up to 10 minutes of work if running"
ewarn "out of battery while laptop_mode is enabled."
ewarn
ewarn "Please see /usr/share/doc/${PF}/laptop-mode.txt.gz for further"
ewarn "information."
ewarn
fi
}

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
<use>
<flag name='scsi'>Adds dependency on sdparm to control non-SATA SCSI drivers</flag>
</use>

@ -1,4 +1,2 @@
DIST radeontool-1.5.tar.gz 20869 SHA256 598190677279001fd8d2724ac28aae11820d3c01f850bc167ec0030c21577361 SHA512 985771cbaff3d6451563ac388b6b303410b7e1088c9a7404de63964c465f3708f9fede40fde7dfeaeb3779dff86a9007fcf982cced23cdc2f6bdd555494f78aa WHIRLPOOL 92cc22fd8575d6bc5c2feffa0900eeea7dec48ab031dbe1f22a31953666d17e6b19d39210b807085e72a178f0e1c76e109b7f353efbb12e5c404b5efb9a37bc4
DIST radeontool-1.6.0.tar.bz2 334577 SHA256 b23a1335379e028d7a3a1e5c5a9b53a891f31bcd54237a46580a4b996607534e SHA512 a6e761dd9a5323eac3c55c4f0208ea5f82e1761b458a9cce36d51b0c9bce973154398dce5c4ce25b333ee586c84151c2544dbf1e66a8fee18d5b1ba162dfc4f4 WHIRLPOOL 2a75682fbf64fc84d052b73e53c8e5895edad553e3af918dbc761974ee5bcda574c954493f1c5cdde30ec86bed99679b4d5434bd5ebefa5a3b11800c0d7e98ae
DIST radeontool-1.6.1.tar.bz2 338446 SHA256 6ebab96e2c3bc92c0e34507eb04e7bebdb3506c4bb3f7e2a3e9f84b4699ea46e SHA512 deaee2e903d17a6da48f171b436c422eefc169352e762a9d26c6d6e38c288dc6e46ca14cdefe5532e4a24c6267cd340cbc39b830cf7c5259044417630ea97144 WHIRLPOOL c143dbf61e7ece2be3fad5de22cb07e4c775bbf5cc0b04f5b5c300a498f4f2998880ec8c89279df53816179391b2f8341f18457e443f5e00f7efb09866901f13
DIST radeontool-1.6.3.tar.bz2 367487 SHA256 f73d1ec1a962822e681c2eefa77d9843a02ee0c63196ba0c1181cc1da016a76c SHA512 937ddf3e2b7dc35b9bc872d770b184303ac9e8199c0de6c17d187acfc5c398abc0cec2071c1af5ad16b0df2976418e06db8b1f90775fe59a8a80bdb3f8e2dca6 WHIRLPOOL 59a2542dbe865fa6e834eff2fbab9a05ef768849d575c260add0fc7b374cb084638f471a6df7d7be3c16c4d9223ee775b2eb47e286bf58c8d3ecf1b91e833ab8

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
</pkgmetadata>

@ -1,24 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/radeontool/radeontool-1.6.0.ebuild,v 1.1 2009/12/18 00:26:41 robbat2 Exp $
EAPI=2
inherit eutils toolchain-funcs
DESCRIPTION="Manage the backlight, external video output and registers of ATI Radeon graphics cards"
HOMEPAGE="http://cgit.freedesktop.org/~airlied/radeontool/"
SRC_URI="http://people.freedesktop.org/~airlied/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="x11-libs/libpciaccess"
DEPEND="${RDEPEND}"
src_install() {
emake install DESTDIR="${D}"
}

@ -1,24 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/radeontool/radeontool-1.6.1.ebuild,v 1.1 2010/05/26 09:58:02 bangert Exp $
EAPI=2
inherit eutils toolchain-funcs
DESCRIPTION="Manage the backlight, external video output and registers of ATI Radeon graphics cards"
HOMEPAGE="http://cgit.freedesktop.org/~airlied/radeontool/"
SRC_URI="http://people.freedesktop.org/~airlied/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="x11-libs/libpciaccess"
DEPEND="${RDEPEND}"
src_install() {
emake install DESTDIR="${D}"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/radeontool/radeontool-1.6.3.ebuild,v 1.1 2012/03/21 18:42:30 robbat2 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-laptop/radeontool/radeontool-1.6.3.ebuild,v 1.4 2012/11/18 14:09:16 ago Exp $
EAPI=2
inherit eutils toolchain-funcs
@ -12,12 +12,13 @@ SRC_URI="http://people.freedesktop.org/~airlied/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE=""
RDEPEND="x11-libs/libpciaccess"
DEPEND="${RDEPEND}"
RDEPEND=">=x11-libs/libpciaccess-0.12.0"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake install DESTDIR="${D}"

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
</pkgmetadata>

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
<use>
<flag name="hdaps">Install a compatible HDAPS module</flag>
</use>

@ -1,70 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/tp_smapi/tp_smapi-0.40-r3.ebuild,v 1.2 2012/04/12 12:23:54 lxnay Exp $
EAPI=4
inherit eutils linux-mod
DESCRIPTION="IBM ThinkPad SMAPI BIOS driver"
HOMEPAGE="http://tpctl.sourceforge.net/"
SRC_URI="mirror://sourceforge/tpctl/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="hdaps"
RESTRICT="userpriv"
# We need dmideode if the kernel does not support DMI_DEV_TYPE_OEM_STRING
# in dmi.h
DEPEND="sys-apps/dmidecode"
RDEPEND="${DEPEND}"
pkg_pretend() {
linux-mod_pkg_setup
if kernel_is lt 2 6 19; then
eerror
eerror "${P} requires Linux kernel 2.6.19 or above."
eerror
die "Unsupported kernel version"
fi
MODULE_NAMES="thinkpad_ec(extra:) tp_smapi(extra:)"
BUILD_PARAMS="KSRC=${KV_DIR} KBUILD=${KV_OUT_DIR}"
BUILD_TARGETS="default"
if use hdaps; then
CONFIG_CHECK="~INPUT_UINPUT"
WARNING_INPUT_UINPUT="Your kernel needs uinput for the hdaps module to perform better"
linux-info_pkg_setup
MODULE_NAMES="${MODULE_NAMES} hdaps(extra:)"
BUILD_PARAMS="${BUILD_PARAMS} HDAPS=1"
CONFIG_CHECK="~!SENSORS_HDAPS"
ERROR_SENSORS_HDAPS="${P} with USE=hdaps conflicts with in-kernel HDAPS (CONFIG_SENSORS_HDAPS)"
linux-info_pkg_setup
fi
}
pkg_setup() {
# run again as pkg_pretend is not var safe
pkg_pretend
}
src_prepare() {
epatch \
"${FILESDIR}/${P}-2.6.37.patch" \
"${FILESDIR}/fix_header_check.patch"
}
src_install() {
linux-mod_src_install
dodoc CHANGES README
newinitd "${FILESDIR}"/${P}-initd smapi
newconfd "${FILESDIR}"/${P}-confd smapi
}

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
</pkgmetadata>

@ -2,7 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>beandog@gentoo.org</email>
<name>Steve Dibb</name>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -4,6 +4,13 @@
<maintainer>
<email>robbat2@gentoo.org</email>
</maintainer>
<maintainer>
<email>nicolas@boichat.ch</email>
<description>
Upstream developer. Please CC on all bugs involving ddccontrol
and ddccontrol-db.
</description>
</maintainer>
<use>
<flag name='ddcpci'>enable direct PCI memory access (the setuid ddcpci util)</flag>
</use>

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
<use>
<flag name='gdal'>Include gdal and ogr support for format conversions.</flag>
<flag name='kismet'>Include support for kismet wifi mapping.</flag>

@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>beandog@gentoo.org</email>
<name>Steve Dibb</name>
</maintainer>
<maintainer>
<email>fauli@gentoo.org</email>
<name>Christian Faulhammer</name>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/sl/sl-3.03-r3.ebuild,v 1.2 2012/10/23 17:18:03 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/sl/sl-3.03-r3.ebuild,v 1.3 2012/11/18 15:57:13 ago Exp $
EAPI=4
@ -18,7 +18,7 @@ SRC_URI="http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/sl/${PN}.tar
LICENSE="freedist"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="debug linguas_ja vanilla"
REQUIRED_USE="debug? ( !vanilla )"

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>mobile</herd>
<maintainer><email>maintainer-needed@gentoo.org</email></maintainer>
<longdescription>
A DBus service providing easy to use API for using OBEX protocol
(both client and server wise). Current implementation supports OPP

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obexd/obexd-0.46.ebuild,v 1.5 2012/08/22 12:28:24 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obexd/obexd-0.46.ebuild,v 1.6 2012/11/18 11:15:01 pacho Exp $
EAPI="4"
@ -9,7 +9,7 @@ HOMEPAGE="http://www.bluez.org/"
SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 arm ppc x86"
KEYWORDS="amd64 arm ppc ~ppc64 x86"
IUSE="-eds nokia -server usb"
DOCS="AUTHORS ChangeLog README doc/*.txt"

@ -10,6 +10,7 @@ DIST libreoffice-binfilter-3.5.7.2.tar.xz 6061416 SHA256 ba07bc9b488d0c5f0c207ac
DIST libreoffice-binfilter-3.6.3.2.tar.xz 5979916 SHA256 65c27499468866ae06851f2686f904e991b0ae93abca3972e6a0202f624893b0 SHA512 4ae53b9aa61db7b741de47640c6d545e21b16021ffab2396c2593806c41909a0b8669cd37d13de03dd6e6858afee3f4835ec5846f7241561666f6e3608c6f5a5 WHIRLPOOL f3f905932b816f5ce849e97311f8fe50577e9487f06424fda281ec7b808740e8b01c8df5c6e127c6f2ac66c8c01b1adb370e21e92d52e679d8d118feb22c50dc
DIST libreoffice-branding-gentoo-0.5.tar.xz 150616 SHA256 91beaf63fca297914cb4390b760ffef52b03450ecb52affab0f124a2dbd63a63 SHA512 a915973e1566414fd8fdae67ccaf426a9543cfa4f2549b39e7da0146c975d568d2e222835a259f4bbe6d36979b956cf65a7d28c7a5b3a7b8858e8f731acf33d9 WHIRLPOOL c2beb6b4220a99820eade85784638b883ea3b9293f6714bcce65dcb91fd617a1712a19327377d5fa1c33ac7b402749e8a29daa72f9ea9672d24607ce27cb82fc
DIST libreoffice-branding-gentoo-0.6.tar.xz 49756 SHA256 d5c2d12031a807d18e981a6df7e945e1787b96c7ee65fa3d9bb9eac17cf8ade9 SHA512 1126d92b6b8722fc8b7865ed42c98876922ce26c71ebff61faf03e07b338d5278ff41ba29ff296d281cbdee6a9a0965ccf8e2101fc0f4846eaddcf511ac74eed WHIRLPOOL 40f18619246ca0b6f91ff248d65e4a36639c6faee719a842fb57c6bd8fc871686156e1c991776877d5df0811088ca8f3f4390b60f10565deefa2739c99242c91
DIST libreoffice-branding-gentoo-0.7.tar.xz 72556 SHA256 57912157fe8874f9d628dd971cb68941ad605f2d8beba05327e7ce7a721080be SHA512 fdfd8190c1155e95a8874f07d6893d94e28dd7482b195e22f704f4b1621ef76ee99e5ae1fcdb41c392d2e37e05da32830c42d47b4e62e14a9526d67ffd2d279f WHIRLPOOL 6c1886dfc31b918180b78797a41c0dff042ef4ddab50f284d9f9ee7aca7733dc73795dcad35262cf6c5608a5f99cf8d85a3a0d23316e15bb6650bdc437a4226b
DIST libreoffice-core-3.5.7.2.tar.xz 105115768 SHA256 de03ffe76e3b7c636755f8e08730f606cab62e95df6a17e6b2804e5233cc8fb1 SHA512 cfb5990117c210a4a85d4f127dba09037e7cc184ef80d4545be962ea67a245c6c07550a6c3f59866919c98145227669bc5ba3fcc2034a45cd2dc87bfecee5ba6 WHIRLPOOL ccece4e1ed5854fcf226b31504141120b4c38eb2bd8e8fccee02f82ef6d65e5c197033dcd94a6815b331c8c5b1ce9200713faef0ae98386007cae27c2e64df89
DIST libreoffice-core-3.6.3.2.tar.xz 107194308 SHA256 260d4cac0ea18a88af201ec8b2e39dfb950b9c06d378876118cff0f7f0ed6d78 SHA512 f91322a2dc548b6e898619457650c6df13e622f1cac823020eac722d50c434b3729e3727441264d5d7382dc9586f779c0aadb0f4a2e4fc79b2f9321535df9657 WHIRLPOOL d42aff70aba5194c0ef3be07a9d34af8f6b0a01b49269bc2f6a499e6793390e1d01c20deb55f54498c9072c6db925f4f76de21b349a78a66c5e0313b0e15f569
DIST libreoffice-help-3.5.7.2.tar.xz 1905872 SHA256 b8a645053eaf05195beaa9118f4ae59512d6dc7e76fbfaacd2c70dbce7965857 SHA512 000718aebad278bd1209130b873b16089c791db3ffabe95333dc4ba9d519f05d25950006417337d23d9ff7f983a4859d921b7e618598a4f0f4f9e13dbe8bc84b WHIRLPOOL 1eefaf8f4947659d39a3fbc4aa9e6d1e14b0b839ddf5a3e8589f125f127425bffc5cada82674a28f23598765ccf40d19008f311470c97871c1b42bef2315072a

@ -1,20 +1,61 @@
#!/bin/bash
# important: you need to use the most general CFLAGS to build the packages
# recommendation:
# important: you need to use the most general CFLAGS to build the packages:
# * for x86 : CFLAGS="-march=i586 -mtune=generic -O2 -pipe -g"
# * for amd64: CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -g"
# What you can set:
VERSION="3.6.3.2"
BINVERSION="3.6.3.2"
OPTS="-q"
USEFILE="/etc/portage/package.use/libreo"
MYPKGDIR="$( portageq pkgdir )"
################################################
die() {
echo "${1}"
exit 1
echo "${1}"
exit 1
}
VERSION="3.5.5.3"
BINVERSION="3.5.5.3"
if [ "$( uname -m )" = "x86_64" ] ; then
MYFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -g"
ARCH="amd64"
elif [ "$( uname -m )" = "i686" ] ; then
MYFLAGS="-march=i586 -mtune=generic -O2 -pipe -g"
ARCH="x86"
else
die "Arch not supported"
fi
for i in \
"/bin/echo" \
"/bin/mkdir" \
"/bin/mv" \
"/bin/rm" \
"/bin/sed" \
"/bin/tar" \
"/usr/bin/emerge" \
"/usr/bin/portageq" \
"/usr/bin/quickpkg"
do
if [ ! -e "${i}" ] ; then
die "Missing something in your system"
fi
done
# first the default subset of useflags
IUSES_BASE="bash-completion binfilter branding cups dbus graphite gstreamer gtk nsplugin python vba webdav xmlsec -aqua -jemalloc -mysql -nlpsolver -odk -opengl -pdfimport -postgres -svg"
IUSES_BASE="bash-completion branding cups dbus gstreamer gtk python vba webdav -aqua -binfilter -jemalloc -mysql -odk -opengl -postgres -svg"
ENABLE_EXTENSIONS="presenter-console presenter-minimizer"
DISABLE_EXTENSIONS="nlpsolver pdfimport scripting-beanshell scripting-javascript wiki-publisher"
for lo_xt in ${ENABLE_EXTENSIONS}; do
IUSES_BASE+=" libreoffice_extensions_${lo_xt}"
done
for lo_xt in ${DISABLE_EXTENSIONS}; do
IUSES_BASE+=" -libreoffice_extensions_${lo_xt}"
done
unset lo_xt
# now for the options
IUSES_J="java"
@ -25,52 +66,51 @@ IUSES_K="kde"
IUSES_NK="-kde"
if [ -f /etc/portage/package.use ] ; then
echo "Please save your package.use and make it as a directory"
exit 1
die "Please save your package.use and make it as a directory"
fi
mkdir -p /etc/portage/package.use/
OPTS="-v"
MYPKGDIR="$( emerge --info | grep PKGDIR | sed "s:PKGDIR=::;s:\"::g" )"
if [ -z "${MYPKGDIR}" -o ! -d "${MYPKGDIR}" ] ; then
die "Anything goes wrong"
fi
# compile the flavor
echo "Base"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_NG} ${IUSES_NK}" > /etc/portage/package.use/libreo
emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_NG} ${IUSES_NK}" > ${USEFILE}
CFLAGS="${MYFLAGS}" CXXFLAGS="${MYFLAGS}" emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
quickpkg libreoffice --include-config=y
mv ${MYPKGDIR}/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-base-${BINVERSION}.tbz2 || die "Moving package failed"
echo "Base - java"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_NG} ${IUSES_NK}" > /etc/portage/package.use/libreo
emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_NG} ${IUSES_NK}" > ${USEFILE}
CFLAGS="${MYFLAGS}" CXXFLAGS="${MYFLAGS}" emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
quickpkg libreoffice --include-config=y
mv ${MYPKGDIR}/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-base-java-${BINVERSION}.tbz2 || die "Moving package failed"
# kde flavor
echo "KDE"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_NG} ${IUSES_K}" > /etc/portage/package.use/libreo
emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_NG} ${IUSES_K}" > ${USEFILE}
CFLAGS="${MYFLAGS}" CXXFLAGS="${MYFLAGS}" emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
quickpkg libreoffice --include-config=y
mv ${MYPKGDIR}/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-kde-${BINVERSION}.tbz2 || die "Moving package failed"
echo "KDE - java"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_NG} ${IUSES_K}" > /etc/portage/package.use/libreo
emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_NG} ${IUSES_K}" > ${USEFILE}
CFLAGS="${MYFLAGS}" CXXFLAGS="${MYFLAGS}" emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
quickpkg libreoffice --include-config=y
mv ${MYPKGDIR}/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-kde-java-${BINVERSION}.tbz2 || die "Moving package failed"
# gnome flavor
echo "Gnome"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_G} ${IUSES_NK}" > /etc/portage/package.use/libreo
emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_NJ} ${IUSES_G} ${IUSES_NK}" > ${USEFILE}
CFLAGS="${MYFLAGS}" CXXFLAGS="${MYFLAGS}" emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
quickpkg libreoffice --include-config=y
mv ${MYPKGDIR}/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-gnome-${BINVERSION}.tbz2 || die "Moving package failed"
echo "Gnome -java"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_G} ${IUSES_NK}" > /etc/portage/package.use/libreo
emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
echo "app-office/libreoffice ${IUSES_BASE} ${IUSES_J} ${IUSES_G} ${IUSES_NK}" > ${USEFILE}
CFLAGS="${MYFLAGS}" CXXFLAGS="${MYFLAGS}" emerge ${OPTS} =libreoffice-${VERSION} || die "emerge failed"
quickpkg libreoffice --include-config=y
mv ${MYPKGDIR}/app-office/libreoffice-${VERSION}.tbz2 ./libreoffice-gnome-java-${BINVERSION}.tbz2 || die "Moving package failed"
@ -91,11 +131,11 @@ for name in ./libreoffice-*-${BINVERSION}.tbz2 ; do
mv -v usr/lib/debug ../p2/usr/lib/
echo "Re-packing program"
tar cfvJ ../../bin-$BN.tar.xz --owner root --group root ./*
tar cfvJ ../../$ARCH-bin-$BN.tar.xz --owner root --group root ./*
echo "Re-packing debug info"
cd ../p2
tar cfvJ ../../debug-$BN.tar.xz --owner root --group root ./*
tar cfvJ ../../$ARCH-debug-$BN.tar.xz --owner root --group root ./*
echo "Removing unpacked files"
cd ../..
@ -104,3 +144,7 @@ for name in ./libreoffice-*-${BINVERSION}.tbz2 ; do
echo "Done with $BN.tbz2"
done
rm -fr ${USEFILE}
rm -fr libreoffice*${VERSION}*.tbz2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.129 2012/11/17 11:03:36 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.130 2012/11/18 11:39:51 dilfridge Exp $
EAPI=4
@ -23,7 +23,7 @@ DEV_URI="
EXT_URI="http://ooo.itc.hu/oxygenoffice/download/libreoffice"
ADDONS_URI="http://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.6.tar.xz"
BRANDING="${PN}-branding-gentoo-0.7.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${PV} == *9999* ]] && SCM_ECLASS="git-2"

@ -1,2 +1,2 @@
DIST layman-1.4.2.tar.gz 60655 SHA256 a10418aa33f4f849c190b5c15b37abac81058858be3cb107d084057cef56ccfd SHA512 b3e4c706873b594876dfe9664b6debd5e75332ea5016a4eb7a91dfdca116c217dba6fe9235ebfbed148e8f05bda44859a2c145ae59f4d45cf5e59fdb89a7370b WHIRLPOOL 05a0953555617f29213e920cf2449ecc281a23348255362701d32d1c6b46e5b770055c3e588a23d9e3344e6bcdcd126e876275599eb4b017b45ab8b07a98afc5
DIST layman-2.0.0_rc4.tar.gz 81058 SHA256 b3a4a97c2c7abae0bf41968b373176cc2becbcfef18de33dda8a3fbef0d60eef SHA512 0726e2144008be087d340992f799899c2c7b2292c106d6214eb7194817ad319be3c292f7d81cd1b6756af367d3af8f4062f4f5d95c994804b55730028e2e198b WHIRLPOOL 6bf22e26ef509cfb026709423e93f3c3deb6b0c806ed637fbf61734ef6015035cf7ba4d05a93aa924b669244fe173378a61737fb15337035f5b32318ae049843
DIST layman-2.0.0_rc5.tar.gz 81064 SHA256 9332afeb18bf3310e57aafe2fb3d01a7e550488e4befc56aa816780a3441fadf SHA512 90edb23fbf159f65c09c020383d1bfe84a43668af2b0076e2a5c735bf49909f55178db4ae5ff809f617dc7afab70d201b57740859b4689ac74957d0eead63168 WHIRLPOOL 0188b25a8f9122051997d9538f20fb2acfb286bc5ab5931a39521a3390829b445e070b92d2a5d547de75177d771a580805cb39dea737977220be7c5dd31ac256

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.0.0_rc4.ebuild,v 1.1 2012/10/21 03:00:31 dolsen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.0.0_rc5.ebuild,v 1.1 2012/11/19 01:43:39 dolsen Exp $
EAPI="3"
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_DEPEND="2:2.6"
RESTRICT_PYTHON_ABIS="2.4 3.*"
PYTHON_USE_WITH="xml"
PYTHON_USE_WITH="xml(+)"
inherit eutils distutils prefix

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-9999.ebuild,v 1.25 2012/10/21 03:00:31 dolsen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-9999.ebuild,v 1.27 2012/11/19 02:45:55 dolsen Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -18,7 +18,7 @@ EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/layman.git"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="bazaar cvs darcs +git mercurial subversion test"
IUSE="bazaar cvs darcs +git gpg mercurial subversion test"
COMMON_DEPS="dev-lang/python"
DEPEND="${COMMON_DEPS}
@ -35,7 +35,9 @@ RDEPEND="${COMMON_DEPS}
>=dev-vcs/subversion-1.5.4[webdav-neon]
>=dev-vcs/subversion-1.5.4[webdav-serf]
)
)"
)
gpg? ( =dev-python/pyGPG-9999 )
"
src_prepare() {
eprefixify etc/layman.cfg layman/config.py

@ -11,6 +11,7 @@
<flag name="cvs">Support <pkg>dev-vcs/cvs</pkg> based overlays</flag>
<flag name="darcs">Support <pkg>dev-vcs/darcs</pkg> based overlays</flag>
<flag name="git">Support <pkg>dev-vcs/git</pkg> based overlays</flag>
<flag name="gpg">Support <pkg>app-crypt/gnupg</pkg> signed overlays lists and manifests</flag>
<flag name="mercurial">Support <pkg>dev-vcs/mercurial</pkg> based overlays</flag>
<flag name="subversion">Support <pkg>dev-vcs/subversion</pkg> based overlays</flag>
</use>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tclap/tclap-1.2.0.ebuild,v 1.2 2012/07/25 17:08:00 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/tclap/tclap-1.2.0.ebuild,v 1.3 2012/11/18 14:08:52 ago Exp $
EAPI=4
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="doc"
RDEPEND=""

@ -0,0 +1 @@
DIST async-2.0.1.4.tar.gz 8349 SHA256 41ddfe012d98f3ef101651fb529753bca5bb4c804f03f9cfafc5d0cbe50224c2 SHA512 8b170644ce92f9788e22771239542e46ee14b9898404744f6a97b955ef22ae4b3fa280ea759f228cb22f2083b5ee007f39c61063f82e5cce8f6bf1c6df789a71 WHIRLPOOL 3f95800777b3efb160b1bbe4356d9fa2a76b7bc0e6143fce8823b062854a42c465ab2d84c2c695592ef78a9cc831428807342b2c7a86d2e0ff0750bccf53b622

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/async/async-2.0.1.4.ebuild,v 1.1 2012/11/18 12:56:20 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.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 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/stm-2.2:=[profile?]
<dev-haskell/stm-2.5:=[profile?]
>=dev-lang/ghc-7.0.1:="
DEPEND="${RDEPEND}
test? ( dev-haskell/hunit
dev-haskell/test-framework
dev-haskell/test-framework-hunit
)
>=dev-haskell/cabal-1.8"

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>haskell</herd>
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
This package provides a higher-level interface over
threads, in which an @Async a@ is a concurrent
thread that will eventually deliver a value of
type @a@. The package provides ways to create
@Async@ computations, wait for their results, and
cancel them.
Using @Async@ is safer than using threads in two
ways:
* When waiting for a thread to return a result,
if the thread dies with an exception then the
caller must either re-throw the exception
(&#39;wait&#39;) or handle it (&#39;waitCatch&#39;); the
exception cannot be ignored.
* The API makes it possible to build a tree of
threads that are automatically killed when
their parent dies (see &#39;withAsync&#39;).
Changes in 2.0.1.3:
* Bump @base@ dependency to allow 4.6
Changes in 2.0.1.2:
* Bump @stm@ dependency to 2.4
Changes in 2.0.1.1:
* Safe Haskell support: @Control.Concurrent.Async@ is now @Trustworthy@
Changes in 2.0.1.0:
* Added a @Functor@ instance for @Async@
* Added @asyncBound@, @asyncOn@, @asyncWithUnmask@, @asyncOnWithUnmask@, @withAsyncBound@, @withAsyncOn@, @withAsyncWithUnmask@, @withAsyncOnWithUnmask@.
* Added @mapConcurrently@
* Added @Concurrently@ (with @Applicative@ and @Alternative@ instances)
</longdescription>
</pkgmetadata>

@ -1,2 +1,3 @@
DIST base64-bytestring-0.1.1.1.tar.gz 6005 SHA256 8dbfd13372330580e8ac94ca09f359aa5dd021625ec190fa12bb1de781b61248 SHA512 b1d21c437a0983d9766139f53ef77aa2adc2e0a42d4e7fceff2539c8a235fbb0e9cd866546f1440534c62301675cf3833c9c0f9793e9dba3e3b2c13f2d8d7ac9 WHIRLPOOL f3b6e27bea4cd39202f36fc1d04cb428f79add85c62d2f5d409994b9d96b88fe32ae1e48608790b366e6122c46366d9ccca678479c2997a11a0504cf956cf0e8
DIST base64-bytestring-0.1.1.3.tar.gz 6976 SHA256 8f699640f3a9428fb3f5ab11fd7689fa760be08149fb42c36431c9e22cd1d53f SHA512 49ca6320ddb3a6b149fd61e6a046404fc692c7030d4ad48e6d390b645e1c5343854d9814f7e58369c8cba0089d0da1803c57d808c4217bfefe27303d93a20587 WHIRLPOOL 9cecc37650b12b5c210dffc953535a29159e24ae3933ff0b9b70ae685e3ea3730ba1daee93c183db6881e5865cbe1ba02cc3875919005c83a55671298c48f42d
DIST base64-bytestring-1.0.0.0.tar.gz 8861 SHA256 759fbb0f8f3ff26c4ad3e71fbcccfd472bc1a4eefe4b5508ce78a8793305197c SHA512 272f2535fc39079bb5b59ef833cc37912bdafd559b1cfeaa3ba2982e5ed784226637b7f8349882dd4fc036b51b762cc811c743a153ea3fa151322c7f9c5d9a7b WHIRLPOOL 21f7224101ea592409e1f60c2e8212eeb8df84a4b0678b451234759b379508e16d711ba3a5999a1ba70983594608f2b088b8818d0435cb478543b9b3b537b568

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/base64-bytestring/base64-bytestring-1.0.0.0.ebuild,v 1.1 2012/11/18 13:49:46 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Fast base64 encoding and deconding for ByteStrings"
HOMEPAGE="https://github.com/bos/base64-bytestring"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
test? ( dev-haskell/hunit
dev-haskell/quickcheck
dev-haskell/test-framework
dev-haskell/test-framework-hunit
dev-haskell/test-framework-quickcheck2
)
>=dev-haskell/cabal-1.8"

@ -1,2 +1,3 @@
DIST binary-0.5.0.2.tar.gz 41494 SHA256 e0c2dede617dc9b1611f62f2801f21d2fd48e044ee6886e77b55df10e0f2130b SHA512 9f33f23d361a6a64c93097c99c794e2324fe5069fb0eb020cb5b3b1c2ad007ed0bdae660aeb58ec58625d9ddd885110d7642f092f25d82863d7dc14fb5cf04b3 WHIRLPOOL 362ae2b823bf020fd1cec272464d66d131601d4634fa0e3a78be499d39b942423466dca0d517efb249b6fea081c8b3f188fca9779fe281841de7ed2c3862905c
DIST binary-0.5.1.0.tar.gz 20205 SHA256 2ad477b47e9158d61517689f5f0c7b0240ff891059418d6758879020800351a3 SHA512 588766896b6c2c55ebdc449aee3e42b3140b43740e71f4057e368dda4ac8b5a0f527d5b446fd82b1775606361dbd25efaf418bc0aca18da97b148ce421665336 WHIRLPOOL 2018d8617520a1a603f43b46b47ed960f64854ede7549439adf051d601c43ab76978f1e2c24b7c989befa0b9ab9d8cdb847b6ac1da494a5011d18995a6d5461a
DIST binary-0.5.1.1.tar.gz 34239 SHA256 945d62a0ea0bd5b5345cce88e6c337b116485334d2b0591b449773a14452c268 SHA512 a177770f2fc220402d2ab256f47ead219176709ecada9994ad5b70a22d9c613e98b4d3b513f45ec4f684d2458e8971c71b0b30cf2d76a79224a424f56360a334 WHIRLPOOL 594399b5945b5d4e40c1696e5962dddd3e84053249cd1dce970f7c302c479320edcdc3fb2b0b9cca13409cad6f1dbc25145aeb21b3b8069216451a13dbffec0f

@ -0,0 +1,25 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/binary/binary-0.5.1.1.ebuild,v 1.1 2012/11/18 01:02:35 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.2.19.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Binary serialisation for Haskell values using lazy ByteStrings"
HOMEPAGE="http://code.haskell.org/binary/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2"
CABAL_CORE_LIB_GHC_PV="7.6.* 7.7.*"

@ -1,3 +1,4 @@
DIST blaze-html-0.4.3.1.tar.gz 69636 SHA256 d75d8a8d9c20dfc7ba7365b064abba782ae39df4208acf747f4a0e2f2ba71c7a SHA512 99bb0e6f5a13eadce2853b64524d1bcf42ef679cedbf2f1e31e45e2aa8d561288b7f88dfed1e1328c230a8095c88e2e8090cf99a0c775a75a0ad7a3f3f809309 WHIRLPOOL 18fbc16169ffb4a745f404f907807f89846dd3efe6474d1df8ebec347c2a963e7a5d97dbf587b71aa77e9d4431c7bdf10148bd726027e62ea93b9b38626d48c9
DIST blaze-html-0.4.3.3.tar.gz 73925 SHA256 efd794589a14875630318a36df7056e5135507da54b129f4c602163489266f28 SHA512 94a03fa22624aae89dfc4b1722f850608a4556eb1f93bb958a1cc209e86f7e894b484c79537a327d99bc06694c0443de29ce84a623f5d389f4fc173e56d0f4e4 WHIRLPOOL 6bd8087333ffb33ede0ae14103a24db1763da2577fbf1403e3a3227f18837726911b847a8d14e741384e091711a461b16cb16fd31e0dabf43b0d5a9d6d22a2b1
DIST blaze-html-0.5.0.0.tar.gz 66175 SHA256 924ffc5a5d0d8f5695c8e63217859d6f2e7b0a53c938798ee0a62e098a6bdb31 SHA512 d326792d372d8a497b4a6460766aca510404a1782372d7690eda2b885cb9492b0100b54c62324a82533e11bbc2bc5b8667c16a265841ef2b94d58af6cdd4e9fe WHIRLPOOL 80ddb852cfde78b2d8bef09f881c316b4a40df6b706af6b686bdf3690923db312d7823142b63c5cc14eec786cc1c1c1cb61271372ac5726bc7964c49e7b6c042
DIST blaze-html-0.5.1.0.tar.gz 77460 SHA256 b0e3cacac02136290664b9ad4b6200d7f1ee1749778ca9b981a1ae8bcc3745b8 SHA512 ae59a874884ab426ba7f2358fc719daa7c74f76177224e2ec1b3e261db739151f47392b2378cfb40c3c70994a102a978424d1e1095ba578e80b93a4599efc5ba WHIRLPOOL c7931a705fb7f9385168da38cd9882f1a3336c4cd4e76e4f73e25a050a480ba53576ba8ac608b92d03cb1fc5afee61497fcac58de147309abab905accd9013cf

@ -0,0 +1,43 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/blaze-html/blaze-html-0.5.1.0.ebuild,v 1.1 2012/11/18 01:16:31 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="A blazingly fast HTML combinator library for Haskell"
HOMEPAGE="http://jaspervdj.be/blaze"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/blaze-builder-0.2:=[profile?]
<dev-haskell/blaze-builder-0.4:=[profile?]
>=dev-haskell/blaze-markup-0.5.1:=[profile?]
<dev-haskell/blaze-markup-0.6:=[profile?]
>=dev-haskell/text-0.10:=[profile?]
<dev-haskell/text-0.12:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
test? ( =dev-haskell/hunit-1.2*
>=dev-haskell/quickcheck-2.4
<dev-haskell/quickcheck-2.6
>=dev-haskell/test-framework-0.4
<dev-haskell/test-framework-0.7
=dev-haskell/test-framework-hunit-0.2*
=dev-haskell/test-framework-quickcheck2-0.2*
)
>=dev-haskell/cabal-1.8"
src_prepare() {
sed -e 's@containers >= 0.3 && < 0.5@containers >= 0.3 \&\& < 0.6@' \
-e 's@QuickCheck >= 2.4 && < 2.5@QuickCheck >= 2.4 \&\& < 2.6@' \
-i "${S}/${PN}.cabal" || die "Could not loosen dependencies"
}

@ -1,2 +1,3 @@
DIST cabal-install-0.10.2.tar.gz 150699 SHA256 6357c8b984d193a30bb2a05e03dbd551650a0ddea17f7d1033e6564f5b7ff515 SHA512 c49627c1c4e4de73f145bae522e8e09236e9e2d703a0fc908a54856cee755e345b6bc324c85347596724bf25d78a9b3e0c56d5bb2204f306cf740594436e01cc WHIRLPOOL 895490e5fb7981da0f56a1555e7eb02571b9f6e18bb6ca9a9483cacc7e829606ca48c12890b40071c4f23b715bbef14869d035757ed66712901a5df2a877e8b5
DIST cabal-install-0.14.0.tar.gz 193187 SHA256 f4f2b50269ff59d67b5f3d82d50f7706b6bad1117295a7c81f32bbe72add5bd8 SHA512 36bfe98c7b7c519a64cbb7e099fa434ba18b393bd591004835f80a7de450eddd58905d291e0d5eefbdfd6748eedb9bbf9ab43462e26e41741ed758d81fae2983 WHIRLPOOL 7fbbd8dc99d2b3cdd0e63f74f686189480e21200be2dd3763254bcc91531e6a64da1f74af23c8d257a17e78f15fd33cced1aec4fdd24e0fbe70cfb16f2a2df98
DIST cabal-install-1.16.0.2.tar.gz 201232 SHA256 66dfacc9f33e668e56904072cadb8a36bd9d6522ba5464c6a36a5de7e65c5698 SHA512 3fa29de625741d243778bd7309720fe492ee83ac0d9197155d3467bae956839cde4e387bd56d6633a1723197d81cd9104198ea7ec7fe42ccc9a86a5b2ed5a1df WHIRLPOOL 4700dffed322de02c2793d04d263d9f1dd76df9cb6e551c292037f92f5d3c307185a1f236e9450e4ce3e1da7bed410d29408b3864fa2f83913147f8aa98504ee

@ -0,0 +1,48 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cabal-install/cabal-install-1.16.0.2.ebuild,v 1.1 2012/11/18 13:44:35 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin"
inherit haskell-cabal bash-completion-r1 eutils
DESCRIPTION="The command-line interface for Cabal and Hackage."
HOMEPAGE="http://www.haskell.org/cabal/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc64 ~sparc ~x86"
IUSE="+noprefs"
RDEPEND=""
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.16.0
<dev-haskell/cabal-1.18
>=dev-haskell/http-4000.0.2
<dev-haskell/http-4001
>=dev-haskell/mtl-2.0
<dev-haskell/mtl-3
>=dev-haskell/network-1
<dev-haskell/network-3
>=dev-haskell/random-1
<dev-haskell/random-1.1
>=dev-haskell/time-1.1
<dev-haskell/time-1.5
>=dev-haskell/zlib-0.4
<dev-haskell/zlib-0.6
>=dev-lang/ghc-6.10.4"
src_prepare() {
if use noprefs; then
epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch
fi
}
src_install() {
haskell-cabal_src_install
newbashcomp "${S}/bash-completion/cabal" ${PN}
}

@ -2,5 +2,6 @@ DIST cgi-3001.1.5.1.tar.gz 17584 SHA256 b0bc466f9e10900e358191184f208186b8d4706a
DIST cgi-3001.1.7.1.tar.gz 21144 SHA256 7d1d710871fffbbec2a33d7288b2959ddbcfd794d47f0122127576c02550b339 SHA512 b2a29ef41002890f761410cd948b15e385006bdefbccbfa4fc2cbac7acf01cd44d584f221ed464e2ba36d8b207912a323ebe62d7da74ce9cdd7bc916fbc75662 WHIRLPOOL 717dd9470b08d787503833d88390da15c605dc9fbf41deeaa4ece98195ebbf48f8e84a8291f9a8e0172f46e4aaae7ac10d46762c2cf678658d4fb224754bb2b3
DIST cgi-3001.1.7.4.tar.gz 21357 SHA256 6de5da8be4bb8323a864761bbb604ca8c1cdc9048bf33990f91e7ed948a331ba SHA512 0f2bf0c233f799c0082b037a8039331e625daf567d8af6c01667f698717ca4d7119b00e891516244924e96e28854c00dd3667a10291a7d2ac3f99d1a149c1ca5 WHIRLPOOL 13302e3cacfedd4bb7325cc5c81d58bf7bfe443680a7d0166cf18afc5b862f8685f2acd59cdd95a176e6c7cc52cdf13c61693aa8a9cbe29869f53a2a25666b16
DIST cgi-3001.1.8.2.tar.gz 21380 SHA256 ff554133be634cd61ca53929182e919d9c8784e1e5461eb01ca64c56ec3a9e26 SHA512 0b26c1f80898162a4d80d492c67c29f821e0a9232187d82eb3d17178155a0528100ca69f3415dda0401f90d12b2dd15f66efaac7e083eac761d4c2a8e7cf8da4 WHIRLPOOL 605851e9a8cb3c94d31757e8523bbde84b92b8514e51cdd219e289a73483b3d157f2124c0147f3e87b5ae2745635f5095a3ddb3c43162b0e07305ebb859758c7
DIST cgi-3001.1.8.3.tar.gz 21319 SHA256 c4e92212f55c89d59e3319d5bc7011e715aef1695525b77b38f468d731d84cdd SHA512 421ed1a7c7548f1785a693074807fab91cdf4c86b9085a0520b0ffc6127cf53b095dfc07e6f9ed65d475445a28e485ec219d742de369e6271c0c6fe5e7599957 WHIRLPOOL 0634c08ae1fa409cde4c7e95a62d9fefe531e56061101e8ec256bc5a4d7d227a2fb1a14e3b234f97d8448b130674d66b29d48242533441e190b7c87cdbecfae8
DIST ghc-6.6-src-extralibs.tar.bz2 2015443 SHA256 1c811695d074c7560ca9bd7773523f817ccb57390044392a1ad92cf0079bea29 SHA512 7475ea77a29c3b4de5b7587b05ed8bd8d23e24dc8fffddd118034cdd15b78d6cdfaba3fa72752a306236430dba505d7eb055fdf9acea1b72008b9ad34514d6d8 WHIRLPOOL d6fd2de1c274a5a5893d14fe367481c8781952aada465e98c28017e7b87c5aceaa4484c528f59c91b001f3844d9754464e788215f650a91af7cd6014fcd9ce8b
DIST ghc-6.6.1-src-extralibs.tar.bz2 1928527 SHA256 d162a82fc388fdd48c327b09bb6d778f2313d12d5282f3b120ac08a5d4e78902 SHA512 bf65422b845f77d3c426bb27e4086242fc20a458e93937d476d4f7ba535bc79fce2cb4a489ea91ad529fcd33696aa77a90dd6fa26ba095c8ecbf4c4c54f72203 WHIRLPOOL 6be78bde0950f025735920dcca5abb1f473f493492da72b62ee939963d07fce2d8c70e5fe8402fbbdf49e8f6710adee455f39deefbab13e0e3a3053215ef467a

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cgi/cgi-3001.1.8.3.ebuild,v 1.1 2012/11/18 13:58:00 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="A library for writing CGI programs"
HOMEPAGE="http://andersk.mit.edu/haskell/cgi/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
IUSE=""
RDEPEND="dev-haskell/extensible-exceptions:=[profile?]
dev-haskell/monadcatchio-mtl:=[profile?]
>=dev-haskell/mtl-1.0:=[profile?]
>=dev-haskell/network-2.0:=[profile?]
>=dev-haskell/parsec-2.0:=[profile?]
>=dev-haskell/xhtml-3000.0.0:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2"

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto/crypto-4.2.5.ebuild,v 1.2 2012/09/12 15:42:29 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/crypto/crypto-4.2.5.ebuild,v 1.3 2012/11/18 11:45:02 gienah Exp $
EAPI=4
EAPI=5
# ebuild generated by hackport 0.2.18.9999
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
inherit base haskell-cabal
MY_PN="Crypto"
MY_P="${MY_PN}-${PV}"
@ -17,19 +17,21 @@ HOMEPAGE="http://hackage.haskell.org/package/Crypto"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD GPL-2"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-haskell/hunit[profile?]
>=dev-haskell/quickcheck-2.4.0.1[profile?]
dev-haskell/random[profile?]
>=dev-lang/ghc-6.8.2"
RDEPEND="dev-haskell/hunit:=[profile?]
>=dev-haskell/quickcheck-2.4.0.1:=[profile?]
dev-haskell/random:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2"
S="${WORKDIR}/${MY_P}"
PATCHES=("${FILESDIR}/${PN}-4.2.5-ghc-7.6.patch")
src_test() {
TESTS="SymmetricTest SHA1Test RSATest QuickTest HMACTest WordListTest"

@ -0,0 +1,93 @@
--- Crypto-4.2.5-orig/Data/Digest/SHA1.hs 2012-05-14 21:58:24.000000000 +1000
+++ Crypto-4.2.5/Data/Digest/SHA1.hs 2012-11-18 22:00:46.168927637 +1100
@@ -93,7 +93,7 @@
g [] = Nothing
g xs = Just (splitAt 64 xs)
-fromBytes :: (Bits a) => [a] -> a
+fromBytes :: (Num a, Bits a) => [a] -> a
fromBytes input =
let dofb accum [] = accum
dofb accum (x:xs) = dofb ((shiftL accum 8) .|. x) xs
--- Crypto-4.2.5-orig/Data/Digest/SHA2.hs 2012-05-14 21:58:24.000000000 +1000
+++ Crypto-4.2.5/Data/Digest/SHA2.hs 2012-11-18 22:00:46.169927666 +1100
@@ -80,7 +80,7 @@
-- | 'padding' currently requires that the bitSize of @a@ divide the bitSize
-- of @w@
-----------------------------------------------------------------------------
-padding :: (ShaData w, Bits a, Integral a) => [a] -> [[w]]
+padding :: (ShaData w, Bits a, Num w, Integral a) => [a] -> [[w]]
padding x = unfoldr block $ paddingHelper x 0 (0::Int) (0::Integer)
where
block [] = Nothing
@@ -155,7 +155,7 @@
instance Hash Hash224 where
toOctets (Hash224 x0 x1 x2 x3 x4 x5 x6) = bitsToOctets =<< [x0, x1, x2, x3, x4, x5, x6]
-shaStep :: (ShaData w) => Hash8 w -> [w] -> Hash8 w
+shaStep :: (ShaData w, Num w) => Hash8 w -> [w] -> Hash8 w
shaStep h m = (foldl' (flip id) h (zipWith mkStep3 ks ws)) `plus` h
where
ws = m++zipWith4 smallSigma (drop (blockSize-2) ws) (drop (blockSize-7) ws)
@@ -173,7 +173,7 @@
-- | Due to the limitations of 'padding', 'sha' currently requires that the
-- bitSize of @a@ divide the bitSize of @w@
-----------------------------------------------------------------------------
-sha :: (ShaData w, Bits a, Integral a) => Hash8 w -> [a] -> Hash8 w
+sha :: (ShaData w, Num w, Bits a, Integral a) => Hash8 w -> [a] -> Hash8 w
sha h0 x = foldl' shaStep h0 $ padding x
stringToOctets :: String -> [Word8]
@@ -282,4 +282,4 @@
-- Test with:
-- ghc -no-recomp -O --make Data/Digest/SHA2.hs -main-is Data.Digest.SHA2.moduleTest -o moduleTest && ./moduleTest && rm moduleTest
-moduleTest = runTestTT test_sha2
\ No newline at end of file
+moduleTest = runTestTT test_sha2
--- Crypto-4.2.5-orig/Data/LargeWord.hs 2012-05-14 21:58:24.000000000 +1000
+++ Crypto-4.2.5/Data/LargeWord.hs 2012-11-18 22:00:46.169927666 +1100
@@ -62,7 +62,7 @@
data LargeKey a b = LargeKey a b
deriving (Eq, Ord)
-instance (Ord a, Bits a, LargeWord a, Bits b, LargeWord b) =>
+instance (Num a, Ord a, Bits a, LargeWord a, Num b, Bits b, LargeWord b) =>
LargeWord (LargeKey a b) where
largeWordToInteger (LargeKey lo hi) =
largeWordToInteger lo + (2^(bitSize lo)) * largeWordToInteger hi
@@ -96,17 +96,17 @@
where conv = integerToLargeWord . largeWordToInteger
largeBitSize ~(LargeKey lo hi) = largeBitSize lo + largeBitSize hi
-instance (Ord a, Bits a, LargeWord a, Bits b, LargeWord b) => Show (LargeKey a b) where
+instance (Num a, Ord a, Bits a, LargeWord a, Num b, Bits b, LargeWord b) => Show (LargeKey a b) where
showsPrec p = showInt . largeWordToInteger
-instance (Ord a, Bits a, LargeWord a, Bits b, LargeWord b) =>
+instance (Num a, Ord a, Bits a, LargeWord a, Num b, Bits b, LargeWord b) =>
Num (LargeKey a b) where
(+) = largeWordPlus
fromInteger = integerToLargeWord
-- Larger keys are instances of Bits provided their constituents are keys.
-instance (Ord a, Bits a, LargeWord a, Bits b, LargeWord b) =>
+instance (Num a, Ord a, Bits a, LargeWord a, Num b, Bits b, LargeWord b) =>
Bits (LargeKey a b) where
(.&.) = largeWordAnd
(.|.) = largeWordOr
@@ -130,11 +130,11 @@
boflk :: (LargeKey a b) -> b
boflk = undefined
-instance (Ord a, Bits a, LargeWord a, Ord b, Bits b, LargeWord b) =>
+instance (Num a, Ord a, Bits a, LargeWord a, Num b, Ord b, Bits b, LargeWord b) =>
Integral (LargeKey a b) where
toInteger = largeWordToInteger
-instance (Ord a, Bits a, LargeWord a, Ord b, Bits b, LargeWord b) =>
+instance (Num a, Ord a, Bits a, LargeWord a, Num b, Ord b, Bits b, LargeWord b) =>
Real (LargeKey a b)
instance Enum (LargeKey a b)

@ -1,2 +1,3 @@
DIST dataenc-0.14.0.2.tar.gz 12914 SHA256 abf067e438a800931c076cef80dea4f125210e1539f6b5cf1a05b4540411d5ff SHA512 1b108534241002c8d1fcda9e95336f846b032d487530f3c9419cbeec10e0b7d123f70f01e97ce56ccb7c689ca62e840ce5d3d4c60aa6498b1d12bb397c56fe39 WHIRLPOOL 6f8af7faafc20447eba1884ffff317bf61f30b557cbbfa963f22498bb55a3e8a121baf7487b9a604823de2659c304bc9809d9efd2d623bc55774aa77bd38e6d9
DIST dataenc-0.14.0.3.tar.gz 12911 SHA256 ed029fb48284ce3f42c6e5a00495e3744537c95fad0af7f71343d5d22f4bd3cc SHA512 e355680f552a4536fc3cc5a9661bfb47f234c4d2d52a15ae798c44dba8da2b87397ddbb50d841b5075817b1aa338f0ad41a8735a873d4f38f3880792791c6310 WHIRLPOOL 574076605c67a11a05df07f7ac600f0d675a21d98b30434187f598c68542491304577d62a79929e04e3e5bb041de646f9b413f581507f397a634899718b384d2
DIST dataenc-0.14.0.4.tar.gz 12911 SHA256 7c9540d746b578ff3d3eb2fce896c00d697044ba25cfe9ffcaa092ef2d48d676 SHA512 85922ae84df66c42a2efabcdadc628752574897532bd36b535263a568b28003b9b809f0eeabdf079652a1a98860a4e058a54165dc555feccb6a5fcbe7a1f4d8c WHIRLPOOL bf9b5f00df68ea0569c827d1c778acf79ed1506214b06c04be9cd8aae6145cbcf2c5a164e4c1577d60aca7ee214ac7ad8a6d2c56341571bb744c409a9efff0ca

@ -0,0 +1,23 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/dataenc/dataenc-0.14.0.4.ebuild,v 1.1 2012/11/18 08:28:38 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Data encoding library"
HOMEPAGE="http://www.haskell.org/haskellwiki/Library/Data_encoding"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -1,3 +1,4 @@
DIST digest-0.0.0.8.tar.gz 2534 SHA256 0b213020c064cf36d1a3d5a77e1d19337713d2cb2ac4c170bc0fc8dc370af6f3 SHA512 e36777c7555c0e60670763c3e78f432db26100d672e14d1efedb33a92e333ff490907c0bbdf2422706efd1a4899420b8f86303287c7afe137bc26330fe3e6972 WHIRLPOOL ea4722e200d20d5789b13e7c029666a2c3811f855ca8f6f0e2da9606cbddf1e2553f02d66334bbc2acce4f7699752d7a436ae0c52e57f4a91f4d4c51bc16b916
DIST digest-0.0.0.9.tar.gz 2517 SHA256 4940311321f4ceb0865fc971a9f4fa7ea8882eda495a68d8b4945439701cf295 SHA512 78c54b2639195827350b6d962fea2afa8abedad9d5c30c17fed6ee0471dc537d7d0f84a8d0b96940280ae7018834709c2ba3398dbd90c2efddb34488efdef978 WHIRLPOOL 1128b88551b413d1ded306faadc790c119f37dbf3ca820961ffc0cc0d01d3b10c9b221744ca6d58a08d7fbc9a670d7499b72af9346cddbff330efb8b00ff1a18
DIST digest-0.0.1.1.tar.gz 3781 SHA256 7bb8b85959cfb3c6539aa2f2104c14aec9758a3a5d6039aba975299fdcd704d4 SHA512 a1bea5c81f25a1317817b71ad42a84211e40dcd3e83e5dc02e21dc555e24db50584a769383c80d34922aa33a662dac67268b89c22236cad580dd81255e7deba9 WHIRLPOOL f209dd8fdffa68d19e7675ed20d56ad2be145e900b5b5ba9ef14ebf58a7b4a7a399ef844895474d5af1ac18552163bcd9e2d6cd8e1b904fd4d73374effbd8a05
DIST digest-0.0.1.2.tar.gz 3790 SHA256 641717eb16392abf8965986a9e8dc21eebf1d97775bbb6923c7b7f8fee17fe11 SHA512 f7961c098677c0e75561e3706446b073f60c6a8646aca6d139d6559952b2cba189221ac8af59f2dc6e4da65ee4a789f703e2ebbcf1e9c3df3f98167409bdf7c9 WHIRLPOOL 5e7cd01b5818681cdd157ca1743c5e81152e6b67f8cc926572410d8d445d37b4725c7b7dba4e6244951c0605f6fa576a7fb7cf7392a22ed7dd6dfadc2abccedc

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/digest/digest-0.0.1.2.ebuild,v 1.1 2012/11/18 12:01:03 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now."
HOMEPAGE="http://hackage.haskell.org/package/digest"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:=
sys-libs/zlib"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -1,23 +1,25 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/extensible-exceptions/extensible-exceptions-0.1.1.4.ebuild,v 1.3 2012/09/12 16:00:02 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/extensible-exceptions/extensible-exceptions-0.1.1.4.ebuild,v 1.4 2012/11/18 12:18:18 gienah Exp $
EAPI="3"
EAPI=5
CABAL_FEATURES="lib profile haddock hscolour hoogle"
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Extensible exceptions"
HOMEPAGE="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/extensible-exceptions"
HOMEPAGE="http://hackage.haskell.org/package/extensible-exceptions"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.8.1"
DEPEND=">=dev-haskell/cabal-1.6
${RDEPEND}"
RDEPEND=">=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2.3"
CABAL_CORE_LIB_GHC_PV="7.4.0.20111219 7.4.0.20120126 7.4.1"
CABAL_CORE_LIB_GHC_PV="7.4.0.20111219 7.4.0.20120126 7.4.1 7.4.2"

@ -0,0 +1 @@
DIST filemanip-0.3.6.2.tar.gz 10192 SHA256 3f93da5faa33d675b1a64a90a262c2decfd3d28924f0a4bfb7c691053309810e SHA512 e177a88b010ba467957841c4affe32f86638299781544a38f883b7ccf6a0d2dadaf5fbc27650cc0ef95ef6c2341526f3e7091e0a5fe0716879b1e055a32d3f9d WHIRLPOOL c034bcac9795d7a02d2b79e26313b12808b888a522174fbdb5649b49845ff0dea4fa983711065de1c0eab3ba0a3064d14ddcea1a0bf9e47dec22236dd8b72265

@ -0,0 +1,25 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/filemanip/filemanip-0.3.6.2.ebuild,v 1.1 2012/11/18 07:45:20 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Expressive file and directory manipulation for Haskell."
HOMEPAGE="https://github.com/bos/filemanip"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-haskell/mtl:=[profile?]
dev-haskell/unix-compat:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>haskell</herd>
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
A Haskell library for working with files and directories.
Includes code for pattern matching, finding files,
modifying file contents, and more.
</longdescription>
</pkgmetadata>

@ -0,0 +1 @@
DIST geniplate-0.6.0.3.tar.gz 6824 SHA256 76eeb3356a3c588fd80b31fde44d4c8df97fd8f53f9262e57138d9f94eb9e3d8 SHA512 9597529ac2a5a4e31c5345c2a1fe429eb5e765e1f62c993660d3fdf691f5e759530bccd82205620e382c0bdec9a4f2f919c0efe350d3ac98e78353c3f8e6fe14 WHIRLPOOL e04a8057624c3d2e46f805db74836db3e372a23acfaf27272ed78b04d3452005c0a67626369c48ea97a7ca9798af22a951e66943e52713d46d1843df6f261709

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/geniplate/geniplate-0.6.0.3.ebuild,v 1.1 2012/11/18 08:14:13 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Use template Haskell to generate Uniplate-like functions."
HOMEPAGE="http://hackage.haskell.org/package/geniplate"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-haskell/mtl:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2"

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>haskell</herd>
<maintainer>
<email>haskell@gentoo.org</email>
</maintainer>
<longdescription>
Use template Haskell to generate Uniplate-like functions.
</longdescription>
</pkgmetadata>

@ -1 +1,2 @@
DIST GLURaw-1.2.0.0.tar.gz 7736 SHA256 e1e2be351caeabe1ca5b08f6066b580c3dfcacb4cf88e43954b2a93fe457ba19 SHA512 a25cff8c6d5356b858dafadbe1cb024c1662358fa259bdaf5ddeacacae1684b4adb1e0c5bc3bf30d5d3333bb9672838b37394810e07c3201d32b24b86355786a WHIRLPOOL 986764102395f7c31eb4e18b93872f5282c344148acebc0d655b3e2ca238e3945f9f5b6f5e317d1c46ec54f39d631d7e04a24e69410f63408b78c98327d93165
DIST GLURaw-1.3.0.0.tar.gz 7779 SHA256 e03905710043eb2e9878e5fc75f969c4f120321bc6a7709cde3a9890be3c08ea SHA512 a51f62ab3465913216c43686c2ceac16ab78e24fabe740afec4264afd5afbfc1fc45d535b08374d719ca38dad9bb12a7227a01b1cfaee044f549fd4f4f8900b6 WHIRLPOOL cfa12ec22ece316d750b53875876ebef15ebb8b65248e62abd639ef9282f09b6f66ef0f3c5c85a51169678d943b28232c196423be9de9db8f94d841061a8d01b

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gluraw/gluraw-1.3.0.0.ebuild,v 1.1 2012/11/18 12:50:41 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
MY_PN="GLURaw"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A raw binding for the OpenGL graphics system"
HOMEPAGE="http://www.haskell.org/haskellwiki/Opengl"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
RDEPEND="=dev-haskell/openglraw-1.3*:=[profile?]
>=dev-lang/ghc-6.10.4:=
virtual/glu"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
S="${WORKDIR}/${MY_P}"

@ -1,3 +1,4 @@
DIST GLUT-2.1.1.1.tar.gz 121577 SHA256 09631322c78c1d5d2733fb5324344db68e99015162445c3364b844308c1e027e SHA512 64b6f1d4aa9c15ced3698623ad57f935c583a514c035ce62a1bcf1cb0cb69576263aa78260e6a285b7b5a09d5c507642eb45c1dbe8dd93ce818415378b0b484c WHIRLPOOL 961b700871531bf32978a9cc715c137a113d081c92bbcf44056741b189ff36ecfc4e8290f88285eb695876992d57996ae3051e3a8e0a5ad9b1e9424697263130
DIST GLUT-2.1.1.2.tar.gz 121228 SHA256 d5ecf4b6bacc5e68ade00710df04fa158c6ed322c74362954716a0baba6bd3fb SHA512 d47b116f3f5f942560b3435338cebf21e5beb109bccdf3fdf7b9c7de607064353b538389a04aa63bf0ae74854efa68d9917aa7827b4830555692499164c14b0e WHIRLPOOL a0b6b329215b1a676ccc028ff5f6ffff7fd9e573d7000f827eaeee6a4fe20fad2123e10ec4bdbfbd1fc1931baac1dd216bca9118d18cc7558bf3fe186c450b0c
DIST GLUT-2.3.0.0.tar.gz 642048 SHA256 295dbe1b4fd8991c8892cd433d4fc14f1755368d9812e13bd00e753af8293083 SHA512 8109c93bd7e88974a3200f346e4ba41ab058c77ece0adc119f1a90c8f6d2707f38e8487b6b19049fe9ba38643cc5bd7f10467d8d6fa95d322edb8879b18dc3df WHIRLPOOL 015178d7d4d77b0dabb24fc3600c8abc1b79eecfc353d47f3173812a406a867d9586e42e6c4b53285ccb4ea19d3c2752995ab128056e5f08954bd8b314d43f73
DIST GLUT-2.3.1.0.tar.gz 643641 SHA256 91058728e07468f8f0b0f601f41f0b75f04b1cda5a6290d3a9f71d7fcd305dc6 SHA512 a77a12600d3b967f6987fb848ad2ef5c9e00fb1a1f758280f7d7a5d358fce1b6fd436937b8d2dd815de07167746acc2db9566e8fb11198806be38d2527a9d49b WHIRLPOOL ca7f981c81b5490f3004c3ce293fed59074b4cc8c1cc895b7b1be6a5c507f4ee6a625e0d5ac9cb051d55124b7715646989dc1092469a568f1a8bdad76d282332

@ -0,0 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/glut/glut-2.3.1.0.ebuild,v 1.1 2012/11/18 12:52:17 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
MY_PN="GLUT"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A binding for the OpenGL Utility Toolkit"
HOMEPAGE="http://www.haskell.org/haskellwiki/Opengl"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
RDEPEND="=dev-haskell/opengl-2.6*:=[profile?]
=dev-haskell/openglraw-1.3*:=[profile?]
=dev-haskell/statevar-1.0*:=[profile?]
=dev-haskell/tensor-1.0*:=[profile?]
>=dev-lang/ghc-6.12.1:=
media-libs/freeglut"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
S="${WORKDIR}/${MY_P}"

@ -1,5 +1,6 @@
DIST ghc-paths-0.1.0.5.tar.gz 2304 SHA256 ea9e97425894e3dbd7915e00e107e2e7fc07b6e8293fd2dd66a813f0673cba10 SHA512 3b80f8bff371c1354bc8b48c7b2b170d2862be7688481d38a76b43508be5e1c4fe6c3aa027e5315573214663568bce00857ea8375561717ae04b355e9c9bcc83 WHIRLPOOL a3364739e01567e07b29b048612ef4101b6509cc5ac0d39b22d6a7506262e1e23c4c541e75e3ce634db22efc5f0b5b1d02b2561e27cc12fa74be25f0cccc6f4b
DIST haddock-2.10.0.tar.gz 159750 SHA256 d107dba15e8aee5abcb540b818b5dcb8ced98bae7d0714f50192dba26cadb410 SHA512 0680ffafce7a2e6a24ae85869694ea5c590305007da07cdffd6adb8a837164452cdf2de159c9fdcba059f76fc01f30771237dbcd71dd44d04afc0d2317e28563 WHIRLPOOL b584452acbe6e1c3474c97a62b17621e1ce0ef31574845499ca8b6ebdcf54559fed2b37d1890b80b1d526cc9b45d52b51a9acf6ae0d9472e15f93c1a7ff7ef3f
DIST haddock-2.13.1.tar.gz 176831 SHA256 6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f SHA512 2cff54f4a3676c605327a6ad926df51976e7ec2bd512e464d0bf84d24f29fa3078dd5f8006329a4a6913607717c2c45f1db2b63d9e9f655d64cbbe92e0fe35fc WHIRLPOOL d1d9202767f4d5ee68ed100f3b95c9be6bff5024b3155b3dbaf3d1d690ac9dc0be2841ef1ea960c095a30005dc2bbb16046dbc4827c6047ee50ad6b1671ae38f
DIST haddock-2.4.2.tar.gz 103033 SHA256 dbf0a7d0103a3ce6a91b2a3b96148c1b9c13ea7f8bd74260c21fe98df7839547 SHA512 e2fac40070ad7a3bdb94b7f55321cfc9f283f1d281a3315c74790ccb70ada5ef2883e194b34130c2fd0e437a15884703b0f339953216c0499b27621892e05201 WHIRLPOOL f4b723d8610a60a2e7bcb1250ab279dddb9b298731933630b9ac499d0cbc18c9a111f22931786ed9e3f84083426138bd625b4171b11ff0f32009924466306deb
DIST haddock-2.6.1.tar.gz 128158 SHA256 626bfbc51f33ada003fbbfe1b40f3147039369e9898f8e8d2f5c1c863436ea6a SHA512 afa2c1166448f313b3031718caa25e4507b3b773dfd3af3b029ce58c3d8e0fde44f823206dac1219f61ac84589ac580cade688470abd7f53fac677caab0abff0 WHIRLPOOL e719061a8f66fec8273e59d4a99f105710d3ff2f150dae4086bac4b8fc9f365a597876669ebffbb975b9b00639bbe4645f743961de26f0b102cf4485fb00c555
DIST haddock-2.9.2.tar.gz 154040 SHA256 e8498520a4b8c8a03330141ba4c31d81e90dfd361de3ff7e320cdf71c2dd3ba1 SHA512 a3f223a11ec8d538d0d35fcb717445c2f532e47e687bb72150040592fe9f99f90d8224fca786891f3a9191cff9b8ce2ad42388cfd46a07abad5734b126891a51 WHIRLPOOL 181707ffd3dae0d329bae77e1a0c3a3f602925e0fe1d3cfaaaf69ac9e3e828dae0f0264291b497f4fc66aff37ec1ddeeee9f0f63170aad0799b064d157f27d3a

@ -0,0 +1,13 @@
--- haddock-2.13.1-orig/haddock.cabal 2012-10-11 21:56:14.000000000 +1100
+++ haddock-2.13.1/haddock.cabal 2012-10-11 22:21:37.594323046 +1100
@@ -108,10 +108,6 @@
library
default-language: Haskell2010
- -- In a GHC tree - in particular, in a source tarball - we don't
- -- require alex or happy
- if !flag(in-ghc-tree)
- build-tools: alex >= 2.3, happy >= 1.18
build-depends:
base >= 4.3 && < 4.7,
filepath,

@ -0,0 +1,65 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haddock/haddock-2.13.1.ebuild,v 1.1 2012/11/18 13:42:07 gienah Exp $
EAPI="4"
CABAL_FEATURES="bin lib profile haddock hscolour nocabaldep"
inherit eutils haskell-cabal pax-utils
DESCRIPTION="A documentation-generation tool for Haskell libraries"
HOMEPAGE="http://www.haskell.org/haddock/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
# ia64 lost as we don't have ghc-7 there yet
# ppc64 needs to be rekeyworded due to xhtml not being keyworded
KEYWORDS=""
IUSE=""
RDEPEND="dev-haskell/ghc-paths[profile?]
=dev-haskell/xhtml-3000.2*[profile?]
>=dev-lang/ghc-7.6.1"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.14"
RESTRICT="test" # avoid depends on QC
CABAL_EXTRA_BUILD_FLAGS="--ghc-options=-rtsopts"
src_prepare() {
# we would like to avoid happy and alex depends
epatch "${FILESDIR}"/${PN}-2.13.1-drop-tools.patch
}
src_configure() {
# create a fake haddock executable. it'll set the right version to cabal
# configure, but will eventually get overwritten in src_compile by
# the real executable.
local exe="${S}/dist/build/haddock/haddock"
mkdir -p $(dirname "${exe}")
echo -e "#!/bin/sh\necho Haddock version ${PV}" > "${exe}"
chmod +x "${exe}"
# we use 'nocabaldep' to use ghc's bundled Cabal
# as external one is likely to break our haddock
# (known to work on 1.16.0 and breaks on 1.16.0.1!)
haskell-cabal_src_configure \
--with-haddock="${exe}" \
--constraint="Cabal == $(cabal-version)"
}
src_compile() {
# when building the (recursive..) haddock docs, change the datadir to the
# current directory, as we're using haddock inplace even if it's built to be
# installed into the system first.
haddock_datadir="${S}" haskell-cabal_src_compile
}
src_install() {
cabal_src_install
# haddock uses GHC-api to process TH source.
# TH requires GHCi which needs mmap('rwx') (bug #299709)
pax-mark -m "${D}/usr/bin/${PN}"
}

@ -1,3 +1,4 @@
DIST happy-1.18.10.tar.gz 159994 SHA256 c1c920f77906740252e261e2baec5b7519e584344d6080aa5a9cc0b677b9064b SHA512 e052b016bae9f255a9dfa7e4970a015cc5abfdd5216e6e4d4317c63890f154dd68da75aac1ac9bb5a8c84854e59066d0daed09c6ac4d4928ce93ecf4c8bcfb80 WHIRLPOOL ec97a2d7011af0dfd2e099b19bc6dda1df9a128b2a1c50bc82c010b7504c0a5682533b032b9f51386fd37935c17fee5aa38f7bd27e6dbb920664d964dcbbe637
DIST happy-1.18.2.tar.gz 158782 SHA256 7515922f3cfd32cd844a0abfefe0b4871f403f0d869b8644bf9cbfc0b67996ae SHA512 f088ab9f7fb20a429e10141743fcce777063140c18bea8c2864a4723bcdfdb2fc2921ccb6bdb264de8231cd9e10ad1854b975d5fb72074eaa739603a3292f12e WHIRLPOOL 947c44065e5c7b71c551a3beb5d53285d7c593c8a2cb24a428fb0eaf3d139a08780a7ad8fd9066a085891ffd2f1e0942b00f49bc76b520d0ae90285c1a2bfd3f
DIST happy-1.18.4.tar.gz 157585 SHA256 909bec4541a92d3765e74756f752514d2d03ec7a5d3e74c18268a57fe7ffa832 SHA512 36c56524445d28010b87ff4c024f2fd4b879f2f77154b03f8f178abfe69559519368fb62f567ee1f6f81b932a8db3f39a1b04476426a6f45bbc8bc00ce0272ef WHIRLPOOL 77bd25c64be831839876ceb90da5876b74947888c73273ab97e820826fe8cf7a3b7b12bd339998b568555e00a0328b146c010f8d5061ecd638a8965562bc2e14
DIST happy-1.18.6.tar.gz 158096 SHA256 840c8fb6b9795faa4fae3c3bf3fb28ad403bc6891002dc703007870823b7cd60 SHA512 2a05d933baa79b3c052956a8fc094dcb831ae03361196d3107c229380d8f231b0410b2caec2d7c2fc42b227754d484a061da7d6f1e9c1900fccc2b7e671345f0 WHIRLPOOL 55fd72cbe92dc900bc717e20b12938988c67e3445232ff398577f76c422d76bb88f841d1d54065b60d6e2228db4c1c8cd4478c5dc18238cceed702be01fd3dd7

@ -0,0 +1,71 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/happy/happy-1.18.10.ebuild,v 1.1 2012/11/18 14:00:29 gienah Exp $
EAPI="4"
CABAL_FEATURES="bin"
inherit base eutils haskell-cabal autotools
DESCRIPTION="Happy is a parser generator for Haskell"
HOMEPAGE="http://www.haskell.org/happy/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc"
RDEPEND=""
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2.3
>=dev-haskell/mtl-1.0
>=dev-lang/ghc-6.8.2
doc? ( ~app-text/docbook-xml-dtd-4.2
app-text/docbook-xsl-stylesheets )"
PATCHES=("${FILESDIR}/${PN}-1.18.6-man.patch"
"${FILESDIR}/${PN}-1.18.9-missing-tests.patch")
src_prepare() {
base_src_prepare
use doc && cd doc && eautoconf
}
src_configure() {
cabal_src_configure
if use doc; then
cd doc && econf || die "econf failed in /doc"
fi
}
src_compile() {
cabal_src_compile
if use doc; then
cd doc && emake -j1 || die "emake failed in /doc"
fi
}
src_test() {
if has_version "dev-haskell/monads-fd"; then
sed -e 's@HC=ghc@HC=ghc -hide-package monads-fd@' \
-i "${S}/tests/Makefile" || die "Could not patch tests Makefile"
fi
if has_version "dev-haskell/monads-tf"; then
sed -e 's@HC=ghc@HC=ghc -hide-package monads-tf@' \
-i "${S}/tests/Makefile" || die "Could not patch tests Makefile"
fi
emake -C "${S}/tests/" || die "emake for tests failed"
}
src_install() {
cabal_src_install
if use doc; then
cd doc
dohtml -r happy/*
doman "${S}/doc/happy.1"
fi
}

@ -1,2 +1,3 @@
DIST hashable-1.1.2.2.tar.gz 8509 SHA256 1ebd2f2c08f6f0394da5b21386ced840970c7e3e16ba5eb6fb0c19d23c0bcf3d SHA512 6c9d1690ec14a62b02e8a96fe3105bb7dca33731558c7c326824d8da4ea7fd3e12874da2986f40db5a8b44720d69c4851509a48497506b974dea6d2e9e3d7f8d WHIRLPOOL 17551f7523ed82ea54e772f2b57e5f9edd842719e8570222ef6d66b40c50aa20425ea5919e22001fbd45da6c3e24cb9f5ee03de32267c0f348a93adfe33dc8bf
DIST hashable-1.1.2.3.tar.gz 8685 SHA256 9a76e6e64996c5050dc76cbaa842c1b37559c18322c69e5a72460a46c62269a7 SHA512 1df441eb47d8b7146aeded8eb95923f20c4dfe1a487dac1a6a368750f03bb73d2b44fea4f8164301f4b2de32a9928dd1ed625b3af16e6735329fc328cbf0ee0e WHIRLPOOL d21ca5426b75a002cf7b6392010e691f97f511547c719d02c8420e2f3f5405d6b0f1af6e6e58fdb66328a3543d8756a3f3094ef4494ac6157171d08c41524ee8
DIST hashable-1.1.2.5.tar.gz 9129 SHA256 3fb5d430c9289ebada4991a76fd78f028aaaf17957dc666ddc7b89c98a54713d SHA512 dc6acab7a17709ed483bbc22cb7e29f5518e34102e6ffddbac4dabc2a854d595cf7517fc776e47e55d41c23107636b796150804ef8099dd4545e33f6df1ab0b6 WHIRLPOOL 9de525387fb8fdf9a6262171f15ecec7af4f9592e98782100d75c263137cfc3796156bea90745fdf052ad91c16ce216cfb5594dce0de20528a60486ced8b7ad9

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashable/hashable-1.1.2.5.ebuild,v 1.1 2012/11/18 06:04:40 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="A class for types that can be converted to a hash value"
HOMEPAGE="http://github.com/tibbe/hashable"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/text-0.11.0.5:=[profile?]
>=dev-lang/ghc-6.10.1:="
DEPEND="${RDEPEND}
test? ( >=dev-haskell/quickcheck-2.4.0.1
=dev-haskell/random-1.0*
>=dev-haskell/test-framework-0.3.3
>=dev-haskell/test-framework-quickcheck2-0.2.9
)
>=dev-haskell/cabal-1.8"

@ -1,3 +1,4 @@
DIST hashed-storage-0.4.13.tar.gz 54534 SHA256 c4e8dbd23469cde19696344f3e56088313ce5ee823e2d89ad2d0cb1fce602b63 SHA512 ed921fe2dcfd302510711ce7aca9c65e8f096d31d36308b6bdbe2eb3d8af0d236080dee24f187a4848a1adaa621ac1654b336f0c09930aff4e95e6ebce0eb58e WHIRLPOOL 82a07318a7ab599dfe71f33205bde76455f7240e88dc23c9ed1016066b63816dc1c924329a3b1b2e9403e329ddb033d430f8d9c01cfa3c2c78740d7e715205cc
DIST hashed-storage-0.5.10.tar.gz 57658 SHA256 05824a4cedd2be03444fd0bc664f5c94f6edc50005f1a8f99657150fa6cdedcc SHA512 dfb9cecdfe44e311020ccb79c437d2bb326f18d4022a0386aacd5c23a7c93b6a4f70baa7c2724b796785257a1733407975682fd3b949eda80bee9824df9b7001 WHIRLPOOL f97a546b651e2a9f3e905203d9ff5db56c2edc472eec9edf2c133749e025f890118dd723a1c6eba61a18b5ab1116af888a256bac94f4557b8d18e726ec3b97b3
DIST hashed-storage-0.5.7.tar.gz 56699 SHA256 03ecb905887a35ce9dde11ec689b4c272d68994830e0ad74550d6048f5478bfe SHA512 6fd68b173a6dae09baae3ad6bc7835c384c5c2b9fb1090e1191dbfa240e78601453c463b87d06e72fc6a0ee8bef1d8ee886ea1b1fe5eff92c4037cc1fc897c86 WHIRLPOOL 3652ddf6197fff3a0eb64db20ae613f9e93ebd493054666d00baab96496b14d0ddbb3bffa6e61954e5af6c32cd5c20f0842725b3683d16442ca4b3574366af4f
DIST hashed-storage-0.5.9.tar.gz 56719 SHA256 62c2394d0a127222920211152022e8bc40775ebbdd22fd383715cb32f90796f9 SHA512 4d2463b04fa2d00690267ea88336e02465a5f2166ac2060db04c9ce53e83099cdb46b8f788be4b81c66d018563a2648de2ce810abb6fed8f39c7de104ada6655 WHIRLPOOL 8a3522efdce063cd2348732b2d13b1072ec415dbfdadcdc0f7c6dbb832a519647fdce0981d8ce73927fcd128e0dc8afaeeb25492d684971b7db49998048b75ea

@ -0,0 +1,46 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashed-storage/hashed-storage-0.5.10.ebuild,v 1.1 2012/11/18 08:30:30 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Hashed file storage support code."
HOMEPAGE="http://hackage.haskell.org/package/hashed-storage"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
IUSE="test"
RDEPEND="dev-haskell/binary:=[profile?]
dev-haskell/dataenc:=[profile?]
dev-haskell/extensible-exceptions:=[profile?]
=dev-haskell/mmap-0.5*:=[profile?]
dev-haskell/mtl:=[profile?]
dev-haskell/zlib:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND=">=dev-haskell/cabal-1.6
test? (
>=dev-haskell/quickcheck-2.3
dev-haskell/test-framework[profile?]
dev-haskell/test-framework-hunit[profile?]
dev-haskell/test-framework-quickcheck2[profile?]
dev-haskell/zip-archive[profile?]
)
${RDEPEND}"
src_configure() {
cabal_src_configure $(cabal_flag test)
}
src_install() {
haskell-cabal_src_install
use test && rm "${D}/usr/bin/hashed-storage-test"
}

@ -1,3 +1,4 @@
DIST hashtables-1.0.1.2.tar.gz 36210 SHA256 87efc3b6906da800f9d63f061e52005a0079da06dc987deacb7043ca3b8f9b26 SHA512 8752d377aa4f522d5aa2e7b0b06d9ec8816314fbd41c25fed08104901bf2bbdc7b0fc8f6cdfcf9846e9085b96f19b9467ceb7a1b260e727a03284aff87e54592 WHIRLPOOL c704732855c915030b213af10e464846b343c44db7e55995dc0423a49ab3f8e98f5e2e1e478fa3a755e84361dcf6d33e31fa493f4de87749fa79a4c307c06e77
DIST hashtables-1.0.1.3.tar.gz 36267 SHA256 8a35be4c7e2b6a726d76c705eda3aee81beeb3160669d27409ce8da0bebea8a9 SHA512 6390ec5cd7cdbe3a8fe8adc81cfe867565ac9b86710030886c86f2563a01b008d3bcabedeb03cf51b59777887db39b67d2bcfe791a50b69c530b281e8d1e24ef WHIRLPOOL 393ddc860901f13291ac8faa65e86ab41fd00f7a2e15a4501a4da0edc74ab8cf3e6ebd77a8cdc4bea42a3090a29a14c62fb2e3bda8e7ce0f596bed6bef45243f
DIST hashtables-1.0.1.6.tar.gz 47721 SHA256 8bea51356c6846969967fe161ba247b406a691ae77c9c2be98f9105282d2351c SHA512 e060a057a95bc817f03903f802ac8d267839749cd3f6b67218f4c21ec5f938213407092ac84ee2b4eea63a0c8a1b77b880381cfd6817ad1df93bf419def04ce0 WHIRLPOOL 14cfea33ff6b65f0be97a422a8043852194fd6ed9043a6e087fc14bde3aa8de19d49237aef4b81750df62dc346018de2d3b69e7a0e8f7276a198b0c502ae0ef4
DIST hashtables-1.0.1.8.tar.gz 48392 SHA256 28fed49706e8fc7fe30b6393d9ed05c6d6b3f4bd0eda300c791054adfefe796a SHA512 16d05872983ea4244a8fb89d814a62f49521ab0232af532a6e380d89e95d106c7aa768ada0640a6ec74b725643bc8adb481d7c2e0431544ce6abb1746a74850b WHIRLPOOL a3d0508270c642d04ec4cca3958fb6b2e0bbf08433c7946efb246e707f83e42affdc08891f0e73c592a7e9820fbd29efb496a264044149deedaf776254a55467

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hashtables/hashtables-1.0.1.8.ebuild,v 1.1 2012/11/18 06:28:32 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Mutable hash tables in the ST monad"
HOMEPAGE="http://github.com/gregorycollins/hashtables"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/hashable-1.1:=[profile?]
<dev-haskell/hashable-2:=[profile?]
>=dev-haskell/primitive-0.4:=[profile?]
<dev-haskell/primitive-0.6:=[profile?]
>=dev-haskell/vector-0.7:=[profile?]
<dev-haskell/vector-0.11:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8"

@ -0,0 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskeline/haskeline-0.6.4.7-r1.ebuild,v 1.1 2012/11/18 06:57:25 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit base haskell-cabal
DESCRIPTION="A command-line interface for user input, written in Haskell."
HOMEPAGE="http://trac.haskell.org/haskeline"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
IUSE=""
RDEPEND=">=dev-haskell/extensible-exceptions-0.1.1.0:=[profile?]
<dev-haskell/extensible-exceptions-0.2:=[profile?]
>=dev-haskell/mtl-1.1:=[profile?]
<dev-haskell/mtl-2.2:=[profile?]
>=dev-haskell/terminfo-0.3.1.3:=[profile?]
<dev-haskell/terminfo-0.4:=[profile?]
>=dev-haskell/utf8-string-0.3.6:=[profile?]
<dev-haskell/utf8-string-0.4:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
PATCHES=("${FILESDIR}/${PN}-0.6.4.7-ghc-7.5.patch"
"${FILESDIR}/${PN}-0.6.4.7-ghc-7.6.patch"
"${FILESDIR}/${PN}-0.6.4.7-ghc-6.12.patch"
)

@ -0,0 +1,61 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-platform/haskell-platform-2012.4.0.0.ebuild,v 1.1 2012/11/18 13:43:39 gienah Exp $
EAPI=5
DESCRIPTION="The Haskell Platform"
HOMEPAGE="http://haskell.org/platform"
SRC_URI=""
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="profile X"
RDEPEND=">=dev-haskell/async-2.0.1.3:=[profile?]
>=dev-haskell/cgi-3001.1.7.4:=[profile?]
>=dev-haskell/fgl-5.4.2.4:=[profile?]
>=dev-haskell/haskell-src-1.0.1.5:=[profile?]
>=dev-haskell/html-1.0.1.2:=[profile?]
>=dev-haskell/http-4000.2.5:=[profile?]
>=dev-haskell/hunit-1.2.5.1:=[profile?]
>=dev-haskell/mtl-2.1.2:=[profile?]
>=dev-haskell/network-2.3.1.0:=[profile?]
>=dev-haskell/parallel-3.2.0.3:=[profile?]
>=dev-haskell/parsec-3.1.3:=[profile?]
>=dev-haskell/primitive-0.5.0.1:=[profile?]
>=dev-haskell/quickcheck-2.5.1.1:=[profile?]
>=dev-haskell/random-1.0.1.1:=[profile?]
>=dev-haskell/regex-base-0.93.2:=[profile?]
>=dev-haskell/regex-compat-0.95.1:=[profile?]
>=dev-haskell/regex-posix-0.95.2:=[profile?]
>=dev-haskell/split-0.2.1.1:=[profile?]
>=dev-haskell/stm-2.4:=[profile?]
>=dev-haskell/syb-0.3.7:=[profile?]
>=dev-haskell/text-0.11.2.3:=[profile?]
>=dev-haskell/transformers-0.3.0.0:=[profile?]
>=dev-haskell/vector-0.10.0.1:=[profile?]
>=dev-haskell/xhtml-3000.2.1:=[profile?]
>=dev-haskell/zlib-0.5.4.0:=[profile?]
X? (
>=dev-haskell/glut-2.1.2.1:=[profile?]
>=dev-haskell/opengl-2.2.3.1:=[profile?]
)
>=dev-lang/ghc-7.4.2:=
>=dev-haskell/alex-3.0.2
>=dev-haskell/cabal-1.14.0
>=dev-haskell/happy-1.18.10
>=dev-haskell/cabal-install-0.14.0
>=dev-haskell/hscolour-1.19
>=dev-haskell/haddock-2.10.0"
DEPEND="${RDEPEND}"
pkg_postinst() {
if ! use X; then
elog "The haskell platform includes the 3D graphics libraries opengl and glut."
elog "To install opengl and glut requires the X use flag."
fi
}

@ -3,4 +3,5 @@ DIST haskell-src-exts-1.11.1.tar.gz 286132 SHA256 a6065470898741c3f16a96c871ddec
DIST haskell-src-exts-1.13.0.tar.gz 287426 SHA256 c42cd24a9e7055d62cfbe57ffd10fa990319b1aebd5c34964c3ee79d1dda70ce SHA512 1c118caa5c52b8232aab940db6ee27a9ba4accf196dd3ab7f49d04d35edbe12a5b7cd6e9443359d12fd1c730c73268b267348790c0566f3ff655db000c89abb8 WHIRLPOOL 6fad3bc9b0d7601eb63c0ecd8437ce1f40311925ee65ddcefc9672c0c9e2e6edfdc915d64708250281e20e88aef0c535ee93939129910bbf64c1d779d83595db
DIST haskell-src-exts-1.13.2.tar.gz 288280 SHA256 02985e368e06603fb4dbce5f26944960c707ab69f29bdcc8a5a85ebf9ec204ef SHA512 716a573f0df14ad9f0755b4332912fa3f0da26b0beac550d10b599bca043ab943e19b206dfc28739da5ca86e3294803a41c00c547b131c4ffd33d5434abaa750 WHIRLPOOL 398d91b78ec9298ed3f0f952af2c0f478e0a60b951cc7782cf6eafee5dbe3e30780c4a0b4061994d881c5189ded5e33ba587067b4acdfc3fbb2565b0194c211a
DIST haskell-src-exts-1.13.3.tar.gz 289796 SHA256 259186b608e616351462c3ceccd5350a6569992c987119021bf53510a5d15b7c SHA512 ae0cc0b7c04983ecca72651eff87f0834a67471cb6fa231c948072facb27b5453e2a63af4b3fc9a8faadbc3101934772dc63ce178b45378cc4805f8908d0b0ba WHIRLPOOL 5d98bd3145a0995abf1eb2b7323b10ec9f3ad095b792db046cfc8471f9762530ff8d56d78d94d436473fb90ee60773cbe143c6f1cc5bad37d0e5b9eebeff063a
DIST haskell-src-exts-1.13.5.tar.gz 291329 SHA256 7c5adc74bc76b26a2ba7de6927877c6ed930c64039371c0c84c5257aae837f0d SHA512 f7e7978a8417aaad08a88eccf22f0bf99e5586a5f28796c8525ef00fdcdf8bd17936ec93c552b61d723323a691775a41d7737f52ad16620f93bab57ac8064598 WHIRLPOOL 966bb473988b95a12e7da20301e4d30606a2f3449141b92105e0b2b46a71c7cd1b7b9e3055b44a78f4d4f352d508721e0d9b3fdbac4e89e6340a90582125c452
DIST haskell-src-exts-1.9.0.tar.gz 176438 SHA256 dedb529217dfe393f75f26b735f7dd09eea50006481f60d06e169de6f328d1da SHA512 4933c7b99110453fd3083486b1f0f0976e0f433139b68ba51a19b3163a8304396b48968f766018eb7ebaf8df52c3268a6c569feed40963d88d5a9b848e9c7868 WHIRLPOOL 615b51f26c626c9be0e84eac57de97fdcfa739d8ba0174c5dc97fdca970478aa42f1869ee280005f16949352d45723bdb3cb21021097f08d7a69264a0397aa11

@ -0,0 +1,37 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haskell-src-exts/haskell-src-exts-1.13.5.ebuild,v 1.1 2012/11/18 11:54:50 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer"
HOMEPAGE="http://code.haskell.org/haskell-src-exts"
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/cpphs-1.3:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6
dev-haskell/happy"
src_prepare() {
# test suite is broken, expects the package to be already installed.
# this new Setup.hs will use the package inplice for tests
cp "${FILESDIR}/haskell-src-exts-1.10.2-Setup.hs" "${S}/Setup.hs" \
|| die "Could not cp Setup.hs for tests"
# remove broken tests. they will fail if you expect them to pass, and pass
# if you expect them to fail...
rm "${S}/Test/examples/Unicode"{.hs,Syntax.hs} \
|| die "Could not rm broken tests"
}

@ -1,4 +1,5 @@
DIST HaXml-1.13.2.tar.gz 472348 SHA256 a4473977f76a3c2514c1456fb2d4eceb4b73a64104d9a0635f10b33c98a58aa1 SHA512 03609fc0a2e634e98fced50648b048390a7df35890bac0f59fd40691c76b44f6663d67840b9ca86d03a063d4fec539d170e21bb46deafcbcc36d4d3b51a7ebd2 WHIRLPOOL eb2d4116084f0799b45600b6ed851c904e61151f7f3532a694a818ff7a495844aed4364318d7f2d6007ff9ead080694f680123b481d029aec6a357fb7b073159
DIST HaXml-1.13.3.tar.gz 472660 SHA256 60872bc3684f6884e4b8fdfca95adf455072e8dc1f74105a33a6a69781e7a921 SHA512 88f9d21304e0c1c271ae283d5b915d9bfbeb26966a56c72722e8c79e82aa2bd96b07df45143e930f11513540358f2c3061bfc24d0487ff51e69d9d12a80bfcef WHIRLPOOL 77a3eab6005b9bc6d89376021d786a3d288e3d7decb5065d11e1a90089750667d1ba183fa6746dc11bb1a56656819676d417af5c7548bb3d5fc5493cdd671a0c
DIST HaXml-1.23.2.tar.gz 146596 SHA256 68e23bdb8fff6b3e109c544e85a7d874a4cc0d8a8db4b577e442ecddc30cf809 SHA512 a340cb914e9fd41eaefc3aeff760abc02cd06e2077bbab4523c36b3b0dfd5fb49d42e9f202434804f2f63218a08f20a3a3e39a13b6c381dca38f771cb1db40d0 WHIRLPOOL 34a7d10429525a0d6cdea8c9c72ecc4a680418ccd2724760efeaa14bf7c4f009ff968f62e97dde10cf36834f8efa243504a5d8c23718822af08dbe5dbc89756b
DIST HaXml-1.23.3.tar.gz 146596 SHA256 0fe925a45f78ca87e197c8ac98976b0dd9737f56d2f9ac415b298287b6dce3be SHA512 4691d5fa86b60732b448777974ba20281288929fb37e11bedf3a4b8f0353c40ba0a9fdb6f449b0045dc58ba4a2cba222846fa36f71171e8af9bf3d7649565f33 WHIRLPOOL 1bf18b26c4e95fae6992c6a2e392cfefb1e9cda9f213cd65884009f38fcf3c063b541d936c1c42a08d19bb85b54f5ca4a45bea71c525cd8c26dbf980f8e65496
DIST HaXml-1.23.tar.gz 144359 SHA256 5061d16be9a585e6cddad96d5e07d24af6f38b12a6aba82a922defce13b6a692 SHA512 259563742595037f2ba3edb90c9062eadf05ddfe3dd5b1ce9b4891f4cf6a9891d5f0c1b9bedbfdc786d8e960c99147db5bec3e0ad58af1591680e495980692fd WHIRLPOOL 1c1bdd7cf0fc55ddcd0729f99b955dcdbb5919ec339125f7273c09eb4a7b35edbb1aa80cd3e70f2501aed1c44de075c119e0d18dcfbd929efa9b0cb374276968

@ -0,0 +1,12 @@
--- HaXml-1.23.3-orig/src/Text/XML/HaXml/Schema/HaskellTypeModel.hs 2012-06-19 01:31:18.000000000 +1000
+++ HaXml-1.23.3/src/Text/XML/HaXml/Schema/HaskellTypeModel.hs 2012-06-19 01:49:23.784392420 +1000
@@ -77,8 +77,8 @@
-- rests with the input doc, not with the caller of the parser.
| ElementsAttrsAbstract {-typename-}XName
{-subtypes-}[(XName,Maybe XName)]
- -- ^ [(type name, module where declared later)]
Comment
+ -- ^ [(type name, module where declared later)]
-- becomes function
-- elementE :: Parser T

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haxml/haxml-1.23.3.ebuild,v 1.1 2012/11/18 12:35:04 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit base haskell-cabal
MY_PN="HaXml"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Utilities for manipulating XML documents"
HOMEPAGE="http://www.cs.york.ac.uk/fp/HaXml/"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND=">=dev-haskell/polyparse-1.5:=[profile?]
dev-haskell/random:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2"
S="${WORKDIR}/${MY_P}"
PATCHES=("${FILESDIR}/${PN}-1.23.3-haddock.patch")

@ -0,0 +1,23 @@
--- hS3-0.5.6-orig/Network/AWS/AWSConnection.hs 2011-04-21 13:29:41.000000000 +1000
+++ hS3-0.5.6/Network/AWS/AWSConnection.hs 2012-11-18 22:21:27.136988604 +1100
@@ -1,3 +1,4 @@
+{-# LANGUAGE ScopedTypeVariables #-}
-----------------------------------------------------------------------------
-- |
-- Module : Network.AWS.AWSConnection
@@ -15,6 +16,8 @@
AWSConnection(..)
) where
+import Prelude hiding (catch)
+import Control.Exception
import System.Environment
-- | An Amazon Web Services connection. Everything needed to connect
@@ -55,5 +58,5 @@
( _, "", "") -> Nothing
( _, "", _) -> Just (amazonS3Connection ak sk1)
( _, _, _) -> Just (amazonS3Connection ak sk0)
- where getEnvKey s = catch (getEnv s) (const $ return "")
+ where getEnvKey s = catch (getEnv s) (\(_::IOException) -> return "")

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hs3/hs3-0.5.6.ebuild,v 1.2 2012/09/12 14:40:01 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hs3/hs3-0.5.6.ebuild,v 1.3 2012/11/18 11:47:47 gienah Exp $
# ebuild generated by hackport 0.2.14
EAPI=5
EAPI="3"
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hscolour hoogle"
inherit haskell-cabal
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit base haskell-cabal
MY_PN="hS3"
MY_P="${MY_PN}-${PV}"
@ -17,20 +17,24 @@ HOMEPAGE="http://gregheartsfield.com/hS3/"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/crypto-4.1.0
dev-haskell/dataenc
>=dev-haskell/http-4000.0.0
=dev-haskell/hxt-9*
>=dev-haskell/missingh-0.18.6
dev-haskell/network
dev-haskell/regex-compat
dev-haskell/utf8-string
>=dev-lang/ghc-6.8.2"
RDEPEND=">=dev-haskell/crypto-4.1.0:=[profile?]
dev-haskell/dataenc:=[profile?]
>=dev-haskell/http-4000.0.0:=[profile?]
>=dev-haskell/hxt-9.0.0:=[profile?]
<dev-haskell/hxt-10:=[profile?]
>=dev-haskell/missingh-0.18.6:=[profile?]
dev-haskell/network:=[profile?]
dev-haskell/random:=[profile?]
dev-haskell/regex-compat:=[profile?]
dev-haskell/utf8-string:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
S="${WORKDIR}/${MY_P}"
PATCHES=("${FILESDIR}/${PN}-0.5.6-ghc-7.6.patch")

@ -0,0 +1,45 @@
--- hscolour-1.19-orig/Language/Haskell/HsColour/Colourise.hs 2011-06-06 03:05:04.000000000 +1000
+++ hscolour-1.19/Language/Haskell/HsColour/Colourise.hs 2012-06-24 10:29:57.990963394 +1000
@@ -1,3 +1,7 @@
+{-# LANGUAGE CPP #-}
+#if (__GLASGOW_HASKELL__>=705)
+{-# LANGUAGE ScopedTypeVariables #-}
+#endif
module Language.Haskell.HsColour.Colourise
( module Language.Haskell.HsColour.ColourHighlight
, ColourPrefs(..)
@@ -9,6 +13,9 @@
import Language.Haskell.HsColour.ColourHighlight
import Language.Haskell.HsColour.Classify (TokenType(..))
+#if (__GLASGOW_HASKELL__>=705)
+import Control.Exception (catch, SomeException)
+#endif
import System.IO (hPutStrLn,stderr)
import System.Environment (getEnv)
import Data.List
@@ -51,6 +58,16 @@
-- | Read colour preferences from .hscolour file in the current directory, or failing that,
-- from \$HOME\/.hscolour, and failing that, returns a default set of prefs.
readColourPrefs :: IO ColourPrefs
+#if (__GLASGOW_HASKELL__>=705)
+readColourPrefs = catch
+ (do val <- readFile ".hscolour"
+ parseColourPrefs ".hscolour" val)
+ (\(_ :: SomeException) -> catch
+ (do home <- getEnv "HOME"
+ val <- readFile (home++"/.hscolour")
+ parseColourPrefs (home++"/.hscolour") val)
+ (\(_ :: SomeException) -> return defaultColourPrefs))
+#else
readColourPrefs = catch
(do val <- readFile ".hscolour"
parseColourPrefs ".hscolour" val)
@@ -59,6 +76,7 @@
val <- readFile (home++"/.hscolour")
parseColourPrefs (home++"/.hscolour") val)
(\_-> return defaultColourPrefs))
+#endif
-- | Convert token classification to colour highlights.
colourise :: ColourPrefs -> TokenType -> [Highlight]

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hscolour/hscolour-1.19.ebuild,v 1.6 2012/09/12 16:01:51 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hscolour/hscolour-1.19.ebuild,v 1.7 2012/11/18 13:40:00 gienah Exp $
EAPI="3"
EAPI=4
CABAL_FEATURES="bin lib profile haddock"
inherit base haskell-cabal
@ -20,6 +20,8 @@ RDEPEND=">=dev-lang/ghc-6.6.1"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
PATCHES=("${FILESDIR}/${PN}-1.19-ghc-7.5.patch")
src_install() {
cabal_src_install
if use doc; then

@ -1 +1,2 @@
DIST hslogger-1.1.5.tar.gz 35632 SHA256 676ea4d926eeac1a930d76a3a32b921f8550e8ff973c595e93d2f7ae99316952 SHA512 e3b609b7e1cc20fb123b6c7d663178680ba1bb655120882c5431e2e1579d509675ebb211afcb99e3351c7310405fc55c93594f40e562a3f5bf56630b571e1776 WHIRLPOOL 267acb5395d11b250cce6d1af64bc3ebe4a2e4b9671a4da6193ece744da3f04fcec487852bf15016becf8d60cdb5de028166c996126d94ffc8fdc3ebc1402866
DIST hslogger-1.2.1.tar.gz 35813 SHA256 c5538c3f79b9e8aac97a6f1377c82b9f70b88ee5e39f62f358953467e271cded SHA512 dfb2ab31913c2ba06575165f9d447cdd32d13772d971a283afb9914cdcf45e006e5bff45eb9f953a1dec6ffd2b7e585f18656dd43345af4728f24d9a1f8454b6 WHIRLPOOL 5f26778514a10242f4649d7f67049f2b1bc1136c3e87e21f47d4fe6375db1fa0287defdaf5284b1156fd560b976c4aa05316acb7d2d8982bbf15d7a15f96bd70

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hslogger/hslogger-1.2.1.ebuild,v 1.1 2012/11/18 11:27:23 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Versatile logging framework"
HOMEPAGE="http://software.complete.org/hslogger"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
RDEPEND="dev-haskell/mtl:=[profile?]
<dev-haskell/network-2.5:=[profile?]
dev-haskell/time:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.2"

@ -3,3 +3,4 @@ DIST HTTP-4000.1.2.tar.gz 59835 SHA256 c8725620a1566bcc6ded1304cced716b6d1f6e78d
DIST HTTP-4000.2.2.tar.gz 65275 SHA256 709f8d94fbbd538f198e844541dcbb53a3470207bcdeeb62774d17211b4f3963 SHA512 a87ea719cbdb2318627d570ad6ca15cecf0f6342269daaa3b198353fbbaca1b9030c7a40af09b8ebb0359b0c7ac289f981bae5e57debd7b2bc27e72888351a64 WHIRLPOOL a099f3df766280831abd4c62ba0b14a41886c87e0000e4268090a50644d3a894bcc3500e92cd5db7e3a8685078ae351b568ff47dc8d3716cecb48cf590f3676a
DIST HTTP-4000.2.3-test-suite.tar.gz 5117 SHA256 0487674fc7892754931df4e3efffefb9ef492dc8378179be287ea89fb3809ca2 SHA512 2b19171cfdb27d078091e15f9fb7b9ed56c8cc76f8a116216491742749b51e469b313523c49b1e693ee5cb4f9e28302661582649cce7d8d519a2044dbd933163 WHIRLPOOL 8218fae860e50d73524b7b95884324506fb95829cff6656ea46aefe84962252be8187a7bfe460599e3a1257469dd5a72221df24c7fa9ff6708e1ef2cb00a94f8
DIST HTTP-4000.2.3.tar.gz 60708 SHA256 00f59f751a53a0cd766d59cffb3a97fc001189797861ce4aa28d4bea672efafc SHA512 ea958e1dffbc6e12b587874ade27deca1a9451a6fd9887c04659ef63dbbdf489ddb77da3d517c325575349db2bbdd362791adf8221498f0029316df7c4813102 WHIRLPOOL 2563901137673867c1a839aaf23b2c62ddf6c7bdddf50bda290d7da08dfdc5774fdc09298c7f921aa72be60c6023afecd1d4cdecf9a7ed12de7dcb9876c8afd0
DIST HTTP-4000.2.6.tar.gz 66546 SHA256 22e5c2836a72b41b8df2947d881a24efd72dff38a3afd99fce3561966ce6cc67 SHA512 390ae3ce9edbeb47efb38b3bd1b6a1a4f12e2392773ba76c5df0f22f4277f6d22beecf1115b67449fad7a4f76779bb309fce2bd2bb8b932c9ea68cefd3b02610 WHIRLPOOL 51dca79305a4ad6332d915a59dce8a462eacdc22fd36b3886c1119d7fb9a7f4e7b811e5055820561fda83f69e92f442c0948b1a89caf09fedf7e4475021a3c20

@ -0,0 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/http/http-4000.2.6.ebuild,v 1.1 2012/11/18 11:50:57 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
MY_PN="HTTP"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A library for client-side HTTP"
HOMEPAGE="https://github.com/haskell/HTTP"
SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-macos"
IUSE=""
RESTRICT=test # needs depends missing in our overlay
RDEPEND=">=dev-haskell/mtl-2.0:=[profile?]
<dev-haskell/mtl-2.2:=[profile?]
<dev-haskell/network-2.5:=[profile?]
dev-haskell/parsec:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8"
S="${WORKDIR}/${MY_P}"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save