parent
5e8600fcb2
commit
f3cce9362c
@ -1,2 +1,3 @@
|
||||
DIST syslog-ng_3.4.8.tar.gz 3169372 SHA256 96c2f970fbba4fdd7659b1fee5e476d2858c911d4304d42099f495493762ff49 SHA512 23ba9908664e594c186cbe4bd5dcfb5d2ed3faf02ec45b931bb91b078660547989c2340a08b478a33adb530d39a6d6f39a2e7519107a3f6b923ac9f39529620e WHIRLPOOL 1085fa2c90e0c85421c64ed50e8a357f29006afea2f3e329e42d1e27f4210a10fe0f05d4af95a11c245d68b43644a4a829a50c05b7d541f59a6f580b3643b434
|
||||
DIST syslog-ng_3.6.2.tar.gz 3207456 SHA256 ef47fada52981e09af570457a5af30f815f5d5b6c2e33754cedd4ca9780d8261 SHA512 15603b4df2001e1ce7e0019d0dd9a0f4295445e3fd19a527ebf3d49486da7da27fac6c465727ec0354f8f70ca0f671a285ec132f9aa0de62b40f18b44af2a226 WHIRLPOOL 7135db242374d6e5789c0820a06187b7e325054fd214e3aee75aac5b8dde56786b432cc4519c07ce0cd413c3a560e8e74ee6eca319c21eaa750ca8140ef1b63f
|
||||
DIST syslog-ng_3.6.3.tar.gz 3276189 SHA256 1a2fc8bc513c3ee2f96b22f1bfc6e33077a6d0eb2a3c2915747345a085836174 SHA512 887fefd10193c525e02914f7de1fa903d5173bf745b0dd7575b757100fe56536dc2dfd2f468cf70a4cbface8c6536f2d5f93de89359f95f3db3b07487e9bf42c WHIRLPOOL 3c3eab5b8a7523fa4263b75f77f2b45c6ca6741e00ea1312aa2427aeec616296048b4324db627f45d3ab92e4dc11cc09acea3258f8ba9e6bc1e1a82f8b0d75d7
|
||||
|
@ -0,0 +1,123 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.6.3.ebuild,v 1.1 2015/06/10 14:40:36 mr_bones_ Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils multilib systemd versionator
|
||||
|
||||
MY_PV=${PV/_/}
|
||||
MY_PV_MM=$(get_version_component_range 1-2)
|
||||
DESCRIPTION="syslog replacement with advanced filtering features"
|
||||
HOMEPAGE="http://www.balabit.com/network-security/syslog-ng"
|
||||
SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/${MY_PV}/source/syslog-ng_${MY_PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+ LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="amqp caps dbi geoip ipv6 json mongodb pacct redis smtp spoof-source ssl systemd tcpd"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
caps? ( sys-libs/libcap )
|
||||
dbi? ( >=dev-db/libdbi-0.8.3 )
|
||||
geoip? ( >=dev-libs/geoip-1.5.0 )
|
||||
json? ( >=dev-libs/json-c-0.9 )
|
||||
redis? ( dev-libs/hiredis )
|
||||
smtp? ( net-libs/libesmtp )
|
||||
spoof-source? ( net-libs/libnet:1.1 )
|
||||
ssl? ( dev-libs/openssl:= )
|
||||
systemd? ( sys-apps/systemd )
|
||||
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||
dev-libs/libpcre
|
||||
>=dev-libs/eventlog-0.2.12
|
||||
>=dev-libs/glib-2.10.1:2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-devel/flex"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
cp "${FILESDIR}"/*logrotate*.in "${TMPDIR}" || die
|
||||
cd "${TMPDIR}" || die
|
||||
|
||||
for f in *logrotate*.in ; do
|
||||
if use systemd ; then
|
||||
sed \
|
||||
's/@GENTOO_RESTART@/systemctl kill -s HUP syslog-ng/' \
|
||||
$f > ${f/.in/} || die
|
||||
else
|
||||
sed \
|
||||
's:@GENTOO_RESTART@:/etc/init.d/syslog-ng reload:' \
|
||||
$f > ${f/.in/} || die
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-docs \
|
||||
--with-embedded-crypto \
|
||||
--with-ivykis=internal \
|
||||
--with-libmongo-client=internal \
|
||||
--sysconfdir=/etc/syslog-ng \
|
||||
--localstatedir=/var/lib/syslog-ng \
|
||||
--with-pidfile-dir=/var/run \
|
||||
--with-module-dir=/usr/$(get_libdir)/syslog-ng \
|
||||
$(systemd_with_unitdir) \
|
||||
$(use_enable systemd) \
|
||||
$(use_enable caps linux-caps) \
|
||||
$(use_enable geoip) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable json) \
|
||||
$(use_enable mongodb) \
|
||||
$(use_enable pacct) \
|
||||
$(use_enable redis) \
|
||||
$(use_enable smtp) \
|
||||
$(use_enable amqp) \
|
||||
$(usex amqp --with-librabbitmq-client=internal --without-librabbitmq-client) \
|
||||
$(use_enable spoof-source) \
|
||||
$(use_enable dbi sql) \
|
||||
$(use_enable ssl) \
|
||||
$(use_enable tcpd tcp-wrapper)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# -j1 for bug #484470
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS NEWS.md CONTRIBUTING.md contrib/syslog-ng.conf* \
|
||||
contrib/syslog2ng "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.hardened" \
|
||||
"${TMPDIR}/syslog-ng.logrotate.hardened" "${FILESDIR}/README.hardened"
|
||||
|
||||
# Install default configuration
|
||||
insinto /etc/syslog-ng
|
||||
if use userland_BSD ; then
|
||||
newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf
|
||||
else
|
||||
newins "${FILESDIR}/${MY_PV_MM}/syslog-ng.conf.gentoo" syslog-ng.conf
|
||||
fi
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins "${TMPDIR}/syslog-ng.logrotate" syslog-ng
|
||||
|
||||
newinitd "${FILESDIR}/${MY_PV_MM}/syslog-ng.rc6" syslog-ng
|
||||
newconfd "${FILESDIR}/${MY_PV_MM}/syslog-ng.confd" syslog-ng
|
||||
keepdir /etc/syslog-ng/patterndb.d /var/lib/syslog-ng
|
||||
prune_libtool_files --modules
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "For detailed documentation please see the upstream website:"
|
||||
elog "http://www.balabit.com/sites/default/files/documents/syslog-ng-ose-3.6-guides/en/syslog-ng-ose-v3.6-guide-admin/html/index.html"
|
||||
|
||||
# bug #355257
|
||||
if ! has_version app-admin/logrotate ; then
|
||||
echo
|
||||
elog "It is highly recommended that app-admin/logrotate be emerged to"
|
||||
elog "manage the log files. ${PN} installs a file in /etc/logrotate.d"
|
||||
elog "for logrotate to use."
|
||||
echo
|
||||
fi
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST samsung-tools-2.1.tar.gz 415254 SHA256 dc5a4d7f24e621785ca9c73f07d18e88cacf0e4b9d77e0f798f7abd9290d6ab9 SHA512 c7e60ef9accd5707913951d37442f9cf1c2363ca4150f0058c1345ea0a8027ddc32b9cf6da386e2c001c75d163034a48dbe16bf0936ade03e7067082257d42bd WHIRLPOOL b629ed0bc7a891148e3c1e9df5d3591a1391ed350d5373b52c44a443d156226dbf02d65afb5c1dcd7270ace3a84365813fccfb87bc84e565f9032e7a6b800673
|
||||
DIST samsung-tools-2.3.1.tar.gz 425379 SHA256 423ec128d75035b77d9bdeaa3662acbf0e644ae7a6b15671943e7a5764d7b370 SHA512 1234972ceea3925c95d631a2429b9669ba8ece078adb5790784a8ee2f88ec269b5fef98e915604f9c68b404bb37a37a79c8192554c3a5aca97ec654f291d74f1 WHIRLPOOL f7b45eb94406102febd3fcb8079a7a1ebdf31d26d397a900fae20ec052aa262baf20b95deeddba411efd7a17644a889cba06df3e14a909bd5e6fb781e0fc0f2d
|
||||
|
@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/samsung-tools/samsung-tools-2.3.1.ebuild,v 1.1 2015/06/11 00:45:02 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
inherit fdo-mime python-single-r1
|
||||
|
||||
DESCRIPTION="Tools for Samsung laptops"
|
||||
HOMEPAGE="http://launchpad.net/samsung-tools"
|
||||
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${PYTHON_DEPS}
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/notify-python[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk[${PYTHON_USEDEP}]
|
||||
app-laptop/easy-slow-down-manager
|
||||
net-wireless/rfkill
|
||||
sys-apps/vbetool
|
||||
sys-power/pm-utils
|
||||
x11-misc/xbindkeys"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
return
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
newinitd "${FILESDIR}"/${PN}.init ${PN}
|
||||
|
||||
python_fix_shebang "${D}"/usr/bin
|
||||
python_fix_shebang "${D}"/usr/share/samsung-tools/system-service.py
|
||||
python_fix_shebang "${D}"/usr/share/samsung-tools/session-service.py
|
||||
python_optimize "${D}"/usr/share/samsung-tools/backends
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -1,99 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-3.14.2.ebuild,v 1.3 2015/03/15 13:16:01 pacho Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="Simple document viewer for GNOME"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Evince"
|
||||
|
||||
LICENSE="GPL-2+ CC-BY-SA-3.0"
|
||||
# subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3)
|
||||
SLOT="0/evd3.4-evv3.3"
|
||||
IUSE="djvu dvi gnome +introspection libsecret nautilus +postscript t1lib tiff xps"
|
||||
KEYWORDS="~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
|
||||
# Since 2.26.2, can handle poppler without cairo support. Make it optional ?
|
||||
# not mature enough
|
||||
# atk used in libview
|
||||
# gdk-pixbuf used all over the place
|
||||
# libX11 used for totem-screensaver
|
||||
COMMON_DEPEND="
|
||||
dev-libs/atk
|
||||
>=dev-libs/glib-2.36:2[dbus]
|
||||
>=dev-libs/libxml2-2.5:2
|
||||
sys-libs/zlib:=
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.14:3[introspection?]
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
>=x11-libs/cairo-1.10:=
|
||||
>=app-text/poppler-0.24:=[cairo]
|
||||
djvu? ( >=app-text/djvu-3.5.17:= )
|
||||
dvi? (
|
||||
virtual/tex-base
|
||||
dev-libs/kpathsea:=
|
||||
t1lib? ( >=media-libs/t1lib-5:= ) )
|
||||
gnome? ( gnome-base/gnome-desktop:3 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1 )
|
||||
libsecret? ( >=app-crypt/libsecret-0.5 )
|
||||
nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] )
|
||||
postscript? ( >=app-text/libspectre-0.2:= )
|
||||
tiff? ( >=media-libs/tiff-3.6:0= )
|
||||
xps? ( >=app-text/libgxps-0.2.1:= )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gvfs
|
||||
gnome-base/librsvg
|
||||
|| (
|
||||
>=x11-themes/adwaita-icon-theme-2.17.1
|
||||
>=x11-themes/gnome-icon-theme-2.17.1
|
||||
>=x11-themes/hicolor-icon-theme-0.10 )
|
||||
x11-themes/gnome-icon-theme-symbolic
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/docbook-xml-dtd:4.3
|
||||
app-text/yelp-tools
|
||||
dev-util/gdbus-codegen
|
||||
>=dev-util/gtk-doc-am-1.13
|
||||
>=dev-util/intltool-0.35
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
# eautoreconf needs:
|
||||
# app-text/yelp-tools
|
||||
|
||||
src_prepare() {
|
||||
gnome2_src_prepare
|
||||
|
||||
# Do not depend on adwaita-icon-theme, bug #326855, #391859
|
||||
# https://bugs.freedesktop.org/show_bug.cgi?id=29942
|
||||
sed -e 's/adwaita-icon-theme >= $ADWAITA_ICON_THEME_REQUIRED//g' \
|
||||
-i configure || die "sed failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-static \
|
||||
--enable-pdf \
|
||||
--enable-comics \
|
||||
--enable-thumbnailer \
|
||||
--with-platform=gnome \
|
||||
--enable-dbus \
|
||||
--enable-browser-plugin \
|
||||
$(use_enable djvu) \
|
||||
$(use_enable dvi) \
|
||||
$(use_with libsecret keyring) \
|
||||
$(use_enable gnome libgnome-desktop) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable nautilus) \
|
||||
$(use_enable postscript ps) \
|
||||
$(use_enable t1lib) \
|
||||
$(use_enable tiff) \
|
||||
$(use_enable xps) \
|
||||
BROWSER_PLUGIN_DIR="${EPREFIX}"/usr/$(get_libdir)/nsbrowser/plugins \
|
||||
ITSTOOL=$(type -P true)
|
||||
}
|
@ -0,0 +1,101 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/pandoc/pandoc-1.13.2.1.ebuild,v 1.1 2015/06/10 21:12:10 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.5.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Conversion between markup formats"
|
||||
HOMEPAGE="http://johnmacfarlane.net/pandoc"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="embed_data_files +https make-pandoc-man-pages +network-uri trypandoc"
|
||||
|
||||
RESTRICT=test # likes to break on highlighting-kate update
|
||||
|
||||
RDEPEND=">=dev-haskell/aeson-0.7.0.5:=[profile?]
|
||||
>=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
|
||||
>=dev-haskell/binary-0.5:=[profile?] <dev-haskell/binary-0.8:=[profile?]
|
||||
>=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.9:=[profile?]
|
||||
>=dev-haskell/blaze-markup-0.5.1:=[profile?] <dev-haskell/blaze-markup-0.8:=[profile?]
|
||||
>=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.6:=[profile?]
|
||||
>=dev-haskell/deepseq-generics-0.1:=[profile?] <dev-haskell/deepseq-generics-0.2:=[profile?]
|
||||
>=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
|
||||
>=dev-haskell/haddock-library-1.1:=[profile?] <dev-haskell/haddock-library-1.3:=[profile?]
|
||||
>=dev-haskell/highlighting-kate-0.5.11.1:=[profile?]
|
||||
>=dev-haskell/hslua-0.3:=[profile?] <dev-haskell/hslua-0.4:=[profile?]
|
||||
>=dev-haskell/http-4000.0.5:=[profile?] <dev-haskell/http-4000.3:=[profile?]
|
||||
>=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.3:=[profile?]
|
||||
>=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
|
||||
>=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-1.1:=[profile?]
|
||||
>=dev-haskell/old-time-1.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?]
|
||||
>=dev-haskell/pandoc-types-1.12.4:=[profile?] <dev-haskell/pandoc-types-1.13:=[profile?]
|
||||
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
|
||||
>=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.2:=[profile?]
|
||||
>=dev-haskell/scientific-0.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
|
||||
>=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?]
|
||||
>=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.5:=[profile?]
|
||||
>=dev-haskell/tagsoup-0.13.1:=[profile?] <dev-haskell/tagsoup-0.14:=[profile?]
|
||||
>=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.3:=[profile?]
|
||||
>=dev-haskell/texmath-0.8.0.1:=[profile?] <dev-haskell/texmath-0.9:=[profile?]
|
||||
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
|
||||
>=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.11:=[profile?]
|
||||
>=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?]
|
||||
>=dev-haskell/yaml-0.8.8.2:=[profile?] <dev-haskell/yaml-0.9:=[profile?]
|
||||
>=dev-haskell/zip-archive-0.2.3.4:=[profile?] <dev-haskell/zip-archive-0.3:=[profile?]
|
||||
>=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.6:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
embed_data_files? ( dev-haskell/hsb2hs )
|
||||
https? ( >=dev-haskell/http-client-0.3.2:=[profile?] <dev-haskell/http-client-0.5:=[profile?]
|
||||
>=dev-haskell/http-client-tls-0.2:=[profile?] <dev-haskell/http-client-tls-0.3:=[profile?]
|
||||
>=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.9:=[profile?] )
|
||||
network-uri? ( >=dev-haskell/network-2.6:=[profile?]
|
||||
>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
|
||||
!network-uri? ( >=dev-haskell/network-2:=[profile?] <dev-haskell/network-2.6:=[profile?] )
|
||||
trypandoc? ( >=dev-haskell/wai-0.3:=[profile?]
|
||||
dev-haskell/wai-extra:=[profile?]
|
||||
!https? ( dev-haskell/http-types:=[profile?] ) )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10
|
||||
test? ( >=dev-haskell/ansi-terminal-0.5 <dev-haskell/ansi-terminal-0.7
|
||||
>=dev-haskell/diff-0.2 <dev-haskell/diff-0.4
|
||||
>=dev-haskell/executable-path-0.0 <dev-haskell/executable-path-0.1
|
||||
>=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
|
||||
>=dev-haskell/quickcheck-2.4:2
|
||||
>=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9
|
||||
>=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
|
||||
>=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
cabal_chdeps \
|
||||
'QuickCheck >= 2.4 && < 2.8' 'QuickCheck >= 2.4' \
|
||||
'aeson >= 0.7 && < 0.9' 'aeson >= 0.7' \
|
||||
'aeson >= 0.7.0.5 && < 0.9' 'aeson >= 0.7.0.5' \
|
||||
'highlighting-kate >= 0.5.11.1 && < 0.6' 'highlighting-kate >= 0.5.11.1'
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag embed_data_files embed_data_files) \
|
||||
$(cabal_flag https https) \
|
||||
$(cabal_flag make-pandoc-man-pages make-pandoc-man-pages) \
|
||||
$(cabal_flag network-uri network-uri) \
|
||||
$(cabal_flag trypandoc trypandoc)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
haskell-cabal_src_install
|
||||
|
||||
doman man/man1/pandoc.1
|
||||
doman man/man5/pandoc_markdown.5
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
Gentoo currently uses unversioned lua:0 - lua.pc instad of lua5.1.pc, /usr/bin/lua instead of /usr/bin/lua5.1
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 810a288..51ca607 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -305,9 +305,9 @@ else
|
||||
fi
|
||||
|
||||
if test "x$found_lua51" != "xyes"; then
|
||||
- PKG_CHECK_EXISTS([lua5.1 >= $LUA51_REQUIRED], [
|
||||
+ PKG_CHECK_EXISTS([lua >= $LUA51_REQUIRED], [
|
||||
found_lua51=yes
|
||||
- with_lua51=lua5.1
|
||||
+ with_lua51=lua
|
||||
], [
|
||||
found_lua51=no
|
||||
])
|
@ -0,0 +1,92 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libpeas/libpeas-1.14.0-r1.ebuild,v 1.1 2015/06/11 01:45:08 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit autotools eutils gnome2 multilib python-r1 virtualx
|
||||
|
||||
DESCRIPTION="A GObject plugins library"
|
||||
HOMEPAGE="http://developer.gnome.org/libpeas/stable/"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="+gtk glade jit lua +python"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ?? ( $(python_gen_useflags 'python3*') ) )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.38:2
|
||||
>=dev-libs/gobject-introspection-1.39
|
||||
glade? ( >=dev-util/glade-3.9.1:3.10 )
|
||||
gtk? ( >=x11-libs/gtk+-3:3[introspection] )
|
||||
lua? (
|
||||
>=dev-lua/lgi-0.9.0
|
||||
jit? ( >=dev-lang/luajit-2:2 )
|
||||
!jit? ( =dev-lang/lua-5.1*:0 ) )
|
||||
python? (
|
||||
${PYTHON_DEPS}
|
||||
>=dev-python/pygobject-3.2:3[${PYTHON_USEDEP}] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gtk-doc-am-1.11
|
||||
>=dev-util/intltool-0.40
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Gentoo uses unversioned lua - lua.pc instad of lua5.1.pc, /usr/bin/lua instead of /usr/bin/lua5.1
|
||||
epatch "${FILESDIR}"/${PN}-1.14.0-lua.pc.patch
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov
|
||||
# What do we do about gdb, valgrind, gcov, etc?
|
||||
local myconf=(
|
||||
$(use_enable glade glade-catalog)
|
||||
$(use_enable gtk)
|
||||
--disable-static
|
||||
|
||||
# possibly overriden below
|
||||
--disable-python{2,3}
|
||||
--disable-lua5.1
|
||||
--disable-luajit
|
||||
)
|
||||
|
||||
if use lua ; then
|
||||
if use jit ; then
|
||||
myconf+=( --enable-lua5.1 --enable-luajit )
|
||||
else
|
||||
myconf+=( --enable-lua5.1 )
|
||||
fi
|
||||
fi
|
||||
|
||||
python_configure() {
|
||||
local v
|
||||
python_is_python3 && v=3 || v=2
|
||||
myconf+=(
|
||||
"--enable-python${v}"
|
||||
# it is just 'PYTHON' for py3 in the build system
|
||||
"PYTHON${v#3}=${PYTHON}"
|
||||
"PYTHON${v}_CONFIG=${PYTHON}-config"
|
||||
)
|
||||
}
|
||||
use python && python_foreach_impl python_configure
|
||||
|
||||
gnome2_src_configure "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# FIXME: Tests fail because of some bug involving Xvfb and Gtk.IconTheme
|
||||
# DO NOT REPORT UPSTREAM, this is not a libpeas bug.
|
||||
# To reproduce:
|
||||
# >>> from gi.repository import Gtk
|
||||
# >>> Gtk.IconTheme.get_default().has_icon("gtk-about")
|
||||
# This should return True, it returns False for Xvfb
|
||||
Xemake check
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST lgi-0.6.2.tar.gz 257541 SHA256 93b0a520f03822794d94cb86273d0744a3808792e2832b67f17ee03d7ded8773 SHA512 02b75f17f98d7f7240c335384a85cdb0bb1c1b117b4ea8baa065715c4e5ecac946618ef83f92ef476a87db3a17a29a0e21d71f4f79db3bc4e519cf795ae181f5 WHIRLPOOL 52b9165691691fc6214ee5697fd92e5aebacc39b1d5c461c67846545c026523c503ff3abc8820373756f5e2e755b85493763ac4f241f44917d578bf899bf9947
|
||||
DIST lgi-0.7.2.tar.gz 270767 SHA256 76a590f36fe1389d69d116e15ceb6983eab346a16702e8f41604ac73de3b1446 SHA512 e661e13d6f539c2c434a6b0db9e622ee4af3c039a6488617954643f0b46a908068a14e6d37ff44437fbe5b4cb62863699107ab533aca121d4b8d584ca83c35fc WHIRLPOOL ca2035588582e1883b70ed7a03330448630d1cf648f0a3b98721002acdbac0b3e08637ae057e9fd597b31699348a9b4c561ca01440a0343c488d27fd1063ba3c
|
||||
DIST lgi-0.9.0.tar.gz 285248 SHA256 87c7870f8a1c60b48c4d5587b7fab46863e1cb9e76a68520f47e9ef2764cfe24 SHA512 1a486a40f504740224b1d277368df65e0a30708c02422390517c2fbf961b5fec264bdbc695d306e2f5fb2aa8ad4539212ef5314b18f45e3b488fd5f492a19f9e WHIRLPOOL b5d844d542a3d1ebf9084d4f4ba6eacf20b06b521ec6a8d72cd6084e9819b1144c5f5a5fa8fa82ac03d2af2d12853d5552abd6f1e5e47ce2f96abda3edf69232
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lua/lgi/lgi-0.9.0.ebuild,v 1.1 2015/06/11 01:10:11 robbat2 Exp ${PV}.ebuild,v 1.7 2015/04/02 18:22:41 mr_bones_ Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
VIRTUALX_REQUIRED="manual"
|
||||
|
||||
inherit eutils toolchain-funcs flag-o-matic virtualx
|
||||
|
||||
DESCRIPTION="Lua bindings using gobject-introspection"
|
||||
HOMEPAGE="http://github.com/pavouk/lgi"
|
||||
SRC_URI="https://github.com/pavouk/lgi/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND=">=dev-lang/lua-5.1
|
||||
dev-libs/gobject-introspection
|
||||
dev-libs/glib
|
||||
virtual/libffi"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
test? (
|
||||
x11-libs/cairo[glib]
|
||||
x11-libs/gtk+[introspection]
|
||||
${VIRTUALX_DEPEND}
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "s:^LUA_LIBDIR.*$:LUA_LIBDIR = $($(tc-getPKG_CONFIG) --variable INSTALL_CMOD lua):" \
|
||||
-e "s:^LUA_SHAREDIR.*$:LUA_SHAREDIR = $($(tc-getPKG_CONFIG) --variable INSTALL_LMOD lua):" \
|
||||
"${S}"/lgi/Makefile || die "sed failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake CC="$(tc-getCC)" COPTFLAGS="-Wall -Wextra ${CFLAGS}" LIBFLAG="-shared ${LDFLAGS}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake CC="$(tc-getCC)" COPTFLAGS="-Wall -Wextra ${CFLAGS}" LIBFLAG="-shared ${LDFLAGS}" check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dohtml -r docs/*
|
||||
dodoc README.md
|
||||
if use examples; then
|
||||
dodoc -r samples
|
||||
fi
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mongo/pecl-mongo-1.6.9.ebuild,v 1.1 2015/06/10 13:42:08 grknight Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PHP_EXT_NAME="mongo"
|
||||
|
||||
USE_PHP="php5-6 php5-5 php5-4"
|
||||
|
||||
inherit php-ext-pecl-r2
|
||||
|
||||
DESCRIPTION="MongoDB database driver"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
@ -1 +1,2 @@
|
||||
DIST suhosin-0.9.37.1.tar.gz 134207 SHA256 322ba104a17196bae63d39404da103fd011b09fde0f02484dc44366511c586ba SHA512 4ef02b0ac95d6fa6aea5bec8622bfad1bcb3c7a9077765bf2af6b4ee94d2107df9e52214cba16d7d99c7490c79e3757dcef3844e3615b379313d25f04d8f836a WHIRLPOOL ee0b05cafa26209ae3531890b0e77e057f24da74c33421c39caa52d2ccf358604a88922d26e4bd7878319eb249febbe630020c752bb652581dd5d1ea5a9496c0
|
||||
DIST suhosin-0.9.38.tar.gz 122800 SHA256 c02d76c4e7ce777910a37c18181cb67fd9e90efe0107feab3de3131b5f89bcea SHA512 cc4eb38b5d6673cc3f2dc395e5a8b5461d3221019ac9849b747b6d5bae423cd5bd01a75b9432414dc7c26c78bab9f2381a5414712a6906a999f3ec9dc77ebc45 WHIRLPOOL db10d0cda4d161440c8dd53f5bbfdcb7da5bdf7e294975a0a3b6f6b69575e16eb43d7fc0aaf3bd9497a8065282b8403e480bc699ee9100574bc212f47f763933
|
||||
|
@ -0,0 +1,12 @@
|
||||
Index: suhosin-0.9.32.1/config.m4
|
||||
===================================================================
|
||||
--- suhosin-0.9.33.orig/config.m4
|
||||
+++ suhosin-0.9.33/config.m4
|
||||
@@ -6,4 +6,7 @@ PHP_ARG_ENABLE(suhosin, whether to enabl
|
||||
|
||||
if test "$PHP_SUHOSIN" != "no"; then
|
||||
PHP_NEW_EXTENSION(suhosin, suhosin.c sha256.c memory_limit.c treat_data.c ifilter.c post_handler.c ufilter.c rfc1867_new.c log.c header.c execute.c ex_imp.c session.c aes.c crypt.c, $ext_shared)
|
||||
+ PHP_CHECK_LIBRARY(crypt, crypt,
|
||||
+ [PHP_ADD_LIBRARY(crypt,, SUHOSIN_SHARED_LIBADD)])
|
||||
+ PHP_SUBST(SUHOSIN_SHARED_LIBADD)
|
||||
fi
|
@ -0,0 +1,64 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/suhosin/suhosin-0.9.38.ebuild,v 1.2 2015/06/11 04:26:07 jer Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PHP_EXT_NAME="suhosin"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
USE_PHP="php5-6 php5-5 php5-4"
|
||||
|
||||
inherit php-ext-source-r2
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
|
||||
DESCRIPTION="Suhosin is an advanced protection system for PHP installations"
|
||||
HOMEPAGE="http://www.suhosin.org/"
|
||||
SRC_URI="http://download.suhosin.org/${P}.tar.gz"
|
||||
LICENSE="PHP-3.01"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
for target in ${USE_PHP}; do
|
||||
slot=${target/php}
|
||||
slot=${slot/-/.}
|
||||
PHPUSEDEPEND="${PHPUSEDEPEND}
|
||||
php_targets_${target}? ( dev-lang/php:${slot}[unicode] )"
|
||||
done
|
||||
|
||||
DEPEND="${PHPUSEDEPEND}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
local slot
|
||||
for slot in $(php_get_slots); do
|
||||
php_init_slot_env ${slot}
|
||||
epatch "${FILESDIR}"/${P}-libcrypt.patch
|
||||
done
|
||||
php-ext-source-r2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
php-ext-source-r2_src_install
|
||||
dodoc CREDITS
|
||||
|
||||
local slot
|
||||
for slot in $(php_get_slots); do
|
||||
php_init_slot_env ${slot}
|
||||
for inifile in ${PHPINIFILELIST} ; do
|
||||
insinto "${inifile/${PHP_EXT_NAME}.ini/}"
|
||||
insopts -m644
|
||||
doins "suhosin.ini"
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Makefile passes a hard-coded -d extension_dir=./modules, we move the lib
|
||||
# away from there in src_compile
|
||||
for slot in `php_get_slots`; do
|
||||
php_init_slot_env ${slot}
|
||||
NO_INTERACTION="yes" emake test || die "emake test failed for slot ${slot}"
|
||||
done
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST CherryPy-3.3.0.tar.gz 429204 SHA256 f8829bf1b4f613833b690b33b2fd00b1da4ef98df3c70240f78ee91b70f4a5a2 SHA512 605d1ca5694cd8c5237f2115ef2ca39d7290b90c82b91c3699cfb59ad346c3506a1b78ad0502f89de43f8711d01afbbc2eb82f00f86ffbc0fcd63c1def88f0a4 WHIRLPOOL 406c735ae3b5f52408bab6fdde32684caeeb2092b4b0124b12cd43923beb1b11e899069ed48d395839bbb55e202e748ad2cb4e0c626ed29a0d2ff0bfef8aae5b
|
||||
DIST CherryPy-3.7.0.tar.gz 433083 SHA256 2d19b9a99dc70c01d7ac58b5c2a0c6f6c0e12620e6f5dc1f556f6c1cdfd90ef8 SHA512 e8ad7eba4074aba65b1b7368cae90c1a5bd5f58217e05fe96a82e591d1e4e544555b815e19019373574f8545a80a52884e4015f6b39512b2f6fa4dc5e80f1253 WHIRLPOOL a2a8127a2ea3a2b497b18751c7ef10e61902ba8b909695c4afc926a31c8715ab1c30d5e0b865de90e931c40fed5385bb0c9902d61f8a7bc39feaf5b50303b9e6
|
||||
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.7.0.ebuild,v 1.1 2015/06/11 02:50:12 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_P="CherryPy-${PV}"
|
||||
|
||||
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
|
||||
HOMEPAGE="http://www.cherrypy.org/ http://pypi.python.org/pypi/CherryPy"
|
||||
SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( >=dev-python/nose-1.3.3[${PYTHON_USEDEP}] )"
|
||||
RDEPEND=""
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
# testsuite predominantly connects to the network
|
||||
RESTRICT="test"
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent interactive failures (hangs) in the test suite
|
||||
sed -i -e "s/interactive = True/interactive = False/" cherrypy/test/webtest.py || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# suite requires current latest nose-1.3.3
|
||||
# https://bitbucket.org/cherrypy/cherrypy/issue/1308
|
||||
# https://bitbucket.org/cherrypy/cherrypy/issue/1306
|
||||
local exclude=(
|
||||
-e test_file_stream -e test_4_File_deletion -e test_3_Redirect
|
||||
-e test_2_File_Concurrency -e test_0_Session -e testStatic
|
||||
)
|
||||
|
||||
# This really doesn't sit well with multiprocessing
|
||||
# The issue 1306 tells us some tests are subject to the deleterious effects of
|
||||
# the 'race condition'. Both the issues are unresolved / open
|
||||
# if [[ "${EPYTHON}" == pypy ]]; then
|
||||
nosetests "${exclude[@]}" -I test_logging.py || die "Testing failed with ${EPYTHON}"
|
||||
# else
|
||||
# nosetests "${exclude[@]}" < /dev/tty || die "Testing failed with ${EPYTHON}"
|
||||
# fi
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST configobj-4.7.2.zip 143618 SHA256 332a0d20d4d736d521d95cb2cf069b1ac7c858985207db4296f4050396558c49 SHA512 510b7ce461932d504808a9aeb539265b9fddb17c9451076f8b6be796f38617a5095d3c287c78c38a1825d76be462ca0224f5ae3b614f67fd69c6260b399d802f WHIRLPOOL e38ea000479792be4c9ddf17fca8d17bc486cd2ef0363a7fc29922012b485ca8c2a9ac8b7eb06676783b87ca8ec37da41a8a44e7111dcaf07244318e1599924b
|
||||
DIST configobj-5.0.5.tar.gz 33232 SHA256 766eff273f2cbb007a3ea8aa69429ee9b1553aa96fe282c6ace3769b9ac47b08 SHA512 6dfb30fff22b1a62a191876161c20c7236d49137a0def85ea2ddf80a6810347f586bbec2dffbcd58ed942591f362b7741ec2f9464fb377e852edc6748b12ba6a WHIRLPOOL ff4c202b15188f501f2538db16a518e154a93bffa31c2d89e509220967d6bde51f7dc1e062f3d57895bf024a04554f42cc8d527d89b93ff9a6e1127dadc9d035
|
||||
DIST configobj-5.0.6.tar.gz 33248 SHA256 a2f5650770e1c87fb335af19a9b7eb73fc05ccf22144eb68db7d00cd2bcb0902 SHA512 f253fdd0bc3fcd37f56c9ceb28f5c8c739b0861e099b07a3929645907c97b2261f0529850a95c1a42507846f72d88a0992fcd1e1d6fa8654dc713d120f769963 WHIRLPOOL fc8472d7fd161f4ccd09e3d99c6e97d3ecfe008b3cd16d623ef6ecd598148a41b4658c6ce7488f30eb581e2fcc09bbb8887240e77582d3c272b88c8da87ebb08
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/configobj/configobj-5.0.6.ebuild,v 1.1 2015/06/10 07:26:56 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Simple config file reader and writer"
|
||||
HOMEPAGE="http://www.voidspace.org.uk/python/configobj.html http://code.google.com/p/configobj/ http://pypi.python.org/pypi/configobj"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
|
||||
|
||||
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
# Not to install un-needed _version.py
|
||||
sed -e "/^MODULES =/s/, '_version'//" -i setup.py
|
||||
sed -e "s/^from _version import __version__$/__version__ = '${PV}'/" -i configobj.py
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" validate.py -v || die "Tests fail with ${EPYTHON}"
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST cssutils-0.9.10.tar.gz 622919 SHA256 08e2481f53d57e27fffb781bf8c313132c1079b8b1c18ff4f633f2df47011ca6 SHA512 c8fabc808a6d31f0d4a1b48b566277a15bb91974eb797d11d857b05e9e548e03d510d90265e43b9fa9b173eccb5f571c9306bda57c2515878e646b2be32b736e WHIRLPOOL 8d8455b5c6a0fb49d87c7097169c2670e7a2e09ade9fcaa70344a6aab70d7420e3e982488eb88ef118457936d9f917080ea576b879905ebff7dc8bf47815c9b2
|
||||
DIST cssutils-1.0.tar.gz 622909 SHA256 050f4e78a9c24a619cbb15c395105e73f3b3bec0204991a6d5e2f8bcca031753 SHA512 673e1de1028acbc8e3fe298b88207da73ee704b7eb89eb22d4606d5086c46a943e3bb48d2ba9b5a1685a253553bbd13d89f41546dca3deaf2d54d8d6f61f9b65 WHIRLPOOL 726a5f557e70bdc612ca70b8203ecf1670c4385eaf5c77aa3b21c3a13e80928e38fc7766efa2ae682a52b0a890675f5746190e0740389dee5427740bab817bff
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/cssutils/cssutils-1.0.ebuild,v 1.1 2015/06/10 08:26:35 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
|
||||
|
||||
inherit distutils-r1 vcs-snapshot
|
||||
|
||||
DESCRIPTION="A CSS Cascading Style Sheets library"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/cssutils/ https://bitbucket.org/cthedot/cssutils"
|
||||
# Missing test data
|
||||
# https://bitbucket.org/cthedot/cssutils/pull-request/11
|
||||
#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
HG_COMMIT="6fbc1877f6089610b733a92d21c2bbf25dc1ca28"
|
||||
SRC_URI="https://bitbucket.org/cthedot/cssutils/get/${HG_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="examples test"
|
||||
|
||||
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_prepare_all() {
|
||||
# Disable test failing with dev-python/pyxml installed.
|
||||
if has_version dev-python/pyxml; then
|
||||
sed -e "s/test_linecol/_&/" -i src/tests/test_errorhandler.py
|
||||
fi
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
ln -s "${S}/sheets" "${BUILD_DIR}/sheets" || die
|
||||
# exclude tests that connect to the network
|
||||
set -- nosetests \
|
||||
-e test_parseUrl -e test_handlers -P "${BUILD_DIR}/lib/cssutils/tests"
|
||||
echo "$@"
|
||||
"$@" || die "Testing failed with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST dicttoxml-1.5.6.tar.gz 14627 SHA256 7b7375b1721cb64e5c69927335bf8dc8e0c83ebe9ed120526fe7043f0b70c52a SHA512 53f54c929afae4f84b532e96ab9876b19d24eb4ff2e6347f689257e582bc155e3552e1482118ed3f38f62d70b4f463441268d89b5c14f43ef16a2287c25aeef1 WHIRLPOOL f2ba052b486f84cf9a1c55812ebc94cf84c1d11f1ad26c16836349e0bd36747fb1bcbf8884cc253e38f32c7af62f9590248a464981a1f2e2219be47b0d8908a4
|
||||
DIST dicttoxml-1.6.6.tar.gz 15790 SHA256 8229dcbadbe8a417b5e221b0bd56dff8a8ffd250951e6e95d51d5c5e2a77cc68 SHA512 d2bf83f107b5d81a4fd04e9a5beb162db65808f7bb97d15de5d34beb8a4a2f68fce9e4c46f9c0c56d56c4fcce48181b3175a821834e4fb18d1ee4bc1ac952c8b WHIRLPOOL 3f9f9e96b7cc6185c1e170fab54088686765a04c9fab52bcbcf117716cfc7f3795dee48d1b6e92619924aed8c19261071030fe7b13349a84bd25c3acb0fd5304
|
||||
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/dicttoxml/dicttoxml-1.6.6.ebuild,v 1.1 2015/06/11 04:39:19 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Converts a Python dictionary or other ata type to a valid XML string"
|
||||
HOMEPAGE="https://github.com/quandyfactory/dicttoxml"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -0,0 +1 @@
|
||||
DIST jsonmerge-1.1.0.tar.gz 12556 SHA256 2ae73a058474e75f27d4ac2595d9da28084ae42be506f04d077ccea3a853b921 SHA512 52ca9d17098533ada09365caddaaa92b0e0ac696c99b92db6aabc8942183a6d9e06ebf002213d8cebbd25d4905a6a7bfa17ad9d296c838b0019b9f30e403ce94 WHIRLPOOL 610597ffb82cc1cf92d40e2c54fe4877c6e38431611855328a6dba5246f2e12420cf7994e00b296a7880588cc4976df62e359e78b6402ec74275d4f343d8618a
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonmerge/jsonmerge-1.1.0.ebuild,v 1.1 2015/06/10 07:25:37 zmedico Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_7,3_{3,4}} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Merge a series of JSON documents."
|
||||
HOMEPAGE="https://github.com/omergertel/jsonmerge/ https://pypi.python.org/pypi/jsonmerge/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
REPEND="dev-python/jsonschema[${PYTHON_USEDEP}]"
|
||||
DEPEND="${REPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
PYTHONPATH="${PWD}" python -m unittest \
|
||||
$(find tests -name 'test_*.py' | LC_ALL=C sort | sed -e 's:/:.:' -e 's:.py$::') || die
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="pypi">jsonmerge</remote-id>
|
||||
</upstream>
|
||||
<maintainer>
|
||||
<email>zmedico@gentoo.org</email>
|
||||
<name>Zac Medico</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1 +1,2 @@
|
||||
DIST eventmachine-1.0.3.gem 225792 SHA256 34424c87fc517f70ba137fe2281d16b53ce9c13f5cbfc2dda3ada56e96a65827 SHA512 ea4f0b1a2580d14e564641c49f0e3ac2a9c86d916dd2c5e938df22d1d105c00811154d8bfa7a0f9a8ce32783f5398524c70458c161eab2f0591c690e1e6a5573 WHIRLPOOL 52159101a59ba3d9eff28bedbc2baea46c867049de596f72da4d4a5784e79542f291275c61639d3dc6f062150d4819f7343d12e71bae8fc8954956d6d6db36e2
|
||||
DIST eventmachine-1.0.7.gem 231424 SHA256 342b7dfa2bc1d43f9b58c4481d81cc9eb5f7c92a5d0eb39739459fcbdd579d4c SHA512 e119de503d41b34f70060f7735f8d047c139aa14c343cc43c34074196f560dfd64e9f274bb7e44556bf8ded112e5476214196b0ec8635a169f8a050771619ffd WHIRLPOOL 3026f0d9e4ffa791487f657bba0db920c3192d97cbab0447e426ee55b176e4ada87079248fd657278cdaa4556ba8f7da7cce4a106c88c4af45d680c2a6f088e1
|
||||
|
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/eventmachine/eventmachine-1.0.7.ebuild,v 1.1 2015/06/10 10:03:43 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="docs/*.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby programs"
|
||||
HOMEPAGE="http://rubyeventmachine.com"
|
||||
|
||||
LICENSE="|| ( GPL-2 Ruby )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="${DEPEND}
|
||||
dev-libs/openssl"
|
||||
RDEPEND="${RDEPEND}
|
||||
dev-libs/openssl"
|
||||
|
||||
ruby_add_bdepend "doc? ( dev-ruby/yard )
|
||||
test? ( dev-ruby/test-unit:2 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Remove package tasks to avoid dependency on rake-compiler.
|
||||
rm rakelib/package.rake || die
|
||||
|
||||
# fix test issue - upstream b96b736b39261f7d74f013633cc7cd619afa20c4
|
||||
sed -i -e 's/DEBUG/BROADCAST/g' tests/test_set_sock_opt.rb || die
|
||||
sed -i -e "/omit_/d" tests/test_*.rb || die
|
||||
# Remove the resolver tests since they require network access and
|
||||
# the localhost test fails with an IPv6 localhost.
|
||||
rm tests/test_resolver.rb || die
|
||||
# Needs a tty
|
||||
rm tests/test_kb.rb || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
for extdir in ext ext/fastfilereader; do
|
||||
pushd $extdir
|
||||
${RUBY} extconf.rb || die "extconf.rb failed for ${extdir}"
|
||||
popd
|
||||
done
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
for extdir in ext ext/fastfilereader; do
|
||||
pushd $extdir
|
||||
# both extensions use C++, so use the CXXFLAGS not the CFLAGS
|
||||
emake V=1 CFLAGS="${CXXFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed for ${extdir}"
|
||||
popd
|
||||
cp $extdir/*.so lib/ || die "Unable to copy extensions for ${extdir}"
|
||||
done
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib -S testrb tests/test_*.rb || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
insinto /usr/share/doc/${PF}/
|
||||
doins -r examples || die "Failed to install examples"
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/term-ansicolor/term-ansicolor-1.3.0-r1.ebuild,v 1.1 2015/06/10 09:07:02 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="term-ansicolor.gemspec"
|
||||
|
||||
# don't install a cdiff wrapper, collides with app-misc/colordiff (bug
|
||||
# #310073).
|
||||
RUBY_FAKEGEM_BINWRAP="decolor"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Small Ruby library that colors strings using ANSI escape sequences"
|
||||
HOMEPAGE="https://flori.github.io/term-ansicolor/"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/tins-1.0"
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib -S testrb tests/*_test.rb || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
docinto examples
|
||||
dodoc examples/*
|
||||
}
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/test-unit/test-unit-3.1.2.ebuild,v 1.1 2015/06/10 09:18:59 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="TODO README.md doc/text/news.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
# Assume for now that ruby22 is not eselected yet and only depend on
|
||||
# yard for the other ruby implementations. Without this assumption
|
||||
# bootstrapping ruby22 won't be possible due to the yard dependency
|
||||
# tree.
|
||||
USE_RUBY="${USE_RUBY/ruby22/}" ruby_add_bdepend "doc? ( dev-ruby/yard )"
|
||||
|
||||
DESCRIPTION="An xUnit family unit testing framework for Ruby"
|
||||
HOMEPAGE="https://rubygems.org/gems/test-unit"
|
||||
|
||||
LICENSE="|| ( Ruby GPL-2 ) PSF-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="doc test"
|
||||
|
||||
# power_assert does not work with ruby19 but is not needed for backward
|
||||
# compatibility:
|
||||
# https://github.com/k-tsj/power_assert/issues/8#issuecomment-71363455
|
||||
USE_RUBY="${USE_RUBY/ruby19/}" ruby_add_rdepend "dev-ruby/power_assert"
|
||||
|
||||
each_ruby_prepare() {
|
||||
case ${RUBY} in
|
||||
*ruby19)
|
||||
# Remove metadata to avoid registering the unsupported
|
||||
# power_assert dependency.
|
||||
rm -f ../metadata || die
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
all_fakegem_compile
|
||||
|
||||
if use doc; then
|
||||
yard doc --title ${PN} || die
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} test/run-test.rb || die "testsuite failed"
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
all_fakegem_install
|
||||
|
||||
newbin "${FILESDIR}"/testrb-3 testrb-2
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST include-what-you-use-3.3.tar.gz 287279 SHA256 4aa3a4b1f9450c731c9cb125db6906d2b6bce093297dd1811bdc191c35a443be SHA512 70d7052a0cd5d82fc9d8fcec2fa222f38a02517ad1f6aa6bcff1b9a5170372dd090aebe3989746727ec883a21bf44c5d5602ebe0f8a021cfc2124fb81a14a238 WHIRLPOOL 04fbc8bef3b176327f88eb5edae8a14a046803b06a7782c548690e222b00c9f3e8aace71395bbc41ed5b928e60fe2531bbcb9650655386dc5499da14e746f255
|
||||
DIST include-what-you-use-3.4.src.tar.gz 291851 SHA256 73cf2c715c8604c4e832d0a63773210a2cd396988c970ddcbe8fe35bc026d0a4 SHA512 bf02abeb3df27d319db8c6ff7d8319f9cfb301206c77378f8a18d2be7b82ecc6179a034eeb52c18cade6d98288abaf9efc534c221fb2ab93730567c41e77ad11 WHIRLPOOL 5e39837909ac36bfc45868723f93593c0366020d3f4f6de3f0258497ad01184e6ae17e9aa8bace1d2b27b77c4351856adf9f07eb9a6ec2d39d23bf9672f30e39
|
||||
DIST include-what-you-use-3.5.src.tar.gz 302759 SHA256 bc8475fc853a4b60941eb30ea31c62d096e131e359ac69a5d6a2a237393ad4f1 SHA512 5e5c310dbb673eab7c5e2234fa6a35eebdb208b6b779fcd38503e15617a7a6bea6d6dce081c4620f7ec5895628ed037a091e8917d28538c2fe936d848459ea53 WHIRLPOOL 452ae42b39a4fffbb462bc9e33244bf2dca1e0b8676b015fb08f350ec9249f15aadc706e3dcd62e12b511c2daf96fdbcd2aa97145f64a7d183be2428111af5a1
|
||||
DIST include-what-you-use-3.6.src.tar.gz 308678 SHA256 0571fe55c0af5d38bfd5e71d8d4743f09f2d404e3725a027b20665b7f983fca6 SHA512 3d8c80e6f60f24774cb7b6fae53f4fac2ef368737a1cd8646c3b80029b2b1d0e439aa4185935759dc37e2b9a3ee06e79af8b262af8bbfd38597d8c509942356b WHIRLPOOL c886169f7bb1bc1ff8f89e25452558607f1ad9cff5b45bbf5e9a0ee129695a2741baa2c144d1198a488fa0455b055722db4404f8b0e843100891aa19fd2abe58
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/include-what-you-use/include-what-you-use-3.6.ebuild,v 1.1 2015/06/10 20:38:47 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils cmake-utils flag-o-matic
|
||||
|
||||
WEIRD_UPSREAM_VERSION=0.4
|
||||
|
||||
DESCRIPTION="find unused include directives in C/C++ programs"
|
||||
HOMEPAGE="https://code.google.com/p/include-what-you-use/"
|
||||
SRC_URI="http://include-what-you-use.org/downloads/${PN}-${WEIRD_UPSREAM_VERSION}.src.tar.gz -> ${P}.src.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="=sys-devel/llvm-3.6*
|
||||
=sys-devel/clang-3.6*"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-ldflags -L$(llvm-config --libdir)
|
||||
|
||||
local mycmakeargs=(
|
||||
-DLLVM_PATH=$(llvm-config --libdir)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST jenkins-bin-1.596.3.war 68396864 SHA256 85409f83b81ba90094ecc9e3ea6df0920ecfb3064b731a6a5c9b397eda18b47f SHA512 8652d4d18e3258208fe190c4a6aa5586faa66f690d7d7f7369c5490a587e3ec5e074dc22f2c8caedf5e5335f5b8f511717b2d6eb667a61e9948a703bf80310fe WHIRLPOOL ac6401ebe42a42495dc148d71a61daf49905292e6cbcbb5d8e41f520a01c8f1f783fd75baf908a3e99fbd9f25483366a3a5a005fa04b5843550c8e211f4d8e2d
|
||||
DIST jenkins-bin-1.614.war 68978763 SHA256 e7459240a6b2ca99fc820b08df95266d0b7f6ff5a62b2cca7a12da83d62d9d5a SHA512 3cf4e8938ffe14eab3f4100495e65169ed2c1450ed01f897a3f468fb2263d002b3a836eb48ef7e7857ea93d2f1b66ec1d169caf2c1d51a47bc9517c1eb77662b WHIRLPOOL a49d70504f49d2c5f54b6a6c277d688011b5b2348e7c7394f597d37b103d637b9b9f2112b1fe0cde50f1ab1c62ea5b25ec714d4cf3ff50bec4aa802d1d78ee2e
|
||||
DIST jenkins-bin-1.609.1.war 68908995 SHA256 7e150cc9dd3d9089d82fecbf5b1d0ffa5cc33782637338c418c324715e329bd5 SHA512 909496a0b3757c8187cf9bad6374ea4faf57979eafcd91d9793d57bcc3bfc7e821755fbc321a104b14acc2ddbd319c30e40cc52fb0456eeea4ad2f23d9d6ae1c WHIRLPOOL 951f2307d439c22b202082614b16df201b61ca0478eb2666aaba9a1140a6323eee3193dc38586c222424ea1d63431e8aee228523714837a5889f1703620ca932
|
||||
DIST jenkins-bin-1.616.war 63124136 SHA256 ea8ba42a575c56880c8837032d52137ba3ba6ad6c7efffcb24ae591dddaa0e5e SHA512 db639bbbc957c0bc9c07c279091a1bbe7499c1784e031d631f2f382e5f8283f8ac187a05338ff37166be68459c2e27b5f97df04003c15bcc93c886aad5fb4a3b WHIRLPOOL 7312a648fe31646b790f3674c11b02ef7f5fd632397c15762b2d617842b082b28ce2b4481949d23d9cefdf3db9b7250f1febacdc20b22b5684385d94be1f9db7
|
||||
DIST jenkins-bin-1.617.war 63124132 SHA256 8d6e30c338a54d3eeb6deea6614dae8fba9e1a2a2d9bc7ce3c61604140f3aa3e SHA512 b5a0fce396eacffee181f0331f6157c60072f16994bb689e090dd6d9697708807444bf4a198e5fb828508bd63db37081e3b5935b121339de99681535e9d25c89 WHIRLPOOL 4b8761b16086543756869c47fced4ed07de80e25938904e822a525bc20893909c1d5a0750a7ff2e1a00f577515d1eac1d8152d165d13654b901fee4846653dd5
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.596.3-r1.ebuild,v 1.1 2015/06/01 15:15:17 mrueg Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/jenkins-bin/jenkins-bin-1.609.1.ebuild,v 1.1 2015/06/10 10:24:42 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1 +1 @@
|
||||
DIST spec-cleaner-0.6.9.tar.gz 78147 SHA256 7fad3763d6a228a260b47247b12fe1d57776680779ac184b118f0e4c96d4e3e4 SHA512 d535296992e01cfda61e8198756ca1dc270980f4409fadf6dc67354361c590fbc9937f829deb54bd9e7562493de206f9d87013c3be6b92770e3dd4e23a9b13e2 WHIRLPOOL 4deefd18b9bc789cb7cf994a36cb3fe0163162791d83086e9a0aa044176ec1ed7cc09bf87106636c6695345f44f5258de8f79525e6dd5d7e1ddf6f75f298c939
|
||||
DIST spec-cleaner-0.7.1.tar.gz 80410 SHA256 880db846c443ef6bcc9b3f2ed871eeafc91987b3ee0deb6ae08fd601be7c9291 SHA512 1ec7c69e84ca8075e1580d64e090d871594af177fde7bbdc12ab721d62d1180d04fdc13cd771326cca47a504169ae0de62d5b46cb3f217bcd755e7ff67f0a32b WHIRLPOOL 84bf96b7ec5c110ba1e513811c9aa6a09af3c344da8cb7781025d8bd0eb679c316037f379c729dc45613e3215e1ab8fb70ed454c37a5b2d20a181cef9baa5def
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/spec-cleaner/spec-cleaner-0.6.9.ebuild,v 1.1 2015/04/16 19:57:30 scarabeus Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/spec-cleaner/spec-cleaner-0.7.1.ebuild,v 1.1 2015/06/10 10:53:27 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- a/src/osd.c
|
||||
+++ b/src/osd.c
|
||||
@@ -516,7 +516,7 @@
|
||||
# if defined (WIN32) || defined (OS2) && defined (__IBMC__)
|
||||
int pid = _getpid ();
|
||||
# else
|
||||
- __pid_t pid = getpid ();
|
||||
+ pid_t pid = getpid ();
|
||||
# endif
|
||||
|
||||
return (int) pid;
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/splint/splint-3.1.2-r2.ebuild,v 1.1 2015/06/11 04:21:44 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="Check C programs for vulnerabilities and programming mistakes"
|
||||
HOMEPAGE="http://lclint.cs.virginia.edu/"
|
||||
SRC_URI="http://www.splint.org/downloads/${P}.src.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
DEPEND="
|
||||
sys-devel/flex
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-3.1.2-musl.patch
|
||||
|
||||
# verbose compiler calls
|
||||
sed -i -e '/Compiling/d' src/Makefile.am || die
|
||||
# automake complains about trailing \
|
||||
sed -i -e '1600d' test/Makefile.am || die
|
||||
# do not install these header files twice
|
||||
sed -i -e '/\$(UnixHeaders)/s|stdio.h stdlib.h||g' lib/Makefile.am || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# We do not need bison/yacc at all here
|
||||
# We definitely need libfl
|
||||
BISON=no LEXLIB=-lfl econf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local subdir
|
||||
# skip test/ subdir
|
||||
for subdir in src lib imports doc; do
|
||||
emake -j1 -C ${subdir}
|
||||
done
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -C test
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/splint/splint-3.1.2.ebuild,v 1.13 2012/12/19 18:27:06 ago Exp $
|
||||
|
||||
DESCRIPTION="Check C programs for vulnerabilities and programming mistakes"
|
||||
HOMEPAGE="http://lclint.cs.virginia.edu/"
|
||||
SRC_URI="http://www.splint.org/downloads/${P}.src.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
sys-devel/flex
|
||||
virtual/yacc
|
||||
"
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
econf || die
|
||||
emake -j1 || die "emake failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make -j1 DESTDIR="${D}" install || die
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST lightsoff-3.14.1.tar.xz 1982768 SHA256 5ca1bd65e4159caa4f8032a0cab3e545995496c12e172d5a6fa58a87ed312b61 SHA512 62c265f175e9b980343a30f55687f1405132e323048afd60bcd035b8a56dbc671a2cc43d35832064805a6d3cb8c62d58c71c74387876c93dd8e56e6a793294dc WHIRLPOOL e764e43766228c74a442894316287fc8b856263ac5a19e64164150284cd932ceb0d13f102556fad9ebdb086d87124aaf6bb3d298bd68e59557ebed0ba938ab40
|
||||
DIST lightsoff-3.16.1.1.tar.xz 1957368 SHA256 80113f0e2e16db30b62c699f984f5349907f35078a6f75e6cfdd99cccf964201 SHA512 708374c5fcb8627c009b24d3310d37e50c88f6eec8ba942753ce14c40de28135ba1656d628730246b7bb8549bcdafbe318f21dc1f8c89079aefe017e19f8542b WHIRLPOOL 53935dfaad2342f0f5b83a6ecad3581a81ff779eca4daf627a11eddc7983f88b59616dbdac8cbf6f61f6ffa531871ff96e6f72d2537d27f508e3b35661c550ee
|
||||
DIST lightsoff-3.16.1.tar.xz 1955664 SHA256 7ec154a85da601a366d11b6b434ae0f631c04753cabca4b6c2223a44d355e892 SHA512 ed35aabf9245a05d1f711b72bfeff57f7a2ed2427dfbfdce111b1cfe8913ea918e1e905c4fc630906032eea0dc447c54f292036392421728c95cdc784278d090 WHIRLPOOL eb2b9f15b7baf17ed08a046a05cdfdbac09b9e92b566915aa153b022b90e88cb680ad616e611366b0858a81001e89a7928a8f67a9d316a843bfc27edb3e76b76
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/lightsoff/lightsoff-3.16.1.1.ebuild,v 1.1 2015/06/10 13:40:50 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
VALA_MIN_API_VERSION="0.22"
|
||||
|
||||
inherit gnome-games vala
|
||||
|
||||
DESCRIPTION="Turn off all the lights"
|
||||
HOMEPAGE="https://wiki.gnome.org/Apps/Lightsoff"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
>=gnome-base/librsvg-2.32:2
|
||||
>=media-libs/clutter-1.14:1.0
|
||||
>=media-libs/clutter-gtk-1.5.5:1.0
|
||||
>=x11-libs/gtk+-3.13.2:3
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
$(vala_depend)
|
||||
app-text/yelp-tools
|
||||
dev-libs/appstream-glib
|
||||
>=dev-util/intltool-0.50
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
gnome-games_src_prepare
|
||||
vala_src_prepare
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST gnome-calendar-3.16.1.tar.xz 2214700 SHA256 1db810f820dfc56fce0fb33f5add6d7946a0f8c803764fe9e572c68758f65caa SHA512 1689cd49f5c8ea05292de811d44c4ab9f135a52b2cc36aa9ff9985bf4de69d5cc677b1d31d52383715c873e290dfb6db14b8b30ccdd298409c45ac8980644334 WHIRLPOOL f6a337e20785cf018d19c1fb25f49cd62120ab751bc30e2d526af5eedf0d3f7cb0fe8d7c85634db30221665f21446ef63bd53726d9c18309d56e0f2fe2cf7007
|
||||
DIST gnome-calendar-3.16.2.tar.xz 2226324 SHA256 b530e1de58f3e3db9ab1470ee5f2bbb72b5aedca0d127cf093c8416e90be1c6f SHA512 28777a2e87e519392b3f90f225c8450dab52e8cc1d4793820316b3ca2e681d924629e2621a88a3e4d198673a7ec5f548fb99b2e0a5915a6c3b10195849467727 WHIRLPOOL 63f61f2b779c1890fb236af902944ba21a9de00fdc7b5656eba289ad714215b6ecefb8ae5cc21097089d3a47649aadc4828bcb9fd29ee036dba4388d2dbd5ccc
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-calendar/gnome-calendar-3.16.2.ebuild,v 1.1 2015/06/10 13:31:44 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
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"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.43.4:2
|
||||
>=dev-libs/libical-0.43
|
||||
>=gnome-extra/evolution-data-server-3.13.90
|
||||
>=x11-libs/gtk+-3.15.4:3
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-libs/appstream-glib
|
||||
>=dev-util/intltool-0.40.6
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
"
|
@ -1,2 +1,3 @@
|
||||
DIST simple-scan-3.14.2.tar.xz 484596 SHA256 d46caaafd2dfe46cf7e022363842cf3da0721b70768de5d29c808d1e5953a6a3 SHA512 89fb4f44f48d22924e3de9831525992328c4b59ae953bd78d3ea14c853abe39f6a269b7b65f3c540f4d2b0c335b23a786f8f3b2cc5dc1a743d710c9295fb09d5 WHIRLPOOL 38f3c4542b1f02119bd36b20aa5550dac05e4d9cac0cfb6152a2210b44f26b457f8d2d5c136624c24928ad105feade56bf4493b54fdd8e8e0d9e2cc5de26ce17
|
||||
DIST simple-scan-3.14.3.tar.xz 483900 SHA256 bb26128b6cce329932209fceed1bf8c21f0847f543aa417946682d413640c01b SHA512 0985c759daef2f08df280b89faf7c3a1b304a4e5b380c68fda2dd36ab480406ecc4e5a9d68e09042f78450ca614726e1b6068ed45342edfe59636d378ccf6e37 WHIRLPOOL 0f4a023effcc0151cf5c2c43efca92b3d517ef6a44fb001f2a214eb66da2694443b0d8e7e8c403b15fc6257190a3d6f2bbd73e3cfc101816452b583005eec17e
|
||||
DIST simple-scan-3.16.0.tar.xz 487904 SHA256 8d137e024ea9090941c992040fee30949706bb9f1ca5f04915394605ad8da7d3 SHA512 f4d07fa262f665893825cf4f8a8778db87c51384a82f9151504a9ea9cea1106292ce9b0121b1ccfef315631388991ffa492d556d15a410ee253c5e5c46bcccdf WHIRLPOOL 9a510a02d31d48ad6e009dacaa49338a98f65c7cc255b15c1a321ff05982731edd7c28f08d510f117a0bbf512594039b88d54c79fb4259879b977de557617fb7
|
||||
|
@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/simple-scan/simple-scan-3.16.0.ebuild,v 1.1 2015/06/10 13:09:44 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 versionator
|
||||
|
||||
DESCRIPTION="Simple document scanning utility"
|
||||
HOMEPAGE="https://launchpad.net/simple-scan"
|
||||
|
||||
MY_PV=$(get_version_component_range 1-2)
|
||||
SRC_URI="http://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/glib-2.32:2
|
||||
>=media-gfx/sane-backends-1.0.20:=
|
||||
>=sys-libs/zlib-1.2.3.1:=
|
||||
virtual/jpeg:0=
|
||||
virtual/libgudev:=
|
||||
x11-libs/cairo:=
|
||||
>=x11-libs/gtk+-3:3
|
||||
|| (
|
||||
>=x11-misc/colord-0.1.24:=[udev]
|
||||
x11-misc/colord:=[scanner] )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
x11-misc/xdg-utils
|
||||
|| (
|
||||
x11-themes/adwaita-icon-theme
|
||||
x11-themes/gnome-icon-theme )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
app-text/yelp-tools
|
||||
>=dev-util/intltool-0.35.0
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
DOCS="NEWS README.md"
|
||||
gnome2_src_configure \
|
||||
VALAC=$(type -P true)
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter-gtk/clutter-gtk-1.6.0-r1.ebuild,v 1.1 2015/06/11 00:35:05 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Library for embedding a Clutter canvas (stage) in GTK+"
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Clutter"
|
||||
LICENSE="LGPL-2.1+"
|
||||
|
||||
SLOT="1.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="examples +introspection"
|
||||
|
||||
RDEPEND="
|
||||
>=x11-libs/gtk+-3.6.0:3[introspection?]
|
||||
>=media-libs/clutter-1.22.2-r1:1.0[introspection?]
|
||||
media-libs/cogl:1.0=[introspection?]
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/gtk-doc-am
|
||||
>=sys-devel/gettext-0.18
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# patches from upstream git master
|
||||
epatch "${FILESDIR}"/${P}-clutter_gdk_get_visual.patch
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
gnome2_src_configure \
|
||||
--disable-maintainer-flags \
|
||||
--enable-deprecated \
|
||||
$(use_enable introspection)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins examples/{*.c,redhand.png}
|
||||
fi
|
||||
}
|
@ -0,0 +1,34 @@
|
||||
From 60df86a6fbc0f5893fff182b4308c2ee4d679569 Mon Sep 17 00:00:00 2001
|
||||
From: Emmanuele Bassi <ebassi@gnome.org>
|
||||
Date: Wed, 10 Jun 2015 12:03:54 +0100
|
||||
Subject: [PATCH] embed: Use the GDK visual from Clutter
|
||||
|
||||
Instead of relying on the widget one. This is similar to what we do when
|
||||
running with the X11 backend.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=747489
|
||||
---
|
||||
clutter-gtk/gtk-clutter-embed.c | 7 +++++++
|
||||
1 file changed, 7 insertions(+)
|
||||
|
||||
diff --git a/clutter-gtk/gtk-clutter-embed.c b/clutter-gtk/gtk-clutter-embed.c
|
||||
index 64cc8b6..80b5839 100644
|
||||
--- a/clutter-gtk/gtk-clutter-embed.c
|
||||
+++ b/clutter-gtk/gtk-clutter-embed.c
|
||||
@@ -327,6 +327,13 @@ gtk_clutter_embed_realize (GtkWidget *widget)
|
||||
gint attributes_mask;
|
||||
gint border_width;
|
||||
|
||||
+#if defined(CLUTTER_WINDOWING_GDK)
|
||||
+ if (clutter_check_windowing_backend (CLUTTER_WINDOWING_GDK))
|
||||
+ {
|
||||
+ GdkVisual *visual = clutter_gdk_get_visual ();
|
||||
+ gtk_widget_set_visual (widget, visual);
|
||||
+ }
|
||||
+#endif
|
||||
#if defined(GDK_WINDOWING_X11) && defined(CLUTTER_WINDOWING_X11)
|
||||
if (clutter_check_windowing_backend (CLUTTER_WINDOWING_X11))
|
||||
{
|
||||
--
|
||||
2.4.3
|
||||
|
@ -0,0 +1,116 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/clutter-1.22.2-r1.ebuild,v 1.1 2015/06/11 00:33:29 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit autotools eutils gnome2 virtualx
|
||||
|
||||
HOMEPAGE="https://wiki.gnome.org/Projects/Clutter"
|
||||
DESCRIPTION="Clutter is a library for creating graphical user interfaces"
|
||||
|
||||
LICENSE="LGPL-2.1+ FDL-1.1+"
|
||||
SLOT="1.0"
|
||||
IUSE="aqua debug doc egl gtk +introspection test wayland +X"
|
||||
REQUIRED_USE="
|
||||
|| ( aqua wayland X )
|
||||
wayland? ( egl )
|
||||
"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
# NOTE: glx flavour uses libdrm + >=mesa-7.3
|
||||
# >=libX11-1.3.1 needed for X Generic Event support
|
||||
# do not depend on tslib, it does not build and is disable by default upstream
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.39.0:2
|
||||
>=dev-libs/atk-2.5.3[introspection?]
|
||||
>=dev-libs/json-glib-0.12[introspection?]
|
||||
>=media-libs/cogl-1.20.0:1.0=[introspection?,pango,wayland?]
|
||||
>=x11-libs/cairo-1.14:=[aqua?,glib]
|
||||
>=x11-libs/pango-1.30[introspection?]
|
||||
|
||||
virtual/opengl
|
||||
x11-libs/libdrm:=
|
||||
|
||||
egl? (
|
||||
>=dev-libs/libinput-0.8
|
||||
media-libs/cogl[gles2,kms]
|
||||
>=virtual/libgudev-136
|
||||
x11-libs/libxkbcommon
|
||||
)
|
||||
gtk? ( >=x11-libs/gtk+-3.3.18:3[aqua?] )
|
||||
introspection? ( >=dev-libs/gobject-introspection-1.39 )
|
||||
X? (
|
||||
media-libs/fontconfig
|
||||
>=x11-libs/libX11-1.3.1
|
||||
x11-libs/libXext
|
||||
x11-libs/libXdamage
|
||||
x11-proto/inputproto
|
||||
>=x11-libs/libXi-1.3
|
||||
>=x11-libs/libXcomposite-0.4 )
|
||||
wayland? (
|
||||
dev-libs/wayland
|
||||
x11-libs/gdk-pixbuf:2 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/gtk-doc-am-1.20
|
||||
>=sys-devel/gettext-0.17
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
>=dev-util/gtk-doc-1.20
|
||||
>=app-text/docbook-sgml-utils-0.6.14[jadetex]
|
||||
dev-libs/libxslt )
|
||||
test? ( x11-libs/gdk-pixbuf )"
|
||||
|
||||
# Tests fail with both swrast and llvmpipe
|
||||
# They pass under r600g or i965, so the bug is in mesa
|
||||
#RESTRICT="test"
|
||||
|
||||
src_prepare() {
|
||||
# From upstream git, 1.22 branch
|
||||
epatch "${FILESDIR}"/${P}-touchpad-detection.patch
|
||||
epatch "${FILESDIR}"/${P}-cogl-visual-xlib.patch
|
||||
epatch "${FILESDIR}"/${P}-clutter_gdk_get_visual.patch
|
||||
epatch "${FILESDIR}"/${P}-clutter_gdk_get_visual-2.patch
|
||||
|
||||
# We only need conformance tests, the rest are useless for us
|
||||
sed -e 's/^\(SUBDIRS =\).*/\1 accessibility conform/g' \
|
||||
-i tests/Makefile.am || die "am tests sed failed"
|
||||
sed -e 's/^\(SUBDIRS =\)[^\]*/\1 accessibility conform/g' \
|
||||
-i tests/Makefile.in || die "in tests sed failed"
|
||||
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# XXX: Conformance test suite (and clutter itself) does not work under Xvfb
|
||||
# (GLX error blabla)
|
||||
# XXX: coverage disabled for now
|
||||
# XXX: What about cex100/win32 backends?
|
||||
gnome2_src_configure \
|
||||
--disable-maintainer-flags \
|
||||
--disable-mir-backend \
|
||||
--disable-gcov \
|
||||
--disable-cex100-backend \
|
||||
--disable-win32-backend \
|
||||
--disable-tslib-input \
|
||||
$(use_enable aqua quartz-backend) \
|
||||
$(usex debug --enable-debug=yes --enable-debug=minimum) \
|
||||
$(use_enable doc docs) \
|
||||
$(use_enable egl egl-backend) \
|
||||
$(use_enable egl evdev-input) \
|
||||
$(use_enable gtk gdk-backend) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable test gdk-pixbuf) \
|
||||
$(use_enable wayland wayland-backend) \
|
||||
$(use_enable wayland wayland-compositor) \
|
||||
$(use_enable X xinput) \
|
||||
$(use_enable X x11-backend)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check -C tests/conform
|
||||
}
|
@ -0,0 +1,32 @@
|
||||
From 19064c4f444ed3fd596580cb98876619133c7f22 Mon Sep 17 00:00:00 2001
|
||||
From: Emmanuele Bassi <ebassi@gnome.org>
|
||||
Date: Wed, 10 Jun 2015 19:13:13 +0100
|
||||
Subject: [PATCH 3/3] build: Reset interface_age
|
||||
|
||||
We don't usually add symbols inside a stable branch, but given that the
|
||||
newly added clutter_gdk_get_visual() function is necessary to make
|
||||
Clutter work when embedded inside GTK running on nVidia binary drivers,
|
||||
I decided to break the rule. This requires resetting the interface age,
|
||||
so that the soname version changes.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=747489
|
||||
---
|
||||
configure.ac | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index ed67ea1..5b590ed 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -31,7 +31,7 @@ m4_define([clutter_micro_version], [3])
|
||||
# ...
|
||||
#
|
||||
# • for development releases: keep clutter_interface_age to 0
|
||||
-m4_define([clutter_interface_age], [2])
|
||||
+m4_define([clutter_interface_age], [0])
|
||||
|
||||
m4_define([clutter_binary_age], [m4_eval(100 * clutter_minor_version + clutter_micro_version)])
|
||||
|
||||
--
|
||||
2.4.3
|
||||
|
@ -0,0 +1,109 @@
|
||||
From ab63b30a9b1812b0e53bcddcd55f00fd507347dc Mon Sep 17 00:00:00 2001
|
||||
From: Emmanuele Bassi <ebassi@gnome.org>
|
||||
Date: Wed, 10 Jun 2015 12:02:13 +0100
|
||||
Subject: [PATCH 2/3] gdk: Add function to retrieve the GdkVisual
|
||||
|
||||
Straight from Cogl.
|
||||
|
||||
This allows us to propagate the GdkVisual Cogl and Clutter use to
|
||||
embedding toolkits, like GTK+.
|
||||
|
||||
The function is annotated as being added to the 1.22 development
|
||||
cycle because it will be backported to the stable branch, so that
|
||||
downstream developers can package up a version of Clutter that does
|
||||
not crash on nVidia.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=747489
|
||||
(cherry picked from commit 2d5b5aa82aacab7cc523e5877afbb864592b7651)
|
||||
Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
|
||||
---
|
||||
clutter/gdk/clutter-backend-gdk.c | 48 ++++++++++++++++++++++++++++++
|
||||
clutter/gdk/clutter-gdk.h | 3 ++
|
||||
doc/reference/clutter/clutter-sections.txt | 1 +
|
||||
3 files changed, 52 insertions(+)
|
||||
|
||||
diff --git a/clutter/gdk/clutter-backend-gdk.c b/clutter/gdk/clutter-backend-gdk.c
|
||||
index 47bd671..01ba8cb 100644
|
||||
--- a/clutter/gdk/clutter-backend-gdk.c
|
||||
+++ b/clutter/gdk/clutter-backend-gdk.c
|
||||
@@ -498,3 +498,51 @@ clutter_gdk_disable_event_retrieval (void)
|
||||
|
||||
disable_event_retrieval = TRUE;
|
||||
}
|
||||
+
|
||||
+/**
|
||||
+ * clutter_gdk_get_visual:
|
||||
+ *
|
||||
+ * Retrieves the #GdkVisual used by Clutter.
|
||||
+ *
|
||||
+ * This function should be used when embedding Clutter inside GDK-based
|
||||
+ * foreign toolkits, to ensure that the visual applied to the #GdkWindow
|
||||
+ * used to render the #ClutterStage is the correct one.
|
||||
+ *
|
||||
+ * Returns: (transfer none): a #GdkVisual instance
|
||||
+ *
|
||||
+ * Since: 1.22
|
||||
+ */
|
||||
+GdkVisual *
|
||||
+clutter_gdk_get_visual (void)
|
||||
+{
|
||||
+ ClutterBackend *backend = clutter_get_default_backend ();
|
||||
+ GdkScreen *screen;
|
||||
+
|
||||
+ if (backend == NULL)
|
||||
+ {
|
||||
+ g_critical ("The Clutter backend has not been initialised");
|
||||
+ return NULL;
|
||||
+ }
|
||||
+
|
||||
+ if (!CLUTTER_IS_BACKEND_GDK (backend))
|
||||
+ {
|
||||
+ g_critical ("The Clutter backend is not a GDK backend");
|
||||
+ return NULL;
|
||||
+ }
|
||||
+
|
||||
+ screen = CLUTTER_BACKEND_GDK (backend)->screen;
|
||||
+ g_assert (screen != NULL);
|
||||
+
|
||||
+#if defined(GDK_WINDOWING_X11) && defined(COGL_HAS_XLIB_SUPPORT)
|
||||
+ {
|
||||
+ XVisualInfo *xvisinfo = cogl_clutter_winsys_xlib_get_visual_info ();
|
||||
+ if (xvisinfo != NULL)
|
||||
+ return gdk_x11_screen_lookup_visual (screen, xvisinfo->visualid);
|
||||
+ }
|
||||
+#endif
|
||||
+
|
||||
+ if (gdk_screen_get_rgba_visual (screen) != NULL)
|
||||
+ return gdk_screen_get_rgba_visual (screen);
|
||||
+
|
||||
+ return gdk_screen_get_system_visual (screen);
|
||||
+}
|
||||
diff --git a/clutter/gdk/clutter-gdk.h b/clutter/gdk/clutter-gdk.h
|
||||
index a009378..c5b979b 100644
|
||||
--- a/clutter/gdk/clutter-gdk.h
|
||||
+++ b/clutter/gdk/clutter-gdk.h
|
||||
@@ -61,6 +61,9 @@ ClutterStage * clutter_gdk_get_stage_from_window (GdkWindow *window);
|
||||
CLUTTER_AVAILABLE_IN_1_10
|
||||
void clutter_gdk_disable_event_retrieval (void);
|
||||
|
||||
+CLUTTER_AVAILABLE_IN_1_22
|
||||
+GdkVisual * clutter_gdk_get_visual (void);
|
||||
+
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* __CLUTTER_GDK_H__ */
|
||||
diff --git a/doc/reference/clutter/clutter-sections.txt b/doc/reference/clutter/clutter-sections.txt
|
||||
index 327f185..d521dc1 100644
|
||||
--- a/doc/reference/clutter/clutter-sections.txt
|
||||
+++ b/doc/reference/clutter/clutter-sections.txt
|
||||
@@ -1516,6 +1516,7 @@ clutter_gdk_handle_event
|
||||
clutter_gdk_set_display
|
||||
clutter_gdk_get_default_display
|
||||
clutter_gdk_set_stage_foreign
|
||||
+clutter_gdk_get_visual
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
--
|
||||
2.4.3
|
||||
|
@ -0,0 +1,130 @@
|
||||
From 44fc1c87489bb7bbe1d28eb0f551794db333e1fb Mon Sep 17 00:00:00 2001
|
||||
From: Emmanuele Bassi <ebassi@gnome.org>
|
||||
Date: Wed, 10 Jun 2015 11:55:50 +0100
|
||||
Subject: [PATCH 1/3] gdk: Use the Cogl visual on Xlib winsys
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
GDK 3.16 started selecting different visuals, to best comply with the
|
||||
requirements for OpenGL, and this has broken Clutter on GLX drivers that
|
||||
are fairly picky in how they select visuals and GLXFBConfig.
|
||||
|
||||
GDK selects GLXFBConfig that do not include depth or stencil buffers;
|
||||
Cogl, on the other hand, needs both depth and stencil buffers, and keeps
|
||||
selecting the first available visual, assuming that the GLX driver will
|
||||
give us the best compliant one, as per specification. Sadly, some
|
||||
drivers will return incompatible configurations, and then bomb out when
|
||||
you try to embed Clutter inside GTK+, because of mismatched visuals.
|
||||
|
||||
Cogl has an old, deprecated, Clutter-only API that allows us to retrieve
|
||||
the XVisualInfo mapping to the GLXFBConfig it uses; this means we should
|
||||
look up the GdkVisual for it when creating our own GdkWindows, instead
|
||||
of relying on the RGBA and system GdkVisuals exposed by GDK — at least
|
||||
on X11.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=747489
|
||||
(cherry picked from commit c91621e8c28bb190eaa9d59e08b180589a255cf3)
|
||||
Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
|
||||
---
|
||||
clutter/gdk/clutter-stage-gdk.c | 50 ++++++++++++++++++++++++++++++-----------
|
||||
1 file changed, 37 insertions(+), 13 deletions(-)
|
||||
|
||||
diff --git a/clutter/gdk/clutter-stage-gdk.c b/clutter/gdk/clutter-stage-gdk.c
|
||||
index e855a98..82f7679 100644
|
||||
--- a/clutter/gdk/clutter-stage-gdk.c
|
||||
+++ b/clutter/gdk/clutter-stage-gdk.c
|
||||
@@ -29,6 +29,10 @@
|
||||
|
||||
#include <cogl/cogl.h>
|
||||
|
||||
+#ifdef COGL_HAS_XLIB_SUPPORT
|
||||
+#include <cogl/cogl-xlib.h>
|
||||
+#endif
|
||||
+
|
||||
#define GDK_DISABLE_DEPRECATION_WARNINGS
|
||||
|
||||
#include <gdk/gdk.h>
|
||||
@@ -183,7 +187,7 @@ clutter_stage_gdk_realize (ClutterStageWindow *stage_window)
|
||||
GdkWindowAttr attributes;
|
||||
gboolean cursor_visible;
|
||||
gboolean use_alpha;
|
||||
- gfloat width, height;
|
||||
+ gfloat width, height;
|
||||
|
||||
if (backend->cogl_context == NULL)
|
||||
{
|
||||
@@ -191,12 +195,7 @@ clutter_stage_gdk_realize (ClutterStageWindow *stage_window)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
- if (stage_gdk->foreign_window)
|
||||
- {
|
||||
- width = gdk_window_get_width (stage_gdk->window);
|
||||
- height = gdk_window_get_height (stage_gdk->window);
|
||||
- }
|
||||
- else
|
||||
+ if (!stage_gdk->foreign_window)
|
||||
{
|
||||
if (stage_gdk->window != NULL)
|
||||
{
|
||||
@@ -239,13 +238,34 @@ clutter_stage_gdk_realize (ClutterStageWindow *stage_window)
|
||||
attributes.cursor = stage_gdk->blank_cursor;
|
||||
}
|
||||
|
||||
- attributes.visual = NULL;
|
||||
+ /* If the ClutterStage:use-alpha is set, but GDK does not have an
|
||||
+ * RGBA visual, then we unset the property on the Stage
|
||||
+ */
|
||||
if (use_alpha)
|
||||
{
|
||||
- attributes.visual = gdk_screen_get_rgba_visual (backend_gdk->screen);
|
||||
+ if (gdk_screen_get_rgba_visual (backend_gdk->screen) == NULL)
|
||||
+ {
|
||||
+ clutter_stage_set_use_alpha (stage_cogl->wrapper, FALSE);
|
||||
+ use_alpha = FALSE;
|
||||
+ }
|
||||
+ }
|
||||
|
||||
- if (attributes.visual == NULL)
|
||||
- clutter_stage_set_use_alpha (stage_cogl->wrapper, FALSE);
|
||||
+#if defined(GDK_WINDOWING_X11) && defined(COGL_HAS_XLIB_SUPPORT)
|
||||
+ if (GDK_IS_X11_DISPLAY (backend_gdk->display))
|
||||
+ {
|
||||
+ XVisualInfo *xvisinfo = cogl_clutter_winsys_xlib_get_visual_info ();
|
||||
+ if (xvisinfo != NULL)
|
||||
+ {
|
||||
+ attributes.visual = gdk_x11_screen_lookup_visual (backend_gdk->screen,
|
||||
+ xvisinfo->visualid);
|
||||
+ }
|
||||
+ }
|
||||
+ else
|
||||
+#endif
|
||||
+ {
|
||||
+ attributes.visual = use_alpha
|
||||
+ ? gdk_screen_get_rgba_visual (backend_gdk->screen)
|
||||
+ : gdk_screen_get_system_visual (backend_gdk->screen);
|
||||
}
|
||||
|
||||
if (attributes.visual == NULL)
|
||||
@@ -263,11 +283,15 @@ clutter_stage_gdk_realize (ClutterStageWindow *stage_window)
|
||||
|
||||
clutter_stage_gdk_set_gdk_geometry (stage_gdk);
|
||||
}
|
||||
+ else
|
||||
+ {
|
||||
+ width = gdk_window_get_width (stage_gdk->window);
|
||||
+ height = gdk_window_get_height (stage_gdk->window);
|
||||
+ }
|
||||
|
||||
gdk_window_ensure_native (stage_gdk->window);
|
||||
|
||||
- g_object_set_data (G_OBJECT (stage_gdk->window),
|
||||
- "clutter-stage-window", stage_gdk);
|
||||
+ g_object_set_data (G_OBJECT (stage_gdk->window), "clutter-stage-window", stage_gdk);
|
||||
|
||||
stage_cogl->onscreen = cogl_onscreen_new (backend->cogl_context,
|
||||
width, height);
|
||||
--
|
||||
2.4.3
|
||||
|
@ -0,0 +1,36 @@
|
||||
From a4aad807d5cc6842043e12897cfac3a516825c0f Mon Sep 17 00:00:00 2001
|
||||
From: Rui Matos <tiagomatos@gmail.com>
|
||||
Date: Sun, 17 May 2015 00:50:56 +0200
|
||||
Subject: [PATCH] x11: Fix touchpad detection
|
||||
|
||||
Commit 79849ef1d5fff9acd310cd68d59df0c7cf2cb28f had a typo in the
|
||||
device property format check. This property is formated in 8-bit
|
||||
items, not 32-bit.
|
||||
|
||||
This went unnoticed till now because some touchpads were still being
|
||||
detected as such due to a second check below:
|
||||
|
||||
else if (strstr (name, "touchpad") != NULL)
|
||||
source = CLUTTER_TOUCHPAD_DEVICE;
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=749482
|
||||
---
|
||||
clutter/x11/clutter-device-manager-xi2.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/clutter/x11/clutter-device-manager-xi2.c b/clutter/x11/clutter-device-manager-xi2.c
|
||||
index 17c491e..1b101c4 100644
|
||||
--- a/clutter/x11/clutter-device-manager-xi2.c
|
||||
+++ b/clutter/x11/clutter-device-manager-xi2.c
|
||||
@@ -242,7 +242,7 @@ is_touchpad_device (ClutterBackendX11 *backend_x11,
|
||||
/* We don't care about the data */
|
||||
XFree (data);
|
||||
|
||||
- if (rc != Success || type != XA_INTEGER || format != 32 || nitems != 1)
|
||||
+ if (rc != Success || type != XA_INTEGER || format != 8 || nitems != 1)
|
||||
return FALSE;
|
||||
|
||||
return TRUE;
|
||||
--
|
||||
2.4.3
|
||||
|
@ -0,0 +1,450 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-2.7.ebuild,v 1.1 2015/06/10 08:04:05 aballier Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
# Subslot: libavutil major.libavcodec major.libavformat major
|
||||
# Since FFmpeg ships several libraries, subslot is kind of limited here.
|
||||
# Most consumers will use those three libraries, if a "less used" library
|
||||
# changes its soname, consumers will have to be rebuilt the old way
|
||||
# (preserve-libs).
|
||||
# If, for example, a package does not link to libavformat and only libavformat
|
||||
# changes its ABI then this package will be rebuilt needlessly. Hence, such a
|
||||
# package is free _not_ to := depend on FFmpeg but I would strongly encourage
|
||||
# doing so since such a case is unlikely.
|
||||
FFMPEG_SUBSLOT=54.56.56
|
||||
|
||||
SCM=""
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SCM="git-2"
|
||||
EGIT_REPO_URI="git://source.ffmpeg.org/ffmpeg.git"
|
||||
fi
|
||||
|
||||
inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
|
||||
|
||||
DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec"
|
||||
HOMEPAGE="http://ffmpeg.org/"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SRC_URI=""
|
||||
elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
else # Release
|
||||
SRC_URI="http://ffmpeg.org/releases/${P/_/-}.tar.bz2"
|
||||
fi
|
||||
FFMPEG_REVISION="${PV#*_p}"
|
||||
|
||||
SLOT="0/${FFMPEG_SUBSLOT}"
|
||||
LICENSE="
|
||||
!gpl? ( LGPL-2.1 )
|
||||
gpl? ( GPL-2 )
|
||||
amr? (
|
||||
gpl? ( GPL-3 )
|
||||
!gpl? ( LGPL-3 )
|
||||
)
|
||||
encode? (
|
||||
aac? (
|
||||
gpl? ( GPL-3 )
|
||||
!gpl? ( LGPL-3 )
|
||||
)
|
||||
amrenc? (
|
||||
gpl? ( GPL-3 )
|
||||
!gpl? ( LGPL-3 )
|
||||
)
|
||||
)
|
||||
samba? ( GPL-3 )
|
||||
"
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
# Options to use as use_enable in the foo[:bar] form.
|
||||
# This will feed configure with $(use_enable foo bar)
|
||||
# or $(use_enable foo foo) if no :bar is set.
|
||||
# foo is added to IUSE.
|
||||
FFMPEG_FLAG_MAP=(
|
||||
+bzip2:bzlib cpudetection:runtime-cpudetect debug doc gnutls +gpl
|
||||
+hardcoded-tables +iconv lzma +network openssl +postproc
|
||||
samba:libsmbclient sdl:ffplay vaapi vdpau X:xlib xcb:libxcb
|
||||
xcb:libxcb-shm xcb:libxcb-xfixes +zlib
|
||||
# libavdevice options
|
||||
cdio:libcdio iec61883:libiec61883 ieee1394:libdc1394 libcaca openal
|
||||
opengl
|
||||
# indevs
|
||||
libv4l:libv4l2 pulseaudio:libpulse
|
||||
# decoders
|
||||
amr:libopencore-amrwb amr:libopencore-amrnb fdk:libfdk-aac
|
||||
jpeg2k:libopenjpeg bluray:libbluray celt:libcelt gme:libgme gsm:libgsm
|
||||
modplug:libmodplug opus:libopus quvi:libquvi rtmp:librtmp ssh:libssh
|
||||
schroedinger:libschroedinger speex:libspeex vorbis:libvorbis vpx:libvpx
|
||||
zvbi:libzvbi
|
||||
# libavfilter options
|
||||
bs2b:libbs2b flite:libflite frei0r fribidi:libfribidi fontconfig ladspa
|
||||
libass truetype:libfreetype
|
||||
# libswresample options
|
||||
libsoxr
|
||||
# Threads; we only support pthread for now but ffmpeg supports more
|
||||
+threads:pthreads
|
||||
)
|
||||
|
||||
# Same as above but for encoders, i.e. they do something only with USE=encode.
|
||||
FFMPEG_ENCODER_FLAG_MAP=(
|
||||
aac:libvo-aacenc amrenc:libvo-amrwbenc mp3:libmp3lame
|
||||
aacplus:libaacplus faac:libfaac theora:libtheora twolame:libtwolame
|
||||
wavpack:libwavpack webp:libwebp x264:libx264 x265:libx265 xvid:libxvid
|
||||
)
|
||||
|
||||
IUSE="
|
||||
alsa +encode examples jack oss pic static-libs test v4l
|
||||
${FFMPEG_FLAG_MAP[@]%:*}
|
||||
${FFMPEG_ENCODER_FLAG_MAP[@]%:*}
|
||||
"
|
||||
|
||||
# Strings for CPU features in the useflag[:configure_option] form
|
||||
# if :configure_option isn't set, it will use 'useflag' as configure option
|
||||
ARM_CPU_FEATURES=( armv5te armv6 armv6t2 neon armvfp:vfp )
|
||||
MIPS_CPU_FEATURES=( mipsdspr1 mipsdspr2 mipsfpu )
|
||||
PPC_CPU_FEATURES=( altivec )
|
||||
X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop )
|
||||
X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
|
||||
X86_CPU_REQUIRED_USE="
|
||||
cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
|
||||
cpu_flags_x86_fma4? ( cpu_flags_x86_avx )
|
||||
cpu_flags_x86_fma3? ( cpu_flags_x86_avx )
|
||||
cpu_flags_x86_xop? ( cpu_flags_x86_avx )
|
||||
cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 )
|
||||
cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 )
|
||||
cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 )
|
||||
cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 )
|
||||
cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 )
|
||||
cpu_flags_x86_sse2? ( cpu_flags_x86_sse )
|
||||
cpu_flags_x86_sse? ( cpu_flags_x86_mmxext )
|
||||
cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx )
|
||||
cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow )
|
||||
cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
|
||||
"
|
||||
|
||||
IUSE="${IUSE}
|
||||
${ARM_CPU_FEATURES[@]%:*}
|
||||
${MIPS_CPU_FEATURES[@]%:*}
|
||||
${PPC_CPU_FEATURES[@]%:*}
|
||||
${X86_CPU_FEATURES[@]%:*}
|
||||
"
|
||||
|
||||
CPU_REQUIRED_USE="
|
||||
${X86_CPU_REQUIRED_USE}
|
||||
"
|
||||
|
||||
# "$(tc-arch):XXX" form where XXX_CPU_FEATURES are the cpu features that apply to
|
||||
# $(tc-arch).
|
||||
CPU_FEATURES_MAP="
|
||||
arm:ARM
|
||||
arm64:ARM
|
||||
mips:MIPS
|
||||
ppc:PPC
|
||||
ppc64:PPC
|
||||
x86:X86
|
||||
amd64:X86
|
||||
"
|
||||
|
||||
FFTOOLS=( aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher )
|
||||
IUSE="${IUSE} ${FFTOOLS[@]/#/+fftools_}"
|
||||
|
||||
RDEPEND="
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
|
||||
amr? ( >=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}] )
|
||||
bluray? ( >=media-libs/libbluray-0.3.0-r1[${MULTILIB_USEDEP}] )
|
||||
bs2b? ( >=media-libs/libbs2b-3.1.0-r1[${MULTILIB_USEDEP}] )
|
||||
bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
|
||||
cdio? ( >=dev-libs/libcdio-paranoia-0.90_p1-r1[${MULTILIB_USEDEP}] )
|
||||
celt? ( >=media-libs/celt-0.11.1-r1[${MULTILIB_USEDEP}] )
|
||||
encode? (
|
||||
aac? ( >=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}] )
|
||||
aacplus? ( >=media-libs/libaacplus-2.0.2-r1[${MULTILIB_USEDEP}] )
|
||||
amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}] )
|
||||
faac? ( >=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}] )
|
||||
mp3? ( >=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}] )
|
||||
theora? (
|
||||
>=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}]
|
||||
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
|
||||
)
|
||||
twolame? ( >=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}] )
|
||||
wavpack? ( >=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}] )
|
||||
webp? ( >=media-libs/libwebp-0.3.0[${MULTILIB_USEDEP}] )
|
||||
x264? ( >=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}] )
|
||||
x265? ( >=media-libs/x265-1.6:=[${MULTILIB_USEDEP}] )
|
||||
xvid? ( >=media-libs/xvid-1.3.2-r1[${MULTILIB_USEDEP}] )
|
||||
)
|
||||
fdk? ( >=media-libs/fdk-aac-0.1.3:=[${MULTILIB_USEDEP}] )
|
||||
flite? ( >=app-accessibility/flite-1.4-r4[${MULTILIB_USEDEP}] )
|
||||
fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
|
||||
frei0r? ( media-plugins/frei0r-plugins )
|
||||
fribidi? ( >=dev-libs/fribidi-0.19.6[${MULTILIB_USEDEP}] )
|
||||
gme? ( >=media-libs/game-music-emu-0.6.0[${MULTILIB_USEDEP}] )
|
||||
gnutls? ( >=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP}] )
|
||||
gsm? ( >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}] )
|
||||
iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] )
|
||||
iec61883? (
|
||||
>=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
|
||||
)
|
||||
ieee1394? (
|
||||
>=media-libs/libdc1394-2.2.1[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
|
||||
)
|
||||
jack? ( >=media-sound/jack-audio-connection-kit-0.121.3-r1[${MULTILIB_USEDEP}] )
|
||||
jpeg2k? ( >=media-libs/openjpeg-1.5.0:0[${MULTILIB_USEDEP}] )
|
||||
libass? ( >=media-libs/libass-0.10.2[${MULTILIB_USEDEP}] )
|
||||
libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] )
|
||||
libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] )
|
||||
libv4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
|
||||
lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
|
||||
modplug? ( >=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}] )
|
||||
openal? ( >=media-libs/openal-1.15.1[${MULTILIB_USEDEP}] )
|
||||
opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
|
||||
openssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
|
||||
opus? ( >=media-libs/opus-1.0.2-r2[${MULTILIB_USEDEP}] )
|
||||
pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
|
||||
quvi? ( media-libs/libquvi:0.4[${MULTILIB_USEDEP}] )
|
||||
rtmp? ( >=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}] )
|
||||
samba? ( >=net-fs/samba-3.6.23-r1[${MULTILIB_USEDEP}] )
|
||||
schroedinger? ( >=media-libs/schroedinger-1.0.11-r1[${MULTILIB_USEDEP}] )
|
||||
sdl? ( >=media-libs/libsdl-1.2.15-r4[sound,video,${MULTILIB_USEDEP}] )
|
||||
speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
|
||||
ssh? ( >=net-libs/libssh-0.5.5[${MULTILIB_USEDEP}] )
|
||||
truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
|
||||
vaapi? ( >=x11-libs/libva-1.2.1-r1[${MULTILIB_USEDEP}] )
|
||||
vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] )
|
||||
vorbis? (
|
||||
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
|
||||
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
|
||||
)
|
||||
vpx? ( >=media-libs/libvpx-1.2.0_pre20130625[${MULTILIB_USEDEP}] )
|
||||
X? (
|
||||
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
|
||||
!xcb? ( >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}] )
|
||||
>=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}]
|
||||
)
|
||||
xcb? ( >=x11-libs/libxcb-1.4[${MULTILIB_USEDEP}] )
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
|
||||
zvbi? ( >=media-libs/zvbi-0.2.35[${MULTILIB_USEDEP}] )
|
||||
!media-video/qt-faststart
|
||||
postproc? ( !media-libs/libpostproc )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/make-3.81
|
||||
doc? ( app-text/texi2html )
|
||||
fontconfig? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
gnutls? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
ieee1394? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
ladspa? ( >=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}] )
|
||||
libv4l? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
cpu_flags_x86_mmx? ( >=dev-lang/yasm-1.2 )
|
||||
rtmp? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
schroedinger? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
test? ( net-misc/wget sys-devel/bc )
|
||||
truetype? ( >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] )
|
||||
v4l? ( sys-kernel/linux-headers )
|
||||
"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20140508-r3
|
||||
!app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
|
||||
|
||||
# Code requiring FFmpeg to be built under gpl license
|
||||
GPL_REQUIRED_USE="
|
||||
postproc? ( gpl )
|
||||
frei0r? ( gpl )
|
||||
cdio? ( gpl )
|
||||
samba? ( gpl )
|
||||
zvbi? ( gpl )
|
||||
encode? (
|
||||
x264? ( gpl )
|
||||
x265? ( gpl )
|
||||
xvid? ( gpl )
|
||||
X? ( !xcb? ( gpl ) )
|
||||
)
|
||||
"
|
||||
REQUIRED_USE="
|
||||
libv4l? ( v4l )
|
||||
fftools_cws2fws? ( zlib )
|
||||
test? ( encode )
|
||||
${GPL_REQUIRED_USE}
|
||||
${CPU_REQUIRED_USE}"
|
||||
RESTRICT="
|
||||
encode? ( faac? ( bindist ) aacplus? ( bindist ) )
|
||||
gpl? ( openssl? ( bindist ) fdk? ( bindist ) )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${P/_/-}
|
||||
|
||||
MULTILIB_WRAPPED_HEADERS=(
|
||||
/usr/include/libavutil/avconfig.h
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
if [[ "${PV%_p*}" != "${PV}" ]] ; then # Snapshot
|
||||
export revision=git-N-${FFMPEG_REVISION}
|
||||
fi
|
||||
epatch_user
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
local myconf=( ${EXTRA_FFMPEG_CONF} )
|
||||
|
||||
local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
|
||||
use openssl && use gpl && myconf+=( --enable-nonfree )
|
||||
use samba && myconf+=( --enable-version3 )
|
||||
|
||||
# Encoders
|
||||
if use encode ; then
|
||||
ffuse+=( "${FFMPEG_ENCODER_FLAG_MAP[@]}" )
|
||||
|
||||
# Licensing.
|
||||
if use aac || use amrenc ; then
|
||||
myconf+=( --enable-version3 )
|
||||
fi
|
||||
if use aacplus || use faac ; then
|
||||
myconf+=( --enable-nonfree )
|
||||
fi
|
||||
else
|
||||
myconf+=( --disable-encoders )
|
||||
fi
|
||||
|
||||
# Indevs
|
||||
use v4l || myconf+=( --disable-indev=v4l2 --disable-outdev=v4l2 )
|
||||
for i in alsa oss jack ; do
|
||||
use ${i} || myconf+=( --disable-indev=${i} )
|
||||
done
|
||||
use xcb || ffuse+=( X:x11grab )
|
||||
|
||||
# Outdevs
|
||||
for i in alsa oss sdl ; do
|
||||
use ${i} || myconf+=( --disable-outdev=${i} )
|
||||
done
|
||||
|
||||
# Decoders
|
||||
use amr && myconf+=( --enable-version3 )
|
||||
use fdk && use gpl && myconf+=( --enable-nonfree )
|
||||
|
||||
for i in "${ffuse[@]#+}" ; do
|
||||
myconf+=( $(use_enable ${i%:*} ${i#*:}) )
|
||||
done
|
||||
|
||||
# (temporarily) disable non-multilib deps
|
||||
if ! multilib_is_native_abi; then
|
||||
for i in frei0r ; do
|
||||
myconf+=( --disable-${i} )
|
||||
done
|
||||
fi
|
||||
|
||||
# CPU features
|
||||
for i in ${CPU_FEATURES_MAP} ; do
|
||||
if [ "$(tc-arch)" = "${i%:*}" ] ; then
|
||||
local var="${i#*:}_CPU_FEATURES[@]"
|
||||
for j in ${!var} ; do
|
||||
use ${j%:*} || myconf+=( --disable-${j#*:} )
|
||||
done
|
||||
fi
|
||||
done
|
||||
|
||||
if use pic ; then
|
||||
myconf+=( --enable-pic )
|
||||
# disable asm code if PIC is required
|
||||
# as the provided asm decidedly is not PIC for x86.
|
||||
[[ ${ABI} == x86 ]] && myconf+=( --disable-asm )
|
||||
fi
|
||||
[[ ${ABI} == x32 ]] && myconf+=( --disable-asm ) #427004
|
||||
|
||||
# Try to get cpu type based on CFLAGS.
|
||||
# Bug #172723
|
||||
# We need to do this so that features of that CPU will be better used
|
||||
# If they contain an unknown CPU it will not hurt since ffmpeg's configure
|
||||
# will just ignore it.
|
||||
for i in $(get-flag mcpu) $(get-flag mtune) $(get-flag march) ; do
|
||||
[[ ${i} = native ]] && i="host" # bug #273421
|
||||
myconf+=( --cpu=${i} )
|
||||
break
|
||||
done
|
||||
|
||||
# Mandatory configuration
|
||||
myconf=(
|
||||
--enable-avfilter
|
||||
--enable-avresample
|
||||
--disable-stripping
|
||||
"${myconf[@]}"
|
||||
)
|
||||
|
||||
# cross compile support
|
||||
if tc-is-cross-compiler ; then
|
||||
myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- )
|
||||
case ${CHOST} in
|
||||
*freebsd*)
|
||||
myconf+=( --target-os=freebsd )
|
||||
;;
|
||||
mingw32*)
|
||||
myconf+=( --target-os=mingw32 )
|
||||
;;
|
||||
*linux*)
|
||||
myconf+=( --target-os=linux )
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
set -- "${S}/configure" \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--shlibdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--mandir="${EPREFIX}/usr/share/man" \
|
||||
--enable-shared \
|
||||
--cc="$(tc-getCC)" \
|
||||
--cxx="$(tc-getCXX)" \
|
||||
--ar="$(tc-getAR)" \
|
||||
--optflags=" " \
|
||||
$(use_enable static-libs static) \
|
||||
"${myconf[@]}"
|
||||
echo "${@}"
|
||||
"${@}" || die
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
emake V=1
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
for i in "${FFTOOLS[@]}" ; do
|
||||
if use fftools_${i} ; then
|
||||
emake V=1 tools/${i}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
emake V=1 DESTDIR="${D}" install install-man
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
for i in "${FFTOOLS[@]}" ; do
|
||||
if use fftools_${i} ; then
|
||||
dobin tools/${i}
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
dodoc Changelog README.md CREDITS doc/*.txt doc/APIchanges
|
||||
[ -f "RELEASE_NOTES" ] && dodoc "RELEASE_NOTES"
|
||||
use doc && dohtml -r doc/*
|
||||
if use examples ; then
|
||||
dodoc -r doc/examples
|
||||
docompress -x /usr/share/doc/${PF}/examples
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
LD_LIBRARY_PATH="${BUILD_DIR}/libpostproc:${BUILD_DIR}/libswscale:${BUILD_DIR}/libswresample:${BUILD_DIR}/libavcodec:${BUILD_DIR}/libavdevice:${BUILD_DIR}/libavfilter:${BUILD_DIR}/libavformat:${BUILD_DIR}/libavutil:${BUILD_DIR}/libavresample" \
|
||||
emake V=1 fate
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 10 Jun 2015 07:06:57 +0000
|
||||
Thu, 11 Jun 2015 05:06:52 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 10 Jun 2015 07:06:57 +0000
|
||||
Thu, 11 Jun 2015 05:06:52 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst prepare
|
||||
DEPEND=caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.8.3 ) geoip? ( >=dev-libs/geoip-1.5.0 ) json? ( >=dev-libs/json-c-0.9 ) redis? ( dev-libs/hiredis ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-libs/libpcre >=dev-libs/eventlog-0.2.12 >=dev-libs/glib-2.10.1:2 virtual/pkgconfig sys-devel/flex virtual/pkgconfig
|
||||
DESCRIPTION=syslog replacement with advanced filtering features
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.balabit.com/network-security/syslog-ng
|
||||
IUSE=amqp caps dbi geoip ipv6 json mongodb pacct redis smtp spoof-source ssl systemd tcpd
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd
|
||||
LICENSE=GPL-2+ LGPL-2.1+
|
||||
RDEPEND=caps? ( sys-libs/libcap ) dbi? ( >=dev-db/libdbi-0.8.3 ) geoip? ( >=dev-libs/geoip-1.5.0 ) json? ( >=dev-libs/json-c-0.9 ) redis? ( dev-libs/hiredis ) smtp? ( net-libs/libesmtp ) spoof-source? ( net-libs/libnet:1.1 ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) dev-libs/libpcre >=dev-libs/eventlog-0.2.12 >=dev-libs/glib-2.10.1:2
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://www.balabit.com/downloads/files/syslog-ng/sources/3.6.3/source/syslog-ng_3.6.3.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 62927b3db3a589b0806255f3a002d5d3 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 42408102d713fbad60ca21349865edb4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=fbeeaba45178891885525ff1457f626e
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install postinst postrm setup
|
||||
DEPEND=>=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-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_python2_7(+)] dev-python/dbus-python[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-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_python2_7(+)] dev-python/notify-python[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-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_python2_7(+)] dev-python/pygtk[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-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_python2_7(+)] app-laptop/easy-slow-down-manager net-wireless/rfkill sys-apps/vbetool sys-power/pm-utils x11-misc/xbindkeys
|
||||
DESCRIPTION=Tools for Samsung laptops
|
||||
EAPI=5
|
||||
HOMEPAGE=http://launchpad.net/samsung-tools
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND=>=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-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_python2_7(+)] dev-python/dbus-python[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-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_python2_7(+)] dev-python/notify-python[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-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_python2_7(+)] dev-python/pygtk[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-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_python2_7(+)] app-laptop/easy-slow-down-manager net-wireless/rfkill sys-apps/vbetool sys-power/pm-utils x11-misc/xbindkeys
|
||||
REQUIRED_USE=python_targets_python2_7
|
||||
SLOT=0
|
||||
SRC_URI=http://launchpad.net/samsung-tools/trunk/2.3.1/+download/samsung-tools-2.3.1.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa multilib 62927b3db3a589b0806255f3a002d5d3 python-single-r1 7a178335dbd6ea7f50ed4e3e1c13c1e4 python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs 42408102d713fbad60ca21349865edb4
|
||||
_md5_=a3efc6bb0ba1ff47bbf86c7c67a41328
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
|
||||
DEPEND=dev-libs/atk >=dev-libs/glib-2.36:2[dbus] >=dev-libs/libxml2-2.5:2 sys-libs/zlib:= x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.14:3[introspection?] gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.10:= >=app-text/poppler-0.24:=[cairo] djvu? ( >=app-text/djvu-3.5.17:= ) dvi? ( virtual/tex-base dev-libs/kpathsea:= t1lib? ( >=media-libs/t1lib-5:= ) ) gnome? ( gnome-base/gnome-desktop:3 ) introspection? ( >=dev-libs/gobject-introspection-1 ) libsecret? ( >=app-crypt/libsecret-0.5 ) nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] ) postscript? ( >=app-text/libspectre-0.2:= ) tiff? ( >=media-libs/tiff-3.6:0= ) xps? ( >=app-text/libgxps-0.2.1:= ) app-text/docbook-xml-dtd:4.3 app-text/yelp-tools dev-util/gdbus-codegen >=dev-util/gtk-doc-am-1.13 >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4
|
||||
DESCRIPTION=Simple document viewer for GNOME
|
||||
EAPI=5
|
||||
HOMEPAGE=https://wiki.gnome.org/Apps/Evince
|
||||
IUSE=djvu dvi gnome +introspection libsecret nautilus +postscript t1lib tiff xps debug
|
||||
KEYWORDS=~alpha amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris
|
||||
LICENSE=GPL-2+ CC-BY-SA-3.0
|
||||
RDEPEND=dev-libs/atk >=dev-libs/glib-2.36:2[dbus] >=dev-libs/libxml2-2.5:2 sys-libs/zlib:= x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.14:3[introspection?] gnome-base/gsettings-desktop-schemas >=x11-libs/cairo-1.10:= >=app-text/poppler-0.24:=[cairo] djvu? ( >=app-text/djvu-3.5.17:= ) dvi? ( virtual/tex-base dev-libs/kpathsea:= t1lib? ( >=media-libs/t1lib-5:= ) ) gnome? ( gnome-base/gnome-desktop:3 ) introspection? ( >=dev-libs/gobject-introspection-1 ) libsecret? ( >=app-crypt/libsecret-0.5 ) nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] ) postscript? ( >=app-text/libspectre-0.2:= ) tiff? ( >=media-libs/tiff-3.6:0= ) xps? ( >=app-text/libgxps-0.2.1:= ) gnome-base/gvfs gnome-base/librsvg || ( >=x11-themes/adwaita-icon-theme-2.17.1 >=x11-themes/gnome-icon-theme-2.17.1 >=x11-themes/hicolor-icon-theme-0.10 ) x11-themes/gnome-icon-theme-symbolic
|
||||
SLOT=0/evd3.4-evv3.3
|
||||
SRC_URI=mirror://gnome/sources/evince/3.14/evince-3.14.2.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 10c513def52488230abb60a4b19a03b9 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=b7b04ee6dc300a17819275ddc353836f
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm prepare setup test
|
||||
DEPEND=>=dev-haskell/aeson-0.7.0.5:=[profile?] >=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?] >=dev-haskell/binary-0.5:=[profile?] <dev-haskell/binary-0.8:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/blaze-markup-0.5.1:=[profile?] <dev-haskell/blaze-markup-0.8:=[profile?] >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.6:=[profile?] >=dev-haskell/deepseq-generics-0.1:=[profile?] <dev-haskell/deepseq-generics-0.2:=[profile?] >=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] >=dev-haskell/haddock-library-1.1:=[profile?] <dev-haskell/haddock-library-1.3:=[profile?] >=dev-haskell/highlighting-kate-0.5.11.1:=[profile?] >=dev-haskell/hslua-0.3:=[profile?] <dev-haskell/hslua-0.4:=[profile?] >=dev-haskell/http-4000.0.5:=[profile?] <dev-haskell/http-4000.3:=[profile?] >=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.3:=[profile?] >=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/old-time-1.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/pandoc-types-1.12.4:=[profile?] <dev-haskell/pandoc-types-1.13:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.2:=[profile?] >=dev-haskell/scientific-0.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?] >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.5:=[profile?] >=dev-haskell/tagsoup-0.13.1:=[profile?] <dev-haskell/tagsoup-0.14:=[profile?] >=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.3:=[profile?] >=dev-haskell/texmath-0.8.0.1:=[profile?] <dev-haskell/texmath-0.9:=[profile?] >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.11:=[profile?] >=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?] >=dev-haskell/yaml-0.8.8.2:=[profile?] <dev-haskell/yaml-0.9:=[profile?] >=dev-haskell/zip-archive-0.2.3.4:=[profile?] <dev-haskell/zip-archive-0.3:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.6:=[profile?] >=dev-lang/ghc-7.4.1:= embed_data_files? ( dev-haskell/hsb2hs ) https? ( >=dev-haskell/http-client-0.3.2:=[profile?] <dev-haskell/http-client-0.5:=[profile?] >=dev-haskell/http-client-tls-0.2:=[profile?] <dev-haskell/http-client-tls-0.3:=[profile?] >=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.9:=[profile?] ) network-uri? ( >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] ) !network-uri? ( >=dev-haskell/network-2:=[profile?] <dev-haskell/network-2.6:=[profile?] ) trypandoc? ( >=dev-haskell/wai-0.3:=[profile?] dev-haskell/wai-extra:=[profile?] !https? ( dev-haskell/http-types:=[profile?] ) ) >=dev-haskell/cabal-1.10 test? ( >=dev-haskell/ansi-terminal-0.5 <dev-haskell/ansi-terminal-0.7 >=dev-haskell/diff-0.2 <dev-haskell/diff-0.4 >=dev-haskell/executable-path-0.0 <dev-haskell/executable-path-0.1 >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3 >=dev-haskell/quickcheck-2.4:2 >=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9 >=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4 >=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 ) doc? ( dev-haskell/haddock ) hscolour? ( dev-haskell/hscolour ) >=dev-haskell/cabal-1.1.4
|
||||
DESCRIPTION=Conversion between markup formats
|
||||
EAPI=5
|
||||
HOMEPAGE=http://johnmacfarlane.net/pandoc
|
||||
IUSE=embed_data_files +https make-pandoc-man-pages +network-uri trypandoc doc hscolour profile test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-haskell/aeson-0.7.0.5:=[profile?] >=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?] >=dev-haskell/binary-0.5:=[profile?] <dev-haskell/binary-0.8:=[profile?] >=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.9:=[profile?] >=dev-haskell/blaze-markup-0.5.1:=[profile?] <dev-haskell/blaze-markup-0.8:=[profile?] >=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.6:=[profile?] >=dev-haskell/deepseq-generics-0.1:=[profile?] <dev-haskell/deepseq-generics-0.2:=[profile?] >=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?] >=dev-haskell/haddock-library-1.1:=[profile?] <dev-haskell/haddock-library-1.3:=[profile?] >=dev-haskell/highlighting-kate-0.5.11.1:=[profile?] >=dev-haskell/hslua-0.3:=[profile?] <dev-haskell/hslua-0.4:=[profile?] >=dev-haskell/http-4000.0.5:=[profile?] <dev-haskell/http-4000.3:=[profile?] >=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.3:=[profile?] >=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/old-locale-1:=[profile?] <dev-haskell/old-locale-1.1:=[profile?] >=dev-haskell/old-time-1.0:=[profile?] <dev-haskell/old-time-1.2:=[profile?] >=dev-haskell/pandoc-types-1.12.4:=[profile?] <dev-haskell/pandoc-types-1.13:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.2:=[profile?] >=dev-haskell/scientific-0.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?] >=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.5:=[profile?] >=dev-haskell/tagsoup-0.13.1:=[profile?] <dev-haskell/tagsoup-0.14:=[profile?] >=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.3:=[profile?] >=dev-haskell/texmath-0.8.0.1:=[profile?] <dev-haskell/texmath-0.9:=[profile?] >=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?] >=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?] >=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.11:=[profile?] >=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?] >=dev-haskell/yaml-0.8.8.2:=[profile?] <dev-haskell/yaml-0.9:=[profile?] >=dev-haskell/zip-archive-0.2.3.4:=[profile?] <dev-haskell/zip-archive-0.3:=[profile?] >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.6:=[profile?] >=dev-lang/ghc-7.4.1:= embed_data_files? ( dev-haskell/hsb2hs ) https? ( >=dev-haskell/http-client-0.3.2:=[profile?] <dev-haskell/http-client-0.5:=[profile?] >=dev-haskell/http-client-tls-0.2:=[profile?] <dev-haskell/http-client-tls-0.3:=[profile?] >=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.9:=[profile?] ) network-uri? ( >=dev-haskell/network-2.6:=[profile?] >=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] ) !network-uri? ( >=dev-haskell/network-2:=[profile?] <dev-haskell/network-2.6:=[profile?] ) trypandoc? ( >=dev-haskell/wai-0.3:=[profile?] dev-haskell/wai-extra:=[profile?] !https? ( dev-haskell/http-types:=[profile?] ) )
|
||||
RESTRICT=test
|
||||
SLOT=0/1.13.2.1
|
||||
SRC_URI=mirror://hackage/packages/archive/pandoc/1.13.2.1/pandoc-1.13.2.1.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de ghc-package 48ae4e0fd75e1c8047c4b7f507d5debc haskell-cabal eee03ecca8dca7a927272dcea2ca53f4 multilib 62927b3db3a589b0806255f3a002d5d3 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 42408102d713fbad60ca21349865edb4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=233076f469f08da8733bc1230ca35566
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
|
||||
DEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-1.39 glade? ( >=dev-util/glade-3.9.1:3.10 ) gtk? ( >=x11-libs/gtk+-3:3[introspection] ) lua? ( >=dev-lua/lgi-0.9.0 jit? ( >=dev-lang/luajit-2:2 ) !jit? ( =dev-lang/lua-5.1*:0 ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/pygobject-3.2:3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) >=dev-util/gtk-doc-am-1.11 >=dev-util/intltool-0.40 virtual/pkgconfig !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.14.1:1.14 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=A GObject plugins library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://developer.gnome.org/libpeas/stable/
|
||||
IUSE=+gtk glade jit lua +python python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux
|
||||
LICENSE=LGPL-2+
|
||||
RDEPEND=>=dev-libs/glib-2.38:2 >=dev-libs/gobject-introspection-1.39 glade? ( >=dev-util/glade-3.9.1:3.10 ) gtk? ( >=x11-libs/gtk+-3:3[introspection] ) lua? ( >=dev-lua/lgi-0.9.0 jit? ( >=dev-lang/luajit-2:2 ) !jit? ( =dev-lang/lua-5.1*:0 ) ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/pygobject-3.2:3[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] )
|
||||
REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) ?? ( python_targets_python3_3 python_targets_python3_4 ) )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gnome/sources/libpeas/1.14/libpeas-1.14.0.tar.xz
|
||||
_eclasses_=autotools a9597abac7226d89ad9d010abeef6cfb eutils 9fb270e417e0e83d64ca52586c4a79de fdo-mime 0acfe1a88fd8751a1d5dc671168219fa gnome.org 8fef8f967214f56e08fa92d61163d891 gnome2 10c513def52488230abb60a4b19a03b9 gnome2-utils 5cdfd22a2163c9d3a891648bd19453a7 libtool 52d0e17251d04645ffaa61bfdd858944 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 62927b3db3a589b0806255f3a002d5d3 python-r1 6d3a3cb5705b9fff1aeb7cfa4e3336fe python-utils-r1 096f8247eae93026af13ab88cf4305cd toolchain-funcs 42408102d713fbad60ca21349865edb4 versionator cd0bcdb170807e4a1984115e9d53a26f virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=95a76ccc278a69b7ee7553aa752661db
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install prepare test
|
||||
DEPEND=>=dev-lang/lua-5.1 dev-libs/gobject-introspection dev-libs/glib virtual/libffi virtual/pkgconfig test? ( x11-libs/cairo[glib] x11-libs/gtk+[introspection] !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=Lua bindings using gobject-introspection
|
||||
EAPI=4
|
||||
HOMEPAGE=http://github.com/pavouk/lgi
|
||||
IUSE=examples test
|
||||
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-lang/lua-5.1 dev-libs/gobject-introspection dev-libs/glib virtual/libffi
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/pavouk/lgi/archive/0.9.0.tar.gz -> lgi-0.9.0.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c9602887773166fe300444712fc7ff98 multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=797d8df1af82a22ec48dbc66bec9da3b
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue