Sync with portage [Fri Mar 14 12:15:29 MSK 2014].

mhiretskiy
root 10 years ago
parent 7b46b44b34
commit 5a961481e7

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.10.2.ebuild,v 1.5 2014/03/09 11:52:43 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.10.2.ebuild,v 1.6 2014/03/13 19:48:14 ottxor Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -13,7 +13,7 @@ HOMEPAGE="http://live.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
IUSE=""
COMMON_DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-core/at-spi2-core-2.10.2.ebuild,v 1.6 2014/03/09 11:52:49 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-core/at-spi2-core-2.10.2.ebuild,v 1.7 2014/03/13 19:43:26 ottxor Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -14,7 +14,7 @@ HOMEPAGE="http://live.gnome.org/Accessibility"
LICENSE="LGPL-2+"
SLOT="2"
IUSE="+X +introspection"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
# x11-libs/libSM is needed until upstream #719808 is solved either
# making the dep unneeded or fixing their configure

@ -1,2 +1,3 @@
DIST eselect-emacs-1.14.tar.bz2 8060 SHA256 212cec8765ee7e066ae80f47ee72d149ccebef7f18a9ad36f3fa6134cfc52b1f SHA512 0503decdc47bf9063eecfd909afe3e4761256fc39554d3ad4654b29f519ba1cd2d6cda2e90920d5483cf73148381205429e3824a62c41e51ea00fbc18792c161 WHIRLPOOL 447b3d5ae46b6faaf204cf0a40abe142edd1abb417dcb7ada801b95285c097d232af8c7c0e3c2abba51bff92ff439afb691a535b7783e25feacdebc7ba773938
DIST eselect-emacs-1.15.tar.xz 8624 SHA256 dbb5a983b71abd540adc3dc3870c0362966a84c8d2d02dd39fb8bcdd30da4105 SHA512 fbc8d893d2cf23fb93e8bcf62b3205eb571fbb0575d3c0bf4ea3b99794a8fce53a4ef8f904b69e5b8ee84b48f6342b500f46c8e696d011ba320f4edd41e2ec82 WHIRLPOOL dce160776652ccb0103083a4d88e77e2a22b93875e1fae9cb59cd67d9637c679b7362bf6272f4cf2ff530d0d5cce0c298616eb5b77335803c2789952dcf4d8d4
DIST eselect-emacs-1.16.tar.xz 8720 SHA256 f4d789d611db71bc5ce949a3e05b911e7ec34ad9a596cc9f1f2af210314d96bb SHA512 5c3fdc6426ccfc162b4bb7805d2b183bd69a240542547a6d43715103692e931d4e7e2d5d4932ab00169e74dabc2208cec98d626e2b6d4b0434daf45ede300913 WHIRLPOOL 0c9776cd9f95ca0060443e7edba027c094223ed3335d4a1e3450ab48284d7073f43e8dc85906a3a6c861763b0fe6edd4f2a245b17f21e3ad0c0e7faa8353cdab

@ -0,0 +1,26 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ctags/eselect-ctags-1.16.ebuild,v 1.1 2014/03/13 16:40:09 ulm Exp $
EAPI=5
MY_P="eselect-emacs-${PV}"
DESCRIPTION="Manages ctags implementations"
HOMEPAGE="http://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="http://dev.gentoo.org/~ulm/emacs/${MY_P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND=">=app-admin/eselect-1.2.3"
S="${WORKDIR}/${MY_P}"
src_compile() { :; }
src_install() {
insinto /usr/share/eselect/modules
doins ctags.eselect
doman ctags.eselect.5
}

@ -1,2 +1,3 @@
DIST eselect-emacs-1.14.tar.bz2 8060 SHA256 212cec8765ee7e066ae80f47ee72d149ccebef7f18a9ad36f3fa6134cfc52b1f SHA512 0503decdc47bf9063eecfd909afe3e4761256fc39554d3ad4654b29f519ba1cd2d6cda2e90920d5483cf73148381205429e3824a62c41e51ea00fbc18792c161 WHIRLPOOL 447b3d5ae46b6faaf204cf0a40abe142edd1abb417dcb7ada801b95285c097d232af8c7c0e3c2abba51bff92ff439afb691a535b7783e25feacdebc7ba773938
DIST eselect-emacs-1.15.tar.xz 8624 SHA256 dbb5a983b71abd540adc3dc3870c0362966a84c8d2d02dd39fb8bcdd30da4105 SHA512 fbc8d893d2cf23fb93e8bcf62b3205eb571fbb0575d3c0bf4ea3b99794a8fce53a4ef8f904b69e5b8ee84b48f6342b500f46c8e696d011ba320f4edd41e2ec82 WHIRLPOOL dce160776652ccb0103083a4d88e77e2a22b93875e1fae9cb59cd67d9637c679b7362bf6272f4cf2ff530d0d5cce0c298616eb5b77335803c2789952dcf4d8d4
DIST eselect-emacs-1.16.tar.xz 8720 SHA256 f4d789d611db71bc5ce949a3e05b911e7ec34ad9a596cc9f1f2af210314d96bb SHA512 5c3fdc6426ccfc162b4bb7805d2b183bd69a240542547a6d43715103692e931d4e7e2d5d4932ab00169e74dabc2208cec98d626e2b6d4b0434daf45ede300913 WHIRLPOOL 0c9776cd9f95ca0060443e7edba027c094223ed3335d4a1e3450ab48284d7073f43e8dc85906a3a6c861763b0fe6edd4f2a245b17f21e3ad0c0e7faa8353cdab

@ -0,0 +1,23 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-emacs/eselect-emacs-1.16.ebuild,v 1.1 2014/03/13 16:40:45 ulm Exp $
EAPI=5
DESCRIPTION="Manage multiple Emacs versions on one system"
HOMEPAGE="http://wiki.gentoo.org/wiki/Project:Emacs"
SRC_URI="http://dev.gentoo.org/~ulm/emacs/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
RDEPEND=">=app-admin/eselect-1.2.6
~app-admin/eselect-ctags-${PV}"
src_install() {
insinto /usr/share/eselect/modules
doins {emacs,etags,gnuclient}.eselect
doman {emacs,etags,gnuclient}.eselect.5
dodoc ChangeLog
}

@ -1,3 +1,4 @@
DIST syslog-ng_3.4.2.tar.gz 3354842 SHA256 f2585b42e7341bc53490aa59c5f405df506536bf0672bf71f9567ea78590f381 SHA512 94d1c8008c72a7fb82c86eb4ff666cacee26e2b1d7100f58a0ea5293e4efc74ad9608a7b1e72b217f9e6ead4b6ad82f5cf9e00dfcb230a03d3243f5c51fd5305 WHIRLPOOL ddb721e940e674a74079fb150213e7595f2a52eb8709f1a032bf6def93906b6f93c9a5131991946b1e19a026ca8162c40d7c7e537498f29a3d33b401c678611a
DIST syslog-ng_3.4.7.tar.gz 3203894 SHA256 7b1114ff0bd9d2c52a8ce407f0f59102ea4123ff7efb3f84253961e0de6ac1b0 SHA512 66c1dafaa9441fd909b450e79ec3d1011bd423301602b0eea372e141ff267ddb60aa0280ef49b1f62d24b3f17fc1909a6ce8cc5bea0e3c6708df64815a534279 WHIRLPOOL b3b9aef566cc4577b4ec6ad96f696e29abd84d663205cadca766a50c933d29e3b195b6679cbb8e0edca96cc6995ab10fe409531eb15c90bfeb82a598ad7cf3fe
DIST syslog-ng_3.5.4.1.tar.gz 3034040 SHA256 92c6969e4172b4fd32390f80043b4de7b116f29989d8c2e5a8a687ee6dcd6f66 SHA512 4068b1e1fc6ef52075002c9306885cb3b70d5e681077dd2bff7c5dfd83885f4967c9246692c0e886343269cdd5f02b2416999e5e381a076354da96bc7dc13766 WHIRLPOOL c8f6d3ff7dbd92c17c3f3a76d0acbe23fcfff0d5bb6dc9f2cd5c0bcec402276d5e1d50bb21939dcc89114b6f94aea143b3cf3fc0a7ab2cd3683740c6a3665e07
DIST syslog-ng_3.5.4.tar.gz 3035106 SHA256 7228dab0e5e74ee74a7ac66e21a75dcb2510917e7e4a5500b9d3b42dc5033211 SHA512 320b6bf4476e32b9f1af8297c1dbdc785963bfa691af4b76cdc61b6c0ae9cd2d9d5a3d8589ee9ed35dedad411e863a1e4ac9a96a79c7fd28d567a83c7781a44e WHIRLPOOL 6d969e557eefff459caaf98e32b5a0771a50ce6404af789a68119b39898f35b37fb3bc6bee297387a318f3486931d175f9883486bc1916a7b8df10c0bbad3ed6

@ -0,0 +1,118 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.5.4.1.ebuild,v 1.1 2014/03/13 23:16:29 mr_bones_ Exp $
EAPI=5
inherit eutils multilib systemd versionator
MY_PV=${PV/_/}
MY_PV_MM=$(get_version_component_range 1-2)
DESCRIPTION="syslog replacement with advanced filtering features"
HOMEPAGE="http://www.balabit.com/network-security/syslog-ng"
SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/${MY_PV}/source/syslog-ng_${MY_PV}.tar.gz"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="caps dbi geoip ipv6 json mongodb +pcre smtp spoof-source ssl systemd tcpd"
RESTRICT="test"
RDEPEND="
pcre? ( dev-libs/libpcre )
spoof-source? ( net-libs/libnet:1.1 )
ssl? ( dev-libs/openssl:= )
smtp? ( net-libs/libesmtp )
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
>=dev-libs/eventlog-0.2.12
>=dev-libs/glib-2.10.1:2
json? ( >=dev-libs/json-c-0.9 )
caps? ( sys-libs/libcap )
geoip? ( >=dev-libs/geoip-1.5.0 )
dbi? ( >=dev-db/libdbi-0.8.3 )
systemd? ( sys-apps/systemd )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/flex"
S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() {
cp "${FILESDIR}"/*logrotate*.in "${TMPDIR}" || die
cd "${TMPDIR}" || die
for f in *logrotate*.in ; do
if use systemd ; then
sed \
's/@GENTOO_RESTART@/systemctl kill -s HUP syslog-ng/' \
$f > ${f/.in/} || die
else
sed \
's:@GENTOO_RESTART@:/etc/init.d/syslog-ng reload:' \
$f > ${f/.in/} || die
fi
done
}
src_configure() {
econf \
--disable-docs \
--with-ivykis=internal \
--with-libmongo-client=internal \
--sysconfdir=/etc/syslog-ng \
--localstatedir=/var/lib/syslog-ng \
--with-pidfile-dir=/var/run \
--with-module-dir=/usr/$(get_libdir)/syslog-ng \
$(systemd_with_unitdir) \
$(use_enable systemd) \
$(use_enable caps linux-caps) \
$(use_enable geoip) \
$(use_enable ipv6) \
$(use_enable json) \
$(use_enable mongodb) \
$(use_enable pcre) \
$(use_enable smtp) \
$(use_enable spoof-source) \
$(use_enable dbi sql) \
$(use_enable ssl) \
$(use_enable tcpd tcp-wrapper)
}
src_install() {
# -j1 for bug #484470
emake -j1 DESTDIR="${D}" install
dodoc AUTHORS NEWS contrib/syslog-ng.conf* contrib/syslog2ng \
"${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.hardened" \
"${TMPDIR}/syslog-ng.logrotate.hardened" \
"${FILESDIR}/README.hardened"
# Install default configuration
insinto /etc/syslog-ng
if use userland_BSD ; then
newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf
else
newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo" syslog-ng.conf
fi
insinto /etc/logrotate.d
newins "${TMPDIR}/syslog-ng.logrotate" syslog-ng
newinitd "${FILESDIR}/${MY_PV_MM}/syslog-ng.rc6" syslog-ng
newconfd "${FILESDIR}/${MY_PV_MM}/syslog-ng.confd" syslog-ng
keepdir /etc/syslog-ng/patterndb.d /var/lib/syslog-ng
prune_libtool_files --modules
}
pkg_postinst() {
elog "For detailed documentation please see the upstream website:"
elog "http://www.balabit.com/sites/default/files/documents/syslog-ng-ose-3.5-guides/en/syslog-ng-ose-v3.5-guide-admin/html/index.html"
# bug #355257
if ! has_version app-admin/logrotate ; then
echo
elog "It is highly recommended that app-admin/logrotate be emerged to"
elog "manage the log files. ${PN} installs a file in /etc/logrotate.d"
elog "for logrotate to use."
echo
fi
}

@ -7,7 +7,7 @@ Index: webapp-config-1.50.16/sbin/webapp-cleaner
WEBAPP_CONFIG=
-[[ -z ${RC_GOT_FUNCTIONS} ]] && source /sbin/functions.sh
+[[ -z ${RC_GOT_FUNCTIONS} ]] && source /etc/init.d/functions.sh
+[[ -z ${RC_GOT_FUNCTIONS} ]] && source /lib/gentoo/functions.sh
function help() {
echo "Remove obsolete and unused versions of web applications"

@ -9,3 +9,4 @@ DIST ca-certificates_20121114_all.deb 192630 SHA256 f6991820d1c6431a7db42e92efa5
DIST ca-certificates_20130119_all.deb 185428 SHA256 08f8e5a1fab74a365c284ed4e353b4f14596f5ef533fced6395ead81fb3a76f7 SHA512 b93621e578dfa5ea224b3528839ca250fd9470dc28b17dd82e8669d64a631cb62218f1c53ebdb165ea3fffcaa8717210132215b5407ea0185e76ac2a11c0d157 WHIRLPOOL 9cedaba913d90f9f10ce7c97bcd248400b17c4fc3016e2fc3fca81333094f33ce60997da49144763fe86d705c458a273fd1e279a0237a1e855ae8ffe6d1e4c51
DIST ca-certificates_20130610_all.deb 184342 SHA256 ab20ee409012c980725a6392d71ac0464bb87edd1645221d0eb4ecb32c2e00bd SHA512 6f5f3523d4f70b1a5f2ec45ee36ae2bd706fc713edfdcddab4bafe27c42c2c169f87852abfc7e9daf4d597b633bfcaea08cb0a36ea3a88b770a45c62c134e248 WHIRLPOOL 7dd5e5a0dc0c8a3bc1556aefea5d5544183af68fce234899e56678fcdba4ac988c07f8a76a4f05e4861ed086cc3c1d1c15601d3372bbc4431c8d8e7bb54f1c4a
DIST ca-certificates_20130906_all.deb 185064 SHA256 b2326834479192de2298c607bc020715c949cbd4dc5dd6be28a1b3f348eb9b76 SHA512 0410d11843e36fb488698a5ce7e1eda473b91d476c99d8e3bd006705167c9f2ac9a554e7fce1595f3717f1781a1390af345b3e7e4bc1e58c055e0a11321ececa WHIRLPOOL b9cf04b0e080752567a82c8fecffd033d10f19e41c0ecb1e676246947a34d1380002f9860539611dd79b04c47d19f6631a126c5887cff7ee52ff866b36c50109
DIST ca-certificates_20140223_all.deb 190226 SHA256 13cb11144a97d95a8be130e4bcdd6c9ffc3df269bb194699bcd21ca377e01df2 SHA512 003b6fd2301eee3ca2119781ee75a1b195f142678d4570b598c4b93847de23c4f659152f834db1f0c8866767324d02b27807260cf43f6ae16207538fa419aa31 WHIRLPOOL 179a0bcf341e7de07d02f6574850614ef221851379945db00018d25f485cee6c11915322ee370e72321d81464d7d6bb96401b41029b8f7215a68e46971671deb

@ -0,0 +1,97 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ca-certificates/ca-certificates-20140223.ebuild,v 1.1 2014/03/13 23:31:00 radhermit Exp $
EAPI="4"
inherit eutils unpacker
DESCRIPTION="Common CA Certificates PEM files"
HOMEPAGE="http://packages.debian.org/sid/ca-certificates"
#NMU_PR="1"
SRC_URI="mirror://debian/pool/main/c/${PN}/${PN}_${PV}${NMU_PR:++nmu}${NMU_PR}_all.deb"
LICENSE="MPL-1.1"
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 ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE=""
# platforms like AIX don't have a good ar
DEPEND="kernel_AIX? ( app-arch/deb2targz )
!<sys-apps/portage-2.1.10.41"
# openssl: we run `c_rehash`
# debianutils: we run `run-parts`
RDEPEND="${DEPEND}
dev-libs/openssl
sys-apps/debianutils"
S=${WORKDIR}
pkg_setup() {
# For the conversion to having it in CONFIG_PROTECT_MASK,
# we need to tell users about it once manually first.
[[ -f "${EPREFIX}"/etc/env.d/98ca-certificates ]] \
|| ewarn "You should run update-ca-certificates manually after etc-update"
}
src_unpack() {
if [[ -n ${EPREFIX} ]] ; then
# need to perform everything in the offset, #381937
mkdir -p "./${EPREFIX}"
cd "./${EPREFIX}" || die
fi
unpack_deb ${A}
}
src_prepare() {
cd "./${EPREFIX}" || die
epatch "${FILESDIR}"/${PN}-20110502-root.patch
local relp=$(echo "${EPREFIX}" | sed -e 's:[^/]\+:..:g')
sed -i \
-e '/="$ROOT/s:ROOT/:ROOT'"${EPREFIX}"'/:' \
-e '/RELPATH="\.\./s:"$:'"${relp}"'":' \
usr/sbin/update-ca-certificates || die
}
src_compile() {
(
echo "# Automatically generated by ${CATEGORY}/${PF}"
echo "# $(date -u)"
echo "# Do not edit."
cd "${S}${EPREFIX}"/usr/share/ca-certificates
find * -name '*.crt' | LC_ALL=C sort
) > "${S}${EPREFIX}"/etc/ca-certificates.conf
sh "${S}${EPREFIX}"/usr/sbin/update-ca-certificates --root "${S}" || die
}
src_install() {
cp -pPR . "${D}"/ || die
mv "${ED}"/usr/share/doc/{ca-certificates,${PF}} || die
echo 'CONFIG_PROTECT_MASK="/etc/ca-certificates.conf"' > 98ca-certificates
doenvd 98ca-certificates
}
pkg_postinst() {
if [ -d "${EROOT}/usr/local/share/ca-certificates" ] ; then
# if the user has local certs, we need to rebuild again
# to include their stuff in the db.
# However it's too overzealous when the user has custom certs in place.
# --fresh is to clean up dangling symlinks
"${EROOT}"/usr/sbin/update-ca-certificates --root "${EROOT}"
fi
local c badcerts=0
for c in $(find -L "${EROOT}"etc/ssl/certs/ -type l) ; do
ewarn "Broken symlink for a certificate at $c"
badcerts=1
done
if [ $badcerts -eq 1 ]; then
ewarn "You MUST remove the above broken symlinks"
ewarn "Otherwise any SSL validation that use the directory may fail!"
ewarn "To batch-remove them, run:"
ewarn "find -L ${EROOT}etc/ssl/certs/ -type l -exec rm {} +"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/elogv-0.7.6.1-r1.ebuild,v 1.5 2014/03/12 10:09:48 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/elogv/elogv-0.7.6.1-r1.ebuild,v 1.6 2014/03/13 20:10:58 ottxor Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="linguas_de linguas_es linguas_it linguas_pl"
DOCS=( README )

@ -20,7 +20,7 @@
if(isgentoo){
- "emerge --info | grep PORTDIR" | getline
- split($0,PORTDIR,/\"/)
+ "portageq envvar / PORTDIR" | getline PORTDIR
+ "portageq get_repo_path $(portageq envvar EROOT) gentoo" | getline PORTDIR
}
}
{

@ -3,3 +3,4 @@ DIST dvisvgm-1.0.9.tar.gz 568673 SHA256 c236fa8a0f2a6c6e351ad8beebd6309ad01bd193
DIST dvisvgm-1.2.1.tar.gz 611862 SHA256 497233213e86286df9c3db9b23d084d74704d5bf956c17770b4e0d945c2f642c SHA512 8a15515134c5c8a7c6731500535f7a10e0e8d27b44f79111e967cdb66505c4256644809372e28425f77bdf63bba8697e91dd6f13452bd1aa7e2d9d8869643766 WHIRLPOOL 03b3cbbb1e3bbb665f41e5c82c9870db730bcaa318550b0e5b069ff1fc3b0420d1975ea6ee4e02db030fa500b720bb80386886f06bf99b2cf8cddb7a8f4497c6
DIST dvisvgm-1.3.tar.gz 589834 SHA256 16111448e49b49f1cac70f9d354d07b6136c5bd94f7c68a171e595bc6a857a01 SHA512 35166123fa8a39a4b32e3dbc57383fd1e011268931ce1d00dd04d77c947f5565b98d380dd888b34296dbfbf14b9cf00d2ee2bb27045103f37e7165c08aaf94d6 WHIRLPOOL b06e7fd1adf34a29817f6db5b3fbbf11f094b59b077e6d13351be732ac607d6314e94806f6412a94e827c5d127391884ef3e6cbb8ba18901b024b69209de7f2b
DIST dvisvgm-1.4.tar.gz 615003 SHA256 d68b4c172e53f38e5067b5f09fb0577a13ae55658246008101e862f4ab2cf622 SHA512 14491b95262dd24f191cb757fc78ca6c06e6ad2b8b7eeea4c8451c4234be07a2353c726d38543cd27dcb6e30137d3ceea05ac64b7f65487a8271c7c4ccdcb15d WHIRLPOOL 628d47a69543307464216cc18d3519be6daa138955a4d6024af3907cc1448fbbab1f9ba3f586cc8cfffe735cabd3e30cafc867b95935a9d320661bf27d99683f
DIST dvisvgm-1.5.2.tar.gz 646578 SHA256 cd79aa6b1b37aac6cbb56c94e4e8bc65efbf61000d590877275719c6638803ea SHA512 aba54e297c6b890bff42efe94f4d1e8e7936750cb8924d554bc82cb413578e7fafccb54a9bb9fe663a6a82837d4a116b5217d14c088cfc8b8a8580cd66875413 WHIRLPOOL 9bb4b04a2b7e5cbed11fbcbdaacaa3b9ab8806d41e9963323e5ff71483ada4c03f005abf43f30af6b5f9cd1ba7d55af6703ba0878a27c8f014d607d959667b4e

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dvisvgm/dvisvgm-1.5.2.ebuild,v 1.1 2014/03/13 20:32:11 aballier Exp $
EAPI=4
DESCRIPTION="Converts DVI files to SVG"
HOMEPAGE="http://dvisvgm.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="test"
# Tests don't work from $WORKDIR: kpathsea tries to search in relative
# directories from where the binary is executed.
# We cannot really use absolute paths in the kpathsea configuration since that
# would make it harder for prefix installs.
RESTRICT="test"
RDEPEND="virtual/tex-base
app-text/ghostscript-gpl
>=media-gfx/potrace-1.10-r1
media-libs/freetype:2
sys-libs/zlib"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( dev-cpp/gtest )"

@ -1 +1,2 @@
DIST kbibtex-0.4.1.tar.bz2 198342 SHA256 ae85bd9db290b9b3b2a78036c0a69e29b52739f6c406ebec4cb73988e13506ba SHA512 ccd88552c1729246c476da21c6c5fee9496cec680d67ca337cf383b074ffe5ea3b11da98ecf750cacd604ea62c6e1f28e475725efdf575d4623f48beddf34d69 WHIRLPOOL bde08e9affdf848cf9b8b482ef7841470b25e916acd889f4b383d7b6e238176bfbe69e7b6d0540ec445c87bbe8f436eeb9a9592239ea48b84d75030c3991ceb4
DIST kbibtex-0.5.tar.xz 248388 SHA256 65fd17a77e2448772213606b17f29dce49deb836753c3a3340ed90e6dcbcc1fb SHA512 5d52ee4cc80efbd905a2be2510e57df027414f73aa95f9364fcc02831bda12da31ce4fcef2ab4c03bb72f6857cbed845dc99d52f4a7994eb541a94b5e93a6195 WHIRLPOOL f531c715244ca480048e070098837fca9146af1ae062aa09faa1a01464a6b584c8f7d9b0a9bac0fbfdde6945cf3271b2db9f1227399a976dfb2eb39774dfe603

@ -0,0 +1,11 @@
diff -urN kbibtex-0.5.old/src/program/docklets/referencepreview.h kbibtex-0.5/src/program/docklets/referencepreview.h
--- kbibtex-0.5.old/src/program/docklets/referencepreview.h 2013-12-29 20:06:23.000000000 +0100
+++ kbibtex-0.5/src/program/docklets/referencepreview.h 2014-03-13 22:31:38.456418630 +0100
@@ -23,6 +23,7 @@
#include <QWidget>
#include <QUrl>
+#include <KUrl>
class Element;
class File;

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/kbibtex/kbibtex-0.4.1.ebuild,v 1.5 2013/03/17 18:16:30 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/kbibtex/kbibtex-0.4.1.ebuild,v 1.6 2014/03/13 21:42:45 johu Exp $
EAPI=5

@ -0,0 +1,35 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/kbibtex/kbibtex-0.5.ebuild,v 1.1 2014/03/13 21:42:45 johu Exp $
EAPI=5
inherit versionator kde4-base
DESCRIPTION="BibTeX editor for KDE to edit bibliographies used with LaTeX"
HOMEPAGE="http://home.gna.org/kbibtex/"
if [[ ${PV} != *9999* ]]; then
SRC_URI="http://download.gna.org/${PN}/$(get_version_component_range 1-2)/${P/_/-}.tar.xz"
KEYWORDS="~amd64 ~x86"
else
ESVN_REPO_URI="svn://svn.gna.org/svn/${PN}/trunk"
ESVN_PROJECT="${PN}"
KEYWORDS=""
fi
LICENSE="GPL-2"
SLOT="4"
IUSE="debug"
DEPEND="
app-text/poppler[qt4]
dev-libs/libxml2
dev-libs/libxslt
virtual/tex-base
"
RDEPEND="${DEPEND}
dev-tex/bibtex2html"
PATCHES=( "${FILESDIR}/${P}-build-fix.patch" )
S=${WORKDIR}/${P/_/-}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/rman/rman-3.2.ebuild,v 1.23 2013/03/03 10:19:19 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/rman/rman-3.2.ebuild,v 1.24 2014/03/13 20:00:37 ottxor Exp $
EAPI="2"
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/polyglotman/${P}.tar.gz"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RESTRICT="test"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/txt2tags/txt2tags-2.6.ebuild,v 1.9 2012/03/22 21:49:41 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/txt2tags/txt2tags-2.6.ebuild,v 1.10 2014/03/13 20:29:40 ottxor Exp $
EAPI="2"
PYTHON_USE_WITH="tk"
@ -15,7 +15,7 @@ SRC_URI="http://${PN}.googlecode.com/files/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="emacs tk vim-syntax"
DEPEND="dev-lang/python

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/wdiff/wdiff-1.2.1.ebuild,v 1.13 2013/06/09 15:59:43 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/wdiff/wdiff-1.2.1.ebuild,v 1.14 2014/03/13 20:16:46 ottxor Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
IUSE="experimental test"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gjs/gjs-1.38.1.ebuild,v 1.6 2014/03/09 11:54:58 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gjs/gjs-1.38.1.ebuild,v 1.7 2014/03/13 21:26:55 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
@ -25,6 +25,7 @@ RDEPEND="
cairo? ( x11-libs/cairo )
"
DEPEND="${RDEPEND}
gnome-base/gnome-common
sys-devel/gettext
virtual/pkgconfig
test? ( sys-apps/dbus )

@ -0,0 +1,23 @@
From 81d0ebe29ccd852e969acda7394969e3f13eb136 Mon Sep 17 00:00:00 2001
From: Stef Walter <stefw@gnome.org>
Date: Thu, 31 Oct 2013 11:43:14 +0100
Subject: [PATCH] gmain: Fix use of uninitialized memory in sigaction structure
https://bugzilla.gnome.org/show_bug.cgi?id=711754
diff --git a/glib/gmain.c b/glib/gmain.c
index 9c37bb2..608c1a5 100644
--- a/glib/gmain.c
+++ b/glib/gmain.c
@@ -4978,6 +4978,7 @@ unref_unix_signal_handler_unlocked (int signum)
if (unix_signal_refcount[signum] == 0)
{
struct sigaction action;
+ memset (&action, 0, sizeof (action));
action.sa_handler = SIG_DFL;
sigemptyset (&action.sa_mask);
sigaction (signum, &action, NULL);
--
Gitg

@ -0,0 +1,274 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.38.2-r1.ebuild,v 1.1 2014/03/14 04:37:54 tetromino Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
# Avoid runtime dependency on python when USE=test
inherit autotools bash-completion-r1 gnome.org libtool eutils flag-o-matic gnome2-utils multilib pax-utils python-r1 toolchain-funcs versionator virtualx linux-info multilib-minimal
DESCRIPTION="The GLib library of C routines"
HOMEPAGE="http://www.gtk.org/"
SRC_URI="${SRC_URI}
http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz" # pkg.m4 for eautoreconf
LICENSE="LGPL-2+"
SLOT="2"
IUSE="debug fam kernel_linux selinux static-libs systemtap test utils xattr"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
# FIXME: want libselinux[${MULTILIB_USEDEP}] - bug #480960
RDEPEND="
virtual/libiconv[${MULTILIB_USEDEP}]
virtual/libffi[${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
|| (
>=dev-libs/elfutils-0.142
>=dev-libs/libelf-0.8.12
>=sys-freebsd/freebsd-lib-9.2_rc1
)
selinux? ( sys-libs/libselinux )
xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] )
fam? ( virtual/fam[${MULTILIB_USEDEP}] )
utils? (
${PYTHON_DEPS}
>=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}] )
abi_x86_32? (
!<=app-emulation/emul-linux-x86-baselibs-20130224-r9
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
)
"
DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.1.2
>=dev-libs/libxslt-1.0
>=sys-devel/gettext-0.11
>=dev-util/gtk-doc-am-1.15
systemtap? ( >=dev-util/systemtap-1.3 )
test? (
sys-devel/gdb
${PYTHON_DEPS}
>=dev-util/gdbus-codegen-${PV}[${PYTHON_USEDEP}]
>=sys-apps/dbus-1.2.14 )
!<dev-libs/gobject-introspection-1.$(get_version_component_range 2)
!<dev-util/gtk-doc-1.15-r2
"
# gobject-introspection blocker to ensure people don't mix
# different g-i and glib major versions
PDEPEND="x11-misc/shared-mime-info
!<gnome-base/gvfs-1.6.4-r990"
# shared-mime-info needed for gio/xdgmime, bug #409481
# Earlier versions of gvfs do not work with glib
DOCS="AUTHORS ChangeLog* NEWS* README"
pkg_setup() {
if use kernel_linux ; then
CONFIG_CHECK="~INOTIFY_USER"
if use test; then
CONFIG_CHECK="~IPV6"
WARNING_IPV6="Your kernel needs IPV6 support for running some tests, skipping them."
export IPV6_DISABLED="yes"
fi
linux-info_pkg_setup
fi
}
src_prepare() {
# Prevent build failure in stage3 where pkgconfig is not available, bug #481056
mv -f "${WORKDIR}"/pkg-config-*/pkg.m4 "${S}"/m4macros/ || die
# Fix gmodule issues on fbsd; bug #184301, upstream bug #107626
epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch
if use test; then
# Do not try to remove files on live filesystem, upstream bug #619274
sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \
-i "${S}"/gio/tests/desktop-app-info.c || die "sed failed"
# Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629, upstream bug #629163
if ! has_version dev-util/desktop-file-utils ; then
ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system,"
ewarn "think on installing it to get these tests run."
sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die
sed -i -e "/desktop-app-info\/default/d" gio/tests/desktop-app-info.c || die
sed -i -e "/desktop-app-info\/fallback/d" gio/tests/desktop-app-info.c || die
sed -i -e "/desktop-app-info\/lastused/d" gio/tests/desktop-app-info.c || die
fi
# gdesktopappinfo requires existing terminal (gnome-terminal or any
# other), falling back to xterm if one doesn't exist
if ! has_version x11-terms/xterm && ! has_version x11-terms/gnome-terminal ; then
ewarn "Some tests will be skipped due to missing terminal program"
sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die
fi
# Disable tests requiring dbus-python and pygobject; bugs #349236, #377549, #384853
if ! has_version dev-python/dbus-python || ! has_version 'dev-python/pygobject:3' ; then
ewarn "Some tests will be skipped due to dev-python/dbus-python or dev-python/pygobject:3"
ewarn "not being present on your system, think on installing them to get these tests run."
sed -i -e "/connection\/filter/d" gio/tests/gdbus-connection.c || die
sed -i -e "/connection\/large_message/d" gio/tests/gdbus-connection-slow.c || die
sed -i -e "/gdbus\/proxy/d" gio/tests/gdbus-proxy.c || die
sed -i -e "/gdbus\/proxy-well-known-name/d" gio/tests/gdbus-proxy-well-known-name.c || die
sed -i -e "/gdbus\/introspection-parser/d" gio/tests/gdbus-introspection.c || die
sed -i -e "/g_test_add_func/d" gio/tests/gdbus-threading.c || die
sed -i -e "/gdbus\/method-calls-in-thread/d" gio/tests/gdbus-threading.c || die
# needed to prevent gdbus-threading from asserting
ln -sfn $(type -P true) gio/tests/gdbus-testserver.py
fi
# Some tests need ipv6, upstream bug #667468
if [[ -n "${IPV6_DISABLED}" ]]; then
sed -i -e "/socket\/ipv6_sync/d" gio/tests/socket.c || die
sed -i -e "/socket\/ipv6_async/d" gio/tests/socket.c || die
sed -i -e "/socket\/ipv6_v4mapped/d" gio/tests/socket.c || die
fi
# Test relies on /usr/bin/true, but we have /bin/true, upstream bug #698655
sed -i -e "s:/usr/bin/true:/bin/true:" gio/tests/desktop-app-info.c || die
fi
# thread test fails, upstream bug #679306
epatch "${FILESDIR}/${PN}-2.34.0-testsuite-skip-thread4.patch"
# gdbus-codegen is a separate package
epatch "${FILESDIR}/${PN}-2.37.x-external-gdbus-codegen.patch"
# do not allow libgobject to unload; bug #405173, https://bugzilla.gnome.org/show_bug.cgi?id=707298
epatch "${FILESDIR}/${PN}-2.36.4-znodelete.patch"
# patches from 2.39.x / 2.40.x
epatch "${FILESDIR}/${PN}-2.38.2-sigaction.patch" #501330
# leave python shebang alone
sed -e '/${PYTHON}/d' \
-i glib/Makefile.{am,in} || die
# Gentoo handles completions in a different directory
sed -i "s|^completiondir =.*|completiondir = $(get_bashcompdir)|" \
gio/Makefile.am || die
# Support compilation in clang until upstream solves this, upstream bug #691608
append-flags -Wno-format-nonliteral
epatch "${FILESDIR}"/${P}-configure.patch #500996
epatch_user
# Needed for the punt-python-check patch, disabling timeout test
# Also needed to prevent cross-compile failures, see bug #267603
# Also needed for the no-gdbus-codegen patch
eautoreconf
# FIXME: Really needed when running eautoreconf before? bug#????
#[[ ${CHOST} == *-freebsd* ]] && elibtoolize
epunt_cxx
}
multilib_src_configure() {
# Avoid circular depend with dev-util/pkgconfig and
# native builds (cross-compiles won't need pkg-config
# in the target ROOT to work here)
if ! tc-is-cross-compiler && ! $(tc-getPKG_CONFIG) --version >& /dev/null; then
if has_version sys-apps/dbus; then
export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 -I/usr/$(get_libdir)/dbus-1.0/include"
export DBUS1_LIBS="-ldbus-1"
fi
export LIBFFI_CFLAGS="-I$(echo /usr/$(get_libdir)/libffi-*/include)"
export LIBFFI_LIBS="-lffi"
fi
local myconf
case "${CHOST}" in
*-mingw*) myconf="${myconf} --with-threads=win32" ;;
*) myconf="${myconf} --with-threads=posix" ;;
esac
# Building with --disable-debug highly unrecommended. It will build glib in
# an unusable form as it disables some commonly used API. Please do not
# convert this to the use_enable form, as it results in a broken build.
use debug && myconf="--enable-debug"
# Only used by the gresource bin
multilib_is_native_abi || myconf="${myconf} --disable-libelf"
# FIXME: change to "$(use_enable selinux)" when libselinux is multilibbed, bug #480960
if multilib_is_native_abi; then
myconf="${myconf} $(use_enable selinux)"
else
myconf="${myconf} --disable-selinux"
fi
# Always use internal libpcre, bug #254659
ECONF_SOURCE="${S}" econf ${myconf} \
$(use_enable xattr) \
$(use_enable fam) \
$(use_enable selinux) \
$(use_enable static-libs static) \
$(use_enable systemtap dtrace) \
$(use_enable systemtap systemtap) \
--disable-compile-warnings \
--enable-man \
--with-pcre=internal \
--with-xml-catalog="${EPREFIX}/etc/xml/catalog"
}
multilib_src_install_all() {
einstalldocs
if use utils ; then
python_replicate_script "${ED}"/usr/bin/gtester-report
else
rm "${ED}usr/bin/gtester-report"
rm "${ED}usr/share/man/man1/gtester-report.1"
fi
# Do not install charset.alias even if generated, leave it to libiconv
rm -f "${ED}/usr/lib/charset.alias"
# Don't install gdb python macros, bug 291328
rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/"
# Completely useless with or without USE static-libs, people need to use
# pkg-config
prune_libtool_files --modules
}
multilib_src_test() {
gnome2_environment_reset
unset DBUS_SESSION_BUS_ADDRESS
export XDG_CONFIG_DIRS=/etc/xdg
export XDG_DATA_DIRS=/usr/local/share:/usr/share
export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp"
unset GSETTINGS_BACKEND # bug 352451
export LC_TIME=C # bug #411967
python_export_best
# Related test is a bit nitpicking
mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
# Hardened: gdb needs this, bug #338891
if host-is-pax ; then
pax-mark -mr "${BUILD_DIR}"/tests/.libs/assert-msg-test \
|| die "Hardened adjustment failed"
fi
# Need X for dbus-launch session X11 initialization
Xemake check
}
pkg_postinst() {
if has_version '<x11-libs/gtk+-3.0.12:3'; then
# To have a clear upgrade path for gtk+-3.0.x users, have to resort to
# a warning instead of a blocker
ewarn
ewarn "Using <gtk+-3.0.12:3 with ${P} results in frequent crashes."
ewarn "You should upgrade to a newer version of gtk+:3 immediately."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libedit/libedit-20130712.3.1.ebuild,v 1.11 2014/01/18 19:59:42 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libedit/libedit-20130712.3.1.ebuild,v 1.12 2014/03/14 06:58:24 vapier Exp $
EAPI=5
@ -15,7 +15,7 @@ SRC_URI="http://www.thrysoee.dk/editline/${MY_P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="static-libs"
DEPEND=">=sys-libs/ncurses-5.7-r5[static-libs?,${MULTILIB_USEDEP}]

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lua/lgi/lgi-0.7.2.ebuild,v 1.5 2014/03/06 10:33:00 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lua/lgi/lgi-0.7.2.ebuild,v 1.6 2014/03/14 04:05:07 nerdboy Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="https://github.com/pavouk/lgi/archive/0.7.2.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd"
KEYWORDS="amd64 arm ppc ppc64 x86 ~x86-fbsd"
IUSE="examples"
RDEPEND=">=dev-lang/lua-5.1

@ -1 +1,2 @@
DIST cryptokit-1.7.tar.gz 140400 SHA256 56a8c0339c47ca3cf43c8881d5b519d3bff68bc8a53267e9c5c9cbc9239600ca SHA512 39a86b9b97be097120308ef55c2e69b8436a85102cc2eff25f6f3c81abce24511a80295ba7790337fa46584baea24dd9517067039dc81417fe2d38ff8b5e62f1 WHIRLPOOL 21756c006d0c23927cfba2756c6206c6fac08ef22768b881c1750237f6f743040bdfbfa783bf2253e586328b9efc91154c3b8dc73e52fcb391dcd36fd360450e
DIST cryptokit-1.9.tar.gz 143494 SHA256 d3177e79e425b119b80acc63a85114a12e4c617f16803a69c080f460c4f037f1 SHA512 67385562d5f42a65dc13b7bbf4164610a47c1f2b20d3e737c62046d716fdc38a19727e7ea04f633562d8c82c83fb1b64472f06c3032ea45e5b7c411b2f177d74 WHIRLPOOL 3680ba403a5f380a2bc5e0f68fc50ff64f2b5927f3c32cb04970f11493abecc0389c1070cccea106a91da1949b993fcd4e43bbd681c6efdb6638b4bd71efbead

@ -0,0 +1,49 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/cryptokit/cryptokit-1.9.ebuild,v 1.1 2014/03/13 19:54:26 aballier Exp $
EAPI="5"
OASIS_BUILD_DOCS=1
OASIS_BUILD_TESTS=1
inherit oasis
DESCRIPTION="Cryptographic primitives library for Objective Caml"
HOMEPAGE="http://forge.ocamlcore.org/projects/cryptokit/"
SRC_URI="http://forge.ocamlcore.org/frs/download.php/1229/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE="zlib"
DEPEND="zlib? ( >=sys-libs/zlib-1.1 )"
RDEPEND="${DEPEND}"
DOCS=( "Changes" "README.txt" "AUTHORS.txt" )
src_configure() {
oasis_configure_opts="$(use_enable zlib)" \
oasis_src_configure
}
pkg_postinst() {
elog ""
elog "This library uses the /dev/random device to generate "
elog "random data and RSA keys. The device should either be"
elog "built into the kernel or provided as a module. An"
elog "alternative is to use the Entropy Gathering Daemon"
elog "(http://egd.sourceforge.net). Please note that the"
elog "remainder of the library will still work even in the"
elog "absence of a one of these sources of randomness."
elog ""
}
src_test() {
echo ""
einfo "You must have either /dev/random or the Entropy Gathering"
einfo "Daemon (EGD) for this test to succeed!"
echo ""
oasis_src_test
}

@ -0,0 +1 @@
DIST deriving-0.6.tar.gz 62724 SHA256 7864214ba87553747eea48d460661c32142b56968a4c052631dac87fdbdc1cb4 SHA512 cd1f1d85f745f4bf4d3132269492ff28aeb45641d8d7a61b3440496709fc1b36ddbee8adc08ec55277c053b2c376fed06c4b1235bf319d23f78e1520260a3b4a WHIRLPOOL 714df53020ef2b84ba0e4ffb0caa0d4857f58fcd86e450b5e5826d5b17332e545ec39d28b8aa6ed2391bdc5ca5427acad9dbc8b2210362b9568747dce50e4755

@ -0,0 +1,25 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/deriving/deriving-0.6.ebuild,v 1.1 2014/03/13 20:17:41 aballier Exp $
EAPI=5
OASIS_BUILD_TESTS=1
inherit oasis
DESCRIPTION="A deriving library for Ocsigen"
HOMEPAGE="http://github.com/ocsigen/deriving"
SRC_URI="http://github.com/ocsigen/deriving/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=dev-ml/type-conv-108:=
dev-ml/optcomp:="
RDEPEND="${DEPEND}"
DOCS=( CHANGES README.md )
RESTRICT="test"

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

@ -1,4 +1 @@
DIST ocamlnet-3.6.3.tar.gz 3290612 SHA256 c62fe0a4db6c63c04e24c8d76bcb504054f0b59a7a41c1abcbb8dd504afc9f29 SHA512 99b68cc3fac8a023009e01184e6006944071569b5bd8180a5f9fbe6e4069aaf55e833468d4914254d14f213579cdc8e06e26a00a62bbf73c9d25442671345f9d WHIRLPOOL 7687df33c0bd9d815e49c0e2adf2b87bfd99a8631269291a832432834f6b37c1d7479a87edae5a45d28b0e087129103d71615a9d7a7a3e151f294fcb77aaf0da
DIST ocamlnet-3.6.5.tar.gz 3339680 SHA256 bb7d349b5783e4b25c3f7e5616b48d030ad1e375e39d4e99510440f5d2709d3f SHA512 091d148d0b7ab5ea79f8070da0dfb2f1584da9125b22d35049ec9de02f32d05dd6433b705190aef324172f84c15a672f56d2a096f0db877608e86e9b5a1c8ee5 WHIRLPOOL 55779ddc0b6bd7b41eeda6209cb910cfb4b46a1152bae983a251653cc160bc7ebf453f6b045570338f1c78d958054f8c666f8bc89f26d0bce44adb399374b126
DIST ocamlnet-3.6.6.tar.gz 3340847 SHA256 3529236e31a18e6983e4198030d9e51f5220714563d46c87b8f113a6392af026 SHA512 389478b705e1a093a895940da45c34a9797a02773d5ca5cd584e1f9a25eebcdb4aee63a119eb80f927b3566eccabd98945ecab6bf7bec090863569b580c12375 WHIRLPOOL 62f3ed53a3ce3b279a3836b0c585c592849d1d7ee2958196fd9723d6624e350bb8ec7670ce3acd69db1f14f4b37d5a6850d20d8e30500e5c1526b030f55d04d2
DIST ocamlnet-3.7.3.tar.gz 3352779 SHA256 4ddc6928856d57b613de8889708f04a7bba04571b7bf1c525418cf9e3d8b4468 SHA512 adbff363df8e96a886b0c0bd7aa9243f3406e1a5dd3589101e272d11f4d8edaab2980c8297de9a6701305a8cb9391152ce08ffa5e1f8d95d12fc0edbe6a8f899 WHIRLPOOL 5d6b00458337f0aa277d4ca9b6b1c95485398761f5c8986d2ee14e45fd70901c9914917c8fff529f1fe8967f162760d11f4f7a833e1a812549238ea821797395

@ -1,13 +0,0 @@
Index: ocamlnet-3.6.6/src/netsys/netsys_posix.ml
===================================================================
--- ocamlnet-3.6.6.orig/src/netsys/netsys_posix.ml
+++ ocamlnet-3.6.6/src/netsys/netsys_posix.ml
@@ -705,7 +705,7 @@ type at_flag = AT_EACCESS | AT_SYMLINK_N
IFDEF HAVE_O_SHARE_DELETE THEN
type open_flag1 = Unix.open_flag =
O_RDONLY | O_WRONLY | O_RDWR | O_NONBLOCK | O_APPEND | O_CREAT | O_TRUNC
- | O_EXCL | O_NOCTTY | O_DSYNC | O_SYNC | O_RSYNC | O_SHARE_DELETE
+ | O_EXCL | O_NOCTTY | O_DSYNC | O_SYNC | O_RSYNC | O_SHARE_DELETE | O_CLOEXEC
ELSE
type open_flag1 = Unix.open_flag =
O_RDONLY | O_WRONLY | O_RDWR | O_NONBLOCK | O_APPEND | O_CREAT | O_TRUNC

@ -1,75 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ocamlnet-3.6.3.ebuild,v 1.6 2013/03/30 14:55:23 ulm Exp $
EAPI="5"
inherit eutils findlib
MY_P=${P/_beta/test}
DESCRIPTION="Modules for OCaml application-level Internet protocols"
HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html"
SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
LICENSE="ZLIB GPL-2+"
SLOT="0/${PV}"
KEYWORDS="amd64 ppc x86 ~x86-fbsd"
IUSE="cryptokit gtk ssl tk httpd +ocamlopt +pcre zip"
RESTRICT="installsources"
# the auth-dh compile flag has been disabled as well, since it depends on
# ocaml-cryptgps, which is not available.
DEPEND=">=dev-ml/findlib-1.0
pcre? ( >=dev-ml/pcre-ocaml-5:= )
>=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?]
cryptokit? ( dev-ml/cryptokit:= )
gtk? ( >=dev-ml/lablgtk-2:= )
ssl? ( >=dev-ml/ocaml-ssl-0.4:= )
zip? ( dev-ml/camlzip:= )
"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
ocamlnet_use_with() {
if use $1; then
echo "-with-$2"
else
echo "-without-$2"
fi
}
ocamlnet_use_enable() {
if use $1; then
echo "-enable-$2"
else
echo "-disable-$2"
fi
}
src_configure() {
./configure \
-bindir /usr/bin \
-datadir /usr/share/${PN} \
$(ocamlnet_use_enable cryptokit crypto) \
$(ocamlnet_use_enable gtk gtk2) \
$(ocamlnet_use_enable pcre pcre) \
$(ocamlnet_use_enable ssl ssl) \
$(ocamlnet_use_enable tk tcl) \
$(ocamlnet_use_enable zip zip) \
$(ocamlnet_use_with httpd nethttpd) \
|| die "Error : econf failed!"
}
src_compile() {
emake -j1 all
if use ocamlopt; then
emake -j1 opt
fi
}
src_install() {
export STRIP_MASK="*/bin/*"
findlib_src_install
}

@ -1,75 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ocamlnet-3.6.5.ebuild,v 1.1 2013/06/11 23:54:54 aballier Exp $
EAPI="5"
inherit eutils findlib
MY_P=${P/_beta/test}
DESCRIPTION="Modules for OCaml application-level Internet protocols"
HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html"
SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
LICENSE="ZLIB GPL-2+"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE="cryptokit gtk ssl tk httpd +ocamlopt +pcre zip"
RESTRICT="installsources"
# the auth-dh compile flag has been disabled as well, since it depends on
# ocaml-cryptgps, which is not available.
DEPEND=">=dev-ml/findlib-1.0
pcre? ( >=dev-ml/pcre-ocaml-5:= )
>=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?]
cryptokit? ( dev-ml/cryptokit:= )
gtk? ( >=dev-ml/lablgtk-2:= )
ssl? ( >=dev-ml/ocaml-ssl-0.4:= )
zip? ( dev-ml/camlzip:= )
"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
ocamlnet_use_with() {
if use $1; then
echo "-with-$2"
else
echo "-without-$2"
fi
}
ocamlnet_use_enable() {
if use $1; then
echo "-enable-$2"
else
echo "-disable-$2"
fi
}
src_configure() {
./configure \
-bindir /usr/bin \
-datadir /usr/share/${PN} \
$(ocamlnet_use_enable cryptokit crypto) \
$(ocamlnet_use_enable gtk gtk2) \
$(ocamlnet_use_enable pcre pcre) \
$(ocamlnet_use_enable ssl ssl) \
$(ocamlnet_use_enable tk tcl) \
$(ocamlnet_use_enable zip zip) \
$(ocamlnet_use_with httpd nethttpd) \
|| die "Error : econf failed!"
}
src_compile() {
emake -j1 all
if use ocamlopt; then
emake -j1 opt
fi
}
src_install() {
export STRIP_MASK="*/bin/*"
findlib_src_install
}

@ -1,79 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlnet/ocamlnet-3.6.6.ebuild,v 1.2 2013/08/19 13:13:31 aballier Exp $
EAPI="5"
inherit eutils findlib
MY_P=${P/_beta/test}
DESCRIPTION="Modules for OCaml application-level Internet protocols"
HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html"
SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz"
LICENSE="ZLIB GPL-2+"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE="cryptokit gtk ssl tk httpd +ocamlopt +pcre zip"
RESTRICT="installsources"
# the auth-dh compile flag has been disabled as well, since it depends on
# ocaml-cryptgps, which is not available.
DEPEND=">=dev-ml/findlib-1.0
pcre? ( >=dev-ml/pcre-ocaml-5:= )
>=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?]
cryptokit? ( dev-ml/cryptokit:= )
gtk? ( >=dev-ml/lablgtk-2:= )
ssl? ( >=dev-ml/ocaml-ssl-0.4:= )
zip? ( dev-ml/camlzip:= )
"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
src_prepare() {
has_version '>=dev-lang/ocaml-4.01.0_beta' && epatch "${FILESDIR}/${P}-ocaml-4.01.patch"
}
ocamlnet_use_with() {
if use $1; then
echo "-with-$2"
else
echo "-without-$2"
fi
}
ocamlnet_use_enable() {
if use $1; then
echo "-enable-$2"
else
echo "-disable-$2"
fi
}
src_configure() {
./configure \
-bindir /usr/bin \
-datadir /usr/share/${PN} \
$(ocamlnet_use_enable cryptokit crypto) \
$(ocamlnet_use_enable gtk gtk2) \
$(ocamlnet_use_enable pcre pcre) \
$(ocamlnet_use_enable ssl ssl) \
$(ocamlnet_use_enable tk tcl) \
$(ocamlnet_use_enable zip zip) \
$(ocamlnet_use_with httpd nethttpd) \
|| die "Error : econf failed!"
}
src_compile() {
emake -j1 all
if use ocamlopt; then
emake -j1 opt
fi
}
src_install() {
export STRIP_MASK="*/bin/*"
findlib_src_install
}

@ -0,0 +1 @@
DIST optcomp-1.5.tar.gz 51964 SHA256 1041762f2a5ba014b26a24c31ed46c6c08cd89754c8914388f358161b7e97d8d SHA512 15fc215e19e4e7854d5b6b005ece6301e5847cf8cdfc1d017a858fd3a0fd4309346e4347c2ab29902d929d67d284a279001ae518b498c997e1648bfcd2513142 WHIRLPOOL 1a88fa85f626a590d9edca8a1551ac963338ae7a68f5f7c3ab028b5251d696c83473eb8ebfddaf653421409af79bd01ff07084c27009b839c0251d0959dedd41

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

@ -0,0 +1,23 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/optcomp/optcomp-1.5.ebuild,v 1.1 2014/03/13 20:10:17 aballier Exp $
EAPI=5
OASIS_BUILD_DOCS=1
inherit oasis
DESCRIPTION="Optional compilation with cpp-like directives"
HOMEPAGE="http://github.com/diml/optcomp"
SRC_URI="http://github.com/diml/optcomp/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
DOCS=( CHANGES.md README.md )

@ -1 +1,2 @@
DIST tyxml-2.2.0.tar.gz 105748 SHA256 8eab54f5fd7e9f5df3ac894123bd5abb124d741411a0ad5333e5058e44325f84 SHA512 933ba2e4ed1f6ead2e2f0a6e77a818b6bf479d7994cb5ee23f9f2d4e44bb0ee9c13c57e512686a02fc8220d885065184c30745ca9608a64e8e62a1b9b0198106 WHIRLPOOL 553f683e7c06aa7fa3e175408a8f62d6341093c44967def019101bfae42bf6c5dcd215aa85470de7ed07e861fb69e9cd83cc8b9e53a6d59c99b6ff93bc18c4ef
DIST tyxml-3.0.0.tar.gz 148354 SHA256 43f5133b52fb99ca4f0887c82717633ad2893b954c0c3084238f82479eaf6b33 SHA512 18c6ad85f26a689f65cf1f2c4417bd67a34400a7c800f0ab3c50575244fc6666eea248ad6a1093baf0b293b74b3e90632bf678916e5875b8a5fb4356c6fb1a8b WHIRLPOOL 4b92710dcbb38db5395959cf373621055c82b0aba2ab01eb6ccfa781d248691d68e82686705047ef8ba86568c75558641596217bd077b1ee310ef77a7985892a

@ -0,0 +1,23 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ml/tyxml/tyxml-3.0.0.ebuild,v 1.1 2014/03/13 20:23:15 aballier Exp $
EAPI=5
OASIS_BUILD_DOCS=1
inherit oasis
DESCRIPTION="A libary to build xml trees typechecked by OCaml"
HOMEPAGE="http://ocsigen.org/tyxml/"
SRC_URI="http://www.ocsigen.org/download/${P}.tar.gz"
LICENSE="LGPL-2.1-with-linking-exception"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
DOCS=( CHANGES README.md )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBD-SQLite/DBD-SQLite-1.400.0.ebuild,v 1.3 2014/01/20 23:09:50 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBD-SQLite/DBD-SQLite-1.400.0.ebuild,v 1.4 2014/03/13 19:58:26 ottxor Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Self Contained RDBMS in a DBI Driver"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="

@ -1,2 +1 @@
DIST Test-WWW-Mechanize-1.28.tar.gz 18564 SHA256 ac1c6990f3b12ad8237af574701f9af5db0de7dd0a7175b69b65e11a4df703c1 SHA512 1706e8c0ee2d90dcb87b2156ec361a52641b7031cfdfb139a421d9753f5880c1fee1f3642359d115a66fd6a125439411f7e0bc274ef39eeacd398dd223745638 WHIRLPOOL 29b6c54d0ac5576460e4c29be8fe041ac4f7b4b187d65fdb452c6446a10731df1016ed898dda48e3b9f44652b0dcc6c8daae96cdac0ac578678a330aa1f1f375
DIST Test-WWW-Mechanize-1.44.tar.gz 25824 SHA256 58d00b999b3c7f1eae879d54e112fb3c7525d25517cb10f81a87e92d88905718 SHA512 ab6f8c210a42ef14cd83bc4644a338f76d2e0c908855fe4fbf03b2dc3376476e418b5e71a080cf889b0c6a8f20185def1b54568e1cb2ba130fe484516614393d WHIRLPOOL bb1756cd1980ade7274aeaf9c93ff1bc71526d374f1fe2f87390ed60a60c5f85c51a9eac27e5611c217432d7daf4c07c5d9a44fb1fa334988973772ddbbdaab3

@ -1,25 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.28.ebuild,v 1.4 2012/03/25 15:33:41 armin76 Exp $
MODULE_AUTHOR=PETDANCE
inherit perl-module
DESCRIPTION="Testing-specific WWW::Mechanize subclass"
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
RDEPEND=">=dev-perl/WWW-Mechanize-1.24
dev-perl/Carp-Assert-More
dev-perl/URI
>=dev-perl/Test-LongString-0.12
dev-lang/perl"
DEPEND="${RDEPEND}
test? ( >=dev-perl/HTTP-Server-Simple-0.35
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage )"
SRC_TEST="do"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.440.0.ebuild,v 1.2 2014/03/12 05:20:02 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Test-WWW-Mechanize/Test-WWW-Mechanize-1.440.0.ebuild,v 1.3 2014/03/13 17:43:34 zlogene Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Testing-specific WWW::Mechanize subclass"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
RDEPEND="

@ -1,5 +1,2 @@
DIST Try-Tiny-0.11.tar.gz 9923 SHA256 059e154ed82760bf6c1b6fddded800228bd97612d18159c68bfc36a8ea2bc885 SHA512 42a98d0996e4195b1618e99080f67791ec9b09c8c4de669aafcbe75c609718d700a6831dd5a68d8f7bda563c29ce3a8495bbf548b8d38a155471875889d8c701 WHIRLPOOL e9807e6cf5da1aad939c56809bd066d4215fb2a9b35c2b60c35c63493fb2bebe56277bc44e34d2d54d5b2ac9096782f9a9d801b44573905296268e2337ad1716
DIST Try-Tiny-0.12.tar.gz 10320 SHA256 4f5c13c28909d9717bd79acc6b37d2a8f2d746f99abbacd7e03d2c3906179b2b SHA512 4c627f1fc160c625281c83ee5cf1001a7b7884724e2f9495613ad5387eb8b4f047e4b469be1e39ba84df1e86b4494330aafb637643e5c655205521aacf8b218d WHIRLPOOL df5e6c874389823045082837637ede255938572e3a485e63b70bf0f71a2310b0157a2abf27213ef2fc9052ba201de3cbab517983c50dfe7dffef3dd476927bb8
DIST Try-Tiny-0.16.tar.gz 15987 SHA256 a8711329e622b5a95b06322f44b2ae11fd3eade8a4dced90bf70f4292d12d6f1 SHA512 fac950395658afbe9875b0351c3ff88f67043002495da09e0852651484fd13059c24c1910f9ada26ec89a6a7ba016236043faf4a5d9e042179885dc739f86b34 WHIRLPOOL 793150cd63d53a79cb567ecce02d77c32b8478ff3d02b8ce9bd6a1439fdf3afb9a3d3b0d1c2dedcf3acafeceea069d239d431ad0982278462507cd03183215d2
DIST Try-Tiny-0.18.tar.gz 16499 SHA256 4ec6fa76eda43ceb10598ea9950c815b332bb4e927b11a62d247c447faca4a1a SHA512 2e21298a22670c58a702a5a168a43dc48a213ef407bd7be3b3676522ea17735ea22dc835aa89c4e57e53af030e3310c881e9432c527435d827351f2230af0de5 WHIRLPOOL 5822a52848a4716cbbe882d95e11e9ff486a4fd6c29d1601c00bfcce0e3517bba54e281308acf539c47df6708a7abb869a5c3bad2432c8ee10877e3414a9ea83
DIST Try-Tiny-0.19.tar.gz 17165 SHA256 57ae3341b03af36a052922d88e1ebf1c17828b25da69dfbe98ac8b113c181aec SHA512 5a642da7e55becb41109bfbb1e44999bde6904c4c5b961658b3ddb5958c84320f02ba7e081f36e7381dd04ae7174373e0c69587f49882b35202e8a45f6eb5115 WHIRLPOOL 6398d05e865b6c155ff9774f72ea6e2b0610d1968750a0d3d41687dedbc10930cf9a15de15fb739f5ca4f0c048879ee00479986ec1ebec48bd54c6ea2dc3661c

@ -1,18 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Try-Tiny/Try-Tiny-0.110.0.ebuild,v 1.12 2012/09/09 16:18:49 armin76 Exp $
EAPI=4
MODULE_AUTHOR=DOY
MODULE_VERSION=0.11
inherit perl-module
DESCRIPTION="Minimal try/catch with proper localization of $@"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
SRC_TEST=do

@ -1,18 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Try-Tiny/Try-Tiny-0.120.0.ebuild,v 1.13 2014/02/01 23:36:07 vapier Exp $
EAPI=5
MODULE_AUTHOR=DOY
MODULE_VERSION=0.12
inherit perl-module
DESCRIPTION="Minimal try/catch with proper localization of $@"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
SRC_TEST=do

@ -1,20 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Try-Tiny/Try-Tiny-0.160.0.ebuild,v 1.4 2014/02/01 23:36:07 vapier Exp $
EAPI=5
MODULE_AUTHOR=DOY
MODULE_VERSION=0.16
inherit perl-module
DESCRIPTION="Minimal try/catch with proper localization of $@"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
DEPEND="test? ( dev-perl/Sub-Name )"
SRC_TEST=do

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Try-Tiny/Try-Tiny-0.180.0.ebuild,v 1.12 2014/03/12 09:58:32 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Try-Tiny/Try-Tiny-0.180.0.ebuild,v 1.13 2014/03/13 17:38:51 zlogene Exp $
EAPI=5
@ -12,7 +12,7 @@ DESCRIPTION="Minimal try/catch with proper localization of $@"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="test"
DEPEND="test? ( dev-perl/Sub-Name )"

@ -1,2 +1,3 @@
DIST pudb-2013.3.6.tar.gz 41493 SHA256 81b20a995803c4be513e6d36c8ec9a531d3ccb24670b2416abc20f3933ddb8be SHA512 fe9caf2e1d05c8162712a828cbbc9bb9366a397cc3b934dc64ff9ff9d8493dc77bb4be09635a564784c037c6a57c04eeadb01c6e98caf7f975da7f2ba5b6e897 WHIRLPOOL 640026b5e788f781235211b484443ccc3ecb0545d9e41d221ffda15c4c2f7a999fc0628d77f314f600ee0510c0541d52368a78b2a079f82cd3a132c36243de13
DIST pudb-2013.5.1.tar.gz 45109 SHA256 7606ef0502bbdd18d7468cf969f1364a11a0b2f1b7d94cda9e4ef14978a74ccd SHA512 b6e271bdf523f5975281c13bf79d6945c32064a3da2e70b2dfbf39fb938f30d927bbbe0b943e1b59b3c12ecd166dc5aa5bea5a102ed9d546c916e59cfb7f8710 WHIRLPOOL 81f1aefb2abb3c3a0a5a4c9b24e79dcd38b03c041de34a45000e7e57eae0889ec2d39804f8ecd1e67abd642e59e6b43b8d6b06ce175b92793ebdfbe732c0cfc0
DIST pudb-2014.1.tar.gz 46489 SHA256 75453feb20a29c6b40132af658dd58a9eb6e22e27c11babd5b5828bbaf1f2137 SHA512 90858729faa087a3d824a735153efbb63728d082cccdd08ee7505341910e3f155613885ff95f405c05272b7d32a6eb1c8c4b143495c352223b04b0ec401196fb WHIRLPOOL 4bbd7564387152350a7ced0e50a7411c8270486732382bcf0c05cde129b49692f63453f79d65e92b4101ba4cfc627b84ab96a2f180bf1d8ae67de68443003487

@ -0,0 +1,21 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pudb/pudb-2014.1.ebuild,v 1.1 2014/03/13 18:10:59 radhermit Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="A full-screen, console-based Python debugger"
HOMEPAGE="http://pypi.python.org/pypi/pudb"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-interix ~x86-linux"
RDEPEND="dev-python/urwid[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyds9/pyds9-1.7.ebuild,v 1.2 2014/02/05 23:40:42 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyds9/pyds9-1.7.ebuild,v 1.3 2014/03/13 17:07:48 bicatali Exp $
EAPI=5
@ -36,7 +36,7 @@ src_prepare() {
-e "s|./xpa-${XPAPV}|${EROOT%/}/usr/$(get_libdir)|" \
xpa.py || die
sed -i \
-e "s|sys.path|${EROOT%/}/usr/bin|" \
-e "s|sys.path|['${EROOT%/}/usr/bin']|" \
ds9.py || die
distutils-r1_src_prepare
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.2.2.ebuild,v 1.1 2014/03/03 23:26:02 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinx/sphinx-1.2.2.ebuild,v 1.2 2014/03/13 16:11:29 grozin Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
@ -48,7 +48,7 @@ python_compile() {
}
python_compile_all() {
use doc && emake -C doc SPHINXBUILD="${PYTHON} -m sphinx.__init__" html
use doc && emake -C doc SPHINXBUILD='"${PYTHON}" "${S}/sphinx-build.py"' html
}
python_test() {

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/cwdiff/cwdiff-0.2.6.ebuild,v 1.1 2014/01/17 17:53:02 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/cwdiff/cwdiff-0.2.6.ebuild,v 1.2 2014/03/13 20:25:28 ottxor Exp $
EAPI=5
@ -11,7 +11,7 @@ RESTRICT="primaryuri"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-macos"
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x64-macos ~x86-macos"
IUSE="a2ps mercurial"
DEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.38.2.ebuild,v 1.4 2014/03/09 11:56:15 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/gdbus-codegen/gdbus-codegen-2.38.2.ebuild,v 1.5 2014/03/13 19:46:44 ottxor Exp $
EAPI="5"
GNOME_ORG_MODULE="glib"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.gtk.org/"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
IUSE=""
RDEPEND="${PYTHON_DEPS}"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvsps/cvsps-3.13.ebuild,v 1.2 2014/01/20 23:35:32 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/cvsps/cvsps-3.13.ebuild,v 1.3 2014/03/13 20:09:09 ottxor Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="sys-libs/zlib"

@ -0,0 +1,323 @@
diff --git a/part/completion/katecompletionmodel.cpp b/part/completion/katecompletionmodel.cpp
index 3fa8080..22af495 100644
--- a/part/completion/katecompletionmodel.cpp
+++ b/part/completion/katecompletionmodel.cpp
@@ -504,7 +504,7 @@ QModelIndex KateCompletionModel::indexForGroup( Group * g ) const
return createIndex(row, 0, 0);
}
-void KateCompletionModel::clearGroups( bool shouldReset )
+void KateCompletionModel::clearGroups()
{
clearExpanding();
m_ungrouped->clear();
@@ -536,9 +536,6 @@ void KateCompletionModel::clearGroups( bool shouldReset )
m_emptyGroups.append(m_bestMatches);
m_groupHash.insert(BestMatchesProperty, m_bestMatches);
-
- if(shouldReset)
- reset();
}
QSet<KateCompletionModel::Group*> KateCompletionModel::createItems(const HierarchicalModelHandler& _handler, const QModelIndex& i, bool notifyModel) {
@@ -577,9 +574,10 @@ QSet<KateCompletionModel::Group*> KateCompletionModel::deleteItems(const QModelI
void KateCompletionModel::createGroups()
{
+ beginResetModel();
//After clearing the model, it has to be reset, else we will be in an invalid state while inserting
//new groups.
- clearGroups(true);
+ clearGroups();
bool has_groups=false;
foreach (CodeCompletionModel* sourceModel, m_completionModels) {
@@ -600,10 +598,7 @@ void KateCompletionModel::createGroups()
makeGroupItemsUnique();
updateBestMatches();
-
- reset();
-
- emit contentGeometryChanged();
+ endResetModel();
}
KateCompletionModel::Group* KateCompletionModel::createItem(const HierarchicalModelHandler& handler, const QModelIndex& sourceIndex, bool notifyModel)
@@ -660,9 +655,7 @@ void KateCompletionModel::slotRowsInserted( const QModelIndex & parent, int star
affectedGroups += createItems(handler, parent.isValid() ? parent.child(i, 0) : handler.model()->index(i, 0), true);
foreach (Group* g, affectedGroups)
- hideOrShowGroup(g);
-
- emit contentGeometryChanged();
+ hideOrShowGroup(g, true);
}
void KateCompletionModel::slotRowsRemoved( const QModelIndex & parent, int start, int end )
@@ -678,9 +671,7 @@ void KateCompletionModel::slotRowsRemoved( const QModelIndex & parent, int start
}
foreach (Group* g, affectedGroups)
- hideOrShowGroup(g);
-
- emit contentGeometryChanged();
+ hideOrShowGroup(g, true);
}
KateCompletionModel::Group* KateCompletionModel::fetchGroup( int attribute, const QString& scope, bool forceGrouping )
@@ -938,31 +929,32 @@ void KateCompletionModel::setCurrentCompletion( KTextEditor::CodeCompletionModel
m_currentMatch[model] = completion;
- bool needsReset = false;
+ const bool resetModel = (changeType != Narrow);
+ if (resetModel) {
+ beginResetModel();
+ }
if (!hasGroups()) {
- needsReset |= changeCompletions(m_ungrouped, changeType);
+ changeCompletions(m_ungrouped, changeType, !resetModel);
} else {
foreach (Group* g, m_rowTable) {
if(g != m_argumentHints)
- needsReset |= changeCompletions(g, changeType);
+ changeCompletions(g, changeType, !resetModel);
}
foreach (Group* g, m_emptyGroups) {
if(g != m_argumentHints)
- needsReset |= changeCompletions(g, changeType);
+ changeCompletions(g, changeType, !resetModel);
}
}
// NOTE: best matches are also updated in resort
resort();
- kDebug()<<"needsReset"<<needsReset;
- if(needsReset)
- reset();
+ if (resetModel) {
+ endResetModel();
+ }
clearExpanding(); //We need to do this, or be aware of expanding-widgets while filtering.
- emit contentGeometryChanged();
- kDebug();
}
QString KateCompletionModel::commonPrefixInternal(const QString &forcePrefix) const
@@ -1024,15 +1016,14 @@ QString KateCompletionModel::commonPrefix(QModelIndex selectedIndex) const
return commonPrefix;
}
-bool KateCompletionModel::changeCompletions( Group * g, changeTypes changeType )
+void KateCompletionModel::changeCompletions( Group * g, changeTypes changeType, bool notifyModel )
{
- bool notifyModel = true;
if(changeType != Narrow) {
- notifyModel = false;
g->filtered = g->prefilter;
//In the "Broaden" or "Change" case, just re-filter everything,
//and don't notify the model. The model is notified afterwards through a reset().
}
+
//This code determines what of the filtered items still fit, and computes the ranges that were removed, giving
//them to beginRemoveRows(..) in batches
@@ -1054,14 +1045,13 @@ bool KateCompletionModel::changeCompletions( Group * g, changeTypes changeType )
}
}
- if(deleteUntil != -1) {
+ if(deleteUntil != -1 && notifyModel) {
beginRemoveRows(indexForGroup(g), 0, deleteUntil);
endRemoveRows();
}
g->filtered = newFiltered;
hideOrShowGroup(g, notifyModel);
- return !notifyModel;
}
int KateCompletionModel::Group::orderNumber() const {
@@ -1193,7 +1183,9 @@ void KateCompletionModel::setSortingEnabled( bool enable )
{
if (m_sortingEnabled != enable) {
m_sortingEnabled = enable;
+ beginResetModel();
resort();
+ endResetModel();
}
}
@@ -1256,8 +1248,9 @@ const QList< QList < int > > & KateCompletionModel::columnMerges( ) const
void KateCompletionModel::setColumnMerges( const QList< QList < int > > & columnMerges )
{
+ beginResetModel();
m_columnMerges = columnMerges;
- reset();
+ endResetModel();
}
int KateCompletionModel::translateColumn( int sourceColumn ) const
@@ -1557,7 +1550,9 @@ void KateCompletionModel::setSortingAlphabetical( bool alphabetical )
{
if (m_sortingAlphabetical != alphabetical) {
m_sortingAlphabetical = alphabetical;
+ beginResetModel();
resort();
+ endResetModel();
}
}
@@ -1571,11 +1566,13 @@ void KateCompletionModel::setSortingCaseSensitivity( Qt::CaseSensitivity cs )
{
if (m_sortingCaseSensitivity != cs) {
m_sortingCaseSensitivity = cs;
+ beginResetModel();
resort();
+ endResetModel();
}
}
-void KateCompletionModel::resort( )
+void KateCompletionModel::resort()
{
foreach (Group* g, m_rowTable)
g->resort();
@@ -1585,7 +1582,6 @@ void KateCompletionModel::resort( )
// call updateBestMatches here, so they are moved to the top again.
updateBestMatches();
- emit contentGeometryChanged();
}
bool KateCompletionModel::Item::isValid( ) const
@@ -1654,6 +1650,7 @@ void KateCompletionModel::setMaximumInheritanceDepth( int maxDepth )
void KateCompletionModel::refilter( )
{
+ beginResetModel();
m_ungrouped->refilter();
foreach (Group* g, m_rowTable)
@@ -1667,6 +1664,7 @@ void KateCompletionModel::refilter( )
updateBestMatches();
clearExpanding(); //We need to do this, or be aware of expanding-widgets while filtering.
+ endResetModel();
}
void KateCompletionModel::Group::refilter( )
@@ -2048,20 +2046,19 @@ void KateCompletionModel::removeCompletionModel(CodeCompletionModel * model)
if (!model || !m_completionModels.contains(model))
return;
+ beginResetModel();
m_currentMatch.remove(model);
- clearGroups(false);
+ clearGroups();
model->disconnect(this);
m_completionModels.removeAll(model);
+ endResetModel();
if (!m_completionModels.isEmpty()) {
// This performs the reset
createGroups();
- }else{
- emit contentGeometryChanged();
- reset();
}
}
@@ -2252,6 +2249,10 @@ void KateCompletionModel::rowSelected(const QModelIndex& row) {
void KateCompletionModel::clearCompletionModels()
{
+ if (m_completionModels.isEmpty())
+ return;
+
+ beginResetModel();
foreach (CodeCompletionModel * model, m_completionModels)
model->disconnect(this);
@@ -2260,6 +2261,7 @@ void KateCompletionModel::clearCompletionModels()
m_currentMatch.clear();
clearGroups();
+ endResetModel();
}
#include "katecompletionmodel.moc"
diff --git a/part/completion/katecompletionmodel.h b/part/completion/katecompletionmodel.h
index 5fedbcc..a10a533 100644
--- a/part/completion/katecompletionmodel.h
+++ b/part/completion/katecompletionmodel.h
@@ -183,7 +183,6 @@ class KATEPART_TESTS_EXPORT KateCompletionModel : public ExpandingWidgetModel
void expandIndex(const QModelIndex& index);
//Emitted whenever something has changed about the group of argument-hints
void argumentHintsChanged();
- void contentGeometryChanged();
public Q_SLOTS:
void setSortingEnabled(bool enable);
@@ -311,6 +310,7 @@ class KATEPART_TESTS_EXPORT KateCompletionModel : public ExpandingWidgetModel
private:
QString commonPrefixInternal(const QString &forcePrefix) const;
+ /// @note performs model reset
void createGroups();
///Creates all sub-items of index i, or the item corresponding to index i. Returns the affected groups.
///i must be an index in the source model
@@ -319,8 +319,9 @@ class KATEPART_TESTS_EXPORT KateCompletionModel : public ExpandingWidgetModel
///i must be an index in the source model
QSet<Group*> deleteItems(const QModelIndex& i);
Group* createItem(const HierarchicalModelHandler&, const QModelIndex& i, bool notifyModel = false);
- void clearGroups(bool reset = true);
- void hideOrShowGroup(Group* g, bool notifyModel = true);
+ /// @note Make sure you're in a {begin,end}ResetModel block when calling this!
+ void clearGroups();
+ void hideOrShowGroup(Group* g, bool notifyModel = false);
/// When forceGrouping is enabled, all given attributes will be used for grouping, regardless of the completion settings.
Group* fetchGroup(int attribute, const QString& scope = QString(), bool forceGrouping = false);
//If this returns nonzero on an index, the index is the header of the returned group
@@ -336,7 +337,7 @@ class KATEPART_TESTS_EXPORT KateCompletionModel : public ExpandingWidgetModel
};
//Returns whether the model needs to be reset
- bool changeCompletions(Group* g, changeTypes changeType);
+ void changeCompletions(Group* g, changeTypes changeType, bool notifyModel);
bool hasCompletionModel() const;
diff --git a/part/completion/katecompletionwidget.cpp b/part/completion/katecompletionwidget.cpp
index 64fa4ec..6dc63a0 100644
--- a/part/completion/katecompletionwidget.cpp
+++ b/part/completion/katecompletionwidget.cpp
@@ -325,7 +325,8 @@ void KateCompletionWidget::startCompletion(const KTextEditor::Range& word, const
m_lastInvocationType = invocationType;
- disconnect(this->model(), SIGNAL(contentGeometryChanged()), this, SLOT(modelContentChanged()));
+ disconnect(this->model(), SIGNAL(layoutChanged()), this, SLOT(modelContentChanged()));
+ disconnect(this->model(), SIGNAL(modelReset()), this, SLOT(modelContentChanged()));
m_dontShowArgumentHints = true;
@@ -412,7 +413,8 @@ void KateCompletionWidget::startCompletion(const KTextEditor::Range& word, const
cursorPositionChanged();
if (!m_completionRanges.isEmpty()) {
- connect(this->model(), SIGNAL(contentGeometryChanged()), this, SLOT(modelContentChanged()));
+ connect(this->model(), SIGNAL(layoutChanged()), this, SLOT(modelContentChanged()));
+ connect(this->model(), SIGNAL(modelReset()), this, SLOT(modelContentChanged()));
//Now that all models have been notified, check whether the widget should be displayed instantly
modelContentChanged();
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/katepart/katepart-4.12.3.ebuild,v 1.1 2014/03/04 19:13:11 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/katepart/katepart-4.12.3-r1.ebuild,v 1.1 2014/03/13 16:02:45 johu Exp $
EAPI=5
@ -21,6 +21,8 @@ KMEXTRA="
addons/ktexteditor
"
PATCHES=( "${FILESDIR}/${P}-crash-fix.patch" )
src_configure() {
local mycmakeargs=(
"-DKDE4_BUILD_TESTS=OFF"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/krossjava/krossjava-4.12.3.ebuild,v 1.1 2014/03/04 19:13:22 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-base/krossjava/krossjava-4.12.3-r1.ebuild,v 1.1 2014/03/13 17:56:41 johu Exp $
EAPI=5
@ -45,7 +45,7 @@ src_install() {
kde4-meta_src_install
java-pkg_dojar "${ED}/usr/$(get_libdir)/kde4/kross/kross.jar"
dosym ../../../share/${PN}-${SLOT}/lib/kross.jar \
dosym ../../../share/${PN}-$(get_major_version ${SLOT})/lib/kross.jar \
/usr/$(get_libdir)/kde4/kross/kross.jar
java-pkg_regso "${ED}/usr/$(get_libdir)/kde4/krossjava.so"
}

@ -1,10 +1,10 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/synaptiks/synaptiks-0.8.1-r4.ebuild,v 1.2 2013/12/15 16:52:53 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/kde-misc/synaptiks/synaptiks-0.8.1-r4.ebuild,v 1.3 2014/03/14 06:24:37 kensington Exp $
EAPI=5
KDE_HANDBOOK=optional
KDE_HANDBOOK="optional"
PYTHON_COMPAT=( python{2_6,2_7} )
inherit kde4-base distutils-r1
@ -27,22 +27,28 @@ RDEPEND="
>=x11-drivers/xf86-input-synaptics-1.3
>=x11-libs/libXi-1.4
x11-libs/libXtst
upower? ( dev-python/dbus-python[${PYTHON_USEDEP}]
sys-power/upower )"
upower? (
dev-python/dbus-python[${PYTHON_USEDEP}]
sys-power/upower
)
"
DEPEND="${RDEPEND}
app-text/docbook-xsl-stylesheets
sys-devel/gettext
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
>=dev-python/sphinxcontrib-issuetracker-0.11-r1[${PYTHON_USEDEP}]
)"
)
"
PATCHES=( "${FILESDIR}/${P}-templatesfix.patch"
"${FILESDIR}/${PN}-0.8.1-removedfeatures.patch" )
PATCHES=(
"${FILESDIR}/${P}-templatesfix.patch"
"${FILESDIR}/${PN}-0.8.1-removedfeatures.patch"
)
python_compile_all() {
if use doc; then
einfo "Generation of documentation"
einfo "Generating documentation"
pushd doc > /dev/null
sphinx-build . _build || die
popd > /dev/null

@ -1,11 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxsession/lxsession-0.4.9.2-r2.ebuild,v 1.1 2014/01/05 06:27:11 nullishzero Exp $
# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxsession/lxsession-0.4.9.2-r2.ebuild,v 1.2 2014/03/13 20:06:32 nullishzero Exp $
EAPI=5
VALA_MIN_API_VERSION="0.14"
VALA_MAX_API_VERSION="0.20"
VALA_MAX_API_VERSION="0.22"
inherit vala autotools eutils

@ -1,11 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxsession/lxsession-0.4.9.2-r3.ebuild,v 1.1 2014/01/09 06:41:41 nullishzero Exp $
# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxsession/lxsession-0.4.9.2-r3.ebuild,v 1.2 2014/03/13 20:06:32 nullishzero Exp $
EAPI=5
VALA_MIN_API_VERSION="0.14"
VALA_MAX_API_VERSION="0.20"
VALA_MAX_API_VERSION="0.22"
inherit vala autotools eutils

@ -2,5 +2,5 @@ DIST mutt-1.5.21-gentoo-patches-r15.tar.bz2 96063 SHA256 01182bcc23a916a72c19a0c
DIST mutt-1.5.21-gentoo-patches-r16.tar.bz2 120095 SHA256 cd0d548e428d27b4f53d347d1aeed1461ecce31d6815b535fe5257ee2ccc199f SHA512 364853593c84e538d727993dd934b26055329a227c71c27f2c17511743e1c7e065c11a641e35e70c6e5ea0a7cd73360e2812214927a35d23ff86e45242fe6548 WHIRLPOOL b60a1dbf7cba3b556ce73d7a667eef36a8734129edef5ebe684bc847b1833e60cc482bd2a9bd19da2e6f3e1770978892520522362653f094ca0148b8e7bc29cd
DIST mutt-1.5.21-gentoo-patches-r17.tar.bz2 120189 SHA256 0e472fbf6bda19ed1432b20baa7c74a994d336e275643c25bdc79b839f93ee6c SHA512 49c3185377c329036622e2826326652ba31a8c0b601b064298c312edfb6579a3c150b2ff3c9f2a8640f1a5b67237ea7e74a988dffcc359d6259a6247a83a47f6 WHIRLPOOL 468e208023139ac8026bd3c84225d5269373031eb068c78c41ba3a82b03146fd6572b737414a50c8c27beda8b369f1abf0ec34e5756bdcf7dbe941246a35d882
DIST mutt-1.5.21.tar.gz 3716886 SHA256 2141f36e8d0f4f71c9ca6780001e7cc679fe313e643953fc07f001223e67c4a0 SHA512 077dd8a0dd586badb836b04680052bfadd8574130f27ab11ce9cdbbe8bd5f365e0e79ae3669fad52b2754bc7a66006b242308db1f8d90edd10f6807d7c1b2d12 WHIRLPOOL 818b6d2edfdb3c56475a51f1b8911263f006f0d8a62064ad6dcabc952183c261b920a88a9afd85f3176cc96cb46349c8e4f0110edb228ec412c4d3e2eaebe5c9
DIST mutt-1.5.22-gentoo-patches-r2.tar.bz2 81259 SHA256 d4ec35bfaf51276645feb9a7808455e6970aa2c171ed9767d2c6c2f3c9c60f5c SHA512 99b5c37dcd74aabc6c8673321aa13d00dab6bf82ad593ede920897921d633903d1de7fc4a80e04cccf0a5d7673560cb7a4e94830fcae27b60d696cb65315ba50 WHIRLPOOL c164faa5822a8181497a57526dcfe123e2fd5d0aa4db76c702a3794a1adb0fdb56377c4471464828617e44beadd7cd7509c2145fb7ae038b753b61be826bf6ba
DIST mutt-1.5.22-gentoo-patches-r1.tar.bz2 80981 SHA256 8952ca835096cc76708529a8297b013cea606ba58114f0b0c0ac5a5e5f4376ed SHA512 6a40b3688c874633411da93c3594d512b6945fcf00c29a16bebbc865c21f2c59934bfc276538fc3795bef0949e79ab714c19018e42c4d52e05856e78a6d81a8c WHIRLPOOL 7ca9e4d29579bd0f5e50f75d6cdf1be6a9765d936fb9878151d45d6e8669e4ab7fe7b551924806a352364223d55dcd9069ec833d7275e5221bdf7a776c0b4cec
DIST mutt-1.5.22.tar.gz 3782237 SHA256 8feae890ed0758a5108bafaef27bd8fc9c378675acf25a3c620f2c7b7540f3a7 SHA512 96edfafa9460bbaff1c5a78f40735599f53e08f794866822558d59e351646b1d2045afbf97000012a6d9f261649e9b473c01f89ade542712120f9213c657b0a1 WHIRLPOOL 4c13c6f667a8990b933c8e25f43e96ba0562785b4038776949abea45454a1621bf1bb9351a52bec3d69909b9dc643de7f7ba383119f1ab8b20cea77d0bad1da9

@ -0,0 +1,20 @@
# HG changeset patch
# User Michael Elkins <me@sigpipe.org>
# Date 1394556009 25200
# Tue Mar 11 09:40:09 2014 -0700
# Branch stable
# Node ID 9bf7593e3c08cc32bd69595d5c1cac75c29ba09d
# Parent 3d5e23a66a1a179d9be25767e634174905ae2bdb
Fix buffer overrun caused by not updating a string length after address expansion.
diff --git a/copy.c b/copy.c
--- a/copy.c
+++ b/copy.c
@@ -254,6 +254,7 @@
{
if (!address_header_decode (&this_one))
rfc2047_decode (&this_one);
+ this_one_len = mutt_strlen (this_one);
}
if (!headers[x])

@ -1,12 +1,12 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/mutt/mutt-1.5.22-r2.ebuild,v 1.1 2014/03/09 11:45:53 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-client/mutt/mutt-1.5.22-r3.ebuild,v 1.1 2014/03/13 20:44:53 qnikst Exp $
EAPI="5"
inherit eutils flag-o-matic autotools
PATCHSET_REV="-r2"
PATCHSET_REV="-r1"
DESCRIPTION="A small but very powerful text-based mail client"
HOMEPAGE="http://www.mutt.org/"
@ -75,9 +75,10 @@ src_prepare() {
[[ -e ${revpatch} ]] && \
epatch "${revpatch}"
done
# fix compilation with ncurses[tinfo], #459260
epatch "${PATCHDIR}"/ncurses-tinfo.patch
# fix buffer overflow issut, #504462
epatch "${FILESDIR}"/${P}-cve-2014-0567.patch
# this patch is non-generic and only works because we use a sysconfdir
# different from the one used by the mailbase ebuild

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-screensaver/mate-screensaver-1.6.1.ebuild,v 1.3 2014/03/10 22:12:03 tomwij Exp $
# $Header: /var/cvsroot/gentoo-x86/mate-extra/mate-screensaver/mate-screensaver-1.6.1-r2.ebuild,v 1.1 2014/03/13 17:15:33 tomwij Exp $
EAPI="5"
@ -41,7 +41,7 @@ RDEPEND="
virtual/libintl:0
libnotify? ( >=x11-libs/libnotify-0.7:0 )
opengl? ( virtual/opengl:0 )
pam? ( virtual/pam:0 )
pam? ( gnome-base/gnome-keyring:0 virtual/pam:0 )
!pam? ( kernel_linux? ( sys-apps/shadow:0 ) )
!!<gnome-extra/gnome-screensaver-3:0"

@ -1,13 +1,13 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-fonts/font-misc-misc/font-misc-misc-1.1.2.ebuild,v 1.12 2013/02/22 18:41:42 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/media-fonts/font-misc-misc/font-misc-misc-1.1.2.ebuild,v 1.13 2014/03/13 20:07:24 ottxor Exp $
EAPI=3
inherit xorg-2
DESCRIPTION="X.Org miscellaneous fonts"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/xfig/xfig-3.2.5b-r3.ebuild,v 1.10 2013/07/07 10:22:10 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/media-gfx/xfig/xfig-3.2.5b-r3.ebuild,v 1.11 2014/03/13 20:02:20 ottxor Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/mcj/${MY_P}.full.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE="nls"
RDEPEND="x11-libs/libXaw

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-10.1.0.ebuild,v 1.3 2014/03/09 18:38:01 mattst88 Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/mesa/mesa-10.1.0.ebuild,v 1.4 2014/03/13 23:21:42 mattst88 Exp $
EAPI=5
@ -49,7 +49,7 @@ for card in ${VIDEO_CARDS}; do
done
IUSE="${IUSE_VIDEO_CARDS}
bindist +classic debug +egl +gallium gbm gles1 gles2 +llvm +nptl
bindist +classic debug +dri3 +egl +gallium gbm gles1 gles2 +llvm +nptl
+llvm-shared-libs opencl openvg osmesa pax_kernel pic
r600-llvm-compiler selinux vdpau wayland xvmc xa kernel_FreeBSD"
@ -95,6 +95,7 @@ RDEPEND="
>=app-admin/eselect-opengl-1.2.7
dev-libs/expat[${MULTILIB_USEDEP}]
gbm? ( virtual/udev[${MULTILIB_USEDEP}] )
dri3? ( virtual/udev[${MULTILIB_USEDEP}] )
>=x11-libs/libX11-1.3.99.901[${MULTILIB_USEDEP}]
>=x11-libs/libxshmfence-1.1[${MULTILIB_USEDEP}]
x11-libs/libXdamage[${MULTILIB_USEDEP}]
@ -154,8 +155,10 @@ DEPEND="${RDEPEND}
sys-devel/flex
virtual/pkgconfig
>=x11-proto/dri2proto-2.6[${MULTILIB_USEDEP}]
>=x11-proto/dri3proto-1.0[${MULTILIB_USEDEP}]
>=x11-proto/presentproto-1.0[${MULTILIB_USEDEP}]
dri3? (
>=x11-proto/dri3proto-1.0[${MULTILIB_USEDEP}]
>=x11-proto/presentproto-1.0[${MULTILIB_USEDEP}]
)
>=x11-proto/glproto-1.4.15-r1[${MULTILIB_USEDEP}]
>=x11-proto/xextproto-7.0.99.1[${MULTILIB_USEDEP}]
x11-proto/xf86driproto[${MULTILIB_USEDEP}]
@ -311,6 +314,7 @@ multilib_src_configure() {
--enable-shared-glapi \
$(use_enable !bindist texture-float) \
$(use_enable debug) \
$(use_enable dri3) \
$(use_enable egl) \
$(use_enable gbm) \
$(use_enable gles1) \

@ -5,6 +5,7 @@
<use>
<flag name='bindist'>Disable patent-encumbered ARB_texture_float, EXT_texture_shared_exponent, and EXT_packed_float extensions.</flag>
<flag name='classic'>Build drivers based on the classic architecture.</flag>
<flag name='dri3'>Enable DRI3 support.</flag>
<flag name='egl'>Enable EGL support.</flag>
<flag name='gallium'>Build drivers based on Gallium3D, the new architecture for 3D graphics drivers.</flag>
<flag name='g3dvl'>Enable video decode acceleration support for Gallium3D.</flag>

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/gpodder/gpodder-3.6.0.ebuild,v 1.1 2014/03/05 17:32:20 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/media-sound/gpodder/gpodder-3.6.0.ebuild,v 1.2 2014/03/14 06:28:14 ssuominen Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
@ -17,10 +17,10 @@ SRC_URI="http://gpodder.org/src/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="+dbus bluetooth gstreamer ipod mtp test webkit"
IUSE="+dbus bluetooth gstreamer ipod kernel_linux mtp test webkit"
#TODO: add QML UI deps (USE=qt4) and make pygtk optional, see README
RDEPEND=">=dev-python/eyeD3-0.7
COMMON_DEPEND=">=dev-python/eyeD3-0.7
>=dev-python/feedparser-5.1.2
>=dev-python/mygpoclient-1.7
>=dev-python/pygtk-2.16:2
@ -30,7 +30,9 @@ RDEPEND=">=dev-python/eyeD3-0.7
ipod? ( media-libs/libgpod[python] )
mtp? ( >=media-libs/libmtp-1.0.0 )
webkit? ( dev-python/pywebkitgtk )"
DEPEND="${RDEPEND}
RDEPEND="${COMMON_DEPEND}
kernel_linux? ( sys-apps/iproute2 )"
DEPEND="${COMMON_DEPEND}
dev-util/intltool
sys-apps/help2man
test? (

@ -1 +1 @@
Thu, 13 Mar 2014 16:07:03 +0000
Fri, 14 Mar 2014 07:37:04 +0000

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/xsl/glsa.xsl" type="text/xsl"?>
<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201403-03">
<title>file: Denial of Service</title>
<synopsis>A vulnerability in file could result in Denial of Service.</synopsis>
<product type="ebuild">file</product>
<announced>March 13, 2014</announced>
<revised>March 13, 2014: 1</revised>
<bug>501574</bug>
<access>remote</access>
<affected>
<package name="sys-apps/file" auto="yes" arch="*">
<unaffected range="ge">5.17</unaffected>
<vulnerable range="lt">5.17</vulnerable>
</package>
</affected>
<background>
<p>file is a utility that guesses a file format by scanning binary data for
patterns.
</p>
</background>
<description>
<p>A flaw was found in the way the file utility determines the type of a
file.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to open a specially crafted file,
possibly resulting in a Denial of Service condition.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All file users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=sys-apps/file-5.17"
</code>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1943">CVE-2014-1943</uri>
</references>
<metadata tag="requester" timestamp="Sat, 22 Feb 2014 08:49:09 +0000">Zlogene</metadata>
<metadata tag="submitter" timestamp="Thu, 13 Mar 2014 16:36:21 +0000">
pinkbyte
</metadata>
</glsa>

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/xsl/glsa.xsl" type="text/xsl"?>
<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?>
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
<glsa id="201403-04">
<title>QtCore: Denial of Service</title>
<synopsis>A vulnerability in QXmlSimpleReader class can be used to cause a
Denial of Service condition.
</synopsis>
<product type="ebuild">qt-core</product>
<announced>March 13, 2014</announced>
<revised>March 13, 2014: 1</revised>
<bug>494728</bug>
<access>remote</access>
<affected>
<package name="dev-qt/qtcore" auto="yes" arch="*">
<unaffected range="ge">4.8.5-r1</unaffected>
<vulnerable range="lt">4.8.5-r1</vulnerable>
</package>
</affected>
<background>
<p>The Qt toolkit is a comprehensive C++ application development framework.</p>
</background>
<description>
<p>A vulnerability in QXmlSimpleReaders XML entity parsing has been
discovered.
</p>
</description>
<impact type="normal">
<p>A remote attacker could entice a user to open a specially crafted XML
file using an application linked against QtCore, possibly resulting in
Denial of Service.
</p>
</impact>
<workaround>
<p>There is no known workaround at this time.</p>
</workaround>
<resolution>
<p>All QtCore users should upgrade to the latest version:</p>
<code>
# emerge --sync
# emerge --ask --oneshot --verbose "&gt;=dev-qt/qtcore-4.8.5-r1"
</code>
<p>Packages which depend on this library may need to be recompiled. Tools
such as revdep-rebuild may assist in identifying these packages.
</p>
</resolution>
<references>
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2013-4549">CVE-2013-4549</uri>
</references>
<metadata tag="requester" timestamp="Wed, 19 Feb 2014 14:50:40 +0000">Zlogene</metadata>
<metadata tag="submitter" timestamp="Thu, 13 Mar 2014 16:57:59 +0000">
pinkbyte
</metadata>
</glsa>

@ -1 +1 @@
Thu, 13 Mar 2014 16:07:04 +0000
Fri, 14 Mar 2014 07:37:04 +0000

@ -4,10 +4,10 @@ DESCRIPTION=Gtk module for bridging AT-SPI to Atk
EAPI=5
HOMEPAGE=http://live.gnome.org/Accessibility
IUSE=test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos
LICENSE=LGPL-2+
RDEPEND=>=app-accessibility/at-spi2-core-2.9.4 >=dev-libs/atk-2.9.4 >=dev-libs/glib-2.32:2 >=sys-apps/dbus-1 !<gnome-extra/at-spi-1.32.0-r1
SLOT=2
SRC_URI=mirror://gnome/sources/at-spi2-atk/2.10/at-spi2-atk-2.10.2.tar.xz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=86d80cdd7b66434ce23e0cb370ac958a
_md5_=7c887e3f60e3ff104947cb3d55478e08

@ -4,10 +4,10 @@ DESCRIPTION=D-Bus accessibility specifications and registration daemon
EAPI=5
HOMEPAGE=http://live.gnome.org/Accessibility
IUSE=+X +introspection
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos
LICENSE=LGPL-2+
RDEPEND=>=dev-libs/glib-2.28:2 >=sys-apps/dbus-1 x11-libs/libSM x11-libs/libXi x11-libs/libXtst introspection? ( >=dev-libs/gobject-introspection-0.9.6 ) X? ( x11-libs/libX11 )
SLOT=2
SRC_URI=mirror://gnome/sources/at-spi2-core/2.10/at-spi2-core-2.10.2.tar.xz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=d6c749eb7d8171be461919a0c8b5f97a
_md5_=9f1d8c5ab14bc8f7d245763d25eb592f

@ -0,0 +1,10 @@
DEFINED_PHASES=compile install
DESCRIPTION=Manages ctags implementations
EAPI=5
HOMEPAGE=http://wiki.gentoo.org/wiki/Project:Emacs
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2+
RDEPEND=>=app-admin/eselect-1.2.3
SLOT=0
SRC_URI=http://dev.gentoo.org/~ulm/emacs/eselect-emacs-1.16.tar.xz
_md5_=05ff19579277b4d0af49c8dea161ada6

@ -0,0 +1,10 @@
DEFINED_PHASES=install
DESCRIPTION=Manage multiple Emacs versions on one system
EAPI=5
HOMEPAGE=http://wiki.gentoo.org/wiki/Project:Emacs
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=GPL-2+
RDEPEND=>=app-admin/eselect-1.2.6 ~app-admin/eselect-ctags-1.16
SLOT=0
SRC_URI=http://dev.gentoo.org/~ulm/emacs/eselect-emacs-1.16.tar.xz
_md5_=a5e134f2a96f5d88ba54ee83f4c121cd

@ -0,0 +1,14 @@
DEFINED_PHASES=configure install postinst prepare
DEPEND=pcre? ( dev-libs/libpcre ) spoof-source? ( net-libs/libnet:1.1 ) ssl? ( dev-libs/openssl:= ) smtp? ( net-libs/libesmtp ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/eventlog-0.2.12 >=dev-libs/glib-2.10.1:2 json? ( >=dev-libs/json-c-0.9 ) caps? ( sys-libs/libcap ) geoip? ( >=dev-libs/geoip-1.5.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) systemd? ( sys-apps/systemd ) virtual/pkgconfig sys-devel/flex virtual/pkgconfig
DESCRIPTION=syslog replacement with advanced filtering features
EAPI=5
HOMEPAGE=http://www.balabit.com/network-security/syslog-ng
IUSE=caps dbi geoip ipv6 json mongodb +pcre smtp spoof-source ssl systemd tcpd
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=pcre? ( dev-libs/libpcre ) spoof-source? ( net-libs/libnet:1.1 ) ssl? ( dev-libs/openssl:= ) smtp? ( net-libs/libesmtp ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/eventlog-0.2.12 >=dev-libs/glib-2.10.1:2 json? ( >=dev-libs/json-c-0.9 ) caps? ( sys-libs/libcap ) geoip? ( >=dev-libs/geoip-1.5.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) systemd? ( sys-apps/systemd )
RESTRICT=test
SLOT=0
SRC_URI=http://www.balabit.com/downloads/files/syslog-ng/sources/3.5.4.1/source/syslog-ng_3.5.4.1.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f systemd 9f063b2cc19c5e8030911372aa246c4e toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=b68b2b6ef59155b7e2d47cfbd0b125d6

@ -0,0 +1,12 @@
DEFINED_PHASES=compile install postinst prepare setup unpack
DEPEND=kernel_AIX? ( app-arch/deb2targz ) !<sys-apps/portage-2.1.10.41
DESCRIPTION=Common CA Certificates PEM files
EAPI=4
HOMEPAGE=http://packages.debian.org/sid/ca-certificates
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
LICENSE=MPL-1.1
RDEPEND=kernel_AIX? ( app-arch/deb2targz ) !<sys-apps/portage-2.1.10.41 dev-libs/openssl sys-apps/debianutils
SLOT=0
SRC_URI=mirror://debian/pool/main/c/ca-certificates/ca-certificates_20140223_all.deb
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 unpacker 60422068bae2b3406a8a40db45ab5b95
_md5_=176e61a4f3d08667a82b744981f97b20

@ -4,11 +4,11 @@ DESCRIPTION=Curses based utility to parse the contents of elogs created by Porta
EAPI=5
HOMEPAGE=https://github.com/gentoo/elogv
IUSE=linguas_de linguas_es linguas_it linguas_pl python_targets_python2_6 python_targets_python2_7
KEYWORDS=~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
KEYWORDS=~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6[ncurses] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[ncurses] ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 )
SLOT=0
SRC_URI=https://github.com/gentoo/elogv/archive/0.7.6.1.tar.gz -> elogv-0.7.6.1.tar.gz
_eclasses_=distutils-r1 364122897f9dc771167ee5ff362e54e1 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multibuild 56d4120419072116417e8de1bd1040ff multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed prefix 21058c21ca48453d771df15500873ede python-r1 3bb814ab7959a36067101a6bef683b6f python-utils-r1 18d8279a3382bf4453e7ff35208ce907 toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=d10a17d7c80bffd1981340aaad957556
_md5_=12f892d9a5725dc0323978276b2ff83f

@ -0,0 +1,13 @@
DEFINED_PHASES=-
DEPEND=virtual/tex-base app-text/ghostscript-gpl >=media-gfx/potrace-1.10-r1 media-libs/freetype:2 sys-libs/zlib virtual/pkgconfig test? ( dev-cpp/gtest )
DESCRIPTION=Converts DVI files to SVG
EAPI=4
HOMEPAGE=http://dvisvgm.sourceforge.net/
IUSE=test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=GPL-3
RDEPEND=virtual/tex-base app-text/ghostscript-gpl >=media-gfx/potrace-1.10-r1 media-libs/freetype:2 sys-libs/zlib
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/dvisvgm/dvisvgm-1.5.2.tar.gz
_md5_=e1a2abcf082e34dd7c016fdd6f785f81

@ -10,4 +10,4 @@ RDEPEND=app-text/poppler[qt4] dev-libs/libxml2 dev-libs/libxslt virtual/tex-base
SLOT=4
SRC_URI=http://download.gna.org/kbibtex/0.4/kbibtex-0.4.1.tar.bz2
_eclasses_=cmake-utils f28d5be602208540bebed26c4d22c61f eutils 40081e8c7e7f7c4f9db349a1d6d52925 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic 9a539029fe1d390c1828ff633baf26b5 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 kde4-base 878b2df7577220756ff2e7e9a0c3476c kde4-functions 7fc09e82c0d1735f44aedfa8e5073065 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=ad9f4bc78342fae4046159d0be297076
_md5_=b83f5df86538896e0b7514a70ae48fb9

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
DEPEND=app-text/poppler[qt4] dev-libs/libxml2 dev-libs/libxslt virtual/tex-base >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.9 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=dev-qt/qt3support-4.8.0:4[accessibility] >=dev-qt/qtcore-4.8.0:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.0:4 || ( ( >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] dev-qt/designer:4[-phonon] ) <dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] ) >=dev-qt/qtscript-4.8.0:4 >=dev-qt/qtsql-4.8.0:4[qt3support] >=dev-qt/qtsvg-4.8.0:4 >=dev-qt/qttest-4.8.0:4 >=dev-qt/qtwebkit-4.8.0:4 >=kde-base/kdelibs-4.4:4[aqua=]
DESCRIPTION=BibTeX editor for KDE to edit bibliographies used with LaTeX
EAPI=5
HOMEPAGE=http://home.gna.org/kbibtex/
IUSE=debug aqua
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=app-text/poppler[qt4] dev-libs/libxml2 dev-libs/libxslt virtual/tex-base dev-tex/bibtex2html >=kde-base/oxygen-icons-4.4:4[aqua=] dev-lang/perl >=dev-qt/qt3support-4.8.0:4[accessibility] >=dev-qt/qtcore-4.8.0:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.0:4 || ( ( >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] dev-qt/designer:4[-phonon] ) <dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] ) >=dev-qt/qtscript-4.8.0:4 >=dev-qt/qtsql-4.8.0:4[qt3support] >=dev-qt/qtsvg-4.8.0:4 >=dev-qt/qttest-4.8.0:4 >=dev-qt/qtwebkit-4.8.0:4 >=kde-base/kdelibs-4.4:4[aqua=]
SLOT=4
SRC_URI=http://download.gna.org/kbibtex/0.5/kbibtex-0.5.tar.xz
_eclasses_=cmake-utils f28d5be602208540bebed26c4d22c61f eutils 40081e8c7e7f7c4f9db349a1d6d52925 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic 9a539029fe1d390c1828ff633baf26b5 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 kde4-base 878b2df7577220756ff2e7e9a0c3476c kde4-functions 7fc09e82c0d1735f44aedfa8e5073065 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=ad84777bf03d524ebbceeee8da5d17ab

@ -2,10 +2,10 @@ DEFINED_PHASES=compile install prepare
DESCRIPTION=PolyGlotMan man page translator AKA RosettaMan
EAPI=2
HOMEPAGE=http://sourceforge.net/projects/polyglotman/
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=Artistic
RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/polyglotman/rman-3.2.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=0383db5b5f30c2774199c12a6659ba5c
_md5_=24f70f4503e8e3e5220e16df12e53e57

@ -4,10 +4,10 @@ DESCRIPTION=A tool for generating marked up documents (HTML, SGML, ...) from a p
EAPI=2
HOMEPAGE=http://txt2tags.org/
IUSE=emacs tk vim-syntax
KEYWORDS=amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
KEYWORDS=amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-2
RDEPEND=dev-lang/python tk? ( dev-lang/tk ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) emacs? ( virtual/emacs ) =dev-lang/python-2* tk? ( =dev-lang/python-2*[tk] )
SLOT=0
SRC_URI=http://txt2tags.googlecode.com/files/txt2tags-2.6.tgz
_eclasses_=elisp-common cec01e54df1bfd2fcca76a13ce2b2d27 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multilib fac675dcccf94392371a6abee62d909f python be9965681d83c3980660a2660ac95e95 toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=faad6e847b55028e9675e92f6730c692
_md5_=0d28e698a15cef803c89a7e1a05939b8

@ -4,9 +4,9 @@ DESCRIPTION=Create a diff disregarding formatting
EAPI=5
HOMEPAGE=http://www.gnu.org/software/wdiff/
IUSE=experimental test
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
LICENSE=GPL-3
RDEPEND=sys-apps/diffutils sys-apps/less sys-libs/ncurses
SLOT=0
SRC_URI=mirror://gnu/wdiff/wdiff-1.2.1.tar.gz
_md5_=8ef8853bfe812dbbcfa62ba7178bed3b
_md5_=865bff47b80a04bc5d82e888317c8a3a

@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
DEPEND=>=dev-libs/glib-2.36:2 >=dev-libs/gobject-introspection-1.38 sys-libs/readline dev-lang/spidermonkey:17 virtual/libffi cairo? ( x11-libs/cairo ) sys-devel/gettext virtual/pkgconfig test? ( sys-apps/dbus ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DEPEND=>=dev-libs/glib-2.36:2 >=dev-libs/gobject-introspection-1.38 sys-libs/readline dev-lang/spidermonkey:17 virtual/libffi cairo? ( x11-libs/cairo ) gnome-base/gnome-common sys-devel/gettext virtual/pkgconfig test? ( sys-apps/dbus ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=Javascript bindings for GNOME
EAPI=5
HOMEPAGE=http://live.gnome.org/Gjs
@ -10,4 +10,4 @@ RDEPEND=>=dev-libs/glib-2.36:2 >=dev-libs/gobject-introspection-1.38 sys-libs/re
SLOT=0
SRC_URI=mirror://gnome/sources/gjs/1.38/gjs-1.38.1.tar.xz
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f eutils 40081e8c7e7f7c4f9db349a1d6d52925 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 9637c29fc715b17a6328f24251129557 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool b9b3340e3a19510f0d9f05cfccbf209f multilib fac675dcccf94392371a6abee62d909f multiprocessing c2d96fb38f2596209e98fceda58ba1ed pax-utils 2424f959506320f5196de8f79fa05297 toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=0cab3a02080b78d415c18500e660e3c8
_md5_=d2662ade4fdc92cce0da0cc222938e51

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install postinst prepare setup test
DEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] virtual/libffi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] || ( >=dev-libs/elfutils-0.142 >=dev-libs/libelf-0.8.12 >=sys-freebsd/freebsd-lib-9.2_rc1 ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] ) fam? ( virtual/fam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] ) utils? ( python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-util/gdbus-codegen-2.38.2[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r9 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) app-text/docbook-xml-dtd:4.1.2 >=dev-libs/libxslt-1.0 >=sys-devel/gettext-0.11 >=dev-util/gtk-doc-am-1.15 systemtap? ( >=dev-util/systemtap-1.3 ) test? ( sys-devel/gdb python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-util/gdbus-codegen-2.38.2[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=sys-apps/dbus-1.2.14 ) !<dev-libs/gobject-introspection-1.38 !<dev-util/gtk-doc-1.15-r2 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.14:1.14 ) >=sys-devel/autoconf-2.68 sys-devel/libtool app-arch/xz-utils >=sys-apps/sed-4 userland_GNU? ( >=sys-apps/coreutils-8.5 ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=The GLib library of C routines
EAPI=5
HOMEPAGE=http://www.gtk.org/
IUSE=debug fam kernel_linux selinux static-libs systemtap test utils xattr python_targets_python2_6 python_targets_python2_7 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=LGPL-2+
PDEPEND=x11-misc/shared-mime-info !<gnome-base/gvfs-1.6.4-r990
RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] virtual/libffi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] || ( >=dev-libs/elfutils-0.142 >=dev-libs/libelf-0.8.12 >=sys-freebsd/freebsd-lib-9.2_rc1 ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] ) fam? ( virtual/fam[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] ) utils? ( python_targets_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] >=dev-util/gdbus-codegen-2.38.2[python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-)] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r9 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )
SLOT=2
SRC_URI=mirror://gnome/sources/glib/2.38/glib-2.38.2.tar.xz http://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz
_eclasses_=autotools 5256b4f4c1798109f39f308f9f7eaf5f bash-completion-r1 db412e427e3317ffd3e15f17df269c5e eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 9a539029fe1d390c1828ff633baf26b5 gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2-utils f658eba3cc594a21cf6eef4af47daa90 libtool b9b3340e3a19510f0d9f05cfccbf209f linux-info a9cbd6bbe2b28166e403321882f3c73c multibuild 56d4120419072116417e8de1bd1040ff multilib fac675dcccf94392371a6abee62d909f multilib-build 198e1c7095dbce1ca2848aed0f96bf60 multilib-minimal a481090a413ba6970bd9643494ef982f multiprocessing c2d96fb38f2596209e98fceda58ba1ed pax-utils 2424f959506320f5196de8f79fa05297 python-r1 3bb814ab7959a36067101a6bef683b6f python-utils-r1 18d8279a3382bf4453e7ff35208ce907 toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=ff9387c5f23c628963dd103edc490bdc

