Sync with portage [Sun Nov 25 23:47:42 MSK 2012].

mhiretskiy
root 12 years ago
parent 4c0ac48a07
commit d0794c15a0

@ -2,7 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>swegener@gentoo.org</email>
<description>Primary Maintainer</description>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -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-arch/libpar2/libpar2-0.2.1.ebuild,v 1.2 2012/09/30 18:23:58 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/libpar2/libpar2-0.2.1.ebuild,v 1.3 2012/11/25 10:54:58 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="https://launchpad.net/${PN}/${PV:0:3}/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="static-libs"
RDEPEND="dev-libs/libsigc++:2"

@ -1,6 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/par/par-1.1.ebuild,v 1.27 2010/01/01 19:37:12 fauli Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/par/par-1.1.ebuild,v 1.28 2012/11/25 15:31:57 swegener Exp $
EAPI=2
inherit toolchain-funcs
@ -19,6 +21,12 @@ RDEPEND="${DEPEND}"
S="${WORKDIR}"/par-cmdline
src_prepare() {
sed -i \
-e 's/\$(CC)/$(LINK.o)/' \
Makefile || die "sed failed"
}
src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
}

@ -0,0 +1 @@
DIST pixz-1.0.tar.gz 17736 SHA256 912c60de88f7eca2e1c6fe13eec5371f723018dca933796c47cd50bf6a349fc9 SHA512 5b0df7ed8ff4c54ffe899decd1f0874aa7a0245cd4968f416c457508583c9048f483592ac933620b2325815052803508a2bf0d70ab679333288e5249c0dbc5c2 WHIRLPOOL 5b6ea1fc5d66ccab4bf07ecf291c6110abc73dc46ced312eb564c7bad950052d4f214563df72bb04eb2d723f0b1b1ece71c2aa59d3d4a2fa480b4fb740cdbb98

@ -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/app-arch/pixz/pixz-1.0.ebuild,v 1.1 2012/11/25 02:10:01 zerochaos Exp $
EAPI=5
inherit toolchain-funcs
DESCRIPTION="Parallel Indexed XZ compressor"
HOMEPAGE="https://github.com/vasi/pixz"
if [[ ${PV} == "9999" ]] ; then
inherit git-2
EGIT_REPO_URI="https://github.com/vasi/pixz.git"
KEYWORDS=""
else
SRC_URI="mirror://github/vasi/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="BSD-2"
SLOT="0"
IUSE=""
DEPEND=">=app-arch/libarchive-2.8
>=app-arch/xz-utils-5"
RDEPEND="${DEPEND}"
src_compile() {
emake CC="$(tc-getCC)" OPT=""
}
src_install() {
dobin pixz
dodoc README TODO
}

@ -1,24 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/pixz/pixz-9999.ebuild,v 1.1 2012/11/13 23:37:20 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/pixz/pixz-9999.ebuild,v 1.2 2012/11/25 02:10:01 zerochaos Exp $
EAPI=4
EAPI=5
inherit git-2
inherit toolchain-funcs
DESCRIPTION="Parallel Indexed XZ compressor"
HOMEPAGE="https://github.com/vasi/pixz"
EGIT_REPO_URI="https://github.com/vasi/pixz.git"
LICENSE="as-is"
if [[ ${PV} == "9999" ]] ; then
inherit git-2
EGIT_REPO_URI="https://github.com/vasi/pixz.git"
KEYWORDS=""
else
SRC_URI="mirror://github/vasi/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
LICENSE="BSD-2"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND=">=app-arch/libarchive-2.8
>=app-arch/xz-utils-5"
RDEPEND="${DEPEND}"
src_compile() {
emake CC="$(tc-getCC)" OPT=""
}
src_install() {
dobin pixz
dodoc README TODO
}

@ -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/app-arch/xz-utils/xz-utils-5.0.4-r1.ebuild,v 1.1 2012/11/24 20:33:49 ssuominen Exp $
# Remember: we cannot leverage autotools in this ebuild in order
# to avoid circular deps with autotools
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="http://git.tukaani.org/xz.git"
inherit git-2 autotools
SRC_URI=""
EXTRA_DEPEND="sys-devel/gettext dev-vcs/cvs >=sys-devel/libtool-2" #272880 286068
else
inherit libtool
MY_P="${PN/-utils}-${PV/_}"
SRC_URI="http://tukaani.org/xz/${MY_P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
S=${WORKDIR}/${MY_P}
EXTRA_DEPEND=
fi
inherit eutils multilib toolchain-funcs
DESCRIPTION="utils for managing LZMA compressed files"
HOMEPAGE="http://tukaani.org/xz/"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="nls static-libs +threads"
RDEPEND="!<app-arch/lzma-4.63
!app-arch/lzma-utils
!<app-arch/p7zip-4.57"
DEPEND="${RDEPEND}
${EXTRA_DEPEND}"
if [[ ${PV} == "9999" ]] ; then
src_prepare() {
eautopoint
eautoreconf
}
else
src_prepare() {
elibtoolize # to allow building shared libs on Solaris/x64
}
fi
src_configure() {
econf \
$(use_enable nls) \
$(use_enable threads) \
$(use_enable static-libs static)
}
src_install() {
default
gen_usr_ldscript -a lzma
prune_libtool_files --all
rm "${ED}"/usr/share/doc/xz/COPYING* || die
mv "${ED}"/usr/share/doc/{xz,${PF}} || die
}
pkg_preinst() {
preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0)
}
pkg_postinst() {
preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0)
}

@ -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-arch/xz-utils/xz-utils-9999.ebuild,v 1.12 2012/09/14 02:24:09 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/xz-utils/xz-utils-9999.ebuild,v 1.13 2012/11/24 20:33:49 ssuominen Exp $
# Remember: we cannot leverage autotools in this ebuild in order
# to avoid circular deps with autotools
@ -20,7 +20,7 @@ else
EXTRA_DEPEND=
fi
inherit eutils
inherit eutils toolchain-funcs
DESCRIPTION="utils for managing LZMA compressed files"
HOMEPAGE="http://tukaani.org/xz/"
@ -51,7 +51,8 @@ src_configure() {
src_install() {
default
find "${ED}"/usr/ -name liblzma.la -delete || die # dependency_libs=''
gen_usr_ldscript -a lzma
prune_libtool_files --all
rm "${ED}"/usr/share/doc/xz/COPYING* || die
mv "${ED}"/usr/share/doc/{xz,${PF}} || die
}

@ -0,0 +1,246 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/johntheripper/johntheripper-1.7.9-r6.ebuild,v 1.1 2012/11/24 23:17:46 robbat2 Exp $
EAPI="4"
inherit eutils flag-o-matic toolchain-funcs pax-utils multilib
MY_PN="john"
MY_P="${MY_PN}-${PV}"
JUMBO="jumbo-7"
DESCRIPTION="fast password cracker"
HOMEPAGE="http://www.openwall.com/john/"
SRC_URI="http://www.openwall.com/john/g/${MY_P}.tar.bz2
!minimal? ( http://www.openwall.com/john/g/${MY_P}-${JUMBO}.diff.gz )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
#Remove AltiVec USE flag. Appears to be an upstream issue.
IUSE="cuda custom-cflags -minimal mmx mpi opencl openmp sse2"
REQUIRED_USE="openmp? ( !minimal )
mpi? ( !minimal )
cuda? ( !minimal )
opencl? ( !minimal )"
RDEPEND="!minimal? ( >=dev-libs/openssl-0.9.7:0 )
mpi? ( virtual/mpi )
cuda? ( x11-drivers/nvidia-drivers dev-util/nvidia-cuda-toolkit )
opencl? ( virtual/opencl )"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
has_xop() {
echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __XOP__ 1"
}
has_avx() {
echo | $(tc-getCC) ${CFLAGS} -E -dM - | grep -q "#define __AVX__ 1"
}
get_target() {
if use alpha; then
echo "linux-alpha"
elif use amd64; then
if has_xop; then
echo "linux-x86-64-xop"
elif has_avx; then
echo "linux-x86-64-avx"
else
echo "linux-x86-64"
fi
elif use ppc; then
#if use altivec; then
# echo "linux-ppc32-altivec"
#else
echo "linux-ppc32"
#fi
elif use ppc64; then
#if use altivec; then
# echo "linux-ppc32-altivec"
#else
echo "linux-ppc64"
#fi
# linux-ppc64-altivec is slightly slower than linux-ppc32-altivec for most hash types.
# as per the Makefile comments
elif use sparc; then
echo "linux-sparc"
elif use x86; then
if has_xop; then
echo "linux-x86-xop"
elif has_avx; then
echo "linux-x86-avx"
elif use sse2; then
echo "linux-x86-sse2"
elif use mmx; then
echo "linux-x86-mmx"
else
echo "linux-x86-any"
fi
elif use ppc-macos; then
# force AltiVec, the non-altivec profile contains ancient compiler cruft
# if use altivec; then
echo "macosx-ppc32-altivec"
# else
# echo "macosx-ppc32"
# fi
# for Tiger this can be macosx-ppc64
elif use x86-macos; then
if use sse2; then
echo "macosx-x86-sse2"
else
echo "macosx-x86"
fi
elif use x86-solaris; then
echo "solaris-x86-any"
elif use x86-fbsd; then
if use sse2; then
echo "freebsd-x86-sse2"
elif use mmx; then
echo "freebsd-x86-mmx"
else
echo "freebsd-x86-any"
fi
elif use amd64-fbsd; then
echo "freebsd-x86-64"
else
echo "generic"
fi
}
get_john_objs() {
echo -n '${JOHN_COMMON_OBJS} '
if use opencl; then
echo -n '${OCL_OBJS} '
fi
if use cuda; then
echo -n '${CUDA_OBJS}'
fi
}
pkg_setup() {
if use openmp ; then
tc-has-openmp || die "Please switch to an openmp compatible compiler"
fi
}
src_prepare() {
if ! use minimal; then
epatch "${WORKDIR}/${MY_P}-${JUMBO}.diff"
if use mpi ; then
sed -e "s/^#CC = mpicc/CC = mpicc/" \
-e "s/^#MPIOBJ =/MPIOBJ =/" \
-i src/Makefile || die
fi
# fix typo in jumbo patch
sed -i 's:All15:All5:' run/john.conf || die
fi
cd src
epatch "${FILESDIR}/${PN}-1.7.6-cflags.patch"
epatch "${FILESDIR}/${PN}-1.7.3.1-mkdir-sandbox.patch"
if ! use minimal; then
sed -e "s/LDFLAGS *= */override LDFLAGS += /" -e "/LDFLAGS/s/-s//" \
-e "/LDFLAGS/s/-L[^ ]*//g" -e "/CFLAGS/s/-[IL][^ ]*//g" \
-i Makefile || die "sed Makefile failed"
sed -i 's#/usr/local#/opt#g' Makefile || die
fi
sed -i 's#JOHN_OBJS = \\#JOHN_COMMON_OBJS = \\#g' Makefile || die
}
src_compile() {
local OMP
use custom-cflags || strip-flags
echo "#define JOHN_SYSTEMWIDE 1" >> config.gentoo
echo "#define JOHN_SYSTEMWIDE_HOME \"${EPREFIX}/etc/john\"" >> config.gentoo
echo "#define JOHN_SYSTEMWIDE_EXEC \"${EPREFIX}/usr/libexec/john\"" >> config.gentoo
append-flags -fPIC -fPIE
gcc-specs-pie && append-ldflags -nopie
use openmp && OMP="-fopenmp"
CPP="$(tc-getCXX)" CC="$(tc-getCC)" AS="$(tc-getCC)" LD="$(tc-getCC)"
use mpi && CPP=mpicxx CC=mpicc AS=mpicc LD=mpicc
#this stuff was all stolen from the Makefile, if build breaks, check this first
if use opencl; then
GPUCFLAGS="${GPUCFLAGS} -DCL_VERSION_1_0"
GPULDFLAGS="${GPULDFLAGS} -lOpenCL"
fi
if use cuda; then
GPUCFLAGS="${GPUCFLAGS} -DHAVE_CUDA"
GPULDFLAGS="${GPULDFLAGS} -L/opt/cuda/$(get_libdir) -lcudart"
fi
emake -C src/ \
CPP="${CPP}" CC="${CC}" AS="${AS}" LD="${LD}" \
CFLAGS="-c -Wall -include \\\"${S}\\\"/config.gentoo ${CFLAGS} ${OMP} ${GPUCFLAGS}" \
LDFLAGS="${LDFLAGS} ${GPULDFLAGS}" \
OPT_NORMAL="" \
OMPFLAGS="${OMP}" \
JOHN_OBJS="$(get_john_objs)" \
$(get_target)
}
src_test() {
if use opencl; then
cp src/opencl/*.cl run/
cp src/opencl_*.h run/
fi
pax-mark -mr run/john
if use opencl || use cuda; then
ewarn "GPU tests fail, skipping all tests..."
else
make -C src/ check
fi
}
src_install() {
# executables
dosbin run/john
newsbin run/mailer john-mailer
pax-mark -mr "${ED}usr/sbin/john" || die
dosym john /usr/sbin/unafs
dosym john /usr/sbin/unique
dosym john /usr/sbin/unshadow
# jumbo-patch additions
if ! use minimal; then
for s in \
keychain2john keepass2john pwsafe2john hccap2john \
racf2john zip2john rar2john pdf2john ssh2john undrop \
; do
dosym john /usr/sbin/$s
done
dosbin run/calc_stat
dosbin run/genmkvpwd
dosbin run/mkvcalcproba
dosbin run/raw2dyna
dosbin run/tgtsnarf
insinto /etc/john
doins run/genincstats.rb run/stats
doins run/netscreen.py run/sap2john.pl
if use opencl; then
doins src/opencl/*.cl
doins src/opencl_*.h
fi
fi
# config files
insinto /etc/john
doins run/*.chr run/password.lst
doins run/*.conf
# documentation
dodoc doc/*
}

@ -2,7 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>swegener@gentoo.org</email>
<description>Primary Maintainer</description>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/XML-XSH/XML-XSH-1.8.2.ebuild,v 1.8 2007/03/09 23:54:35 mcummings Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/XML-XSH/XML-XSH-1.8.2.ebuild,v 1.9 2012/11/25 17:14:58 ago Exp $
inherit perl-module
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/xsh/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
KEYWORDS="~amd64 x86"
IUSE=""
DEPEND=">=dev-perl/XML-LibXML-1.61

@ -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/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20121028.ebuild,v 1.1 2012/10/28 11:15:25 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-20121028.ebuild,v 1.2 2012/11/25 07:21:05 pacho Exp $
EAPI="4"
inherit emul-linux-x86
@ -8,7 +8,7 @@ inherit emul-linux-x86
LICENSE="Artistic GPL-1 GPL-2 GPL-3 BSD BSD-2 BZIP2 AFL-2.1 LGPL-2.1 BSD-4 MIT public-domain
LGPL-3 LGPL-2 GPL-2-with-exceptions MPL-1.1 OPENLDAP OracleDB UoI-NCSA ZLIB as-is openssl tcp_wrappers_license"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="!<app-emulation/emul-linux-x86-medialibs-10.2" # bug 168507

@ -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/emul-linux-x86-compat/emul-linux-x86-compat-20121028.ebuild,v 1.1 2012/10/28 11:17:37 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-compat/emul-linux-x86-compat-20121028.ebuild,v 1.2 2012/11/25 07:21:34 pacho Exp $
EAPI="4"
inherit emul-linux-x86 eutils multilib
@ -9,7 +9,7 @@ DESCRIPTION="32 bit lib-compat, and also libgcc_s and libstdc++ from gcc 3.3 and
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="multilib"
DEPEND=""

@ -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-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20121028.ebuild,v 1.1 2012/10/28 11:18:22 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20121028.ebuild,v 1.2 2012/11/25 07:22:01 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="Boost-1.0 LGPL-2.1"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}"

@ -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-emulation/emul-linux-x86-db/emul-linux-x86-db-20121028.ebuild,v 1.1 2012/10/28 11:19:10 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-db/emul-linux-x86-db-20121028.ebuild,v 1.2 2012/11/25 07:22:27 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2.1"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}"

@ -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-emulation/emul-linux-x86-gstplugins/emul-linux-x86-gstplugins-20121028.ebuild,v 1.1 2012/10/28 11:20:04 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gstplugins/emul-linux-x86-gstplugins-20121028.ebuild,v 1.2 2012/11/25 07:22:59 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 LGPL-2.1"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -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-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20121028.ebuild,v 1.1 2012/10/28 11:20:57 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20121028.ebuild,v 1.2 2012/11/25 07:23:28 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="GPL-2 LGPL-2 FTL LGPL-2.1 LGPL-3 MPL-1.1 MIT"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -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-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20121028.ebuild,v 1.1 2012/10/28 11:21:43 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20121028.ebuild,v 1.2 2012/11/25 07:23:54 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="LGPL-2 LGPL-2.1 GPL-2"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -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-emulation/emul-linux-x86-jna/emul-linux-x86-jna-20121028.ebuild,v 1.1 2012/10/28 11:22:28 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-jna/emul-linux-x86-jna-20121028.ebuild,v 1.2 2012/11/25 07:24:20 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="LGPL-2.1"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}"

@ -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-emulation/emul-linux-x86-medialibs/emul-linux-x86-medialibs-20121028.ebuild,v 1.1 2012/10/28 11:23:12 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-medialibs/emul-linux-x86-medialibs-20121028.ebuild,v 1.2 2012/11/25 07:24:46 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="APL-1.0 GPL-2 BSD BSD-2 public-domain LGPL-2 MPL-1.1 LGPL-2.1 MPEG-4"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -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/app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20121028.ebuild,v 1.1 2012/10/28 11:23:55 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-motif/emul-linux-x86-motif-20121028.ebuild,v 1.2 2012/11/25 07:25:13 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="MIT MOTIF"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}

@ -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/app-emulation/emul-linux-x86-opengl/emul-linux-x86-opengl-20121028.ebuild,v 1.1 2012/10/28 11:24:42 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-opengl/emul-linux-x86-opengl-20121028.ebuild,v 1.2 2012/11/25 07:25:41 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="BSD MIT LGPL-3 SGI-B-2.0"
KEYWORDS="-* ~amd64 ~amd64-linux"
KEYWORDS="-* amd64 ~amd64-linux"
DEPEND="app-admin/eselect-opengl
>=app-admin/eselect-mesa-0.0.9"

@ -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-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20121028.ebuild,v 1.2 2012/11/16 16:43:25 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-20121028.ebuild,v 1.3 2012/11/25 07:26:07 pacho Exp $
EAPI="4"
inherit eutils emul-linux-x86
LICENSE="LGPL-2.1 GPL-3"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="gtkstyle"

@ -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-emulation/emul-linux-x86-sdl/emul-linux-x86-sdl-20121028.ebuild,v 1.1 2012/10/28 11:26:52 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-sdl/emul-linux-x86-sdl-20121028.ebuild,v 1.2 2012/11/25 07:26:32 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="LGPL-2 LGPL-2.1 ZLIB"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
DEPEND=""
RDEPEND="~app-emulation/emul-linux-x86-xlibs-${PV}

@ -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-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20121028.ebuild,v 1.2 2012/11/17 12:22:21 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-soundlibs/emul-linux-x86-soundlibs-20121028.ebuild,v 1.3 2012/11/25 07:26:58 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="BSD FDL-1.2 GPL-2 LGPL-2.1 LGPL-2 MIT gsm public-domain"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="alsa"
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}

@ -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/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-20121028.ebuild,v 1.1 2012/10/28 11:28:33 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-20121028.ebuild,v 1.2 2012/11/25 07:27:22 pacho Exp $
EAPI="4"
inherit emul-linux-x86
LICENSE="FTL GPL-2 MIT"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="opengl"
DEPEND=""

@ -12,6 +12,7 @@ DIST wine-1.5.14.tar.bz2 20745798 SHA256 3e70ff0f900bf459dd6fa767bdac5543a27b763
DIST wine-1.5.15.tar.bz2 20844051 SHA256 2642698204bbc5d9fd04c30f3507fa08a62fa3b0a21e53cdfd2c5a4530b69454 SHA512 d9197f1930830bcbcf2f11c0e889e5a20c8a30b8b8c3ed451aefb34735417cbce6109b6985bf89451684b20f281e1ea722214b2e465ce21caf9f034f21291ed1 WHIRLPOOL 32264bc8fc6ed73e5123e0979c3c33488e6dccb7b8b2e7b3c5d61761784b99b0b51567b5f9e15c91d2565640ac19dff9ae91469ff8dfb72fafd99c47dbc5655b
DIST wine-1.5.16.tar.bz2 20879326 SHA256 2f4df6ade18d636c892bee0feb6fd075eb3ad299e61d250ea359659d6411e723 SHA512 3d11366de619e3baff16fe7a53a33066983b3c5adcb173b742cf2e3ed5ebbfadf47eb217eef800d0137dd7e291e355c41be8c2d26ac5a1d44930fe44526e462d WHIRLPOOL 496fb886d692a1eed72c8b13b1b1bd39c425f59eefa82a5f8f9d64b9ca59b1ae5f393ac59834ae39e178afe67da95a1505ce9963674d8b54b47b384f6ce9242e
DIST wine-1.5.17.tar.bz2 20953751 SHA256 b15b4cbfab4b7f3d4cf80f88ea757e221feaefbd4e515edfb04cc57529464c15 SHA512 da0c28a4abbdcdd20c2d7d7807ce41c3431e3649aee8100e513d0dafea5c1f937e0eb92d3984277f005e385e394ac50a92db82a8ab2f53403b851ad8c6ef863e WHIRLPOOL 2ce0fc8522205725f7e0593ae68d1c63ffa99e439d8934f86c27ba1ce2b779b765fbb5af6a064eadf0c7046b5e5f35e9086beca47da5611f2e81f2c0f88e0f36
DIST wine-1.5.18.tar.bz2 21043105 SHA256 a144900cc20e55623c8c9ab26e265eb2e76d88c9e21bd21a3bcfa030fdb3fbdf SHA512 35650828d0565669db6017f673319e9228eecb51a53afa64f6ea62546f35eb0aac6991d58f8dca26c49158befa17c1fa433613ef3ece745f14115600993c8e2e WHIRLPOOL a5fd90455ae6de41bee31f68554196c08f357012282557d8997a3e75ebe32764d03c291cc957ca04d4c4d2e8cdfe93aa03ab74bce963649ecda793ac385ff4d8
DIST wine-1.5.2.tar.bz2 20104652 SHA256 8ee6fdaf716b5a1c7ccf9be9dc6d9b7546944e79351c4806b2fa596da418342f SHA512 da949f1943a1af1f4f9d75d41d35b5a968b4bb792f25c5d3202de5be944a04deac7116261d70b5b90f233e9fb526ae8d073e2cdd03304ac0f736926108fec7d7 WHIRLPOOL 947bff2ccda47e548e6eec4a1b7cc738b943fbbdf000e5686aa440c9d45962b5dee47e7060e93895cc398c2c82d7dce06c370091859bd46a6d09864c191d357c
DIST wine-1.5.3.tar.bz2 20171697 SHA256 d3e8e484cbc2c4888bc880d0b0c8b52299d36a5cecc96d9367b59142345a1206 SHA512 947c20100d02ec6d393f9bdc1899ddeda21be7fa75869f91953e0eec30f2083b2a7fd31ad92c44765b417e3023914db9cc9945fd241207d8189f20ae92da100a WHIRLPOOL a2e2752731feae4d2a44dd0db1edabadd8c7530abd6e988e5c8f862ba70e234874e1a21ad8a25f4dc68e965d4b5122431278b3ed7674145f7fa935e0c78dcca5
DIST wine-1.5.4.tar.bz2 20187597 SHA256 90b10450b1afb4d54dfd20529e040daa4ee901c52b2f3bc452a86c2e06b4b759 SHA512 cb58358a2af9e15d7ebff21f9f834d521736eeaa44ce0c36d88400f3d3667c5432711bea64322e77c166e024d2ea03d47f64a4fd648d0a802bc44da80e1eb2fe WHIRLPOOL e007bc572181745c585bf24c6aa6a87830df17b57384d180e932b229f89b55d38f2b673243e8b5a5243afb303a18c52092bfbe61f0b49473c7c85edb0056a068
@ -20,6 +21,7 @@ DIST wine-1.5.6.tar.bz2 20380981 SHA256 b178bc34a69341a8f0a7ff73f7dadf2562ed2e5e
DIST wine-1.5.7.tar.bz2 20386078 SHA256 c4cafaa6e8f67d548ee5f35cd486699350404b02b448dd8fd48d664b9c5f0b07 SHA512 2809ae5cf8695d0feefcee33d3ffb4bed58ad8a32edcee1fb9d1580f4f9dc2f9123a8f169284595f9041f8ffaa7e7fdbef4f6195de00d47f469f527d6764708d WHIRLPOOL e8783abb6a33ecb37d121f4f8b2b1f2d4ecdb57fbd0e53e3aaf4a157fc85ae150e245ddb9b238d533f3a9a6f565caf2ffdd0deab0d76d666b1ac3fb9d08e0b8b
DIST wine-1.5.8.tar.bz2 20383248 SHA256 dff2bb0026dc155c0c8ae4fd4f87d4a9cd40496286af6ed05130c87d514fc543 SHA512 b34af3f5f26edf6a13e67d699247a82c1998eed8f28e495a65265f700b6fca436824f5bcebd52393d095e13564202874e420285044fa2feaca0a303e89d14f04 WHIRLPOOL 9844388a738ba6bfd88a5ca4b97f6f7902d66e7b3bc5054d642cfa6660ed2e5f861e8c67fb2351fb7afb2a7a9350ce87127b7f84022a72678336e3891e957ad9
DIST wine-1.5.9.tar.bz2 20413229 SHA256 7bc25e7d0d8fec11a41fec89994dd65265b8fd1052ee82d5648232e646899cd3 SHA512 245b3819f6ca17f50ffedbac44e55a367cff16e3c0c3b28f701511e79c2c20d596e0ae7d4a4094c7203589915cf048e023dedbba9439e1e81bcc7681176dd33b WHIRLPOOL b10bb0606bb013f1a84e8bcfee184eb860d3df8be10b27ef7208d2eb73ed5b1a233be7be3831b61967cac11aa5ad76ab01e1638af860e6426347aec6c45d7c83
DIST wine-gentoo-2012.11.24.tar.bz2 57481 SHA256 164248d7ff8cf06053576a3ecc1f6fe88a52763b04058ae53a9a4d5cfb6e7e22 SHA512 2a626ccbd408204dc6d1710ebb524a7961f4f417abc4cf1b65b4954a7b3033592febc8e9886ab47b000fc97dd3fe016a5833079f6bff84cd1d5aeb57a5167e07 WHIRLPOOL c638d0b0d8632d99f34cc4a294c4ddc7b69812af2ef536b3586fcfb41aab88a545d4c85c5a41020911dcb244eb7ed512cc6a957c6efd7ed06bd840f38e91f61d
DIST wine-mono-0.0.4.msi 44408320 SHA256 15d8a612cdeca4eff3137353f29fdeb7a99e055cd633844c91cd00e0186b8882 SHA512 a7a3d5a564bab68ec6f3b96dff53c7b1491ce6d53b9fa3c2f5770e3ada69ffdefcbdde340697e9916d8c487f748db22aae97803b21bd63e461149be1eac096e4 WHIRLPOOL dc3bfafb8768cbda124870fceb1389e34a7d8ff0b1bad3df7e05923ce2695a2b037467bfddd90e1726f3f64f79bfa9f64bf65054ae3355a69039026fabf1eb4a
DIST wine-mono-0.0.8.msi 46967296 SHA256 3dfc23bbc29015e4e538dab8b83cb825d3248a0e5cf3b3318503ee7331115402 SHA512 d3009f2301b0a006136e880025a736f24612faa7a954956896124ec7282d35b678f02658e8be12b1c02ee217e594a2c728a9258c36ccb346b186a4781951adbd WHIRLPOOL 1d4b2e88ebab1f603326a238cc908982c7e135a33340087e8645572838d2b6034764e9fe787bb890792dea4c0531d26f9a6a811a7c200edb99ab82f975179389
DIST wine_gecko-1.0.0-x86.cab 8119486 SHA256 7ddf697677506fb164c52771864e32dd69a359ed855b2efbc51340de2376c99c SHA512 0b8f778698f04ed2c01c25a866e54752ff67ad42099179c3c4d161b7f2cba92f262ee6ad909b382e57038428eacddf519b77934c079451eb0cbab6a030eee307 WHIRLPOOL d77903a7fecbc3ecc2d0ddb58fbc98fb401a796fc4d21b216de12702aef38a120c2e7d6f8279308a1d96b66b230973f076f267f246b3b1c02b40e40a518a57e7
@ -42,3 +44,4 @@ DIST winepulse-2012.06.15.patch 100596 SHA256 f6baf816e6170c406607d81e298fea2d17
DIST winepulse-patches-1.5.15.tar.bz2 39808 SHA256 373291b020308d639ee12a05cb94f74ad9bb7cdd1024d5406067421b0aac0713 SHA512 0bd2e04922a144aa5f1ddc6fea9deb383bce934176f3e485f41a77007512720e2d68131c1e6002167673a2df8431a820fb009afd440bf05123ff40872deffb2b WHIRLPOOL 96a6ce6b01a1a2137bbe6963734bd19b32f9b27e57b1dd81f9934e2f8718ec534815fd45f7c5a70389af69a6eceee2024dbc9d90833f8444699afe29c2e1df9d
DIST winepulse-patches-1.5.16.tar.bz2 48482 SHA256 a186bb6bc07c11f03989c24159ffc86ade74cfa2050faaa399fd2c725116994c SHA512 9626d7756168c755075dd96b19432745c0b89724ccac369f213b026509327a6e99a0507a7390642ed930a65fdd63e6eafbeec3ecdb66d3505f3f25fe6feb2da5 WHIRLPOOL 8100b7bfdc3b8a61e9b80bb8bb247225b211b77b7198f7998d4d1ebce69812f8b5474c3ba8daec6c63b0758c39648f1210cae8b3dd08cfc6d71eba057c8a939d
DIST winepulse-patches-1.5.17.tar.bz2 48079 SHA256 8f82d47534c57e85db6502fdde394a4a44ab5f285250cc41439f2125e47f96f7 SHA512 150b9329e3382f3d08b33a8165e9738f23dab7ab942a931441c73d952449af6d7c33fc41b8f519e090706aa003accb1799b3cdeeebc8b9de3fea0c86cd1056cd WHIRLPOOL 9b9243ff47d9a713c4d40fe723e5c208c73d4ea0f208607422e34fcb679392a251050243ab818392065910729c550755a52625e50927e2660e892e36925f65ff
DIST winepulse-patches-1.5.18.tar.bz2 45298 SHA256 803a3ef5c9223dbb3ded3a20309456efdf8dd2b3e3ac9c909f3de95e7a96f40e SHA512 ca8b90cfb1c5bab214c1d1afed6f50da3663f0de64c22b44b31e68e49059c92ab7226f2d94ca6a4079b763f4d2af21b1be7b5c0bbf877492c99c5c43c3961dcc WHIRLPOOL b4e6842e2ee025919213fa18746154ee398452c675d55cb736319def4d4a10e9b0589478ccb66c2e0fca5ad00fc0c54074ede38c962e7da67ed04d8106d41a0a

@ -0,0 +1,273 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.5.18.ebuild,v 1.1 2012/11/24 23:06:38 tetromino Exp $
EAPI="4"
inherit autotools eutils flag-o-matic gnome2-utils multilib pax-utils
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
inherit git-2
SRC_URI=""
#KEYWORDS=""
else
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/Source/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
GV="1.8"
MV="0.0.8"
PULSE_PATCHES="winepulse-patches-1.5.18"
WINE_GENTOO="wine-gentoo-2012.11.24"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
gecko? (
mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
)
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${PULSE_PATCHES}.tar.bz2
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap +mono mp3 ncurses nls odbc openal opencl +opengl osmesa +oss +perl png pulseaudio samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
REQUIRED_USE="elibc_glibc? ( threads )
mono? ( || ( win32 !win64 ) )
osmesa? ( opengl )" #286560
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
>=app-emulation/emul-linux-x86-soundlibs-2.1[pulseaudio(+)?]
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
odbc? ( app-emulation/emul-linux-x86-db )
openal? ( app-emulation/emul-linux-x86-sdl )
opengl? ( app-emulation/emul-linux-x86-opengl )
osmesa? ( >=app-emulation/emul-linux-x86-opengl-20121028 )
scanner? ( app-emulation/emul-linux-x86-medialibs )
v4l? ( app-emulation/emul-linux-x86-medialibs )
app-emulation/emul-linux-x86-baselibs
>=sys-kernel/linux-headers-2.6
)"
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
perl? ( dev-lang/perl dev-perl/XML-Simple )
capi? ( net-dialup/capi4k-utils )
ncurses? ( >=sys-libs/ncurses-5.2 )
fontconfig? ( media-libs/fontconfig )
gphoto2? ( media-libs/libgphoto2 )
openal? ( media-libs/openal )
udisks? (
sys-apps/dbus
sys-fs/udisks:2
)
gnutls? ( net-libs/gnutls )
gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 )
X? (
x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86vm
)
xinerama? ( x11-libs/libXinerama )
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
opencl? ( virtual/opencl )
opengl? (
virtual/glu
virtual/opengl
)
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
lcms? ( =media-libs/lcms-1* )
mp3? ( >=media-sound/mpg123-1.5.0 )
nls? ( sys-devel/gettext )
odbc? ( dev-db/unixODBC )
osmesa? ( media-libs/mesa[osmesa] )
pulseaudio? (
media-sound/pulseaudio
sys-auth/rtkit
)
samba? ( >=net-fs/samba-3.0.25 )
selinux? ( sec-policy/selinux-wine )
xml? ( dev-libs/libxml2 dev-libs/libxslt )
scanner? ( media-gfx/sane-backends )
ssl? ( dev-libs/openssl )
png? ( media-libs/libpng )
v4l? ( media-libs/libv4l )
!win64? ( ${MLIB_DEPS} )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
X? (
x11-proto/inputproto
x11-proto/xextproto
x11-proto/xf86vidmodeproto
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
virtual/pkgconfig
virtual/yacc
sys-devel/flex"
src_unpack() {
if use win64 ; then
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
&& die "you need gcc-4.4+ to build 64bit wine"
fi
if use win32 && use opencl; then
[[ x$(eselect opencl show) = "xintel" ]] &&
die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
fi
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
unpack ${MY_P}.tar.bz2
fi
unpack "${PULSE_PATCHES}.tar.bz2"
unpack "${WINE_GENTOO}.tar.bz2"
}
src_prepare() {
local md5="$(md5sum server/protocol.def)"
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
epatch "${FILESDIR}"/${PN}-1.5.17-osmesa-check.patch #429386
epatch "../${PULSE_PATCHES}"/*.patch #421365
epatch_user #282735
if [[ "$(md5sum server/protocol.def)" != "${md5}" ]]; then
einfo "server/protocol.def was patched; running tools/make_requests"
tools/make_requests || die #432348
fi
eautoreconf
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
}
do_configure() {
local builddir="${WORKDIR}/wine$1"
mkdir -p "${builddir}"
pushd "${builddir}" >/dev/null
ECONF_SOURCE=${S} \
econf \
--sysconfdir=/etc/wine \
$(use_with alsa) \
$(use_with capi) \
$(use_with lcms cms) \
$(use_with cups) \
$(use_with ncurses curses) \
$(use_with udisks dbus) \
$(use_with fontconfig) \
$(use_with gnutls) \
$(use_with gphoto2 gphoto) \
$(use_with gsm) \
$(use_with gstreamer) \
--without-hal \
$(use_with jpeg) \
$(use_with ldap) \
$(use_with mp3 mpg123) \
$(use_with nls gettext) \
$(use_with openal) \
$(use_with opencl) \
$(use_with opengl) \
$(use_with ssl openssl) \
$(use_with osmesa) \
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
$(use_with pulseaudio pulse) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
$(use_with v4l) \
$(use_with X x) \
$(use_with xcomposite) \
$(use_with xinerama) \
$(use_with xml) \
$(use_with xml xslt) \
$2
emake -j1 depend
popd >/dev/null
}
src_configure() {
export LDCONFIG=/bin/true
use custom-cflags || strip-flags
if use win64 ; then
do_configure 64 --enable-win64
use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64
else
ABI=x86 do_configure 32 --disable-win64
fi
}
src_compile() {
local b
for b in 64 32 ; do
local builddir="${WORKDIR}/wine${b}"
[[ -d ${builddir} ]] || continue
emake -C "${builddir}" all
done
}
src_install() {
local b
for b in 64 32 ; do
local builddir="${WORKDIR}/wine${b}"
[[ -d ${builddir} ]] || continue
emake -C "${builddir}" install DESTDIR="${D}"
done
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
dodoc ANNOUNCE AUTHORS README
if use gecko ; then
insinto /usr/share/wine/gecko
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
fi
if use mono ; then
insinto /usr/share/wine/mono
doins "${DISTDIR}"/wine-mono-${MV}.msi
fi
if ! use perl ; then
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
fi
if use win32 || ! use win64; then
pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
fi
use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
if use win64 && ! use win32; then
dosym /usr/bin/wine{64,} # 404331
dosym /usr/bin/wine{64,}-preloader
fi
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.121 2012/11/09 23:24:07 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.122 2012/11/24 23:06:38 tetromino Exp $
EAPI="4"
inherit autotools eutils flag-o-matic multilib pax-utils
inherit autotools eutils flag-o-matic gnome2-utils multilib pax-utils
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
@ -20,7 +20,8 @@ fi
GV="1.8"
MV="0.0.8"
PULSE_PATCHES="winepulse-patches-1.5.17"
PULSE_PATCHES="winepulse-patches-1.5.18"
WINE_GENTOO="wine-gentoo-2012.11.24"
DESCRIPTION="Free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
@ -29,7 +30,8 @@ SRC_URI="${SRC_URI}
win64? ( mirror://sourceforge/${PN}/Wine%20Gecko/${GV}/wine_gecko-${GV}-x86_64.msi )
)
mono? ( mirror://sourceforge/${PN}/Wine%20Mono/${MV}/wine-mono-${MV}.msi )
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${PULSE_PATCHES}.tar.bz2"
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${PULSE_PATCHES}.tar.bz2
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${WINE_GENTOO}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
@ -136,6 +138,7 @@ src_unpack() {
fi
unpack "${PULSE_PATCHES}.tar.bz2"
unpack "${WINE_GENTOO}.tar.bz2"
}
src_prepare() {
@ -231,6 +234,7 @@ src_install() {
[[ -d ${builddir} ]] || continue
emake -C "${builddir}" install DESTDIR="${D}"
done
emake -C "../${WINE_GENTOO}" install DESTDIR="${D}" EPREFIX="${EPREFIX}"
dodoc ANNOUNCE AUTHORS README
if use gecko ; then
insinto /usr/share/wine/gecko
@ -255,3 +259,15 @@ src_install() {
dosym /usr/bin/wine{64,}-preloader
fi
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,5 +1,6 @@
DIST winetricks-916 614298 SHA256 fcd988a4f097bf604e6a17b0e1a8fc8969daeef0deede23135229fcfdfedc2c2 SHA512 53644e69363921fef70cef7351e73ddbb84f86ccafccb450a247dd5b03fd4edcbc4130deb3749548af5db650568e17eb1189ee3f3e9449b4f0d98b06e2ab2bcb WHIRLPOOL 5c5749ec9cd037780679894fd93b1ea5192bd8589e44ad7853d3e7237ca9b425473ceb60f4ebb72bcb8aa3d70a5c5d54ebc120ee4bc7dbd697df4a5ba1c4391b
DIST winetricks-916.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
DIST winetricks-920 614953 SHA256 472b7e57d114892cf9afb5564be8aa9e5204cd2f471ffcd70bb98ac9dd3f9f84 SHA512 8b1aa7ece0a7646afc959893d493f18d527b80ceb9f9d6d8c599160909304858d5485aa885f9719863c8c18767a147318fc0ab256c896db7f0b2711a90880b4f WHIRLPOOL 198c00bedbad001a5e9a65ada02c46ee0fb49da56059d578e6b8a57ba4cd92c9655d2a4624317719f4875cfb7ca428fffb59635e413d6d88f37431ee1f9b365e
DIST winetricks-920.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
DIST winetricks-922 616116 SHA256 35c7a3cb3f1e9a4d7d4c4416b33353a087cf854c3a880cf545da19a9ad516b1c SHA512 6f19d5a927106c3741c79724b29f8f89969fa3fe9399b4f51b2443aaff22beb643a5bc1f555631e9d7596b0b06526ac12287f599b5a42469ce36a769215ea2c0 WHIRLPOOL 63571b803d496cd225ecd6bedeb6a5b94a1a83443262ab5baa1e08e59ec114750d25b42bfd4e49da5354e5731ad1c0419a808bde780a3a9e9b88c64b5f702d5b
DIST winetricks-922.1 3469 SHA256 f522f4c991194cbed1044182ca6fbbb7645cd4b98d9557ab7d073ace1af4738d SHA512 2c832a9cc4286f641aeed7a5a47131773b48dd0cf123798f753ffb24799dabca29986b2b740698fbe9efb8034ac874a18147c6bd645bea8e69fdb42f1437fdf2 WHIRLPOOL 0ccb982022189b4d2e134756cadbca3628c33e57be6879b07e84f99182ed5a201379413a32af5d689744b4d7527f6abf56aae7113f34401c4cbe62b902462424
DIST winetricks-gentoo-2012.10.19.tar.bz2 6421 SHA256 e9c61f6e2c2ecc6238f2ce415d219d4bc2cae486115fd8b99814b9c3422ad061 SHA512 40771160d2fb6be78e48c3e6f326bc61c96e462c5f646c2a2e00902a2059ce850738d0d447e65d2aeaa198ddec0069c06f39974b8a2b1959c14741cbd3dbc018 WHIRLPOOL 19052e69b56ef9f64962c47262942eff7f33a09ad761f9020760e1449edbec1c767a36cdec049afd7d7d07a329531dcc16770c79d71c51c91e5173d66cea0852
DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a WHIRLPOOL 268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b

@ -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/winetricks/winetricks-916.ebuild,v 1.2 2012/10/19 05:57:41 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-922.ebuild,v 1.1 2012/11/24 23:08:31 tetromino Exp $
EAPI=4
@ -14,7 +14,7 @@ else
http://winetricks.googlecode.com/svn-history/r${PV}/trunk/src/winetricks.1 -> ${P}.1"
KEYWORDS="~amd64 ~x86"
fi
wtg=winetricks-gentoo-2012.10.19
wtg=winetricks-gentoo-2012.11.24
SRC_URI="${SRC_URI}
gtk? ( http://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
kde? ( http://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )"

@ -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/winetricks/winetricks-99999999.ebuild,v 1.5 2012/10/19 05:57:41 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-99999999.ebuild,v 1.6 2012/11/24 23:08:31 tetromino Exp $
EAPI=4
@ -14,7 +14,7 @@ else
http://winetricks.googlecode.com/svn-history/r${PV}/trunk/src/winetricks.1 -> ${P}.1"
KEYWORDS="~amd64 ~x86"
fi
wtg=winetricks-gentoo-2012.10.19
wtg=winetricks-gentoo-2012.11.24
SRC_URI="${SRC_URI}
gtk? ( http://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )
kde? ( http://dev.gentoo.org/~tetromino/distfiles/wine/${wtg}.tar.bz2 )"

@ -1,32 +0,0 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/examiner/examiner-0.5-r1.ebuild,v 1.1 2005/05/22 00:49:26 dragonheart Exp $
inherit eutils
DESCRIPTION="Examiner is an application that utilizes the objdump command to disassemble and comment foreign executable binaries"
HOMEPAGE="http://www.academicunderground.org/examiner/"
SRC_URI="http://www.academicunderground.org/examiner/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="x86 ppc"
IUSE=""
DEPEND="dev-lang/perl"
src_compile() {
einfo "nothing to compile"
}
src_install() {
epatch ${FILESDIR}/${P}-perl.patch
dodir /usr/bin /usr/share/examiner /usr/share/man/man1
dodir /usr/share/doc/examiner-0.5
make MAN=${D}/usr/share/man/man1 DOC=${D}/usr/share/doc/examiner-0.5 \
BIN=${D}/usr/bin SHARE=${D}/usr/share/examiner install
dodoc docs/*
gzip ${D}/usr/share/doc/examiner-0.5/utils/*
}

@ -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-forensics/galleta/galleta-20040505_p1.ebuild,v 1.7 2011/06/26 07:37:09 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/galleta/galleta-20040505_p1.ebuild,v 1.8 2012/11/25 09:48:01 radhermit Exp $
inherit toolchain-funcs
@ -8,7 +8,7 @@ MY_P=${PN}_${PV/_p/_}
DESCRIPTION="IE Cookie Parser"
HOMEPAGE="http://sourceforge.net/projects/odessa/"
SRC_URI="mirror://sourceforge/odessa/${MY_P}.tar.gz"
LICENSE="as-is"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""

@ -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-forensics/pasco/pasco-20040505_p1-r1.ebuild,v 1.1 2012/11/23 13:26:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/pasco/pasco-20040505_p1-r1.ebuild,v 1.2 2012/11/25 09:55:48 radhermit Exp $
EAPI=5
@ -11,7 +11,7 @@ MY_P=${PN}_${PV/_p/_}
DESCRIPTION="IE Activity Parser"
HOMEPAGE="http://sourceforge.net/projects/odessa/"
SRC_URI="mirror://sourceforge/odessa/${MY_P}.tar.gz"
LICENSE="as-is"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""

@ -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-forensics/pasco/pasco-20040505_p1.ebuild,v 1.7 2011/06/26 06:34:11 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/pasco/pasco-20040505_p1.ebuild,v 1.8 2012/11/25 09:55:48 radhermit Exp $
inherit toolchain-funcs
@ -8,7 +8,7 @@ MY_P=${PN}_${PV/_p/_}
DESCRIPTION="IE Activity Parser"
HOMEPAGE="http://sourceforge.net/projects/odessa/"
SRC_URI="mirror://sourceforge/odessa/${MY_P}.tar.gz"
LICENSE="as-is"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""

@ -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-forensics/rifiuti/rifiuti-20040505_p1.ebuild,v 1.7 2012/10/27 12:02:05 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rifiuti/rifiuti-20040505_p1.ebuild,v 1.8 2012/11/25 09:51:10 radhermit Exp $
inherit toolchain-funcs
@ -8,7 +8,7 @@ MY_P=${PN}_${PV/_p/_}
DESCRIPTION="Recycle Bin Analyzer"
HOMEPAGE="http://sourceforge.net/projects/odessa/"
SRC_URI="mirror://sourceforge/odessa/${MY_P}.tar.gz"
LICENSE="as-is"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""

@ -1,2 +1 @@
DIST rkhunter-1.3.8.tar.gz 241551 SHA256 fb1fb8bac53bab476142b5556140c59d589bc0f45d3dc058f400f2edada77a33 SHA512 b1cf308f06a2744b5addf3dc9663815832a1878e3cb7fe281bfa83f8c293803b1e9cfd34c4f39e5707618beb6b852a5220e3cd52c93fcbb354a2c638acd76c5b WHIRLPOOL db5e7e60d99467b9fa102c2c7e13cbb64a5b69d68afd69859c23c7c006eae115f7101f5fd31b54baca61c015bc6e844aff9153d00cfecd0e4df9c92803628269
DIST rkhunter-1.4.0.tar.gz 244211 SHA256 8a03d6add50663531994d55aff058eced74c64df948b88176621cd761b68ccf9 SHA512 597e8b2e3f75cd1cb57dd3e33df004265f03ca1503310f984211612da43a160e5d3b50626b4918bd38bf0d239fe2e4a45e55a96212c5a3b5a5645e77e030b60a WHIRLPOOL 45c023b625c7c1664a9f99438b5bebe5ed70265346f122b9d71f91611439d77a2bda01c137698898314183458c4467c66f73bb703b83fbaae2ffe65ded3307ad

@ -1,62 +0,0 @@
Applied upstream repo @
http://rkhunter.cvs.sourceforge.net/viewvc/rkhunter/rkhunter/files/rkhunter?r1=1.396&r2=1.397
--- rkhunter 2011/04/11 22:29:08 1.396
+++ rkhunter 2011/06/01 21:49:23 1.397
@@ -3,7 +3,7 @@
#
# rkhunter -- Scan the system for rootkits and other known security issues.
#
-# Copyright (c) 2003-2010, Michael Boelen ( michael AT rootkit DOT nl )
+# Copyright (c) 2003-2011, Michael Boelen ( michael AT rootkit DOT nl )
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -725,7 +725,7 @@
#
if [ $STRICT -eq 1 ]; then
- if [ -n "`echo \"${RKHTMPVAR}\" | grep '[][?*{}]'`" ]; then
+ if [ -n "`echo \"${RKHTMPVAR}\" | grep '[][?*]'`" ]; then
ERRCODE=1
test $CONFIG_CHECK -eq 1 && RET_CODE=1
echo "Invalid ${OPT_NAME} configuration option: Invalid pathname: ${RKHTMPVAR}"
@@ -3987,7 +3987,7 @@
HASH_CMD=`echo "${HASH_FUNC}" | cut -d' ' -f1`
# Stop globbing from being expanded.
- if [ -z "`echo \"${HASH_CMD}\" | grep '[][*?{}]'`" ]; then
+ if [ -z "`echo \"${HASH_CMD}\" | grep '[][*?]'`" ]; then
HASH_FUNC=`echo ${HASH_FUNC}`
else
LEAVE=1
@@ -4756,7 +4756,7 @@
test -z "${FNAME}" && break
- if [ -n "`echo \"${FNAME}\" | grep '^[^/]*[][*?{}][^/]*$'`" ]; then
+ if [ -n "`echo \"${FNAME}\" | grep '^[^/]*[][*?][^/]*$'`" ]; then
ERRCODE=1
echo "Invalid USER_FILEPROP_FILES_DIRS configuration option: Invalid pathname: ${FNAME}"
fi
@@ -9898,9 +9898,9 @@
test -n "${BASENAME_CMD}" && RKHTMPVAR=`${BASENAME_CMD} ${FNAME}` || RKHTMPVAR=`echo "${FNAME}" | sed -e 's:^.*/::'`
if [ "${RKHTMPVAR}" = "rkhunter" ]; then
- SYSSCRIPT=`${FILE_CMD} ${FNAME} 2>&1 | tr -s ' ' ' ' | cat -v | egrep -i -v '(shell|/bin/sh) script( |$)'`
+ SYSSCRIPT=`${FILE_CMD} ${FNAME} 2>&1 | tr -s ' ' ' ' | cat -v | egrep -i -v '(shell|/bin/sh) script( |,|$)'`
else
- SYSSCRIPT=`${FILE_CMD} ${FNAME} 2>&1 | tr -s ' ' ' ' | cat -v | egrep -i ' script( |$)'`
+ SYSSCRIPT=`${FILE_CMD} ${FNAME} 2>&1 | tr -s ' ' ' ' | cat -v | egrep -i ' script( |,|$)'`
fi
test -n "${SYSSCRIPT}" && TEST_RESULT="${TEST_RESULT} script"
@@ -16508,7 +16508,7 @@
PROGRAM_NAME="Rootkit Hunter"
PROGRAM_version="1.3.9"
PROGRAM_copyright_owner="Michael Boelen"
-PROGRAM_copyright="Copyright (c) 2003-2010, ${PROGRAM_copyright_owner}"
+PROGRAM_copyright="Copyright (c) 2003-2011, ${PROGRAM_copyright_owner}"
PROGRAM_blurb="
Currently under active development by the ${PROGRAM_NAME} project team.
Please review your rkhunter.conf before using.

@ -1,68 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/rkhunter-1.3.8-r1.ebuild,v 1.1 2012/04/09 03:43:46 darkside Exp $
EAPI=4
inherit eutils bash-completion-r1
DESCRIPTION="Rootkit Hunter scans for known and unknown rootkits, backdoors, and sniffers."
HOMEPAGE="http://rkhunter.sf.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~mips ~ppc ~x86"
IUSE=""
RDEPEND="
app-shells/bash
dev-lang/perl
sys-process/lsof
virtual/cron
"
S="${WORKDIR}/${P}/files"
src_prepare() {
epatch "${FILESDIR}/${PN}.conf.patch"
epatch "${FILESDIR}/${P}-file-compat.patch"
}
src_install() {
# rkhunter requires to be root
dosbin ${PN}
# rkhunter doesn't create it by itself
dodir /var/lib/${PN}/tmp
insinto /etc
doins ${PN}.conf
exeinto /usr/lib/${PN}/scripts
doexe *.pl
insinto /var/lib/${PN}/db
doins *.dat
insinto /var/lib/${PN}/db/i18n
doins i18n/*
doman ${PN}.8
dodoc ACKNOWLEDGMENTS CHANGELOG FAQ README
exeinto /etc/cron.daily
newexe "${FILESDIR}/${PN}-1.3.cron" ${PN}
newbashcomp "${FILESDIR}/${PN}.bash-completion" ${PN}
}
pkg_postinst() {
elog "A cron script has been installed to /etc/cron.daily/rkhunter."
elog "To enable it, edit /etc/cron.daily/rkhunter and follow the"
elog "directions."
elog "If you want ${PN} to send mail, you will need to install"
elog "virtual/mailx or alter the EMAIL_CMD variable in the"
elog "cron script and possibly the MAIL_CMD variable in the"
elog "${PN}.conf file to use another mail client."
}

@ -1,67 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/rkhunter/rkhunter-1.3.8.ebuild,v 1.8 2012/01/11 20:40:46 ranger Exp $
EAPI=4
inherit eutils bash-completion-r1
DESCRIPTION="Rootkit Hunter scans for known and unknown rootkits, backdoors, and sniffers."
HOMEPAGE="http://rkhunter.sf.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~mips ppc x86"
IUSE=""
RDEPEND="
app-shells/bash
dev-lang/perl
sys-process/lsof
virtual/cron
"
S="${WORKDIR}/${P}/files"
src_prepare() {
epatch "${FILESDIR}/${PN}.conf.patch"
}
src_install() {
# rkhunter requires to be root
dosbin ${PN}
# rkhunter doesn't create it by itself
dodir /var/lib/${PN}/tmp
insinto /etc
doins ${PN}.conf
exeinto /usr/lib/${PN}/scripts
doexe *.pl
insinto /var/lib/${PN}/db
doins *.dat
insinto /var/lib/${PN}/db/i18n
doins i18n/*
doman ${PN}.8
dodoc ACKNOWLEDGMENTS CHANGELOG FAQ README
exeinto /etc/cron.daily
newexe "${FILESDIR}/${PN}-1.3.cron" ${PN}
newbashcomp "${FILESDIR}/${PN}.bash-completion" ${PN}
}
pkg_postinst() {
elog "A cron script has been installed to /etc/cron.daily/rkhunter."
elog "To enable it, edit /etc/cron.daily/rkhunter and follow the"
elog "directions."
elog "If you want ${PN} to send mail, you will need to install"
elog "virtual/mailx or alter the EMAIL_CMD variable in the"
elog "cron script and possibly the MAIL_CMD variable in the"
elog "${PN}.conf file to use another mail client."
}

@ -1,2 +1,3 @@
DIST sleuthkit-3.2.3.tar.gz 2039699 SHA256 ba5f63d7fd60d978de03777c72b1571004caa8dfe384f09757b6a8efa890ea62 SHA512 4f91f8c9a2dbcc11717752b3a913e76c4cf87208826ddae90573888f332b06cc28a4b8b57d330e8809b0a01e6e1af276560f409e721ab54160b3a82bcfa4c5ed WHIRLPOOL 0bd2ede26bd4726392f463e71f86903c9b3ea9be82f459ff767ba5c7e327b3fb19827507ffea4a812e83927a7abecf53bd43bc53a85a867950bf4447bdc3aa97
DIST sleuthkit-4.0.0.tar.gz 7454421 SHA256 bee3c95997cf77670758947dbd49743a43bef88c1ac71ed3794ff7713d8a83ad SHA512 b64b18e2b7e04fefd603816b49ef19f4f05c70d327f42124db01d3ba784bcd902584018452b731cf9aa0b3f35fc0c985c00b58fcf24b6cc400a1310ad640323a WHIRLPOOL 7d2f5fca7de21a0a561fa31a1b36eda25ee733637e06043298714cc7f5b6639590a2da204b81274f966bfc4445363ee977847294ffd7beeae595bb7ce2fa5dc7
DIST sleuthkit-4.0.1.tar.gz 7488397 SHA256 719d9a702f74c30302840301fe573c5bb5af5b88471b48657114eba6b0d76f12 SHA512 34de46671c575a61e169af524a8c92701731b58a3f9717a22639b99cab6fd5ac84fe912e699169b5a8bb546816d464370d0e3fa55e714898dd4ca94c7fa907fe WHIRLPOOL df41455499a4a29ffd1efa61925b7d491d1e253c2761e1d8026df41d6620719269954f7fd851a30744ed90816e1ec9e7ccec6dc8d46990e9b20177fb1b6116a1

@ -0,0 +1,42 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-4.0.1.ebuild,v 1.1 2012/11/25 10:02:55 radhermit Exp $
EAPI="5"
inherit eutils autotools
DESCRIPTION="A collection of file system and media management forensic analysis tools"
HOMEPAGE="http://www.sleuthkit.org/sleuthkit/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 IBM"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="aff ewf static-libs"
DEPEND="dev-db/sqlite:3
ewf? ( app-forensics/libewf )
aff? ( app-forensics/afflib )"
RDEPEND="${DEPEND}
dev-perl/DateManip"
DOCS=( NEWS.txt README.txt )
src_prepare() {
epatch "${FILESDIR}"/${PN}-4.0.0-system-sqlite.patch
epatch "${FILESDIR}"/${PN}-3.2.3-tools-shared-libs.patch
eautoreconf
}
src_configure() {
econf \
$(use_with aff afflib) \
$(use_with ewf libewf) \
$(use_enable static-libs static)
}
src_install() {
default
prune_libtool_files
}

@ -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/reptyr/reptyr-0.4.ebuild,v 1.1 2012/08/23 15:46:18 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/reptyr/reptyr-0.4.ebuild,v 1.2 2012/11/25 09:39:23 pinkbyte Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="https://github.com/nelhage/${PN}/tarball/${P} -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
IUSE=""
src_compile() {

@ -0,0 +1,47 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/sleepyhead/sleepyhead-9999.ebuild,v 1.1 2012/11/24 18:11:34 rich0 Exp $
EAPI=4
inherit eutils git-2 qt4-r2
DESCRIPTION="Software used to analyze data from CPAP machines."
HOMEPAGE="https://sourceforge.net/apps/mediawiki/sleepyhead/index.php?title=Main_Page"
# Point to any required sources; these will be automatically downloaded by
# Portage.
EGIT_REPO_URI="git://github.com/rich0/rich0-sleepyhead.git"
EGIT_BRANCH="rich-test"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug"
DEPEND="virtual/opengl
x11-libs/libX11
x11-libs/qt-core:4
x11-libs/qt-gui:4
x11-libs/qt-opengl:4
x11-libs/qt-webkit:4"
RDEPEND="${DEPEND}"
src_unpack() {
git-2_src_unpack
}
src_prepare() {
# qt4_src_prepare
cd "{$S}/sleepyhead-9999"
# sed -i '1i#define OF(x) x' quazip/ioapi.h quazip/unzip.c quazip/unzip.h \
# quazip/zip.c quazip/zip.h quazip/zlib.h
eqmake4 SleepyHeadQT.pro
}
src_install() {
cd "{$S}/sleepyhead-9999"
dobin SleepyHead || die
dodoc README || die
dodoc docs/* || die
}

@ -1,6 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/sonypid/sonypid-1.9.ebuild,v 1.11 2010/08/13 12:43:20 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/sonypid/sonypid-1.9.ebuild,v 1.12 2012/11/25 17:41:36 ago Exp $
EAPI=5
inherit toolchain-funcs
@ -10,7 +12,7 @@ SRC_URI="http://www.popies.net/sonypi/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
KEYWORDS="~amd64 x86"
IUSE=""
RDEPEND="x11-libs/libXtst"
@ -18,10 +20,10 @@ DEPEND="${RDEPEND}
x11-proto/inputproto"
src_compile() {
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" || die
emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
}
src_install() {
dobin sonypid || die
dodoc AUTHORS CHANGES || die
dobin sonypid
dodoc AUTHORS CHANGES
}

@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tpconfig/tpconfig-3.1.3.ebuild,v 1.13 2008/12/30 20:29:22 angelos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tpconfig/tpconfig-3.1.3.ebuild,v 1.14 2012/11/25 17:38:27 ago Exp $
inherit toolchain-funcs
@ -10,7 +10,7 @@ SRC_URI="http://www.compass.com/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86"
KEYWORDS="~amd64 x86"
IUSE=""
src_compile() {

@ -1,3 +1,4 @@
DIST wammu-0.30.1.tar.bz2 436344 SHA256 944eab6d76345449d51744562e67b81c92f936e0321da7a4f5557dddecb8d77e SHA512 90cb8253d404c98cd98493121cb4582a98f629a1ec6a6484ae5e0e3a419787a242774247767db9d8dee2825a38b1159212c348bb3127dbc3c37fd844c4b09da2 WHIRLPOOL f022bc48ea4faeea72f0b7fb8020469d8e3a8fa33c2a7dcb1aab295e7464b170a2af4a4a284d8878ac6e7b319dd334d466c6e8a21a899d1fe0cc1a81d49df66f
DIST wammu-0.34.tar.bz2 541440 SHA256 d51243d97b75332616bcbf67ae3492ad0119e0aff65fc69b53746d37b630522a SHA512 b33286804373e6736df9dae50feb6c32ecf6987ae4f5854e699165a911d2299de319426c7691ab79de3899d3e6191faab9225e80fff94de2bd4cbe80a0296414 WHIRLPOOL 44d2dc28adbd3fefeafc51cd1ee3f84bea747012e226db5a7691cff2713d82104c0f4b165b45d7bcfa3f0f1bd3f060a1343b84ec8c662fc13cfae74b39804bb6
DIST wammu-0.35.tar.bz2 572550 SHA256 fba70bb0a067f20bb5da5f16061e6cc70a49761ca11f49a897af678271666d7a SHA512 c9c24a170d0a1b1507799f77719d544a04b0c894172e0158efc782f25ec894eaa65e2a89b53db431a96b5f88ccadf4dddc5025ba84ac09d54aa5d37b2e658461 WHIRLPOOL 8b6b4edc77c46f20b449077f198d4e51ad81edd6846c69a4945ebf207ae01431a3cb31541e8f07c1b8c90fa37c2034acec771e5d563e0bf756aba1f175f93a9f
DIST wammu-0.36.tar.bz2 581781 SHA256 8107d69438adc5c9c24565f455cac31ecd5b9ef754f26a6b5ebab03b49131696 SHA512 08caaeb7ade5877b441baad2f3f1f653ed1c25c3fab213e093213525fe326f09ee8ccda4db834f82b00a9d7e9b2cb235da7be7f328c091b6067543d9cdbfb14c WHIRLPOOL 6b4b8aff5363bbf39bb9b67765c9373600642592bc910d3b4d83d09d88d5b5ad4945d4f27f2c75c383ae55f66cc71e21756fcd93e1adee3dfeeef5a766f449c8

@ -0,0 +1,66 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/wammu/wammu-0.36.ebuild,v 1.1 2012/11/25 15:36:23 sping Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit distutils
DESCRIPTION="Front-end for gammu to access mobile phones easily"
HOMEPAGE="http://www.wammu.eu/"
SRC_URI="http://dl.cihar.com/wammu/v0/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bluetooth gnome"
RDEPEND=">=app-mobilephone/gammu-1.25.0[python]
>=dev-python/wxpython-2.8
bluetooth? ( dev-python/pybluez
gnome? ( net-wireless/gnome-bluetooth )
)"
DEPEND="${RDEPEND}"
# Supported languages and translated documentation
# Be sure all languages are prefixed with a single space!
MY_AVAILABLE_LINGUAS=" af bg ca cs da de el es et fi fr gl he hu id it ko nl pl pt_BR ru sk sv zh_CN zh_TW"
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
local lang support_linguas=no
for lang in ${MY_AVAILABLE_LINGUAS} ; do
if use linguas_${lang} ; then
support_linguas=yes
break
fi
done
# install all languages when all selected LINGUAS aren't supported
if [ "${support_linguas}" = "yes" ]; then
for lang in ${MY_AVAILABLE_LINGUAS} ; do
if ! use linguas_${lang} ; then
rm -r locale/${lang} || die
fi
done
fi
python_convert_shebangs -r 2 .
}
src_compile() {
# SKIPWXCHECK: else 'import wx' results in
# Xlib: connection to ":0.0" refused by server
SKIPWXCHECK=yes distutils_src_compile
}
src_install() {
DOCS="AUTHORS FAQ"
SKIPWXCHECK=yes distutils_src_install
}

@ -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-bin-debug/libreoffice-bin-debug-3.6.3.2.ebuild,v 1.1 2012/11/24 13:46:38 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin-debug/libreoffice-bin-debug-3.6.3.2.ebuild,v 1.3 2012/11/24 21:47:58 ago Exp $
EAPI=4
@ -46,7 +46,7 @@ SRC_URI="
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
KEYWORDS="-* amd64 x86"
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"

@ -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-bin/libreoffice-bin-3.6.3.2.ebuild,v 1.1 2012/11/24 13:45:05 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.6.3.2.ebuild,v 1.3 2012/11/24 21:47:47 ago Exp $
EAPI=5
@ -51,7 +51,7 @@ SRC_URI="
IUSE="+cups debug gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
KEYWORDS="-* amd64 x86"
BIN_COMMON_DEPEND="
=app-text/libexttextcat-3.3*

@ -1,2 +1 @@
DIST TexMaths-0.36.oxt 94446 SHA256 34ee6babb5cae7a9c461b33d3a223bc684aade3186afa630dc74b058cb1ec92f SHA512 2272ccdc549dc298af076a4b4ca39288a2d8735266e211caaf1463951162d867a51f7c16c979e97532be834628fc01affa1ee93d3aab24a7f5339bbfc6f8ab43 WHIRLPOOL 1e3f8404d848b7b9dc184935cfa268543c10d540d8ba3804927d6b9d4b4f80a0d0006a34a9e95dfe84b28557a3fe7179f9cacf6e88f30534d024e97b19a1843b
DIST TexMaths-0.36a.oxt 95344 SHA256 7f61710a3e2967e70cb89dfbabebeb61297e431831851ff63f2e6e30a61cb981 SHA512 d6ea2be5b042c3709507f6ec8a1811930b961fb453bb8637a7a25d170daf5636befe1f67312dec22456aba18a475f42ea4376754a88129d268434a169e153b0f WHIRLPOOL bfb8c5e84505ed9b007a2a4915d5d26be3b14d99d0a1968de95bc2a6260dce9827a66b24ea911e0d7d51ae055920ae74ef2fab7bfa0917536dede6adc08d352a

@ -1,28 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-officeext/texmaths/texmaths-0.36.ebuild,v 1.2 2012/08/21 08:39:00 scarabeus Exp $
EAPI=4
MY_P="TexMaths-${PV}"
OO_EXTENSIONS=(
"${MY_P}.oxt"
)
inherit office-ext
DESCRIPTION="LaTeX Equation Editor for LibreOffice"
HOMEPAGE="http://roland65.free.fr/texmaths/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.oxt"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND="
app-text/dvisvgm
virtual/tex-base
"

@ -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-officeext/texmaths/texmaths-0.36a.ebuild,v 1.2 2012/10/19 17:54:37 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-officeext/texmaths/texmaths-0.36a.ebuild,v 1.4 2012/11/24 21:48:13 ago Exp $
EAPI=4
@ -18,7 +18,7 @@ SRC_URI="http://dev.gentoo.org/~dilfridge/distfiles/${MY_P}.oxt"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""

@ -1,5 +1,3 @@
DIST eix-0.23.10.tar.xz 438336 SHA256 6525b65de08dc3c5946f008b57c8027e5725d2bbc0bf5b980afda65ea207b356 SHA512 ab84fdbf1ec671c02c5d5ef9e4d70f9d76035fe7e537a4afa78231321a1f3721561eec9b32d96153b045ea59917a214dbad79933b930c46b9ac1843acbe3c4fd WHIRLPOOL 13e009d6c2114e8d8e0dbb1151f96a7cd0fab40e1a59ce46cb03fbd68602129fd151917f2abe2d860082b8e9cb852136bca6c04709be8546251df9414c030f0d
DIST eix-0.25.5.tar.xz 487608 SHA256 bc0ff803063e7a20ad6cd24763808f5a2b95600bf2b6525fff402e4e430606c6 SHA512 3a7898c5f320bfd52e606eb732701301c96bd63fb143c4a195343efdf4abb354fd6b20cdfa6d0a72fcb39b60bfe6f7a4fe7135c908b5464952f01f965820a7a0 WHIRLPOOL dd9d5a996506b2575754969117fce09539ecba41e925f17c330aa5ff22dd6e12d1908104000d9ce109151d8caf214c9eec46b85292456d7526ecbc4d98b91db4
DIST eix-0.26.4.tar.xz 501832 SHA256 90b0b3afad22775efef697bf58d15b45502648c9c24674ed60a363bfe9baf043 SHA512 2ced51521f9a5f1b1838b387b4aef875ce1391cdf30618c373878d79bb5e859a6199afa87d3807a0f80cfe3dc5ebfc2dc339a3fff4384f562a1fe4f0935fca9e WHIRLPOOL 3a53f225e6ed652c2b69a5c2b22899d0db1f0f47d8d8ddf4199d165babc004155286ad57ac60ac0d7b11b76752387fe0dd124d3c580c92f2d1b9bcfa97a365e4
DIST eix-0.27.1.tar.xz 508816 SHA256 256d844805f2aba7ecda04ab547bba9199bbddcf8db5e2210ca359dac3a11ba8 SHA512 4a82829bea157925598f529fdaeddfb9928abde92e030ed0b0513d094aa3c436bf942ef630eb62a97d4a1f4a2151a32627bb950117788598997bbfba6f89099a WHIRLPOOL 3f69057f8874489635f3971ad50381583f86a506fae3b843dd56ac85044d69e05636652aa3d2bcd6f03dbed89e891539a1398f893d90e0bfe6a943349e8d3d8a
DIST eix-0.27.2.tar.xz 510628 SHA256 7768c38a9ea7a425d33c0301173009a10f35751881029f7f4799b625a517c49b SHA512 2c6a15910b27c7c34c46a9696a68f82a962e01a53daba978f2cd18567edaa66f0d148f371100f7396c5462f0442a81538161b06067219f2184d9eac6cef04543 WHIRLPOOL b87e0fe8048786add9c4e3a15da046b89e744d6dd74976db8aef0e283283aada67f92f2adfbd83eae2908b87d55a3689f6a3f5969b972c1c5d2fd818479ce52a
DIST eix-0.27.4.tar.xz 513880 SHA256 3264c877d617fc9f6d63d2f8562e0029369c0d9f6b3f9dff095eb21e639273f8 SHA512 c93792ef08d2e6804252c94f82b7e6e046072137c22679cf547f82c9151a3e19cea8071d09b003f2c755ff37bc665ccb3703d0dc92bf1b4c6c916541ede00335 WHIRLPOOL d51ddbdebb2017e47c2618369179698bb1b997bc4f7f2057c183cf40dac3ec2b1e806328a3900928887697a9de94f0c7d2be6b5f85439c66da9245dd8931c04f

@ -1,68 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.26.4.ebuild,v 1.1 2012/08/27 14:04:18 darkside Exp $
EAPI=4
PLOCALES="de ru"
inherit bash-completion-r1 eutils multilib l10n
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
HOMEPAGE="http://eix.berlios.de"
SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="clang debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion"
RDEPEND="app-shells/push
sqlite? ( >=dev-db/sqlite-3 )
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
app-arch/xz-utils
clang? ( sys-devel/clang )
nls? ( sys-devel/gettext )"
pkg_setup() {
if has_version "<${CATEGORY}/${PN}-0.25.3"; then
local eixcache="${EROOT}"/var/cache/${PN}
[[ -f ${eixcache} ]] && rm -f "${eixcache}"
fi
}
src_prepare() {
epatch_user
}
src_configure() {
econf $(use_with sqlite) $(use_with doc extra-doc) \
$(use_with zsh-completion) \
$(use_enable nls) $(use_enable tools separate-tools) \
$(use_enable security) $(use_enable optimization) \
$(use_enable strong-optimization) $(use_enable debug debugging) \
$(use_with prefix always-accept-keywords) \
$(use_with dep dep-default) \
$(use_with clang nongnu-cxx clang++) \
--with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \
--with-portage-rootpath="${ROOTPATH}" \
--with-eprefix-default="${EPREFIX}" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
}
src_install() {
default
dobashcomp bash/eix
keepdir "/var/cache/${PN}"
fowners portage:portage "/var/cache/${PN}"
fperms 775 "/var/cache/${PN}"
}
pkg_postinst() {
# fowners in src_install doesn't work for owner/group portage:
# merging changes this owner/group back to root.
use prefix || chown portage:portage "${EROOT}var/cache/${PN}"
local obs="${EROOT}var/cache/eix.previous"
! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it"
}

@ -1,68 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.27.1.ebuild,v 1.1 2012/09/19 18:02:46 darkside Exp $
EAPI=4
PLOCALES="de ru"
inherit bash-completion-r1 eutils multilib l10n
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
HOMEPAGE="http://eix.berlios.de"
SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="clang debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion"
RDEPEND="app-shells/push
sqlite? ( >=dev-db/sqlite-3 )
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
app-arch/xz-utils
clang? ( sys-devel/clang )
nls? ( sys-devel/gettext )"
pkg_setup() {
if has_version "<${CATEGORY}/${PN}-0.25.3"; then
local eixcache="${EROOT}"/var/cache/${PN}
[[ -f ${eixcache} ]] && rm -f "${eixcache}"
fi
}
src_prepare() {
epatch_user
}
src_configure() {
econf $(use_with sqlite) $(use_with doc extra-doc) \
$(use_with zsh-completion) \
$(use_enable nls) $(use_enable tools separate-tools) \
$(use_enable security) $(use_enable optimization) \
$(use_enable strong-optimization) $(use_enable debug debugging) \
$(use_with prefix always-accept-keywords) \
$(use_with dep dep-default) \
$(use_with clang nongnu-cxx clang++) \
--with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \
--with-portage-rootpath="${ROOTPATH}" \
--with-eprefix-default="${EPREFIX}" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
}
src_install() {
default
dobashcomp bash/eix
keepdir "/var/cache/${PN}"
fowners portage:portage "/var/cache/${PN}"
fperms 775 "/var/cache/${PN}"
}
pkg_postinst() {
# fowners in src_install doesn't work for owner/group portage:
# merging changes this owner/group back to root.
use prefix || chown portage:portage "${EROOT}var/cache/${PN}"
local obs="${EROOT}var/cache/eix.previous"
! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it"
}

@ -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/eix/eix-0.27.2.ebuild,v 1.1 2012/10/09 20:36:06 axs Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.27.4.ebuild,v 1.1 2012/11/25 03:09:22 axs Exp $
EAPI=5
@ -25,7 +25,7 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
pkg_setup() {
if has_version "<${CATEGORY}/${PN}-0.25.3"; then
if [[ ${REPLACING_VERSIONS//./} -lt 0253 ]]; then
local eixcache="${EROOT}"/var/cache/${PN}
[[ -f ${eixcache} ]] && rm -f "${eixcache}"
fi
@ -33,6 +33,7 @@ pkg_setup() {
src_prepare() {
epatch_user
# consider inheriting autotools.eclass and adding eautoreconf here
}
src_configure() {

@ -1,8 +1,8 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/htmlinc/htmlinc-1.0_beta1-r2.ebuild,v 1.1 2010/09/17 04:08:48 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/htmlinc/htmlinc-1.0_beta1-r2.ebuild,v 1.2 2012/11/25 17:44:03 ago Exp $
EAPI="2"
EAPI=5
inherit eutils toolchain-funcs
@ -12,7 +12,7 @@ SRC_URI="http://meybohm.de/files/${PN}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
S=${WORKDIR}/htmlinc
@ -26,10 +26,10 @@ src_prepare() {
src_compile() {
# This is C++ not C source
emake CC=$(tc-getCXX) \
emake \
CC=$(tc-getCXX) \
CFLAGS="${CXXFLAGS} -Wall" \
LDFLAGS="${LDFLAGS}" \
|| die
LDFLAGS="${LDFLAGS}"
}
src_install() {

@ -1 +1,2 @@
DIST multitail-5.2.10.tgz 165812 SHA256 947577050ea907da11b2a86d4716a3309559a33327b2e1342a02b24a38a15c57 SHA512 7c3bd022b89328687b0e2cd96344ef7376e3af993993d26f0936919e3c8fd2145ea2bcc234b6e38335f2373938673d5fb80c3f8d92f4c5478f118c68256fffa2 WHIRLPOOL d2cc0c29797b9b1b8cf444516a28b701ae1f036f81e9bf0ef9b14808ba37828a8666c8c885b8f894f2d3abe6b3f39ba5e23296b41f69bfd25114e91b9d49efac
DIST multitail-5.2.9.tgz 165013 SHA256 b90c65e061d4fe5a8c36dd478d3e618eba42ae4abb5570dde063e9d66e9397f3 SHA512 0d643e499f04f9497cc3a9e82de10fe0f6d6f7f69eb3e200c409c0b7815548516a2aba77912d3961db689673b78afc46f78b062029522c3836d4732231d8b7be WHIRLPOOL 385add81418a7d9b1dd3b5db27334dffcb75931934908600a9c723afec79bec63ff3f8a577def59972c457683542ddb60ee4449e43cadfb3b05713b05c6a5a10

@ -0,0 +1,52 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/multitail/multitail-5.2.10.ebuild,v 1.1 2012/11/25 09:09:57 jlec Exp $
EAPI="4"
inherit flag-o-matic toolchain-funcs eutils
DESCRIPTION="Tail with multiple windows"
HOMEPAGE="http://www.vanheusden.com/multitail/index.html"
SRC_URI="http://www.vanheusden.com/multitail/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
IUSE="debug doc examples"
DEPEND="sys-libs/ncurses"
RDEPEND="${DEPEND}"
src_prepare() {
epatch "${FILESDIR}"/5.2.2-as-needed.patch
use x86-interix && epatch "${FILESDIR}"/${PN}-5.2.6-interix.patch
sed -e '/gcc/d' -i Makefile || die
}
src_configure() {
tc-export CC
use debug && append-flags "-D_DEBUG"
use prefix && sed "s:DESTDIR=/:DESTDIR=${EROOT}:g" -i Makefile
}
src_install () {
dobin multitail
insinto /etc
doins multitail.conf
dodoc Changes readme.txt thanks.txt
doman multitail.1
if use examples; then
docinto examples
dodoc colors-example.{pl,sh} convert-{geoip,simple}.pl
fi
if use doc; then
dohtml manual.html
fi
}

@ -3,3 +3,4 @@ DIST pandoc-1.9.1.2.tar.gz 529866 SHA256 52659ff6981cab33fadeb97732dfc9719c3acf1
DIST pandoc-1.9.2.tar.gz 542758 SHA256 584b7444a7875c115d293eaa552c3940938cf871509a60cbbbe451ee5a0be5c2 SHA512 4b3fa620ec3b35949c11558e6cbff99fef426734dc0bdefde794cc253ab6c7f97ed477ea55a3e51b7b51da1c43c70e68dd73d698b7cfa591e4e893beee91ac5d WHIRLPOOL 0e7f758cdc922ce8758eee76cd9672be2c9cf2d95945e70e49a0165d211b7a06e6897b63939c20aed78b5022ea41d0f9e99a8db71c3400c28177710cb9325475
DIST pandoc-1.9.3.tar.gz 560502 SHA256 40929596f7a57de4cbd58e30beca2faaf237e4eee1db3f6265b94a1a52ff1f36 SHA512 f1c7c93508aa067f43c80773f57efe03d0e3e79c634c023d73e8f3216bb1bce8a7eb6e1eebbefa764e3370a352a8341b99736ced9d0ce06dd72e23c3941ce69b WHIRLPOOL 9dd71462dcd95c5722ea64a2539dbf357b99bfc48ef85f165b82ed24969c911594e427f57c48dd96cc6ba9d32a9beaf230313da9f34d7243b6d6f05ac2f22d05
DIST pandoc-1.9.4.1.tar.gz 566018 SHA256 e8f403b40e5a73e0e8870cc467044e86f4965ba8d468ef7358c8eeb0ce747258 SHA512 2fa0060b087c0700a6ed1d05adcbbc315e2d0f4eb8e7bb2c26206b3674c8e44cd9f265a701b5c2f5ace98508bb27a10bea35927fb91aa0846b0502830ae1abc9 WHIRLPOOL b42689a5cdc9090f95bd81985f8d8282542e785c4c3dd35ff0305caa82350f59be3183d63ae845a608d7fe3877516628d334da3f3fe40e9c2b936ceba89d5d07
DIST pandoc-1.9.4.5.tar.gz 574992 SHA256 cb993c42549746712a6261b5d8a5b89aa8ee2ed46f9a45fb01d5947346896816 SHA512 c147c4557733358135916a41b0108c9f1e7d02e237e156c2345f0ffb3eec0e2a10c910f80c758552f03d62b3ba689feb50b4e0cd207e4965a97a71502bc47f17 WHIRLPOOL c284553a1d4a7e2e687e9ecdb53b43a37e02c45120e2aacd6a6c613ae4e9d6238d3f7e3e9e504a5d4f866c73b77a75fc7e2a01cf2b79028ec7344c915664a71f

@ -0,0 +1,79 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/pandoc/pandoc-1.9.4.5.ebuild,v 1.1 2012/11/25 06:13:15 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Conversion between markup formats"
HOMEPAGE="http://johnmacfarlane.net/pandoc"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/base64-bytestring-0.1:=[profile?]
<dev-haskell/base64-bytestring-1.1:=[profile?]
=dev-haskell/blaze-html-0.5*:=[profile?]
>=dev-haskell/citeproc-hs-0.3.4:=[profile?]
<dev-haskell/citeproc-hs-0.4:=[profile?]
=dev-haskell/extensible-exceptions-0.1*:=[profile?]
>=dev-haskell/highlighting-kate-0.5.1:=[profile?]
<dev-haskell/highlighting-kate-0.6:=[profile?]
>=dev-haskell/http-4000.0.5:=[profile?]
<dev-haskell/http-4000.3:=[profile?]
>=dev-haskell/json-0.4:=[profile?]
<dev-haskell/json-0.8:=[profile?]
>=dev-haskell/mtl-1.1:=[profile?]
<dev-haskell/mtl-2.2:=[profile?]
>=dev-haskell/network-2:=[profile?]
<dev-haskell/network-2.5:=[profile?]
>=dev-haskell/pandoc-types-1.9.0.2:=[profile?]
<dev-haskell/pandoc-types-1.10:=[profile?]
=dev-haskell/parsec-3.1*:=[profile?]
>=dev-haskell/random-1:=[profile?]
<dev-haskell/random-1.1:=[profile?]
>=dev-haskell/syb-0.1:=[profile?]
<dev-haskell/syb-0.4:=[profile?]
>=dev-haskell/tagsoup-0.12.5:=[profile?]
<dev-haskell/tagsoup-0.13:=[profile?]
=dev-haskell/temporary-1.1*:=[profile?]
>=dev-haskell/texmath-0.6.0.2:=[profile?]
<dev-haskell/texmath-0.7:=[profile?]
>=dev-haskell/time-1.2:=[profile?]
<dev-haskell/time-1.5:=[profile?]
=dev-haskell/utf8-string-0.3*:=[profile?]
>=dev-haskell/xml-1.3.12:=[profile?]
<dev-haskell/xml-1.4:=[profile?]
>=dev-haskell/zip-archive-0.1.1.7:=[profile?]
<dev-haskell/zip-archive-0.2:=[profile?]
=dev-haskell/zlib-0.5*:=[profile?]
>=dev-lang/ghc-7.4.2:="
DEPEND="${RDEPEND}
test? ( =dev-haskell/ansi-terminal-0.5*
dev-haskell/diff
=dev-haskell/hunit-1.2*
>=dev-haskell/quickcheck-2.4
<dev-haskell/quickcheck-2.6
>=dev-haskell/test-framework-0.3
<dev-haskell/test-framework-0.7
=dev-haskell/test-framework-hunit-0.2*
>=dev-haskell/test-framework-quickcheck2-0.2.9
<dev-haskell/test-framework-quickcheck2-0.3
)
>=dev-haskell/cabal-1.10"
src_install() {
cabal_src_install
doman "${S}/man/man1/${PN}.1"
# COPYING is installed by the Cabal eclass
dodoc README COPYRIGHT changelog
}

@ -1,2 +1,3 @@
DIST libxml++-1.0.5.tar.bz2 303965 SHA256 512b71e38d8b3593e716774a5bb8d074531ae0509cc947eba8f98af60c5d5563 SHA512 e59ba4253ef82ae042ba48468693001fba5d4959d037640f9f2a3664646f58893aedc903d3f5d78599b118d286fbb6f552e2b9c1cfe72217f9f345f1520073e8 WHIRLPOOL 70be05948812e00de9cc81a3c2d8345e5eb9bf5622208d7137d03a5f1ef7474310cb3c5e5dfa94862b93766c65d70a680829b659317170ca2d7a46a436e8fe5c
DIST libxml++-2.34.2.tar.xz 1070956 SHA256 77daba20ab76631071d4ed4cc18fa2e981160ca05ae661e8d146f2b0728f9baa SHA512 5c97d8197fd95af6890fd8845ca850030fdbecd266ba25c11d443933d45fdd80648351be088ab4542cd7d222387e6d7e6d423485e43e71f07b97a4e92e0475f2 WHIRLPOOL 21fe1d288e9051c81d32ec5d7bdc6faeb9df960a12c26f2edf794b412330b52ac6edd7e4117ea01f92db9056327f9dc532afa6358d1ee4baf8e1c6f36f0829d1
DIST libxml++-2.36.0.tar.xz 861456 SHA256 bfdf327bf9ebd12946b7aa6a152045f209d5c9fecd06ebfcdf9b3e7c1af6e2e1 SHA512 52372b3a969dc4a16d1ec70275e3c97ac20acc14703a2875ba41d1eb8fe3f318c10e02d601ceac1a0d35f47e7d7033ebd5e87c122db6b373e847d543eddbe9a6 WHIRLPOOL 19804748859cbf6144e56f1ee1746cf2b30995c70e5f74a0dd3b51b38982832a9ece6a519f43e83dca424110f98bd86e8d3d4120ce8ac59b4b837f2d4f132bba

@ -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-cpp/libxmlpp/libxmlpp-2.36.0.ebuild,v 1.1 2012/11/24 19:14:24 eva Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
GNOME_ORG_MODULE="${PN/pp/++}"
inherit gnome2
DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
HOMEPAGE="http://libxmlplusplus.sourceforge.net/"
LICENSE="LGPL-2.1"
SLOT="2.6"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="doc test"
RDEPEND=">=dev-libs/libxml2-2.7.3
>=dev-cpp/glibmm-2.32"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_prepare() {
DOCS="AUTHORS ChangeLog NEWS README*"
G2CONF="${G2CONF} $(use_enable doc documentation)"
gnome2_src_prepare
}
src_install() {
gnome2_src_install
rm -fr "${ED}"usr/share/doc/libxml++*
use doc && dohtml docs/reference/html/*
}

@ -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-db/flamerobin/flamerobin-0.9.2.ebuild,v 1.4 2012/03/03 12:01:19 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/flamerobin/flamerobin-0.9.2.ebuild,v 1.5 2012/11/25 10:07:04 pinkbyte Exp $
EAPI="4"
@ -11,7 +11,7 @@ DESCRIPTION="A database administration tool for Firebird DBMS"
HOMEPAGE="http://www.flamerobin.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="BSD as-is"
LICENSE="MIT IBPP-1.1 LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"

@ -1,5 +1,3 @@
DIST opendbx-1.2.4.tar.gz 483674 SHA256 5c5982878b847d8d7ab29ce43ca24a099e0db5f0573b5ad59724af3075953064 SHA512 6950cd41641b919181e18c3585949a95688e85dfd8fb910c1526fc885f692d97977b25a7797558025f53dbe3008fb2cd9716fe52195d3af96058fbb27d795b80 WHIRLPOOL 32b258ef1a3e703282676b95ddd38f06228ae613574c148b80f6d4b22f0706a76cbd17c74cd2e43f57eeab06f3e8da3bc9a6450418eb168b93aca43a56749d13
DIST opendbx-1.2.6.tar.gz 487528 SHA256 99367a4d150964112f6deec4f929f18fcf5076fae220cc7c133fc6d99060b8d5 SHA512 021baa16b2722314f769daed92bc4aa8ad14bdacb4e63c35592b7b16ee576a8c913d6d04bfb9eaf29c7537c001ab0a0b5b0208046332cae59ec7ddd3efe8faf2 WHIRLPOOL 761c41c9c55339f39a65f753f93a46a7b363edc088fbb85e52c1f60f77d7c144140db229ed373fb1622494f76155970403ecdabb70c5676f529e43947909bd1f
DIST opendbx-1.4.0.tar.gz 581269 SHA256 329db9c4705e452e076487a152e81ca9a21ba7462738632919cd84bffd086edf SHA512 b7f9ae71082503fb2a5c45e945c68fd4b35c48306045773502fab07a4b70e10083fabb345930ddbaeadbf4cc695beafa27d1daf8a86a2fd5d779e4eb487710b4 WHIRLPOOL 389d7ba993c8468a8d554d2a30df2049e8d061cfaaf88fa20e90ebd8f860a5c09281337299c7ed2f648180cf89075c474b649e5abd616549c5f1c4eb30b8e70f
DIST opendbx-1.4.4.tar.gz 581564 SHA256 7a9f2b67e34d09a6e0e7274dbb847507c3c796bd224b8b789baacd490a0587dd SHA512 f119508ea42f391517352878e54500620f0159271dbb475bf8cce911656224e790ffda86b9c0b04ef438e16ccb9b432ee43d99e17ccc12b789ffec3004fc15ed WHIRLPOOL 6af012adaae2f5f068a518e4c0edc9719cda2f4dc0964c2d714372e753022de85f984b78f1847d1a9f81ab938024695a44880b9f12a45ce5cb6961c930286706
DIST libopendbx-1.5.0.tar.gz 583894 SHA256 1a274939847c3b3d3614c19cad86539007737c60ba0d7259614a0967b1fd71d9 SHA512 7e4e9b8c62fd981276f6747f8184d7e34d743b866bfd76c8126a16371b50dc682177fd563212333d2dbebe2128d0b1527fc69029833329ba8cc0311308fa9bb5 WHIRLPOOL c5a933fcbffe6f7c7589a43d7f4148375b30d81d7221a0148bece6f3d3f1ea490fade6b8c160f4db0576ada31aab00a69d828418e67f2c8b0b4df6f31fcf184b
DIST opendbx-1.4.5.tar.gz 582915 SHA256 206c998f370d1677a5692a64941470205dc6cd8ad95be1af6b033df50a6431cd SHA512 e46289f9a7eb8b6e4084863834f8c4ca080eb3343b5f9d5837c476bab0a39e798a6364c8648f9fb53e52ab60cae57749b9f7e9bd23cb95b8ff21160f1bf4247e WHIRLPOOL 0a518ee0993447c67731141bc105ff5c082cb434c575a64b3df53614ffc6a72e8734b2720ffa46697b52e81e544e4a3752517059b534faae5698060af71bc5ef
DIST opendbx-1.4.6.tar.gz 587514 SHA256 2246a03812c7d90f10194ad01c2213a7646e383000a800277c6fb8d2bf81497c SHA512 dd6d53d29157057dbf4e273fd82c7694e8bc626d3409d6ab9c25627a0fec96418326550fa8004b5341facdc4cd8aae12516224e8bb84e2562482885780ff0e55 WHIRLPOOL b66761e99e04119f2aaefa071c8a35a9f0af84a012e7e2f908eb9fefc9bae99a26a9942c1adf3e5dc6061ff78fb4ae0d0397bebcb709ea10c7a7797f95f03aad

@ -1,58 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/opendbx/opendbx-1.2.4.ebuild,v 1.5 2010/06/17 20:09:51 patrick Exp $
inherit flag-o-matic
DESCRIPTION="OpenDBX - A database abstraction layer"
HOMEPAGE="http://www.linuxnetworks.de/doc/index.php/OpenDBX"
SRC_URI="http://www.linuxnetworks.de/opendbx/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="bindist firebird mysql oracle postgres sqlite sqlite3"
DEPEND="mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-base )
sqlite? ( <dev-db/sqlite-3 )
sqlite3? ( =dev-db/sqlite-3* )
oracle? ( dev-db/oracle-instantclient-basic )
!bindist? ( firebird? ( dev-db/firebird ) )"
RDEPEND="${DEPEND}"
pkg_setup() {
if ! ( use !bindist && use firebird || use mysql || use oracle || use postgres || use sqlite || use sqlite3 )
then
ewarn "You should enable at least one of the following USE flags:"
ewarn "firebird, mysql, oracle, postgres, sqlite or sqlite3"
fi
if use oracle && [[ ! -d ${ORACLE_HOME} ]]
then
die "Oracle support requested, but ORACLE_HOME not set to a valid directory!"
fi
use mysql && append-cppflags -I/usr/include/mysql
use firebird && append-cppflags -I/opt/firebird/include
use oracle && append-ldflags -L${ORACLE_HOME}/lib
}
src_compile() {
local backends=""
use !bindist && use firebird && backends="${backends} firebird"
use mysql && backends="${backends} mysql"
use oracle && backends="${backends} oracle"
use postgres && backends="${backends} pgsql"
use sqlite && backends="${backends} sqlite"
use sqlite3 && backends="${backends} sqlite3"
econf --with-backends="${backends}" || die "econf failed"
emake || die "emake failed"
}
src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
dodoc AUTHORS ChangeLog README
}

@ -1,58 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/opendbx/opendbx-1.2.6.ebuild,v 1.4 2010/06/17 20:09:51 patrick Exp $
inherit flag-o-matic
DESCRIPTION="OpenDBX - A database abstraction layer"
HOMEPAGE="http://www.linuxnetworks.de/doc/index.php/OpenDBX"
SRC_URI="http://www.linuxnetworks.de/opendbx/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bindist firebird mysql oracle postgres sqlite sqlite3"
DEPEND="mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-base )
sqlite? ( <dev-db/sqlite-3 )
sqlite3? ( =dev-db/sqlite-3* )
oracle? ( dev-db/oracle-instantclient-basic )
!bindist? ( firebird? ( dev-db/firebird ) )"
RDEPEND="${DEPEND}"
pkg_setup() {
if ! ( use !bindist && use firebird || use mysql || use oracle || use postgres || use sqlite || use sqlite3 )
then
ewarn "You should enable at least one of the following USE flags:"
ewarn "firebird, mysql, oracle, postgres, sqlite or sqlite3"
fi
if use oracle && [[ ! -d ${ORACLE_HOME} ]]
then
die "Oracle support requested, but ORACLE_HOME not set to a valid directory!"
fi
use mysql && append-cppflags -I/usr/include/mysql
use firebird && append-cppflags -I/opt/firebird/include
use oracle && append-ldflags -L${ORACLE_HOME}/lib
}
src_compile() {
local backends=""
use !bindist && use firebird && backends="${backends} firebird"
use mysql && backends="${backends} mysql"
use oracle && backends="${backends} oracle"
use postgres && backends="${backends} pgsql"
use sqlite && backends="${backends} sqlite"
use sqlite3 && backends="${backends} sqlite3"
econf --with-backends="${backends}" || die "econf failed"
emake || die "emake failed"
}
src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
dodoc AUTHORS ChangeLog README
}

@ -1,10 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/opendbx/opendbx-1.4.5.ebuild,v 1.5 2010/07/29 17:44:24 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/opendbx/opendbx-1.4.5.ebuild,v 1.6 2012/11/25 14:27:49 swegener Exp $
EAPI="2"
inherit flag-o-matic
inherit flag-o-matic multilib
DESCRIPTION="OpenDBX - A database abstraction layer"
HOMEPAGE="http://www.linuxnetworks.de/doc/index.php/OpenDBX"
@ -61,4 +61,6 @@ src_compile() {
src_install() {
emake -j1 install DESTDIR="${D}" || die "make install failed"
dodoc AUTHORS ChangeLog README
rm -f "${D}"/usr/$(get_libdir)/opendbx/*.{a,la}
}

@ -1,10 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/opendbx/opendbx-1.4.0.ebuild,v 1.3 2010/06/17 20:09:51 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/opendbx/opendbx-1.4.6.ebuild,v 1.1 2012/11/25 14:29:37 swegener Exp $
EAPI="2"
inherit flag-o-matic
inherit flag-o-matic multilib
DESCRIPTION="OpenDBX - A database abstraction layer"
HOMEPAGE="http://www.linuxnetworks.de/doc/index.php/OpenDBX"
@ -54,10 +54,13 @@ src_configure() {
}
src_compile() {
# bug #322221
emake -j1 || die "emake failed"
}
src_install() {
make install DESTDIR="${D}" || die "make install failed"
emake -j1 install DESTDIR="${D}" || die "make install failed"
dodoc AUTHORS ChangeLog README
rm -f "${D}"/usr/$(get_libdir)/opendbx/*.{a,la}
}

@ -1,18 +1,21 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/opendbx/opendbx-1.4.4.ebuild,v 1.2 2010/06/17 20:09:51 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/opendbx/opendbx-1.5.0.ebuild,v 1.1 2012/11/25 14:29:37 swegener Exp $
EAPI="2"
inherit flag-o-matic
inherit flag-o-matic multilib
MY_PN="lib${PN}"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="OpenDBX - A database abstraction layer"
HOMEPAGE="http://www.linuxnetworks.de/doc/index.php/OpenDBX"
SRC_URI="http://www.linuxnetworks.de/opendbx/download/${P}.tar.gz"
SRC_URI="http://www.linuxnetworks.de/opendbx/download/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS=""
IUSE="bindist firebird +mysql oracle postgres sqlite sqlite3"
DEPEND="mysql? ( virtual/mysql )
@ -23,6 +26,8 @@ DEPEND="mysql? ( virtual/mysql )
!bindist? ( firebird? ( dev-db/firebird ) )"
RDEPEND="${DEPEND}"
S="${WORKDIR}"/${MY_P}
pkg_setup() {
if ! ( use !bindist && use firebird || use mysql || use oracle || use postgres || use sqlite || use sqlite3 )
then
@ -53,7 +58,14 @@ src_configure() {
econf --with-backends="${backends}" || die "econf failed"
}
src_compile() {
# bug #322221
emake -j1 || die "emake failed"
}
src_install() {
make install DESTDIR="${D}" || die "make install failed"
emake -j1 install DESTDIR="${D}" || die "make install failed"
dodoc AUTHORS ChangeLog README
rm -f "${D}"/usr/$(get_libdir)/opendbx/*.{a,la}
}

@ -1,3 +1,4 @@
DIST cairo-0.12.0.tar.gz 47495 SHA256 29736aa5a6c7c3f4401c9ad53768a4806dbc0b3278be186aa95b4a8edcc25a58 SHA512 5b01d745ca9a3fdb389d035baf2483399b630b5ebcc48bd1a9364272de2a7d91cae7595fe33438ab2d2e49508d01939dada4b123623a87c0bc6d43b3872978a5 WHIRLPOOL 4e660df7d038bd6ab2d5e37bd7740f44a6360c304d9df051f686072fc5c09af20850e1e2101be00cde1bdc3c3e2a78cdf4c5b2cc3a9478486b4b97e8eb0ea6d3
DIST cairo-0.12.3.1.tar.gz 50437 SHA256 91bb958e8fcdff9d5496d6e7888359902e7b0c4e8ddfbf0df949856201c5779c SHA512 d77a67840e641d03b26e88db5ddc536fac32c577d42cf208803fb263eed24f23836abb7bdb5c951db2bcbb9932dd37f691edd95d592866667ed5df0fe0919a04 WHIRLPOOL 3c2a43bc9a7d2686cd56cefd1503fab573b9e083c701c353cec225eaa41156363e99b90de62669f875c7b6b37f4103409461e3f926a2dd08736823dc91815a98
DIST cairo-0.12.3.tar.gz 50412 SHA256 8d6bfa6488b4baa87f6722685b437b755bb739351bf3168ae681e87d4032fe4d SHA512 f2a747ec02045815cef999496ceb62d0620d86490c68ab893d683a5ebf06b25c42c729a0d26283c6e865718649edaf88ee7e40b56c93d4e55f84c62b5787b93b WHIRLPOOL 83ccbeea940cd90d9966b51a6aa2f3a5be6b35bcd4907e1699081bcfdfab51b4160292536f1b29d322c5d66a2904e01b8f36d7626637d82ded9309b46f3415d5
DIST cairo-0.12.4.tar.gz 50933 SHA256 783943379a6b02e8645dd29960e057bea8d05a7afa12a918d87e54d561b7c63f SHA512 ab5217d6448b8e6234bc3213ea50b114f5ad02cdb5d3e5fd4e5ead0c1a853096aa219785e07e96f9fd7be956ba15c0fc2a5fe3fdbc0d94f86190d6dc7c50205b WHIRLPOOL d40295d4111c23609e9b7f80364390d26137ea4009c561f458a0599388734a0d5ce249a915d67c07c9ce8e1c3d88c41dfb5285ca7437244cc0cf80a4e2f8d259

@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/cairo/cairo-0.12.4.ebuild,v 1.1 2012/11/25 06:36:26 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
#nocabaldep is for the fancy cabal-detection feature at build-time
CABAL_FEATURES="lib profile haddock hoogle hscolour nocabaldep"
inherit haskell-cabal
DESCRIPTION="Binding to the Cairo library."
HOMEPAGE="http://projects.haskell.org/gtk2hs/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+svg"
RDEPEND="dev-haskell/mtl:=[profile?]
>=dev-lang/ghc-6.10.4:=
x11-libs/cairo[svg?]"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
>=dev-haskell/gtk2hs-buildtools-0.12.4"
src_configure() {
# x11-libs/cairo seems to build pdf and ps by default
cabal_src_configure \
--flags=cairo_pdf \
--flags=cairo_ps \
$(cabal_flag svg cairo_svg)
}

@ -1,2 +1,3 @@
DIST citeproc-hs-0.3.2.tar.gz 90757 SHA256 eedd04b29521c38394d090e37d36edc7b8a46220fce2a85324562be903079812 SHA512 b10e9578120ad48efe442060cb46780bd0a72092d1f37af153a1b4eb4cf7c4220e0eba88929e0b1c9b67b566eec61c537439f2c9fb37fb445c40d400cb173bd5 WHIRLPOOL 7291d355862580934107105523404b9eb5b0a5906b828cb7e79a5639a284bc115252c5ca712b66b1c3abbf1d7aa52510f0c32042f5f1cc740b5b1d9338bb815e
DIST citeproc-hs-0.3.4.tar.gz 100279 SHA256 db0aa3f34991c0e90bd04b4a6752048eeb36fef24693dfbb44cd2d48eb75869f SHA512 dfb60b2a73ed37985861e7790f94373c55bdad33a91b3b6a9829f3d332e18e9c843f6b90aed03cf935fbff9d089676968d1661829d1a4ff6e901ae283876cb5a WHIRLPOOL ff23a1c675bb3dfe31f99c5907973e22037fd0292f3158c53c618db25d9cd21fbc2715fce3c591bdaa5ee0a86837ddaed0cb59a1cbb66758775a9afddfbef877
DIST citeproc-hs-0.3.6.tar.gz 104345 SHA256 02173cb7e217b9cd962147ca7ffcf02ff4f7112ba1f5bc1bdce1bd138762bc7f SHA512 6cd86fcf77dd200d4e515667a6332f3c8569d94d11e1d9a004e51ec2791899cdde561d7c99fa92af453eb0ba906961d88de0233869002f9ccf7d92c4f83d6a58 WHIRLPOOL bef77ccd204c0be407a637ec944d51713d6ec71b45b598b9812b1fe45381bcda8fe2f2a4f2f38a440120dabf73d17caf478848537a5f056bc51fd76d4745b0a8

@ -0,0 +1,39 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/citeproc-hs/citeproc-hs-0.3.6.ebuild,v 1.1 2012/11/25 06:03:14 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="A Citation Style Language implementation in Haskell"
HOMEPAGE="http://gorgias.mine.nu/repos/citeproc-hs/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+bibutils hexpat +network"
RDEPEND="dev-haskell/json:=[generic,profile?]
dev-haskell/mtl:=[profile?]
>=dev-haskell/pandoc-types-1.8:=[profile?]
<dev-haskell/pandoc-types-1.11:=[profile?]
dev-haskell/parsec:=[profile?]
dev-haskell/syb:=[profile?]
dev-haskell/time:=[profile?]
dev-haskell/utf8-string:=[profile?]
!hexpat? ( dev-haskell/xml:=[profile?] )
hexpat? ( >=dev-haskell/hexpat-0.20.2:=[profile?] )
>=dev-lang/ghc-6.10.4:=
bibutils? ( >=dev-haskell/hs-bibutils-0.3:=[profile?] )
network? (
>=dev-haskell/http-4000.0.9:=[profile?]
>=dev-haskell/network-2:=[profile?]
)
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -9,10 +9,15 @@
citeproc-hs is a library for rendering
bibliographic reference citations into a variety
of styles using a macro language called Citation
Style Language (CSL).
Style Language (CSL). More details on CSL can be
found here:
&lt;http://citationstyles.org/&gt;.
For the API documentation please see &quot;Text.CSL&quot;.
</longdescription>
<use>
<flag name="bibutils">Use Chris Putnam's <pkg>app-text/bibutils</pkg></flag>
<flag name="network">Use <pkg>dev-haskell/network</pkg> and <pkg>dev-haskell/http</pkg> to retrieve CSL file from URIs.</flag>
<flag name="bibutils">use Chris Putnam's <pkg>app-text/bibutils</pkg></flag>
<flag name="network">use <pkg>dev-haskell/network</pkg> and <pkg>dev-haskell/http</pkg> to retrieve CSL file from URIs</flag>
<flag name="hexpat">use <pkg>dev-haskell/hexpat</pkg> instead of <pkg>dev-haskell/xml</pkg> for XML parsing</flag>
</use>
</pkgmetadata>

@ -1,2 +1,3 @@
DIST gio-0.12.0.tar.gz 76629 SHA256 2c3c60a63251d08c35abae6fe22c04de585f54e07f8a97d1f1835d42e6f3b25c SHA512 0accc2496dd93456a47fc767ce3472d5858aed27239c0a9712051a06974c99473a5654c20b42c8e314e21342745261ddaeeb42cc4d104b1aa16644e35aa01104 WHIRLPOOL 69219777af316ef92abf2038824e32650ea6b596d5f05bc16deb87c40e3eb091297133d52219c0ad4fadda2ac2deac6042aa29f0870bf9b76bac8e775baea9ec
DIST gio-0.12.3.tar.gz 77997 SHA256 56aa7cd4d48486ce895fadba0113abc68a5f188bafccb200d448f2fe68a3b84e SHA512 8bd895dd5607679cbb6a7e82d5055e1c347bb75f152f21f9bd27feb59d01abcc419ea3abd6a87e4878318b9cffbd8b742c89def648c0605f3245eb40b2d94c0b WHIRLPOOL 77c931e4fbac05f4b0cbe0a0a6d7592654d73fc2f3b8522c9a0ca87bb91c031295401bcc4b79b93ffc6fad3b0956a037a7c82b5c831015e6e19999fe1492b174
DIST gio-0.12.4.tar.gz 77980 SHA256 3efe74e15c2df03fcf390d37879e91f88dbd93257ae79900f88989f3cfc1fb5a SHA512 81062cbc41f01de20c82ba59b01e6711865e709864ebf9991cb339ea7317aea3286d0d82ed8ddf36556330e8b7e4cb266f7ba304a370d53b4197dfe0334c7425 WHIRLPOOL a8606fb2084efd3631678de8b999e380d4ffde34db47131d8c8d4faa91fbe8933fe030b4fa8558ee816ef04f9cb862f34b2a82222c84a123abac334bd79cf32e

@ -0,0 +1,17 @@
--- gio-0.12.3-orig/System/GIO/Async/AsyncResult.chs 2012-03-09 10:32:58.000000000 +1100
+++ gio-0.12.3/System/GIO/Async/AsyncResult.chs 2012-10-11 10:04:03.686864483 +1100
@@ -47,12 +47,12 @@
{#pointer GAsyncReadyCallback#}
foreign import ccall "wrapper" mkAsyncReadyCallback ::
- (Ptr GObject -> Ptr AsyncResult -> Ptr () -> IO ()) -> IO GAsyncReadyCallback
+ (Ptr () -> Ptr AsyncResult -> Ptr () -> IO ()) -> IO GAsyncReadyCallback
marshalAsyncReadyCallback :: AsyncReadyCallback -> IO GAsyncReadyCallback
marshalAsyncReadyCallback asyncReadyCallback =
mkAsyncReadyCallback $ \ cObject cAsyncResult cCallback -> do
- object <- (makeNewGObject mkGObject . return) cObject
+ object <- (makeNewGObject mkGObject . return) (castPtr cObject)
asyncResult <- (makeNewGObject mkAsyncResult . return) cAsyncResult
asyncReadyCallback object asyncResult
freeHaskellFunPtr (castPtrToFunPtr cCallback)

@ -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-haskell/gio/gio-0.12.3.ebuild,v 1.4 2012/09/12 14:39:19 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gio/gio-0.12.3.ebuild,v 1.5 2012/11/25 05:44:31 gienah Exp $
# ebuild generated by hackport 0.2.13
@ -25,3 +25,11 @@ RDEPEND="=dev-haskell/glib-0.12*[profile?]
dev-libs/glib:2"
DEPEND="${RDEPEND}
dev-haskell/gtk2hs-buildtools"
src_prepare() {
# c2hs ignores #if __GLASGOW_HASKELL__ >= 706
# I do not know which earlier ghc versions the patch submitted upstream works with
if has_version ">=dev-lang/ghc-7.6.1"; then
epatch "${FILESDIR}/${PN}-0.12.3-ghc-7.6.patch"
fi
}

@ -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/gio/gio-0.12.4.ebuild,v 1.1 2012/11/25 06:37:38 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
#nocabaldep is for the fancy cabal-detection feature at build-time
CABAL_FEATURES="lib profile haddock hoogle hscolour nocabaldep"
inherit haskell-cabal
DESCRIPTION="Binding to the GIO."
HOMEPAGE="http://projects.haskell.org/gtk2hs/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/glib-0.12.0:=[profile?]
<dev-haskell/glib-0.13:=[profile?]
dev-haskell/mtl:=[profile?]
>=dev-lang/ghc-6.10.4:=
dev-libs/glib:2"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
>=dev-haskell/gtk2hs-buildtools-0.12.4"

@ -1,3 +1,4 @@
DIST glib-0.12.0.tar.gz 43084 SHA256 29fce431e5561998ad28923a453373b6979d3dbac1fb446d63eca0d7949113eb SHA512 b0aa70eeb65f996fc34703637e30eef007dc4b825ec7892ffdebf8a355edb74e31f6344b4856f44db686da5fa1cf48ab6c74fd0cf51ea4fcbecdf15e24fc1209 WHIRLPOOL 967b2099b3caac6ebc5b47f2c69c2ef04dd517f2cf4ff9b732eef996278f9456f039c5058c59bd2c0c43bdb6b001e9dc851a8cb2d71decda93a87e4ba712560b
DIST glib-0.12.3.1.tar.gz 45431 SHA256 fe821dc994452e497d075f3be74a7eac6e1637be84982ce7ae0aec59400bbacc SHA512 7521f40780421c08827a0de2bdceaa713ae93f58eefb3befa7b6d2c22069e1bc6afcad846de5f95f4d5c867cc8342b86dfd43e7380e99461f8cecd531abdaca2 WHIRLPOOL 31b15b1f6735578c0188e4663cb89639f50287334b307978a7b8d5b919e30663dc4d346d94fc967302ec3e3c6f382d9470534fdfcf8d895d94cea593505012f7
DIST glib-0.12.3.tar.gz 45433 SHA256 abc66e4f76ea3f4563de9e5a9a36fd12a71d8f4939220ad912997ea9bbe567c3 SHA512 27112649597a40ccb659c3ccbe8d3854d209683389c33907e534442af1dbfadf685ec757d83b534fdc8f8cceb38d6e0556e0864794bc32e3b0dabd77dc9bd69d WHIRLPOOL 95688e18e30b04f367a879560b73dc083e94bc99ddcf57caccfde103fdfd3779e738bb77bee0cd326e4b8707b786b478b0738515c671130e055f08a5a1a981ed
DIST glib-0.12.4.tar.gz 45391 SHA256 5d9df40d0891ec45cd4b96485ae00815a57563dcf4167f18fef2d11e3cbc2269 SHA512 67d419c8a9d393b7cc8360cefe143d8dad0bccad56f639df678357a792ed12ab3b93f3712734f61df285137e277f912a097b628f0519dd5a9618a7a2a15cc6e1 WHIRLPOOL 2c52c1899d2052b21e74c30609a3f104f35eea4da77265892e9610e8309f41145e4650f1273136c4d9a11bbeebb6b4618d7e26a71b80b7088d1b9caa0782187c

@ -0,0 +1,31 @@
--- glib-0.12.3.1-orig/System/Glib/GObject.chs 2012-05-28 08:18:53.000000000 +1000
+++ glib-0.12.3.1/System/Glib/GObject.chs 2012-10-11 09:48:16.313701201 +1100
@@ -127,8 +127,6 @@
{#pointer GDestroyNotify as DestroyNotify#}
-foreign import ccall "wrapper" mkDestroyNotifyPtr :: IO () -> IO DestroyNotify
-
-- | This function wraps any newly created objects that derives from
-- GInitiallyUnowned also known as objects with
-- \"floating-references\". The object will be refSink (for glib
--- glib-0.12.3.1-orig/System/Glib/MainLoop.chs 2012-05-28 08:18:53.000000000 +1000
+++ glib-0.12.3.1/System/Glib/MainLoop.chs 2012-10-11 09:48:04.779383615 +1100
@@ -71,7 +71,7 @@
{#pointer SourceFunc#}
-foreign import ccall "wrapper" mkSourceFunc :: IO {#type gint#} -> IO SourceFunc
+foreign import ccall "wrapper" mkSourceFunc :: (Ptr () -> IO {#type gint#}) -> IO SourceFunc
type HandlerId = {#type guint#}
@@ -79,7 +79,7 @@
--
makeCallback :: IO {#type gint#} -> IO (SourceFunc, DestroyNotify)
makeCallback fun = do
- funPtr <- mkSourceFunc fun
+ funPtr <- mkSourceFunc (const fun)
return (funPtr, destroyFunPtr)
-- | Sets a function to be called at regular intervals, with the default

@ -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/dev-haskell/glib/glib-0.12.3.1.ebuild,v 1.4 2012/09/23 08:42:04 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/glib/glib-0.12.3.1.ebuild,v 1.5 2012/11/25 05:43:19 gienah Exp $
EAPI=4
#nocabaldep is for the fancy cabal-detection feature at build-time
CABAL_FEATURES="lib profile haddock hscolour hoogle nocabaldep"
inherit base haskell-cabal
inherit haskell-cabal
DESCRIPTION="Binding to the GLIB library for Gtk2Hs."
HOMEPAGE="http://projects.haskell.org/gtk2hs/"
@ -21,3 +21,11 @@ RDEPEND=">=dev-lang/ghc-6.10.1
dev-libs/glib:2"
DEPEND="${RDEPEND}
dev-haskell/gtk2hs-buildtools"
src_prepare() {
# c2hs ignores #if __GLASGOW_HASKELL__ >= 706
# I do not know which earlier ghc versions the patch submitted upstream works with
if has_version ">=dev-lang/ghc-7.6.1"; then
epatch "${FILESDIR}/${PN}-0.12.3.1-ghc-7.6.patch"
fi
}

@ -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/glib/glib-0.12.4.ebuild,v 1.1 2012/11/25 06:42:18 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
#nocabaldep is for the fancy cabal-detection feature at build-time
CABAL_FEATURES="lib profile haddock hoogle hscolour nocabaldep"
inherit haskell-cabal
DESCRIPTION="Binding to the GLIB library for Gtk2Hs."
HOMEPAGE="http://projects.haskell.org/gtk2hs/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:=
dev-libs/glib:2"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
>=dev-haskell/gtk2hs-buildtools-0.12.4"

@ -1,2 +1,4 @@
DIST gtk-0.12.0.tar.gz 655682 SHA256 423fdd63794b88c822a3aeb8f8bbf5c846fe7c9630a81516cd0daa0cd2001ee7 SHA512 9e4667c4df9181665aafb38743dfdf51d89144ea36579f7761c73fdff5245f1f496d2bcdb1932958f5b870ccd6eda6a23d2bf04017727812d176c974178a1e6f WHIRLPOOL a112222fbd48cdf04e3bf0cc3acf0337a5cb0ff7cd02695691dc6aa0196efccb8f8c4a73a8870024713a4c9a60c3d71bbe06ff7ddfd11e71878c091a211937de
DIST gtk-0.12.3.1.tar.gz 666428 SHA256 1a9de48357f5bf4f2f10b797e3d6bef970aa4597c0ef48e61330ee4b0f803a6d SHA512 1e3606a50dbeeb3e992c61b86efc005e5ebf62371794a3db31694a2e61acee7b6c2be73ff09b2c03ac90a7d9c61cbf58a82e39fccd8d02e5112079d06f511905 WHIRLPOOL 63746eef3a8084f409173d8bbf1294e80ac4a33f0e72bc37af422ce269678d646be54b1b7d54a6efbf8b87a7420815cb94da587868fc89f716d9e122119bcf4e
DIST gtk-0.12.3.tar.gz 660880 SHA256 9880787bd65dff701204df5c08e14a535b698fc75786b192a975de3e7158ab28 SHA512 aa5faa02000655bb76cb46541ebc0f63bc6e2ca0696ed0e3c28310e700a95a3e075951ee501c8d2b7509c13d6cd81df7798d949d22940545cc44350196309724 WHIRLPOOL e4671fb13243b2cb0704f55e4f98184bc84b2d65033cebdd15bfedac77f5255dbb827f8d23cb77bf32a34a9a7cfd4bf1d5d10e6b8859e1fd827a5a02cb14c1c4
DIST gtk-0.12.4.tar.gz 661848 SHA256 e21ed8c3c7c0345bbaec8f1537a8605c64804e9937cef0cc9a84fce65274ce70 SHA512 0ab19e103e9695a19cfe9554b7b5d99d81c05d4464d4ad072028e2bf7a4f509b7b76ff76c476fdebc43514d9da52b1d7f6797e7114963515c32163e964102a65 WHIRLPOOL 56288954983277a1ddfaf5a04a3cd0727dd4998ccba82ab6070975a7f3b6fd99db7b0b09177fdc9006630d1781db5e539dfbe92a6a702f1db76ad13f25b19091

@ -0,0 +1,287 @@
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/Windows/Assistant.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/Windows/Assistant.chs 2012-10-11 12:51:38.040935853 +1100
@@ -274,7 +274,7 @@
{#pointer AssistantPageFunc#}
foreign import ccall "wrapper" mkAssistantPageFunc ::
- ({#type glong#} -> Ptr () -> IO {#type glong#})
+ ({#type gint#} -> Ptr () -> IO {#type gint#})
-> IO AssistantPageFunc
-- | Sets the page type for @page@. The page type determines the page behavior
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/Multiline/TextIter.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/Multiline/TextIter.chs 2012-10-11 12:50:59.510893025 +1100
@@ -797,7 +797,7 @@
{#pointer TextCharPredicate#}
foreign import ccall "wrapper" mkTextCharPredicate ::
- ({#type gunichar#} -> Ptr () -> {#type gboolean#}) -> IO TextCharPredicate
+ ({#type gunichar#} -> Ptr () -> IO {#type gboolean#}) -> IO TextCharPredicate
-- | Move 'TextIter' forward until a
-- predicate function returns True.
@@ -810,7 +810,7 @@
textIterForwardFindChar :: TextIter -> (Char -> Bool) -> Maybe TextIter ->
IO Bool
textIterForwardFindChar ti pred limit = do
- fPtr <- mkTextCharPredicate (\c _ -> fromBool $ pred (chr (fromIntegral c)))
+ fPtr <- mkTextCharPredicate (\c _ -> return $ fromBool $ pred (chr (fromIntegral c)))
res <- liftM toBool $ {#call text_iter_forward_find_char#}
ti fPtr nullPtr (fromMaybe (TextIter nullForeignPtr) limit)
freeHaskellFunPtr fPtr
@@ -827,7 +827,7 @@
textIterBackwardFindChar :: TextIter -> (Char -> Bool) -> Maybe TextIter ->
IO Bool
textIterBackwardFindChar ti pred limit = do
- fPtr <- mkTextCharPredicate (\c _ -> fromBool $ pred (chr (fromIntegral c)))
+ fPtr <- mkTextCharPredicate (\c _ -> return $ fromBool $ pred (chr (fromIntegral c)))
res <- liftM toBool $ {#call text_iter_backward_find_char#}
ti fPtr nullPtr (fromMaybe (TextIter nullForeignPtr) limit)
freeHaskellFunPtr fPtr
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/ModelView/TreeView.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/ModelView/TreeView.chs 2012-10-11 12:50:02.711356413 +1100
@@ -582,7 +582,7 @@
{#pointer TreeViewColumnDropFunc#}
foreign import ccall "wrapper" mkTreeViewColumnDropFunc ::
- (Ptr () -> Ptr TreeViewColumn -> Ptr TreeViewColumn -> Ptr TreeViewColumn ->
+ (Ptr TreeView -> Ptr TreeViewColumn -> Ptr TreeViewColumn -> Ptr TreeViewColumn ->
Ptr () -> IO {#type gboolean#}) -> IO TreeViewColumnDropFunc
-- | Scroll to a coordinate.
@@ -798,7 +798,7 @@
{#pointer TreeViewMappingFunc#}
foreign import ccall "wrapper" mkTreeViewMappingFunc ::
- (Ptr () -> Ptr NativeTreePath -> Ptr () -> IO ()) ->
+ (Ptr TreeView -> Ptr NativeTreePath -> Ptr () -> IO ()) ->
IO TreeViewMappingFunc
-- | Check if row is expanded.
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/ModelView/TreeSelection.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/ModelView/TreeSelection.chs 2012-10-11 12:49:22.402264615 +1100
@@ -151,7 +151,7 @@
treeSelectionSetSelectFunction :: TreeSelectionClass self => self
-> TreeSelectionCB -> IO ()
treeSelectionSetSelectFunction ts fun = do
- fPtr <- mkTreeSelectionFunc (\_ _ tp _ -> do
+ fPtr <- mkTreeSelectionFunc (\_ _ tp _ _ -> do
path <- peekTreePath (castPtr tp)
liftM fromBool $ fun path
)
@@ -168,7 +168,7 @@
{#pointer TreeSelectionFunc#}
foreign import ccall "wrapper" mkTreeSelectionFunc ::
- (Ptr () -> Ptr () -> Ptr TreePath -> Ptr () -> IO CInt)->
+ (Ptr TreeSelection -> Ptr TreeModel -> Ptr NativeTreePath -> {#type gint#} -> Ptr () -> IO CInt)->
IO TreeSelectionFunc
-- | Retrieve the 'TreeView' widget that this 'TreeSelection' works on.
@@ -199,7 +199,7 @@
-> TreeSelectionForeachCB
-> IO ()
treeSelectionSelectedForeach self fun = do
- fPtr <- mkTreeSelectionForeachFunc (\_ _ iterPtr -> do
+ fPtr <- mkTreeSelectionForeachFunc (\_ _ iterPtr _ -> do
-- make a deep copy of the iterator. This makes it possible to store this
-- iterator in Haskell land somewhere. The TreeModel parameter is not
-- passed to the function due to performance reasons. But since it is
@@ -219,7 +219,7 @@
{#pointer TreeSelectionForeachFunc#}
foreign import ccall "wrapper" mkTreeSelectionForeachFunc ::
- (Ptr () -> Ptr () -> Ptr TreeIter -> IO ()) -> IO TreeSelectionForeachFunc
+ (Ptr TreeModel -> Ptr NativeTreePath -> Ptr TreeIter -> Ptr () -> IO ()) -> IO TreeSelectionForeachFunc
#if GTK_CHECK_VERSION(2,2,0)
-- | Creates a list of paths of all selected rows.
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/ModelView/TreeModelFilter.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/ModelView/TreeModelFilter.chs 2012-10-11 12:47:30.867237897 +1100
@@ -160,7 +160,7 @@
{#pointer TreeModelFilterVisibleFunc #}
foreign import ccall "wrapper" mkTreeModelFilterVisibleFunc ::
- (Ptr TreeModelFilter -> Ptr TreeIter -> Ptr () -> IO {#type gboolean#}) ->
+ (Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO {#type gboolean#}) ->
IO TreeModelFilterVisibleFunc
-- %hash c:a56d d:b42e
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/ModelView/TreeModel.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/ModelView/TreeModel.chs 2012-10-11 12:47:06.478576590 +1100
@@ -427,7 +427,7 @@
{#pointer TreeModelForeachFunc#}
foreign import ccall "wrapper" mkTreeModelForeachFunc ::
- (Ptr () -> Ptr () -> Ptr TreeIter -> Ptr () -> IO CInt) ->
+ (Ptr TreeModel -> Ptr NativeTreePath -> Ptr TreeIter -> Ptr () -> IO CInt) ->
IO TreeModelForeachFunc
#if GTK_CHECK_VERSION(2,2,0)
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/MenuComboToolbar/ComboBox.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/MenuComboToolbar/ComboBox.chs 2012-10-11 12:46:41.970912216 +1100
@@ -493,17 +493,17 @@
{# call gtk_combo_box_set_row_separator_func #}
(toComboBox self) nullFunPtr nullPtr nullFunPtr
comboBoxSetRowSeparatorSource self (Just (model, extract)) = do
- funPtr <- mkRowSeparatorFunc $ \_ iterPtr -> do
+ funPtr <- mkRowSeparatorFunc $ \_ iterPtr _ -> do
iter <- peek iterPtr
value <- customStoreGetRow model iter
- return (extract value)
+ return (fromBool $ extract value)
{# call gtk_combo_box_set_row_separator_func #}
(toComboBox self) funPtr (castFunPtrToPtr funPtr) destroyFunPtr
{#pointer TreeViewRowSeparatorFunc#}
foreign import ccall "wrapper" mkRowSeparatorFunc ::
- (Ptr TreeModel -> Ptr TreeIter -> IO Bool) -> IO TreeViewRowSeparatorFunc
+ (Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO {#type gboolean #}) -> IO TreeViewRowSeparatorFunc
-- %hash c:5bf8
-- | Sets whether the popup menu should have a tearoff menu item.
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/General/Clipboard.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/General/Clipboard.chs 2012-10-11 12:45:41.325267512 +1100
@@ -260,7 +260,7 @@
-- data succeeded.
clipboardSetWithData self targets getFunc clearFunc = do
gFunPtr <- mkClipboardGetFunc
- (\_ sPtr info -> runReaderT (getFunc info) sPtr >> return ())
+ (\_ sPtr info _ -> runReaderT (getFunc info) sPtr >> return ())
cFunPtr <- mkClipboardClearFunc
(\_ _ -> clearFunc)
res <- withTargetEntries targets $ \nTargets targets ->
@@ -282,7 +282,7 @@
{#pointer ClipboardClearFunc#}
foreign import ccall "wrapper" mkClipboardGetFunc ::
- (Ptr Clipboard -> Ptr () -> {#type guint#} -> IO ()) -> IO ClipboardGetFunc
+ (Ptr Clipboard -> Ptr () -> {#type guint#} -> Ptr () -> IO ()) -> IO ClipboardGetFunc
foreign import ccall "wrapper" mkClipboardClearFunc ::
(Ptr Clipboard -> Ptr () -> IO ()) -> IO ClipboardClearFunc
@@ -313,7 +313,7 @@
-- ignored.
clipboardSetWithOwner self targets getFunc clearFunc owner = do
gFunPtr <- mkClipboardGetFunc
- (\_ sPtr info -> runReaderT (getFunc info) sPtr >> return ())
+ (\_ sPtr info _ -> runReaderT (getFunc info) sPtr >> return ())
cFunPtr <- mkClipboardClearFunc
(\_ _ -> clearFunc)
res <- withTargetEntries targets $ \nTargets targets ->
@@ -404,7 +404,7 @@
clipboardRequestContents self (Atom target) callback = do
cbRef <- newIORef nullFunPtr
cbPtr <- mkClipboardReceivedFunc
- (\_ sPtr -> do
+ (\_ sPtr _ -> do
freeHaskellFunPtr =<< readIORef cbRef
runReaderT callback sPtr
return ())
@@ -418,7 +418,7 @@
{#pointer ClipboardReceivedFunc#}
foreign import ccall "wrapper" mkClipboardReceivedFunc ::
- (Ptr Clipboard -> Ptr () -> IO ()) -> IO ClipboardReceivedFunc
+ (Ptr Clipboard -> Ptr () -> Ptr () -> IO ()) -> IO ClipboardReceivedFunc
-- %hash c:7bb1 d:4ef1
-- | Requests the contents of the clipboard as text. When the text is later
@@ -439,7 +439,7 @@
clipboardRequestText self callback = do
cbRef <- newIORef nullFunPtr
cbPtr <- mkClipboardTextReceivedFunc
- (\_ sPtr -> do
+ (\_ sPtr _ -> do
freeHaskellFunPtr =<< readIORef cbRef
mStr <- if sPtr==nullPtr then return Nothing else
liftM Just $ peekUTFString sPtr
@@ -453,7 +453,7 @@
{#pointer ClipboardTextReceivedFunc#}
foreign import ccall "wrapper" mkClipboardTextReceivedFunc ::
- (Ptr Clipboard -> CString -> IO ()) -> IO ClipboardTextReceivedFunc
+ (Ptr Clipboard -> CString -> Ptr () -> IO ()) -> IO ClipboardTextReceivedFunc
#if GTK_CHECK_VERSION(2,6,0)
@@ -477,7 +477,7 @@
clipboardRequestImage self callback = do
cbRef <- newIORef nullFunPtr
cbPtr <- mkClipboardImageReceivedFunc
- (\_ sPtr -> do
+ (\_ sPtr _ -> do
freeHaskellFunPtr =<< readIORef cbRef
mPixbuf <- maybeNull (makeNewGObject mkPixbuf) (return sPtr)
callback mPixbuf)
@@ -490,7 +490,7 @@
{#pointer ClipboardImageReceivedFunc#}
foreign import ccall "wrapper" mkClipboardImageReceivedFunc ::
- (Ptr Clipboard -> Ptr Pixbuf -> IO ()) -> IO ClipboardImageReceivedFunc
+ (Ptr Clipboard -> Ptr Pixbuf -> Ptr () -> IO ()) -> IO ClipboardImageReceivedFunc
#endif
@@ -513,7 +513,7 @@
clipboardRequestTargets self callback = do
cbRef <- newIORef nullFunPtr
cbPtr <- mkClipboardTargetsReceivedFunc
- (\_ tPtr len -> do
+ (\_ tPtr len _ -> do
-- We must free Haskell pointer *in* the callback to avoid segfault.
freeHaskellFunPtr =<< readIORef cbRef
mTargets <- if tPtr==nullPtr then return Nothing else
@@ -528,7 +528,7 @@
{#pointer ClipboardTargetsReceivedFunc#}
foreign import ccall "wrapper" mkClipboardTargetsReceivedFunc ::
- (Ptr Clipboard -> Ptr (Ptr ()) -> {#type gint#} -> IO ()) -> IO ClipboardTargetsReceivedFunc
+ (Ptr Clipboard -> Ptr (Ptr ()) -> {#type gint#} -> Ptr () -> IO ()) -> IO ClipboardTargetsReceivedFunc
#if GTK_CHECK_VERSION(2,10,0)
-- %hash c:5601 d:d6a6
@@ -552,10 +552,10 @@
clipboardRequestRichText self buffer callback = do
cbRef <- newIORef nullFunPtr
cbPtr <- mkClipboardRichTextReceivedFunc
- (\_ tPtr sPtr len -> do
+ (\_ tPtr sPtr len _ -> do
freeHaskellFunPtr =<< readIORef cbRef
mRes <- if sPtr==nullPtr then return Nothing else liftM Just $ do
- str <- peekUTFStringLen (sPtr,fromIntegral len)
+ str <- peekUTFStringLen (castPtr sPtr,fromIntegral len)
return (Atom tPtr, str)
callback mRes)
writeIORef cbRef cbPtr
@@ -568,7 +568,7 @@
{#pointer ClipboardRichTextReceivedFunc#}
foreign import ccall "wrapper" mkClipboardRichTextReceivedFunc ::
- (Ptr Clipboard -> Ptr () -> CString -> {#type gsize#} -> IO ()) ->
+ (Ptr Clipboard -> Ptr () -> Ptr CUChar -> {#type gsize#} -> Ptr () -> IO ()) ->
IO ClipboardRichTextReceivedFunc
#endif
#endif
--- gtk-0.12.3.1-orig/Graphics/UI/Gtk/Abstract/Object.chs 2012-06-18 07:39:34.000000000 +1000
+++ gtk-0.12.3.1/Graphics/UI/Gtk/Abstract/Object.chs 2012-10-11 12:40:38.320051642 +1100
@@ -126,7 +126,8 @@
{#pointer GWeakNotify#}
-foreign import ccall "wrapper" mkDestructor :: IO () -> IO GWeakNotify
+foreign import ccall "wrapper" mkDestructor
+ :: (Ptr () -> Ptr GObject -> IO ()) -> IO GWeakNotify
-- | Attach a callback that will be called after the
-- destroy hooks have been called
@@ -134,7 +135,7 @@
objectWeakref :: ObjectClass o => o -> IO () -> IO GWeakNotify
objectWeakref obj uFun = do
funPtrContainer <- newIORef nullFunPtr
- uFunPtr <- mkDestructor $ do
+ uFunPtr <- mkDestructor $ \_ _ -> do
uFun
funPtr <- readIORef funPtrContainer
freeHaskellFunPtr funPtr

@ -0,0 +1,50 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk/gtk-0.12.3.1.ebuild,v 1.1 2012/11/25 06:04:14 gienah Exp $
EAPI=4
# ebuild generated by hackport 0.2.18.9999
#nocabaldep is for the fancy cabal-detection feature at build-time
CABAL_FEATURES="lib profile haddock hscolour hoogle nocabaldep"
inherit haskell-cabal
DESCRIPTION="Binding to the Gtk+ graphical user interface library."
HOMEPAGE="http://projects.haskell.org/gtk2hs/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+gio"
RDEPEND=">=dev-haskell/cairo-0.12.0[profile?]
<dev-haskell/cairo-0.13[profile?]
>=dev-haskell/glib-0.12.0[profile?]
<dev-haskell/glib-0.13[profile?]
dev-haskell/mtl[profile?]
>=dev-haskell/pango-0.12.0[profile?]
<dev-haskell/pango-0.13[profile?]
>=dev-lang/ghc-6.10.1
dev-libs/glib:2
x11-libs/gtk+:2
gio? ( =dev-haskell/gio-0.12*[profile?] )"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
dev-haskell/gtk2hs-buildtools"
src_prepare() {
# c2hs ignores #if __GLASGOW_HASKELL__ >= 706
# I do not know which earlier ghc versions the patch submitted upstream works with
if has_version ">=dev-lang/ghc-7.6.1"; then
epatch "${FILESDIR}/${PN}-0.12.3.1-ghc-7.6.patch"
fi
}
src_configure() {
# Upstream has this enabled, so we might as well force it enabled to be sure.
cabal_src_configure \
--flags=deprecated \
$(cabal_flag gio have-gio)
}

@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk/gtk-0.12.4.ebuild,v 1.1 2012/11/25 06:43:47 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Binding to the Gtk+ graphical user interface library."
HOMEPAGE="http://projects.haskell.org/gtk2hs/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/cairo-0.12.0:=[profile?]
<dev-haskell/cairo-0.13:=[profile?]
>=dev-haskell/gio-0.12.0:=[profile?]
<dev-haskell/gio-0.13:=[profile?]
>=dev-haskell/glib-0.12.0:=[profile?]
<dev-haskell/glib-0.13:=[profile?]
dev-haskell/mtl:=[profile?]
>=dev-haskell/pango-0.12.0:=[profile?]
<dev-haskell/pango-0.13:=[profile?]
>=dev-lang/ghc-6.10.4:=
dev-libs/glib:2
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.8
>=dev-haskell/gtk2hs-buildtools-0.12.4"

@ -1,3 +1,4 @@
DIST gtk2hs-buildtools-0.12.0.tar.gz 211213 SHA256 4819b3270d0b5e4775808679815764e7a86ac0866c7c200304ecc39fb2aff4b3 SHA512 24250a2048092cf4c77d0ac627a5c64dc76dbb4391162e007538c06be1681a45dd68403c502b97f7e131045837519c6d9178dc19a77e90e6552f1da49a72d19f WHIRLPOOL 083c9a289469fe7985db82668a813fe3bd8a996cd6abc899c8f2f38aaf2486d8071001c6150faca09e6f4cbfe12602e6d337d598ae3de03f5973cb524df1c834
DIST gtk2hs-buildtools-0.12.3.1.tar.gz 212286 SHA256 c6ff1fbb9b50e0c5bbc65ab7e16f2b5ff80536b2704bac6c34f106ff8357b428 SHA512 9a32d8cd0c1686787fdf691067ad1c8997fa87a77093a0184d85fa6ab9fed3ed3a9733a9072fece35d0a00e3c629e1f4cbdd62a392d17c8b69533aac247ff1b3 WHIRLPOOL 2e0715214900880b1b204241458815713bb87fb68fad1d67cbcbded3c10093d59dbb73a02acf855976839e76b12901972c62d9333d2685b6c1106a3f89171544
DIST gtk2hs-buildtools-0.12.3.tar.gz 167845 SHA256 71e58c0de00b6436a0ad761170b61c86890d8e9971107cffb1b16e0896b84984 SHA512 b9d83f42d3c184d0a4e77eacd880bea88f8dddf8962e951256d3100618146bb31a399d89628a7703030daa78b3b1f0a5fbe6d313f733c8e321af041b97ecb326 WHIRLPOOL 95e495850d66559c0f4d90f5032f3ee2e83d991425410587cbbdb3d11e702d2708d650b8ca953a294ac55109a41203b8e2570f4fa65d6ee807e47562efeabeb1
DIST gtk2hs-buildtools-0.12.4.tar.gz 212505 SHA256 5fe05fee08484ee9a8515b04536426fe263c830094c548534304971e2ffa0576 SHA512 7d3131751e54a5cf912bf3b09404c06c010e71515b3cf3477ac0391f2195dd4474aef3a55de901da48166f3a5b05a462072fbe9fc33f165c479cf8a6f9951b1d WHIRLPOOL 4a3504fbdb8fcb80d0882560bbfd37523e9a44b17178d168a271301157147e760bec95c902d660fd7dab4c4791afbf91face011e7563c7fa134ff2c2f017d18d

@ -0,0 +1,51 @@
--- gtk2hs-buildtools-0.12.3.1-orig/c2hs/base/general/FileOps.hs 2012-05-28 08:17:27.000000000 +1000
+++ gtk2hs-buildtools-0.12.3.1/c2hs/base/general/FileOps.hs 2012-07-14 14:17:58.121511985 +1000
@@ -36,6 +36,7 @@
import System.Directory (doesFileExist)
import System.IO (Handle, IOMode(..), openFile)
import Control.Monad (liftM)
+import qualified Control.Exception
import System.Random (newStdGen, randomRs)
import FNameOps (dirname, stripDirname, addPath)
@@ -89,7 +90,9 @@
in do
h <- openFile fname ReadWriteMode
return (h, fname)
- `catch` \_ -> createLoop (attempts - 1) rs'
+ `Control.Exception.catch` ((\_ -> createLoop (attempts - 1) rs') ::
+ Control.Exception.SomeException ->
+ IO (Handle, FilePath))
--
sixChars :: [Int] -> ([Int], String)
sixChars is =
--- gtk2hs-buildtools-0.12.3.1-orig/c2hs/base/state/StateTrans.hs 2012-05-28 08:17:27.000000000 +1000
+++ gtk2hs-buildtools-0.12.3.1/c2hs/base/state/StateTrans.hs 2012-07-14 14:14:12.365626559 +1000
@@ -80,6 +80,7 @@
where
import Control.Monad (liftM)
+import qualified Control.Exception
import System.IO (fixIO)
import Data.IORef (IORef, newIORef, readIORef, writeIORef)
@@ -337,7 +338,7 @@
ioError err
Right a -> return state
)
- `catch` (\err -> let
+ `Control.Exception.catch` (\err -> let
STB handler' = handler err
in
handler' bs gs)
--- gtk2hs-buildtools-0.12.3.1-orig/c2hs/toplevel/C2HSConfig.hs 2012-05-28 08:17:27.000000000 +1000
+++ gtk2hs-buildtools-0.12.3.1/c2hs/toplevel/C2HSConfig.hs 2012-07-14 14:12:10.172439583 +1000
@@ -46,7 +46,7 @@
import Foreign (Ptr, FunPtr)
import Foreign (Storable(sizeOf, alignment), toBool)
-import Foreign.C (CInt)
+import Foreign.C (CInt(..))
import System.Info (os)
-- program settings

@ -0,0 +1,14 @@
--- gtk2hs-buildtools-0.12.3.1-orig/hierarchyGen/Hierarchy.chs.template 2012-05-28 08:17:27.000000000 +1000
+++ gtk2hs-buildtools-0.12.3.1/hierarchyGen/Hierarchy.chs.template 2012-10-11 12:28:58.851901084 +1100
@@ -38,11 +38,7 @@
) where
import Foreign.ForeignPtr (ForeignPtr, castForeignPtr, unsafeForeignPtrToPtr)
-#if __GLASGOW_HASKELL__>=704
import Foreign.C.Types (CULong(..), CUInt(..))
-#else
-import Foreign.C.Types (CULong, CUInt)
-#endif
import System.Glib.GType (GType, typeInstanceIsA)
@MODULE_IMPORTS@
{# context lib="@CONTEXT_LIB@" prefix="@CONTEXT_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/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.12.3.1.ebuild,v 1.4 2012/09/23 08:43:07 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.12.3.1.ebuild,v 1.5 2012/11/25 05:42:32 gienah Exp $
EAPI=4
@ -21,6 +21,17 @@ DEPEND="${RDEPEND}
dev-haskell/alex
>=dev-haskell/cabal-1.8
dev-haskell/happy
dev-haskell/random
>=dev-lang/ghc-6.10.1"
PATCHES=("${FILESDIR}"/${PN}-0.12.3-workaround-UName.patch)
PATCHES=("${FILESDIR}"/${PN}-0.12.3-workaround-UName.patch
"${FILESDIR}"/${PN}-0.12.3.1-ghc-7.5.patch
)
src_prepare() {
base_src_prepare
# c2hs ignores #if __GLASGOW_HASKELL__ >= 704
if has_version ">=dev-lang/ghc-7.6.1"; then
epatch "${FILESDIR}"/${PN}-0.12.3.1-remove-conditional-compilation-as-it-is-ignored-ghc-7.6.patch
fi
}

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/gtk2hs-buildtools/gtk2hs-buildtools-0.12.4.ebuild,v 1.1 2012/11/25 06:35:17 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin"
inherit haskell-cabal
DESCRIPTION="Tools to build the Gtk2Hs suite of User Interface libraries."
HOMEPAGE="http://projects.haskell.org/gtk2hs/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
dev-haskell/alex
>=dev-haskell/cabal-1.8
dev-haskell/happy
dev-haskell/random
>=dev-lang/ghc-6.10.4"

@ -0,0 +1 @@
DIST hexpat-0.20.3.tar.gz 133330 SHA256 3aeff6da3ea6abf2ec529d48f3774f8dea386fc2c66a662d89dedcca3603b08d SHA512 07f98ae399eedcf71aa5cdab1237a759d35e906e544d70d967e8ae203ec1c986447e71364d44d20a077335ceb4776e6c62056979e664e96b29f1f7be9561ea01 WHIRLPOOL 406bda4b4f0b71044e6d682cd59a39a82a5038f78ead9b26d145e60d4098adba5b08bec35f012031fc032d577a56445e560fdc9ece701b0f14563229f206ce51

@ -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/hexpat/hexpat-0.20.3.ebuild,v 1.1 2012/11/25 06:01:41 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="XML parser/formatter based on expat"
HOMEPAGE="http://haskell.org/haskellwiki/Hexpat/"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-haskell/deepseq-1.1.0.0:=[profile?]
<dev-haskell/deepseq-1.4.0.0:=[profile?]
=dev-haskell/extensible-exceptions-0.1*:=[profile?]
>=dev-haskell/list-0.4.2:=[profile?]
<dev-haskell/list-0.6:=[profile?]
>=dev-haskell/text-0.5:=[profile?]
<dev-haskell/text-0.12:=[profile?]
dev-haskell/transformers:=[profile?]
=dev-haskell/utf8-string-0.3*:=[profile?]
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"

@ -0,0 +1,59 @@
<?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 general purpose Haskell XML library using Expat to
do its parsing (&lt;http://expat.sourceforge.net/&gt; - a fast stream-oriented XML
parser written in C). It is extensible to any string type, with @String@,
@ByteString@ and @Text@ provided out of the box.
Basic usage: Parsing a tree (/Tree/), formatting a tree (/Format/).
Other features: Helpers for processing XML trees (/Proc/), trees annotated with
XML source location (/Annotated/), extended XML trees with comments,
processing instructions, etc (/Extended/), XML cursors (/Cursor/),
SAX-style parse (/SAX/), and access to the low-level interface in case speed
is paramount (/Internal.IO/).
The design goals are speed, speed, speed, interface simplicity and modularity.
For introduction and examples, see the /Text.XML.Expat.Tree/ module. For benchmarks,
&lt;http://haskell.org/haskellwiki/Hexpat/&gt;
If you want to do interactive I\/O, an obvious option is to use lazy parsing
with one of the lazy I\/O functions such as hGetContents. However, this can be
problematic in some applications because it doesn&#39;t handle I\/O errors properly
and can give no guarantee of timely resource cleanup. In these cases, chunked
I\/O is a better approach: Take a look at the /hexpat-enumerator/ package.
/IO/ is filed under /Internal/ because it&#39;s low-level and most users won&#39;t want
it. The other /Internal/ modules are re-exported by /Annotated/, /Tree/ and /Extended/,
so you won&#39;t need to import them directly.
Credits to Iavor Diatchki and the @xml@ (XML.Light) package for /Proc/ and /Cursor/.
Thanks to the many contributors.
BOUND VS. UNBOUND THREADS: GHC (at least versions 6.12.X) will spawn threads
if you call a safe FFI callback from an unbound thread. This can get out of
control in a busy application. To avoid this, from version 0.19.1 we now delegate
processing to a single worker thread if the calling thread is not bound.
This essentially means that hexpat currently won&#39;t exploit multicores very well.
It also means that hexpat may be more efficient on threads spawned with forkOS
(to give you a bound thread) rather than forkIO.
ChangeLog: 0.15 changes intended to fix a (rare) \&quot;error: a C finalizer called back into Haskell.\&quot;
that seemed only to happen only on ghc6.12.X; 0.15.1 Fix broken Annotated parse;
0.16 switch from mtl to transformers; 0.17 fix mapNodeContainer &amp; rename some things.;
0.18 rename defaultEncoding to overrideEncoding. 0.18.3 formatG and indent were demanding list
items more than once (inefficient in chunked processing); 0.19 add Extended.hs;
0.19.1 fix a memory leak introduced in 0.19, delegate parsing to bound thread
if unbound (see note above); 0.19.2 include expat source code so \&#39;cabal install\&#39; just works
on Linux, Mac and Windows (thanks Jacob Stanley); 0.19.3 fix misconfiguration of expat
which broke entity parsing; 0.19.4 bump version constraint for text; 0.19.5 bump text
to &lt; 0.12 and fix text-0.10.0.1 breakage; 0.19.6 dependency breakage with List;
0.19.7 ghc-7.2.1 compatibility; 0.19.8 fix space leak on lazy parse under ghc-7.2.1
</longdescription>
</pkgmetadata>

@ -1,3 +1,4 @@
DIST highlighting-kate-0.2.9.tar.gz 767587 SHA256 f3ad0a001848f161270a9589242a91e590108c612d96dca8b4db705c03a86856 SHA512 2949ca8bbe22e301019d6fb1d421d3d8300e0fe402fb30f17342d150366dc33b9ea6fb268f64a3f0460cbcf683cab883ed6a3220d634b1cb4862261dd5a4a21e WHIRLPOOL aa44a23266f9d8b3e93111cc0bad64d0d5ec5594f8b97da68b6657df5e9a8a9c0dde59f75281507e01bec486c27ee285f55432c89e7e53f4e23ab43dae22aac1
DIST highlighting-kate-0.5.0.5.tar.gz 617450 SHA256 1bdd716ec7f285f1923ddcf376da4c802c5c1e99f69029cbe7041a40981fb300 SHA512 d6e1cabc9962cb7aa9ded30c71b247959c3ca8f93e1a6b0f1ee1597e8b4dcc866e766e0b396ecb89ce976847ad00497031a6bdd56b7e5648df02cbad0098c2b1 WHIRLPOOL e8643b5c0960a08b97e666d9cbf30fddf52b8e4f6ba24b2e8ecb7d0b51f924aa710a46d9dbfae13094cae4f71dfffa7a34d4bb8058ad3a476718fc107fa61ac5
DIST highlighting-kate-0.5.1.tar.gz 617979 SHA256 5282ed3e2a35d37e92484835e126d0c82020aa4308121049cd49b3f372380f50 SHA512 d121a9b51dfc2ac1692fe69b9a7777df37a50bdb5ffbb5813d99756b22b314d232799c3f655e364a6640489e5e3f29eb75c8064d055052f0bfb6fbb3251afe5e WHIRLPOOL 590e86dfc6f4d9e2bc4a3780a91e2fad3f7d3520b84381bc041f4043429ed774bf84b2a93eb231b13dc875fabddb34c33b44a87ab0184998f44bdf4ec1e95a9e
DIST highlighting-kate-0.5.3.3.tar.gz 639766 SHA256 5680414b3ca5a332f096b66bfebdfa7df185b4d2c4b58583dc644da096a05d22 SHA512 f21ff83df47c2e7a94cacce674f792193e33f9663f87facefa8119d3c04ec318926535e791d689bc75fc56d790227fdfd364e20729a2ca8719827ad2080f139f WHIRLPOOL b6b8894d64fe7ea58fd5ee6918770c512fa5d47940e1cc1bf98306f9cc755fb305a13fbfa18c09199f3372be29e348be14b09e5d69b29fd32069e6ab956da36b

@ -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/highlighting-kate/highlighting-kate-0.5.3.3.ebuild,v 1.1 2012/11/25 06:05:27 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.3.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Syntax highlighting"
HOMEPAGE="http://github.com/jgm/highlighting-kate"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="executable pcre-light"
RDEPEND=">=dev-haskell/blaze-html-0.4.2:=[profile?]
<dev-haskell/blaze-html-0.6:=[profile?]
dev-haskell/mtl:=[profile?]
dev-haskell/parsec:=[profile?]
dev-haskell/regex-pcre-builtin:=[profile?]
pcre-light? ( dev-haskell/pcre-light:=[profile?] )
!pcre-light? ( dev-haskell/regex-pcre-builtin:=[profile?] )
>=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
src_configure() {
cabal_src_configure \
$(cabal_flag executable) \
$(cabal_flag pcre-light)
}

@ -1 +1,2 @@
DIST lhs2tex-1.17.tar.gz 662684 SHA256 2cf7495b951f44454a73d1be32617ffeba9b938af3e0c2a171a4f6524d1889f4 SHA512 cc73dfde7c0192d0d2e085d645584958728afdd71ba657466761accaf09e856aad615c3211ea02235f871266c6091d119494f62a447a54aa0ed34713b84935c9 WHIRLPOOL 711a76e17c9fe498f8bb7709ba8d62c8861fe44f457c050a8b83a960914b0709c7b330973b0d9025707a8abf0becb2d2f74fca3e7415d28c0d0dfd98c18ebddf
DIST lhs2tex-1.18.1.tar.gz 661053 SHA256 dccae22231a1db64cddc38b6f7ac98ac4d5677f03df2f548b2efe9a5e63e9648 SHA512 c44b4c5972b833ae41921d86e13c71ea60ac876a9996fb9a4e8d69ba25d000bbddb85f82d223b8a73381e3a4453c2757154a866fbbb48473f121dd88efb917d7 WHIRLPOOL 4d4473dc74f3951baf53fe35053cd3a1f922d2f25f700e43aab4957b01a5516208ed03ce1a13a1204d7a875293f586757b33dac852629b0854a1318c944905a9

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

Loading…
Cancel
Save