Sync with portage [Fri Jan 12 11:06:51 MSK 2018].
This commit is contained in:
parent
bf5904d605
commit
199f003c82
261 changed files with 2093 additions and 415 deletions
Binary file not shown.
Binary file not shown.
|
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="unicode"
|
||||
|
||||
RDEPEND=">=dev-libs/libpcre-3.4"
|
||||
|
|
|
@ -23,7 +23,7 @@ SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
|
|||
LICENSE="ISC BSD"
|
||||
SLOT="0"
|
||||
if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~sparc-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~sparc-solaris"
|
||||
fi
|
||||
IUSE="gcrypt ldap nls pam offensive openssl selinux skey +sendmail"
|
||||
|
||||
|
|
|
@ -1,7 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<maintainer type="person">
|
||||
<email>hydrapolic@gmail.com</email>
|
||||
<name>Tomáš Mózes</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>proxy-maint@gentoo.org</email>
|
||||
<name>Proxy Maintainers</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="amqp">Enable support for AMQP destinations</flag>
|
||||
<flag name="http">Enable support for HTTP destinations</flag>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit autotools python-single-r1 eutils multilib systemd versionator
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit autotools python-single-r1 eutils multilib systemd versionator
|
||||
|
||||
|
|
Binary file not shown.
|
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/mhash/${P}.tar.gz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=""
|
||||
|
|
|
@ -11,7 +11,7 @@ SRC_URI="ftp://mcrypt.hellug.gr/pub/mcrypt/${PN}/${P}.tar.gz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE="static"
|
||||
|
||||
DEPEND=">=app-crypt/mhash-0.8.18-r1"
|
||||
|
|
Binary file not shown.
|
@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/autoconf/autoconf-${PV}.tar.xz"
|
|||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
S="${WORKDIR}/autoconf-${PV}/lib/emacs"
|
||||
|
|
Binary file not shown.
|
@ -58,7 +58,7 @@ fi
|
|||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
|
||||
IUSE="insecure_certs"
|
||||
${PRECOMPILED} || IUSE+=" cacert"
|
||||
|
||||
|
|
Binary file not shown.
|
@ -0,0 +1,67 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils autotools prefix
|
||||
|
||||
MY_PN=${PN/-sgml/}
|
||||
MY_P=${MY_PN}-${PV}
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DESCRIPTION="Shell scripts to manage DocBook documents"
|
||||
HOMEPAGE="https://sourceware.org/docbook-tools/"
|
||||
SRC_URI="ftp://sourceware.org/pub/docbook-tools/new-trials/SOURCES/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="jadetex"
|
||||
|
||||
DEPEND=">=dev-lang/perl-5
|
||||
app-text/docbook-dsssl-stylesheets
|
||||
app-text/openjade
|
||||
dev-perl/SGMLSpm
|
||||
~app-text/docbook-xml-simple-dtd-4.1.2.4
|
||||
~app-text/docbook-xml-simple-dtd-1.0
|
||||
app-text/docbook-xml-dtd
|
||||
~app-text/docbook-sgml-dtd-3.0
|
||||
~app-text/docbook-sgml-dtd-3.1
|
||||
~app-text/docbook-sgml-dtd-4.0
|
||||
~app-text/docbook-sgml-dtd-4.1
|
||||
jadetex? ( app-text/jadetex )
|
||||
userland_GNU? ( sys-apps/which )
|
||||
|| (
|
||||
www-client/lynx
|
||||
www-client/links
|
||||
www-client/elinks
|
||||
virtual/w3m )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# including both xml-simple-dtd 4.1.2.4 and 1.0, to ease
|
||||
# transition to simple-dtd 1.0, <obz@gentoo.org>
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${MY_P}-elinks.patch
|
||||
epatch "${FILESDIR}"/${P}-grep-2.7.patch
|
||||
if use prefix; then
|
||||
epatch "${FILESDIR}"/${MY_P}-prefix.patch
|
||||
eprefixify doc/{man,HTML}/Makefile.am bin/jw.in backends/txt configure.in
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" \
|
||||
htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
|
||||
install || die "Installation failed"
|
||||
|
||||
if ! use jadetex ; then
|
||||
for i in dvi pdf ps ; do
|
||||
rm "${ED}"/usr/bin/docbook2$i || die
|
||||
rm "${ED}"/usr/share/sgml/docbook/utils-${PV}/backends/$i || die
|
||||
rm "${ED}"/usr/share/man/man1/docbook2$i.1 || die
|
||||
done
|
||||
fi
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
}
|
|
@ -14,7 +14,7 @@ SRC_URI="mirror://debian/pool/main/p/po4a/${PN}_${PV}.orig.tar.gz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="dev-perl/SGMLSpm
|
||||
|
|
|
@ -10,7 +10,7 @@ SRC_URI="ftp://mama.indstate.edu/linux/tree/${P}.tgz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!=sci-biology/meme-4.8.1"
|
||||
|
|
80
app-text/xhtml1/xhtml1-20020801-r5.ebuild
Normal file
80
app-text/xhtml1/xhtml1-20020801-r5.ebuild
Normal file
|
@ -0,0 +1,80 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit sgml-catalog eutils
|
||||
|
||||
DESCRIPTION="DTDs for the eXtensible HyperText Markup Language 1.0"
|
||||
HOMEPAGE="http://www.w3.org/TR/xhtml1/"
|
||||
SRC_URI="http://www.w3.org/TR/xhtml1/xhtml1.tgz"
|
||||
LICENSE="W3C"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-text/sgml-common
|
||||
dev-libs/libxml2"
|
||||
RDEPEND=""
|
||||
|
||||
xml_catalog_setup() {
|
||||
CATALOG="${EROOT}etc/xml/catalog"
|
||||
XMLTOOL="${EROOT}usr/bin/xmlcatalog"
|
||||
DTDDIR="${EROOT}usr/share/sgml/${PN}"
|
||||
|
||||
[ -x "${XMLTOOL}" ] || return 1
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sgml-catalog_cat_include "/etc/sgml/${PN}.cat" \
|
||||
"/usr/share/sgml/${PN}/xhtml.soc"
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-catalog.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/sgml/${PN}
|
||||
doins DTD/xhtml.soc DTD/*.dcl DTD/*.dtd DTD/*.ent
|
||||
insinto /etc/sgml
|
||||
dodoc *.pdf *.ps
|
||||
dohtml *.html *.png *.css
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
sgml-catalog_pkg_postinst
|
||||
xml_catalog_setup || return
|
||||
|
||||
einfo "Installing xhtml1 in the global XML catalog"
|
||||
|
||||
$XMLTOOL --noout --add 'public' '-//W3C//DTD XHTML 1.0 Strict//EN' \
|
||||
${DTDDIR}/xhtml1-strict.dtd $CATALOG
|
||||
$XMLTOOL --noout --add 'public' '-//W3C//DTD XHTML 1.0 Transitional//EN' \
|
||||
${DTDDIR}/xhtml1-transitional.dtd $CATALOG
|
||||
$XMLTOOL --noout --add 'public' '-//W3C//DTD XHTML 1.0 Frameset//EN' \
|
||||
${DTDDIR}/xhtml1-frameset.dtd $CATALOG
|
||||
$XMLTOOL --noout --add 'rewriteSystem' 'http://www.w3.org/TR/xhtml1/DTD' \
|
||||
${DTDDIR} $CATALOG
|
||||
$XMLTOOL --noout --add 'rewriteURI' 'http://www.w3.org/TR/xhtml1/DTD' \
|
||||
${DTDDIR} $CATALOG
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
sgml-catalog_pkg_postrm
|
||||
xml_catalog_setup || return
|
||||
|
||||
if [ -d "$DTDDIR" ]; then
|
||||
einfo "The xhtml1 data directory still exists."
|
||||
einfo "No entries will be removed from the XML catalog."
|
||||
return
|
||||
fi
|
||||
|
||||
einfo "Removing xhtml1 from the global XML catalog"
|
||||
|
||||
$XMLTOOL --noout --del '-//W3C//DTD XHTML 1.0 Strict//EN' $CATALOG
|
||||
$XMLTOOL --noout --del '-//W3C//DTD XHTML 1.0 Transitional//EN' $CATALOG
|
||||
$XMLTOOL --noout --del '-//W3C//DTD XHTML 1.0 Frameset//EN' $CATALOG
|
||||
$XMLTOOL --noout --del 'http://www.w3.org/TR/xhtml1/DTD' $CATALOG
|
||||
}
|
Binary file not shown.
|
@ -30,7 +30,7 @@ HOMEPAGE="https://www.perl.org/"
|
|||
|
||||
LICENSE="|| ( Artistic GPL-1+ )"
|
||||
SLOT="0/${SHORT_PV}"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="berkdb debug doc gdbm ithreads"
|
||||
|
||||
RDEPEND="
|
||||
|
|
|
@ -16,7 +16,7 @@ SRC_URI="https://www.python.org/ftp/python/${PV}/${MY_P}.tar.xz
|
|||
|
||||
LICENSE="PSF-2"
|
||||
SLOT="3.6/3.6m"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test +threads tk wininst +xml"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
|
|
Binary file not shown.
41
dev-libs/libmemcache/libmemcache-1.4.0_rc2-r2.ebuild
Normal file
41
dev-libs/libmemcache/libmemcache-1.4.0_rc2-r2.ebuild
Normal file
|
@ -0,0 +1,41 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
inherit autotools eutils toolchain-funcs
|
||||
|
||||
MY_P=${PN}-${PV/_/.}
|
||||
|
||||
DESCRIPTION="C API for memcached"
|
||||
HOMEPAGE="http://people.freebsd.org/~seanc/libmemcache/"
|
||||
SRC_URI="http://people.freebsd.org/~seanc/libmemcache/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-inline.patch
|
||||
epatch "${FILESDIR}"/${P}-implicit_pointer.patch
|
||||
[[ $(tc-arch) == ppc* ]] && epatch "${FILESDIR}"/${P}-ppc_ftbfs.patch
|
||||
|
||||
rm -rf test/unit || die
|
||||
sed -i -e '/DIR/s,unit,,g' test/Makefile.am || die
|
||||
sed -i \
|
||||
-e 's,test/unit/Makefile,,g' \
|
||||
-e '/^CFLAGS=.*Wall.*pipe/s,-Wall,${CFLAGS} -Wall,g' \
|
||||
-e '/^OPTIMIZE=/d' \
|
||||
-e '/^PROFILE=/d' \
|
||||
configure.ac || die
|
||||
|
||||
eautoreconf
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc ChangeLog
|
||||
}
|
28
dev-libs/libunicode/libunicode-0.4-r2.ebuild
Normal file
28
dev-libs/libunicode/libunicode-0.4-r2.ebuild
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Unicode library"
|
||||
HOMEPAGE="https://www.gnome.org/"
|
||||
SRC_URI="ftp://ftp.gnome.org/pub/GNOME/sources/${PN}/${PV}/${P}.gnome.tar.gz"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
# The build system is too old, regenerate here to fix crossbuild and
|
||||
# respect LDFLAGS and probably other problems too.
|
||||
sed -i -e "/testsuite/d" configure.in || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS ChangeLog NEWS README THANKS TODO
|
||||
}
|
|
@ -11,7 +11,7 @@ SRC_URI="http://www.multiprecision.org/mpc/download/${P}.tar.gz"
|
|||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
DEPEND=">=dev-libs/gmp-4.3.2[${MULTILIB_USEDEP},static-libs?]
|
||||
|
|
|
@ -11,7 +11,7 @@ inherit perl-module
|
|||
DESCRIPTION="A Perl module for accessing the GNU locale utilities"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="sys-devel/gettext"
|
||||
|
|
Binary file not shown.
|
@ -10,7 +10,7 @@ inherit perl-module
|
|||
DESCRIPTION="Build and install Perl modules"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
|
|
Binary file not shown.
|
@ -1 +1,2 @@
|
|||
DIST aiosmtpd-1.0.tar.gz 49930 BLAKE2B 7c8f845746b51e2b77f2ff00de2c88c3a090a4cd65e55fa69fc371f8ac5a2966c31e3e7184188a1b4af1f5c3d22b7af5655c5673d199b9920865ddf56c119a06 SHA512 874b3505dd35cbb176cba058a8816329eb4177db705b10c3883f88d76e3f587efc35543812fd36a03f453c8c1ee359bb3f0239d8a246908c5c17b59be134d933
|
||||
DIST aiosmtpd-1.1.tar.gz 50722 BLAKE2B c7d21eea7816a758fb69061c0f1c4c5dbb7bd28a6daddc436211e4d8066380847255af537904ad5c09badb813269d0bc4b54dbb527b7b0c717d498c9475c8c2d SHA512 b61df616f2e14d1da67ac05149543bf48b14a31d44437d9a1dd11b166b98b56220c00e7c55e18d4fd99872d724e23f272922dd3548150632a189d9cb9b652883
|
||||
|
|
24
dev-python/aiosmtpd/aiosmtpd-1.0.ebuild
Normal file
24
dev-python/aiosmtpd/aiosmtpd-1.0.ebuild
Normal file
|
@ -0,0 +1,24 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="asyncio based SMTP server"
|
||||
HOMEPAGE="http://aiosmtpd.readthedocs.io/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="dev-python/atpublic[${PYTHON_USEDEP}]"
|
||||
|
||||
src_prepare() {
|
||||
rm -r examples
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
|
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
|
|
33
dev-python/pysaml2/files/pysaml-4.0.2_CVE-2017-1000433.patch
Normal file
33
dev-python/pysaml2/files/pysaml-4.0.2_CVE-2017-1000433.patch
Normal file
|
@ -0,0 +1,33 @@
|
|||
From 6312a41e037954850867f29d329e5007df1424a5 Mon Sep 17 00:00:00 2001
|
||||
From: Ioannis Kakavas <ikakavas@noc.grnet.gr>
|
||||
Date: Tue, 12 Sep 2017 12:22:47 +0300
|
||||
Subject: [PATCH] Quick fix for the authentication bypass due to optimizations
|
||||
#451
|
||||
|
||||
---
|
||||
src/saml2/authn.py | 5 +++--
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/saml2/authn.py b/src/saml2/authn.py
|
||||
index 1f2d02cf..1e1a220b 100644
|
||||
--- a/src/saml2/authn.py
|
||||
+++ b/src/saml2/authn.py
|
||||
@@ -146,7 +146,8 @@ def __call__(self, cookie=None, policy_url=None, logo_url=None,
|
||||
return resp
|
||||
|
||||
def _verify(self, pwd, user):
|
||||
- assert is_equal(pwd, self.passwd[user])
|
||||
+ if not is_equal(pwd, self.passwd[user]):
|
||||
+ raise ValueError("Wrong password")
|
||||
|
||||
def verify(self, request, **kwargs):
|
||||
"""
|
||||
@@ -176,7 +177,7 @@ def verify(self, request, **kwargs):
|
||||
return_to = create_return_url(self.return_to, _dict["query"][0],
|
||||
**{self.query_param: "true"})
|
||||
resp = Redirect(return_to, headers=[cookie])
|
||||
- except (AssertionError, KeyError):
|
||||
+ except (ValueError, KeyError):
|
||||
resp = Unauthorized("Unknown user or wrong password")
|
||||
|
||||
return resp
|
39
dev-python/pysaml2/pysaml2-4.0.2-r3.ebuild
Normal file
39
dev-python/pysaml2/pysaml2-4.0.2-r3.ebuild
Normal file
|
@ -0,0 +1,39 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python implementation of SAML Version 2 to be used in a WSGI environment"
|
||||
HOMEPAGE="https://github.com/rohe/pysaml2"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/xxe-4.0.2.patch"
|
||||
"${FILESDIR}/pysaml-4.0.2_CVE-2017-1000433.patch"
|
||||
)
|
||||
|
||||
DEPEND="
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
dev-python/decorator[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/future[${PYTHON_USEDEP}]
|
||||
dev-python/paste[${PYTHON_USEDEP}]
|
||||
dev-python/zope-interface[${PYTHON_USEDEP}]
|
||||
dev-python/repoze-who[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycrypto-2.5[${PYTHON_USEDEP}]
|
||||
dev-python/pytz[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/defusedxml[${PYTHON_USEDEP}]
|
||||
"
|
Binary file not shown.
|
@ -1,4 +1,3 @@
|
|||
DIST msgpack-0.7.6.gem 74752 BLAKE2B 4ad445ce73c1ba2889a7989f15a06ddafc8c304a53096ed3b0881da3829d7a90e4456a017536dcac49c48fdaf39776534ef3270581ed58ee79375741dd93632c SHA512 9d30533175118c08f671015a99664e4798c845f63595495933b42f0fa95c160a6708e472da70baeb64537a704dd4768cdc9ab99a19045daabd92555b21f4e389
|
||||
DIST msgpack-1.0.3.gem 77312 BLAKE2B 57b02566009c19ff9c7886b82e6ac300c598462cfc3a8f29f07bf53e037508aeba5f6a783a865a49014bc9a99d5256f6dc59b20739ab7a3d34c84bc534cafb7f SHA512 b76db7f5c91128d19677774c7bf8c914a7e85e374fc0149bf5d0b470729fa01f4fdf173f7397e6f8df32af760a622a405cdc6d268f45b776b172bb39b9f1f4f7
|
||||
DIST msgpack-1.1.0.gem 78336 BLAKE2B 34b450bfded43cbbde3246ec581191de85131b6b74b4bf57ce6dce26cde3d6d40ab9f018e28b4b2e2b144c44cfaafd704ca4edd641371b179b3779f43c6ce23a SHA512 0142c9a446a476a7b4f9212513dd7b1fbe107193a473873f4eb6f4321d5515c42ea3540ac4de17f37f9e833f19bb75594d14b84ccf70b16d2a3840e066c873da
|
||||
DIST msgpack-1.2.0.gem 77824 BLAKE2B 15b44b5de8ae02ec6864323241a8827099d912850158c1bb81d32840ff7f0c7e53351d30b209f7c0bfea9e099c34ec724c98420bec45e0701918d883a16a8367 SHA512 c81d68519d5dfc6188799a889fde3d5aec0fc4231366da61914b028e8ef23c8de0bdc2399e634327ca1885566c14ceffe08def795417e386834d07dddf5f8836
|
||||
DIST msgpack-1.2.2.gem 78848 BLAKE2B b3ae75ebd6159a78c6a31ecc45bfe0474d5fe91672b6c9dfe96a561b07ebb5bc9ebf91477bc370fba199c5a8c187faa4995a90aa0209b8af81e6d06cd2e58b7b SHA512 7f7fa3350485c3888a42a78fc53f91029208bc6ee483b4c1a082dfa515d435295b6d2f57e9c4cc3f7805349e4a21854585997075d2535c0343af4ae1ec66a802
|
||||
|
|
|
@ -1,44 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="doc"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
|
||||
HOMEPAGE="http://msgpack.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/I s:^:#:' Rakefile || die
|
||||
|
||||
# Remove jruby-specific specs that are run also for other rubies.
|
||||
rm -rf spec/jruby || die
|
||||
|
||||
sed -i -e '/git ls-files/d' msgpack.gemspec || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension failed."
|
||||
|
||||
# rb_num2int is not inlined on 32 bit arches but also not explicitly
|
||||
# defined, bug 582968
|
||||
sed -i -e 's:-Wl,--no-undefined::' ext/${PN}/Makefile || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake V=1 -Cext/${PN}
|
||||
cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install msgpack library."
|
||||
}
|
|
@ -1,44 +0,0 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="doc"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
|
||||
HOMEPAGE="https://msgpack.org/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd"
|
||||
IUSE="doc"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/I s:^:#:' Rakefile || die
|
||||
|
||||
# Remove jruby-specific specs that are run also for other rubies.
|
||||
rm -rf spec/jruby || die
|
||||
|
||||
sed -i -e '/git ls-files/d' msgpack.gemspec || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension failed."
|
||||
|
||||
# rb_num2int is not inlined on 32 bit arches but also not explicitly
|
||||
# defined, bug 582968
|
||||
sed -i -e 's:-Wl,--no-undefined::' ext/${PN}/Makefile || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake V=1 -Cext/${PN}
|
||||
cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install msgpack library."
|
||||
}
|
|
@ -1,9 +1,9 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
USE_RUBY="ruby22 ruby23 ruby24"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="doc"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
|
@ -1,3 +1,2 @@
|
|||
DIST parallel-1.11.2.tar.gz 20403 BLAKE2B dc10982b8bbfc5db07784fd991fff65dec673f37ae428cd657f2fd105c1fb1e79b3a94ddc4b2a826ae476523b3b4e3811a534f2c32f26706c29e00593d4c78f9 SHA512 4763abeb76ba50000eb88c85f661a794d784e457ed7ba6bd1367e65d802006bfd05cad017fb9a8fa3ca45ee87bb54c2dda218099fe78b2f6f36b05632d2ccd3d
|
||||
DIST parallel-1.12.0.tar.gz 20472 BLAKE2B b6e998588f94e07194c19d4bf38964aa5e846b7f62c7a267041473a237a9d8fdebb4dc501695b00902c852021ce7817b24bfe01dcf4c0e18445b46d46c7cb42b SHA512 8ca41cf577ee4743ef50abe693d0040eaab12b61eca17c3d6c33d3720c38563e2df9a0eb5af0fe9d8c34c3b910f1c626ce141fd2eb7d2edfbe5abbcb9f54191b
|
||||
DIST parallel-1.12.1.tar.gz 20499 BLAKE2B f0fa25b9fe65e44804854f703dd2d80e53572e64c2072c418d0462922bd04f89cff0e023caf4293d8a1504ad66a2a29ebbdd01920fc6fe400837859da0f0eb78 SHA512 f0ab332dfa60bb3190bba8275dbdf7b54d3de205ab76099d11f0a64e1fc28e1ba7e72d1a242bd615015c2d09a3f08df01c382869fd6990b854b01fe182245857
|
||||
|
|
|
@ -1,51 +0,0 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="Readme.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Run any code in parallel Processes or Threads"
|
||||
HOMEPAGE="https://github.com/grosser/parallel"
|
||||
LICENSE="MIT"
|
||||
SRC_URI="https://github.com/grosser/parallel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
SLOT="1"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND+="test? ( sys-process/lsof )"
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:4.2 dev-ruby/sqlite3 )"
|
||||
|
||||
each_ruby_prepare() {
|
||||
# Make sure the correct ruby is used for testing
|
||||
sed -e 's:ruby :'${RUBY}' :' -i spec/parallel_spec.rb || die
|
||||
}
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/ s:^:#:' \
|
||||
-e '1i require "tempfile"; gem "activerecord", "~>4.2.0"' spec/cases/helper.rb || die
|
||||
sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die
|
||||
|
||||
# Avoid a failing spec regarding to pipes. The spec seems like it
|
||||
# should always fail.
|
||||
sed -e '/does not open unnecessary pipes/,/end/ s:^:#:' \
|
||||
-i spec/parallel_spec.rb || die
|
||||
|
||||
# Avoid fragile ar sqlite tests. They throw ReadOnly errors every now and then.
|
||||
sed -i -e '/works with SQLite in/,/end/ s:^:#:' spec/parallel_spec.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
# Set RUBYLIB explicitly for the ruby's that get started from the specs.
|
||||
TRAVIS=true RUBYLIB="lib" ${RUBY} -S rspec-3 spec || die
|
||||
}
|
Binary file not shown.
|
@ -1,7 +1,7 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=3
|
||||
EAPI=6
|
||||
|
||||
inherit latex-package
|
||||
|
||||
|
@ -30,30 +30,31 @@ src_prepare() {
|
|||
# fix permissions
|
||||
find . -type f -exec chmod 0644 "{}" + || die 'chmod 0644 failed.'
|
||||
find . -type d -exec chmod 0755 "{}" + || die 'chmod 0755 failed.'
|
||||
default
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/geratss || die 'dobin failed.'
|
||||
dobin bin/geratss
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r texmf/doc/* || die 'could not install examples.'
|
||||
doins -r texmf/doc/*
|
||||
fi
|
||||
|
||||
rm -rf texmf/doc
|
||||
rm -rf texmf/doc || die
|
||||
|
||||
insinto /usr/share/texmf-site
|
||||
doins -r texmf/* || die 'could not install texmf.'
|
||||
doins -r texmf/*
|
||||
|
||||
if use lyx; then
|
||||
insinto /usr/share/lyx
|
||||
doins -r lyx/* || die 'could not install lyx files.'
|
||||
doins -r lyx/*
|
||||
fi
|
||||
|
||||
dodoc LEIAME || die 'could not install LEIAME'
|
||||
dodoc LEIAME
|
||||
|
||||
if use doc; then
|
||||
insinto /usr/share/doc/${PF}/docs
|
||||
doins -r compiled.docs/* || die "could not install doc"
|
||||
doins -r compiled.docs/*
|
||||
fi
|
||||
}
|
115
dev-tex/hlatex/hlatex-1.0.1-r1.ebuild
Normal file
115
dev-tex/hlatex/hlatex-1.0.1-r1.ebuild
Normal file
|
@ -0,0 +1,115 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit toolchain-funcs latex-package
|
||||
|
||||
MY_P="HLaTeX-${PV}"
|
||||
DESCRIPTION="HLaTeX is a LaTeX package to use Hangul with LaTeX"
|
||||
HOMEPAGE="http://project.ktug.or.kr/hlatex/"
|
||||
UHCFONTS="uhc-myoungjo-1.0.tar.gz
|
||||
uhc-gothic-1.0.tar.gz
|
||||
uhc-taza-1.0.tar.gz
|
||||
uhc-graphic-1.0.tar.gz
|
||||
uhc-gungseo-1.0.tar.gz
|
||||
uhc-shinmun-1.0.tar.gz
|
||||
uhc-pilgi-1.0.tar.gz
|
||||
uhc-pen-1.0.tar.gz
|
||||
uhc-bom-1.0.tar.gz
|
||||
uhc-yetgul-1.0.tar.gz
|
||||
uhc-jamo-1.0.tar.gz
|
||||
uhc-vada-1.0.tar.gz
|
||||
uhc-pilgia-1.0.tar.gz
|
||||
uhc-dinaru-1.0.tar.gz"
|
||||
|
||||
SRC_URI="ftp://ftp.ktug.or.kr/pub/ktug/hlatex/${MY_P}.tar.gz
|
||||
ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-fonts-1.0.tar.gz
|
||||
${UHCFONTS//uhc-/ftp://ftp.ktug.or.kr/pub/ktug/hlatex/fonts/uhc-}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/HLaTeX"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${MY_P}.tar.gz
|
||||
unpack uhc-fonts-1.0.tar.gz
|
||||
cd "${S}"/contrib
|
||||
cat >Makefile <<-EOF
|
||||
CC=$(tc-getCC)
|
||||
all: hmakeindex hbibtex
|
||||
hmakeindex: hmakeindex.c
|
||||
hbibtex: hbibtex.c
|
||||
EOF
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}"/contrib
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}"/latex
|
||||
insinto ${TEXMF}/tex/latex/hlatex
|
||||
doins *
|
||||
|
||||
cd "${S}"/lambda
|
||||
insinto ${TEXMF}/tex/lambda/hlatex
|
||||
doins u8hangul.tex uhc-test.tex uhc*.fd
|
||||
|
||||
insinto ${TEXMF}/omega/otp/hlatex
|
||||
doins hlatex.otp
|
||||
|
||||
insinto ${TEXMF}/omega/ocp/hlatex
|
||||
doins hlatex.ocp
|
||||
|
||||
cd "${S}"/contrib
|
||||
insinto ${TEXMF}/tex/latex/hlatex
|
||||
doins hbname-k.tex khyper.sty showhkeys.sty showhtags.sty
|
||||
doins hangulfn.sty hfn-k.tex
|
||||
|
||||
insinto ${TEXMF}/tex/lambda/hlatex
|
||||
doins hbname-u.tex hfn-u.tex
|
||||
|
||||
insinto ${TEXMF}/bibtex/bst/hlatex
|
||||
doins halpha.bst
|
||||
|
||||
insinto ${TEXMF}/makeindex
|
||||
doins hind.ist hglo.ist
|
||||
|
||||
dobin hmakeindex hbibtex
|
||||
|
||||
cd "${S}"
|
||||
dodoc ChangeLog.ko NEWS* README.en
|
||||
|
||||
cd "${WORKDIR}"/uhc-fonts-1.0
|
||||
insinto ${TEXMF}/fonts/map/hlatex
|
||||
doins uhc-base.map uhc-extra.map
|
||||
|
||||
cd "${ED}"/${TEXMF}/fonts
|
||||
for X in ${UHCFONTS}
|
||||
do
|
||||
unpack ${X}
|
||||
done
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
updmap-sys --enable Map=uhc-base.map
|
||||
updmap-sys --enable Map=uhc-extra.map
|
||||
texhash
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if [ ! -e "${EPREFIX}"${TEXMF}/fonts/map/hlatex/uhc-base.map ] ; then
|
||||
updmap-sys --disable Map=uhc-base.map
|
||||
fi
|
||||
|
||||
if [ ! -e "${EPREFIX}"${TEXMF}/fonts/map/hlatex/uhc-extra.map ] ; then
|
||||
updmap-sys --disable Map=uhc-extra.map
|
||||
fi
|
||||
|
||||
texhash
|
||||
}
|
Binary file not shown.
|
@ -9,7 +9,7 @@ SRC_URI="ftp://invisible-island.net/diffstat/${P}.tgz"
|
|||
|
||||
LICENSE="HPND"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
src_configure() {
|
||||
|
|
|
@ -9,7 +9,7 @@ SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
|||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
|
|
Binary file not shown.
|
@ -38,7 +38,7 @@ if [[ ${PV} != *9999 ]]; then
|
|||
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
|
||||
)"
|
||||
[[ "${PV}" = *_rc* ]] || \
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
|
|
Binary file not shown.
|
@ -1,4 +1,4 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/mcj/${PN}-full-${PV}.tar.xz"
|
|||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-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="jpeg nls postscript"
|
||||
|
||||
RDEPEND="
|
||||
|
|
Binary file not shown.
|
@ -1 +1,2 @@
|
|||
DIST libffado-2.3.0.tgz 1239253 BLAKE2B cb470a590df8018975f40f56cde50468a2b51c9504b719b70ce5941406829f25452a96b8ac897aba1ed6c8d4cafa712e7872430e7bb2ebec0822f7b4720084c5 SHA512 24a8853281a17b04623e41dc590f7a9b8f4aebe4dfaece2e3b8fe28457a6ff011586e817712b4913d1fca660b701dddc70576c12d8c56470cf991eb17b4297c4
|
||||
DIST libffado-2.4.0.tgz 1228916 BLAKE2B 21a3a2a96377f698e7c1a43912c761624aabe5401f0e147fee4fa203c4534166494de8867320b4b6bc3ff200b65c77bb62ab2c4e98948ed0ee74e6171d162deb SHA512 7df37584925cc908cc284dba344609928d39e006f71ae4ede62e4531b2628271ebd0db00407418e943fb569b5b8b919a76c90aaeed03005cefbd3c1c16ee1627
|
||||
|
|
|
@ -0,0 +1,96 @@
|
|||
--- a/support/mixer-qt4/ffado/panelmanager.py 2018-01-11 12:27:20.518923209 +0900
|
||||
+++ a/support/mixer-qt4/ffado/panelmanager.py 2018-01-11 12:31:03.956299962 +0900
|
||||
@@ -38,6 +38,7 @@
|
||||
|
||||
import sys
|
||||
import time
|
||||
+import importlib
|
||||
|
||||
import logging
|
||||
log = logging.getLogger('panelmanager')
|
||||
@@ -302,20 +303,15 @@
|
||||
#
|
||||
# Specific (or dummy) mixer widgets get loaded in the following
|
||||
#
|
||||
+ found = False
|
||||
if 'mixer' in dev and dev['mixer'] != None:
|
||||
mixerapp = dev['mixer']
|
||||
- global mixerwidget
|
||||
- exec( """
|
||||
-try:
|
||||
- import ffado.mixer.%s
|
||||
- globals()["mixerwidget"] = ffado.mixer.%s.%s( w )
|
||||
- found = True
|
||||
-except ImportError:
|
||||
- log.debug("bypassdbus set, %s module not available: ignored")
|
||||
- found = False
|
||||
-""" % (mixerapp.lower(), mixerapp.lower(), mixerapp, mixerapp.lower()) )
|
||||
- else:
|
||||
- found = False
|
||||
+ try:
|
||||
+ mixer_module = importlib.import_module("ffado.mixer.%s" % mixerapp.lower())
|
||||
+ mixerwidget = getattr(mixer_module, mixerapp)(w)
|
||||
+ found = True
|
||||
+ except ImportError:
|
||||
+ log.debug("bypassdbus set, %s module not available: ignored" % mixerapp.lower())
|
||||
|
||||
if not found:
|
||||
mixerwidget = Dummy( w )
|
||||
--- a/support/mixer-qt4/ffado/widgets/crossbarrouter.py 2018-01-11 12:34:10.200777889 +0900
|
||||
+++ b/support/mixer-qt4/ffado/widgets/crossbarrouter.py 2018-01-11 12:45:13.278911705 +0900
|
||||
@@ -194,7 +194,7 @@
|
||||
#log.debug("Got %i peaks" % len(peakvalues))
|
||||
for peak in peakvalues:
|
||||
#log.debug("peak = [%s,%s]" % (str(peak[0]),str(peak[1])))
|
||||
- if peak[0] >= 0:
|
||||
+ if peak[1] >= 0:
|
||||
self.switchers[peak[0]].peakValue(peak[1])
|
||||
|
||||
def updateMixerRouting(self):
|
||||
--- a/support/mixer-qt4/ffado/widgets/matrixmixer.py 2018-01-11 12:54:27.545361864 +0900
|
||||
+++ b/support/mixer-qt4/ffado/widgets/matrixmixer.py 2018-01-11 12:56:36.899124318 +0900
|
||||
@@ -512,7 +512,7 @@
|
||||
self.rowHeaders[j].lbl.setText(row_name)
|
||||
|
||||
def updateValues(self, n):
|
||||
- nbitems = len(n)/3
|
||||
+ nbitems = len(n) // 3
|
||||
for i in range(nbitems):
|
||||
n_0 = n[3*i]
|
||||
n_1 = n[3*i+1]
|
||||
@@ -951,7 +951,7 @@
|
||||
return self.interface.setValue(In, Out, val)
|
||||
|
||||
def updateValues(self, n):
|
||||
- nbitems = len(n)/3
|
||||
+ nbitems = len(n) // 3
|
||||
for j in range(nbitems):
|
||||
n_0 = n[3*j]
|
||||
n_1 = n[3*j+1]
|
||||
@@ -1406,7 +1406,7 @@
|
||||
def matrixControlChanged(self, n):
|
||||
# Update value needed for "per Out" view
|
||||
#log.debug("Update per Output( %s )" % str(n))
|
||||
- nbitems = len(n)/3
|
||||
+ nbitems = len(n) // 3
|
||||
if (self.rule == "Columns_are_inputs"):
|
||||
n_t = n
|
||||
else:
|
||||
@@ -1420,7 +1420,7 @@
|
||||
def sliderControlChanged(self, n):
|
||||
# Update value needed for matrix view
|
||||
#log.debug("Update Matrix( %s )" % str(n))
|
||||
- nbitems = len(n)/3
|
||||
+ nbitems = len(n) // 3
|
||||
if (((self.rule == "Columns_are_inputs") and not self.transpose) or ((self.rule != "Columns_are_inputs") and self.transpose)):
|
||||
n_t = ()
|
||||
for i in range(nbitems):
|
||||
@@ -1512,7 +1512,7 @@
|
||||
log.debug("Number of stereo output channels must be specified")
|
||||
return False
|
||||
n = int(readMixerString[idx+2])
|
||||
- if n > self.perOut.nbOut/2:
|
||||
+ if n > self.perOut.nbOut // 2:
|
||||
log.debug("Incoherent number of stereo channels")
|
||||
return False
|
||||
if n > 0:
|
|
@ -0,0 +1,11 @@
|
|||
--- a/support/mixer-qt4/ffado/widgets/crossbarrouter.py 2018-01-11 12:34:10.200777889 +0900
|
||||
+++ b/support/mixer-qt4/ffado/widgets/crossbarrouter.py 2018-01-11 12:45:13.278911705 +0900
|
||||
@@ -98,7 +98,7 @@
|
||||
self.combo.setCurrentIndex(self.combo.findText(src))
|
||||
else:
|
||||
self.combo.setCurrentIndex(0)
|
||||
- self.combo.activated.connect(self.comboCurrentChanged)
|
||||
+ self.combo.activated[str].connect(self.comboCurrentChanged)
|
||||
|
||||
|
||||
def peakValue(self, value):
|
197
media-libs/libffado/files/libffado-2.4.0-py3-pyqt5-fixes.patch
Normal file
197
media-libs/libffado/files/libffado-2.4.0-py3-pyqt5-fixes.patch
Normal file
|
@ -0,0 +1,197 @@
|
|||
------------------------------------------------------------------------
|
||||
r2726 | jwoithe | 2018-01-05 18:56:40 +0900 (Fri, 05 Jan 2018) | 13 lines
|
||||
|
||||
Further Python3/PyQt5 compatibility fixes, enhance "About" dialog box.
|
||||
|
||||
This patch was prepared by Orcan Ogetbil on Fedora and tested on that
|
||||
distribution with PyQt4-4.12.1 and PyQt5-5.9.1. It is primarily concerned
|
||||
with additional compatibility between Python2/3 and PyQt4/5. It has also
|
||||
been tested under python 2 with pyqt 4.11.4. Further testing under
|
||||
different python/pyqt environments would be welcomed.
|
||||
|
||||
An enhancement to the "About" dialog is also included which adds version
|
||||
strings and updates the copyright year range.
|
||||
|
||||
The patch was submitted to the ffado-devel mailing list.
|
||||
|
||||
|
||||
Index: support/mixer-qt4/ffado/ffadowindow.py
|
||||
===================================================================
|
||||
--- a/support/mixer-qt4/ffado/ffadowindow.py (revision 2725)
|
||||
+++ b/support/mixer-qt4/ffado/ffadowindow.py (revision 2726)
|
||||
@@ -22,6 +22,8 @@
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
+import ctypes
|
||||
+import datetime
|
||||
import os
|
||||
|
||||
from ffado.config import *
|
||||
@@ -92,7 +94,8 @@
|
||||
self.menuTheme[theme].setCheckable(True)
|
||||
|
||||
if (ffado_python3 and (self.style().objectName().lower() == theme.lower()) or
|
||||
- not(ffado_python3) and (self.style().objectName().toLower() == theme.toLower())):
|
||||
+ not(ffado_python3) and (self.style().objectName().toLower() == theme.toLower() if ffado_pyqt_version == 4 else
|
||||
+ self.style().objectName().lower() == theme.lower())):
|
||||
self.menuTheme[theme].setDisabled(True)
|
||||
self.menuTheme[theme].setChecked(True)
|
||||
self.menuTheme[theme].triggered.connect(self.switchTheme )
|
||||
@@ -174,9 +177,11 @@
|
||||
QMessageBox.about( self, "About FFADO", """
|
||||
<h1>ffado.org</h1>
|
||||
|
||||
+<p>{ffado_version}</p>
|
||||
+
|
||||
<p>FFADO is the new approach to have firewire audio on linux.</p>
|
||||
|
||||
-<p>© 2006-2014 by the FFADO developers<br />ffado is licensed under the GPLv3, for the full license text see <a href="http://www.gnu.org/licenses/">www.gnu.org/licenses</a> or the LICENSE.* files shipped with ffado.</p>
|
||||
+ <p>© 2006-2018 by the FFADO developers<br />ffado is licensed under the GPLv3, for the full license text see <a href="http://www.gnu.org/licenses/">www.gnu.org/licenses</a> or the LICENSE.* files shipped with ffado.</p>
|
||||
|
||||
<p>FFADO developers are:<ul>
|
||||
<li>Pieter Palmers
|
||||
@@ -191,8 +196,17 @@
|
||||
<li>Stefan Richter
|
||||
<li>Jano Svitok
|
||||
</ul>
|
||||
-""" )
|
||||
+ """.format(ffado_version=get_ffado_version(), thisyear=datetime.datetime.now().year))
|
||||
|
||||
+def get_ffado_version():
|
||||
+ try:
|
||||
+ # call the C function ffado_get_version() to figure out the version
|
||||
+ lib = ctypes.cdll.LoadLibrary('libffado.so')
|
||||
+ func = ctypes.CFUNCTYPE(ctypes.c_char_p)
|
||||
+ ffado_get_version = func(('ffado_get_version', lib))
|
||||
+ return ffado_get_version()
|
||||
+ except:
|
||||
+ return "libffado"
|
||||
|
||||
def get_lock(process_name):
|
||||
import socket
|
||||
@@ -252,6 +266,7 @@
|
||||
logging.getLogger('global').setLevel(debug_level)
|
||||
|
||||
log = logging.getLogger('main')
|
||||
+ log.debug("Using %s with Qt: %s PyQt: %s" % (get_ffado_version(), QtCore.QT_VERSION_STR, QtCore.PYQT_VERSION_STR))
|
||||
|
||||
app = QApplication(args)
|
||||
app.setWindowIcon( QIcon( SHAREDIR + "/icons/hi64-apps-ffado.png" ) )
|
||||
Index: support/mixer-qt4/ffado/logginghandler.py
|
||||
===================================================================
|
||||
--- a/support/mixer-qt4/ffado/logginghandler.py (revision 2725)
|
||||
+++ b/support/mixer-qt4/ffado/logginghandler.py (revision 2726)
|
||||
@@ -28,7 +28,7 @@
|
||||
log = logging.getLogger('logginghandler')
|
||||
|
||||
class QStatusLogger( QObject, logging.Handler ):
|
||||
- log = pyqtSignal(QString, int, name='log')
|
||||
+ log = pyqtSignal(QString if ffado_pyqt_version == 4 else str, int, name='log')
|
||||
def __init__( self, parent, statusbar, level=logging.NOTSET ):
|
||||
QObject.__init__( self, parent )
|
||||
logging.Handler.__init__( self, level )
|
||||
Index: support/mixer-qt4/ffado/panelmanager.py
|
||||
===================================================================
|
||||
--- a/support/mixer-qt4/ffado/panelmanager.py (revision 2725)
|
||||
+++ b/support/mixer-qt4/ffado/panelmanager.py (revision 2726)
|
||||
@@ -378,7 +378,7 @@
|
||||
action = self.sender()
|
||||
# Extract the action data and store as a dbus.String type so
|
||||
# it is usable as a key into self.panels[].
|
||||
- panel_key = dbus.String(action.data().toString())
|
||||
+ panel_key = dbus.String(action.data().toString() if ffado_pyqt_version == 4 else action.data())
|
||||
self.tabs.setCurrentIndex(self.tabs.indexOf(self.panels[panel_key]))
|
||||
|
||||
def displayPanels(self):
|
||||
@@ -515,6 +515,8 @@
|
||||
saveString.append('</device>\n')
|
||||
# file saving
|
||||
savefilename = QFileDialog.getSaveFileName(self, 'Save File', os.getenv('HOME'))
|
||||
+ if isinstance(savefilename, tuple): # newer PyQt5
|
||||
+ savefilename = savefilename[0]
|
||||
try:
|
||||
f = open(savefilename, 'w')
|
||||
except IOError:
|
||||
@@ -526,6 +528,8 @@
|
||||
|
||||
def readSettings(self):
|
||||
readfilename = QFileDialog.getOpenFileName(self, 'Open File', os.getenv('HOME'))
|
||||
+ if isinstance(readfilename, tuple): # newer PyQt5
|
||||
+ readfilename = readfilename[0]
|
||||
try:
|
||||
f = open(readfilename, 'r')
|
||||
except IOError:
|
||||
Index: support/mixer-qt4/ffado/widgets/crossbarrouter.py
|
||||
===================================================================
|
||||
--- a/support/mixer-qt4/ffado/widgets/crossbarrouter.py (revision 2725)
|
||||
+++ b/support/mixer-qt4/ffado/widgets/crossbarrouter.py (revision 2726)
|
||||
@@ -168,7 +168,10 @@
|
||||
self.timer.setInterval(200)
|
||||
self.timer.timeout.connect(self.updateLevels)
|
||||
|
||||
- self.vubtn.setChecked(self.settings.value("crossbarrouter/runvu", False).toBool())
|
||||
+ if ffado_pyqt_version == 4:
|
||||
+ self.vubtn.setChecked(self.settings.value("crossbarrouter/runvu", False).toBool())
|
||||
+ else:
|
||||
+ self.vubtn.setChecked(self.settings.value("crossbarrouter/runvu", False) == u'true')
|
||||
|
||||
def __del__(self):
|
||||
print( "CrossbarRouter.__del__()" )
|
||||
Index: support/mixer-qt4/ffado/widgets/matrixmixer.py
|
||||
===================================================================
|
||||
--- a/support/mixer-qt4/ffado/widgets/matrixmixer.py (revision 2725)
|
||||
+++ b/support/mixer-qt4/ffado/widgets/matrixmixer.py (revision 2726)
|
||||
@@ -200,7 +200,7 @@
|
||||
|
||||
def mousePressEvent(self, ev):
|
||||
if ev.buttons() & Qt.LeftButton:
|
||||
- self.pos = ev.posF()
|
||||
+ self.pos = ev.posF() if ffado_pyqt_version == 4 else ev.localPos()
|
||||
self.tmpvalue = self.value()
|
||||
ev.accept()
|
||||
#log.debug("MixerNode.mousePressEvent() %s" % str(self.pos))
|
||||
@@ -207,7 +207,7 @@
|
||||
|
||||
def mouseMoveEvent(self, ev):
|
||||
if hasattr(self, "tmpvalue") and self.pos is not QtCore.QPointF(0, 0):
|
||||
- newpos = ev.posF()
|
||||
+ newpos = ev.posF() if ffado_pyqt_version == 4 else ev.localPos()
|
||||
change = newpos.y() - self.pos.y()
|
||||
#log.debug("MixerNode.mouseReleaseEvent() change %s" % (str(change)))
|
||||
self.setValue( self.tmpvalue - math.copysign(pow(abs(change), 2), change) )
|
||||
@@ -215,7 +215,7 @@
|
||||
|
||||
def mouseReleaseEvent(self, ev):
|
||||
if hasattr(self, "tmpvalue") and self.pos is not QtCore.QPointF(0, 0):
|
||||
- newpos = ev.posF()
|
||||
+ newpos = ev.posF() if ffado_pyqt_version == 4 else ev.localPos()
|
||||
change = newpos.y() - self.pos.y()
|
||||
#log.debug("MixerNode.mouseReleaseEvent() change %s" % (str(change)))
|
||||
self.setValue( self.tmpvalue - math.copysign(pow(abs(change), 2), change) )
|
||||
@@ -257,19 +257,19 @@
|
||||
if v == 0:
|
||||
symb_inf = u"\u221E"
|
||||
text = "-" + symb_inf + " dB"
|
||||
- if ffado_python3:
|
||||
+ if ffado_python3 or ffado_pyqt_version == 5:
|
||||
# Python3 uses native python UTF strings rather than QString.
|
||||
# This therefore appears to be the correct way to display this
|
||||
# UTF8 string, but testing may prove otherwise.
|
||||
p.drawText(rect, Qt.AlignCenter, text)
|
||||
else:
|
||||
- p.drawText(rect, Qt.AlignCenter, QtCore.QString.fromUtf8(text))
|
||||
+ p.drawText(rect, Qt.AlignCenter, QString.fromUtf8(text))
|
||||
if (self.inv_action!=None and self.inv_action.isChecked()):
|
||||
- if ffado_python3:
|
||||
+ if ffado_python3 or ffado_pyqt_version == 5:
|
||||
# Refer to the comment about about Python UTF8 strings.
|
||||
p.drawText(rect, Qt.AlignLeft|Qt.AlignTop, " ϕ")
|
||||
else:
|
||||
- p.drawText(rect, Qt.AlignLeft|Qt.AlignTop, QtCore.QString.fromUtf8(" ϕ"))
|
||||
+ p.drawText(rect, Qt.AlignLeft|Qt.AlignTop, QString.fromUtf8(" ϕ"))
|
||||
|
||||
def internalValueChanged(self, value):
|
||||
#log.debug("MixerNode.internalValueChanged( %i )" % value)
|
||||
|
||||
------------------------------------------------------------------------
|
|
@ -0,0 +1,30 @@
|
|||
------------------------------------------------------------------------
|
||||
r2725 | jwoithe | 2018-01-05 18:40:19 +0900 (Fri, 05 Jan 2018) | 11 lines
|
||||
|
||||
SCons: fix detection of dbus on PyQt5 systems.
|
||||
|
||||
The detection of the dbus python modules was qualified on the presence of
|
||||
pyuic4. On systems with only PyQt5 this would obviously fail. Patch from
|
||||
Orcan Ogetbil via the ffado-devel mailing list.
|
||||
|
||||
r2724 inadvertently included a change to SConstruct to import sys. This is
|
||||
needed since sys.stdout is referenced in some situations (in particular, if
|
||||
jack is not installed in the build environment). This patch was also from
|
||||
Orcan Ogetbil, via the ffado-devel mailing list.
|
||||
|
||||
|
||||
Index: SConstruct
|
||||
===================================================================
|
||||
--- a/SConstruct (revision 2724)
|
||||
+++ b/SConstruct (revision 2725)
|
||||
@@ -396,7 +396,7 @@
|
||||
|
||||
# PyQT checks
|
||||
if env['BUILD_MIXER'] != 'false':
|
||||
- have_dbus = (conf.CheckForApp( 'which pyuic4' ) and conf.CheckForPyModule( 'dbus.mainloop.qt' ))
|
||||
+ have_dbus = ((conf.CheckForApp( 'which pyuic4' ) and conf.CheckForPyModule( 'dbus.mainloop.qt' )) or (conf.CheckForApp( 'which pyuic5' ) and conf.CheckForPyModule( 'dbus.mainloop.pyqt5' )))
|
||||
have_pyqt4 = (conf.CheckForApp( 'which pyuic4' ) and conf.CheckForPyModule( 'PyQt4' ))
|
||||
have_pyqt5 = (conf.CheckForApp( 'which pyuic5' ) and conf.CheckForPyModule( 'PyQt5' ))
|
||||
if ((have_pyqt4 or have_pyqt5) and have_dbus):
|
||||
|
||||
------------------------------------------------------------------------
|
|
@ -0,0 +1,50 @@
|
|||
------------------------------------------------------------------------
|
||||
r2724 | jwoithe | 2018-01-05 18:33:39 +0900 (Fri, 05 Jan 2018) | 8 lines
|
||||
|
||||
RME: ensure byte swap macros are available for all components.
|
||||
|
||||
The byte swap macros (ByteSwap32() in particular) are required on big-endian
|
||||
architectures for more than just the rme_avdevice module. Including these
|
||||
in the RME device header file is a reasonable way to fix this.
|
||||
|
||||
Patch from Orcan Ogetbil via the ffado-devel mailing list.
|
||||
|
||||
|
||||
Index: SConstruct
|
||||
===================================================================
|
||||
--- a/SConstruct (revision 2723)
|
||||
+++ b/SConstruct (revision 2724)
|
||||
@@ -29,6 +29,7 @@
|
||||
from subprocess import Popen, PIPE
|
||||
import os
|
||||
import re
|
||||
+import sys
|
||||
from string import Template
|
||||
import imp
|
||||
import distutils.sysconfig
|
||||
Index: src/rme/rme_avdevice.cpp
|
||||
===================================================================
|
||||
--- a/src/rme/rme_avdevice.cpp (revision 2723)
|
||||
+++ b/src/rme/rme_avdevice.cpp (revision 2724)
|
||||
@@ -42,7 +42,6 @@
|
||||
#include <stdint.h>
|
||||
#include <assert.h>
|
||||
#include <unistd.h>
|
||||
-#include "libutil/ByteSwap.h"
|
||||
|
||||
#include <iostream>
|
||||
#include <sstream>
|
||||
Index: src/rme/rme_avdevice.h
|
||||
===================================================================
|
||||
--- a/src/rme/rme_avdevice.h (revision 2723)
|
||||
+++ b/src/rme/rme_avdevice.h (revision 2724)
|
||||
@@ -31,6 +31,7 @@
|
||||
#include "libavc/avc_definitions.h"
|
||||
|
||||
#include "libutil/Configuration.h"
|
||||
+#include "libutil/ByteSwap.h"
|
||||
|
||||
#include "fireface_def.h"
|
||||
#include "libstreaming/rme/RmeReceiveStreamProcessor.h"
|
||||
|
||||
------------------------------------------------------------------------
|
119
media-libs/libffado/libffado-2.4.0.ebuild
Normal file
119
media-libs/libffado/libffado-2.4.0.ebuild
Normal file
|
@ -0,0 +1,119 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
|
||||
|
||||
inherit desktop python-single-r1 scons-utils toolchain-funcs udev multilib-minimal
|
||||
|
||||
DESCRIPTION="Driver for IEEE1394 (Firewire) audio interfaces"
|
||||
HOMEPAGE="http://www.ffado.org"
|
||||
|
||||
if [[ "${PV}" = "9999" ]]; then
|
||||
inherit subversion
|
||||
ESVN_REPO_URI="http://subversion.ffado.org/ffado/trunk/${PN}"
|
||||
else
|
||||
SRC_URI="http://www.ffado.org/files/${P}.tgz"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2 GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="debug qt5 test-programs"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
COMMON_DEPEND="${PYTHON_DEPS}
|
||||
dev-cpp/libxmlpp:2.6[${MULTILIB_USEDEP}]
|
||||
dev-libs/dbus-c++
|
||||
dev-libs/libconfig[cxx,${MULTILIB_USEDEP}]
|
||||
media-libs/alsa-lib
|
||||
media-libs/libiec61883[${MULTILIB_USEDEP}]
|
||||
sys-apps/dbus
|
||||
sys-libs/libavc1394[${MULTILIB_USEDEP}]
|
||||
sys-libs/libraw1394[${MULTILIB_USEDEP}]
|
||||
qt5? (
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/PyQt5[dbus,${PYTHON_USEDEP}]
|
||||
x11-misc/xdg-utils
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<media-sound/jack-audio-connection-kit-0.122.0:0
|
||||
!<media-sound/jack-audio-connection-kit-1.9.9:2"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-rme-bigendian-fix.patch"
|
||||
"${FILESDIR}/${P}-pyqt5-dbus-detection.patch"
|
||||
"${FILESDIR}/${P}-py3-pyqt5-fixes.patch"
|
||||
"${FILESDIR}/${P}-additional-py3-fixes.patch"
|
||||
"${FILESDIR}/${P}-crossbar-router-fix.patch"
|
||||
)
|
||||
|
||||
myescons() {
|
||||
local myesconsargs=(
|
||||
PREFIX="${EPREFIX}/usr"
|
||||
LIBDIR="${EPREFIX}/usr/$(get_libdir)"
|
||||
MANDIR="${EPREFIX}/usr/share/man"
|
||||
UDEVDIR="$(get_udevdir)/rules.d"
|
||||
CUSTOM_ENV=true
|
||||
DETECT_USERSPACE_ENV=false
|
||||
DEBUG=$(usex debug)
|
||||
PYPKGDIR="$(python_get_sitedir)"
|
||||
# ENABLE_OPTIMIZATIONS detects cpu type and sets flags accordingly
|
||||
# -fomit-frame-pointer is added also which can cripple debugging.
|
||||
# we set flags from portage instead
|
||||
ENABLE_OPTIMIZATIONS=false
|
||||
# This only works for JACK1>=0.122.0 or JACK2>=1.9.9, so we block
|
||||
# lower versions.
|
||||
ENABLE_SETBUFFERSIZE_API_VER=force
|
||||
)
|
||||
if multilib_is_native_abi; then
|
||||
myesconsargs+=(
|
||||
BUILD_MIXER=$(usex qt5 true false)
|
||||
BUILD_TESTS=$(usex test-programs)
|
||||
)
|
||||
else
|
||||
myesconsargs+=(
|
||||
BUILD_MIXER=false
|
||||
BUILD_TESTS=false
|
||||
)
|
||||
fi
|
||||
escons "${myesconsargs[@]}" "${@}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Python3 fixes
|
||||
sed -i -e 's/\t/ /g' support/mixer-qt4/ffado/mixer/phase88control.py || die
|
||||
sed -i -e 's/\t/ /g' support/mixer-qt4/ffado/mixer/audiofire.py || die
|
||||
sed -i -e 's/\bprint \(.*\)$/print(\1)/g' -e '/import commands/d' support/tools/ffado-diag-static || die
|
||||
|
||||
# Always use Qt5
|
||||
sed -i -e 's/try:/if False:/' -e 's/except.*/else:/' support/mixer-qt4/ffado/import_pyqt.py || die
|
||||
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
tc-export CC CXX
|
||||
myescons
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
myescons DESTDIR="${D}" WILL_DEAL_WITH_XDG_MYSELF="True" install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
python_fix_shebang "${D}"
|
||||
python_optimize "${D}"
|
||||
|
||||
if use qt5; then
|
||||
newicon "support/xdg/hi64-apps-ffado.png" "ffado.png"
|
||||
newmenu "support/xdg/ffado.org-ffadomixer.desktop" "ffado-mixer.desktop"
|
||||
fi
|
||||
}
|
Binary file not shown.
|
@ -0,0 +1,106 @@
|
|||
From 7f8f72ac5f7ba7b060b4366828200050b96a9df0 Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
|
||||
Date: Thu, 11 Jan 2018 21:28:15 +0100
|
||||
Subject: [PATCH 1/3] Fix Qt5LinguistTools detection/lrelease binary location
|
||||
|
||||
Correctly find the Qt5 module that provides the path to Qt5-based lrelease.
|
||||
Only available since >= Qt-5.3.1 which is a low enough minimum dependency.
|
||||
---
|
||||
src/CMakeLists.txt | 10 ++++++----
|
||||
src/translations/CMakeLists.txt | 7 ++++++-
|
||||
2 files changed, 12 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
|
||||
index 64652c5..5779a49 100644
|
||||
--- a/src/CMakeLists.txt
|
||||
+++ b/src/CMakeLists.txt
|
||||
@@ -17,10 +17,12 @@ if(WITH_JACK)
|
||||
endif()
|
||||
|
||||
if(WITH_QT5)
|
||||
- find_package(Qt5Core REQUIRED)
|
||||
- find_package(Qt5Gui REQUIRED)
|
||||
- find_package(Qt5Widgets REQUIRED)
|
||||
- find_package(Qt5X11Extras REQUIRED)
|
||||
+ set(QT_MIN_VERSION "5.3.1")
|
||||
+ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED
|
||||
+ Gui
|
||||
+ Widgets
|
||||
+ X11Extras
|
||||
+ )
|
||||
else()
|
||||
find_package(Qt4 REQUIRED QtGui)
|
||||
endif()
|
||||
diff --git a/src/translations/CMakeLists.txt b/src/translations/CMakeLists.txt
|
||||
index 455fdb2..0902cfd 100644
|
||||
--- a/src/translations/CMakeLists.txt
|
||||
+++ b/src/translations/CMakeLists.txt
|
||||
@@ -1,6 +1,11 @@
|
||||
# translations for 'simplescreenrecorder' executable
|
||||
|
||||
-find_program(LRELEASE lrelease)
|
||||
+if(WITH_QT5)
|
||||
+ find_package(Qt5LinguistTools REQUIRED)
|
||||
+ set(LRELEASE Qt5::lrelease)
|
||||
+else()
|
||||
+ find_program(LRELEASE lrelease)
|
||||
+endif()
|
||||
|
||||
if(LRELEASE)
|
||||
|
||||
--
|
||||
2.15.1
|
||||
|
||||
|
||||
From 24db02e2a689e08f737c4d720e195a3758cba2eb Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
|
||||
Date: Thu, 11 Jan 2018 21:43:08 +0100
|
||||
Subject: [PATCH 2/3] Use FeatureSummary
|
||||
|
||||
---
|
||||
CMakeLists.txt | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
index e770251..cb36d7d 100644
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -25,6 +25,7 @@ option(WITH_GLINJECT "Build the 'libssr-glinject' library. Required for OpenGL r
|
||||
|
||||
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
|
||||
|
||||
+include(FeatureSummary)
|
||||
include(GNUInstallDirs)
|
||||
|
||||
# try to guess the correct 32-bit library path on 64-bit systems
|
||||
@@ -106,3 +107,5 @@ if(WITH_SIMPLESCREENRECORDER)
|
||||
)
|
||||
|
||||
endif()
|
||||
+
|
||||
+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
|
||||
--
|
||||
2.15.1
|
||||
|
||||
|
||||
From 329ec866097de4f011cd1bbde9dad784acbb487f Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
|
||||
Date: Thu, 11 Jan 2018 22:07:39 +0100
|
||||
Subject: [PATCH 3/3] FindFFmpeg.cmake: Provide FFMPEG_FOUND
|
||||
|
||||
---
|
||||
cmake/FindFFmpeg.cmake | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/cmake/FindFFmpeg.cmake b/cmake/FindFFmpeg.cmake
|
||||
index 117e654..993219b 100644
|
||||
--- a/cmake/FindFFmpeg.cmake
|
||||
+++ b/cmake/FindFFmpeg.cmake
|
||||
@@ -28,3 +28,4 @@ mark_as_advanced(SWSCALE_INCLUDE_DIR SWSCALE_LIBRARY)
|
||||
|
||||
set(FFMPEG_INCLUDE_DIRS ${AVFORMAT_INCLUDE_DIR} ${AVCODEC_INCLUDE_DIR} ${AVUTIL_INCLUDE_DIR} ${SWSCALE_INCLUDE_DIR})
|
||||
set(FFMPEG_LIBRARIES ${AVFORMAT_LIBRARY} ${AVCODEC_LIBRARY} ${AVUTIL_LIBRARY} ${SWSCALE_LIBRARY})
|
||||
+set(FFMPEG_FOUND ${PC_FFMPEG_FOUND})
|
||||
--
|
||||
2.15.1
|
||||
|
|
@ -49,6 +49,7 @@ DEPEND="${RDEPEND}
|
|||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-pulseaudio_dep.patch"
|
||||
"${FILESDIR}/${P}-cmake.patch"
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
|
|
Binary file not shown.
|
@ -1 +1 @@
|
|||
Thu, 11 Jan 2018 21:09:32 +0000
|
||||
Fri, 12 Jan 2018 07:39:33 +0000
|
||||
|
|
Binary file not shown.
60
metadata/glsa/glsa-201801-11.xml
Normal file
60
metadata/glsa/glsa-201801-11.xml
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
|
||||
<glsa id="201801-11">
|
||||
<title>PySAML2: Security bypass</title>
|
||||
<synopsis>A vulnerability in PySAML2 might allow remote attackers to bypass
|
||||
authentication.
|
||||
</synopsis>
|
||||
<product type="ebuild">PySAML2</product>
|
||||
<announced>2018-01-11</announced>
|
||||
<revised>2018-01-12: 2</revised>
|
||||
<bug>644016</bug>
|
||||
<access>remote</access>
|
||||
<affected>
|
||||
<package name="dev-python/pysaml2" auto="yes" arch="*">
|
||||
<unaffected range="ge">4.0.2-r3</unaffected>
|
||||
<unaffected range="ge">4.5.0</unaffected>
|
||||
<vulnerable range="lt">4.0.2-r3</vulnerable>
|
||||
<vulnerable range="lt">4.5.0</vulnerable>
|
||||
</package>
|
||||
</affected>
|
||||
<background>
|
||||
<p>PySAML2 is a pure python implementation of SAML2</p>
|
||||
</background>
|
||||
<description>
|
||||
<p>It was found that the PySAML2 relies on an assert statement to check the
|
||||
user’s password. A python optimizations might remove this assertion.
|
||||
</p>
|
||||
</description>
|
||||
<impact type="normal">
|
||||
<p>A remote attacker could bypass security restrictions and access any
|
||||
application which is using PySAML2 for authentication.
|
||||
</p>
|
||||
</impact>
|
||||
<workaround>
|
||||
<p>Disable python optimizations.</p>
|
||||
</workaround>
|
||||
<resolution>
|
||||
<p>All PySAML2 4.0 users should upgrade to the latest version:</p>
|
||||
|
||||
<code>
|
||||
# emerge --sync
|
||||
# emerge --ask --oneshot --verbose ">=dev-python/pysaml2-4.0.2-r3"
|
||||
</code>
|
||||
|
||||
<p>All PySAML2 4.5 users should upgrade to the latest version:</p>
|
||||
|
||||
<code>
|
||||
# emerge --sync
|
||||
# emerge --ask --oneshot --verbose ">=dev-python/pysaml2-4.5.0"
|
||||
</code>
|
||||
|
||||
</resolution>
|
||||
<references>
|
||||
<uri link="http://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-1000433">
|
||||
CVE-2017-1000433
|
||||
</uri>
|
||||
</references>
|
||||
<metadata tag="requester" timestamp="2018-01-09T14:46:58Z">whissi</metadata>
|
||||
<metadata tag="submitter" timestamp="2018-01-12T01:23:24Z">whissi</metadata>
|
||||
</glsa>
|
62
metadata/glsa/glsa-201801-12.xml
Normal file
62
metadata/glsa/glsa-201801-12.xml
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
|
||||
<glsa id="201801-12">
|
||||
<title>icoutils: Multiple vulnerabilities</title>
|
||||
<synopsis>Multiple vulnerabilities have been found in icoutils, the worst of
|
||||
which may lead to arbitrary code execution.
|
||||
</synopsis>
|
||||
<product type="ebuild">icoutils</product>
|
||||
<announced>2018-01-11</announced>
|
||||
<revised>2018-01-11: 1</revised>
|
||||
<bug>605138</bug>
|
||||
<access>local, remote</access>
|
||||
<affected>
|
||||
<package name="media-gfx/icoutils" auto="yes" arch="*">
|
||||
<unaffected range="ge">0.32.0</unaffected>
|
||||
<vulnerable range="lt">0.32.0</vulnerable>
|
||||
</package>
|
||||
</affected>
|
||||
<background>
|
||||
<p>A set of command-line programs for extracting and converting images in
|
||||
Microsoft Windows(R) icon and cursor files.
|
||||
</p>
|
||||
</background>
|
||||
<description>
|
||||
<p>Multiple vulnerabilities have been discovered in icoutils. Please review
|
||||
the CVE identifiers referenced below for details.
|
||||
</p>
|
||||
</description>
|
||||
<impact type="normal">
|
||||
<p>A remote attacker could entice a user to process a specially crafted
|
||||
file, possibly resulting in execution of arbitrary code with the
|
||||
privileges of the process or a Denial of Service condition.
|
||||
</p>
|
||||
</impact>
|
||||
<workaround>
|
||||
<p>There is no known workaround at this time.</p>
|
||||
</workaround>
|
||||
<resolution>
|
||||
<p>All icoutils users should upgrade to the latest version:</p>
|
||||
|
||||
<code>
|
||||
# emerge --sync
|
||||
# emerge --ask --oneshot --verbose ">=media-gfx/icoutils-0.32.0"
|
||||
</code>
|
||||
</resolution>
|
||||
<references>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-5208">
|
||||
CVE-2017-5208
|
||||
</uri>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6009">
|
||||
CVE-2017-6009
|
||||
</uri>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6010">
|
||||
CVE-2017-6010
|
||||
</uri>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-6011">
|
||||
CVE-2017-6011
|
||||
</uri>
|
||||
</references>
|
||||
<metadata tag="requester" timestamp="2018-01-05T06:04:02Z">jmbailey</metadata>
|
||||
<metadata tag="submitter" timestamp="2018-01-11T22:41:52Z">b-man</metadata>
|
||||
</glsa>
|
67
metadata/glsa/glsa-201801-13.xml
Normal file
67
metadata/glsa/glsa-201801-13.xml
Normal file
|
@ -0,0 +1,67 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
|
||||
<glsa id="201801-13">
|
||||
<title>TigerVNC: Multiple vulnerabilities</title>
|
||||
<synopsis>Multiple vulnerabilities have been found in TigerVNC, the worst of
|
||||
which may lead to arbitrary code execution.
|
||||
</synopsis>
|
||||
<product type="ebuild">tigervnc</product>
|
||||
<announced>2018-01-11</announced>
|
||||
<revised>2018-01-11: 1</revised>
|
||||
<bug>614742</bug>
|
||||
<bug>636396</bug>
|
||||
<access>local, remote</access>
|
||||
<affected>
|
||||
<package name="net-misc/tigervnc" auto="yes" arch="*">
|
||||
<unaffected range="ge">1.8.0</unaffected>
|
||||
<vulnerable range="lt">1.8.0</vulnerable>
|
||||
</package>
|
||||
</affected>
|
||||
<background>
|
||||
<p>TigerVNC is a high-performance VNC server/client.</p>
|
||||
</background>
|
||||
<description>
|
||||
<p>Multiple vulnerabilities have been discovered in TigerVNC. Please review
|
||||
the referenced CVE Identifiers for details.
|
||||
</p>
|
||||
</description>
|
||||
<impact type="normal">
|
||||
<p>An attacker could execute arbitrary code or cause a Denial of Service
|
||||
condition.
|
||||
</p>
|
||||
</impact>
|
||||
<workaround>
|
||||
<p>There is no known workaround at this time.</p>
|
||||
</workaround>
|
||||
<resolution>
|
||||
<p>All TigerVNC users should upgrade to the latest version:</p>
|
||||
|
||||
<code>
|
||||
# emerge --sync
|
||||
# emerge --ask --oneshot --verbose ">=net-misc/tigervnc-1.8.0"
|
||||
</code>
|
||||
|
||||
</resolution>
|
||||
<references>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2016-10207">
|
||||
CVE-2016-10207
|
||||
</uri>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-7392">
|
||||
CVE-2017-7392
|
||||
</uri>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-7393">
|
||||
CVE-2017-7393
|
||||
</uri>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-7394">
|
||||
CVE-2017-7394
|
||||
</uri>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-7395">
|
||||
CVE-2017-7395
|
||||
</uri>
|
||||
<uri link="https://nvd.nist.gov/nvd.cfm?cvename=CVE-2017-7396">
|
||||
CVE-2017-7396
|
||||
</uri>
|
||||
</references>
|
||||
<metadata tag="requester" timestamp="2017-11-24T22:29:53Z">chrisadr</metadata>
|
||||
<metadata tag="submitter" timestamp="2018-01-11T22:42:09Z">b-man</metadata>
|
||||
</glsa>
|
|
@ -1 +1 @@
|
|||
Thu, 11 Jan 2018 21:09:32 +0000
|
||||
Fri, 12 Jan 2018 07:39:33 +0000
|
||||
|
|
|
@ -1 +1 @@
|
|||
83b03abfd2cbeb32bafb0df4d1a742e9717c33a3 1515417463 2018-01-08T13:17:43+00:00
|
||||
8dca4027f96f539f3d11cd618e9a606c9597dbca 1515720256 2018-01-12T01:24:16+00:00
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -4,10 +4,10 @@ DESCRIPTION=A highly configurable replacement for syslogd/klogd
|
|||
EAPI=6
|
||||
HOMEPAGE=http://metalog.sourceforge.net/
|
||||
IUSE=unicode
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/libpcre-3.4
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/metalog/metalog-3.tar.xz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 systemd 8f5286f89e265842f5b5189666eae88b toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=e72de6db076c404b5616a40bfb327fcb
|
||||
_md5_=fa4f9428d9e045b687e1293db554ff26
|
||||
|
|
|
@ -4,11 +4,11 @@ DESCRIPTION=Allows users or groups to run commands as other users
|
|||
EAPI=6
|
||||
HOMEPAGE=http://www.sudo.ws/
|
||||
IUSE=gcrypt ldap nls pam offensive openssl selinux skey +sendmail
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~sparc-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~sparc-solaris
|
||||
LICENSE=ISC BSD
|
||||
RDEPEND=gcrypt? ( dev-libs/libgcrypt:= ) openssl? ( dev-libs/openssl:0= ) pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) ldap? ( >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) sys-libs/zlib selinux? ( sec-policy/selinux-sudo ) ldap? ( dev-lang/perl ) pam? ( sys-auth/pambase ) >=app-misc/editor-wrapper-3 virtual/editor sendmail? ( virtual/mta )
|
||||
REQUIRED_USE=pam? ( !skey ) skey? ( !pam ) ?? ( gcrypt openssl )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.sudo.ws/sudo/dist/sudo-1.8.20p2.tar.gz ftp://ftp.sudo.ws/pub/sudo/sudo-1.8.20p2.tar.gz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 flag-o-matic 02908f00f002f0f07c5b74783d778325 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e pam 3e788d86170dfcd5b06824d898315e18 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=e765c094a3592a5f0474dc4d78999161
|
||||
_md5_=ee481b0042018e9ddf26dd1aeceac319
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
DEFINED_PHASES=configure install postinst prepare setup
|
||||
DEPEND=amqp? ( >=net-libs/rabbitmq-c-0.8.0 ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip? ( >=dev-libs/geoip-1.5.0 ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) redis? ( >=dev-libs/hiredis-0.11.0 ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/ivykis-0.36.1 >=dev-libs/libpcre-6.1 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-libs/eventlog >=dev-libs/glib-2.10.1:2 sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DEPEND=amqp? ( >=net-libs/rabbitmq-c-0.8.0 ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip? ( >=dev-libs/geoip-1.5.0 ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) redis? ( >=dev-libs/hiredis-0.11.0 ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/ivykis-0.36.1 >=dev-libs/libpcre-6.1 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-libs/eventlog >=dev-libs/glib-2.10.1:2 sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=syslog replacement with advanced filtering features
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.balabit.com/network-security/syslog-ng
|
||||
IUSE=amqp caps dbi geoip http ipv6 json libressl mongodb pacct python redis smtp spoof-source systemd tcpd python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6
|
||||
IUSE=amqp caps dbi geoip http ipv6 json libressl mongodb pacct python redis smtp spoof-source systemd tcpd python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2+ LGPL-2.1+
|
||||
RDEPEND=amqp? ( >=net-libs/rabbitmq-c-0.8.0 ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip? ( >=dev-libs/geoip-1.5.0 ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) redis? ( >=dev-libs/hiredis-0.11.0 ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/ivykis-0.36.1 >=dev-libs/libpcre-6.1 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-libs/eventlog >=dev-libs/glib-2.10.1:2
|
||||
REQUIRED_USE=python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) )
|
||||
RDEPEND=amqp? ( >=net-libs/rabbitmq-c-0.8.0 ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip? ( >=dev-libs/geoip-1.5.0 ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) redis? ( >=dev-libs/hiredis-0.11.0 ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/ivykis-0.36.1 >=dev-libs/libpcre-6.1 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-libs/eventlog >=dev-libs/glib-2.10.1:2
|
||||
REQUIRED_USE=python? ( python_targets_python2_7 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-3.12.1/syslog-ng-3.12.1.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d systemd 8f5286f89e265842f5b5189666eae88b toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=e7e1553bac47c7226610a2ffa8ce7e32
|
||||
_md5_=a09ce1b7429e4f097abad48a96b79784
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
DEFINED_PHASES=configure install postinst prepare setup
|
||||
DEPEND=amqp? ( >=net-libs/rabbitmq-c-0.8.0 ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip? ( >=dev-libs/geoip-1.5.0 ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) redis? ( >=dev-libs/hiredis-0.11.0 ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/ivykis-0.36.1 >=dev-libs/libpcre-6.1 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-libs/eventlog >=dev-libs/glib-2.10.1:2 sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DEPEND=amqp? ( >=net-libs/rabbitmq-c-0.8.0 ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip? ( >=dev-libs/geoip-1.5.0 ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) redis? ( >=dev-libs/hiredis-0.11.0 ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/ivykis-0.36.1 >=dev-libs/libpcre-6.1 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-libs/eventlog >=dev-libs/glib-2.10.1:2 sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
|
||||
DESCRIPTION=syslog replacement with advanced filtering features
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.balabit.com/network-security/syslog-ng
|
||||
IUSE=amqp caps dbi geoip http ipv6 json libressl mongodb pacct python redis smtp spoof-source systemd tcpd python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6
|
||||
IUSE=amqp caps dbi geoip http ipv6 json libressl mongodb pacct python redis smtp spoof-source systemd tcpd python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2+ LGPL-2.1+
|
||||
RDEPEND=amqp? ( >=net-libs/rabbitmq-c-0.8.0 ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip? ( >=dev-libs/geoip-1.5.0 ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),python_single_target_python2_7(+)?,python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] ) redis? ( >=dev-libs/hiredis-0.11.0 ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/ivykis-0.36.1 >=dev-libs/libpcre-6.1 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-libs/eventlog >=dev-libs/glib-2.10.1:2
|
||||
REQUIRED_USE=python? ( ^^ ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) )
|
||||
RDEPEND=amqp? ( >=net-libs/rabbitmq-c-0.8.0 ) caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.9.0 ) geoip? ( >=dev-libs/geoip-1.5.0 ) http? ( net-misc/curl ) json? ( >=dev-libs/json-c-0.9:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.2.0 ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] ) redis? ( >=dev-libs/hiredis-0.11.0 ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) >=dev-libs/ivykis-0.36.1 >=dev-libs/libpcre-6.1 !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) !dev-libs/eventlog >=dev-libs/glib-2.10.1:2
|
||||
REQUIRED_USE=python? ( python_targets_python2_7 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/balabit/syslog-ng/releases/download/syslog-ng-3.13.2/syslog-ng-3.13.2.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d systemd 8f5286f89e265842f5b5189666eae88b toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=684fb2f60095ba094aee68acd96f27f7
|
||||
_md5_=f4a1824cf1ec28fad0b8737a1582643e
|
||||
|
|
Binary file not shown.
|
@ -4,9 +4,9 @@ DESCRIPTION=library providing a uniform interface to a large number of hash algo
|
|||
EAPI=6
|
||||
HOMEPAGE=http://mhash.sourceforge.net/
|
||||
IUSE=static-libs
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/mhash/mhash-0.9.9.9.tar.gz
|
||||
_eclasses_=ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=3e08b620f492d4d5c6908c8df3a98c1e
|
||||
_md5_=99509c8b7508069b9554617a816086bd
|
||||
|
|
|
@ -4,10 +4,10 @@ DESCRIPTION=Generate or check digests or MACs of files
|
|||
EAPI=5
|
||||
HOMEPAGE=http://mcrypt.hellug.gr/shash/
|
||||
IUSE=static
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=app-crypt/mhash-0.8.18-r1
|
||||
SLOT=0
|
||||
SRC_URI=ftp://mcrypt.hellug.gr/pub/mcrypt/shash/shash-0.2.6.tar.gz
|
||||
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=8773112c92f2db6a4d4c2ff52f53933f
|
||||
_md5_=2220c7ef10386a8a6b8809d8b40fbd41
|
||||
|
|
Binary file not shown.
|
@ -3,10 +3,10 @@ DEPEND=>=virtual/emacs-23
|
|||
DESCRIPTION=Emacs major modes for editing autoconf and autotest input
|
||||
EAPI=4
|
||||
HOMEPAGE=https://www.gnu.org/software/autoconf/autoconf.html
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
|
||||
LICENSE=GPL-3+
|
||||
RDEPEND=>=virtual/emacs-23
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnu/autoconf/autoconf-2.69.tar.xz
|
||||
_eclasses_=elisp 8a9eaaa38b2345593b1cbc5315dde83c elisp-common 23f47b2e1de7abf387105eddd1318738 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f
|
||||
_md5_=a154535ce54df5fab339b621186ea86d
|
||||
_md5_=85adecaf954ea8b26c99e09f13fdf432
|
||||
|
|
Binary file not shown.
|
@ -4,10 +4,10 @@ DESCRIPTION=Common CA Certificates PEM files
|
|||
EAPI=5
|
||||
HOMEPAGE=http://packages.debian.org/sid/ca-certificates
|
||||
IUSE=insecure_certs cacert
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
|
||||
LICENSE=MPL-1.1
|
||||
RDEPEND=app-misc/c_rehash sys-apps/debianutils
|
||||
SLOT=0
|
||||
SRC_URI=mirror://debian/pool/main/c/ca-certificates/ca-certificates_20161130.tar.xz https://archive.mozilla.org/pub/security/nss/releases/NSS_3_30_2_RTM/src/nss-3.30.2.tar.gz cacert? ( https://dev.gentoo.org/~axs/distfiles/nss-cacert-class1-class3.patch )
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=c03f7eb807079d05a7933c47226ec7b8
|
||||
_md5_=cbf5ff985cc0d164ff9ecc9cf940a356
|
||||
|
|
Binary file not shown.
13
metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r2
Normal file
13
metadata/md5-cache/app-text/docbook-sgml-utils-0.6.14-r2
Normal file
|
@ -0,0 +1,13 @@
|
|||
DEFINED_PHASES=install prepare
|
||||
DEPEND=>=dev-lang/perl-5 app-text/docbook-dsssl-stylesheets app-text/openjade dev-perl/SGMLSpm ~app-text/docbook-xml-simple-dtd-4.1.2.4 ~app-text/docbook-xml-simple-dtd-1.0 app-text/docbook-xml-dtd ~app-text/docbook-sgml-dtd-3.0 ~app-text/docbook-sgml-dtd-3.1 ~app-text/docbook-sgml-dtd-4.0 ~app-text/docbook-sgml-dtd-4.1 jadetex? ( app-text/jadetex ) userland_GNU? ( sys-apps/which ) || ( www-client/lynx www-client/links www-client/elinks virtual/w3m ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Shell scripts to manage DocBook documents
|
||||
EAPI=5
|
||||
HOMEPAGE=https://sourceware.org/docbook-tools/
|
||||
IUSE=jadetex
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-lang/perl-5 app-text/docbook-dsssl-stylesheets app-text/openjade dev-perl/SGMLSpm ~app-text/docbook-xml-simple-dtd-4.1.2.4 ~app-text/docbook-xml-simple-dtd-1.0 app-text/docbook-xml-dtd ~app-text/docbook-sgml-dtd-3.0 ~app-text/docbook-sgml-dtd-3.1 ~app-text/docbook-sgml-dtd-4.0 ~app-text/docbook-sgml-dtd-4.1 jadetex? ( app-text/jadetex ) userland_GNU? ( sys-apps/which ) || ( www-client/lynx www-client/links www-client/elinks virtual/w3m )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://sourceware.org/pub/docbook-tools/new-trials/SOURCES/docbook-utils-0.6.14.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e prefix e51c7882b7b721e54e684f7eb143cbfe preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=9edfc0a162693bed10ac3ab0bf3af51b
|
|
@ -4,10 +4,10 @@ DESCRIPTION=Tools for helping translation of documentation
|
|||
EAPI=6
|
||||
HOMEPAGE=http://po4a.alioth.debian.org
|
||||
IUSE=test
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-perl/SGMLSpm >=sys-devel/gettext-0.13 app-text/openjade dev-libs/libxslt dev-perl/Locale-gettext dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://debian/pool/main/p/po4a/po4a_0.47.orig.tar.gz
|
||||
_eclasses_=l10n 07318ed5f26525a9d302ca87d20b2865 multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011
|
||||
_md5_=e7dce36a6f4dee207b57198d05888862
|
||||
_md5_=22fe80025fea3a19dbc01efbc40be1a2
|
||||
|
|
|
@ -2,10 +2,10 @@ DEFINED_PHASES=compile install prepare
|
|||
DESCRIPTION=Lists directories recursively, and produces an indented listing of files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://mama.indstate.edu/users/ice/tree/
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!=sci-biology/meme-4.8.1
|
||||
SLOT=0
|
||||
SRC_URI=ftp://mama.indstate.edu/linux/tree/tree-1.7.0.tgz
|
||||
_eclasses_=bash-completion-r1 8e447753aaf658afa609fbf961d80ab7 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 flag-o-matic 02908f00f002f0f07c5b74783d778325 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=cef312696b2563dd0ced787854b41ae8
|
||||
_md5_=41166dc0a500c1708ba59623f8a8116d
|
||||
|
|
11
metadata/md5-cache/app-text/xhtml1-20020801-r5
Normal file
11
metadata/md5-cache/app-text/xhtml1-20020801-r5
Normal file
|
@ -0,0 +1,11 @@
|
|||
DEFINED_PHASES=compile configure install postinst postrm prepare prerm unpack
|
||||
DEPEND=app-text/sgml-common dev-libs/libxml2 >=app-text/sgml-common-0.6.3-r2
|
||||
DESCRIPTION=DTDs for the eXtensible HyperText Markup Language 1.0
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.w3.org/TR/xhtml1/
|
||||
KEYWORDS=~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=W3C
|
||||
SLOT=0
|
||||
SRC_URI=http://www.w3.org/TR/xhtml1/xhtml1.tgz
|
||||
_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 sgml-catalog 1ca36a4ae32c67b390f310dd6d7b1189 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=02c6efc161e1ee589fe31f99e1635697
|
Binary file not shown.
|
@ -4,11 +4,11 @@ DESCRIPTION=Larry Wall's Practical Extraction and Report Language
|
|||
EAPI=6
|
||||
HOMEPAGE=https://www.perl.org/
|
||||
IUSE=berkdb debug doc gdbm ithreads
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
PDEPEND=>=app-admin/perl-cleaner-2.5 >=virtual/perl-File-Path-2.130.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness
|
||||
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3 ) app-arch/bzip2 sys-libs/zlib
|
||||
SLOT=0/5.24
|
||||
SRC_URI=mirror://cpan/src/5.0/perl-5.24.3.tar.xz mirror://cpan/authors/id/S/SH/SHAY/perl-5.24.3.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.24.3-patches-2/perl-5.24.3-patches-2.tar.xz mirror://gentoo/perl-5.24.3-patches-2.tar.xz https://dev.gentoo.org/~kentnl/distfiles/perl-5.24.3-patches-2.tar.xz https://github.com/arsv/perl-cross/releases/download/1.1.7/perl-cross-1.1.7.tar.gz
|
||||
_eclasses_=alternatives 6c575717515f030736d1b718d507d2f9 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 flag-o-matic 02908f00f002f0f07c5b74783d778325 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=2f65a3920682db7c3ac85a9f839b786b
|
||||
_md5_=3b3f795f8a06ace9a4306c046c735c43
|
||||
|
|
|
@ -4,7 +4,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
|
|||
EAPI=5
|
||||
HOMEPAGE=https://www.python.org/
|
||||
IUSE=build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test +threads tk wininst +xml
|
||||
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
KEYWORDS=alpha amd64 ~arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd
|
||||
LICENSE=PSF-2
|
||||
PDEPEND=>=app-eselect/eselect-python-20140125-r1
|
||||
RDEPEND=app-arch/bzip2:0= app-arch/xz-utils:0= >=sys-libs/zlib-1.1.3:0= virtual/libffi virtual/libintl gdbm? ( sys-libs/gdbm:0=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:0= readline? ( >=sys-libs/readline-4.1:0= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) tk? ( >=dev-lang/tcl-8.0:0= >=dev-lang/tk-8.0:0= dev-tcltk/blt:0= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:0= ) !!<sys-apps/sandbox-2.6-r1 !build? ( app-misc/mime-types )
|
||||
|
@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
|
|||
SLOT=3.6/3.6m
|
||||
SRC_URI=https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz https://dev.gentoo.org/~floppym/python/python-gentoo-patches-3.6.2-0.tar.xz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 flag-o-matic 02908f00f002f0f07c5b74783d778325 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e pax-utils 4f95120230a315c8caaabeb2307b7eee preserve-libs ef207dc62baddfddfd39a164d9797648 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=e22eff8f9efbae5c43b86b5f3cdadd28
|
||||
_md5_=0b07c8076a669a1464bf30f81a6d7bdf
|
||||
|
|
Binary file not shown.
11
metadata/md5-cache/dev-libs/libmemcache-1.4.0_rc2-r2
Normal file
11
metadata/md5-cache/dev-libs/libmemcache-1.4.0_rc2-r2
Normal file
|
@ -0,0 +1,11 @@
|
|||
DEFINED_PHASES=install prepare
|
||||
DEPEND=>=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=C API for memcached
|
||||
EAPI=6
|
||||
HOMEPAGE=http://people.freebsd.org/~seanc/libmemcache/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=MIT
|
||||
SLOT=0
|
||||
SRC_URI=http://people.freebsd.org/~seanc/libmemcache/libmemcache-1.4.0.rc2.tar.bz2
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=638a55b3487e022dd443d736e42abb3c
|
11
metadata/md5-cache/dev-libs/libunicode-0.4-r2
Normal file
11
metadata/md5-cache/dev-libs/libunicode-0.4-r2
Normal file
|
@ -0,0 +1,11 @@
|
|||
DEFINED_PHASES=install prepare
|
||||
DEPEND=>=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Unicode library
|
||||
EAPI=6
|
||||
HOMEPAGE=https://www.gnome.org/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86
|
||||
LICENSE=GPL-2 LGPL-2
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.gnome.org/pub/GNOME/sources/libunicode/0.4/libunicode-0.4.gnome.tar.gz
|
||||
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=bc764323f6ebd395ce645dc2c537eddb
|
|
@ -4,10 +4,10 @@ DESCRIPTION=A library for multiprecision complex arithmetic with exact rounding
|
|||
EAPI=4
|
||||
HOMEPAGE=http://mpc.multiprecision.org/
|
||||
IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=>=dev-libs/gmp-4.3.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] >=dev-libs/mpfr-2.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.multiprecision.org/mpc/download/mpc-1.0.3.tar.gz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 6e7258392d5eda499c1cfa94db650b61 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build 8ffb5e2112a70fef5f37fcacad308726 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9
|
||||
_md5_=eee2d88bd40a25d4023b90b4e6b157e2
|
||||
_md5_=885a11d9552817f1d786314be529fb9a
|
||||
|
|
|
@ -3,10 +3,10 @@ DEPEND=sys-devel/gettext virtual/perl-ExtUtils-MakeMaker dev-lang/perl:=
|
|||
DESCRIPTION=A Perl module for accessing the GNU locale utilities
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/gettext/
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=sys-devel/gettext dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/P/PV/PVANDRY/gettext-1.07.tar.gz
|
||||
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011
|
||||
_md5_=9be7eb9364ba445d2bdef60704018a38
|
||||
_md5_=0ebc22b01ff0159bd14cb815bcd02f5a
|
||||
|
|
Binary file not shown.
|
@ -4,10 +4,10 @@ DESCRIPTION=Build and install Perl modules
|
|||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/Module-Build/
|
||||
IUSE=test
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=>=virtual/perl-CPAN-Meta-2.142.60 virtual/perl-Data-Dumper >=virtual/perl-ExtUtils-CBuilder-0.270.0 virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-MakeMaker >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Getopt-Long >=virtual/perl-Module-Metadata-1.0.2 >=virtual/perl-Perl-OSType-1 virtual/perl-Test-Harness virtual/perl-Text-ParseWords dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Module-Build-0.4216.tar.gz
|
||||
_eclasses_=multiprocessing cac3169468f893670dac3e7cb940e045 perl-functions 01e8c68d5a528bbcda4d3c60205983df perl-module 863b35d127db98823d439f8d73c2d011
|
||||
_md5_=b28406095976523f65769cff0ecbe432
|
||||
_md5_=385f2cef0958ec9f5168af805696e434
|
||||
|
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue