parent
b88d9323eb
commit
dedfd6f7a0
@ -1,2 +1 @@
|
||||
DIST entr-3.5.tar.gz 22222 SHA256 e3e455346bcaf1e9099547eb050fbf667a96610b34304e5513f90265a5976416 SHA512 dea5a201dd945fb25daf80030f8fae424dce2f51e6ce294bd1e609ff152547ea4bf4a555ad1b15f3b4fbca2e17ff34b2276b226790834f14a6f567bfb0cb4508 WHIRLPOOL a6cbad72202cb09df1a74ce7315fc3c2a7633b65c03a0c0f05a700c9ecf5a4b3df870a2d546583add4366224a585880cf2a35a61e5feba23d0cf3946f1412f5f
|
||||
DIST entr-3.6.tar.gz 22548 SHA256 a42746d81c548d7e557d500f93422b8ec9731d719309eb2601b8be69ae0dc8eb SHA512 a4f607d69e2222ffaeb50c57532fafa88db550d4ab4c633e57e895a8291bb38f6bdd09e92dba2e6fc70e035b2db050ab4c75fb39cd24d00fbde07ef0c03fff8f WHIRLPOOL fb0e6d16b20a6829478e3a01972b817b73408412ef5a3542b6b087bce02371ae84cd17c8c558ad7565edf73328fe886414478c618e37f409372ed2f48795eb4e
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="Run arbitrary commands when files change"
|
||||
HOMEPAGE="http://entrproject.org/"
|
||||
SRC_URI="http://entrproject.org/code/${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ppc64 x86"
|
||||
IUSE="test"
|
||||
|
||||
src_unpack() {
|
||||
unpack "${P}.tar.gz"
|
||||
mv eradman-* "${P}" || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
sh configure || die
|
||||
sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST PackageKit-0.8.15.tar.xz 1506084 SHA256 76aa44994d63b403b1f1154406539951502f5ab92624a8a7dedbeb5437ed0af5 SHA512 d6a1a4582212b02350b8a5ab8413346b0b33a49d329d3c5c4314e3db0c7c40b891d64d275c3acd8eafc45a59462b537cd031919027db2176502861271ce34a02 WHIRLPOOL bcc75e8a05b5616fbec1a2772af53ae51cf8c44a9feda4ca9cff4567f274aed62d3cf01751ab89834f423b77a74dcc1445c32390c323a46bb4340cde568760ce
|
||||
DIST PackageKit-1.0.11.tar.xz 1427404 SHA256 bbd27bbc77795394f25ab009fe1b3420e365541c99248b18bbaa2fa7f029eaf7 SHA512 9529037685f76e883a71ae502eabd83c3e1e8905f76cfe5e938760677f0224f8758bca59e139588aa06589bcca7a20f13dea0fe419022cb950c7a4c631237bce WHIRLPOOL 8d9bebf55acdff2096bb750bc1f3028cdbbb8e0fd09926de69c7e3dcbd7fe56a2908709be01633dd5a61df80afab05b28d8f424b1bbb79454f503cd03301e56a
|
||||
DIST PackageKit-1.1.1.tar.xz 1410632 SHA256 483348a54c92419d713a8a153926ec6e1ab70ba64ae4afd3f0a6d63d10b1cac4 SHA512 caf9b67f71a36479d32338c28343671e9586aade7a0f777b867772ad8da8e3206bf66a46b2fa2cba8f0f48af27db3888b68e336707db6f76c5e0dbed464e2874 WHIRLPOOL 0a09233580b50f391931760960c3fe8a644797b24c15a79d56bdbfdadde835856f81175e209ad6877c49387c946c8765418eef28fc1fd188eb5d5d5a383fd1ad
|
||||
|
@ -0,0 +1,15 @@
|
||||
--- a/src/~Makefile.am 2016-06-29 10:59:14.178918032 +0200
|
||||
+++ b/src/Makefile.am 2016-06-29 11:02:50.739929627 +0200
|
||||
@@ -175,11 +175,7 @@ pk_self_test_CFLAGS = \
|
||||
TESTS = pk-self-test
|
||||
|
||||
install-data-hook:
|
||||
- if test -w $(DESTDIR)$(prefix)/; then \
|
||||
- mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/downloads; \
|
||||
- mkdir -p $(DESTDIR)$(localstatedir)/cache/PackageKit/metadata; \
|
||||
- mkdir -p $(DESTDIR)$(localstatedir)/log; \
|
||||
- fi
|
||||
+
|
||||
|
||||
clean-local:
|
||||
rm -f *~
|
@ -0,0 +1,114 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
|
||||
# PackageKit supports 3.2+, but entropy and portage backends are untested
|
||||
# Future note: use --enable-python3
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
|
||||
inherit bash-completion-r1 multilib python-single-r1 systemd vala
|
||||
|
||||
MY_PN="PackageKit"
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Manage packages in a secure way using a cross-distro and cross-architecture API"
|
||||
HOMEPAGE="http://www.packagekit.org/"
|
||||
SRC_URI="https://www.freedesktop.org/software/${MY_PN}/releases/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0/18"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
|
||||
IUSE="connman cron command-not-found +introspection networkmanager entropy systemd test vala"
|
||||
REQUIRED_USE="
|
||||
${PYTHON_REQUIRED_USE}
|
||||
vala? ( introspection )
|
||||
"
|
||||
|
||||
# While not strictly needed, consolekit is the alternative to systemd-login
|
||||
# to get current session's user.
|
||||
CDEPEND="
|
||||
>=app-shells/bash-completion-2
|
||||
dev-db/sqlite:3
|
||||
>=dev-libs/dbus-glib-0.74
|
||||
>=dev-libs/glib-2.46.0:2[${PYTHON_USEDEP}]
|
||||
>=sys-auth/polkit-0.98
|
||||
>=sys-apps/dbus-1.3.0
|
||||
${PYTHON_DEPS}
|
||||
connman? ( net-misc/connman )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.9:=[${PYTHON_USEDEP}] )
|
||||
networkmanager? ( >=net-misc/networkmanager-0.6.4:= )
|
||||
systemd? ( >=sys-apps/systemd-204 )
|
||||
"
|
||||
DEPEND="${CDEPEND}
|
||||
dev-libs/libxslt[${PYTHON_USEDEP}]
|
||||
>=dev-util/gtk-doc-am-1.11
|
||||
>=dev-util/intltool-0.35.0
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
vala? ( $(vala_depend) )
|
||||
"
|
||||
RDEPEND="${CDEPEND}
|
||||
>=app-portage/layman-2[${PYTHON_USEDEP}]
|
||||
>=sys-apps/portage-2.2[${PYTHON_USEDEP}]
|
||||
entropy? ( >=sys-apps/entropy-234[${PYTHON_USEDEP}] )
|
||||
!systemd? ( sys-auth/consolekit )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
# Fixes QA Notices: https://github.com/gentoo/gentoo/pull/1760 and https://github.com/hughsie/PackageKit/issues/143
|
||||
eapply "${FILESDIR}/${P}-cache-qafix.patch"
|
||||
|
||||
# Disable unittests not working with portage backend
|
||||
# console: requires terminal input
|
||||
sed -e 's:^\(.*/packagekit-glib2/control\)://\1:' \
|
||||
-e 's:^\(.*/packagekit-glib2/transaction-list\)://\1:' \
|
||||
-e 's:^\(.*/packagekit-glib2/client"\)://\1:' \
|
||||
-e 's:^\(.*/packagekit-glib2/package-sack\)://\1:' \
|
||||
-e 's:^\(.*/packagekit-glib2/task\)://\1:' \
|
||||
-e 's:^\(.*/packagekit-glib2/console\)://\1:' \
|
||||
-i lib/packagekit-glib2/pk-test-daemon.c || die
|
||||
sed -e 's:^\(.*/packagekit/spawn\)://\1:' \
|
||||
-e 's:^\(.*/packagekit/transaction-db\)://\1:' \
|
||||
-e 's:^\(.*/packagekit/backend\)://\1:' \
|
||||
-i src/pk-self-test.c || die
|
||||
|
||||
eapply_user
|
||||
use vala && vala_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-gstreamer-plugin \
|
||||
--disable-gtk-doc \
|
||||
--disable-gtk-module \
|
||||
--disable-schemas-compile \
|
||||
--disable-static \
|
||||
--enable-bash-completion \
|
||||
--enable-man-pages \
|
||||
--enable-nls \
|
||||
--enable-portage \
|
||||
--localstatedir=/var \
|
||||
$(use_enable command-not-found) \
|
||||
$(use_enable connman) \
|
||||
$(use_enable cron) \
|
||||
$(use_enable entropy) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable networkmanager) \
|
||||
$(use_enable systemd) \
|
||||
$(use_enable test daemon-tests) \
|
||||
$(use_enable test local) \
|
||||
$(use_enable vala) \
|
||||
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
prune_libtool_files --all
|
||||
|
||||
dodoc AUTHORS ChangeLog MAINTAINERS NEWS README
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST PackageKit-0.8.15.tar.xz 1506084 SHA256 76aa44994d63b403b1f1154406539951502f5ab92624a8a7dedbeb5437ed0af5 SHA512 d6a1a4582212b02350b8a5ab8413346b0b33a49d329d3c5c4314e3db0c7c40b891d64d275c3acd8eafc45a59462b537cd031919027db2176502861271ce34a02 WHIRLPOOL bcc75e8a05b5616fbec1a2772af53ae51cf8c44a9feda4ca9cff4567f274aed62d3cf01751ab89834f423b77a74dcc1445c32390c323a46bb4340cde568760ce
|
||||
DIST PackageKit-1.0.11.tar.xz 1427404 SHA256 bbd27bbc77795394f25ab009fe1b3420e365541c99248b18bbaa2fa7f029eaf7 SHA512 9529037685f76e883a71ae502eabd83c3e1e8905f76cfe5e938760677f0224f8758bca59e139588aa06589bcca7a20f13dea0fe419022cb950c7a4c631237bce WHIRLPOOL 8d9bebf55acdff2096bb750bc1f3028cdbbb8e0fd09926de69c7e3dcbd7fe56a2908709be01633dd5a61df80afab05b28d8f424b1bbb79454f503cd03301e56a
|
||||
DIST PackageKit-1.1.1.tar.xz 1410632 SHA256 483348a54c92419d713a8a153926ec6e1ab70ba64ae4afd3f0a6d63d10b1cac4 SHA512 caf9b67f71a36479d32338c28343671e9586aade7a0f777b867772ad8da8e3206bf66a46b2fa2cba8f0f48af27db3888b68e336707db6f76c5e0dbed464e2874 WHIRLPOOL 0a09233580b50f391931760960c3fe8a644797b24c15a79d56bdbfdadde835856f81175e209ad6877c49387c946c8765418eef28fc1fd188eb5d5d5a383fd1ad
|
||||
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_PN="PackageKit"
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="Gtk3 PackageKit backend library"
|
||||
HOMEPAGE="http://www.packagekit.org/"
|
||||
SRC_URI="http://www.packagekit.org/releases/${MY_P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.46:2
|
||||
media-libs/fontconfig
|
||||
>=x11-libs/gtk+-2:2
|
||||
>=x11-libs/gtk+-3:3
|
||||
x11-libs/pango
|
||||
~app-admin/packagekit-base-${PV}[introspection]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-bash-completion \
|
||||
--disable-command-not-found \
|
||||
--disable-cron \
|
||||
--disable-gstreamer-plugin \
|
||||
--disable-gtk-doc \
|
||||
--disable-local \
|
||||
--disable-man-pages \
|
||||
--disable-networkmanager \
|
||||
--disable-static \
|
||||
--disable-systemd \
|
||||
--disable-vala \
|
||||
--enable-dummy \
|
||||
--enable-gtk-module \
|
||||
--enable-introspection=yes \
|
||||
--localstatedir=/var
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C contrib/gtk-module
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C contrib/gtk-module DESTDIR="${D}" install
|
||||
prune_libtool_files --all
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DESCRIPTION="PackageKit Package Manager interface (meta package)"
|
||||
HOMEPAGE="http://www.packagekit.org/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="metapackage"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="gtk qt4"
|
||||
|
||||
RDEPEND="gtk? ( ~app-admin/packagekit-gtk-${PV} )
|
||||
qt4? ( >=app-admin/packagekit-qt-0.9[qt5(-)] )"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
@ -0,0 +1,99 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils systemd unpacker user
|
||||
|
||||
DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
|
||||
HOMEPAGE="https://puppetlabs.com/"
|
||||
SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_BASE}_amd64.deb )
|
||||
x86? ( ${SRC_BASE}_i386.deb )
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="puppetdb selinux"
|
||||
RESTRICT="strip"
|
||||
|
||||
CDEPEND="!app-admin/augeas
|
||||
!app-admin/mcollective
|
||||
!app-admin/puppet
|
||||
!dev-ruby/hiera
|
||||
!dev-ruby/facter
|
||||
!app-emulation/virt-what"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}"
|
||||
RDEPEND="${CDEPEND}
|
||||
sys-apps/dmidecode
|
||||
selinux? (
|
||||
sys-libs/libselinux[ruby]
|
||||
sec-policy/selinux-puppet
|
||||
)
|
||||
puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/puppetlabs/puppet
|
||||
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
|
||||
/opt/puppetlabs/puppet/lib/engines/*
|
||||
/opt/puppetlabs/puppet/lib/virt-what/*
|
||||
/opt/puppetlabs/puppet/lib/*
|
||||
/opt/puppetlabs/puppet/bin/*"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppet
|
||||
enewuser puppet -1 -1 /var/run/puppet puppet
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# conf.d
|
||||
doconfd etc/default/puppet
|
||||
doconfd etc/default/mcollective
|
||||
# logrotate.d
|
||||
insinto /etc/logrotate.d
|
||||
doins etc/logrotate.d/mcollective
|
||||
# puppet itself
|
||||
insinto /etc/puppetlabs
|
||||
doins -r etc/puppetlabs/*
|
||||
# logdir for systemd
|
||||
dodir var/log/puppetlabs/puppet/
|
||||
fperms 0750 var/log/puppetlabs/puppet/
|
||||
# the rest
|
||||
insinto /opt
|
||||
dodir opt/puppetlabs/puppet/cache
|
||||
doins -r opt/*
|
||||
fperms 0750 /opt/puppetlabs/puppet/cache
|
||||
# init
|
||||
newinitd "${FILESDIR}/puppet.initd" puppet
|
||||
newinitd "${FILESDIR}/mcollective.initd" mcollective
|
||||
systemd_dounit "${FILESDIR}/puppet.service"
|
||||
systemd_dounit "${FILESDIR}/mcollective.service"
|
||||
systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
|
||||
# symlinks
|
||||
chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
|
||||
chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
|
||||
dosym /opt/puppetlabs/bin/facter /usr/bin/facter
|
||||
dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
|
||||
dosym /opt/puppetlabs/bin/mco /usr/bin/mco
|
||||
dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
|
||||
dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
|
||||
dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
|
||||
dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
|
||||
dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
|
||||
dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
diff --git a/app-emulation/wine/wine-9999.ebuild b/app-emulation/wine/wine-9999.ebuild
|
||||
index 8cfdb3e..3e02ff4 100644
|
||||
--- a/app-emulation/wine/wine-9999.ebuild
|
||||
+++ b/app-emulation/wine/wine-9999.ebuild
|
||||
@@ -315,7 +315,7 @@ src_unpack() {
|
||||
|
||||
if [[ "${CURRENT_WINE_COMMIT}" != "${COMPAT_WINE_COMMIT}" ]]; then
|
||||
einfo "The current Staging patchset is not guaranteed to apply on this WINE commit."
|
||||
- einfo "If src_prepare fails, try emerging with the env var EGIT_COMMIT."
|
||||
+ einfo "If src_prepare fails, try emerging with the env var WINE_COMMIT."
|
||||
einfo "Example: WINE_COMMIT=${COMPAT_WINE_COMMIT} emerge -1 wine"
|
||||
fi
|
||||
fi
|
@ -1 +1,2 @@
|
||||
DIST tails-installer-4.4.11.tar.gz 346123 SHA256 a2a1d0d54380156e07a84def509b5b1b9b60835e937d9df0fe0c3ed185622177 SHA512 06d7e21f01841250ada8eca3dcb14078331450b61be4a15923fd0543970b9fb4284aba6cf12729515b2adff9dfa3f8a011e48d97a114356fff1edfd1eb914684 WHIRLPOOL 2fad88bb6d623a9068006c456dcbb601cea852b7f57950f6d3015c5465645d1b7b8adfea5c23377db95f1fb69aec9a83c2f206a53eec619123fd53a960e1e983
|
||||
DIST tails-installer-4.4.8.tar.gz 332532 SHA256 09ea129474760bae44f46f208af2348cc65c42524ce62e34f0ac209ce52fe8b1 SHA512 3a15d31d54ae17c12c1ba8346782f26678fbabcdd99582a5b43c75f520001ec01e5cc09b1832d0f7d346852f9eb30114135c92caff8690281469f35f23806a12 WHIRLPOOL b1ff3a988c05e3d1520b7274d8034c508d12aac57f0f470a587ad68f61496d96c65b2c80d2b7efd83831e09274f8de7c9b21f258c1eaaf56f33e845dddf00feb
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
|
||||
inherit distutils-r1 gnome2-utils
|
||||
|
||||
DESCRIPTION="A graphical tool to install or upgrade Tails on a USB stick from an ISO image"
|
||||
HOMEPAGE="https://tails.boum.org http://git.tails.boum.org/liveusb-creator"
|
||||
SRC_URI="http://deb.tails.boum.org/pool/main/t/${PN}/${PN}_${PV}+dfsg.orig.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
PATCHES=( ${FILESDIR}/fix-desktop-file.patch ${FILESDIR}/sgdisk.patch )
|
||||
|
||||
DEPEND="${PYTHON_DEPS}
|
||||
dev-python/python-distutils-extra[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
app-arch/p7zip
|
||||
dev-libs/glib:2
|
||||
dev-python/configobj[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject[${PYTHON_USEDEP}]
|
||||
dev-python/urlgrabber[${PYTHON_USEDEP}]
|
||||
sys-apps/gptfdisk
|
||||
sys-auth/polkit
|
||||
sys-boot/syslinux
|
||||
sys-fs/dosfstools
|
||||
sys-fs/mtools
|
||||
sys-fs/udisks:2[introspection]
|
||||
virtual/cdrtools
|
||||
x11-libs/gtk+:3[introspection]"
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_A="apache-${P}-src"
|
||||
MY_P="${MY_A/-servlet-api/}"
|
||||
DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation"
|
||||
HOMEPAGE="http://tomcat.apache.org/"
|
||||
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3.1"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.7"
|
||||
RDEPEND=">=virtual/jre-1.7"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml"
|
||||
rm -fR */*/build.xml
|
||||
einfo "Removing bundled jars and classes"
|
||||
find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "${S}"/output/build/lib/*.jar
|
||||
use source && java-pkg_dosrc java/javax/servlet/
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
JAVA_PKG_IUSE="source"
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
MY_A="apache-${P}-src"
|
||||
MY_P="${MY_A/-servlet-api/}"
|
||||
DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation"
|
||||
HOMEPAGE="http://tomcat.apache.org/"
|
||||
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="3.1"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=virtual/jdk-1.7"
|
||||
RDEPEND=">=virtual/jre-1.7"
|
||||
|
||||
S="${WORKDIR}/${MY_P}/"
|
||||
|
||||
java_prepare() {
|
||||
cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml"
|
||||
rm -fR */*/build.xml
|
||||
einfo "Removing bundled jars and classes"
|
||||
find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar "${S}"/output/build/lib/*.jar
|
||||
use source && java-pkg_dosrc java/javax/servlet/
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
https://bugs.gentoo.org/427254
|
||||
|
||||
hack until libpipeline pulls a newer gnulib version
|
||||
|
||||
From 66712c23388e93e5c518ebc8515140fa0c807348 Mon Sep 17 00:00:00 2001
|
||||
From: Eric Blake <eblake@redhat.com>
|
||||
Date: Thu, 29 Mar 2012 13:30:41 -0600
|
||||
Subject: [PATCH] stdio: don't assume gets any more
|
||||
|
||||
Gnulib intentionally does not have a gets module, and now that C11
|
||||
and glibc have dropped it, we should be more proactive about warning
|
||||
any user on a platform that still has a declaration of this dangerous
|
||||
interface.
|
||||
|
||||
--- a/gnulib/lib/stdio.in.h
|
||||
+++ b/gnulib/lib/stdio.in.h
|
||||
@@ -125,7 +125,6 @@
|
||||
/* It is very rare that the developer ever has full control of stdin,
|
||||
so any use of gets warrants an unconditional warning. Assume it is
|
||||
always declared, since it is required by C89. */
|
||||
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
|
||||
#endif
|
||||
|
||||
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils multilib findlib
|
||||
|
||||
DESCRIPTION="A web framework to program client/server applications"
|
||||
HOMEPAGE="http://ocsigen.org/eliom/"
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
inherit git-r3
|
||||
SRC_URI=""
|
||||
EGIT_REPO_URI="https://github.com/ocsigen/eliom"
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="https://github.com/ocsigen/eliom/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="LGPL-2.1-with-linking-exception"
|
||||
SLOT="0/${PV}"
|
||||
IUSE="doc +ocamlopt +ppx"
|
||||
|
||||
RDEPEND=">=dev-lang/ocaml-4.03:=[ocamlopt?]
|
||||
>=dev-ml/js_of_ocaml-2.5-r1:=
|
||||
>=www-servers/ocsigenserver-2.5:=
|
||||
>=dev-ml/tyxml-4:=
|
||||
>=dev-ml/deriving-0.6:=
|
||||
>=dev-ml/reactiveData-0.2:=
|
||||
dev-ml/ocaml-ipaddr:=
|
||||
dev-ml/react:=
|
||||
dev-ml/ocaml-ssl:=
|
||||
>=dev-ml/lwt-2.5.0:=
|
||||
dev-ml/calendar:=
|
||||
dev-ml/camlp4:=
|
||||
ppx? ( >=dev-ml/ppx_tools-0.99.3:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ml/ocamlbuild
|
||||
dev-ml/opam"
|
||||
|
||||
src_compile() {
|
||||
if use ocamlopt ; then
|
||||
emake PPX=$(usex ppx true false) all
|
||||
else
|
||||
emake PPX=$(usex ppx true false) byte
|
||||
fi
|
||||
use doc && emake doc
|
||||
emake man
|
||||
}
|
||||
|
||||
src_install() {
|
||||
opam-installer \
|
||||
--prefix="${ED}/usr" \
|
||||
--libdir="${D}/$(ocamlc -where)" \
|
||||
--docdir="${ED}/usr/share/doc/${PF}" \
|
||||
--mandir="${ED}/usr/share/man" \
|
||||
|| die
|
||||
dodoc CHANGES README.md
|
||||
if use doc ; then
|
||||
docinto client/html
|
||||
dodoc -r _build/src/lib/client/api.docdir/*
|
||||
docinto server/html
|
||||
dodoc -r _build/src/lib/server/api.docdir/*
|
||||
fi
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST pydl-0.5.2.tar.gz 687455 SHA256 d6a7442b67785e4f239d1fe8a2be490b5db4b536d4365572adbb6222fddb4dcd SHA512 17608441b5a78dda2155646757e6c573030d2d2dd5bb643852cede14aca64c5a8efd66007fe63f084bdb7ef8d131df51b2f28d7e87a673cb100983f89a0899e7 WHIRLPOOL 6310c8cca95e054e70e0619e3f0150997f15efca85c788c177ce47bc1a3cd14297d7279bef338e8e5e5087530fc120158061df54ff3ccce635c1c05ae54f48f4
|
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>sci-astronomy@gentoo.org</email>
|
||||
<name>Gentoo Astronomy Project</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
PyDL consists of Python replacements for functions that are part of the IDL
|
||||
built-in library or part of astronomical IDL libraries.
|
||||
The emphasis is on reproducing results of the astronomical library
|
||||
functions.
|
||||
Only the bare minimum of IDL built-in functions are implemented to support this.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pydl</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
|
||||
inherit distutils-r1 virtualx xdg-utils
|
||||
|
||||
DESCRIPTION="Library of IDL astronomy routines converted to Python"
|
||||
HOMEPAGE="https://pypi.python.org/pypi/pydl/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/astropy[${PYTHON_USEDEP}]
|
||||
sci-libs/scipy[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/astropy-helpers[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_prepare_all() {
|
||||
# use system astropy-helpers instead of bundled one
|
||||
sed -i -e '/auto_use/s/True/False/' setup.cfg || die
|
||||
xdg_environment_reset
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
if use doc; then
|
||||
python_setup
|
||||
VARTEXFONTS="${T}"/fonts \
|
||||
MPLCONFIGDIR="${BUILD_DIR}" \
|
||||
PYTHONPATH="${BUILD_DIR}"/lib \
|
||||
esetup.py build_sphinx --no-intersphinx
|
||||
fi
|
||||
}
|
||||
|
||||
python_test() {
|
||||
virtx esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/_build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="Patron is a Ruby HTTP client library based on libcurl"
|
||||
HOMEPAGE="https://toland.github.com/patron/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND+=" net-misc/curl"
|
||||
RDEPEND+=" net-misc/curl"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Fix Rakefile
|
||||
sed -i -e 's:rake/rdoctask:rdoc/task:' \
|
||||
-e 's/README.txt/README.md/' \
|
||||
-e '/bundler/I s:^:#:' \
|
||||
-e '/extensiontask/ s:^:#:' \
|
||||
-e '/ExtensionTask/,/^end/ s:^:#:' \
|
||||
Rakefile || die
|
||||
|
||||
# Avoid specs with failures. We were not running any specs before.
|
||||
rm spec/session_ssl_spec.rb spec/session_spec.rb spec/response_spec.rb || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/patron extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake -Cext/patron V=1
|
||||
cp ext/patron/session_ext$(get_modname) lib/patron/ || die "Unable to cp shared object file"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST psych-2.0.17.gem 128000 SHA256 e85529ced4f91728a63c945f8bdf5206e71fc3192b9ac0e7ba251dbf0d398513 SHA512 f82bb015986941193878c6223fee69930c4e643d2432057d83399dd1763834ea0116b360b23c371d1b050414f2a769bb6762d3e0dd6e891d1b94ebe260194452 WHIRLPOOL 2455312625d12110e0de5514f1b52d8a7c7c3855289115edd270b0f7804f9bcef6c9879b731bcad696e4c038a4aef0b046bd23a58f771cc4b51d41c96c537483
|
||||
DIST psych-2.1.0.gem 128512 SHA256 92bf0d9bd47e4fafc74f6fad89e207f21348878c201ac36967ec587526d3dde9 SHA512 767d33759f7536e2b1c87c85f0659856f37be2c5c9b48d07bd8b7c538b42a40527335df300ad1b53e5212f6020e156e9066b3babc2fde1b758e330fd53106c48 WHIRLPOOL 969f01c2658b880ac92295a158da2629f6b5cad988c1135d8dda88c822fe0a0d55f90c5682d394a6aea8b05cc3d575b59245e3c51a4767d8485862c801a88243
|
||||
DIST psych-2.1.1.tar.gz 132735 SHA256 c98c173060042b9a4740e553d4cc8da01a688564c40bccdaef9859d698161cad SHA512 d4e26004153dc66179194c83800b8d8a3d1230efe1ee16c6f9939d87365f6d3707d9988e95c513e4411661cfa704aef067df23cc44f9172b428a0575ea893f6b WHIRLPOOL 06f072f563dec2a7249ed3d32254c61582f786f21a4b65f5bf01242f25a9a3534f6f069712204d22d3b540b87ded71a647ce2047f845de4a25dbfb322c38027e
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit multilib ruby-fakegem
|
||||
|
||||
DESCRIPTION="A libyaml wrapper for Ruby"
|
||||
HOMEPAGE="https://github.com/tenderlove/psych"
|
||||
SRC_URI="https://github.com/tenderlove/psych/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND+=" >=dev-libs/libyaml-0.1.6"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -Cext/${PN} extconf.rb || die
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake V=1 -Cext/${PN}
|
||||
cp ext/${PN}/${PN}$(get_modname) lib/ || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib:test:test/${PN}:. -e "Dir['test/psych/**/test_*.rb'].each {|f| require f}" || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST atomix-3.18.0.tar.xz 262624 SHA256 3751cb2810bb993fd71d2a8441c4e08dccd36042ff02b7175c7c828b62db1de6 SHA512 a5d6614d9d4a0a37ce2740bf0e1fce5632fb45ea1d878868f13fde5ec2d8ed13d9ea12e7af5bdfc91f64cba623fb4bdf4c48a2a67331443101ebc0dc40d4dd95 WHIRLPOOL 5d4198912a3a4456d0de2dd01dcfb6b433310297a2011841937b0d7c7d3bca061da6c8eab9f7bd1f7998c0ef086362a904b0b27a24fc64e9cc8d4db872d7a5c5
|
||||
DIST atomix-3.20.0.tar.xz 573180 SHA256 d7ffb2ddc8efd4af11986296b051be0af5bfe2226dac2b890290d3b285dd707f SHA512 883622952916e339710f31b89266afa14fee2b305bb4e68539bbce0cbf518490c60178d71fc1192ca07e35222ff6669afac8b824af8fb80d5f6b63f0b4fb5076 WHIRLPOOL 710b03090d356f2c19083d727812b5e66a49c02e1ae9f6f606c12afd99ca69f51381815654f13e7b2a9da504267263270b1329477b70c2dc9f59b1cebdc6be5c
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Build molecules, from simple inorganic to extremely complex organic ones"
|
||||
HOMEPAGE="http://ftp.gnome.org/pub/GNOME/sources/atomix/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.36:2
|
||||
>=x11-libs/gdk-pixbuf-2.0.5:2
|
||||
>=x11-libs/gtk+-3.10:3"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
>=dev-util/intltool-0.40
|
||||
gnome-base/gnome-common
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
@ -1,3 +1,4 @@
|
||||
DIST gnome-shell-3.18.5.tar.xz 1591860 SHA256 6fc9cd8b43b1ca0669e1c5a9de092a67eea648e38585f0cdb960f08a16c6cb20 SHA512 0539e60afc5070b5ccc5f987411147f7dfd5a0be06cf63876259ae6a90762888d55304158fd888fd94fd2837aac6995aa0c8573391139b129b35393b19aecaa9 WHIRLPOOL 7a8dce9fa110bd6cf3400adc8a1b30e1ab50e7d46676ccf0f84ac72cba0c6a6eb1e01a3a531e1f524afdeeb2b9e035ba0fa52197b9c66c018feed71b5e8502e2
|
||||
DIST gnome-shell-3.20.2.tar.xz 1607440 SHA256 eaff6b177cc5bab16b252c45393a6c9305ad3837a288e738388c7b4d4bae13cd SHA512 9e5bb79cd646b10d1acbd3ab92d57c76bb8efd4df2be9103a19af0db58e9fc9e101d3e1f17d0110c62e036163a7a63621492c3c6eb5d74ca99efa27bfff00b35 WHIRLPOOL 7872976c985d24dd310e01da5cae3281ee9128293cd879456b87850c1e73922856ceaea8decf07bd467415ff744761aa16ea410ebad97644e8816280d5220157
|
||||
DIST gnome-shell-3.20.3.tar.xz 1607512 SHA256 b23fd558623bfdc726066be3f47bb5fb8ed9c0ad980a95d6afc6397b6d41171e SHA512 6ad5ede00b475db1951ef354df2515f482850f724f15a02dc0d16f0d6ba57302bb5d38ba10d7d1853581e44ca19c2e047fc9822f0909614ea5aedab05ac2df52 WHIRLPOOL baa77a9fdc64205c424e69716edc11b353906a449dcb024deffe3eced34638fb4e41d6db394d8cc64827e2c53f5d103892f1c1d0be15c4f63635dc9c321b1dca
|
||||
DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f WHIRLPOOL 226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942
|
||||
|
@ -0,0 +1,218 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python{3_3,3_4,3_5} )
|
||||
|
||||
inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd
|
||||
|
||||
DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2+"
|
||||
SLOT="0"
|
||||
IUSE="+bluetooth +networkmanager +nls -openrc-force"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
# libXfixes-5.0 needed for pointer barriers
|
||||
# FIXME:
|
||||
# * gstreamer support is currently automagic
|
||||
COMMON_DEPEND="
|
||||
>=app-accessibility/at-spi2-atk-2.5.3
|
||||
>=dev-libs/atk-2[introspection]
|
||||
>=app-crypt/gcr-3.7.5[introspection]
|
||||
>=dev-libs/glib-2.45.3:2[dbus]
|
||||
>=dev-libs/gjs-1.39
|
||||
>=dev-libs/gobject-introspection-1.45.4:=
|
||||
dev-libs/libical:=
|
||||
>=x11-libs/gtk+-3.15.0:3[introspection]
|
||||
>=media-libs/clutter-1.21.5:1.0[introspection]
|
||||
>=dev-libs/json-glib-0.13.2
|
||||
>=dev-libs/libcroco-0.6.8:0.6
|
||||
>=gnome-base/gnome-desktop-3.7.90:3=[introspection]
|
||||
>=gnome-base/gsettings-desktop-schemas-3.19.2
|
||||
>=gnome-base/gnome-keyring-3.3.90
|
||||
gnome-base/libgnome-keyring
|
||||
>=gnome-extra/evolution-data-server-3.17.2:=
|
||||
>=media-libs/gstreamer-0.11.92:1.0
|
||||
>=net-im/telepathy-logger-0.2.4[introspection]
|
||||
>=net-libs/telepathy-glib-0.19[introspection]
|
||||
>=sys-auth/polkit-0.100[introspection]
|
||||
>=x11-libs/libXfixes-5.0
|
||||
x11-libs/libXtst
|
||||
>=x11-wm/mutter-3.20.2[introspection]
|
||||
>=x11-libs/startup-notification-0.11
|
||||
|
||||
${PYTHON_DEPS}
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
|
||||
dev-libs/dbus-glib
|
||||
dev-libs/libxml2:2
|
||||
gnome-base/librsvg
|
||||
media-libs/libcanberra[gtk3]
|
||||
media-libs/mesa
|
||||
>=media-sound/pulseaudio-2
|
||||
>=net-libs/libsoup-2.40:2.4[introspection]
|
||||
x11-libs/libX11
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-apps/mesa-progs
|
||||
|
||||
bluetooth? ( >=net-wireless/gnome-bluetooth-3.9[introspection] )
|
||||
networkmanager? (
|
||||
app-crypt/libsecret
|
||||
>=gnome-extra/nm-applet-0.9.8
|
||||
>=net-misc/networkmanager-0.9.8:=[introspection] )
|
||||
"
|
||||
# Runtime-only deps are probably incomplete and approximate.
|
||||
# Introspection deps generated using:
|
||||
# grep -roe "imports.gi.*" gnome-shell-* | cut -f2 -d: | sort | uniq
|
||||
# Each block:
|
||||
# 1. Pull in polkit-0.101 for pretty authorization dialogs
|
||||
# 2. Introspection stuff needed via imports.gi.*
|
||||
# 3. gnome-session is needed for gnome-session-quit
|
||||
# 4. Control shell settings
|
||||
# 5. Systemd needed for suspending support
|
||||
# 6. xdg-utils needed for xdg-open, used by extension tool
|
||||
# 7. gnome-icon-theme-symbolic and dejavu font neeed for various icons & arrows
|
||||
# 8. IBus is needed for nls integration
|
||||
# 9. mobile-broadband-provider-info, timezone-data for shell-mobile-providers.c
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=sys-auth/polkit-0.101[introspection]
|
||||
|
||||
>=app-accessibility/caribou-0.4.8
|
||||
media-libs/cogl[introspection]
|
||||
>=sys-apps/accountsservice-0.6.14[introspection]
|
||||
>=sys-power/upower-0.99:=[introspection]
|
||||
|
||||
>=gnome-base/gnome-session-2.91.91
|
||||
>=gnome-base/gnome-settings-daemon-3.8.3
|
||||
|
||||
!openrc-force? ( >=sys-apps/systemd-31 )
|
||||
|
||||
x11-misc/xdg-utils
|
||||
|
||||
media-fonts/dejavu
|
||||
>=x11-themes/adwaita-icon-theme-3.19.90
|
||||
|
||||
networkmanager? (
|
||||
net-misc/mobile-broadband-provider-info
|
||||
sys-libs/timezone-data )
|
||||
nls? ( >=app-i18n/ibus-1.4.99[dconf(+),gtk3,introspection] )
|
||||
"
|
||||
# avoid circular dependency, see bug #546134
|
||||
PDEPEND="
|
||||
>=gnome-base/gdm-3.5[introspection]
|
||||
>=gnome-base/gnome-control-center-3.8.3[bluetooth(+)?,networkmanager(+)?]
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-libs/libxslt
|
||||
>=dev-util/gtk-doc-am-1.17
|
||||
>=dev-util/intltool-0.40
|
||||
gnome-base/gnome-common
|
||||
virtual/pkgconfig
|
||||
!!=dev-lang/spidermonkey-1.8.2*
|
||||
"
|
||||
# libmozjs.so is picked up from /usr/lib while compiling, so block at build-time
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=360413
|
||||
|
||||
src_prepare() {
|
||||
# Change favorites defaults, bug #479918
|
||||
eapply "${FILESDIR}"/${PN}-3.14.0-defaults.patch
|
||||
|
||||
# Fix automagic gnome-bluetooth dep, bug #398145
|
||||
eapply "${FILESDIR}"/${PN}-3.12-bluetooth-flag.patch
|
||||
|
||||
# Fix silent bluetooth linking failure with ld.gold, bug #503952
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=726435
|
||||
# This shouldn't be needed per upstream
|
||||
# epatch "${FILESDIR}"/${PN}-3.14.0-bluetooth-gold.patch
|
||||
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Do not error out on warnings
|
||||
gnome2_src_configure \
|
||||
--enable-browser-plugin \
|
||||
--enable-man \
|
||||
$(use_enable !openrc-force systemd) \
|
||||
$(use_with bluetooth) \
|
||||
$(use_enable networkmanager) \
|
||||
BROWSER_PLUGIN_DIR="${EPREFIX}"/usr/$(get_libdir)/nsbrowser/plugins
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
python_replicate_script "${ED}/usr/bin/gnome-shell-extension-tool"
|
||||
python_replicate_script "${ED}/usr/bin/gnome-shell-perf-tool"
|
||||
|
||||
# Required for gnome-shell on hardened/PaX, bug #398941
|
||||
# Future-proof for >=spidermonkey-1.8.7 following polkit's example
|
||||
if has_version '<dev-lang/spidermonkey-1.8.7'; then
|
||||
pax-mark mr "${ED}usr/bin/gnome-shell"{,-extension-prefs}
|
||||
elif has_version '>=dev-lang/spidermonkey-1.8.7[jit]'; then
|
||||
pax-mark m "${ED}usr/bin/gnome-shell"{,-extension-prefs}
|
||||
# Required for gnome-shell on hardened/PaX #457146 and #457194
|
||||
# PaX EMUTRAMP need to be on
|
||||
elif has_version '>=dev-libs/libffi-3.0.13[pax_kernel]'; then
|
||||
pax-mark E "${ED}usr/bin/gnome-shell"{,-extension-prefs}
|
||||
else
|
||||
pax-mark m "${ED}usr/bin/gnome-shell"{,-extension-prefs}
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
if ! has_version 'media-libs/gst-plugins-good:1.0' || \
|
||||
! has_version 'media-plugins/gst-plugins-vpx:1.0'; then
|
||||
ewarn "To make use of GNOME Shell's built-in screen recording utility,"
|
||||
ewarn "you need to either install media-libs/gst-plugins-good:1.0"
|
||||
ewarn "and media-plugins/gst-plugins-vpx:1.0, or use dconf-editor to change"
|
||||
ewarn "apps.gnome-shell.recorder/pipeline to what you want to use."
|
||||
fi
|
||||
|
||||
if ! has_version ">=x11-base/xorg-server-1.11"; then
|
||||
ewarn "If you use multiple screens, it is highly recommended that you"
|
||||
ewarn "upgrade to >=x11-base/xorg-server-1.11 to be able to make use of"
|
||||
ewarn "pointer barriers which will make it easier to use hot corners."
|
||||
fi
|
||||
|
||||
if has_version "<x11-drivers/ati-drivers-12"; then
|
||||
ewarn "GNOME Shell has been reported to show graphical corruption under"
|
||||
ewarn "x11-drivers/ati-drivers-11.*; you may want to switch to open-source"
|
||||
ewarn "drivers."
|
||||
fi
|
||||
|
||||
if ! has_version "media-libs/mesa[llvm]"; then
|
||||
elog "llvmpipe is used as fallback when no 3D acceleration"
|
||||
elog "is available. You will need to enable llvm USE for"
|
||||
elog "media-libs/mesa."
|
||||
fi
|
||||
|
||||
# https://bugs.gentoo.org/show_bug.cgi?id=563084
|
||||
if has_version "x11-drivers/nvidia-drivers[-kms]"; then
|
||||
ewarn "You will need to enable kms support in x11-drivers/nvidia-drivers,"
|
||||
ewarn "otherwise Gnome will fail to start"
|
||||
fi
|
||||
|
||||
if ! systemd_is_booted; then
|
||||
ewarn "${PN} needs Systemd to be *running* for working"
|
||||
ewarn "properly. Please follow this guide to migrate:"
|
||||
ewarn "https://wiki.gentoo.org/wiki/Systemd"
|
||||
fi
|
||||
|
||||
if use openrc-force; then
|
||||
ewarn "You are enabling 'openrc-force' USE flag to skip systemd requirement,"
|
||||
ewarn "this can lead to unexpected problems and is not supported neither by"
|
||||
ewarn "upstream neither by Gnome Gentoo maintainers. If you suffer any problem,"
|
||||
ewarn "you will need to disable this USE flag system wide and retest before"
|
||||
ewarn "opening any bug report."
|
||||
fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gnome-calendar-3.18.3.tar.xz 2299900 SHA256 db5b76059725acec18e54b6b8becbbaac2cc6093790ae744d7c93b3afe879575 SHA512 cc3c9bc7eb691f590bb88dd6c8304f2cb5165d87f8f110632e74475ee2a96036ae61f9b1f79e130e4799da27d43ca20c80a4165a38fd21112db8abc7bf303e83 WHIRLPOOL 4c5a74a44242b0bb9d62aade16d07bd31de2400b5b9d7e62127cd94ba951aa88db559067ff4b89c8350825dcfe5c2d979d887aab2795bc92dbed41638c1406b5
|
||||
DIST gnome-calendar-3.20.2.tar.xz 2330912 SHA256 f132cff56310b83cf086628e949685b04cdaf872e989d67dbb8a3e4e9943deee SHA512 6e7d2bfdc465d76660c6b3ad6db3f4e7f76b957664185f915bd6d74348b6dbe4cf07fafa07989055d6196d63dc60b72d5c07e9456f912f23e7ad7f4af553d168 WHIRLPOOL bc12e06c9ce38f27985cf9040706a626826d00e61f0b5f33656887510f0a69b151010b77a30a1aaf57d77d1288f1e8aef549c37f26ff33476d843b98de723da2
|
||||
DIST gnome-calendar-3.20.3.tar.xz 2334380 SHA256 8f12f554447d3147817b162d708dfd4a596b8303bfee9fe358ec7091fceec36b SHA512 99a4572263b4419f5b79ab5d4660b03234db39f5c6e9042175002f16d1e552c9f7bdbb10ca28157f615f2b8934d12a892644f143f168f186ed9f7fe4409d1748 WHIRLPOOL b3e17e7909694989b4922148c93f0dbfed797772cdfa6dcaf7a240ef17dbfc658aa996075e27116530c90c57661b9ea7fd69879309a0026ee2b8aee72c2a18ff
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Manage your online calendars with simple and modern interface"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Calendar"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
# >=libical-1.0.1 for https://bugzilla.gnome.org/show_bug.cgi?id=751244
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.43.4:2
|
||||
>=dev-libs/libical-1.0.1
|
||||
>=gnome-extra/evolution-data-server-3.17.1:=
|
||||
>=net-libs/gnome-online-accounts-3.2.0:=
|
||||
>=x11-libs/gtk+-3.19.1:3
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
dev-util/gdbus-codegen
|
||||
>=dev-util/intltool-0.40.6
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
@ -1 +1,2 @@
|
||||
DIST gnome-software-3.18.3.tar.xz 2195300 SHA256 cc76a51f56d114018f64478437aebef068799802884543c59e2473066c959b7b SHA512 61d4f9622d0f3c6b65d271a79908713f1ee5a2da67275aee6cd6510d6c124ad76300bcc696846d8bd95843f9326534218d3b140445f6e7d2f6ab8d336e476ec0 WHIRLPOOL acea5e54b06bcd2d1088d7790b813001a2718acd981c53f4dca170200efc96ca2d6e477ff674f384e08817821697ef2e2261d4d14cf5f3bd4c757352920231de
|
||||
DIST gnome-software-3.20.4.tar.xz 3513716 SHA256 d6a2794348e2c543218e3efb01105a7e6d51e93ad3055a2482e3104ca75345f2 SHA512 ea4536acc954f3d5d5d834323580041fe03099a6733a64f0c6a60f40028e0f054a4f9161b4fdd0956be8aa5ba25eed53748b28fff8d1c05b03ff314af6380fdf WHIRLPOOL e62085795f5eb84d0b94e140f83c7c759ea0bf7b2026890b19bd40cebbff3c53395ed820002657893846cccd505cfe0db0ca2f148ef3204c96d40059c0f2f357
|
||||
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit gnome2 python-any-r1 virtualx
|
||||
|
||||
DESCRIPTION="Gnome install & update software"
|
||||
HOMEPAGE="http://wiki.gnome.org/Apps/Software"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=app-admin/packagekit-base-1.1.0
|
||||
app-text/gtkspell:3
|
||||
dev-db/sqlite:3
|
||||
>=dev-libs/appstream-glib-0.5.12:0
|
||||
>=dev-libs/glib-2.46:2
|
||||
>=dev-libs/json-glib-1.1.1
|
||||
>=gnome-base/gnome-desktop-3.17.92:3=
|
||||
>=gnome-base/gsettings-desktop-schemas-3.11.5
|
||||
>=net-libs/libsoup-2.51.92:2.4
|
||||
sys-auth/polkit
|
||||
>=x11-libs/gdk-pixbuf-2.31.5
|
||||
>=x11-libs/gtk+-3.18.2:3
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.2
|
||||
dev-libs/libxslt
|
||||
>=dev-util/intltool-0.35
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
|
||||
"
|
||||
# test? ( dev-util/valgrind )
|
||||
|
||||
python_check_deps() {
|
||||
use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# valgrind fails with SIGTRAP
|
||||
sed -e 's/TESTS = .*/TESTS =/' \
|
||||
-i "${S}"/src/Makefile.{am,in} || die
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# FIXME: investigate limba and firmware update support
|
||||
gnome2_src_configure \
|
||||
--enable-man \
|
||||
--enable-packagekit \
|
||||
--enable-polkit \
|
||||
--disable-xdg-app \
|
||||
--disable-firmware \
|
||||
--disable-limba \
|
||||
$(use_enable test dogtail)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST gnome-weather-3.18.1.tar.xz 5358172 SHA256 d0cbe0ee6e9f9332e30836d72c9a462ecc908a97402943c33cd6e61d08323fdf SHA512 1e04fd932edfb15c16965a17a4865689c7133408b9d05a3e67e3c0dda77b1daf8a027603f66cff85957376626f4ad3d66ac9d28efb0f964667889b894cb66e1c WHIRLPOOL 8efd62cbb789dba43561e59489c9cf951b81bcde8490619a88f4bed850f9365d0c54321820260f1091d0e7f18cc162aafd98834bda096faa6da94d9956fe3be5
|
||||
DIST gnome-weather-3.20.1.tar.xz 5387344 SHA256 e310ecd56f396ac0e8e5652ac8b63258720034e23afbf32fbb2d509f25bbb2b6 SHA512 a44d788f94b0a0ec20ac3e43d79d0ca661dd040cafdcebccc048378ab09242530f04699a05c106aef9ad3c081e3f181895672f7139b987c09362e499b3dab742 WHIRLPOOL 79dcc78e7ac346c77c1ecb6f1ec0f5fbe4c264dde3a19233e9f02da4e8cbf768efb6f0af02b0140accb8db3014a68041f474d6b3cd9821cd2416c4401a1a15f8
|
||||
DIST gnome-weather-3.20.2.tar.xz 5360264 SHA256 7823ca7c08fa852232b98c2517830e3bd9b0ab80c9ac83f182c18ec140a5c18b SHA512 3c592726949251d4deae6412592975d6439dccf3415df1ac2bff75ee97ef9fb927167ceee0835ef4d1d3205038340c20d9e9b2261205412341baeb4098c9fdff WHIRLPOOL 7f78ecbf6c035beac8bca4bf89828b12de0f301ac5e7d18aa8740b9d260cdf43b76e4e7727986001c1876d0d3328d658042b02bce1d56935ea34747248fc7d5a
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
|
||||
inherit gnome2 python-any-r1 virtualx
|
||||
|
||||
DESCRIPTION="A weather application for GNOME"
|
||||
HOMEPAGE="https://wiki.gnome.org/Design/Apps/Weather"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=app-misc/geoclue-2.3.1:2.0
|
||||
>=dev-libs/gjs-1.43.3
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=dev-libs/gobject-introspection-1.35.9:=
|
||||
>=dev-libs/libgweather-3.17.2:=
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
>=x11-libs/gtk+-3.11.4:3
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
>=dev-util/intltool-0.26
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
${PYTHON_DEPS}
|
||||
$(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
|
||||
"
|
||||
|
||||
python_check_deps() {
|
||||
use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure $(use_enable test dogtail)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
virtx emake check TESTS_ENVIRONMENT="dbus-run-session"
|
||||
}
|
@ -1,2 +1,4 @@
|
||||
DIST eog-3.18.2.tar.xz 4327676 SHA256 dc2d16e3754cad12703261fe586e7599c4df2e39282f6c28681a514f749fe636 SHA512 6c5b14f5e3915e1821a0883036c546b9bb2f8c578c5d5d23b863f7f4210d76b169e23de552888e17579241c382697b4576e52a2ca7495eb06cd3375c6d6206ee WHIRLPOOL d443cec6fa86eedd6eeafa9623940542b70b5ee4b9d90e8c10f9971f13af235203ca8c58391f14f3990951a3088840ea5d1ae108624208ac4c9bce7416670d16
|
||||
DIST eog-3.18.3.tar.xz 4334460 SHA256 fb534bab125f28445fe7d17ea04817ba17e2a9a0d94ba6bc6408a3aadab43563 SHA512 fbe7eb2cedfd773826736e03ed6944090a0a2a4098cb33d6da02ab70404327eb8012bfc892c8f340f005c4c8e3068e20401656d0caa46bd6e5cf45207de545e2 WHIRLPOOL e68515c18f416cc518f498897587b608fca0a6a04e0c73cf648761592d9593fe721b7179a2ba6c7942709ade2b58ede89d7c547411c5fa44a86c572f051cbd69
|
||||
DIST eog-3.20.3.tar.xz 4607588 SHA256 16308c389deced3acb801dcc180c5e5e18b1db6ba5bd5835b5320cba9b0d2c26 SHA512 3a64bc2d10c606f9582772f085869f0f66a83bc99c9ce59a5e8883de480a862e24b667151b58a111205047f208e74c5d463ba0124e33fda3b2ca168904478068 WHIRLPOOL 390f0b98262052d628b3685d521143f86c5af02f277bb9f6ba4e5762cf9a433a2e1cde30521ef8c551a2284c61f363f48c414b9d12e2d79800d2f3724da0d36d
|
||||
DIST eog-3.20.4.tar.xz 4620412 SHA256 968774cc07ea0d3c27ac552dc0f1d51cf682b9036d342b447688a208f31a5be3 SHA512 4d52d425990bffdb42df0fa362c41ebd160200222577e57e58c5f704ecba88f39f6c3a55739ad3798123825503002125b2bc66c9b3dd5c20e4ccb2f91694e69a WHIRLPOOL e0644e8fbdb24639307e4189fe57a4d8b1f5dab3e080a2de3ccc58ed447f9f6e8cae35f2c18f4169147315a7ca9f724b91fcfde7446cc793ecf659ae89f7e6a2
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="The Eye of GNOME image viewer"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="1"
|
||||
IUSE="+exif +introspection +jpeg lcms +svg tiff xmp"
|
||||
REQUIRED_USE="exif? ( jpeg )"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.38:2[dbus]
|
||||
>=dev-libs/libpeas-0.7.4:=[gtk]
|
||||
>=gnome-base/gnome-desktop-2.91.2:3=
|
||||
>=gnome-base/gsettings-desktop-schemas-2.91.92
|
||||
>=x11-libs/gtk+-3.14:3[introspection,X]
|
||||
>=x11-misc/shared-mime-info-0.20
|
||||
|
||||
>=x11-libs/gdk-pixbuf-2.30.0:2[jpeg?,tiff?]
|
||||
x11-libs/libX11
|
||||
|
||||
exif? ( >=media-libs/libexif-0.6.14 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
svg? ( >=gnome-base/librsvg-2.36.2:2 )
|
||||
xmp? ( media-libs/exempi:2 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gtk-doc-am-1.16
|
||||
>=dev-util/intltool-0.50.1
|
||||
dev-util/itstool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
|
||||
gnome2_src_configure \
|
||||
$(use_enable introspection) \
|
||||
$(use_with jpeg libjpeg) \
|
||||
$(use_with exif libexif) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with xmp) \
|
||||
$(use_with svg librsvg)
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="The Eye of GNOME image viewer"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="1"
|
||||
|
||||
IUSE="debug +exif +introspection +jpeg lcms +svg tiff xmp"
|
||||
REQUIRED_USE="exif? ( jpeg )"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.42.0:2[dbus]
|
||||
>=dev-libs/libpeas-0.7.4:=[gtk]
|
||||
>=gnome-base/gnome-desktop-2.91.2:3=
|
||||
>=gnome-base/gsettings-desktop-schemas-2.91.92
|
||||
>=x11-libs/gtk+-3.19.3:3[introspection,X]
|
||||
>=x11-misc/shared-mime-info-0.20
|
||||
|
||||
>=x11-libs/gdk-pixbuf-2.30.0:2[jpeg?,tiff?]
|
||||
x11-libs/libX11
|
||||
|
||||
exif? ( >=media-libs/libexif-0.6.14 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
|
||||
jpeg? ( virtual/jpeg:0 )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
svg? ( >=gnome-base/librsvg-2.36.2:2 )
|
||||
xmp? ( media-libs/exempi:2 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gtk-doc-am-1.16
|
||||
>=dev-util/intltool-0.50.1
|
||||
dev-util/itstool
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
$(usex debug --enable-debug=yes ' ') \
|
||||
$(use_enable introspection) \
|
||||
$(use_with jpeg libjpeg) \
|
||||
$(use_with exif libexif) \
|
||||
$(use_with lcms cms) \
|
||||
$(use_with xmp) \
|
||||
$(use_with svg librsvg)
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST cogl-1.20.0.tar.xz 1669620 SHA256 729e35495829e7d31fafa3358e47b743ba21a2b08ff9b6cd28fb74c0de91192b SHA512 a7c50072ef5660a4fff8d3843ede86178e5c4bcc635eb24c1e16f73422f57596b91a2c78a73a5e01f6f4b9c96509c7c648729f748b2fec4b8ad0f332cd5e0bd1 WHIRLPOOL 9756e8b0c1503ff9e06b926d82620692d0e22ac7acf68f90461d4ae982d758733de47084fa4a80c531500f47b2ff109e07b3f0300aa9fcaf5b05f607a8252fa1
|
||||
DIST cogl-1.22.0.tar.xz 1654120 SHA256 689dfb5d14fc1106e9d2ded0f7930dcf7265d0bc84fa846b4f03941633eeaa91 SHA512 b19edced4282bd2b828357391fd6175feb483acfec87e344b7719215924dc8996dc8162d7b39d62a108d4f3ebd426caeefeab4e16b6c1962cc3383c239d6c359 WHIRLPOOL 4e77a005e51b928668be8efb85a27f679fa653d8d23ff078256141a452aa880c2d228b30d3cb406ae940d255d626f1a57741f3647a6efbb890a5f083b07bd62a
|
||||
DIST cogl-1.22.2.tar.xz 1682360 SHA256 39a718cdb64ea45225a7e94f88dddec1869ab37a21b339ad058a9d898782c00d SHA512 2ec99f5ff22683d12925b9a1f748387b47c4506aaf3c5afec851b3b6fe6b7cdfd211fb7e4359bd7a1d1b7cb3cb7fbd257efbcb7d2941d0f133a60bad1c9645e3 WHIRLPOOL 548deef9a92fba1ee183f84eb581add8f366ecb0829467025a48c0eb26e85f86ee85dbffded1174fc426f2e85ed5ede3aea75131dfe6a0df547d1440c2b0e53e
|
||||
|
@ -0,0 +1,137 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils gnome2 multilib virtualx
|
||||
|
||||
DESCRIPTION="A library for using 3D graphics hardware to draw pretty pictures"
|
||||
HOMEPAGE="http://www.cogl3d.org/"
|
||||
|
||||
LICENSE="MIT BSD"
|
||||
SLOT="1.0/20" # subslot = .so version
|
||||
|
||||
# doc and profile disable for now due to bugs #484750 and #483332
|
||||
IUSE="debug examples gles2 gstreamer +introspection +kms +opengl +pango test video_cards_fglrx wayland" # doc profile
|
||||
REQUIRED_USE="
|
||||
wayland? ( gles2 )
|
||||
|| ( gles2 opengl )
|
||||
"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.32:2
|
||||
x11-libs/cairo:=
|
||||
>=x11-libs/gdk-pixbuf-2:2
|
||||
x11-libs/libX11
|
||||
>=x11-libs/libXcomposite-0.4
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
>=x11-libs/libXfixes-3
|
||||
>=x11-libs/libXrandr-1.2
|
||||
virtual/opengl
|
||||
gles2? ( media-libs/mesa[gles2] )
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.34.2:= )
|
||||
kms? (
|
||||
media-libs/mesa[gbm]
|
||||
x11-libs/libdrm:= )
|
||||
pango? ( >=x11-libs/pango-1.20.0[introspection?] )
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.1.90
|
||||
media-libs/mesa[egl,wayland] )
|
||||
"
|
||||
# before clutter-1.7, cogl was part of clutter
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<media-libs/clutter-1.7
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-util/gtk-doc-am-1.13
|
||||
>=sys-devel/gettext-0.19
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
app-eselect/eselect-opengl
|
||||
media-libs/mesa[classic] )
|
||||
"
|
||||
|
||||
# Need classic mesa swrast for tests, llvmpipe causes a test failure
|
||||
# For some reason GL3 conformance test all fails again...
|
||||
RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
# Let cogl work with fglrx driver, bug #567168
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=756306
|
||||
use video_cards_fglrx && eapply "${FILESDIR}"/${PN}-1.22.0-fglrx.patch
|
||||
|
||||
# Do not build examples
|
||||
sed -e "s/^\(SUBDIRS +=.*\)examples\(.*\)$/\1\2/" \
|
||||
-i Makefile.am Makefile.in || die
|
||||
|
||||
if ! use test ; then
|
||||
# For some reason the configure switch will not completely disable
|
||||
# tests being built
|
||||
sed -e "s/^\(SUBDIRS =.*\)test-fixtures\(.*\)$/\1\2/" \
|
||||
-e "s/^\(SUBDIRS +=.*\)tests\(.*\)$/\1\2/" \
|
||||
-e "s/^\(.*am__append.* \)tests\(.*\)$/\1\2/" \
|
||||
-i Makefile.am Makefile.in || die
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# TODO: think about quartz, sdl
|
||||
# Prefer gl over gles2 if both are selected
|
||||
# Profiling needs uprof, which is not available in portage yet, bug #484750
|
||||
# FIXME: Doesn't provide prebuilt docs, but they can neither be rebuilt, bug #483332
|
||||
gnome2_src_configure \
|
||||
--disable-examples-install \
|
||||
--disable-maintainer-flags \
|
||||
--enable-cairo \
|
||||
--enable-deprecated \
|
||||
--enable-gdk-pixbuf \
|
||||
--enable-glib \
|
||||
$(use_enable debug) \
|
||||
$(use_enable opengl glx) \
|
||||
$(use_enable opengl gl) \
|
||||
$(use_enable gles2) \
|
||||
$(use_enable gles2 cogl-gles2) \
|
||||
$(use_enable gles2 xlib-egl-platform) \
|
||||
$(usex gles2 --with-default-driver=$(usex opengl gl gles2)) \
|
||||
$(use_enable gstreamer cogl-gst) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable kms kms-egl-platform) \
|
||||
$(use_enable pango cogl-pango) \
|
||||
$(use_enable test unit-tests) \
|
||||
$(use_enable wayland wayland-egl-platform) \
|
||||
$(use_enable wayland wayland-egl-server) \
|
||||
--disable-profile
|
||||
# $(use_enable profile)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Use swrast for tests, llvmpipe is incomplete and "test_sub_texture" fails
|
||||
# NOTE: recheck if this is needed after every mesa bump
|
||||
if [[ "$(eselect opengl show)" != "xorg-x11" ]]; then
|
||||
ewarn "Skipping tests because a binary OpenGL library is enabled. To"
|
||||
ewarn "run tests for ${PN}, you need to enable the Mesa library:"
|
||||
ewarn "# eselect opengl set xorg-x11"
|
||||
return
|
||||
fi
|
||||
virtx emake check LIBGL_DRIVERS_PATH="${EROOT}/usr/$(get_libdir)/mesa"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins examples/{*.c,*.jpg}
|
||||
fi
|
||||
|
||||
gnome2_src_install
|
||||
|
||||
# Remove silly examples-data directory
|
||||
rm -rvf "${ED}/usr/share/cogl/examples-data/" || die
|
||||
}
|
@ -0,0 +1,129 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
|
||||
|
||||
DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
|
||||
HOMEPAGE="http://www.live555.com/"
|
||||
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
|
||||
mirror://gentoo/${P/-/.}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="examples static-libs"
|
||||
DOCS=( "live-shared/README" )
|
||||
|
||||
# Alexis Ballier <aballier@gentoo.org>
|
||||
# Be careful, bump this everytime you bump the package and the ABI has changed.
|
||||
# If you don't know, ask someone.
|
||||
LIVE_ABI_VERSION=7
|
||||
SLOT="0/${LIVE_ABI_VERSION}"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
mkdir -p "${S}"
|
||||
mv "${WORKDIR}/live" "${S}/" || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-recursive2.patch"
|
||||
|
||||
if use static-libs ; then
|
||||
cp -pPR live live-shared
|
||||
mv live live-static
|
||||
else
|
||||
mv live live-shared
|
||||
fi
|
||||
|
||||
use static-libs && cp "${FILESDIR}/config.gentoo" live-static
|
||||
cp "${FILESDIR}/config.gentoo-so-r1" live-shared
|
||||
|
||||
case ${CHOST} in
|
||||
*-solaris*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-static/config.gentoo \
|
||||
|| die ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
|
||||
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die
|
||||
;;
|
||||
*-darwin*)
|
||||
use static-libs && { sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
|
||||
live-static/config.gentoo \
|
||||
|| die static ; }
|
||||
sed -i \
|
||||
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
|
||||
-e '/^LINK /s/$/ /' \
|
||||
-e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \
|
||||
-e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \
|
||||
-e '/^LIB_SUFFIX /s/so/dylib/' \
|
||||
live-shared/config.gentoo-so-r1 \
|
||||
|| die shared
|
||||
;;
|
||||
esac
|
||||
multilib_copy_sources
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
multilib_src_compile() {
|
||||
tc-export CC CXX LD
|
||||
|
||||
if use static-libs ; then
|
||||
cd "${BUILD_DIR}/live-static"
|
||||
|
||||
einfo "Beginning static library build"
|
||||
./genMakefiles gentoo
|
||||
emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
|
||||
fi
|
||||
|
||||
cd "${BUILD_DIR}/live-shared"
|
||||
einfo "Beginning shared library build"
|
||||
./genMakefiles gentoo-so-r1
|
||||
local suffix=$(get_libname ${LIVE_ABI_VERSION})
|
||||
emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
|
||||
|
||||
for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
|
||||
pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
|
||||
ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
|
||||
popd > /dev/null
|
||||
done
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
einfo "Beginning programs build"
|
||||
for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
|
||||
cd "${BUILD_DIR}/live-shared/${i}"
|
||||
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
|
||||
use static-libs && dolib.a live-static/${library}/lib${library}.a
|
||||
dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
|
||||
dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
|
||||
|
||||
insinto /usr/include/${library}
|
||||
doins live-shared/${library}/include/*h
|
||||
done
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
# Should we really install these?
|
||||
use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
|
||||
xargs -0 dobin
|
||||
|
||||
dobin live-shared/mediaServer/live555MediaServer
|
||||
dobin live-shared/proxyServer/live555ProxyServer
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST subliminal-2.0.3.tar.gz 4428821 SHA256 12ad058d8bfdb0471d2021f8a486c2a11d2470e845bec1e71f698e4523ddc8fe SHA512 ed014ac25ab867cf1d7d16c1ecc19364a1b1281893c3e1aa1e678176d6df12623fc29f6a8159984cd2d621bf2f708655382ae7e0cf41c92956fc2d803f1b5c37 WHIRLPOOL 39a20b595660a78c3a48efa7affc973e4349f2912b5d077583d75d05e4bad8675b5d5594512e739398fff641fdc76a08afdc1deec6f54bba5b02b3f5014ea531
|
||||
DIST subliminal-2.0.5.tar.gz 4440754 SHA256 b956f02ae0286ad04be5bbf1c5570964aa17bb53c99fcce067e8334d99516ae2 SHA512 e2f563fa86fea286a172aa4a6a846d997e777cf69666fb39f3f73e3073ce5b5467474561ced4468d51708c0b1559f97b314f2f9ffb3d5e61978ad635c00ba0f8 WHIRLPOOL cb57c8d553eb0164a21d2ea1c81129aef78b425748d52be6d73444fc111b227eeae5e3321253d163c2df46acfa274d6c0852d5aa7153b3ee2ba3c311c56dfd2d
|
||||
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
PYTHON_REQ_USE='xml(+)'
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python library to search and download subtitles"
|
||||
HOMEPAGE="https://github.com/Diaoul/subliminal https://pypi.python.org/pypi/subliminal"
|
||||
SRC_URI="https://github.com/Diaoul/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/guessit-2.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/babelfish-0.5.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/enzyme-0.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/beautifulsoup-4.4.0:4[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/dogpile-cache-0.6.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/stevedore-1.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/chardet-2.3.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pysrt-1.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/appdirs-1.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/rarfile-2.7[compressed,${PYTHON_USEDEP}]
|
||||
>=dev-python/pytz-2012c[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
virtual/python-futures[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
>=dev-python/vcrpy-1.6.1[${PYTHON_USEDEP}]
|
||||
dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-cov[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-runner[${PYTHON_USEDEP}]
|
||||
dev-python/sympy[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
|
||||
)
|
||||
"
|
||||
|
||||
# Tests require network.
|
||||
RESTRICT=test
|
||||
|
||||
python_prepare_all() {
|
||||
# Disable code checkers as they require unavailable dependencies.
|
||||
sed -i -e 's/--\(pep8\|flakes\)//g' pytest.ini || die
|
||||
sed -i -e "s/'pytest-\(pep8\|flakes\)',//g" setup.py || die
|
||||
|
||||
# Disable unconditional dependency on dev-python/pytest-runner.
|
||||
sed -i -e "s|'pytest-runner'||g" setup.py || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 06 Sep 2016 13:10:36 +0000
|
||||
Wed, 07 Sep 2016 08:10:36 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 06 Sep 2016 13:10:36 +0000
|
||||
Wed, 07 Sep 2016 08:10:36 +0000
|
||||
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=configure install test unpack
|
||||
DESCRIPTION=Run arbitrary commands when files change
|
||||
EAPI=6
|
||||
HOMEPAGE=http://entrproject.org/
|
||||
IUSE=test
|
||||
KEYWORDS=amd64 ppc ppc64 x86
|
||||
LICENSE=ISC
|
||||
SLOT=0
|
||||
SRC_URI=http://entrproject.org/code/entr-3.5.tar.gz
|
||||
_md5_=c582a53381824850534682755c904357
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=-
|
||||
DEPEND=gtk? ( ~app-admin/packagekit-gtk-1.1.1 ) qt4? ( >=app-admin/packagekit-qt-0.9[qt5(-)] )
|
||||
DESCRIPTION=PackageKit Package Manager interface (meta package)
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.packagekit.org/
|
||||
IUSE=gtk qt4
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=metapackage
|
||||
RDEPEND=gtk? ( ~app-admin/packagekit-gtk-1.1.1 ) qt4? ( >=app-admin/packagekit-qt-0.9[qt5(-)] )
|
||||
SLOT=0
|
||||
_md5_=83b33cdba49269e9c5161694eaa63c6f
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install prepare setup
|
||||
DEPEND=>=app-shells/bash-completion-2 dev-db/sqlite:3 >=dev-libs/dbus-glib-0.74 >=dev-libs/glib-2.46.0:2[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=sys-auth/polkit-0.98 >=sys-apps/dbus-1.3.0 >=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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] connman? ( net-misc/connman ) introspection? ( >=dev-libs/gobject-introspection-0.9.9:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) networkmanager? ( >=net-misc/networkmanager-0.6.4:= ) systemd? ( >=sys-apps/systemd-204 ) dev-libs/libxslt[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=dev-util/gtk-doc-am-1.11 >=dev-util/intltool-0.35.0 sys-devel/gettext virtual/pkgconfig vala? ( || ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] ) ) virtual/pkgconfig
|
||||
DESCRIPTION=Manage packages in a secure way using a cross-distro and cross-architecture API
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.packagekit.org/
|
||||
IUSE=connman cron command-not-found +introspection networkmanager entropy systemd test vala python_targets_python2_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=app-shells/bash-completion-2 dev-db/sqlite:3 >=dev-libs/dbus-glib-0.74 >=dev-libs/glib-2.46.0:2[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=sys-auth/polkit-0.98 >=sys-apps/dbus-1.3.0 >=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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] connman? ( net-misc/connman ) introspection? ( >=dev-libs/gobject-introspection-0.9.9:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) networkmanager? ( >=net-misc/networkmanager-0.6.4:= ) systemd? ( >=sys-apps/systemd-204 ) >=app-portage/layman-2[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=sys-apps/portage-2.2[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] entropy? ( >=sys-apps/entropy-234[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) !systemd? ( sys-auth/consolekit )
|
||||
REQUIRED_USE=python_targets_python2_7 vala? ( introspection )
|
||||
SLOT=0/18
|
||||
SRC_URI=https://www.freedesktop.org/software/PackageKit/releases/PackageKit-1.1.1.tar.xz
|
||||
_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 vala 764817a25b405b65269d8619e203a52f
|
||||
_md5_=02077414e413877bf4aca01e6746ed4a
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install
|
||||
DEPEND=>=dev-libs/glib-2.46:2 media-libs/fontconfig >=x11-libs/gtk+-2:2 >=x11-libs/gtk+-3:3 x11-libs/pango ~app-admin/packagekit-base-1.1.1[introspection] virtual/pkgconfig
|
||||
DESCRIPTION=Gtk3 PackageKit backend library
|
||||
EAPI=6
|
||||
HOMEPAGE=http://www.packagekit.org/
|
||||
KEYWORDS=~amd64 ~arm ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-libs/glib-2.46:2 media-libs/fontconfig >=x11-libs/gtk+-2:2 >=x11-libs/gtk+-3:3 x11-libs/pango ~app-admin/packagekit-base-1.1.1[introspection]
|
||||
SLOT=0
|
||||
SRC_URI=http://www.packagekit.org/releases/PackageKit-1.1.1.tar.xz
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423
|
||||
_md5_=5fe54f3cd1a55b222f76d79e6d5c50f1
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install setup unpack
|
||||
DEPEND=!app-admin/augeas !app-admin/mcollective !app-admin/puppet !dev-ruby/hiera !dev-ruby/facter !app-emulation/virt-what virtual/pkgconfig
|
||||
DESCRIPTION=general puppet client utils along with mcollective hiera and facter
|
||||
EAPI=5
|
||||
HOMEPAGE=https://puppetlabs.com/
|
||||
IUSE=puppetdb selinux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=!app-admin/augeas !app-admin/mcollective !app-admin/puppet !dev-ruby/hiera !dev-ruby/facter !app-emulation/virt-what sys-apps/dmidecode selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/xenial/PC1/p/puppet-agent/puppet-agent_1.6.2-1xenial_amd64.deb ) x86? ( http://apt.puppetlabs.com/pool/xenial/PC1/p/puppet-agent/puppet-agent_1.6.2-1xenial_i386.deb )
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 unpacker 45d07319df5f40ee6af58418b0f930be user 80aaa71614ced86f02ee1a513821dc87
|
||||
_md5_=fd6b39ff77c2592afd07cc0fe35851f0
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue