Sync with portage [Tue Mar 17 17:35:16 MSK 2015].

mhiretskiy
root 9 years ago
parent ea380c9b0f
commit 49ba23ca26

@ -1,4 +1,2 @@
DIST httpd-2.2.27.tar.bz2 5616798 SHA256 205973ded6ca55c056ce9c84d73ab708f7829f330193bd39b651463b8d4f8147 SHA512 b318c157392e5c602d42eb52c8d7f1bd7258c817756fd20dcec8a8a177af3e42db4e25891473646c293ace42bc5d5608de083a14878ed446b8559709492bbf1d WHIRLPOOL c80c56d511586c87d6eb41eb8f5c00317d101b7532b127d50531409f4068aceba1022b16cf2ab122d91edcd9552fcae8543e8a31fbab78564dcd2e057b29e0f1
DIST httpd-2.2.29.tar.bz2 5625498 SHA256 574b4f994b99178dfd5160bcb14025402e2ce381be9889b83e4be0ffbf5839a4 SHA512 0b953c97d79dfaaedaee72c6260e7a8e2e1711d47b19f9ace961b33f1226eeb58e37e04694a3e1207e0cf151a9ffbebf379d2bb81306bbf5111ec6db621a68b8 WHIRLPOOL d161104824c5bd6a42675489facf528a8ac2e727a8d2a295111b182e73bb17e7e8a52b720e74a37371e8bd3ddf5745afea32b32171831d95870daa440e7ac2a7
DIST httpd-2.4.10.tar.bz2 5031834 SHA256 176c4dac1a745f07b7b91e7f4fd48f9c48049fa6f088efe758d61d9738669c6a SHA512 e251f5b330da17a8920c589b9e0326d6dd45db28923167718db27b0af2edf769607e9ae6fbb859afbf0c345937fd59053423a2d74bd18ff2272a0f6a19a6496f WHIRLPOOL c9f81296052a61483ceef4ae4b4c467cf64a4035030472dc8c17355f572a4887ddc6179ade2a764a4e3f0cd4ab7cc34a3fa36577a148c3df7b8d44a5f1f0424d
DIST httpd-2.4.12.tar.bz2 5054838 SHA256 ad6d39edfe4621d8cc9a2791f6f8d6876943a9da41ac8533d77407a2e630eae4 SHA512 f69db14b421f0e1e4861fe4d8b652688d50ca9eb41c622242d11ae55687eb6c2142a8505a8c3fb6f2bd53167be535bc0a77ca1af97e0720930fc7f20f4c1f8e8 WHIRLPOOL 56512066e8978c4a3d47d0cc2bb92093fd468a9b2f46b8b07fe4db366f55fa5e74ae58bbebe2377cbe0c66f1585759115c786f62f18ac1abc534fb257689d250

@ -1,88 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.27-r1.ebuild,v 1.1 2014/05/22 14:01:25 polynomial-c Exp $
EAPI="4"
inherit flag-o-matic eutils
DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="http://httpd.apache.org/"
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="ssl"
RESTRICT="test"
RDEPEND="=dev-libs/apr-1*
=dev-libs/apr-util-1*
dev-libs/libpcre
ssl? ( dev-libs/openssl )
!<www-servers/apache-2.2.4"
DEPEND="${RDEPEND}
sys-devel/libtool"
S="${WORKDIR}/httpd-${PV}"
src_prepare() {
# Apply these patches:
# (1) apache-tools-2.2.20-Makefile.patch:
# - fix up the `make install' for support/
# - remove envvars from `make install'
epatch "${FILESDIR}"/${PN}-2.2.20-Makefile.patch
}
src_configure() {
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)
# econf overwrites the stuff from config.layout.
econf \
--sbindir=/usr/sbin \
--with-z=/usr \
--with-apr=/usr \
--with-apr-util=/usr \
--with-pcre=/usr \
$(use_enable ssl) \
$(usex ssl '--with-ssl=/usr' '')
}
src_compile() {
cd support || die
emake
}
src_install () {
cd support || die
make DESTDIR="${D}" install || die
# install manpages
doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm}.1 \
"${S}"/docs/man/{htcacheclean,rotatelogs,ab,logresolve}.8
# Providing compatiblity symlinks for #177697 (which we'll stop to install
# at some point).
pushd "${D}"/usr/sbin/ >/dev/null || die
for i in *; do
dosym /usr/sbin/${i} /usr/sbin/${i}2
done
popd >/dev/null || die
# Provide a symlink for ab-ssl
if use ssl; then
dosym /usr/sbin/ab /usr/sbin/ab-ssl
dosym /usr/sbin/ab /usr/sbin/ab2-ssl
fi
# make htpasswd accessible for non-root users
dosym /usr/sbin/htpasswd /usr/bin/htpasswd
dosym /usr/sbin/htdigest /usr/bin/htdigest
dodoc "${S}"/CHANGES
}

@ -1,92 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.27.ebuild,v 1.11 2014/05/22 14:01:25 polynomial-c Exp $
EAPI="4"
inherit flag-o-matic eutils
DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="http://httpd.apache.org/"
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="ssl"
RESTRICT="test"
RDEPEND="=dev-libs/apr-1*
=dev-libs/apr-util-1*
dev-libs/libpcre
ssl? ( dev-libs/openssl )
!<www-servers/apache-2.2.4"
DEPEND="${RDEPEND}
sys-devel/libtool"
S="${WORKDIR}/httpd-${PV}"
src_prepare() {
# Apply these patches:
# (1) apache-tools-2.2.20-Makefile.patch:
# - fix up the `make install' for support/
# - remove envvars from `make install'
epatch "${FILESDIR}"/${PN}-2.2.20-Makefile.patch
}
src_configure() {
local myconf=""
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)
use ssl && myconf+=" --with-ssl=/usr --enable-ssl"
# econf overwrites the stuff from config.layout, so we have to put them into
# our myconf line too
econf \
--sbindir=/usr/sbin \
--with-z=/usr \
--with-apr=/usr \
--with-apr-util=/usr \
--with-pcre=/usr \
${myconf}
}
src_compile() {
cd support || die
emake
}
src_install () {
cd support || die
make DESTDIR="${D}" install
# install manpages
doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm}.1 \
"${S}"/docs/man/{htcacheclean,rotatelogs,ab,logresolve}.8
# Providing compatiblity symlinks for #177697 (which we'll stop to install
# at some point).
pushd "${D}"/usr/sbin/ >/dev/null
for i in *; do
dosym /usr/sbin/${i} /usr/sbin/${i}2
done
popd >/dev/null
# Provide a symlink for ab-ssl
if use ssl; then
dosym /usr/sbin/ab /usr/sbin/ab-ssl
dosym /usr/sbin/ab /usr/sbin/ab2-ssl
fi
# make htpasswd accessible for non-root users
dosym /usr/sbin/htpasswd /usr/bin/htpasswd
dosym /usr/sbin/htdigest /usr/bin/htdigest
dodoc "${S}"/CHANGES
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.29.ebuild,v 1.10 2015/02/24 10:57:08 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.29.ebuild,v 1.11 2015/03/16 21:58:00 polynomial-c Exp $
EAPI="4"
inherit flag-o-matic eutils
@ -17,7 +17,9 @@ RESTRICT="test"
RDEPEND="=dev-libs/apr-1*
=dev-libs/apr-util-1*
dev-libs/expat
dev-libs/libpcre
kernel_linux? ( sys-apps/util-linux )
ssl? ( dev-libs/openssl )
!<www-servers/apache-2.2.4"