@ -4,10 +4,10 @@ DESCRIPTION=BSD replacement for libreadline
EAPI=5
HOMEPAGE=http://www.thrysoee.dk/editline/
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32
KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=BSD-2
RDEPEND=>=sys-libs/ncurses-5.7-r5[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?] !<=sys-freebsd/freebsd-lib-6.2_rc1
SLOT=0
SRC_URI=http://www.thrysoee.dk/editline/libedit-20130712-3.1.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 multibuild 56d4120419072116417e8de1bd1040ff multilib fac675dcccf94392371a6abee62d909f multilib-build 198e1c7095dbce1ca2848aed0f96bf60 multilib-minimal a481090a413ba6970bd9643494ef982f multiprocessing c2d96fb38f2596209e98fceda58ba1ed toolchain-funcs 48b38a216afb92db6314d6c3187abea3 versionator a8a3963967d6140be9a14b08bb8f047f
_md5_=dc3817719859f92279bfdc4b53cbb83c
_md5_=669a948c915ee623241e021d464537cd

@ -4,10 +4,10 @@ DESCRIPTION=Lua bindings using gobject-introspection
EAPI=4
HOMEPAGE=http://github.com/pavouk/lgi
IUSE=examples
KEYWORDS=amd64 ~arm ppc ppc64 x86 ~x86-fbsd
KEYWORDS=amd64 arm ppc ppc64 x86 ~x86-fbsd
LICENSE=MIT
RDEPEND=>=dev-lang/lua-5.1 dev-libs/gobject-introspection dev-libs/glib virtual/libffi
SLOT=0
SRC_URI=https://github.com/pavouk/lgi/archive/0.7.2.tar.gz -> lgi-0.7.2.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 flag-o-matic 9a539029fe1d390c1828ff633baf26b5 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3 virtualx 73cfc129b4b9ba23aed1abb10c825d86
_md5_=1cf96637793780fdce4f09ddd210d49d
_md5_=ff1ff4b2905d344fd0b2400f2308531f

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare test unpack
DEPEND=zlib? ( >=sys-libs/zlib-1.1 ) >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
DESCRIPTION=Cryptographic primitives library for Objective Caml
EAPI=5
HOMEPAGE=http://forge.ocamlcore.org/projects/cryptokit/
IUSE=zlib +ocamlopt debug doc test
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
LICENSE=LGPL-2
RDEPEND=zlib? ( >=sys-libs/zlib-1.1 ) >=dev-lang/ocaml-3.12:=[ocamlopt?]
SLOT=0/1.9
SRC_URI=http://forge.ocamlcore.org/frs/download.php/1229/cryptokit-1.9.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 findlib 9cf6020ee5481f39f1aa566a323f9868 multilib fac675dcccf94392371a6abee62d909f oasis d59efb9f3ae0e24a1932b2147425fb8d toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=52813bfe4b6820a23ec142a33943a7ac

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=>=dev-ml/type-conv-108:= dev-ml/optcomp:= >=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
DESCRIPTION=A deriving library for Ocsigen
EAPI=5
HOMEPAGE=http://github.com/ocsigen/deriving
IUSE=+ocamlopt debug test
KEYWORDS=~amd64
LICENSE=MIT
RDEPEND=>=dev-ml/type-conv-108:= dev-ml/optcomp:= >=dev-lang/ocaml-3.12:=[ocamlopt?]
RESTRICT=test
SLOT=0/0.6
SRC_URI=http://github.com/ocsigen/deriving/archive/0.6.tar.gz -> deriving-0.6.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 findlib 9cf6020ee5481f39f1aa566a323f9868 multilib fac675dcccf94392371a6abee62d909f oasis d59efb9f3ae0e24a1932b2147425fb8d toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=ad595c77560ac1c9a6d38f41fda189a7

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install
DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?] cryptokit? ( dev-ml/cryptokit:= ) gtk? ( >=dev-ml/lablgtk-2:= ) ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=Modules for OCaml application-level Internet protocols
EAPI=5
HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html
IUSE=cryptokit gtk ssl tk httpd +ocamlopt +pcre zip
KEYWORDS=amd64 ppc x86 ~x86-fbsd
LICENSE=ZLIB GPL-2+
RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?] cryptokit? ( dev-ml/cryptokit:= ) gtk? ( >=dev-ml/lablgtk-2:= ) ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) zip? ( dev-ml/camlzip:= )
RESTRICT=installsources
SLOT=0/3.6.3
SRC_URI=http://download.camlcity.org/download/ocamlnet-3.6.3.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 findlib 9cf6020ee5481f39f1aa566a323f9868 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=bcc5aa0ca8852d3b9756b71af64fd844

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install
DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?] cryptokit? ( dev-ml/cryptokit:= ) gtk? ( >=dev-ml/lablgtk-2:= ) ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=Modules for OCaml application-level Internet protocols
EAPI=5
HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html
IUSE=cryptokit gtk ssl tk httpd +ocamlopt +pcre zip
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
LICENSE=ZLIB GPL-2+
RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?] cryptokit? ( dev-ml/cryptokit:= ) gtk? ( >=dev-ml/lablgtk-2:= ) ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) zip? ( dev-ml/camlzip:= )
RESTRICT=installsources
SLOT=0/3.6.5
SRC_URI=http://download.camlcity.org/download/ocamlnet-3.6.5.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 findlib 9cf6020ee5481f39f1aa566a323f9868 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=dde6b13bf14b242b753d4271a13064b7

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?] cryptokit? ( dev-ml/cryptokit:= ) gtk? ( >=dev-ml/lablgtk-2:= ) ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1
DESCRIPTION=Modules for OCaml application-level Internet protocols
EAPI=5
HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html
IUSE=cryptokit gtk ssl tk httpd +ocamlopt +pcre zip
KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd
LICENSE=ZLIB GPL-2+
RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[tk?,ocamlopt?] cryptokit? ( dev-ml/cryptokit:= ) gtk? ( >=dev-ml/lablgtk-2:= ) ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) zip? ( dev-ml/camlzip:= )
RESTRICT=installsources
SLOT=0/3.6.6
SRC_URI=http://download.camlcity.org/download/ocamlnet-3.6.6.tar.gz
_eclasses_=eutils 40081e8c7e7f7c4f9db349a1d6d52925 findlib 9cf6020ee5481f39f1aa566a323f9868 multilib fac675dcccf94392371a6abee62d909f toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=1444d0d59fcd65eddfef20df9d741ef3

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=>=dev-ml/findlib-1.0.4-r1 >=dev-lang/ocaml-3.12:=[ocamlopt?]
DESCRIPTION=Optional compilation with cpp-like directives
EAPI=5
HOMEPAGE=http://github.com/diml/optcomp
IUSE=+ocamlopt debug doc
KEYWORDS=~amd64
LICENSE=BSD
RDEPEND=>=dev-lang/ocaml-3.12:=[ocamlopt?]
SLOT=0/1.5
SRC_URI=http://github.com/diml/optcomp/archive/1.5.tar.gz -> optcomp-1.5.tar.gz
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 40081e8c7e7f7c4f9db349a1d6d52925 findlib 9cf6020ee5481f39f1aa566a323f9868 multilib fac675dcccf94392371a6abee62d909f oasis d59efb9f3ae0e24a1932b2147425fb8d toolchain-funcs 48b38a216afb92db6314d6c3187abea3
_md5_=4293ee2b9ec0278de4c6560512852948

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

Loading…
Cancel
Save