@ -1,91 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.10.ebuild,v 1.1 2014/07/24 02:29:14 patrick Exp $
EAPI=5
inherit flag-o-matic eutils multilib toolchain-funcs
DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="http://httpd.apache.org/"
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
IUSE="ssl"
RESTRICT="test"
RDEPEND=">=dev-libs/apr-1.5.0:1
dev-libs/apr-util:1
dev-libs/libpcre
ssl? ( dev-libs/openssl )"
DEPEND="${RDEPEND}
sys-devel/libtool"
S="${WORKDIR}/httpd-${PV}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.4.7-Makefile.patch #459446
# This package really should upgrade to using pcre's .pc file.
cat <<-\EOF >"${T}"/pcre-config
#!/bin/sh
[ "${flag}" = "--version" ] && set -- --modversion
exec ${PKG_CONFIG} libpcre "$@"
EOF
chmod a+x "${T}"/pcre-config
}
src_configure() {
# Brain dead check.
tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
tc-export PKG_CONFIG
# Instead of filtering --as-needed (bug #128505), append --no-as-needed
append-ldflags $(no-as-needed)
# econf overwrites the stuff from config.layout.
ac_cv_path_PKGCONFIG=${PKG_CONFIG} \
econf \
--libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules \
--sbindir="${EPREFIX}"/usr/sbin \
--with-perl="${EPREFIX}"/usr/bin/perl \
--with-expat="${EPREFIX}"/usr \
--with-z="${EPREFIX}"/usr \
--with-apr="${SYSROOT}${EPREFIX}"/usr \
--with-apr-util="${SYSROOT}${EPREFIX}"/usr \
--with-pcre="${T}"/pcre-config \
$(use_enable ssl) \
$(usex ssl '--with-ssl="${EPREFIX}"/usr' '')
sed -i \
-e '/^LTFLAGS/s:--silent::' \
build/rules.mk build/config_vars.mk || die
}
src_compile() {
emake -C support
}
src_install() {
emake -C support DESTDIR="${D}" install
dodoc CHANGES
doman docs/man/{dbmmanage,htdigest,htpasswd,htdbm,ab,logresolve}.1 \
docs/man/{htcacheclean,rotatelogs}.8
# Providing compatiblity symlinks for #177697 (which we'll stop to install
# at some point).
pushd "${ED}"/usr/sbin >/dev/null || die
local i
for i in *; do
dosym ${i} /usr/sbin/${i}2
done
popd >/dev/null || die
# Provide a symlink for ab-ssl
if use ssl; then
dosym ab /usr/bin/ab-ssl
dosym ab /usr/bin/ab2-ssl
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.12.ebuild,v 1.1 2015/02/04 18:17:34 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.4.12.ebuild,v 1.2 2015/03/16 21:58:00 polynomial-c Exp $
EAPI=5
inherit flag-o-matic eutils multilib toolchain-funcs
@ -17,7 +17,9 @@ RESTRICT="test"
RDEPEND=">=dev-libs/apr-1.5.0:1
dev-libs/apr-util:1
dev-libs/expat
dev-libs/libpcre
kernel_linux? ( sys-apps/util-linux )
ssl? ( dev-libs/openssl )"
DEPEND="${RDEPEND}

@ -1,11 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.8-r5.ebuild,v 1.2 2014/07/30 12:04:04 swift Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.8-r5.ebuild,v 1.3 2015/03/16 21:34:05 vapier Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit autotools java-pkg-opt-2 python-r1 eutils
inherit autotools java-pkg-opt-2 python-r1 eutils toolchain-funcs
DESCRIPTION="SELinux policy tools"
HOMEPAGE="http://www.tresys.com/selinux/selinux_policy_tools.shtml"
@ -56,14 +56,9 @@ RESTRICT="test"
PYTHON_DIRS="libapol/swig/python libpoldiff/swig/python libqpol/swig/python libseaudit/swig/python libsefs/swig/python python"
pkg_setup() {
local myld=$(tc-getLD)
if use java; then
java-pkg-opt-2_pkg_setup
fi
${myld} -v | grep -q "GNU gold" && \
ewarn "Bug #467136 shows us that the gold linker doesn't work with setools for now."
}
src_prepare() {
@ -107,6 +102,7 @@ src_prepare() {
}
src_configure() {
tc-ld-disable-gold #467136
econf \
--with-java-prefix=${JAVA_HOME} \
--disable-selinux-check \
@ -123,29 +119,29 @@ src_configure() {
}
src_compile() {
emake LD="$(tc-getLD).bfd" || die "Failed to build setools"
emake
if use python; then
building() {
python_export PYTHON_INCLUDEDIR
python_export PYTHON_SITEDIR
python_export PYTHON_LIBS
emake LD="$(tc-getLD).bfd" \
emake \
SWIG_PYTHON_CPPFLAGS="-I${PYTHON_INCLUDEDIR}" \
PYTHON_LDFLAGS="${PYTHON_LIBS}" \
pyexecdir="${PYTHON_SITEDIR}" \
pythondir="${PYTHON_SITEDIR}" \
-C ${1};
-C "$1"
}
local dir
for dir in ${PYTHON_DIRS}; do
python_foreach_impl building ${dir};
python_foreach_impl building ${dir}
done
fi
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
emake DESTDIR="${D}" install
if use python; then
installation() {
@ -153,12 +149,12 @@ src_install() {
emake DESTDIR="${D}" \
pyexecdir="${PYTHON_SITEDIR}" \
pythondir="${PYTHON_SITEDIR}" \
-C ${1} install
-C "$1" install
}
local dir
for dir in ${PYTHON_DIRS}; do
python_foreach_impl installation ${dir};
python_foreach_impl installation "${dir}"
done
fi
}

@ -1,11 +1,11 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.8-r7.ebuild,v 1.3 2015/03/03 19:57:39 swift Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/setools/setools-3.3.8-r7.ebuild,v 1.4 2015/03/16 21:34:05 vapier Exp $
EAPI="5"
PYTHON_COMPAT=( python2_7 python3_4 )
inherit autotools java-pkg-opt-2 python-r1 eutils
inherit autotools java-pkg-opt-2 python-r1 eutils toolchain-funcs
DESCRIPTION="SELinux policy tools"
HOMEPAGE="http://www.tresys.com/selinux/selinux_policy_tools.shtml"
@ -56,14 +56,9 @@ RESTRICT="test"
PYTHON_DIRS="libapol/swig/python libpoldiff/swig/python libqpol/swig/python libseaudit/swig/python libsefs/swig/python python"
pkg_setup() {
local myld=$(tc-getLD)
if use java; then
java-pkg-opt-2_pkg_setup
fi
${myld} -v | grep -q "GNU gold" && \
ewarn "Bug #467136 shows us that the gold linker doesn't work with setools for now."
}
src_prepare() {
@ -95,6 +90,7 @@ src_prepare() {
}
src_configure() {
tc-ld-disable-gold #467136
econf \
--with-java-prefix=${JAVA_HOME} \
--disable-selinux-check \
@ -111,29 +107,29 @@ src_configure() {
}
src_compile() {
emake LD="$(tc-getLD).bfd" || die "Failed to build setools"
emake
if use python; then
building() {
python_export PYTHON_INCLUDEDIR
python_export PYTHON_SITEDIR
python_export PYTHON_LIBS
emake LD="$(tc-getLD).bfd" \
emake \
SWIG_PYTHON_CPPFLAGS="-I${PYTHON_INCLUDEDIR}" \
PYTHON_LDFLAGS="${PYTHON_LIBS}" \
pyexecdir="${PYTHON_SITEDIR}" \
pythondir="${PYTHON_SITEDIR}" \
-C ${1};
-C "$1"
}
local dir
for dir in ${PYTHON_DIRS}; do
python_foreach_impl building ${dir};
python_foreach_impl building ${dir}
done
fi
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
emake DESTDIR="${D}" install
if use python; then
installation() {
@ -141,12 +137,12 @@ src_install() {
emake DESTDIR="${D}" \
pyexecdir="${PYTHON_SITEDIR}" \
pythondir="${PYTHON_SITEDIR}" \
-C ${1} install
-C "$1" install
}
local dir
for dir in ${PYTHON_DIRS}; do
python_foreach_impl installation ${dir};
python_foreach_impl installation "${dir}"
done
fi
}

@ -1,8 +1,8 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/zip/zip-3.0-r3.ebuild,v 1.1 2015/01/28 09:45:40 chainsaw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/zip/zip-3.0-r3.ebuild,v 1.2 2015/03/16 20:08:52 vapier Exp $
EAPI="5"
EAPI="4"
inherit toolchain-funcs eutils flag-o-matic
MY_P="${PN}${PV//.}"

@ -1,2 +1,3 @@
DIST expedite-1.7.10.tar.bz2 5736765 SHA256 91d0290ba3635a4440c389647643beaa8e39def2789d685d54a58a723398cc10 SHA512 13085583b68e8c44696e39d7c88b2b17cddfc3a1800d619810827830be9106062289fe6c79c5b1e84c568ee2f38c400251f2342f9c773c6ef4a1a0e3daa503f8 WHIRLPOOL 85fa61af7077ad58173ac3cb423f676040c4a7a07de9c2b73e0119e5d0a5d613f23d9911426807911b4287c121620ae8e254edfc96ea60157a5418ae68b10a90
DIST expedite-1.7.4.tar.bz2 5792836 SHA256 8d547b2cae69045c01765ea5903be17f7174c31133b3309ffc2a9a8409f8c330 SHA512 9085b409e21bb6c9d5d4335c30aad4ffba0bcadacc05c630e6f9719db76d3c2ebfe0e16d7a6ab7da8fd4c5128c8d3b9031f06ef23e3f62ebf9b7a28d28ef3167 WHIRLPOOL 9a23abd516f18f140cb9358028349f4edbe859ff9a5f5d8b2612434498aaaddd89271e5fc7f3556646bc65adc6b2b48c7c64ad2df34aeabf6cf22e74976b8361
DIST expedite-1.7.9.tar.bz2 5736114 SHA256 258aaac9ba6eac50c046c6267dad2da79481206b761b225da26094911720b62a SHA512 fc165dd4a658c9d242d8c6fd45b519a2eb434ac5f20a4175fd1939ac3bf9620f5c3225afb4cac6066718013d3b4d981cade4388a43fc008e65f4d62cec09f467 WHIRLPOOL 1c6c59728cb2fdd61e45f952f9a30fac20021b4c4b963c9e88812c0ba9e6464348acd3ee2aecfaaaca83828e8e57b73f6a72a8d1c063906fdb76ebbbaadf9502

@ -0,0 +1,51 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/expedite/expedite-1.7.10.ebuild,v 1.1 2015/03/17 02:28:52 vapier Exp $
EAPI="5"
EKEY_STATE="snap"
inherit enlightenment
DESCRIPTION="Performance and correctness test suite for Evas"
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
LICENSE="BSD-2"
IUSE="directfb fbcon opengl X xcb"
RDEPEND=">=dev-libs/eina-${PV}
>=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_configure() {
if use X ; then
if use xcb ; then
ewarn "You have enabled both 'X' and 'xcb', so we will use"
ewarn "X as it's considered the most stable for evas."
fi
E_ECONF+=(
--disable-xrender-xcb
$(use_enable opengl opengl-x11)
)
elif use xcb ; then
E_ECONF+=(
--enable-xrender-xcb
)
else
E_ECONF+=(
--disable-gl-xlib
--disable-software-xcb
--disable-gl-xcb
)
fi
E_ECONF+=(
$(use_enable directfb)
$(use_enable fbcon fb)
$(use_enable X simple-x11)
$(use_enable X software-x11)
$(use_enable X xrender-x11)
)
enlightenment_src_configure
}

@ -1,2 +1,2 @@
DIST chntpw-source-100627.zip 668647 SHA256 e972252c39f426c0acaf807ec682eacde817caa7bafa2a2c7f83539d0dcc9c9e SHA512 43a6dda2da0ddcde59590d169a685e9f0191415d17088a6fea24d3cfa71307fd440041157702aa018aaace2bbf0b80b564ba2c1ec7427708e01b2a6676d6b63c WHIRLPOOL c767891844cf9fe3d70135d486c620ae71a1d390ee41cbd5acfdbe286efab1c9c1f026c40d91ab162a75e4f42a03e6e1c1d925aecc7dc5f1d7dbf536d6d830ad
DIST chntpw-source-110511.zip 758936 SHA256 593514ca8601adb4091d951499b916dfdac2bd34b325d307237fa52ca572b5b7 SHA512 2a0b3638df40481d0650a5fb524b37896db253db83eb8e12836a3f59f12df59bea89ae92710e28bd08dc01f6fa806789be118397fd097732f7132571d3057d56 WHIRLPOOL d3a9e61109f8cc2721ee734cfd6f5da914fc6397e762de3a4e9192b568c24c9c7088d77630dfb93e709f043a54244c5344a2b6fbfdc1bd36881ee4299b805812
DIST chntpw-source-140201.zip 1404098 SHA256 96e20905443e24cba2f21e51162df71dd993a1c02bfa12b1be2d0801a4ee2ccc SHA512 a26d747f6e077d1bb3e9b8077781f8c37dd978e07b7426495862f15c9004572b706c34736fc4d1ed8856b1a43335d726b4d87c688f7f9a11fd6cc3a74d71a7fa WHIRLPOOL 87284c123d2ae1965d069d4d97cda23ce757305b3521f84089e43a9f1fa8aaa48f8fbad5bba19b3a439cfb16d270e0f77f528664fdba895c65c100492eb9e42a

@ -1,44 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/chntpw/chntpw-100627.ebuild,v 1.1 2010/07/13 11:01:55 ssuominen Exp $
EAPI=2
inherit toolchain-funcs
DESCRIPTION="Offline Windows NT Password & Registry Editor"
HOMEPAGE="http://pogostick.net/~pnh/ntpasswd/"
SRC_URI="http://pogostick.net/~pnh/ntpasswd/${PN}-source-${PV}.zip"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="static"
RDEPEND="dev-libs/openssl"
DEPEND="${RDEPEND}
app-arch/unzip"
src_prepare() {
sed -i \
-e '/-o/s:$(CC):$(CC) $(LDFLAGS):' \
Makefile || die
emake clean || die
}
src_compile() {
emake \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS} -DUSEOPENSSL -Wall" \
LIBS="-lcrypto" || die
}
src_install() {
dobin chntpw cpnt reged || die
if use static; then
dobin {chntpw,reged}.static || die
fi
dodoc {HISTORY,README,regedit,WinReg}.txt || die
}

@ -0,0 +1,48 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/chntpw/chntpw-140201.ebuild,v 1.1 2015/03/16 16:48:43 alonbl Exp $
EAPI=5
inherit toolchain-funcs
DESCRIPTION="Offline Windows NT Password & Registry Editor"
HOMEPAGE="http://pogostick.net/~pnh/ntpasswd/"
SRC_URI="http://pogostick.net/~pnh/ntpasswd/${PN}-source-${PV}.zip"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="static"
RDEPEND="dev-libs/openssl:0"
DEPEND="${RDEPEND}
app-arch/unzip
static? ( dev-libs/openssl:0[static-libs] )"
src_prepare() {
sed -i -e '/-o/s:$(CC):$(CC) $(LDFLAGS):' Makefile || die
if ! use static ; then
sed -i -e "/^all:/s/ \(chntpw\|reged\).static//g" Makefile || die
fi
emake clean
}
src_compile() {
emake \
CC="$(tc-getCC)" \
CFLAGS="${CFLAGS} -DUSEOPENSSL -Wall" \
LIBS="-lcrypto"
}
src_install() {
dobin chntpw cpnt reged
if use static; then
dobin {chntpw,reged}.static
fi
dodoc {HISTORY,README,regedit,WinReg}.txt
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.93 2015/03/11 18:46:46 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-9999.ebuild,v 1.94 2015/03/16 18:41:00 vapier Exp $
EAPI=5
@ -334,7 +334,7 @@ qemu_src_configure() {
$(conf_softmmu ncurses curses)
$(conf_softmmu nfs libnfs)
$(conf_softmmu numa)
$(conf_softmmu opengl glx)
$(conf_softmmu opengl)
$(conf_softmmu png vnc-png)
$(conf_softmmu rbd)
$(conf_softmmu sasl vnc-sasl)
@ -393,7 +393,7 @@ qemu_src_configure() {
gcc-specs-pie && conf_opts+=( --enable-pie )
fi
einfo "./configure ${conf_opts[*]}"
einfo "../configure ${conf_opts[*]}"
cd "${builddir}"
../configure "${conf_opts[@]}" || die "configure failed"

@ -1,3 +1,3 @@
DIST VBoxGuestAdditions_4.3.18.iso 58298368 SHA256 e5b425ec4f6a62523855c3cbd3975d17f962f27df093d403eab27c0e7f71464a SHA512 ee65476dba01d63a3029715ed7daaca5671e8ae1b81be2ddf5becb7d8eaae2e908af4b06abcb0695405d4031299090fd1e00fcc48425278a1871afbe34c40e09 WHIRLPOOL f96de01b8ba5ccfeafd99eed4317e365d348c42b635d37235f302411ace893d1b102fe9c6837f929fd11b6fe3874525e8f354e048676eda3e3e585a653f3fdc7
DIST VBoxGuestAdditions_4.3.20.iso 58343424 SHA256 9ab48f44ac26a6deb374cb5fe6bad103bbf4fdf5186140e2d40ebe48bd01f3ea SHA512 8197407b9383aa87305a9e1bff21aa5bc44ff7c0a5836b3c982b123d1e931f43138987a13463863e914f38bebf07f8bdb80d7b847919d6ca19a7416fcade2514 WHIRLPOOL c5914b2a5c2f3782c745b833b98ed55e2dcb06ab64c2ac8a550433d77173a6b431b20563ba6bedc4e1dcaad525fad536cdc08b1e26e80d54edd5512f35c2bf55
DIST VBoxGuestAdditions_4.3.24.iso 58109952 SHA256 df4385aaa80f322ee2acda0657a53d9ca5c489e695ee5f9776574b67c649c960 SHA512 0a7fe6821fdf2b38fd9905a1ff9145f77471ebcc59bdafa2127b187a4816985ddc1e540b7e49015aaf129721b7bb842760b97813baef6b66a3282fd97d83ff8d WHIRLPOOL fb84386df5387fcd33382f8ed6e7b85ad9914371ecfef58d8e9591614f44677888a60d35904be90f8b522e127c0f6ca317d0a5912640459ae8d82d47b3abe6ee
DIST VBoxGuestAdditions_4.3.26.iso 58120192 SHA256 c5e46533a6ff8df177ed5c9098624f6cec46ca392bab16de2017195580088670 SHA512 fc3bc2dd56668da77b7941b52205ffde4233af8e56a2059f2fbcff7dbd17b4d7370263d0ba5e1a63ebf07059fb3749e584f07a9712c66ba408267383bcc285c2 WHIRLPOOL e4b96e6e89632f29a883297df3b0fc9b2c1baf5481efda4294989238084ff927d1531183e8f726ae830594874f0df2ae425788aeab628be30d7ab50f79f227f5

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.3.20.ebuild,v 1.1 2014/11/23 14:17:54 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.3.26.ebuild,v 1.1 2015/03/17 08:00:36 polynomial-c Exp $
EAPI=5

@ -1,12 +1,12 @@
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.tar.gz 15793634 SHA256 9c98f8256935492e6e45f7998e1c0e2fd859d87b24123d35ea0065fd0fd62d60 SHA512 ae51c0663a3c4ad220a63988463f7b785bf759b886d297fb0aceefa80462b511447a7d2527d2f971fd9030dc252a3e6576910514e0e7c60b3eb7889d97fcd440 WHIRLPOOL 75c0d312d47715e4bdb16643b2700abe617195eb1feb3fde814111c2dc7d77d03017698e49d0c77a99bb2c95211d888f436a0ed6d58a914cd05456a6531d042c
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.20-96996.tar.gz 15945984 SHA256 7e1253f7013e9cdc84a614a0db38b40de7bbd330cb5b85bd3ef3de213773450d SHA512 cb8fff9c4d82c5dc2cec42c95f9e87004cd89dc51bea015384bc3f633c8a09fb034f78c78c7f7c8f9b3684bfb6d92851eefcac618f204b411fa0b8de347906c2 WHIRLPOOL effd71f667913fba3c6f2c88ed73ad8ce009bc732b78d5d6c79dcdec5f9c14eee98d144046bb7ecaf2d6fd0766ac7c403131ceb44b204e2401fe4a503c2183c0
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.24-98716.tar.gz 15946289 SHA256 c6b61774e323b70da0d4f5677ef56f1c53990eccef859d3c720d814f98a01f8d SHA512 9d30e850e33f3e247e6e1e14eb8636f78cb32a141b623d1168f4daf1141f8602a2dbdeebea91118ccaeafedbf710ed0f125a08752871e934371c7965082d1924 WHIRLPOOL e99699ea7cbcfa2f0c4dab9b63fab2981a5725041cbf4d9072aaabbbbbb9e4abafb8383374639b6992e5917c6df7b420a6cc0f92214bd1b9fa866978f05c4f64
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.26-98988.tar.gz 15945596 SHA256 4e39a6d0da23799a31c3f6a4022b144ef3ddfe30c523e51b21bf7d9ebade62ce SHA512 e521f2079fc2ee6d38a85f8f5dc294954bdd298473ef041a4f37b8ea537730257cf2562fcc9eb1676c6c51bcaf53c181fdd97c7713deb51940642fadeb0749b9 WHIRLPOOL b8bdd98f6e740048e2c9ab07004bb2b5df57b9da8dd02fad82a72c969cc0c8fc3e27fca42945faf3575b5ed3800dee8863112ae6e6dc0699a2c91e2f8362d4ec
DIST VirtualBox-4.3.18-96516-Linux_amd64.run 85554642 SHA256 d723dde34d88970f26da1fb95ecac2afb03bee48ced1df4891b47d655809fefc SHA512 90beaa08f1ddb5966cb9884cdcfffde2ceb695b22c93bb976dfd5da4a3121c25e5eb39a715fbbed98102f97ebb20f07381bce18663196b3aa854a76830a7d1bb WHIRLPOOL 39697f1ff5f4d97a51ab0442a3d23efd71522d184443c2e4b292b8e4a59d982066e1be15b73acf9d234a9b8b3a0c733afccc1a6feec17576f37ec7cb5bdba9b0
DIST VirtualBox-4.3.18-96516-Linux_x86.run 85134796 SHA256 128d5711b3074ad00bcb6fb9c610016b81213f3a2a1cf308b33a1d20fafa876f SHA512 625894c1d99c53bacb75f1061baa3957b5146b64f911d328d4a34e39a48ff95c0ce39f75ba7c6ad66ab41918bf2ad8789af5946f0036039af1c8d49784631b7d WHIRLPOOL 3ba2a10eb988027e408853b7f889f07f39e6b4717ba6f630fe3c8ccee05267ad39187bf7e658ad5bcc77212b7a2b445ab2db439b1dc880de7ac41e8b44bc2e11
DIST VirtualBox-4.3.20-96996-Linux_amd64.run 85534160 SHA256 46ac2b2848e71259274ee975a71da0c93189b2f02dad74a84a46e152af68e0ca SHA512 7ec03c217c885f0a2a394d3500eac111ee0ef5269da61ea20a0794b68592674d95fa3bc1ee6b27398cbf8989359ed6d39e7aaa56f17d1ee86bd0eb454bf7c39a WHIRLPOOL 2b997b800d0c9dad629a0b00fa5b5bd8fcca0afde14fdc2e6a48cb1b4f3b11a10940d386412bafe3b960e4773930982cc45f15895e11b869370884e27477b7b8
DIST VirtualBox-4.3.20-96996-Linux_x86.run 85001676 SHA256 cd11e4db474924d25004c38455c0114d43f7826590eb85057ecf4cc89e591099 SHA512 22ec8f09d03a57c9d72d2774078321de365c4b4a112b82f6cd3818130937c74373d23cc7755d50b94ee6ab73650d8c237b2a43c25a9e0718c772de7c23075d91 WHIRLPOOL 4426456acbb6a5122c45fce26d9019b01a5d74c2c035201b941a5a79105c1d41a9fb322ae73a0611512662536a9c931ecfd44ff09314616da9ce61de836fd44a
DIST VirtualBox-4.3.24-98716-Linux_amd64.run 85544401 SHA256 fa5d7e6c01e0fd27de3ded341a6bc708ecc65f98005d9d828e9005e33e6a4b27 SHA512 7cb6cab40a6c2fd2a74a52716af8fcc45d78314b56da79866c1d304e2f7a91b4dafbd6940897b18f85bde849a83d577fa529ceac103c603db201c4f376bd5fe1 WHIRLPOOL 72e7af7b22750deab9daed305c02c13b9f6ebff5f24dbb4c6a2189867073ba73ba5462edbb048814882b85cae0d09e549739fd00161bc0d31d0392ce00cb27df
DIST VirtualBox-4.3.24-98716-Linux_x86.run 85032397 SHA256 bbebed09e101888b7f2cb4cb283a9973971d6358028d47cb4d23cdb6914ad592 SHA512 5a7432f854f5b60576f8dc1bdd9d9ee0105a5218f24ab82a39fd1e9d3f1fcf21f798342c113ff0dfa1ebc57e51a35dace01508d4c48b4e82b6108e57e47bbb46 WHIRLPOOL 0e1623ee43cb2bdbffb215042835d25c61fe854dd073e3315dd4bafa760b7491261fc811723cdb04c4980a38aaa4d37fd1f9aac017eb164aba0fe7f4232bb41b
DIST VirtualBox-4.3.26-98988-Linux_amd64.run 85523921 SHA256 0a1e4d6f53e41ca953cd54ebf0dc4d9fb31349e7558a4f2a3ddfab30fab2b4a3 SHA512 9debb583d8df63d0f52b751d5299ec4975189ef69c8a1f38837e11289e0c809df3ecce4d66724d9e602fc2b6945364d71040f54429dfc00c0d7a54fc6e06dad8 WHIRLPOOL ede59a021971146ec9feed544eefaf62ef267ad460634b12a10eed3963e8d5346cc0bc541a70976eedd511a50222c193056666226cf5ea864aacc1d6756eaae9
DIST VirtualBox-4.3.26-98988-Linux_x86.run 84991437 SHA256 41e9d81cd1dca80c2b60554a3e24b92c56a3b645ecd34027f949f91d388f0ebb SHA512 7691baa78bda2332db7f965c8d8564e171caab2cbf647b0ec55ca77ea9d0216bc741fb2c589184959d693a1aadb137c0f14623fb0b5cb6b01e43b2db5bd1b549 WHIRLPOOL 72378855aa9f26d4838779a9a81cdeed43b775aecd47e4358f76bfc8f3c00f54d6dc11424cf6fcc5e3a25eb51dbd350eddba5d249fd83149aa52af23a3003e5e
DIST VirtualBoxSDK-4.3.18-96516.zip 11690531 SHA256 5e0c95b626625960aa686d754d7102697f60b37a477ff63c984dce8dcf943b19 SHA512 353d3ce8d8b1decc4b61e3fa0088a041a8f1f5a7042b71e808ab3fd41ef13a8c5ac1596bf7a0a3ddc4b6c1432aca815ded3085cce83552d472c4338c5e4d8661 WHIRLPOOL b3ffc353590fd34851a2f91a8f8a7f9484921c81dde7d87be11168ab2c8c6b2c30f006e5b531b3cde278d8e61c4a6f65739ca1ef0ce3e5cef02acdcac3a53e55
DIST VirtualBoxSDK-4.3.20-96996.zip 11191320 SHA256 19376f46551198f5725703e53867b35c70d4a8a0c1364b738df52c562f9b68ef SHA512 8a141954a4b7befe96a3c6b760da7bcbf0876dee3ae610cfba44d11a32c56b7384a90cd45a90cfbb3d8ad65b7fa63dd8bf04e1e9883d663d5f3269768b6183ae WHIRLPOOL 07ea47822a7cf841187b3f88dda6238355fe1eb008be1368971ee463e0dbeab140ff69406d16d87ab62dbda75e4b585f694c9ed8eb986cad379e1453b2c84c04
DIST VirtualBoxSDK-4.3.24-98716.zip 11190104 SHA256 24c23aa2da2ba361dc94bd8d3d23b7951acaf0be98d68c13f8ca027c4358f09f SHA512 07c5258c8413a8409c52b005c03b57f643fd8178337228d2ca1c96105d44d4c8bd0c777ea90f7634228b52e56e2ad488059b21eff8d13f140f5afa3fdf664148 WHIRLPOOL 692524db2b8e76c387d6c6d78ab2cea8511d001a392041a052ba670a15ab2bc9ad898be7c83ae1099c38b068045a4b8482b336dabbdb0fa86761023eb3f44438
DIST VirtualBoxSDK-4.3.26-98988.zip 11696688 SHA256 c11315ff75c39dce00f76fd028a1c02495a25f1104d1ff3ceba7058a922faeac SHA512 191b96a39d041f4941a27d8c86dbbf1fffbadea53b5a0a2cc6deb7b9b919df4fa9ff94ef0a31d643875c887f3d87dc8a899bc256c7d00b7e23ba47e635afd6c4 WHIRLPOOL 0e4564ffa36b63ebfcdc6deadcd61b6b85f587c5712c1d517f5a92a8d6de620de1c8b9337e1d122627476a51545f61f937780df5fc481bd18dc643d2e119781b

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.3.20.96996.ebuild,v 1.1 2014/11/23 14:17:09 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.3.26.98988.ebuild,v 1.1 2015/03/17 08:00:12 polynomial-c Exp $
EAPI=5

@ -1,3 +1,3 @@
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.tar.gz 15793634 SHA256 9c98f8256935492e6e45f7998e1c0e2fd859d87b24123d35ea0065fd0fd62d60 SHA512 ae51c0663a3c4ad220a63988463f7b785bf759b886d297fb0aceefa80462b511447a7d2527d2f971fd9030dc252a3e6576910514e0e7c60b3eb7889d97fcd440 WHIRLPOOL 75c0d312d47715e4bdb16643b2700abe617195eb1feb3fde814111c2dc7d77d03017698e49d0c77a99bb2c95211d888f436a0ed6d58a914cd05456a6531d042c
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.20-96996.tar.gz 15945984 SHA256 7e1253f7013e9cdc84a614a0db38b40de7bbd330cb5b85bd3ef3de213773450d SHA512 cb8fff9c4d82c5dc2cec42c95f9e87004cd89dc51bea015384bc3f633c8a09fb034f78c78c7f7c8f9b3684bfb6d92851eefcac618f204b411fa0b8de347906c2 WHIRLPOOL effd71f667913fba3c6f2c88ed73ad8ce009bc732b78d5d6c79dcdec5f9c14eee98d144046bb7ecaf2d6fd0766ac7c403131ceb44b204e2401fe4a503c2183c0
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.24-98716.tar.gz 15946289 SHA256 c6b61774e323b70da0d4f5677ef56f1c53990eccef859d3c720d814f98a01f8d SHA512 9d30e850e33f3e247e6e1e14eb8636f78cb32a141b623d1168f4daf1141f8602a2dbdeebea91118ccaeafedbf710ed0f125a08752871e934371c7965082d1924 WHIRLPOOL e99699ea7cbcfa2f0c4dab9b63fab2981a5725041cbf4d9072aaabbbbbb9e4abafb8383374639b6992e5917c6df7b420a6cc0f92214bd1b9fa866978f05c4f64
DIST Oracle_VM_VirtualBox_Extension_Pack-4.3.26-98988.tar.gz 15945596 SHA256 4e39a6d0da23799a31c3f6a4022b144ef3ddfe30c523e51b21bf7d9ebade62ce SHA512 e521f2079fc2ee6d38a85f8f5dc294954bdd298473ef041a4f37b8ea537730257cf2562fcc9eb1676c6c51bcaf53c181fdd97c7713deb51940642fadeb0749b9 WHIRLPOOL b8bdd98f6e740048e2c9ab07004bb2b5df57b9da8dd02fad82a72c969cc0c8fc3e27fca42945faf3575b5ed3800dee8863112ae6e6dc0699a2c91e2f8362d4ec

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.3.20.96996.ebuild,v 1.1 2014/11/23 14:18:48 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.3.26.98988.ebuild,v 1.1 2015/03/17 08:00:57 polynomial-c Exp $
EAPI=5

@ -1,3 +1,3 @@
DIST VirtualBox-4.3.18.tar.bz2 98022191 SHA256 9798acbc78b2645f2a02446ef6be181ede1a377792007af2a3280c962edc24cb SHA512 d19933f9869b2fe6ed121896b49da0f82451954ff9ee3b53d6d3374a1bd178049d1528df78100187e2fc1d36518c924f19cf12bd3d1718c98a5771e2112ee5d3 WHIRLPOOL eeaf2f8d72e2d02792f5b58fa21297c80d58f5fd66801c04721bf24780600e5643b2446d6a6115625e8922565c8197b8b67e7384a2138509dddd7b2fa32a95be
DIST VirtualBox-4.3.20.tar.bz2 100184338 SHA256 1484f8e9993ec4fe3892c5165db84d238713d2506e147ed8236541ece642e965 SHA512 5398bcd03eb8987978682dfe84512bfa2935e7d50164e22abf3f8f424fc24a29d4aea486399da01d9895eca4ad07a1f15ca6f5880aff3a255700519fe0f19dc5 WHIRLPOOL 9e7419d4958bb307ca7232c7e8d3935ed43687bec1e1b881a22fe44987cd0bc66e927922a0e8ac78457567b22300ecc76ca0f40e71bcbcf0b75b07c1e86c0cfd
DIST VirtualBox-4.3.24.tar.bz2 102647661 SHA256 e2123c9b6100fdd52a9b436fe29aa7215fce17c26904583977c1160b11b170cc SHA512 e9a5be9f95c83b832bdecf0f56c01e4e16574455b8583d20d2ce26bf771747d5139fec4117706316b89862771fbe3d21a3c124fcd7cc2d04338de1b08b2c34f0 WHIRLPOOL c7ca87f3b2dd0d44beb154ce9753620cc60ea5a10f9b2afa1dbc50cefa223f239d116977f08520e53d57a51e7e5d72de2db6589bd7548ad74b32bf8ba6b71e84
DIST VirtualBox-4.3.26.tar.bz2 102676804 SHA256 e2949c250a1de30997e658de9e3d8545e71318a9844d80536137d76db4f08961 SHA512 fb55169b7fc8d003746285d6008b70048e83c4245ba41ff7919956696846a8f566c71699c72bbe2c6650e608450fc39990442e0c69782e7dd265596c0efd8cfc WHIRLPOOL 53e175e5581b3a8af7f18ec5c5718789cabec4b6916acb439f5db211059755fcec08e8563ab3d6bcacc625d1c1ff4617f8a8cf83e263fa97ceb9d83cc51d4147

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.20.ebuild,v 1.1 2014/11/23 14:22:45 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.3.26.ebuild,v 1.1 2015/03/17 08:03:08 polynomial-c Exp $
EAPI=5
@ -106,7 +106,6 @@ src_compile() {
cd "${S}"${each} || die
MAKE="kmk" \
emake TOOL_YASM_AS=yasm \
KBUILD_PATH="${S}/kBuild" \
KBUILD_VERBOSE=2
done

@ -1,3 +1,3 @@
DIST vbox-kernel-module-src-4.3.18.tar.xz 537128 SHA256 88a7b8f42385a2eefcc971a56a347786d046538262871cb7814c9449c03bd5aa SHA512 c02273f4350e3e4ab7c961ab9faef100a26361cb34948df8b2cb37b72c337e6b0c555bbce8051089b250bffb0a422d5dfc9cd801b8d33ea3b2481ce8375150de WHIRLPOOL 35522cee25fcc2e5c5cd74d8a715b0ccccc488e0ccf1a87082c7335fc2dacb02b93be218f38f693b8b3d1b5bfcca2dd1aa31b1a4a732a70df6c5479d5eb2bc30
DIST vbox-kernel-module-src-4.3.20.tar.xz 536840 SHA256 e7413cfcfdb762b597cbaf974c8743e57bb1b3eaf1333c4dc4722074797de69c SHA512 30ab21d677012e37c95aef1b03932e21ffde7f0a4b7d73a55b3a58edbc33da8ae125943aa2e7030474d032b42c76c4fc5b01b8b1ef8d1f820059de1c7568b67c WHIRLPOOL 9b881d9e59883f3ce743f0abf950eeab3066c5df9d2bbd8e90d8758bdfa444f69d58511c5bafae0dc0cd92ddfffa44bc5765776116252d59264a2ccce4fc01ee
DIST vbox-kernel-module-src-4.3.24.tar.xz 538172 SHA256 c1009391ce89678c30fe40abf1b89743531e11c7567efdffadf992c5168d6287 SHA512 43964c403b6a392ef61a50c955eed0386d4d301293a1f03a8dd5ca6df77b6f6a192aafa03dc3630071f44dd5cd75ac7105d8a49e8befc8d75339f6c8eb83298e WHIRLPOOL 1712c6202324f6b96f8b925f50dcd1ffbb00ae3f4fb4486b867563e34a266de24339453f1afe69510a3dc4f361115f51cec825e9992ab2f224bc29de957d4f21
DIST vbox-kernel-module-src-4.3.26.tar.xz 539240 SHA256 d128ad9c306af8af43281c2925de582239a30ea183cb42b70ff29fd6a480103c SHA512 2f4cd00daa0ca31b336a147ed48d45b0c32f1346688a5f8b1802d7c430654c15559c0bd3e0c8f983a035ebce5e41d13cb78bc42be8e84837a934c8182fdb25db WHIRLPOOL 419778e2af595e315e65ffc80ea1d153e7d2b611b2ab409e18b739e910f8adcb892c5e2f711067e471463f339c942167ea04f2319e5f1e77d85884eb90dc4acd

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.3.20.ebuild,v 1.1 2014/11/23 14:15:36 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.3.26.ebuild,v 1.1 2015/03/17 07:59:31 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin

@ -1,4 +1,4 @@
DIST VirtualBox-4.3.18.tar.bz2 98022191 SHA256 9798acbc78b2645f2a02446ef6be181ede1a377792007af2a3280c962edc24cb SHA512 d19933f9869b2fe6ed121896b49da0f82451954ff9ee3b53d6d3374a1bd178049d1528df78100187e2fc1d36518c924f19cf12bd3d1718c98a5771e2112ee5d3 WHIRLPOOL eeaf2f8d72e2d02792f5b58fa21297c80d58f5fd66801c04721bf24780600e5643b2446d6a6115625e8922565c8197b8b67e7384a2138509dddd7b2fa32a95be
DIST VirtualBox-4.3.20.tar.bz2 100184338 SHA256 1484f8e9993ec4fe3892c5165db84d238713d2506e147ed8236541ece642e965 SHA512 5398bcd03eb8987978682dfe84512bfa2935e7d50164e22abf3f8f424fc24a29d4aea486399da01d9895eca4ad07a1f15ca6f5880aff3a255700519fe0f19dc5 WHIRLPOOL 9e7419d4958bb307ca7232c7e8d3935ed43687bec1e1b881a22fe44987cd0bc66e927922a0e8ac78457567b22300ecc76ca0f40e71bcbcf0b75b07c1e86c0cfd
DIST VirtualBox-4.3.24.tar.bz2 102647661 SHA256 e2123c9b6100fdd52a9b436fe29aa7215fce17c26904583977c1160b11b170cc SHA512 e9a5be9f95c83b832bdecf0f56c01e4e16574455b8583d20d2ce26bf771747d5139fec4117706316b89862771fbe3d21a3c124fcd7cc2d04338de1b08b2c34f0 WHIRLPOOL c7ca87f3b2dd0d44beb154ce9753620cc60ea5a10f9b2afa1dbc50cefa223f239d116977f08520e53d57a51e7e5d72de2db6589bd7548ad74b32bf8ba6b71e84
DIST VirtualBox-4.3.26.tar.bz2 102676804 SHA256 e2949c250a1de30997e658de9e3d8545e71318a9844d80536137d76db4f08961 SHA512 fb55169b7fc8d003746285d6008b70048e83c4245ba41ff7919956696846a8f566c71699c72bbe2c6650e608450fc39990442e0c69782e7dd265596c0efd8cfc WHIRLPOOL 53e175e5581b3a8af7f18ec5c5718789cabec4b6916acb439f5db211059755fcec08e8563ab3d6bcacc625d1c1ff4617f8a8cf83e263fa97ceb9d83cc51d4147
DIST virtualbox-4.3.16-patches-01.tar.xz 4288 SHA256 270c4f01b2c13c4133987b3acc073dfbf78840212cf09f083dbf8fc80407ce6f SHA512 595f88c4b388b4807347c15c1750ec73aceba1c82ad993e9a05c7b78dfece7b679aff0338b3a48e2ccee7911fb5ed0dba803052332a270230078551f747052bc WHIRLPOOL 2157ee3fb9beed906cff28647c869e37d62551ad8c93801c0f0ec6893675f11786aa6d92acf11c348d30aa58b6e03a3faa879c664dddac6e5b8525035986c9ca

@ -1,401 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.3.20.ebuild,v 1.2 2014/12/22 13:11:58 polynomial-c Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime flag-o-matic java-pkg-opt-2 linux-info multilib pax-utils python-single-r1 qt4-r2 toolchain-funcs udev
MY_PV="${PV/beta/BETA}"
MY_PV="${MY_PV/rc/RC}"
MY_P=VirtualBox-${MY_PV}
SRC_URI="http://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2
http://dev.gentoo.org/~polynomial-c/${PN}/patchsets/${PN}-4.3.16-patches-01.tar.xz"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="Family of powerful x86 virtualization products for enterprise as well as home use"
HOMEPAGE="http://www.virtualbox.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+additions alsa doc extensions headless java pam pulseaudio +opengl python +qt4 +sdk vboxwebsrv vnc"
RDEPEND="!app-emulation/virtualbox-bin
~app-emulation/virtualbox-modules-${PV}
dev-libs/libIDL
>=dev-libs/libxslt-1.1.19
net-misc/curl
dev-libs/openssl
dev-libs/libxml2
media-libs/libpng
media-libs/libvpx
sys-libs/zlib
>=virtual/udev-171
!headless? (
qt4? (
dev-qt/qtgui:4
dev-qt/qtcore:4
opengl? ( dev-qt/qtopengl:4 )
x11-libs/libXinerama
)
opengl? ( virtual/opengl media-libs/freeglut )
x11-libs/libX11
x11-libs/libXcursor
x11-libs/libXext
x11-libs/libXmu
x11-libs/libXt
media-libs/libsdl:0[X,video]
)
vnc? ( >=net-libs/libvncserver-0.9.9 )
java? ( || ( virtual/jre:1.7 virtual/jre:1.6 ) )"
DEPEND="${RDEPEND}
>=dev-util/kbuild-0.1.9998_pre20131130
>=dev-lang/yasm-0.6.2
sys-devel/bin86
sys-power/iasl
pam? ( sys-libs/pam )
sys-libs/libcap
doc? (
dev-texlive/texlive-basic
dev-texlive/texlive-latex
dev-texlive/texlive-latexrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-fontsextra
)
java? ( || ( virtual/jdk:1.7 virtual/jdk:1.6 ) )
virtual/pkgconfig
alsa? ( >=media-libs/alsa-lib-1.0.13 )
!headless? ( x11-libs/libXinerama )
pulseaudio? ( media-sound/pulseaudio )
vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] )
${PYTHON_DEPS}"
PDEPEND="additions? ( ~app-emulation/virtualbox-additions-${PV} )
extensions? ( =app-emulation/virtualbox-extpack-oracle-${PV}* )"
QA_TEXTRELS_x86="usr/lib/virtualbox-ose/VBoxGuestPropSvc.so
usr/lib/virtualbox/VBoxSDL.so
usr/lib/virtualbox/VBoxSharedFolders.so
usr/lib/virtualbox/VBoxDD2.so
usr/lib/virtualbox/VBoxOGLrenderspu.so
usr/lib/virtualbox/VBoxPython.so
usr/lib/virtualbox/VBoxDD.so
usr/lib/virtualbox/VBoxDDU.so
usr/lib/virtualbox/VBoxREM64.so
usr/lib/virtualbox/VBoxSharedClipboard.so
usr/lib/virtualbox/VBoxHeadless.so
usr/lib/virtualbox/VBoxRT.so
usr/lib/virtualbox/VBoxREM.so
usr/lib/virtualbox/VBoxSettings.so
usr/lib/virtualbox/VBoxKeyboard.so
usr/lib/virtualbox/VBoxSharedCrOpenGL.so
usr/lib/virtualbox/VBoxVMM.so
usr/lib/virtualbox/VirtualBox.so
usr/lib/virtualbox/VBoxOGLhosterrorspu.so
usr/lib/virtualbox/components/VBoxC.so
usr/lib/virtualbox/components/VBoxSVCM.so
usr/lib/virtualbox/components/VBoxDDU.so
usr/lib/virtualbox/components/VBoxRT.so
usr/lib/virtualbox/components/VBoxREM.so
usr/lib/virtualbox/components/VBoxVMM.so
usr/lib/virtualbox/VBoxREM32.so
usr/lib/virtualbox/VBoxPython2_4.so
usr/lib/virtualbox/VBoxPython2_5.so
usr/lib/virtualbox/VBoxPython2_6.so
usr/lib/virtualbox/VBoxPython2_7.so
usr/lib/virtualbox/VBoxXPCOMC.so
usr/lib/virtualbox/VBoxOGLhostcrutil.so
usr/lib/virtualbox/VBoxNetDHCP.so
usr/lib/virtualbox/VBoxNetNAT.so"
REQUIRED_USE="
java? ( sdk )
python? (
( sdk )
)
vboxwebsrv? ( java )
${PYTHON_REQUIRED_USE}
"
pkg_setup() {
if ! use headless && ! use qt4 ; then
einfo "No USE=\"qt4\" selected, this build will not include"
einfo "any Qt frontend."
elif use headless && use qt4 ; then
einfo "You selected USE=\"headless qt4\", defaulting to"
einfo "USE=\"headless\", this build will not include any X11/Qt frontend."
fi
if ! use opengl ; then
einfo "No USE=\"opengl\" selected, this build will lack"
einfo "the OpenGL feature."
fi
if ! use python ; then
einfo "You have disabled the \"python\" USE flag. This will only"
einfo "disable the python bindings being installed."
fi
java-pkg-opt-2_pkg_setup
python-single-r1_pkg_setup
}
src_prepare() {
# Remove shipped binaries (kBuild,yasm), see bug #232775
rm -rf kBuild/bin tools
# Disable things unused or split into separate ebuilds
sed -e "s@MY_LIBDIR@$(get_libdir)@" \
"${FILESDIR}"/${PN}-4-localconfig > LocalConfig.kmk || die
# Respect LDFLAGS
sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
-i Config.kmk src/libs/xpcom18a4/Config.kmk || die
# Use PAM only when pam USE flag is enbaled (bug #376531)
if ! use pam ; then
elog "Disabling PAM removes the possibility to use the VRDP features."
sed -i 's@^.*VBOX_WITH_PAM@#VBOX_WITH_PAM@' Config.kmk || die
sed -i 's@\(.*/auth/Makefile.kmk.*\)@#\1@' \
src/VBox/HostServices/Makefile.kmk || die
fi
# add correct java path
if use java ; then
sed "s@/usr/lib/jvm/java-6-sun@$(java-config -O)@" \
-i "${S}"/Config.kmk || die
java-pkg-opt-2_src_prepare
fi
if ! gcc-specs-pie ; then
EPATCH_EXCLUDE="050_${PN}-4.3.14-nopie.patch"
fi
EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" \
epatch "${WORKDIR}/patches"
epatch_user
}
src_configure() {
local myconf
use alsa || myconf+=" --disable-alsa"
use doc || myconf+=" --disable-docs"
use java || myconf+=" --disable-java"
use opengl || myconf+=" --disable-opengl"
use pulseaudio || myconf+=" --disable-pulse"
use python || myconf+=" --disable-python"
use vboxwebsrv && myconf+=" --enable-webservice"
use vnc && myconf+=" --enable-vnc"
if ! use headless ; then
use qt4 || myconf+=" --disable-qt4"
else
myconf+=" --build-headless --disable-opengl"
fi
if use amd64 && ! has_multilib_profile ; then
myconf+=" --disable-vmmraw"
fi
# not an autoconf script
./configure \
--with-gcc="$(tc-getCC)" \
--with-g++="$(tc-getCXX)" \
--disable-kmods \
--disable-dbus \
--disable-devmapper \
${myconf} \
|| die "configure failed"
}
src_compile() {
source ./env.sh
# Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529)
# and strip all flags
# strip-flags
MAKE="kmk" emake \
VBOX_BUILD_PUBLISHER=_Gentoo \
TOOL_GCC3_CC="$(tc-getCC)" TOOL_GCC3_CXX="$(tc-getCXX)" \
TOOL_GCC3_AS="$(tc-getCC)" TOOL_GCC3_AR="$(tc-getAR)" \
TOOL_GCC3_LD="$(tc-getCXX)" TOOL_GCC3_LD_SYSMOD="$(tc-getLD)" \
TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" \
VBOX_GCC_OPT="${CXXFLAGS}" \
TOOL_YASM_AS=yasm KBUILD_PATH="${S}/kBuild" \
KBUILD_VERBOSE=2 \
all
}
src_install() {
cd "${S}"/out/linux.${ARCH}/release/bin || die
# Create configuration files
insinto /etc/vbox
newins "${FILESDIR}/${PN}-4-config" vbox.cfg
# Set the right libdir
sed -i \
-e "s@MY_LIBDIR@$(get_libdir)@" \
"${D}"/etc/vbox/vbox.cfg || die "vbox.cfg sed failed"
# Symlink binaries to the shipped wrapper
exeinto /usr/$(get_libdir)/${PN}
newexe "${FILESDIR}/${PN}-ose-3-wrapper" "VBox"
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBox
fperms 0750 /usr/$(get_libdir)/${PN}/VBox
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxManage
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxVRDP
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxHeadless
dosym /usr/$(get_libdir)/${PN}/VBoxTunctl /usr/bin/VBoxTunctl
# Install binaries and libraries
insinto /usr/$(get_libdir)/${PN}
doins -r components
if use sdk ; then
doins -r sdk
fi
if use vboxwebsrv ; then
doins vboxwebsrv
fowners root:vboxusers /usr/$(get_libdir)/${PN}/vboxwebsrv
fperms 0750 /usr/$(get_libdir)/${PN}/vboxwebsrv
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/vboxwebsrv
newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv
newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv
fi
local gcfiles="*gc"
if use amd64 && ! has_multilib_profile ; then
gcfiles=""
fi
for each in VBox{Manage,SVC,XPCOMIPCD,Tunctl,NetAdpCtl,NetDHCP,NetNAT,ExtPackHelperApp} *so *r0 ${gcfiles} ; do
doins ${each}
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${each}
fperms 0750 /usr/$(get_libdir)/${PN}/${each}
done
# VBoxNetAdpCtl and VBoxNetDHCP binaries need to be suid root in any case..
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxNetAdpCtl
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxNetDHCP
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxNetNAT
# VBoxSVC and VBoxManage need to be pax-marked (bug #403453)
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxSVC || die
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxManage || die
if ! use headless ; then
for each in VBox{SDL,Headless} ; do
doins ${each}
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${each}
fperms 4750 /usr/$(get_libdir)/${PN}/${each}
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/${each}
done
if use opengl && use qt4 ; then
doins VBoxTestOGL
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxTestOGL
fperms 0750 /usr/$(get_libdir)/${PN}/VBoxTestOGL
fi
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VBoxSDL
if use qt4 ; then
doins VirtualBox
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VirtualBox
fperms 4750 /usr/$(get_libdir)/${PN}/VirtualBox
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VirtualBox \
|| die
dosym /usr/$(get_libdir)/${PN}/VBox /usr/bin/VirtualBox
newmenu "${FILESDIR}"/${PN}-ose.desktop-2 ${PN}.desktop
fi
pushd "${S}"/src/VBox/Resources/OSE &>/dev/null || die
for size in 16 32 48 64 128 ; do
newicon -s ${size} ${PN}-${size}px.png ${PN}.png
done
newicon ${PN}-48px.png ${PN}.png
popd &>/dev/null || die
else
doins VBoxHeadless
fowners root:vboxusers /usr/$(get_libdir)/${PN}/VBoxHeadless
fperms 4750 /usr/$(get_libdir)/${PN}/VBoxHeadless
pax-mark -m "${D}"/usr/$(get_libdir)/${PN}/VBoxHeadless || die
fi
insinto /usr/$(get_libdir)/${PN}
# Install EFI Firmware files (bug #320757)
pushd "${S}"/src/VBox/Devices/EFI/FirmwareBin &>/dev/null || die
for fwfile in VBoxEFI{32,64}.fd ; do
doins ${fwfile}
fowners root:vboxusers /usr/$(get_libdir)/${PN}/${fwfile}
done
popd &>/dev/null || die
# New way of handling USB device nodes for VBox (bug #356215)
local udevdir="$(get_udevdir)"
insinto ${udevdir}
doins VBoxCreateUSBNode.sh
fowners root:vboxusers ${udevdir}/VBoxCreateUSBNode.sh
fperms 0750 ${udevdir}/VBoxCreateUSBNode.sh
insinto ${udevdir}/rules.d
doins "${FILESDIR}"/10-virtualbox.rules
sed "s@%UDEVDIR%@${udevdir}@" \
-i "${D}"${udevdir}/rules.d/10-virtualbox.rules || die
insinto /usr/share/${PN}
if ! use headless && use qt4 ; then
doins -r nls
fi
# VRDPAuth only works with this (bug #351949)
dosym VBoxAuth.so /usr/$(get_libdir)/${PN}/VRDPAuth.so
# set an env-variable for 3rd party tools
echo -n "VBOX_APP_HOME=/usr/$(get_libdir)/${PN}" > "${T}/90virtualbox"
doenvd "${T}/90virtualbox"
if use java ; then
java-pkg_regjar "${D}/usr/$(get_libdir)/${PN}/sdk/bindings/xpcom/java/vboxjxpcom.jar"
java-pkg_regso "${D}/usr/$(get_libdir)/${PN}/libvboxjxpcom.so"
fi
}
pkg_postinst() {
fdo-mime_desktop_database_update
udevadm control --reload-rules && udevadm trigger --subsystem-match=usb
if ! use headless && use qt4 ; then
elog "To launch VirtualBox just type: \"VirtualBox\"."
fi
elog "You must be in the vboxusers group to use VirtualBox."
elog ""
elog "The latest user manual is available for download at:"
elog "http://download.virtualbox.org/virtualbox/${PV}/UserManual.pdf"
elog ""
elog "For advanced networking setups you should emerge:"
elog "net-misc/bridge-utils and sys-apps/usermode-utilities"
elog ""
elog "IMPORTANT!"
elog "If you upgrade from app-emulation/virtualbox-ose make sure to run"
elog "\"env-update\" as root and logout and relogin as the user you wish"
elog "to run ${PN} as."
elog ""
elog "Starting with version 4.0.0, ${PN} has USB-1 support."
elog "For USB-2 support, PXE-boot ability and VRDP support please emerge"
elog " app-emulation/virtualbox-extpack-oracle"
elog "package."
if [ -e "${ROOT}/etc/udev/rules.d/10-virtualbox.rules" ] ; then
elog ""
elog "Please remove \"${ROOT}/etc/udev/rules.d/10-virtualbox.rules\""
elog "or else USB in ${PN} won't work."
fi
}
pkg_postrm() {
fdo-mime_desktop_database_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.3.20-r1.ebuild,v 1.1 2014/12/29 14:13:37 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.3.26.ebuild,v 1.1 2015/03/17 08:01:42 polynomial-c Exp $
EAPI=5
@ -222,8 +222,7 @@ src_compile() {
TOOL_GCC3_LD="$(tc-getCXX)" TOOL_GCC3_LD_SYSMOD="$(tc-getLD)" \
TOOL_GCC3_CFLAGS="${CFLAGS}" TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" \
VBOX_GCC_OPT="${CXXFLAGS}" \
TOOL_YASM_AS=yasm KBUILD_PATH="${S}/kBuild" \
KBUILD_VERBOSE=2 \
TOOL_YASM_AS=yasm KBUILD_VERBOSE=2 \
all
}

@ -1,3 +1,2 @@
DIST winetricks-20140302.tar.gz 163640 SHA256 c14972845a935c3b0f49ae70471f5f2ca0e76db18a59ca178416bef031d2e8c5 SHA512 dd5d6ba1b69ad1ec6db392e379c92c0e0143dea5eb71d682044216739caa81198154095252bff25886099517072086fa01c7e75ed6f451b2af691da992cc27a2 WHIRLPOOL 9c0c8e88feaf2917a51fb51094e75d53b61851ff5d651b220f16b5144c3a51ac344b87e0cd90ef2e03d0c367d7c37b76a96eaabd61ac68c04dce63c02f9b3b92
DIST winetricks-20141130.tar.gz 164917 SHA256 6088f45cac80e0a05a52b0a8885739f98b2c5ae07062bfa2aee1265d63891b56 SHA512 b7fbbcbef1a197b65c0def1cffb238d2ac58862e60aa76503171098ff35cf190a072ae7cddf865f5b03a8269702a804c7ad8ada498b922814f0aad8b2970cee1 WHIRLPOOL 16347e85d161cbf78df9d46b1b49292fe0618e6bfc32d0115e104d0bba1e5cbd6f974e6872ddb7ac8679c8dcf9eccbe0b26841ce02723d1456e0a3c3645d53ed
DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 SHA256 dded8c294cc5c2e71e4a5d1531ab165178cf3d2d1d890d0656368c2e499bfeb9 SHA512 59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a WHIRLPOOL 268da9e06712a678fbbcfff8eac1fca364b5e46f0a9c48a591eb88f03260b1a55f203eb2908bfe1f0a534b77c866127ff6f7049b0e43fe8abeaaa26fe55de75b

@ -1,84 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/winetricks/winetricks-20140302.ebuild,v 1.1 2014/03/05 07:02:37 tetromino Exp $
EAPI=5
inherit gnome2-utils eutils
if [[ ${PV} == "99999999" ]] ; then
ESVN_REPO_URI="http://winetricks.googlecode.com/svn/trunk"
inherit subversion
else
SRC_URI="http://winetricks.org/download/releases/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
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 )"
DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
HOMEPAGE="http://code.google.com/p/winetricks/ http://wiki.winehq.org/winetricks"
LICENSE="LGPL-2.1+"
SLOT="0"
IUSE="gtk kde rar"
DEPEND=""
RDEPEND="app-arch/cabextract
app-arch/p7zip
app-arch/unzip
app-emulation/wine
net-misc/wget
x11-misc/xdg-utils
gtk? ( gnome-extra/zenity )
kde? ( kde-base/kdialog )
rar? ( app-arch/unrar )"
# Uses non-standard "Wine" category, which is provided by app-emulation/wine; #451552
QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
# Tests require network access and run wine, which is unreliable from a portage environment
RESTRICT="test"
S="${WORKDIR}"
src_unpack() {
if [[ ${PV} == "99999999" ]] ; then
subversion_src_unpack
if use gtk || use kde; then
unpack ${wtg}.tar.bz2
fi
else
default
fi
}
src_install() {
default
if use gtk || use kde; then
cd ${wtg} || die
domenu winetricks.desktop
insinto /usr/share/icons/hicolor/scalable/apps
doins wine-winetricks.svg
fi
}
pkg_preinst() {
if use gtk || use kde; then
gnome2_icon_savelist
fi
}
pkg_postinst() {
if use gtk || use kde; then
gnome2_icon_cache_update
fi
}
pkg_postrm() {
if use gtk || use kde; then
gnome2_icon_cache_update
fi
}

@ -0,0 +1,115 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.11-r1.ebuild,v 1.1 2015/03/16 14:40:42 zerochaos Exp $
EAPI=5
AUTOTOOLS_IN_SOURCE_BUILD=1
USE_RUBY="ruby20 ruby21"
RUBY_OPTIONAL=yes
PYTHON_COMPAT=(python2_7 python3_{3,4})
inherit autotools-utils eutils perl-app ruby-ng python-single-r1
DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
HOMEPAGE="http://libguestfs.org"
SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ocaml readline +perl python test static-libs ruby"
RDEPEND="
virtual/libiconv
virtual/libintl
dev-libs/libxml2:2
ocaml? ( dev-lang/ocaml[ocamlopt]
dev-ml/findlib[ocamlopt]
)
readline? ( sys-libs/readline )
perl? ( dev-perl/IO-stringy )
ruby? ( $(ruby_implementations_depend) )
python? ( ${PYTHON_DEPS} )
"
DEPEND="${RDEPEND}
dev-lang/perl
perl? (
test? ( dev-perl/Pod-Coverage
dev-perl/Test-Pod-Coverage )
)
"
ruby_add_bdepend "ruby? ( dev-ruby/rake )"
ruby_add_bdepend "ruby? ( dev-ruby/rdoc )"
REQUIRED_USE="python? ( ${PYTHON_REQ_USE} )"
DOCS=( README )
S="${WORKDIR}/${P}"
#We are aware of rather poor quality of this ebuild, but the bump is required to fix security bug. We will fix other matters later.
pkg_setup() {
if use python; then
python-single-r1_pkg_setup
fi
if use perl; then
perl_set_version
fi
}
src_unpack() {
default
}
src_prepare() {
epatch_user
}
src_configure() {
local myeconfargs=(
$(use_with readline)
$(use_enable ocaml)
$(use_enable perl)
--enable-nls
$(use_enable python)
$(use_enable ruby)
--disable-rpath )
autotools-utils_src_configure
if use perl; then
pushd perl
perl-app_src_configure
popd
fi
}
src_compile() {
autotools-utils_src_compile
}
# Test binding's dont't wok properly in gentoo layout
#src_test() {
# if use perl;then
# pushd perl
# perl-app_src_install
# popd
# fi
#
# autotools-utils_src_compile check
#}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
if use perl; then
perl_delete_localpod
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.11.ebuild,v 1.5 2015/02/19 07:34:27 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.11.ebuild,v 1.6 2015/03/16 14:40:42 zerochaos Exp $
EAPI=5
@ -58,7 +58,7 @@ pkg_setup() {
python-single-r1_pkg_setup
fi
if use perl; then
perl-module_pkg_setup
perl_set_version
fi
}

@ -1 +1,2 @@
DIST eix-0.30.4.tar.xz 556632 SHA256 4c753a82e15ce0f8bbdd74edcebb7bc23bd3de8dfca501f86733c335b55d9f4f SHA512 33e62765a9790d18256fcbcb4370b2e63f0b927e3088e0685cbc23dad47e0afa488bb84e5268b4da0d70b5a93b080a866e56257e3df21714ef5fd867f3de182e WHIRLPOOL 5731b6c36f8212fdb4e6b599224699cfc258a1026ef9f8ed8e95618e86df02b5872e7b1f170a3f0698bd348a5084161463d71e6fa14dff859ca92c9b3072dfc2
DIST eix-0.30.7.tar.xz 558144 SHA256 ed000a8430ffb1c9087807d2ef686b10252d9b199e67c88f7bce11077a371473 SHA512 babb23176e68d47bcc5d899090abb326eae6b3ce4c587a6cf977c6216d193f4cf93dd54a647e50f08434440e022f117c8e5f800f1db2c048220bd229fd6cd4f5 WHIRLPOOL 0a27efa1c8003ae23ab96cb93672f38120828dc75cc333450e19026b7505c19ee411b42261049192c009a57b22c15c9ed5c9b7875171a039b21bbc142d220904

@ -0,0 +1,74 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.30.7.ebuild,v 1.1 2015/03/16 16:35:23 axs Exp $
EAPI=5
PLOCALES="de ru"
inherit bash-completion-r1 eutils l10n
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
HOMEPAGE="http://github.com/vaeth/eix/"
SRC_URI="http://dev.gentoo.org/~axs/distfiles/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~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="debug +dep doc nls optimization security strong-optimization strong-security sqlite swap-remote tools"
BOTHDEPEND="sqlite? ( >=dev-db/sqlite-3 )
nls? ( virtual/libintl )"
RDEPEND="${BOTHDEPEND}
app-shells/push"
DEPEND="${BOTHDEPEND}
app-arch/xz-utils
nls? ( sys-devel/gettext )"
pkg_setup() {
case " ${REPLACING_VERSIONS}" in
*\ 0.[0-9].*|*\ 0.1[0-9].*|*\ 0.2[0-4].*|*\ 0.25.0*)
local eixcache="${EROOT}/var/cache/${PN}"
test -f "${eixcache}" && rm -f -- "${eixcache}";;
esac
}
src_prepare() {
sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf
epatch_user
}
src_configure() {
econf $(use_with sqlite) $(use_with doc extra-doc) \
$(use_enable nls) $(use_enable tools separate-tools) \
$(use_enable security) $(use_enable optimization) \
$(use_enable strong-security) \
$(use_enable strong-optimization) $(use_enable debug debugging) \
$(use_enable swap-remote) \
$(use_with prefix always-accept-keywords) \
$(use_with dep dep-default) \
--with-zsh-completion \
--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
insinto "/usr/lib/tmpfiles.d"
doins tmpfiles.d/eix.conf
}
pkg_postinst() {
test -d "${EROOT}var/cache/${PN}" || {
mkdir "${EROOT}var/cache/${PN}"
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"
}
pkg_postrm() {
[ -n "${REPLACED_BY_VERSION}" ] || rm -rf -- "${EROOT}var/cache/${PN}"
}

@ -1 +1,2 @@
DIST mksh-R50d.tgz 374014 SHA256 a2268826a1463959ff7b7979fbf9176f1298400ecc24ae13d6337eee5c63f982 SHA512 1bb545d00e3ce5783541c88e1fea47cbd01e2103c60be7d6f5b8bf02d30576d543c4e9f6786b8d14785554c11ca1123364297a2cce0c5c3a5901b6e717594bd8 WHIRLPOOL 899b3feed7610328971b17195701dedf732507c52cd35c69bc2f3778243b344f7c8546871b7b728d122c99aa38c9b525aedeb8f5be8cd90ee2c74b32cb2ce64b
DIST mksh-R50e.tgz 376013 SHA256 ad3c148769d08cf934a96be2837599ba9db355f38a8f49c7bc8876b80d2e08da SHA512 70d904eb4dfdaf28ee5858d1abec296d69e428e3a81e5802640bc4b95a4c77e08ad8f301b29063f329081428e4b9583f0203e9b509263e8e7b9a705ac63acde5 WHIRLPOOL 1b6d6e0c4413eac44f033945fc2fbe2891623821c1f1a5ceea0084dc834d8754f2582ffac72567138f337e7fdf069f19a79644fc3987fd6cb971c74bde5c209f

@ -0,0 +1,49 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/mksh-50e.ebuild,v 1.1 2015/03/17 10:45:06 polynomial-c Exp $
EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="MirBSD KSH Shell"
HOMEPAGE="http://mirbsd.de/mksh"
SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="static"
DEPEND="static? ( dev-libs/klibc )"
RDEPEND=""
S="${WORKDIR}/${PN}"
src_compile() {
tc-export CC
# we want to build static with klibc
if use static ; then
unset CC
export CC="/usr/bin/klcc"
export LDSTATIC="-static"
fi
export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
# we can't assume lto existing/enabled, so we add a fallback
sh Build.sh -r -c lto || sh Rebuild.sh || die
}
src_install() {
exeinto /bin
doexe mksh
doman mksh.1
dodoc dot.mkshrc
}
src_test() {
./test.sh || die
}
pkg_postinst() {
ebegin "Updating /etc/shells"
( grep -v "^/bin/mksh$" "${ROOT}"etc/shells; echo "/bin/mksh" ) > "${T}"/shells
mv -f "${T}"/shells "${ROOT}"etc/shells
eend $?
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-21.ebuild,v 1.2 2015/03/02 11:00:29 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-21.ebuild,v 1.3 2015/03/17 07:46:15 xmw Exp $
EAPI=5
@ -34,7 +34,7 @@ DEPEND="${RDEPEND}
x11-libs/libXau[static-libs]
x11-libs/libXdmcp[static-libs]
x11-libs/libXmu[static-libs] )
>=dev-lang/ocaml-4[ocamlopt?]
>=dev-lang/ocaml-4.02[ocamlopt?]
dev-ml/lablgl[glut,ocamlopt?]"
RESTRICT="!ocamlopt? ( strip )"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-9999.ebuild,v 1.27 2013/08/29 05:54:07 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/llpp/llpp-9999.ebuild,v 1.28 2015/03/17 07:46:15 xmw Exp $
EAPI=5
@ -15,8 +15,9 @@ SLOT="0"
KEYWORDS=""
IUSE="+ocamlopt static"
LIB_DEPEND=">=app-text/mupdf-1.3:=[static-libs]
LIB_DEPEND=">=app-text/mupdf-1.5:0=[static-libs]
media-libs/openjpeg:2[static-libs]
media-libs/fontconfig:1.0[static-libs]
media-libs/freetype:2[static-libs]
media-libs/jbig2dec[static-libs]
sys-libs/zlib[static-libs]
@ -31,20 +32,20 @@ DEPEND="${RDEPEND}
x11-libs/libXau[static-libs]
x11-libs/libXdmcp[static-libs]
x11-libs/libXmu[static-libs] )
dev-lang/ocaml[ocamlopt?]
>=dev-lang/ocaml-4.02[ocamlopt?]
dev-ml/lablgl[glut,ocamlopt?]"
RESTRICT="!ocamlopt? ( strip )"
src_prepare() {
epatch "${FILESDIR}"/${PN}-11-WM_CLASS.patch
epatch "${FILESDIR}"/${PN}-20-WM_CLASS.patch
}
src_compile() {
local ocaml=$(usex ocamlopt ocamlopt.opt ocamlc.opt)
local cmo=$(usex ocamlopt cmx cmo)
local cma=$(usex ocamlopt cmxa cma)
local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE"
local ccopt="$(freetype-config --cflags ) -O -include ft2build.h -D_GNU_SOURCE -DUSE_FONTCONFIG"
if use static ; then
local cclib=""
local slib=""
@ -61,26 +62,28 @@ src_compile() {
esac
done
else
local cclib="$($(tc-getPKG_CONFIG) --libs mupdf x11) -lpthread"
local cclib="$($(tc-getPKG_CONFIG) --libs mupdf x11 fontconfig) -lpthread"
fi
verbose() { echo "$@" >&2 ; "$@" || die ; }
verbose ocaml str.cma keystoml.ml < KEYS > help.ml
verbose printf 'let version ="%s";;\n' ${PV} >> help.ml
verbose ${ocaml} -c -o link.o -ccopt "${ccopt}" link.c
verbose ${ocaml} -c -o bo.${cmo} le/bo.ml
verbose ${ocaml} -c -o help.${cmo} help.ml
verbose ${ocaml} -c -o utils.${cmo} utils.ml
verbose ${ocaml} -c -o wsi.cmi wsi.mli
verbose ${ocaml} -c -o wsi.${cmo} wsi.ml
verbose ${ocaml} -c -o parser.${cmo} parser.ml
verbose ${ocaml} -c -o main.${cmo} -I +lablGL main.ml
verbose ${ocaml} -c -o config.${cmo} -I +lablGL config.ml
verbose ${ocaml} -c -pp "sed -f pp.sed" -o main.${cmo} -I +lablGL main.ml
verbose ${ocaml} $(usex ocamlopt "" -custom) -o llpp -I +lablGL\
str.${cma} unix.${cma} lablgl.${cma} link.o \
-cclib "${cclib}" \
help.${cmo} utils.${cmo} parser.${cmo} wsi.${cmo} main.${cmo}
bo.${cmo} help.${cmo} utils.${cmo} parser.${cmo} wsi.${cmo} config.${cmo} main.${cmo}
}
src_install() {
dobin ${PN}
dobin ${PN} misc/${PN}ac
dodoc KEYS README Thanks fixme
}

@ -1,8 +1,6 @@
DIST 20130821-10gen-mms-agent.zip 31918 SHA256 b48f35fe2ad058dc4ebcab01dad1229c0597e78a9011b57cd1030a05cdd16e7c SHA512 9467d229829076733a023d81e377479e1e4c71c4d2c1d163928abf7215bc87809a304768f83b531b6f585d19b18585f9d0d35fd74762cf180586be11536eb1a8 WHIRLPOOL d632c1761d1f47f2139a046d58af09641a0c8d9f3168d7ebc99dac5c6a3b5b0846cba8eac581b67d35c5e7580c6910759503b85e7ca74e5930c0e0dac3d77c97
DIST 20140409-mms-monitoring-agent.zip 40122 SHA256 9c4f89cfba10b4604512ab21eb082248104aeabe7e813b852db2b86f47d7ecb2 SHA512 5290a813c407251b5e4def813ce6fe7e09d6c3a1907fd409e326b15b07aed39f7db3a28710ecdaffe2771136c9433253c5d1857c823844a4b75dd38f1d15eefd WHIRLPOOL ce80870e2618f3d9ed80af41b1069ed5bd97af475089564eed1bc111e820c048bc5cbaa03f859349e772fe232f876127e0627c75c135a9b2e196ab13258ed9f1
DIST mongodb-src-r2.4.12.tar.gz 14183132 SHA256 b239a065a1197f811a3908bdee8d535564b94f2d79da893935e38831ebbac8b3 SHA512 e1aef84534644121a1ed79c85b55928d0d7a627f88963e4e11c35579c9f7b42c40f7c54c2fb3fc77d063895db44b7d7ed6b5ccc5168f2600b1253e14b101daea WHIRLPOOL bd48aad0a53c517885ba38f0032cf83188e4c58d94b234742b0446e6c653805c8fdd1e51481be1393254fb999b3714cbb7b399d2a18baff1172cc7d129317dff
DIST mongodb-src-r2.4.13.tar.gz 14183056 SHA256 9ad8a3b58457c35b6dd020ca2364ee605e30b839f5475449a229fdcd4115866c SHA512 26256410593f2072e8a8728fbb2665bb98d4c73f3601136e8306d1d6b421421827f66e4073515fea7dfbc0a27f5615cd30f8a85e5980ea3dd46f2f06366946cb WHIRLPOOL 6e64a8ba466da74342f7eabd41b8eb86a3d1cd99c5665e54872642230ec0ed86216c0e533b08d21e0c6b6c20b7d7887a34aad0679ba32523dd3ca0e464190348
DIST mongodb-src-r2.4.6.tar.gz 14141660 SHA256 b5f397abc92d36d84a85753d15fb5d7dab6545ce9dfd9fb7685c630e6b050acb SHA512 73921d439f1bc2b6c1f358ab96f05f5f082db7b2c09f8964f2e3cc2d3cfd059e0c923d228a77fbfb8c8613eee1fbf16a35d5347b6316219aed3b0357dec97eae WHIRLPOOL 4c5c9b8b7530a58f5fab62c414054939014a38cb49429ff619059b7305b29eb41c8ec3977a3b4490391afe963384d4560097a7ef536679c42c9d0ecc1677c958
DIST mongodb-src-r2.6.6.tar.gz 14537624 SHA256 755d703c3a0b0f2f6486b2ddbf286bfb5e174faeda18dcbea2da63dd93010b6a SHA512 0f5fdce6ad3aa64e3636099cee9b7099b74c5f1d5887c89543bcdf900e523a855164f497071c8c4251c8e87361841eaec969bd7b7e0efcff5504cf5f1d6b9f05 WHIRLPOOL 421d310c7fb7d1a5572e8609356bd550e8808557ca2939832bab1c65c2b7ae75000b49ea72f6ca6e59a866cd32f47147e2c634082c335a1519b0887095af64a3
DIST mongodb-src-r2.6.7.tar.gz 14540119 SHA256 512254d1adeaf19cc8188032ac75ce01ac114811b5a27ef3a95dc79eeedd6bc9 SHA512 c74b87d85339e27742054d4ce190e290a5116d48a39b334b6e7be62b2e35f75af99da6b8a899d8c4794b0d953f2c46bcbe5b77ce28e5194c3a0429dc813df04e WHIRLPOOL 964b4249c46199a02972c7860063dfb4a3e3db357f0694504efc1f9e9e5e4d9336430116feb2fb490a6ab5ac398bece7a8ac91ab429e0a6250bdcbe4110855ed
DIST mongodb-src-r2.6.8.tar.gz 14545274 SHA256 1997f60d9de17320f22c604d8aa1cbe5f38d877142cd0e9130fe3dae7b311a06 SHA512 6fa69750debb40d0be4d5d057125320d97e882e30c43c664fcb6ec6a9e6a8bff5e63637fc8952a6d898556b2c2ce84254d135387dc0879bf65dbd5e91b8732ef WHIRLPOOL ba87ca07258ad4df90c92bc300da6cc661117a98f254a8ba62ac362a857ecc2462eb9ddf1d929a6e2187853233053e975aa02139f880d736e47e542a9504bd28

@ -1,150 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.4.12.ebuild,v 1.2 2015/02/23 14:37:49 ultrabug Exp $
EAPI=4
SCONS_MIN_VERSION="1.2.0"
CHECKREQS_DISK_BUILD="2400M"
CHECKREQS_DISK_USR="512M"
inherit eutils flag-o-matic multilib pax-utils scons-utils systemd user versionator check-reqs
MY_P=${PN}-src-r${PV/_rc/-rc}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
mms-agent? ( http://dev.gentoo.org/~ultrabug/20140409-mms-monitoring-agent.zip )"
LICENSE="AGPL-3 Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="kerberos mms-agent sharedclient spidermonkey ssl static-libs"
PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
RDEPEND="
>=dev-libs/boost-1.50[threads(+)]
dev-libs/libpcre[cxx]
dev-util/google-perftools[-minimal]
net-libs/libpcap
app-arch/snappy
ssl? ( >=dev-libs/openssl-1.0.1c )"
DEPEND="${RDEPEND}
sys-libs/readline
sys-libs/ncurses
kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup mongodb
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
scons_opts=" --disable-warnings-as-errors --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
scons_opts+=" --use-system-tcmalloc"
scons_opts+=" --use-system-pcre"
scons_opts+=" --use-system-snappy"
scons_opts+=" --use-system-boost"
if use prefix; then
scons_opts+=" --cpppath=${EPREFIX}/usr/include"
scons_opts+=" --libpath=${EPREFIX}/usr/$(get_libdir)"
fi
if use kerberos; then
scons_opts+=" --use-sasl-client"
fi
if use sharedclient; then
scons_opts+=" --sharedclient"
fi
if use spidermonkey; then
scons_opts+=" --usesm"
else
scons_opts+=" --usev8"
fi
if use ssl; then
scons_opts+=" --ssl"
fi
}
src_prepare() {
epatch "${FILESDIR}/${PN}-2.4.11-fix-scons.patch"
epatch "${FILESDIR}/${PN}-2.2-r1-fix-boost.patch"
epatch "${FILESDIR}/${PN}-2.4-fix-v8-pythonpath.patch"
epatch "${FILESDIR}/${PN}-2.4-fix-sasl.patch"
# bug #462606
sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || die
# bug #482576
sed -i -e "/-Werror/d" src/third_party/v8/SConscript || die
}
src_compile() {
escons ${scons_opts} all
}
src_install() {
escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete
if ! use spidermonkey; then
pax-mark m "${ED}"/usr/bin/{mongo,mongod}
fi
for x in /var/{lib,log}/${PN}; do
keepdir "${x}"
fowners mongodb:mongodb "${x}"
done
doman debian/mongo*.1
dodoc README docs/building.md
newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN/db/s}.initd-r1" ${PN/db/s}
newconfd "${FILESDIR}/${PN/db/s}.confd" ${PN/db/s}
systemd_dounit "${FILESDIR}"/${PN}.service
insinto /etc
doins "${FILESDIR}"/${PN}.conf
insinto /etc/logrotate.d/
newins "${FILESDIR}/${PN}.logrotate" ${PN}
if use mms-agent; then
local MY_PN="mms-agent"
local MY_D="/opt/${MY_PN}"
insinto ${MY_D}
doins "${WORKDIR}/${MY_PN}/"*
fowners -R mongodb:mongodb ${MY_D}
newinitd "${FILESDIR}/${MY_PN}.initd-r1" ${MY_PN}
fi
}
pkg_preinst() {
# wrt bug #461466
if [[ "$(get_libdir)" == "lib64" ]]; then
rmdir "${ED}"/usr/lib/ &>/dev/null
fi
}
src_test() {
escons ${scons_opts} test
"${S}"/test --dbpath=unittest || die
}
pkg_postinst() {
if [[ ${REPLACING_VERSIONS} < 2.4 ]]; then
ewarn "You just upgraded from a previous version of mongodb !"
ewarn "Make sure you run 'mongod --upgrade' before using this version."
fi
elog "Journaling is now enabled by default, see /etc/conf.d/${PN}"
if use mms-agent; then
elog "You have to configure MMS Agent yourself :"
elog "Edit the settings.py file in the /opt/mms-agent/ folder."
fi
}

@ -1,173 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.6.6.ebuild,v 1.1 2014/12/10 16:57:07 ultrabug Exp $
EAPI=5
SCONS_MIN_VERSION="1.2.0"
CHECKREQS_DISK_BUILD="2400M"
CHECKREQS_DISK_USR="512M"
CHECKREQS_MEMORY="1024M"
inherit eutils flag-o-matic multilib pax-utils scons-utils systemd user versionator check-reqs
MY_P=${PN}-src-r${PV/_rc/-rc}
DESCRIPTION="A high-performance, open source, schema-free document-oriented database"
HOMEPAGE="http://www.mongodb.org"
SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz
mms-agent? ( http://dev.gentoo.org/~ultrabug/20140409-mms-monitoring-agent.zip )"
LICENSE="AGPL-3 Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug kerberos mms-agent ssl static-libs"
PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )"
RDEPEND="
app-arch/snappy
>=dev-cpp/yaml-cpp-0.5.1
>=dev-libs/boost-1.50[threads(+)]
>=dev-libs/libpcre-8.30[cxx]
dev-libs/snowball-stemmer
dev-util/google-perftools[-minimal]
net-libs/libpcap
ssl? ( >=dev-libs/openssl-1.0.1g )"
DEPEND="${RDEPEND}
sys-libs/ncurses
sys-libs/readline
kerberos? ( dev-libs/cyrus-sasl[kerberos] )"
S=${WORKDIR}/${MY_P}
pkg_setup() {
enewgroup mongodb
enewuser mongodb -1 -1 /var/lib/${PN} mongodb
scons_opts="--variant-dir=build --cc=$(tc-getCC) --cxx=$(tc-getCXX)"
scons_opts+=" --disable-warnings-as-errors"
scons_opts+=" --use-system-boost"
scons_opts+=" --use-system-pcre"
scons_opts+=" --use-system-snappy"
scons_opts+=" --use-system-stemmer"
scons_opts+=" --use-system-tcmalloc"
scons_opts+=" --use-system-yaml"
scons_opts+=" --usev8"
if use debug; then
scons_opts+=" --dbg=on"
fi
if use prefix; then
scons_opts+=" --cpppath=${EPREFIX}/usr/include"
scons_opts+=" --libpath=${EPREFIX}/usr/$(get_libdir)"
fi
if use kerberos; then
scons_opts+=" --use-sasl-client"
fi
if use ssl; then
scons_opts+=" --ssl"
fi
}
src_prepare() {
epatch "${FILESDIR}/${PN}-2.6.2-fix-scons.patch"
epatch "${FILESDIR}/${PN}-2.4-fix-v8-pythonpath.patch"
# fix yaml-cpp detection
sed -i -e "s/\[\"yaml\"\]/\[\"yaml-cpp\"\]/" SConstruct || die
# bug #462606
sed -i -e "s@\$INSTALL_DIR/lib@\$INSTALL_DIR/$(get_libdir)@g" src/SConscript.client || die
# bug #482576
sed -i -e "/-Werror/d" src/third_party/v8/SConscript || die
}
src_compile() {
escons ${scons_opts} all
}
src_install() {
escons ${scons_opts} --full --nostrip install --prefix="${ED}"/usr
use static-libs || find "${ED}"/usr/ -type f -name "*.a" -delete
for x in /var/{lib,log}/${PN}; do
keepdir "${x}"
fowners mongodb:mongodb "${x}"
done
doman debian/mongo*.1
dodoc README docs/building.md
newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
newconfd "${FILESDIR}/${PN}.confd-r2" ${PN}
newinitd "${FILESDIR}/${PN/db/s}.initd-r2" ${PN/db/s}
newconfd "${FILESDIR}/${PN/db/s}.confd-r2" ${PN/db/s}
insinto /etc
newins "${FILESDIR}/${PN}.conf-r2" ${PN}.conf
newins "${FILESDIR}/${PN/db/s}.conf-r2" ${PN/db/s}.conf
systemd_dounit "${FILESDIR}/${PN}.service"
insinto /etc/logrotate.d/
newins "${FILESDIR}/${PN}.logrotate" ${PN}
# see bug #526114
pax-mark emr "${ED}"/usr/bin/{mongo,mongod,mongos}
if use mms-agent; then
local MY_PN="mms-agent"
local MY_D="/opt/${MY_PN}"
insinto /etc
newins "${WORKDIR}/${MY_PN}/settings.py" mms-agent.conf
rm "${WORKDIR}/${MY_PN}/settings.py"
insinto ${MY_D}
doins "${WORKDIR}/${MY_PN}/"*
dosym /etc/mms-agent.conf ${MY_D}/settings.py
fowners -R mongodb:mongodb ${MY_D}
newinitd "${FILESDIR}/${MY_PN}.initd-r2" ${MY_PN}
fi
}
pkg_preinst() {
# wrt bug #461466
if [[ "$(get_libdir)" == "lib64" ]]; then
rmdir "${ED}"/usr/lib/ &>/dev/null
fi
}
src_test() {
escons ${scons_opts} test
"${S}"/test --dbpath=unittest || die
}
pkg_postinst() {
if [[ ${REPLACING_VERSIONS} < 2.6 ]]; then
ewarn "!! IMPORTANT !!"
ewarn " "
ewarn "${PN} configuration files have changed !"
ewarn " "
ewarn "Make sure you migrate from /etc/conf.d/${PN} to the new YAML standard in /etc/${PN}.conf"
ewarn " http://docs.mongodb.org/manual/reference/configuration-options/"
ewarn " "
ewarn "Make sure you also follow the upgrading process :"
ewarn " http://docs.mongodb.org/master/release-notes/2.6-upgrade/"
ewarn " "
if use mms-agent; then
ewarn "MMS Agent configuration file has been moved to :"
ewarn " /etc/mms-agent.conf"
fi
else
if use mms-agent; then
elog "Edit your MMS Agent configuration file :"
elog " /etc/mms-agent.conf"
fi
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.6.8.ebuild,v 1.1 2015/02/27 09:55:48 ultrabug Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mongodb/mongodb-2.6.8.ebuild,v 1.2 2015/03/17 11:59:12 ultrabug Exp $
EAPI=5
SCONS_MIN_VERSION="1.2.0"
@ -85,6 +85,12 @@ src_prepare() {
sed -i -e "/-Werror/d" src/third_party/v8/SConscript || die
}
src_configure() {
# filter some problematic flags
filter-flags "-march=*"
filter-flags -O?
}
src_compile() {
escons ${scons_opts} all
}

@ -1,3 +1,4 @@
DIST ecjsrc-3.5.2.zip 1298691 SHA256 4ae91449962b1e2781b70713e299f9fa16fb1ce25a4d2bb335c13b55c08d6d74 SHA512 5fb3a38358511c92c12dfebbb4beb91581de25e2a3e3b4593d0388531dea5bae469f677e5154b69d634ede7395375992ae9f043be36f6b5a0fcfa873dbc98558 WHIRLPOOL 54860dd40254521cecd38d6dff645443ce61edd4b5eba036ebc002401560b313d3db26eca24b601f66ff78e288246e76b6db219379a65a88c5e16728a4f31c1d
DIST ecjsrc-3.6.zip 1310484 SHA256 bc2d624c5ca135d593c71a677674509f5801998ffe98c386749d15a46ee69242 SHA512 23f5be36de85f8a95bf029e42df632aa417ffa58a84b50ab5f6c78dd1fa1882316c61165b4d0d7be2c2568226f1e1c352ea45e391759ca6c5c1fef97e8c5fada WHIRLPOOL d2ea8c0ad3eb34e0d0a09b06d87a5dc89b79b106d0d68bec9e19a627f7e1732348c559ff0b4dc1558eeebbb4822ad68b8f0b59b46db84b5c6a7162e7a12f06c3
DIST ecjsrc-4.2.1.jar 1417043 SHA256 d261b2158f598640f1923805d2e9bf47eb21d8333f4e1b37f59f847ad00d48f4 SHA512 967b47a722893ea1f9eb17e69d386881dc87516e93c1d7a2a119d6fb2e053faa0d9d6455b6e4b89c3f23a3ec7ae33686f4acc305d7c6e51929ce7837c9c93eaf WHIRLPOOL 3f91bbf654d8ce0621e3ce21b5a1fce5058c86ad1dd24f89269aba6716945bff8686b6e1829c602864c15f62b45c65f5d5fe0430052dd2419da7e0c0225c95d5
DIST ecjsrc-4.4.2.jar 1764959 SHA256 ad3daf77ab710268f88c41fba87218dcdf502b423217a3799b5227ddf03b5858 SHA512 53e850fc64994b104d45f58c22f1302ceb1f23bcf69300940be5689dfa6278bea14b4506746fec7b14db6f48c24ccbee16755943fffcdd7f6ad4fe5d9ddc1f20 WHIRLPOOL 5c4e40e482b8c30143bb7043822935eac9ff6f425a9d4f175ef5968ebe0bf0cf219f0f5d8046bfc9b77e067a6ff62166bdb7f7c51f887e5675064a2ca85fe721

@ -0,0 +1,98 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/ecj-gcj/ecj-gcj-4.4.2.ebuild,v 1.1 2015/03/17 12:30:29 chewi Exp $
EAPI=5
inherit java-pkg-2 prefix toolchain-funcs
MY_PN="ecj"
DMF="R-${PV}-201502041700"
DESCRIPTION="A subset of Eclipse Compiler for Java compiled by gcj, serving as javac in gcj-jdk"
HOMEPAGE="http://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops4/${DMF}/${MY_PN}src-${PV}.jar"
LICENSE="EPL-1.0"
SLOT="4.4"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
IUSE="+native"
RDEPEND="sys-devel/gcc:*[gcj]
|| ( app-admin/eselect-java >=app-admin/eselect-ecj-0.6 )"
DEPEND="${RDEPEND}
app-arch/unzip
!dev-java/eclipse-ecj:3.5[gcj]"
JAVA_PKG_WANT_SOURCE=1.6
JAVA_PKG_WANT_TARGET=1.6
MY_PS="${MY_PN}-${SLOT}"
S="${WORKDIR}"
java_prepare() {
# We don't need the ant adapter here
rm org/eclipse/jdt/core/JDTCompilerAdapter.java || die
rm -r org/eclipse/jdt/internal/antadapter || die
# upstream build.xml excludes this
rm META-INF/eclipse.inf || die
# these java6 specific classes cannot compile with gcj
rm -r org/eclipse/jdt/internal/compiler/{apt,tool}/ || die
# Strip Java 6 annotations that gcj doesn't support
# Put these modifications in bootstrap and build a sources list
find org/ -name "*.java" -print -exec sh -c "mkdir -p \$(dirname bootstrap/{}) && sed '/^\s*@Override\s*$/d' {} > bootstrap/{}" \; > sources.lst || die
}
src_compile() {
local gccbin=$(gcc-config -B)
local gcj="${gccbin}/gcj"
einfo "bootstrapping ${MY_PN} with gcj ..."
cd bootstrap || die
"${gcj}" -w -C @../sources.lst || die
cd .. || die
einfo "building ${MY_PN} with bootstrapped ${MY_PN} ..."
"${gccbin}/gij" -cp bootstrap:. org.eclipse.jdt.internal.compiler.batch.Main -nowarn $(java-pkg_javac-args) @sources.lst || die
find org/ META-INF/ -type f ! -name "*.java" -exec "${gccbin}/gjar" cf ${MY_PN}.jar {} + || die
if use native; then
einfo "building native ${MY_PS} library, patience needed ..."
"${gcj}" ${CFLAGS} ${LDFLAGS} -findirect-dispatch -shared -fPIC -Wl,-Bsymbolic \
-o ${MY_PS}.so ${MY_PN}.jar || die
fi
}
src_install() {
java-pkg_dojar ${MY_PN}.jar
sed -e "s|@SLOT@|${SLOT}|" \
"${FILESDIR}/${PN}.in" \
> "${T}"/${PN}-${SLOT} || die
eprefixify "${T}/${PN}-${SLOT}"
dobin "${T}/${PN}-${SLOT}"
use native && dolib.so ${MY_PS}.so
}
pkg_postinst() {
if use native; then
local dbtool="$(gcc-config -B)/gcj-dbtool"
"${dbtool}" -a $("${dbtool}" -p) \
"${EROOT}usr/share/${PN}-${SLOT}/lib/ecj.jar" \
"${EROOT}usr/$(get_libdir)/${MY_PN}-${SLOT}.so"
fi
einfo "To select between slots of ECJ..."
einfo " # eselect ecj"
eselect ecj update ${PN}-${SLOT}
}
pkg_postrm() {
eselect ecj update
}

@ -0,0 +1,110 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/gcj-jdk/gcj-jdk-4.9.2.ebuild,v 1.1 2015/03/17 12:34:45 chewi Exp $
EAPI="5"
inherit java-vm-2 multilib
DESCRIPTION="Java wrappers around GCJ"
HOMEPAGE="http://www.gentoo.org/"
SRC_URI=""
LICENSE="GPL-2"
KEYWORDS="~amd64 ~arm ~x86 ~x86-linux"
SLOT="0"
IUSE="X"
ECJ_GCJ_SLOT="4.4"
API_DIFF_PV="4.9.2"
# perl is needed for javac wrapper
RDEPEND="
dev-java/ecj-gcj:${ECJ_GCJ_SLOT}
dev-lang/perl
~sys-devel/gcc-${PV}[gcj]
X? ( ~sys-devel/gcc-${PV}[awt] )"
DEPEND="${RDEPEND}"
S="${WORKDIR}"
src_install() {
# jre lib paths ...
local libarch="$(get_system_arch)"
local gcc_version=${PV}
local gccbin=$(gcc-config -B ${gcc_version})
gccbin=${gccbin#"${EPREFIX}"}
local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1)
gcclib=${gcclib#"${EPREFIX}"}
local gcjhome="/usr/$(get_libdir)/${P}"
local gccchost="${CHOST}"
local gcjlibdir=$(echo "${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*)
gcjlibdir=${gcjlibdir#"${EPREFIX}"}
# links
dodir ${gcjhome}/bin
dodir ${gcjhome}/jre/bin
dosym ${gccbin}/gij ${gcjhome}/bin/java
dosym ${gccbin}/gij ${gcjhome}/jre/bin/java
dosym ${gccbin}/gjar ${gcjhome}/bin/jar
dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc
dosym ${gccbin}/grmic ${gcjhome}/bin/rmic
dosym ${gccbin}/gjavah ${gcjhome}/bin/javah
dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap
dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer
dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner
dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry
dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry
dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool
dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool
dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii
dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd
dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd
dosym ${gccbin}/grmid ${gcjhome}/bin/rmid
dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid
dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver
dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv
dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv
dodir ${gcjhome}/jre/lib/${libarch}/client
dodir ${gcjhome}/jre/lib/${libarch}/server
dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/client/libjvm.so
dosym ${gcjlibdir}/libjvm.so ${gcjhome}/jre/lib/${libarch}/server/libjvm.so
use X && dosym ${gcjlibdir}/libjawt.so ${gcjhome}/jre/lib/${libarch}/libjawt.so
dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar \
${gcjhome}/jre/lib/rt.jar
dodir ${gcjhome}/lib
dosym /usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar \
${gcjhome}/lib/tools.jar
dosym ${gcclib}/include ${gcjhome}/include
local ecj_jar="$(readlink "${EPREFIX}"/usr/share/eclipse-ecj/ecj.jar)"
exeinto ${gcjhome}/bin
sed -e "s#@JAVA@#${gcjhome}/bin/java#" \
-e "s#@ECJ_JAR@#${ecj_jar}#" \
-e "s#@RT_JAR@#${gcjhome}/jre/lib/rt.jar#" \
-e "s#@TOOLS_JAR@#${gcjhome}/lib/tools.jar#" \
"${FILESDIR}"/javac.in \
| newexe - javac
assert
set_java_env
}
pkg_postinst() {
# Do not set as system VM (see below)
# java-vm-2_pkg_postinst
ewarn "gcj does not currently provide all the 1.5 or 1.6 APIs."
ewarn "See http://fuseyism.com/japi/ibmjdk15-libgcj-${API_DIFF_PV}.html"
ewarn "and http://fuseyism.com/japi/icedtea6-libgcj-${API_DIFF_PV}.html"
ewarn "Check for existing bugs relating to missing APIs and file"
ewarn "new ones at http://gcc.gnu.org/bugzilla/"
ewarn
ewarn "Due to this and limited manpower, we currently cannot support"
ewarn "using gcj-jdk as a system VM. Its main purpose is to bootstrap"
ewarn "IcedTea without prior binary VM installation. To do that, execute:"
ewarn
ewarn "emerge -o icedtea && emerge icedtea"
}

@ -0,0 +1,34 @@
diff --git a/xt-20051206/src/xt/java/com/jclark/xsl/expr/PatternList.java b/xt-20051206/src/xt/java/com/jclark/xsl/expr/PatternList.java
index e33c724..8d5cf1b 100644
--- a/xt-20051206/src/xt/java/com/jclark/xsl/expr/PatternList.java
+++ b/xt-20051206/src/xt/java/com/jclark/xsl/expr/PatternList.java
@@ -126,9 +126,9 @@ public class PatternList
case Node.ATTRIBUTE:
case Node.PROCESSING_INSTRUCTION:
case Node.ALLTYPES: // for "node()" node test
- for (Enumeration enum =
- nameRules.elements(); enum.hasMoreElements(); ) {
- append((Vector)enum.nextElement(), ppb, obj);
+ for (Enumeration enumeration =
+ nameRules.elements(); enumeration.hasMoreElements(); ) {
+ append((Vector)enumeration.nextElement(), ppb, obj);
}
append(anyNameRules, ppb, obj);
break;
diff --git a/xt-20051206/src/xt/java/com/jclark/xsl/tr/AppendAction.java b/xt-20051206/src/xt/java/com/jclark/xsl/tr/AppendAction.java
index 0859b4b..fe3eea1 100644
--- a/xt-20051206/src/xt/java/com/jclark/xsl/tr/AppendAction.java
+++ b/xt-20051206/src/xt/java/com/jclark/xsl/tr/AppendAction.java
@@ -16,9 +16,9 @@ class AppendAction implements Action
public void invoke(ProcessContext context,
Node sourceNode, Result result) throws XSLException
{
- for (Enumeration enum = sequence.elements();
- enum.hasMoreElements();)
- ((Action)enum.nextElement()).invoke(context, sourceNode, result);
+ for (Enumeration enumeration = sequence.elements();
+ enumeration.hasMoreElements();)
+ ((Action)enumeration.nextElement()).invoke(context, sourceNode, result);
}
void add(Action action)

@ -0,0 +1,55 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/xt/xt-20051206-r3.ebuild,v 1.1 2015/03/16 18:12:40 ercpe Exp $
EAPI="4"
JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 eutils java-ant-2
DESCRIPTION="Java Implementation of XSL-Transformations"
SRC_URI="http://www.blnz.com/xt/${P}-src.zip"
HOMEPAGE="http://www.blnz.com/xt/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
COMMON_DEP="
java-virtuals/servlet-api:2.4"
RDEPEND="
>=virtual/jre-1.4
dev-java/xp:0
${COMMON_DEP}"
DEPEND="
>=virtual/jdk-1.4
app-arch/unzip
${COMMON_DEP}"
java_prepare() {
find "${WORKDIR}" -name '*.jar' -delete || die
epatch "${FILESDIR}/20051206-java5.patch"
epatch "${FILESDIR}/enum.patch"
java-pkg_jar-from --into lib servlet-api-2.4
}
EANT_BUILD_TARGET="compile"
EANT_EXTRA_ARGS="-Dunzip.done=true"
src_install() {
java-pkg_newjar lib/${PN}${PV}.jar
java-pkg_dolauncher ${PN} \
--main com.jclark.xsl.sax.Driver
# loads this only on runtime
java-pkg_register-dependency xp
dodoc README.txt
dohtml index.html
use doc && java-pkg_dojavadoc docs/api
use source && java-pkg_dosrc src/xt/java/com
}

@ -1 +1,2 @@
DIST execline-2.0.2.1.tar.gz 73335 SHA256 c81606403373605129f5d36f13eac42603d5c1f99307b38a3ff6e8544eebd74d SHA512 f1afcfa1b21a6330c319b8f23ef6989e8696b4f7ec869b596f3ef43d5929ba90a9be4a6ad7627a9b12b726e1fa2362dab43c3c21ae4057ef1b6450827442a20f WHIRLPOOL 4b610fd76f5f9253c46a7c83513fcab7e2331b7a019ebd40a1da429f12a2f31e4f1e825243b763eb4c04282cb475d4f844ad980e8c098b32a094b458787bb09a
DIST execline-2.1.1.0.tar.gz 75967 SHA256 9e1a9b95772b64bd623c1ddea6200909cca0eb659893ac47857848928eaff7dc SHA512 250fe449b39a198193f1431b249b342f3c6c499fea12779a55d0e27aec2095285bbf9dc2a48d84eebdf9f540ecf5e67ef39393243ca0fadfc764d2cc95ac0b6b WHIRLPOOL ce92f6d7786e5f1efcfb5298b1fa8a561957c6b9f542ace49b815e69f98da4f88adcd339f7210d61d7ae1298573cd9bc31c22c6f7b3c8ac30f44986c88241f32

@ -0,0 +1,55 @@
# Copyright 2013-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/execline/execline-2.1.1.0.ebuild,v 1.1 2015/03/16 23:22:02 williamh Exp $
EAPI=5
inherit multilib
DESCRIPTION="a non-interactive scripting language similar to SH"
HOMEPAGE="http://www.skarnet.org/software/execline/"
SRC_URI="http://www.skarnet.org/software/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static static-libs"
DEPEND=">=sys-devel/make-4.0
static? ( >=dev-libs/skalibs-2.3.1.0[static-libs] )
!static? ( >=dev-libs/skalibs-2.3.1.0 )
"
RDEPEND="!static? ( >=dev-libs/skalibs-2.3.1.0 )"
src_prepare() {
# Remove QA warning about LDFLAGS addition
sed -i "s~tryldflag LDFLAGS_AUTO -Wl,--hash-style=both~:~" "${S}/configure" || die
}
src_configure()
{
econf \
$(use_enable static-libs static) \
$(use_enable static allstatic) \
$(use_enable !static shared) \
--bindir=/bin \
--sbindir=/sbin \
--dynlibdir=/$(get_libdir) \
--libdir=/usr/$(get_libdir)/${PN} \
--datadir=/etc \
--sysdepdir=/usr/$(get_libdir)/${PN} \
--with-dynlib=/$(get_libdir) \
--with-lib=/usr/$(get_libdir)/skalibs \
--with-sysdeps=/usr/$(get_libdir)/skalibs
}
src_compile()
{
emake DESTDIR="${D}"
}
src_install()
{
default
dohtml -r doc/*
}

@ -0,0 +1,62 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/luajit/luajit-2.0.3-r1.ebuild,v 1.1 2015/03/17 01:06:33 vapier Exp $
EAPI=5
inherit eutils multilib pax-utils versionator toolchain-funcs
MY_PV="$(get_version_component_range 1-3)"
MY_P="LuaJIT-${MY_PV}"
if [[ -n $(get_version_component_range 4) ]]; then
HOTFIX="v${PV}"
HOTFIX="${HOTFIX/_p/_hotfix}.patch"
fi
DESCRIPTION="Just-In-Time Compiler for the Lua programming language"
HOMEPAGE="http://luajit.org/"
SRC_URI="http://luajit.org/download/${MY_P}.tar.gz
${HOTFIX:+http://luajit.org/download/${HOTFIX}}"
LICENSE="MIT"
# this should probably be pkgmoved to 2.0 for sake of consistency.
SLOT="2"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="lua52compat"
S="${WORKDIR}/${MY_P}"
src_prepare(){
if [[ -n ${HOTFIX} ]]; then
epatch "${DISTDIR}/${HOTFIX}"
fi
}
_emake() {
emake \
Q= \
PREFIX="${EPREFIX}/usr" \
MULTILIB="$(get_libdir)" \
DESTDIR="${D}" \
HOST_CC="$(tc-getBUILD_CC)" \
STATIC_CC="$(tc-getCC)" \
DYNAMIC_CC="$(tc-getCC) -fPIC" \
TARGET_LD="$(tc-getCC)" \
TARGET_AR="$(tc-getAR) rcus" \
TARGET_STRIP="true" \
INSTALL_LIB="${ED%/}/usr/$(get_libdir)" \
"$@"
}
src_compile() {
_emake XCFLAGS="$(usex lua52compat "-DLUAJIT_ENABLE_LUA52COMPAT" "")"
}
src_install(){
_emake install
pax-mark m "${ED}usr/bin/luajit-${MY_PV}"
cd "${S}"/doc
dohtml -r *
}

@ -1,12 +1,12 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.38.ebuild,v 1.4 2015/03/04 05:58:09 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.38.ebuild,v 1.5 2015/03/17 09:32:36 nativemad Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{

@ -1,12 +1,12 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.22.ebuild,v 1.4 2015/03/04 05:59:01 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.5.22.ebuild,v 1.5 2015/03/17 09:32:36 nativemad Exp $
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{

@ -0,0 +1 @@
DIST pocl-0.11.tar.gz 1561743 SHA256 24bb801fb87d104b66faaa95d1890776fdeabb37ad1b12fb977281737c7f29bb SHA512 052cbac36a12a5b015779740c45b64adde5fa58a090f298b69de1df3ac9875d7bfc6dfe9f7ae95d14d974d7b44dc64e53ce6ad3a9b8e74708d546ef6e1032151 WHIRLPOOL 860a87904408eb7394e126bf5c8cab619d8f1d48a57440e9d73f585c5eaa1a70e53c5843f4ffbaa742447cd0e8ebf9c11fc0917357f6af203ecb1c3c48c0fa87

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1,32 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/pocl/pocl-0.11.ebuild,v 1.1 2015/03/17 03:41:56 patrick Exp $
EAPI=5
DESCRIPTION="PortableCL: opensource implementation of the OpenCL standard"
HOMEPAGE="http://portablecl.org/"
SRC_URI="http://portablecl.org/downloads/${P}.tar.gz"
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64"
IUSE=""
RDEPEND="dev-libs/ocl-icd
=sys-devel/llvm-3.6*
sys-apps/hwloc"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_pretend() {
# Needs an OpenCL 1.2 ICD, mesa and nvidia are invalid
# Maybe ati works, feel free to add/fix if you can test
if [[ $(eselect opencl show) == 'ocl-icd' ]]; then
einfo "Valid OpenCL ICD set"
else
eerror "Please use a supported ICD:"
eerror "eselect set ocl-icd"
die "OpenCL ICD not set to a supported value"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.15-r1.ebuild,v 1.16 2014/09/15 08:18:09 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.15-r1.ebuild,v 1.17 2015/03/16 23:07:57 vapier Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="tcltk"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug threads"
RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"

@ -0,0 +1,88 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.17-r100.ebuild,v 1.1 2015/03/17 12:12:30 jlec Exp $
# this ebuild is only for the libtcl8.5.so SONAME for ABI compat
EAPI=5
inherit autotools eutils flag-o-matic multilib toolchain-funcs versionator multilib-minimal
MY_P="${PN}${PV/_beta/b}"
DESCRIPTION="Tool Command Language"
HOMEPAGE="http://www.tcl.tk/"
SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="tcltk"
SLOT="8.5"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug threads"
RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
SPARENT="${WORKDIR}/${MY_P}"
S="${SPARENT}"/unix
DOCS=()
src_prepare() {
epatch "${FILESDIR}"/${PN}-8.5.13-multilib.patch
# Bug 125971
epatch "${FILESDIR}"/${PN}-8.5.14-conf.patch
# workaround stack check issues, bug #280934
use hppa && append-cflags "-DTCL_NO_STACK_CHECK=1"
tc-export CC
eautoconf
multilib_copy_sources
}
multilib_src_configure() {
# We went ahead and deleted the whole compat/ subdir which means
# the configure tests to detect broken versions need to pass (else
# we'll fail to build). This comes up when cross-compiling, but
# might as well get a minor configure speed up normally.
export ac_cv_func_memcmp_working="yes"
export tcl_cv_str{str,toul,tod}_unbroken="ok"
export tcl_cv_strtod_buggy="no"
econf \
$(use_enable threads) \
$(use_enable debug symbols)
}
multilib_src_install() {
dolib.so libtcl8.5.so
dolib.a libtclstub8.5.a
#short version number
local v1=$(get_version_component_range 1-2)
local mylibdir=$(get_libdir)
# fix the tclConfig.sh to eliminate refs to the build directory
# and drop unnecessary -L inclusion to default system libdir
sed \
-e "/^TCL_BUILD_LIB_SPEC=/s:-L$(pwd) *::g" \
-e "/^TCL_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
-e "/^TCL_SRC_DIR=/s:${SPARENT}:${EPREFIX}/usr/${mylibdir}/tcl${v1}/include:g" \
-e "/^TCL_BUILD_STUB_LIB_SPEC=/s:-L$(pwd) *::g" \
-e "/^TCL_STUB_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
-e "/^TCL_BUILD_STUB_LIB_PATH=/s:$(pwd):${EPREFIX}/usr/${mylibdir}:g" \
-e "/^TCL_LIB_FILE=/s:'libtcl${v1}..TCL_DBGX..so':\"libtcl${v1}\$\{TCL_DBGX\}.so\":g" \
-i tclConfig.sh || die
if use prefix && [[ ${CHOST} != *-darwin* && ${CHOST} != *-mint* ]] ; then
sed \
-e "/^TCL_CC_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|g" \
-e "/^TCL_LD_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|" \
-i tclConfig.sh || die
fi
insinto /usr/${mylibdir}/tcl${v1}
doins tclConfig.sh
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.17.ebuild,v 1.2 2015/03/12 10:26:36 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.17.ebuild,v 1.3 2015/03/17 12:12:30 jlec Exp $
EAPI=5
@ -13,7 +13,7 @@ HOMEPAGE="http://www.tcl.tk/"
SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="tcltk"
SLOT="0"
SLOT="0/8.5"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug threads"

@ -1,3 +1,4 @@
DIST tcl8.5.17-src.tar.gz 4546317 SHA256 4c7cd8f2e0900cb36dde899b3f9f4d5c471ee3c4f8304cf9ec71fd18cd5e98d6 SHA512 ad5ddb4cd6378fd6bbea8cd85ceb1cf90392b2e8c49fbfb3e4b35c81d3ae3e3f087697c41fcba8c8e06de1d9e7539397e26d58b864dc01ba65abe4ba4efa9568 WHIRLPOOL 7e97049eb3875bcdc33b2d8ab02b0932173916fbbdfbc7970dd3c3ed1fe520c15ed1d6106215a823b5fc6f5008f12f3ccd1525dd536ec239388e6bf459352ab6
DIST tk8.5.13-src.tar.gz 4086092 SHA256 9e83ba2704ad73a65986eb7cdc51e432a5db6eca8d8691e33caceef40ed0c563 SHA512 5b705026d3d80c35bd60311c3df5489a7970c1648f98d843d6ee57c9336de5e63aed488f670f15f2c0bffccbc2402cc98c383c057b7d86f1db4c36340e34e209 WHIRLPOOL e523bfa0ce407f4d5157df7fee93c6d60012bf5b46a4cbd4e4692ad0ce872650563d12db11bfa94ba19b0a5aad1ef9fdd4b02dfb11f0de253839c69adb26a718
DIST tk8.5.15-src.tar.gz 4086650 SHA256 815c6706d0b4fdd432fe16b82e7b9adfa1f057c44edd11d28f7c4b0ac104323f SHA512 9c8c42135b918f551e3e5ce479f2c8583749d34db5985a21e583c8f0aa2637eaa4ae0f47ce7b395f72ec929edd758c53326c96a23dac5f70a6f86eb63584dca5 WHIRLPOOL 6aca2bfab54155f573bfa9b07ce0767ff8f6da227e2845c03a81d964808e25b9a6483301692934a40ea2d9ddfc7d7193c2131ef775f84c9b164f35a6a0900008
DIST tk8.5.17-src.tar.gz 4095985 SHA256 b517914d076fba047c4bbc02f7dd7f0b0b06d1931826ae440129162d8bba92d3 SHA512 ddadc738c2567e35d1257b59212c8a0eb70a1bf041d986bc6df3b841b51d934d79a0ef389c928223a64516a92cae3357b2c789edca9c8a626ff4c1cf320c4f4f WHIRLPOOL 431ad2d190755b997b07c8a59046c7f15a7be39cb8b162daccae8eca4c4b6e97a52d5823e7e566380935abefad347d18a28fc3a7e78892b6186ebcefce726fd3

@ -0,0 +1,89 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.5.17-r100.ebuild,v 1.1 2015/03/17 12:19:43 jlec Exp $
EAPI=5
inherit autotools eutils flag-o-matic multilib prefix toolchain-funcs versionator virtualx
MY_P="${PN}${PV/_beta/b}"
DESCRIPTION="Tk Widget Set"
HOMEPAGE="http://www.tcl.tk/"
SRC_URI="
mirror://sourceforge/tcl/${MY_P}-src.tar.gz
mirror://sourceforge/tcl/${MY_P//tk/tcl}-src.tar.gz
"
LICENSE="tcltk"
SLOT="8.5"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug threads truetype aqua xscreensaver"
RDEPEND="
!aqua? (
media-libs/fontconfig
media-libs/freetype:2
x11-libs/libX11
x11-libs/libXt
truetype? ( x11-libs/libXft )
xscreensaver? ( x11-libs/libXScrnSaver )
)
~dev-lang/tcl-${PV}:8.5"
DEPEND="${RDEPEND}
!aqua? ( x11-proto/xproto )"
SPARENT="${WORKDIR}/${MY_P}"
S="${SPARENT}"/unix
DOCS=()
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-8.5.11-fedora-xft.patch \
"${FILESDIR}"/${PN}-8.5.13-multilib.patch
epatch "${FILESDIR}"/${PN}-8.4.15-aqua.patch
eprefixify Makefile.in
# Bug 125971
epatch "${FILESDIR}"/${PN}-8.5.14-conf.patch
# Make sure we use the right pkg-config, and link against fontconfig
# (since the code base uses Fc* functions).
sed \
-e 's/FT_New_Face/XftFontOpen/g' \
-e "s:\<pkg-config\>:$(tc-getPKG_CONFIG):" \
-e 's:xft freetype2:xft freetype2 fontconfig:' \
-i configure.in || die
rm -f configure || die
append-cppflags \
-I"${WORKDIR}/${MY_P//tk/tcl}/generic" \
-I"${WORKDIR}/${MY_P//tk/tcl}/unix"
tc-export CC
eautoconf
}
src_configure() {
local v1=$(get_version_component_range 1-2)
local mylibdir=$(get_libdir)
econf \
--with-tcl="${EPREFIX}/usr/${mylibdir}/tcl${v1}" \
$(use_enable threads) \
$(use_enable aqua) \
$(use_enable truetype xft) \
$(use_enable xscreensaver xss) \
$(use_enable debug symbols)
}
src_test() {
Xemake test
}
src_install() {
dolib.so libtk8.5.so
}

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.5.17.ebuild,v 1.2 2015/03/12 10:26:40 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.5.17.ebuild,v 1.3 2015/03/17 12:19:43 jlec Exp $
EAPI=5
@ -13,7 +13,7 @@ HOMEPAGE="http://www.tcl.tk/"
SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="tcltk"
SLOT="0"
SLOT="0/8.5"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug threads truetype aqua xscreensaver"
@ -26,7 +26,7 @@ RDEPEND="
truetype? ( x11-libs/libXft )
xscreensaver? ( x11-libs/libXScrnSaver )
)
~dev-lang/tcl-${PV}"
~dev-lang/tcl-${PV}:0="
DEPEND="${RDEPEND}
!aqua? ( x11-proto/xproto )"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.0.ebuild,v 1.13 2014/11/04 03:36:19 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.0.ebuild,v 1.14 2015/03/17 05:29:23 vapier Exp $
EAPI="4"
@ -17,7 +17,7 @@ IUSE="static-libs"
DEPEND="dev-libs/gmp
<dev-libs/isl-0.13
!<dev-libs/cloog-ppl-0.15.10"
!dev-libs/cloog-ppl"
RDEPEND="${DEPEND}"
DOCS=( README )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.1.ebuild,v 1.13 2014/12/26 11:28:20 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.1.ebuild,v 1.14 2015/03/17 05:29:23 vapier Exp $
EAPI="5"
@ -17,7 +17,7 @@ IUSE="static-libs"
RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]
>=dev-libs/isl-0.12.2:0/10[${MULTILIB_USEDEP}]
!<dev-libs/cloog-ppl-0.15.10"
!dev-libs/cloog-ppl"
DEPEND="${DEPEND}
virtual/pkgconfig"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.3.ebuild,v 1.2 2015/02/05 12:33:39 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.3.ebuild,v 1.3 2015/03/17 05:29:23 vapier Exp $
EAPI="5"
@ -23,7 +23,7 @@ IUSE="static-libs"
RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]
>=dev-libs/isl-0.14:0/14[${MULTILIB_USEDEP}]
!<dev-libs/cloog-ppl-0.15.10"
!dev-libs/cloog-ppl"
DEPEND="${DEPEND}
virtual/pkgconfig"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-9999.ebuild,v 1.4 2015/02/05 11:52:17 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-9999.ebuild,v 1.5 2015/03/17 05:29:23 vapier Exp $
EAPI="5"
@ -23,7 +23,7 @@ IUSE="static-libs"
RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]
>=dev-libs/isl-0.14:0/14[${MULTILIB_USEDEP}]
!<dev-libs/cloog-ppl-0.15.10"
!dev-libs/cloog-ppl"
DEPEND="${DEPEND}
virtual/pkgconfig"

@ -0,0 +1,66 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/e_dbus/e_dbus-9999.ebuild,v 1.1 2015/03/17 00:51:56 vapier Exp $
EAPI="5"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment's (Ecore) integration to DBus"
LICENSE="BSD-2"
IUSE="bluetooth +connman +libnotify ofono static-libs test-binaries +udev"
RDEPEND=">=dev-libs/efl-1.8.4
sys-apps/dbus
connman? ( >=net-misc/connman-0.75 )
udev? ( || ( sys-power/upower sys-power/upower-pm-utils ) sys-fs/udisks:0 )
"
DEPEND="${RDEPEND}"
S=${WORKDIR}/${PN}-${PV%%_*}
src_configure() {
E_ECONF=(
$(use_enable bluetooth ebluez)
$(use_enable connman econnman0_7x)
$(use_enable doc)
--disable-ehal
$(use_enable libnotify enotify)
$(use_enable ofono eofono)
$(use_enable test-binaries edbus-test)
$(use_enable test-binaries edbus-test-client)
$(use_enable udev eukit)
)
if use test-binaries ; then
E_ECONF+=(
$(use_enable bluetooth edbus-bluez-test)
$(use_enable connman edbus-connman0_7x-test)
$(use_enable libnotify edbus-notification-daemon-test)
$(use_enable libnotify edbus-notify-test)
$(use_enable ofono edbus-ofono-test)
$(use_enable udev edbus-ukit-test)
)
else
E_ECONF+=(
--disable-edbus-bluez-test
--disable-edbus-connman0_7x-test
--disable-edbus-notification-daemon-test
--disable-edbus-notify-test
--disable-edbus-ofono-test
--disable-edbus-ukit-test
--disable-edbus-async-test
--disable-edbus-performance-test
)
fi
enlightenment_src_configure
}

@ -1,2 +1,3 @@
DIST ecore-1.7.10.tar.bz2 3455136 SHA256 c3f27ab18517b85b286871c6c7ccf8e22347f0661502db0fbf401537fa5a4bb6 SHA512 24fbe064913c566f885a2e51185b1f1d37c62c0d03ba0d549e9715ba516fb6b3f630ad331f89f66e91de1401b06b01b16916650448dda11d5e1efa24e52eaf39 WHIRLPOOL 93c187d8e8481f016aef07cefc99621eed136f43055387d31936c1745ac7929f71443f40cd26873b0cca891342dbff818e31b709cfb28385414dc78c890edcae
DIST ecore-1.7.8.tar.bz2 3453891 SHA256 f3f97abc3a5dc91f4769eef4dd70de79a3daa36cddff52fa2a37b81e197c35f3 SHA512 f48c5580bdf2adbfafc07ec6528592a20f4a0e275e4186065cb11eebe27c0f502cbe4e2cce3c7d700fa9c6d05b1628ecc541b7ec82a01b1d9f21eb42c3070495 WHIRLPOOL 70b48a1bc8b699389904f70fb5757fc2c6f6b477f109a4f48962460352d25db33b1dd1978aaea36491cbf05bc0b6629a613d93634876c15be0de487413619530
DIST ecore-1.7.9.tar.bz2 3454403 SHA256 dedab13e9602c301b1a3be6fdc4bdb17b4d8adb802d7e2d468b3282af2640b65 SHA512 4f0ca04c7c1989b9788a5e284431a64919e88860cd233687e5afbc6fff540869d0ceac0a2a30c80fbe109494bffc076149caff838a9cddfb502226675e68ba3d WHIRLPOOL a7339cd277431ca2b4c663a9b0c2860ce44fa2a8487bbde1e8503bf4bcc0147c9b0c5ad4c4b2594b46541a876df510d81b921d5d631195a987f09bc55435e198

@ -0,0 +1,201 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ecore-1.7.10.ebuild,v 1.2 2015/03/17 02:34:17 vapier Exp $
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
# virtualx is required for tests, which are currently broken
#inherit virtualx
inherit enlightenment eutils
DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
LICENSE="BSD-2"
IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver"
RDEPEND=">=dev-libs/eina-${PV}
ares? ( net-dns/c-ares )
glib? ( dev-libs/glib )
curl? ( net-misc/curl )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
evas? (
>=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
opengl? ( virtual/opengl )
wayland? (
>=media-libs/evas-${PV}[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
)
)
directfb? ( >=dev-libs/DirectFB-0.9.16 )
tslib? ( x11-libs/tslib )
sdl? ( media-libs/libsdl )
wayland? ( dev-libs/wayland )
X? (
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
xprint? ( x11-libs/libXp )
xscreensaver? ( x11-libs/libXScrnSaver )
)
!X? ( xcb? (
x11-libs/pixman
x11-libs/xcb-util
) )"
DEPEND="${RDEPEND}"
# tests depend on temp data from eina WORKDIR.
RESTRICT="test"
src_configure() {
local ssl_flags=() evas_flags=() x_flags=()
if use gnutls && use ssl; then
einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
einfo "gnutls and not openssl for ecore-con support."
fi
ssl_flags=(
$(usex gnutls "--disable-openssl" "$(use_enable ssl openssl)")
$(use_enable gnutls)
)
local x_or_xcb=$(usex X "X" "$(usev xcb)")
if use evas; then
if use opengl && [[ -z ${x_or_xcb} ]]; then
ewarn "Ecore/Evas usage of OpenGL requires X11."
ewarn "Compile dev-libs/ecore with USE=X or xcb."
ewarn "Compiling without opengl support."
evas_flags=(
--disable-ecore-evas-software-x11
--disable-ecore-evas-software-16-x11
)
else
evas_flags=(
--enable-ecore-evas-software-x11
--enable-ecore-evas-software-16-x11
)
fi
evas_flags+=(
$(use_enable directfb ecore-evas-directfb)
$(use_enable fbcon ecore-evas-fb)
$(use_enable opengl ecore-evas-opengl-x11)
$(use_enable wayland ecore-evas-wayland-shm)
$(usex wayland "--disable-ecore-evas-wayland-egl" "$(use_enable gles ecore-evas-wayland-egl)")
)
else
evas_flags=(
--disable-ecore-evas-directfb
--disable-ecore-evas-fb
--disable-ecore-evas-software-x11
--disable-ecore-evas-software-16-x11
--disable-ecore-evas-opengl-x11
--disable-ecore-evas-wayland-shm
--disable-ecore-evas-wayland-egl
)
if use opengl; then
ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
ewarn "Compile dev-libs/ecore with USE=evas."
fi
fi
if use X; then
if use xcb; then
ewarn "You have enabled both 'X' and 'xcb', so we will use"
ewarn "X as it's considered the most stable for ecore-x."
fi
x_flags=(
--enable-ecore-x
--disable-ecore-x-xcb
)
elif use xcb; then
x_flags=(
--enable-ecore-x
--enable-ecore-x-xcb
)
else
x_flags=(
--disable-ecore-x
--disable-ecore-x-xcb
)
fi
if [[ -n ${x_or_xcb} ]]; then
x_flags+=(
$(use_enable xinerama ecore-x-xinerama)
$(use_enable xprint ecore-x-xprint)
$(use_enable xscreensaver ecore-x-screensaver)
)
else
x_flags+=(
--disable-ecore-x-xinerama
--disable-ecore-x-xprint
--disable-ecore-x-screensaver
)
fi
if use tslib && ! use fbcon; then
ewarn "Ecore just uses tslib for framebuffer input."
ewarn "Compile dev-libs/ecore with USE=fbcon."
fi
E_ECONF=(
--enable-ecore-con
--enable-ecore-ipc
--enable-ecore-file
--enable-ecore-imf
--enable-ecore-input
--disable-ecore-win32
--disable-ecore-wince
--disable-ecore-evas-software-gdi
--disable-ecore-evas-software-ddraw
--disable-ecore-evas-direct3d
--disable-ecore-evas-opengl-glew
--disable-ecore-evas-software-16-ddraw
--disable-ecore-evas-software-16-wince
--disable-ecore_imf_scim
$(use_enable ares cares)
$(use_enable curl)
$(use_enable directfb ecore-directfb)
$(use_enable doc)
$(use_enable examples build-examples)
$(use_enable examples install-examples)
$(use_enable evas ecore-evas)
$(use_enable evas ecore-input-evas)
$(use_enable evas ecore-imf-evas)
$(use_enable evas ecore-evas-software-buffer)
$(use_enable fbcon ecore-fb)
$(use_enable glib)
$(use_enable inotify)
$(use_enable ipv6)
$(use_enable sdl ecore-sdl)
$(use_enable test tests)
$(use_enable threads posix-threads)
$(use_enable tslib)
$(use_enable wayland ecore-wayland)
$(use_enable X xim)
"${ssl_flags[@]}"
"${evas_flags[@]}"
"${x_flags[@]}"
)
enlightenment_src_configure
}
src_test() {
Xemake check
}

@ -0,0 +1,201 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ecore-9999.ebuild,v 1.2 2015/03/17 02:34:17 vapier Exp $
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
# virtualx is required for tests, which are currently broken
#inherit virtualx
inherit enlightenment eutils
DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
LICENSE="BSD-2"
IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver"
RDEPEND=">=dev-libs/eina-${PV}
ares? ( net-dns/c-ares )
glib? ( dev-libs/glib )
curl? ( net-misc/curl )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
evas? (
>=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
opengl? ( virtual/opengl )
wayland? (
>=media-libs/evas-${PV}[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
)
)
directfb? ( >=dev-libs/DirectFB-0.9.16 )
tslib? ( x11-libs/tslib )
sdl? ( media-libs/libsdl )
wayland? ( dev-libs/wayland )
X? (
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
xprint? ( x11-libs/libXp )
xscreensaver? ( x11-libs/libXScrnSaver )
)
!X? ( xcb? (
x11-libs/pixman
x11-libs/xcb-util
) )"
DEPEND="${RDEPEND}"
# tests depend on temp data from eina WORKDIR.
RESTRICT="test"
src_configure() {
local ssl_flags=() evas_flags=() x_flags=()
if use gnutls && use ssl; then
einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
einfo "gnutls and not openssl for ecore-con support."
fi
ssl_flags=(
$(usex gnutls "--disable-openssl" "$(use_enable ssl openssl)")
$(use_enable gnutls)
)
local x_or_xcb=$(usex X "X" "$(usev xcb)")
if use evas; then
if use opengl && [[ -z ${x_or_xcb} ]]; then
ewarn "Ecore/Evas usage of OpenGL requires X11."
ewarn "Compile dev-libs/ecore with USE=X or xcb."
ewarn "Compiling without opengl support."
evas_flags=(
--disable-ecore-evas-software-x11
--disable-ecore-evas-software-16-x11
)
else
evas_flags=(
--enable-ecore-evas-software-x11
--enable-ecore-evas-software-16-x11
)
fi
evas_flags+=(
$(use_enable directfb ecore-evas-directfb)
$(use_enable fbcon ecore-evas-fb)
$(use_enable opengl ecore-evas-opengl-x11)
$(use_enable wayland ecore-evas-wayland-shm)
$(usex wayland "--disable-ecore-evas-wayland-egl" "$(use_enable gles ecore-evas-wayland-egl)")
)
else
evas_flags=(
--disable-ecore-evas-directfb
--disable-ecore-evas-fb
--disable-ecore-evas-software-x11
--disable-ecore-evas-software-16-x11
--disable-ecore-evas-opengl-x11
--disable-ecore-evas-wayland-shm
--disable-ecore-evas-wayland-egl
)
if use opengl; then
ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
ewarn "Compile dev-libs/ecore with USE=evas."
fi
fi
if use X; then
if use xcb; then
ewarn "You have enabled both 'X' and 'xcb', so we will use"
ewarn "X as it's considered the most stable for ecore-x."
fi
x_flags=(
--enable-ecore-x
--disable-ecore-x-xcb
)
elif use xcb; then
x_flags=(
--enable-ecore-x
--enable-ecore-x-xcb
)
else
x_flags=(
--disable-ecore-x
--disable-ecore-x-xcb
)
fi
if [[ -n ${x_or_xcb} ]]; then
x_flags+=(
$(use_enable xinerama ecore-x-xinerama)
$(use_enable xprint ecore-x-xprint)
$(use_enable xscreensaver ecore-x-screensaver)
)
else
x_flags+=(
--disable-ecore-x-xinerama
--disable-ecore-x-xprint
--disable-ecore-x-screensaver
)
fi
if use tslib && ! use fbcon; then
ewarn "Ecore just uses tslib for framebuffer input."
ewarn "Compile dev-libs/ecore with USE=fbcon."
fi
E_ECONF=(
--enable-ecore-con
--enable-ecore-ipc
--enable-ecore-file
--enable-ecore-imf
--enable-ecore-input
--disable-ecore-win32
--disable-ecore-wince
--disable-ecore-evas-software-gdi
--disable-ecore-evas-software-ddraw
--disable-ecore-evas-direct3d
--disable-ecore-evas-opengl-glew
--disable-ecore-evas-software-16-ddraw
--disable-ecore-evas-software-16-wince
--disable-ecore_imf_scim
$(use_enable ares cares)
$(use_enable curl)
$(use_enable directfb ecore-directfb)
$(use_enable doc)
$(use_enable examples build-examples)
$(use_enable examples install-examples)
$(use_enable evas ecore-evas)
$(use_enable evas ecore-input-evas)
$(use_enable evas ecore-imf-evas)
$(use_enable evas ecore-evas-software-buffer)
$(use_enable fbcon ecore-fb)
$(use_enable glib)
$(use_enable inotify)
$(use_enable ipv6)
$(use_enable sdl ecore-sdl)
$(use_enable test tests)
$(use_enable threads posix-threads)
$(use_enable tslib)
$(use_enable wayland ecore-wayland)
$(use_enable X xim)
"${ssl_flags[@]}"
"${evas_flags[@]}"
"${x_flags[@]}"
)
enlightenment_src_configure
}
src_test() {
Xemake check
}

@ -1,2 +1,3 @@
DIST eet-1.7.10.tar.bz2 573420 SHA256 c3de7be3b0f72f154e40fb2ef794e26541722b9d9d93d5a356dc76c42f5d7c13 SHA512 4e4cee77ed8ece65f482ab2535ffc033d06837e8e9f8d109c9ea90eeeaa07f2cac0519a563bd715c7442837b703d55b18222535bd06d9a1c0319dfec2966e1f8 WHIRLPOOL dfa22424945c53014c1ca347a2cd87457a0b3b43a74139899493df519f8d83a8ed951f32ca08481f63a914ca29ce92713e71c32136a65743b8d61e2a22f94899
DIST eet-1.7.8.tar.bz2 573161 SHA256 fd075dcd083d814e81d0ad7888de13ffc6f4a5453fedf905e650ab40369c773b SHA512 d5d781b32313f77310fd2273d79955004c985eacef3324ca8ad56c22be235a657a1366cb2f53ee93c16bd19fbc895e8db3b5d4563f7645f552360cb0e06720b1 WHIRLPOOL 60e66cd9641bcdf8ccb1904766612fef563550c9df0492bd1d70dc41085d84e55d21a235ded67430a47b09ebf6c7a0f8dd466a2b9dc0e16a89c94dcc64f5897f
DIST eet-1.7.9.tar.bz2 572885 SHA256 5d8a6e2becfc4bf77d02b823e145568f7a76ada24486486443602126f1710682 SHA512 4d06f6defff1938ecf3ce1bb911736d305b1fea46132c241e2fdd84ff027b52afbddcafe83f45a932c727006f70118eac18a08a7e386df3373a2ce64ae1280a3 WHIRLPOOL f892a13c233cc48af496c8f868fcdd005eaab444744c4fd4077af38bb339e74720872e8af25a5aec98bbcfa4667d9b6d85f515d33e042372af673fd7429768f9

@ -0,0 +1,75 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eet/eet-1.7.10.ebuild,v 1.1 2015/03/16 23:31:46 vapier Exp $
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="E file chunk reading/writing library"
HOMEPAGE="http://trac.enlightenment.org/e/wiki/Eet"
LICENSE="BSD-2"
IUSE="debug examples gnutls ssl static-libs test"
RDEPEND=">=dev-libs/eina-${PV}
virtual/jpeg
sys-libs/zlib
gnutls? (
net-libs/gnutls
dev-libs/libgcrypt:0
)
!gnutls? ( ssl? ( dev-libs/openssl ) )"
DEPEND="${RDEPEND}
test? (
dev-libs/check
dev-util/lcov
)"
src_configure() {
E_ECONF=(
$(use_enable debug assert)
$(use_enable doc)
$(use_enable examples build-examples)
$(use_enable examples install-examples)
$(use_enable test tests)
)
if use gnutls; then
if use ssl; then
ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
ewarn "gnutls and not openssl for cipher and signature support"
fi
E_ECONF+=(
--enable-cipher
--enable-signature
--disable-openssl
--enable-gnutls
)
elif use ssl; then
E_ECONF+=(
--enable-cipher
--enable-signature
--enable-openssl
--disable-gnutls
)
else
E_ECONF+=(
--disable-cipher
--disable-signature
--disable-openssl
--disable-gnutls
)
fi
enlightenment_src_configure
}

@ -1,2 +1,3 @@
DIST eeze-1.7.10.tar.bz2 549350 SHA256 15cbf89969dfdab3359766d2721c3ebf013fe1df759ff0e03f8e195d9356e8e5 SHA512 5a46264a5958eec047aed89d8913513769cd396eeb91f5e8c259fbf327aab11b2c70fdd6f5357190bf199ce494b569518762a72b7510b8cf3122bec0a70fc04a WHIRLPOOL ec1fcb641b171fed7c58799605ba87e8293403ff152acb21d20d8974a7d764434a60e44fc04f6d0cb1f00642eecff012ac671e7c255a46bc0dde6a37cd88ac7d
DIST eeze-1.7.8.tar.bz2 549545 SHA256 2b1d2f55e0d3c42c9114995850249a8dfe8849560569268dc05a7d383617fff6 SHA512 97be58257c9f7b69f0e3c555e6a02e00a09247802ddc6ad27a9914e71831dc704d5ab6ea4cff4082733c21b82d516678457d7cfbab5f2acf1b3d7a37d07adc11 WHIRLPOOL a1e9fbf62d26e98d6b5ba6c664a613a3a0f05e640a736fb95bcfec30b98670f4002e84ec35251c63ea5771d68092e0ba63b02e2d0c77e4b7ab1cdcb2b6682718
DIST eeze-1.7.9.tar.bz2 549643 SHA256 f0d5985663cf1e3b95355f0ef868de629585625539b2d4aec7ea5d789a4d2b87 SHA512 a704bd07f3ea24bbef517881f622b669333287c74d68285ba874de30ef05ba5cd8fe2a6180ceef4267428811178ac8cbd3deb7284ebe886ccefac6d433a31e2f WHIRLPOOL 34f4e7d251727b6fb2ade65636b6e4c342a324c203a1f1fd6270a3075af8f54626fe72c1416957b0ae6d6ead3fa3f6aa6c33507f78401d62fbbb72afd62272c5

@ -0,0 +1,39 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eeze/eeze-1.7.10.ebuild,v 1.1 2015/03/17 00:39:28 vapier Exp $
EAPI="5"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="library to simplify the use of devices"
HOMEPAGE="http://trac.enlightenment.org/e/wiki/Eeze"
LICENSE="BSD-2"
IUSE="static-libs utilities"
DEPEND=">=dev-libs/ecore-${PV}
>=dev-libs/eina-${PV}
>=dev-libs/eet-${PV}
virtual/udev"
RDEPEND="${DEPEND}"
src_configure() {
E_ECONF+=(
$(use_enable doc)
$(use_enable utilities eeze-disk-ls)
$(use_enable utilities eeze-mount)
$(use_enable utilities eeze-umount)
$(use_enable utilities eeze-udev-test)
)
enlightenment_src_configure
}

@ -0,0 +1,39 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eeze/eeze-9999.ebuild,v 1.1 2015/03/17 00:39:28 vapier Exp $
EAPI="5"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="library to simplify the use of devices"
HOMEPAGE="http://trac.enlightenment.org/e/wiki/Eeze"
LICENSE="BSD-2"
IUSE="static-libs utilities"
DEPEND=">=dev-libs/ecore-${PV}
>=dev-libs/eina-${PV}
>=dev-libs/eet-${PV}
virtual/udev"
RDEPEND="${DEPEND}"
src_configure() {
E_ECONF+=(
$(use_enable doc)
$(use_enable utilities eeze-disk-ls)
$(use_enable utilities eeze-mount)
$(use_enable utilities eeze-umount)
$(use_enable utilities eeze-udev-test)
)
enlightenment_src_configure
}

@ -2,6 +2,7 @@ DIST efl-1.10.1.tar.bz2 38538939 SHA256 203e6455a98b89c36e5ad838ea7dab855d744b82
DIST efl-1.11.2.tar.bz2 40950173 SHA256 b8646edbcfeb28da1447e072fa80b39546be18023903f7e5cf63c06784abc759 SHA512 4ffabe3b5ec704bcbff3d47c597fe8f27c03a6d6f43bd1f85add4667f1b946ac00d93a71cebdb31d46f5dbc6429d3100932d5011c8e7ef83ada73f19a24d1f04 WHIRLPOOL 69a858b29a1f4a7a0104fb167a738e9109cde78ba0107016814699f6f9a7757a7a931a5625db388a7550f5e0158c9765c3b23c47bb52c1e089814336310a7212
DIST efl-1.12.2-lauch_via_logind_or_root_privilege.patch.xz 6276 SHA256 9af4e2cc5df96d25fb70f7d21381444ce988dd8f71f1a544bdc357115040897c SHA512 2011619b6382358e291ee185426716836c136e85d7fd337b73f909acd7b2ba82d65bba3e5328eac0909a55af04aa47f5e0778f6f22fb47a914c146b68ba17733 WHIRLPOOL c4085c8f3d59566c09e8a7428df6a0a2cb634f5f15f2fbf75bd98d85e6136a8469ef1ec1a692e485e1d7afc9c3c35cfe0ac428d2843eabbbcb8e516910a97ba9
DIST efl-1.12.2.tar.bz2 46808743 SHA256 aa1a6b95de3d92dda819e1245254e3d9c0d68f77d27d89afb1ae3f2244c0bf0c SHA512 8d137a4cd7a11f102b949bfc7047b3be870df6d7ede72765b005914729bf291f59d1f70b69ab7fbbd3328975068aa5ded2f10e556a7d4f7c31aedfcd0d7340e9 WHIRLPOOL 531f81000dafbd88dacd24588a3832a7c2afccf466d070d78d86641b8c0e3e64854c4f9d8dfe46ab0fb84fd6890ac6eb3e8e63d02ef58bedf88c265412f3ddf7
DIST efl-1.13.1.tar.xz 40332672 SHA256 7e06e11678063fd74522f8fc56eb3d0235e9d7f889639e2ecff4bb663a2568d6 SHA512 29324acdeffa287f4ef9c72938cfc18ab4f8ae40a0b2ddbdeccb323361bfe10da43b65a419561e04a7c2c148b1a9bc820a71ad735fbf2988940e982b73e2b2f5 WHIRLPOOL 10639471666c7aae6283f4ff442b10fea7e5159f36207a676030a9a6961e86faee72026b1bdd4c512f0831db7a945dbf53e2e3da67defb4527d3adc72ee52756
DIST efl-1.8.5.tar.bz2 28175735 SHA256 4456ce34bdc8294336c451a44e12f2f928ac9b857040da6d72c10432611646de SHA512 155542aa900980c59745dd2b25244d52b38de0de400b8432f9183c53c9770efdbca9d6e31f3305cf16d19357660ff8383447442d6a08c9ddec2e83a5b054e6df WHIRLPOOL d8efbc474a6d62837ab94c7ab6a060c1440fa16a2e798c2d722d6029ac17421afb8b07b3cf614c94fa9fed9f55fad8994377bc7a37b1e024fcf28423b45221a0
DIST efl-1.8.6.tar.bz2 28101148 SHA256 0cc0a559ee7b249000771734e4c037695284d4980839436b57ac3afbaffb2089 SHA512 8bd02faa155500cdeab5dab878e7884c05829c5e6e7c645cd4802ffe597bb4abca8e783e771595be56a72ba2a10c8e361626b51f94292a05a8747985dbba064e WHIRLPOOL 35353c081872fb316e61f4a379a650be18bd61c213872715c4b363d3664afc92bdb2f90d454862b31e0523739071a716d1e4bbe7d25482ff82ba2681f611e098
DIST efl-1.9.4.tar.bz2 28180009 SHA256 39a285488dbc32f9c90514615ca8b9c13b7e47cd207d64a569ed524eeb0cd0c1 SHA512 7fa6edc141e630ed9419a668adc59f6ebfd551bfa1b77410985b0f08d23769efe9a21254c4d9ac95c2dee7f66e831a99744510110f413a7d987d72a7b71171d8 WHIRLPOOL c6cce0ad2bd3f149b07ed6a297453afcc63dd194b7236f3e1ccb4839e5117dc10e7dcb4951e70bf613c2e7eb19393508c1d99ea7ab3b8846f83e11f3f6061d6b

@ -0,0 +1,255 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-1.13.1.ebuild,v 1.1 2015/03/17 01:43:59 vapier Exp $
EAPI="5"
MY_P=${P/_/-}
if [[ "${PV}" == "9999" ]] ; then
EGIT_SUB_PROJECT="core"
EGIT_URI_APPEND="${PN}"
elif [[ *"${PV}" == *"_pre"* ]] ; then
MY_P=${P%%_*}
SRC_URI="http://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
EKEY_STATE="snap"
else
SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
REQUIRED_USE="
pulseaudio? ( sound )
opengl? ( || ( X sdl wayland ) )
gles? ( || ( X wayland ) )
gles? ( !sdl )
gles? ( egl )
sdl? ( opengl )
wayland? ( egl !opengl gles )
xim? ( X )
"
RDEPEND="
drm? ( >=x11-libs/libxkbcommon-0.3.0 )
fontconfig? ( media-libs/fontconfig )
fribidi? ( dev-libs/fribidi )
gif? ( media-libs/giflib )
glib? ( dev-libs/glib )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
harfbuzz? ( media-libs/harfbuzz )
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg )
!oldlua? ( >=dev-lang/luajit-2.0.0 )
oldlua? ( dev-lang/lua )
physics? ( >=sci-physics/bullet-2.80 )
pixman? ( x11-libs/pixman )
png? ( media-libs/libpng:0= )
pulseaudio? ( media-sound/pulseaudio )
scim? ( app-i18n/scim )
sdl? (
media-libs/libsdl2
virtual/opengl
)
sound? ( media-libs/libsndfile )
systemd? ( sys-apps/systemd )
tiff? ( media-libs/tiff )
tslib? ( x11-libs/tslib )
valgrind? ( dev-util/valgrind )
wayland? (
>=dev-libs/wayland-1.3.0
>=x11-libs/libxkbcommon-0.3.1
media-libs/mesa[gles2,wayland]
)
webp? ( media-libs/libwebp )
X? (
x11-libs/libXcursor
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXp
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libXScrnSaver
opengl? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
gles? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
)
xine? ( >=media-libs/xine-lib-1.1.1 )
xpm? ( x11-libs/libXpm )
sys-apps/dbus
>=sys-apps/util-linux-2.20.0
sys-libs/zlib
virtual/jpeg
!dev-libs/ecore
!dev-libs/edbus
!dev-libs/eet
!dev-libs/eeze
!dev-libs/efreet
!dev-libs/eina
!dev-libs/eio
!dev-libs/embryo
!dev-libs/eobj
!dev-libs/ephysics
!media-libs/edje
!media-libs/emotion
!media-libs/ethumb
!media-libs/evas
"
#external lz4 support currently broken because of unstable ABI/API
# app-arch/lz4
#soft blockers added above for binpkg users
#hard blocks are needed for building
CORE_EFL_CONFLICTS="
!!dev-libs/ecore
!!dev-libs/edbus
!!dev-libs/eet
!!dev-libs/eeze
!!dev-libs/efreet
!!dev-libs/eina
!!dev-libs/eio
!!dev-libs/embryo
!!dev-libs/eobj
!!dev-libs/ephysics
!!media-libs/edje
!!media-libs/emotion
!!media-libs/ethumb
!!media-libs/evas
"
DEPEND="
${CORE_EFL_CONFLICTS}
${RDEPEND}
doc? ( app-doc/doxygen )
"
S=${WORKDIR}/${MY_P}
src_configure() {
if use ssl && use gnutls ; then
einfo "You enabled both USEssl and USE=gnutls, but only one can be used;"
einfo "gnutls has been selected for you."
fi
if use opengl && use gles ; then
einfo "You enabled both USE=opengl and USE=gles, but only one can be used;"
einfo "opengl has been selected for you."
fi
E_ECONF=(
--with-profile=$(usex debug debug release)
--with-crypto=$(usex gnutls gnutls $(usex ssl openssl none))
--with-x11=$(usex X xlib none)
$(use_with X x)
--with-opengl=$(usex opengl full $(usex gles es none))
--with-glib=$(usex glib)
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
$(use_enable bmp image-loader-bmp)
$(use_enable bmp image-loader-wbmp)
$(use_enable drm)
$(use_enable doc)
$(use_enable eet image-loader-eet)
$(use_enable egl)
$(use_enable fbcon fb)
$(use_enable fontconfig)
$(use_enable fribidi)
$(use_enable gif image-loader-gif)
$(use_enable gstreamer gstreamer1)
$(use_enable harfbuzz)
$(use_enable ico image-loader-ico)
$(use_enable ibus)
$(use_enable jpeg2k image-loader-jp2k)
$(use_enable neon)
$(use_enable nls)
$(use_enable oldlua lua-old)
$(use_enable physics)
$(use_enable pixman)
$(use_enable pixman pixman-font)
$(use_enable pixman pixman-rect)
$(use_enable pixman pixman-line)
$(use_enable pixman pixman-poly)
$(use_enable pixman pixman-image)
$(use_enable pixman pixman-image-scale-sample)
$(use_enable png image-loader-png)
$(use_enable ppm image-loader-pmaps)
$(use_enable psd image-loader-psd)
$(use_enable pulseaudio)
$(use_enable scim)
$(use_enable sdl)
$(use_enable sound audio)
$(use_enable systemd)
$(use_enable tga image-loader-tga)
$(use_enable tiff image-loader-tiff)
$(use_enable tslib)
$(use_enable v4l2)
$(use_enable valgrind)
$(use_enable wayland)
$(use_enable webp image-loader-webp)
$(use_enable xim)
$(use_enable xine)
$(use_enable xpm image-loader-xpm)
--enable-cserve
--enable-gui
--enable-image-loader-generic
--enable-image-loader-jpeg
--disable-tizen
--disable-gesture
--disable-gstreamer
--enable-xinput2
--disable-xinput22
--disable-multisense
--enable-libmount
# external lz4 support currently broken because of unstable ABI/API
#--enable-liblz4
)
enlightenment_src_configure
}
src_compile() {
ewarn "If the following compile phase fails with a message including"
ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
ewarn "then most likely the @preserved-rebuild feature of portage"
ewarn "preserved the 1.7 libraries, which cause the build failure."
ewarn "As a workaround, either remove those libs manually or"
ewarn "uninstall all packages still using those old libs with"
ewarn "emerge -aC @preserved-rebuild"
enlightenment_src_compile
}
src_install() {
MAKEOPTS+=" -j1"
enlightenment_src_install
}

@ -0,0 +1,254 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efl/efl-9999.ebuild,v 1.1 2015/03/17 01:43:59 vapier Exp $
EAPI="5"
MY_P=${P/_/-}
if [[ "${PV}" == "9999" ]] ; then
EGIT_SUB_PROJECT="core"
EGIT_URI_APPEND="${PN}"
elif [[ *"${PV}" == *"_pre"* ]] ; then
MY_P=${P%%_*}
SRC_URI="http://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
EKEY_STATE="snap"
else
SRC_URI="http://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
REQUIRED_USE="
pulseaudio? ( sound )
opengl? ( || ( X sdl wayland ) )
gles? ( || ( X wayland ) )
gles? ( !sdl )
gles? ( egl )
sdl? ( opengl )
wayland? ( egl !opengl gles )
xim? ( X )
"
RDEPEND="
drm? ( >=x11-libs/libxkbcommon-0.3.0 )
fontconfig? ( media-libs/fontconfig )
fribidi? ( dev-libs/fribidi )
gif? ( media-libs/giflib )
glib? ( dev-libs/glib )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
harfbuzz? ( media-libs/harfbuzz )
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg )
!oldlua? ( >=dev-lang/luajit-2.0.0 )
oldlua? ( dev-lang/lua )
physics? ( >=sci-physics/bullet-2.80 )
pixman? ( x11-libs/pixman )
png? ( media-libs/libpng:0= )
pulseaudio? ( media-sound/pulseaudio )
scim? ( app-i18n/scim )
sdl? (
media-libs/libsdl2
virtual/opengl
)
sound? ( media-libs/libsndfile )
systemd? ( sys-apps/systemd )
tiff? ( media-libs/tiff )
tslib? ( x11-libs/tslib )
valgrind? ( dev-util/valgrind )
wayland? (
>=dev-libs/wayland-1.3.0
>=x11-libs/libxkbcommon-0.3.1
media-libs/mesa[gles2,wayland]
)
webp? ( media-libs/libwebp )
X? (
x11-libs/libXcursor
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXp
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libXScrnSaver
opengl? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
gles? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
)
xine? ( >=media-libs/xine-lib-1.1.1 )
xpm? ( x11-libs/libXpm )
sys-apps/dbus
>=sys-apps/util-linux-2.20.0
sys-libs/zlib
virtual/jpeg
!dev-libs/ecore
!dev-libs/edbus
!dev-libs/eet
!dev-libs/eeze
!dev-libs/efreet
!dev-libs/eina
!dev-libs/eio
!dev-libs/embryo
!dev-libs/eobj
!dev-libs/ephysics
!media-libs/edje
!media-libs/emotion
!media-libs/ethumb
!media-libs/evas
"
#external lz4 support currently broken because of unstable ABI/API
# app-arch/lz4
#soft blockers added above for binpkg users
#hard blocks are needed for building
CORE_EFL_CONFLICTS="
!!dev-libs/ecore
!!dev-libs/edbus
!!dev-libs/eet
!!dev-libs/eeze
!!dev-libs/efreet
!!dev-libs/eina
!!dev-libs/eio
!!dev-libs/embryo
!!dev-libs/eobj
!!dev-libs/ephysics
!!media-libs/edje
!!media-libs/emotion
!!media-libs/ethumb
!!media-libs/evas
"
DEPEND="
${CORE_EFL_CONFLICTS}
${RDEPEND}
doc? ( app-doc/doxygen )
"
S=${WORKDIR}/${MY_P}
src_configure() {
if use ssl && use gnutls ; then
einfo "You enabled both USEssl and USE=gnutls, but only one can be used;"
einfo "gnutls has been selected for you."
fi
if use opengl && use gles ; then
einfo "You enabled both USE=opengl and USE=gles, but only one can be used;"
einfo "opengl has been selected for you."
fi
E_ECONF=(
--with-profile=$(usex debug debug release)
--with-crypto=$(usex gnutls gnutls $(usex ssl openssl none))
--with-x11=$(usex X xlib none)
$(use_with X x)
--with-opengl=$(usex opengl full $(usex gles es none))
--with-glib=$(usex glib)
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
$(use_enable bmp image-loader-bmp)
$(use_enable bmp image-loader-wbmp)
$(use_enable drm)
$(use_enable doc)
$(use_enable eet image-loader-eet)
$(use_enable egl)
$(use_enable fbcon fb)
$(use_enable fontconfig)
$(use_enable fribidi)
$(use_enable gif image-loader-gif)
$(use_enable gstreamer gstreamer1)
$(use_enable harfbuzz)
$(use_enable ico image-loader-ico)
$(use_enable ibus)
$(use_enable jpeg2k image-loader-jp2k)
$(use_enable neon)
$(use_enable nls)
$(use_enable oldlua lua-old)
$(use_enable physics)
$(use_enable pixman)
$(use_enable pixman pixman-font)
$(use_enable pixman pixman-rect)
$(use_enable pixman pixman-line)
$(use_enable pixman pixman-poly)
$(use_enable pixman pixman-image)
$(use_enable pixman pixman-image-scale-sample)
$(use_enable png image-loader-png)
$(use_enable ppm image-loader-pmaps)
$(use_enable psd image-loader-psd)
$(use_enable pulseaudio)
$(use_enable scim)
$(use_enable sdl)
$(use_enable sound audio)
$(use_enable systemd)
$(use_enable tga image-loader-tga)
$(use_enable tiff image-loader-tiff)
$(use_enable tslib)
$(use_enable v4l2)
$(use_enable wayland)
$(use_enable webp image-loader-webp)
$(use_enable xim)
$(use_enable xine)
$(use_enable xpm image-loader-xpm)
--enable-cserve
--enable-gui
--enable-image-loader-generic
--enable-image-loader-jpeg
--disable-tizen
--disable-gesture
--disable-gstreamer
--enable-xinput2
--disable-xinput22
--disable-multisense
--enable-libmount
# external lz4 support currently broken because of unstable ABI/API
#--enable-liblz4
)
enlightenment_src_configure
}
src_compile() {
ewarn "If the following compile phase fails with a message including"
ewarn "lib/edje/.libs/libedje.so: undefined reference to 'eet_mmap'"
ewarn "then most likely the @preserved-rebuild feature of portage"
ewarn "preserved the 1.7 libraries, which cause the build failure."
ewarn "As a workaround, either remove those libs manually or"
ewarn "uninstall all packages still using those old libs with"
ewarn "emerge -aC @preserved-rebuild"
enlightenment_src_compile
}
src_install() {
MAKEOPTS+=" -j1"
enlightenment_src_install
}

@ -22,6 +22,7 @@
<flag name="tga">Enable Tga image loader.</flag>
<flag name="tslib">Enable <pkg>x11-libs/tslib</pkg> for touchscreen events.</flag>
<flag name="v4l2">Enable Video4Linux2 support.</flag>
<flag name='valgrind'>Enable usage of <pkg>dev-util/valgrind</pkg> in debug</flag>
<flag name="webp">Enable WebP image loader.</flag>
<flag name="xim">Enable X Input Method.</flag>
</use>

@ -1,2 +1,3 @@
DIST efreet-1.7.10.tar.bz2 450761 SHA256 1d818fae5ff3ce040842dddf49376ebdf056222b8e1835f5b6871ea1ce18400e SHA512 2bfc79de3c6f4d61cd4dfab567bfecc207afd413248d1a1edd7cc21378ec670420d4ffef20ae7ba5e33c72e49da0ad3c810d0086431fb3c9909c361a12586698 WHIRLPOOL aa207eafdf7dd73986926d04bf6b8542e55f3018e4030823f2e8ca0a0f266692e7926c8f0a22f48407f72d18e4cc3fe2de6efcfbc0533bdb39d70a9ed63ccd57
DIST efreet-1.7.8.tar.bz2 451036 SHA256 b26a7988960ef4d2286b38a4110b5f6732b97b97e485ad86d7db34e982cc56a9 SHA512 056d4b2d5c68e6c38cde3d07a2ae42452a82cdc41e87ece45727a611e6dd3422734500b36f54d3460a00d3dea1c671abea52e89baf859115cb9d51595fb7c978 WHIRLPOOL a6c1829ac0c4db374fe5d317dd1ff8b45636080b1e76b71723b820d662b9c424e36c65b9111ef25194e75537afaae40a1a54ea60344ed6b8a830abe09e340ff0
DIST efreet-1.7.9.tar.bz2 450920 SHA256 3595bbed3f88152713581755594a9f4a3bc4d131111fb003bb6a3c15e597f3f5 SHA512 2db596a669520889de9fde093ee2abfe81e7f0dc80f6fc15d5417c49416ce3fd829c54c8b03b36b2d39c61d6e4ef61cc16464e723651efded8380db1430568d6 WHIRLPOOL 6db8c704bec375256f843ce1ce1bcc84aa4b759c5c618b3c336416c5194eeaf4c7ec523750e9b66876c7524f6bd90dff8ac09f0c589d040bd1223ccf47443c63

@ -0,0 +1,34 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efreet/efreet-1.7.10.ebuild,v 1.1 2015/03/17 00:42:54 vapier Exp $
EAPI="5"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="library for handling of freedesktop.org specs (desktop/icon/theme/etc...)"
LICENSE="BSD-2"
IUSE="static-libs"
RDEPEND=">=dev-libs/ecore-${PV}
>=dev-libs/eet-${PV}
>=dev-libs/eina-${PV}
x11-misc/xdg-utils"
DEPEND="${RDEPEND}"
src_configure() {
E_ECONF=(
$(use_enable doc)
)
enlightenment_src_configure
}

@ -0,0 +1,34 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efreet/efreet-9999.ebuild,v 1.1 2015/03/17 00:42:54 vapier Exp $
EAPI="5"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="library for handling of freedesktop.org specs (desktop/icon/theme/etc...)"
LICENSE="BSD-2"
IUSE="static-libs"
RDEPEND=">=dev-libs/ecore-${PV}
>=dev-libs/eet-${PV}
>=dev-libs/eina-${PV}
x11-misc/xdg-utils"
DEPEND="${RDEPEND}"
src_configure() {
E_ECONF=(
$(use_enable doc)
)
enlightenment_src_configure
}

@ -1 +1,2 @@
DIST eina-1.7.10.tar.bz2 9703289 SHA256 6378168bfb5ccc5338b39bbc4465cb96c5751f70cdf05766fbbddaf94fb0f81a SHA512 c1195ec9f2cd79777912ba3c8b6e69a206d035c9a7f2c38762c18e3c86ec43d52f020e4dd8d0ea0c9b580aff9707cede909412260ac6d23796ddbd78eb8e280e WHIRLPOOL 0110c7cb19741be9194c80284543f0790a2b7d4e073f7a8e2bfa1a44920207ebd83aad831ea9623401ecf3a6ea1b33ef35b1fb344abc3c935ac009d9f646dcd4
DIST eina-1.7.9.tar.bz2 9704705 SHA256 b032dd390b4d9f0f0db4b63890cdfc4a5d515b8dfef87f94073e477ff31adf76 SHA512 4f19ee5910595e7e907a2f99ce3adbd18faa7bf462ae4c44d13297a7e1f32bdd24e9b33aa8df33c166e9c3d321eed655b908100695f7eeffe42f24163faba378 WHIRLPOOL 9309779e851156388a801fb262226e737f6704162bed0cd1a0f1850a2d0d20c863db560dbd8af642aafb9982ab5f16e63b3bda7291182004e5cb86ef3c4c9458

@ -0,0 +1,85 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eina/eina-1.7.10.ebuild,v 1.1 2015/03/16 23:23:55 vapier Exp $
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment's data types library (list, hash, etc) in C"
LICENSE="LGPL-2.1"
IUSE="altivec debug default-mempool cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 static-libs test valgrind"
MEMPOOLS=(
@buddy
+@chained-pool
# Looks like ememoa is a dead project?
#@ememoa-fixed
#@ememoa-unknown
@fixed-bitmap
+@one-big
@pass-through
)
IUSE_MEMPOOLS=${MEMPOOLS[@]/@/mempool-}
IUSE+=" ${IUSE_MEMPOOLS}"
RDEPEND="valgrind? ( dev-util/valgrind )"
# mempool-ememoa-fixed? ( sys-libs/ememoa )
# mempool-ememoa-unknown? ( sys-libs/ememoa )"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? (
dev-libs/check
dev-libs/glib
dev-util/lcov
)"
src_configure() {
# Evas benchmark is broken!
E_ECONF=(
$(use_enable altivec cpu-altivec)
$(use_enable !debug amalgamation)
$(use_enable debug stringshare-usage)
$(use_enable debug assert)
$(use debug || echo " --with-internal-maximum-log-level=2")
$(use_enable default-mempool)
$(use_enable doc)
$(use_enable cpu_flags_x86_mmx cpu-mmx)
$(use_enable cpu_flags_x86_sse cpu-sse)
$(use_enable cpu_flags_x86_sse2 cpu-sse2)
$(use test && echo " --disable-amalgamation")
$(use_enable test e17)
$(use_enable test tests)
$(use_enable test benchmark)
$(use test && echo " --with-internal-maximum-log-level=6")
$(use_enable valgrind)
--enable-magic-debug
--enable-safety-checks
)
#if use mempool-ememoa-fixed || use mempool-ememoa-unknown ; then
# E_ECONF+=( --enable-ememoa )
#else
E_ECONF+=( --disable-ememoa )
#fi
local m mempool_arg='static'
if use debug ; then
mempool_arg='yes'
fi
for m in ${IUSE_MEMPOOLS//+} ; do
E_ECONF+=( $(use_enable ${m} ${m} ${mempool_argT}) )
done
enlightenment_src_configure
}

@ -1,2 +1,3 @@
DIST eio-1.7.10.tar.bz2 361892 SHA256 2859c984cb34c65707834d77da8d1ec106d378ef5bf7f9a10662c464a656b6cc SHA512 08edec460a27d7db039c9128fed13bef0ff2855047fbd367b0a4bd7efbd6496395eb949f4a46435fd142a4ccc0db22b59d39f71080cf21453d95b6cb3ea5864e WHIRLPOOL b0035536df200e53facafd45dbc507d50193254e7ea564de2b46dc02553631cb4eaf7b22aa3a2f70899fcee85c611c701ebe46198475b628e335ab87a129bb9f
DIST eio-1.7.8.tar.bz2 362049 SHA256 8e26055e052b01f74b175ec98941ce9947a485db84a10c35855da54297a3363b SHA512 7aae70da2737230d76dfedc164f96fb8c51fa031d857c70f0b59f2593682264792e8d4fd764e4696e8bf9d485e7bd0efcf75a6be6a9e6ec7de1d904942d7515b WHIRLPOOL cfa447f2bab3cf62854149aab594e59afc28779a5dcd796a41e7c0ffccce987891cb52b9561a872cc036466378e2382597e71a7c292b19e093b94c446c1d2509
DIST eio-1.7.9.tar.bz2 362141 SHA256 dbd62331c40e82609a8e6ed3c9de53c6e8a1349c54a9797250566c65049f6e8a SHA512 4003094ed83d127a2a088b964fe4069c699e35c0ef5ee224b8eac3a06b5ed5b302a41a42b189ad280f01fcd259b1fb1af4192b414ada1494159220d8e4050ddf WHIRLPOOL b3c6f8533f03dd96d965c602ba4e6babd9d3473169ad0b62165b28f29171199510b2e60d5cbb7888887e0930c776b43feb8649b0375036380fae6d12c6aff97a

@ -0,0 +1,36 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eio/eio-1.7.10.ebuild,v 1.1 2015/03/17 00:46:00 vapier Exp $
EAPI="5"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment's integration to IO"
HOMEPAGE="http://trac.enlightenment.org/e/wiki/EIO"
LICENSE="LGPL-2"
IUSE="examples static-libs"
RDEPEND=">=dev-libs/ecore-${PV}
>=dev-libs/eet-${PV}"
DEPEND="${RDEPEND}"
src_configure() {
E_ECONF=(
--enable-posix-threads
$(use_enable doc)
$(use_enable examples build-examples)
$(use_enable examples install-examples)
)
enlightenment_src_configure
}

@ -0,0 +1,36 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eio/eio-9999.ebuild,v 1.1 2015/03/17 00:46:00 vapier Exp $
EAPI="5"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment's integration to IO"
HOMEPAGE="http://trac.enlightenment.org/e/wiki/EIO"
LICENSE="LGPL-2"
IUSE="examples static-libs"
RDEPEND=">=dev-libs/ecore-${PV}
>=dev-libs/eet-${PV}"
DEPEND="${RDEPEND}"
src_configure() {
E_ECONF=(
--enable-posix-threads
$(use_enable doc)
$(use_enable examples build-examples)
$(use_enable examples install-examples)
)
enlightenment_src_configure
}

@ -1,2 +1,3 @@
DIST embryo-1.7.10.tar.bz2 456473 SHA256 ed98018f6ef394eda29fe5f0abc040a4fea191b60ea05b50ef09e21fcb5b65c2 SHA512 7be2171b9035d560a21aa232027d2afc46db44293e0d0ab0fdc6d3451a8a750956f09043edf851823ecc9de8c03c554205d84eddabd52f4fbe5938f5fd94d254 WHIRLPOOL 93a0f6a9084fa4869a03bf35e9fd0655820a618b43654a215e0b62c334581c49caa2222b6735335fb5fe4b18e876bca2fcbc0c69596c438450e650a680c848d9
DIST embryo-1.7.8.tar.bz2 456623 SHA256 40cadc61eb1aded84a60da39879bc768516241de81b0fba0b37118beddbe3ea7 SHA512 a0625bfa7385673a129958d594689e9e397705eb61610aaf981c1dd27f076f2ca8fdc21a66e9ae798d25fe74392808325721bda0b00370bad889f7429b81c00e WHIRLPOOL 520466202654a693653c05c1344758fb07782e4ac9681fc01aba0a4b477982f17d375af520fe69565b5cf4808ddb56f98c4957964c9d97e1af592ce2be3d9269
DIST embryo-1.7.9.tar.bz2 456577 SHA256 4e796e8f30bffedf2a11884c46de025fbf7f10440008be71339deed8e6be6b64 SHA512 b323d4c270521d579586ea7ddaa1fbc2a66c9008130ec75797a900b380ee4fa68204f5e490db31173cf675ff235c13ec1f7e9774a6b8cfe6c00d785bb9679ad8 WHIRLPOOL 034b60b2c5d89b0f80fc1fbdda679c1ad5b7c580d744fb198a7230c72a2d6559d90d9340bae04457bcdd4bbcb811fa0405497bea3ca73f4ea49057650a1f7e41

@ -0,0 +1,24 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/embryo/embryo-1.7.10.ebuild,v 1.1 2015/03/17 00:49:48 vapier Exp $
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="load and control programs compiled in embryo language (small/pawn variant)"
LICENSE="BSD-2 ZLIB"
IUSE="static-libs"
DEPEND=">=dev-libs/eina-${PV}"
RDEPEND="${DEPEND}"

@ -0,0 +1,24 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/embryo/embryo-9999.ebuild,v 1.6 2015/03/17 00:49:48 vapier Exp $
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="load and control programs compiled in embryo language (small/pawn variant)"
LICENSE="BSD-2 ZLIB"
IUSE="static-libs"
DEPEND=">=dev-libs/eina-${PV}"
RDEPEND="${DEPEND}"

@ -1,4 +1,4 @@
DIST isl-0.11.1.tar.bz2 1244610 SHA256 095f4b54c88ca13a80d2b025d9c551f89ea7ba6f6201d701960bfe5c1466a98d SHA512 f021ef6982b30a4834bc459af3520bd74b9c6af3e479b344c2d0e1bb4550b85cd30612e342ac761d85f1d2e2160ab3183e1252696726f438e61fb070a7a7bd22 WHIRLPOOL 369e6412c55b194516e4bd5c609d0fbe56093001d324d90f7c0729160f12c4cea4cdb8aa9b4fc29da4e3e95ba5a080dc5761740ffa0cadefa9e544a6b4da97fe
DIST isl-0.12.2.tar.bz2 1319434 SHA256 f4b3dbee9712850006e44f0db2103441ab3d13b406f77996d1df19ee89d11fb4 SHA512 b5dea4d6b504fac22f2d8cd9c47d6896994d3966635a514d45010243db44cfbc009574b808f3587f35d91de629110bc11b52941d4075e21f8646c59656e62aea WHIRLPOOL 7138e0a6249a1245fa07cd072abbbcbda19f7f9d3cf31297e7e6e535e24b5cfd12ea7aee61b68c8e0586dc90ee9a86762e3723312e099ff5edfa3f791e2ca444
DIST isl-0.13.tar.bz2 1351299 SHA256 7265fd897b7f9147fde76560f28ed18f2c20e5f5da7f4bd9d0e01f8a713401f1 SHA512 ac94cc6448ce8ed5ccf987fb29d86ddd5a63c904a83df3f24f66cde25e5657180a3f2b55b207635d43930e92c860d1043d3f14e9e715d593d53c956eb8346743 WHIRLPOOL 3d5f7343014c07e8e50d0b82db0d6f938c9e8c7cfb2c27cd312141c3f0fef50e0bf2a7421f4fce91d6247e9a027e88d47312c1e7c56fc8d34e2b7e77589dedcf
DIST isl-0.14.tar.bz2 1399896 SHA256 7e3c02ff52f8540f6a85534f54158968417fd676001651c8289c705bd0228f36 SHA512 117c0c6f31d91a9284a8f54a748df6494ca2ac21507a45611e911403e9610579b9323ce624aea1de0b8089b3194e59d4364f01bdb71ddcf8f6c24c749d11c4b7 WHIRLPOOL a21a3caf7a62aa6e6365ffe2c0b1f8c00ce6d6db28a332df4c5728f98b1fbefadc7e41f3f3851d23e40e266317012e230fba424c3f579126713b481c48663af8
DIST isl-0.14.tar.xz 1247052 SHA256 b1044f02819da0708fc7071fa2a558ce5d3c29d6676c8cb113caaedd5903ff03 SHA512 cf43868d466d6ff08c5e15345d222ad153e8c4e86831f9854df716eb914c6c15f4c44b73aa6e0b16eb556d1a4d3c26af6f71e85421bf464cbbd053d5f3c515ee WHIRLPOOL 4fdaa2c05b647f0830afbc3385e5359285b3fa86afa4a117b76e6ced03772d3abe57466e9cbdfe0cf96f05ab8bcbfb4737a6921aeb72fb1bd213374bdb6a2ac3

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.14.ebuild,v 1.2 2014/11/04 03:22:08 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.14.ebuild,v 1.3 2015/03/17 05:05:07 vapier Exp $
EAPI="5"
@ -8,7 +8,7 @@ inherit eutils multilib-minimal
DESCRIPTION="A library for manipulating integer points bounded by linear constraints"
HOMEPAGE="http://isl.gforge.inria.fr/"
SRC_URI="http://isl.gforge.inria.fr/${P}.tar.bz2"
SRC_URI="http://isl.gforge.inria.fr/${P}.tar.xz"
LICENSE="LGPL-2.1"
SLOT="0/14"
@ -17,6 +17,7 @@ IUSE="static-libs"
RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig"
DOCS=( ChangeLog AUTHORS doc/manual.pdf )

@ -1,3 +1,3 @@
DIST libclc-0.0.1_pre20131010.tar.xz 24316 SHA256 6bc84cc2fffd49eeaee361071f7c3038384b901ef3d86daf704eede18baa7743 SHA512 f52bff8cd65ddc48d89c3143d2d5f123cb77fa85bd5891be62168735888b66c90d398f7e3a1c37f4c435a581d87b61a885f1bcc0e8932563700d6206d52ba48d WHIRLPOOL 030d41136a1ef25761971a9b484b6003b06e725b77be24202c223d1b80bc0853a4849e3fa68151aad1d21f3abed8c8c41fe2c9bba2fd2c8e01e9dc430696077c
DIST libclc-0.0.1_pre20140101.tar.xz 27528 SHA256 990820e918a14b6ef2941ce44e2dca0c6a4025dda8a299af7da8c75bdc40a409 SHA512 460ff4e0c06116000f5f91e35e6118eb117c91b1678473fd25512924e3095693cdd1024db69f9f361c744254df5c2bf8c209096fbad15f48915f3cdd3159ea84 WHIRLPOOL c0753f27925336b45591d2e5d4cda30a685d85629fdcb5dbb8110f59306bed3cdee701c6312ec7da56e1c943a50bdc301d7c59e6b1155bbc1d6da03fb305e0a7
DIST libclc-0.0.1_pre20141027.tar.xz 43784 SHA256 91f2c78fc31c76112899ce30b529f0dc3fa893f7c839727511d967f751c7d8f3 SHA512 bd63f5e29406e9961b6a33a3a45475563ea26505e7665f1ab2fba060151e15c7a02e5ceaf7f16ae55f23fcd0001be3b8acb57045eccdd5b8b7d2e5c684b84097 WHIRLPOOL 4bdb39324512ca7ac497c63d5d2e00e98c89f78be316368705eb697e268a4f7bedf60b212b93de79ef1258588a3661f5abcd040abe91d70371a1daabadda38f1
DIST libclc-0.1.0_pre20150305.tar.xz 45492 SHA256 5c221bc70438d50cc5893797ebd59a444910e057ccfce0671f3cdeb118854806 SHA512 5d6aa3d80da161fb987f954a1c192a06bab59de345e31a7fa55be1947feb14439f00e0d1a92d146428bfe257ab4be6ab949b9147e0650e2156124f5e9db7270c WHIRLPOOL 3fed78801b25cdcd56411847a679a511775ca7b42582d0b6791dfbe9ff544e15325cf4e5d528458d4db0334d400d4770ccdefd60db56043cc3508ce82862b1cc

@ -1,56 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20131010.ebuild,v 1.4 2015/02/08 20:12:54 chithanh Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
EGIT_REPO_URI="http://llvm.org/git/${PN}.git"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-2"
EXPERIMENTAL="true"
fi
inherit base python-any-r1 $GIT_ECLASS
DESCRIPTION="OpenCL C library"
HOMEPAGE="http://libclc.llvm.org/"
if [[ $PV = 9999* ]]; then
SRC_URI="${SRC_PATCHES}"
else
SRC_URI="mirror://gentoo/${P}.tar.xz ${SRC_PATCHES}"
fi
LICENSE="|| ( MIT BSD )"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE=""
RDEPEND="
>=sys-devel/clang-3.2
>=sys-devel/llvm-3.2
<sys-devel/clang-3.5
<sys-devel/llvm-3.5"
DEPEND="${RDEPEND}"
src_unpack() {
if [[ $PV = 9999* ]]; then
git-2_src_unpack
else
default
mv ${PN}-*/ ${P} || die
fi
}
src_configure() {
./configure.py \
--with-llvm-config="${EPREFIX}/usr/bin/llvm-config" \
--prefix="${EPREFIX}/usr" \
--pkgconfigdir="${EPREFIX}/usr/share/pkgconfig" || die
}
src_compile() {
emake VERBOSE=1
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20140101-r1.ebuild,v 1.1 2014/10/09 06:30:16 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20140101-r1.ebuild,v 1.2 2015/03/17 11:23:25 chithanh Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -30,7 +30,9 @@ IUSE=""
RDEPEND="
>=sys-devel/clang-3.4
>=sys-devel/llvm-3.4"
>=sys-devel/llvm-3.4
<sys-devel/clang-3.6
<sys-devel/llvm-3.6"
DEPEND="${RDEPEND}
${PYTHON_DEPS}"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20141027.ebuild,v 1.3 2015/02/19 08:51:10 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20141027.ebuild,v 1.4 2015/03/17 11:23:25 chithanh Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -30,7 +30,9 @@ IUSE=""
RDEPEND="
>=sys-devel/clang-3.5
>=sys-devel/llvm-3.5"
>=sys-devel/llvm-3.5
<sys-devel/clang-3.6
<sys-devel/llvm-3.6"
DEPEND="${RDEPEND}
${PYTHON_DEPS}"

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/libclc-0.0.1_pre20140101.ebuild,v 1.2 2015/02/08 20:12:54 chithanh Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libclc/libclc-0.1.0_pre20150305.ebuild,v 1.1 2015/03/17 11:23:25 chithanh Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_6,2_7} )
EGIT_REPO_URI="http://llvm.org/git/${PN}.git"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-2"
GIT_ECLASS="git-r3"
EXPERIMENTAL="true"
fi
@ -29,16 +29,14 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="
>=sys-devel/clang-3.4
>=sys-devel/llvm-3.4
<sys-devel/clang-3.5
<sys-devel/llvm-3.5"
>=sys-devel/clang-3.6
>=sys-devel/llvm-3.6"
DEPEND="${RDEPEND}
${PYTHON_DEPS}"
src_unpack() {
if [[ $PV = 9999* ]]; then
git-2_src_unpack
git-r3_src_unpack
else
default
mv ${PN}-*/ ${P} || die

@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-2.4.4.ebuild,v 1.8 2015/02/23 10:50:38 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libltdl/libltdl-2.4.4.ebuild,v 1.9 2015/03/16 22:03:54 vapier Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="mirror://gnu/libtool/${MY_P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="static-libs"
# libltdl doesn't have a testsuite.
RESTRICT="test"

@ -1,5 +1,4 @@
DIST mongo-c-driver-0.6.tar.gz 94393 SHA256 7c7cf89726fb74d94c8f65722f5f8ccf35ccab2738b95003245d55f1f53d56e9 SHA512 2d6e3a40bbddd12ed7b2c1624b692ab25324135b08646a496b0d114699898aaee4541c541c354c2b0406a1cc375b2f07ab9cf538ea04f4751298e8d0f2e3bf53 WHIRLPOOL 5a81c74e6f6803f565887822127d6f6fd9f8ef147b812e0744d58af507b877f28bead4705cbebbb9c2c93476d70f8d138f11cddb1c251464bb0026d5ee802e65
DIST mongo-c-driver-0.7.1.tar.gz 108537 SHA256 6670b50bb4232cc617a114d1320ea97abc55f9570b4ebf53e1e6c22671ffc328 SHA512 5c6996dc47ecbe4d77971e3aa983a877e7de736bf358c467808eceba8b1a5eea342376249cdc682a034fc7ec39290d234527cec3c3732686f184281a72aec724 WHIRLPOOL c3aadbb61bd7bd295398b4510708f95c0a05383e80baba510609870aa39f5442d4bbfb6441889f605578e07e2c97d44d2e2d75b5a2ec6950a362825c6110fbd3
DIST mongo-c-driver-0.8.1.tar.gz 124053 SHA256 9575f05fa87fe1f7c6562b1ec9202fd4b8a98950a4d65ea44c1c62fadc2b48b0 SHA512 7b61ac4b1b154ee1f518eddb2bbc0cdafe0da8786eed4475e5703c2a735ec5a09efde59f5bfa45fb226cbce24d8c0ba0de403d8fc3e561c0e48507dfb07962b1 WHIRLPOOL 1474a7b5fced35b511cedd97f558f284d70135c591bd6d671c34519f68097a1e2e6a32a6323acfa4ea3d0146529d3be79f2f91d1187ba3d01a7da6aaacaabf2d
DIST mongo-c-driver-0.98.0.tar.gz 5338868 SHA256 921ee0079d1959fd514d0c19d10ad99f9db361c57d1ecda07862456af9caae08 SHA512 87ea9bf895ecb566dc47a87899937f41a25c2954777a269179f93f0efc3926ad78adf15b629656f776c91b8d1fdb394342738b461be5033f22df8c7ecb445d84 WHIRLPOOL 6e83e6556c18262127b2d8141e8dfe87d1bf2a8fba00f24def696236b70b3442163a23cc524f893eb0c6b339eee4855b1ec2f5a3c2808f121900b44c2918a972
DIST mongo-c-driver-0.98.2.tar.gz 5342760 SHA256 ac0edebd6ee55ac5c63047addc67d1801440586e6a9388cb3938c5bb0319afc5 SHA512 6e3abc31b1e0e02d3bb864882444a95aa01ec4a85ee77abdc52675a730790be7f1924f3c6ea36405ff0f2066e332302ca567bbfa35ba7b918bce81fb409600eb WHIRLPOOL 931a20b916778fcff0d419a73e1263b72b3293ce320254b050ed2211b56449e5e8dcd608459dcce8af98922e64a4aefc2908883f12a590d9e3e754573aed17c1
DIST mongo-c-driver-1.1.2.tar.gz 5443153 SHA256 ba97f4304883abf6d57ac96751260c4b413b871b0779c12e67136320bee5f118 SHA512 d420fc407f6a04c06a959b8971dc2643c987df5c3d82f2b13bfdf6a44e96bc377478c4d0e385abf67f21b56892c915c79675fe9ebf6efa9aab51fe452c5e6f95 WHIRLPOOL d72bdd7e449e8437bc9742e5f0330e6f6c47d40e3fc07a17d95a9967ecb2ae5961f5c7c155e2d8a12e733139ffbf30091dfa283f6f6a694e05c9c9fb7a03bd2b

@ -1,47 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mongo-c-driver/mongo-c-driver-0.6.ebuild,v 1.2 2012/10/29 17:13:17 mr_bones_ Exp $
EAPI="4"
PYTHON_DEPEND="2"
inherit multilib python
DESCRIPTION="C Driver for MongoDB"
HOMEPAGE="http://www.mongodb.org/ https://github.com/mongodb/mongo-c-driver"
SRC_URI="https://github.com/mongodb/${PN}/tarball/v${PV/_/} -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs"
# tests fails to build
RESTRICT="test"
RDEPEND=""
DEPEND="doc? ( dev-python/sphinx )"
pkg_setup() {
python_set_active_version 2
}
src_unpack() {
unpack ${A}
mv *-${PN}-* "${S}"
}
src_compile() {
emake
use doc && make -C docs/source/sphinx html
}
src_install() {
emake install \
INSTALL_LIBRARY_PATH="${D}/usr/$(get_libdir)" \
INSTALL_INCLUDE_PATH="${D}/usr/include"
use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
use doc && dohtml -r docs/source/sphinx/build/html/*
}

@ -1,47 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/mongo-c-driver/mongo-c-driver-0.7.1.ebuild,v 1.4 2014/06/14 09:57:35 phajdan.jr Exp $
EAPI="4"
PYTHON_DEPEND="2"
inherit multilib python
DESCRIPTION="C Driver for MongoDB"
HOMEPAGE="http://www.mongodb.org/ https://github.com/mongodb/mongo-c-driver"
SRC_URI="https://github.com/mongodb/${PN}/tarball/v${PV/_/} -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ppc x86"
IUSE="doc static-libs"
# tests fails to build
RESTRICT="test"
RDEPEND=""
DEPEND="doc? ( dev-python/sphinx )"
pkg_setup() {
python_set_active_version 2
}
src_unpack() {
unpack ${A}
mv *-${PN}-* "${S}"
}
src_compile() {
emake
use doc && make -C docs/source/sphinx html
}
src_install() {
emake install \
INSTALL_LIBRARY_PATH="${D}/usr/$(get_libdir)" \
INSTALL_INCLUDE_PATH="${D}/usr/include"
use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
use doc && dohtml -r docs/source/sphinx/build/html/*
}

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

Loading…
Cancel
Save