parent
3bff8fd2ec
commit
88d6db9fe7
@ -1,2 +1,4 @@
|
||||
DIST puppet-agent_1.7.1-1xenial_amd64.deb 13901688 SHA256 f9f0cedcb29f054064bc2b94e59c0a380ff01467c1c622e2b38f0957c7bea758 SHA512 018f99aab356cd597ecb1e94c22fd55f9e19e7ea0ced4b36c829ec9b45b7ba1c5188a3097cb0e837634a39eceb810b11e377b5c80decf94dd11b43b687f100ff WHIRLPOOL bc7ccbaf37e619fd89c0c6c4cb57db13a10cef5c030e48b25bb5d6e041a7a916af6d1d01f7fd4f7b8d047065e555aaebd1c3c81c6a91d17ca1bdda91e1dc48a5
|
||||
DIST puppet-agent_1.7.1-1xenial_i386.deb 15252694 SHA256 0e2c94907bcd0174e5518a72eb91b4e66639ffa2829292044782658b7762fd19 SHA512 b1f85586848cff2b6790c93a320a7c8ee226d78dca14ddcf947e9d01c1b105b379cb0e044280640e95873e7abd31c3873d6e90117c249c314ae948bca36bad17 WHIRLPOOL b2460598fd12fdd565e6cc131a8e14d4eb411b233ce5125e436d09432fa5f9fca9d9065c515b53d0a26811a18d120cc0bcae0e9c848ed19820d89903d27340c3
|
||||
DIST puppet-agent_1.8.0-1xenial_amd64.deb 15184340 SHA256 9c00b0f7d1527927f0b95b744302c392ff24437d6de344dd259e0ed12c5fa22e SHA512 bd0c6571c9d66074f7e1e48c9766253684b6f164499566d0ebaf19e94a6ae7b8caf225cb93b668a3d9520fc4c8c0e3b44ef64661538eb5f9449d19d383149118 WHIRLPOOL 548b0adbae3ffc67bd6434e0cba60e7c87afa759400581df73f081b03802731a0ef0ba581d476d13559d264c2ce22bef7cafa0d7ce5fab381d75f3f0c7e98137
|
||||
DIST puppet-agent_1.8.0-1xenial_i386.deb 16607898 SHA256 407e8cfdf184a23f3813ea66bf53c3b4bfa7b2b7e1b8eb53e49bbd3266afd1b6 SHA512 3bbddfe85a8f66b48ad1f10d98ab12376df3d839d0bc8b8a3a00022ad3df8f3f3b8ebbf32a7a4bee3c4ba245a4e7da08f7adf7c817ce395527e247a6d4e68694 WHIRLPOOL 9aa1ad9bc3f7b161f939bdfdc979e05b3da543247d0260486806200afb18f03cb1a5f3fc012aad1c2d788e932a1aabc64fe547394b282c72dc7b6d247c912cd0
|
||||
|
@ -0,0 +1,103 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
inherit eutils systemd unpacker user
|
||||
|
||||
DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
|
||||
HOMEPAGE="https://puppetlabs.com/"
|
||||
SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial"
|
||||
SRC_URI="
|
||||
amd64? ( ${SRC_BASE}_amd64.deb )
|
||||
x86? ( ${SRC_BASE}_i386.deb )
|
||||
"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="puppetdb selinux"
|
||||
RESTRICT="strip"
|
||||
|
||||
CDEPEND="!app-admin/augeas
|
||||
!app-admin/mcollective
|
||||
!app-admin/puppet
|
||||
!dev-ruby/hiera
|
||||
!dev-ruby/facter
|
||||
!app-emulation/virt-what"
|
||||
|
||||
DEPEND="
|
||||
${CDEPEND}"
|
||||
RDEPEND="${CDEPEND}
|
||||
app-portage/eix
|
||||
sys-apps/dmidecode
|
||||
selinux? (
|
||||
sys-libs/libselinux[ruby]
|
||||
sec-policy/selinux-puppet
|
||||
)
|
||||
puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_PREBUILT="
|
||||
/opt/puppetlabs/puppet
|
||||
/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
|
||||
/opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
|
||||
/opt/puppetlabs/puppet/lib/engines/*
|
||||
/opt/puppetlabs/puppet/lib/virt-what/*
|
||||
/opt/puppetlabs/puppet/lib/*
|
||||
/opt/puppetlabs/puppet/bin/*"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup puppet
|
||||
enewuser puppet -1 -1 /var/run/puppet puppet
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# conf.d
|
||||
doconfd etc/default/puppet
|
||||
doconfd etc/default/mcollective
|
||||
doconfd etc/default/pxp-agent
|
||||
# logrotate.d
|
||||
insinto /etc/logrotate.d
|
||||
doins etc/logrotate.d/mcollective
|
||||
doins etc/logrotate.d/pxp-agent
|
||||
# puppet itself
|
||||
insinto /etc/puppetlabs
|
||||
doins -r etc/puppetlabs/*
|
||||
# logdir for systemd
|
||||
dodir var/log/puppetlabs/puppet/
|
||||
fperms 0750 var/log/puppetlabs/puppet/
|
||||
# the rest
|
||||
insinto /opt
|
||||
dodir opt/puppetlabs/puppet/cache
|
||||
doins -r opt/*
|
||||
fperms 0750 /opt/puppetlabs/puppet/cache
|
||||
# init
|
||||
newinitd "${FILESDIR}/puppet.initd" puppet
|
||||
newinitd "${FILESDIR}/mcollective.initd" mcollective
|
||||
systemd_dounit lib/systemd/system/puppet.service
|
||||
systemd_dounit lib/systemd/system/mcollective.service
|
||||
systemd_dounit lib/systemd/system/pxp-agent.service
|
||||
systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
|
||||
# symlinks
|
||||
chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
|
||||
chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
|
||||
dosym /opt/puppetlabs/bin/facter /usr/bin/facter
|
||||
dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
|
||||
dosym /opt/puppetlabs/bin/mco /usr/bin/mco
|
||||
dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
|
||||
dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
|
||||
dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
|
||||
dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
|
||||
dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
|
||||
dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST release-0.5.2.tar.gz 2015873 SHA256 6fb92f6f5925e0af918ffbb90acf19b7b88706ebcd40fc186b7caa76609b6350 SHA512 61e4d45f412193bd21f60ae0a225486e99e3205d10df9ad917f906b3d1e9c75ac13e2416d722452d5ecc940f217a536dd9ea128dc33b0f052ddc05d022342621 WHIRLPOOL 67c72e21d051c3538a5abe2b9a7a7e83d86997a78b7045c1b0b718873e9335a22f709700177affe2100fbabe57e3e81fc742be0127379000c198292413749d44
|
||||
DIST release-0.5.3.tar.gz 2016737 SHA256 ac50a27a201d16dc69a881b80ad39a7be66c4d755eda1f76c3a68781b922af8f SHA512 5ed15fee3c6455c08e6bd8f74256b230f274ef18f8e144491e940640e41626517c7eaaf4a1f380c4179066a2a757c8a0f61878df9dc3caa15e37c4954be47fe0 WHIRLPOOL 93be1e627bf75e456e486eef2f9d5a9bbbf165d9aaa774ab4bb013d2797455ccaae4f312f09ff87e5693719996202f7e4d61fb65bd948e1f215c74b5747c0817
|
||||
DIST yaml-cpp-0.3.0.tar.gz 82674 SHA256 2cd038b5a1583b6745e949e196fba525f6d0d5fd340566585fde24fc7e117b82 SHA512 1db7ef9ab717cf3185494dd40872d53948822bf0bb7a8039f5ccade77f29a7c1f37671627404d33f3213654d8e0582e6eaad139fd51f455a0d4d779bf467f43d WHIRLPOOL 106c5a3eda627651c49e1bcf9f22345fcaaaeb85efac4de7b7d103b0d2924ccb3c093dcd6ac03ccad7325d1f3faffc3165288e62bfa913eca21bfcb4eb3b26b9
|
||||
DIST yaml-cpp-0.5.1.tar.gz 118244 SHA256 3e7c9052b43d987d41819a203d97fc45de4eed3ec67e0fdb14265c3d11046f06 SHA512 3c6928684d603815c016d663af36be94507f2cccf167d6d8d7cd7dea3ea5f73ec88d62952a2b5d11796e40132857afcbbacd9eafd688f2dc11d0c339caf2e013 WHIRLPOOL 43c1998584fb8cc8b0954a1eba39aaffff18be074c5f1c84ac60df89adc84717007d8f6e67978da2e4f235365d820d7b2809f19eb3c67263ff936f44a9438546
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A YAML parser and emitter in C++"
|
||||
HOMEPAGE="https://github.com/jbeder/yaml-cpp"
|
||||
SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \
|
||||
yaml-cpp.pc.cmake || die
|
||||
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A YAML parser and emitter in C++"
|
||||
HOMEPAGE="https://github.com/jbeder/yaml-cpp"
|
||||
SRC_URI="https://github.com/jbeder/${PN}/archive/release-${PV}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-libs/boost-1.49.0-r2"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}-release-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \
|
||||
yaml-cpp.pc.cmake || die
|
||||
|
||||
cmake-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_SHARED_LIBS=ON
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="SIMD Vector Class Library for C++"
|
||||
HOMEPAGE="https://github.com/VcDevel/Vc"
|
||||
|
||||
VC_TEST_DATA=( reference-{acos,asin,atan,ln,log2,log10,sincos}-{dp,sp}.dat )
|
||||
for i in ${VC_TEST_DATA[@]}; do
|
||||
SRC_URI+="test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/$i -> ${P}-${i} ) "
|
||||
done
|
||||
|
||||
SRC_URI+="https://github.com/VcDevel/Vc/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~amd64-linux ~x86 ~x86-linux"
|
||||
IUSE="test"
|
||||
|
||||
src_unpack() {
|
||||
default_src_unpack
|
||||
S="${WORKDIR}"/Vc-${PV}
|
||||
if use test ; then
|
||||
mkdir -p "${WORKDIR}"/${P}_build/tests || die
|
||||
for i in ${VC_TEST_DATA[@]}; do
|
||||
cp "${DISTDIR}"/${P}-$i "${WORKDIR}"/${P}_build/tests/${i} || die
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build test)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
DIST_AUTHOR=SREZIC
|
||||
DIST_VERSION=1.39
|
||||
DIST_EXAMPLES=("exifdump" "imgdump")
|
||||
inherit perl-module
|
||||
|
||||
DESCRIPTION="The Perl Image-Info Module"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-perl/IO-stringy-1.01
|
||||
dev-perl/XML-LibXML
|
||||
dev-perl/XML-Simple"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_test() {
|
||||
perl_rm_files "t/pod_cov.t" "t/pod.t"
|
||||
perl-module_src_test
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST Image-Info-1.38.tar.gz 262292 SHA256 b8a68b5661555feaf767956fe9ff14c917a63bedb3e30454d5598d992eb7e919 SHA512 99e8d99a12fc0761a5c425e4db585b8200520ce5c2963ba3b580a4ca35e51e5026536349f6ee55c97358bf64a4d577afbc98be1f86c3ec182d4a3123c96b42e6 WHIRLPOOL c5c99f3aba97be1b221f4268aaf814298054257de5b6311b7ed10ad09d2301efc950307aa518967fecbbda835d896e954f02950ec7a3d3b7275b0ef8dba878e1
|
||||
DIST Image-Info-1.39.tar.gz 264725 SHA256 af155264667a2c22e3e2225195b8f6589329f9567e1789b7ce439ee21178713d SHA512 c246842029f57ad8be47348489bc625c9dfda46d96a5489fffca8cf6cc294eea2321dc8ba414b959aa48b5e72785a8221db69e9afb45be6c6ad6544d9adc8a91 WHIRLPOOL 06e878bfc3e222340d017304d63a54909e8d3c906abf0431c265a948e103e6e1d0e7a20f14c652c34bed33d7bffc2ebb2e08f710c551498d7a4bc6882f861401
|
||||
|
@ -1 +1,2 @@
|
||||
DIST Mozilla-CA-20160104.tar.gz 154435 SHA256 27a7069a243162b65ada4194ff9d21b6ebc304af723eb5d3972fb74c11b03f2a SHA512 3b416d45ce82d2a0be5f8a3f61506deba48c9208e579e418addb2ff8920599aa4b4ab52f7ff4b8aaf274cf4cf2da8d30f7775f9663c6d9d3aae92f7a1cf6292b WHIRLPOOL c1ee08a9cca917424b46a2440bcec55bcca4622864ccdf4f2b21752fbbc12e14cd999232a025437e547174e81e5321be50fa140e2f7bb3cd77df92584767414a
|
||||
DIST Mozilla-CA-20999999.tar.gz 3225 SHA256 20dae94f5b5f65a06825c6d216e1ef19afff8c8f9e7bb70899707f1ab436f012 SHA512 91b1128a21c0fb16d3572c1df65584898cc6a0994c385bee46b355539946558cb918ad19a0fe405bb41613e8ccc8a576188ad0fc32536c970eb292c5edceee7b WHIRLPOOL a38f834a5e4dd873420d1dab80062d95d9b56bfb7ffe0e1c09866be604dbc3f8a39980517d8fcbbd4ddd95d0ce898b73086eb1456a51d2df7dbcb347f66108aa
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit perl-module
|
||||
SRC_URI="http://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.gz"
|
||||
|
||||
DESCRIPTION="Mozilla's CA cert bundle in PEM format (Gentoo stub)"
|
||||
|
||||
LICENSE="MPL-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-misc/ca-certificates"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/perl-ExtUtils-MakeMaker
|
||||
"
|
@ -1,2 +1,3 @@
|
||||
DIST rtslib-fb-2.1.57.tar.gz 30746 SHA256 bca0fb05e3d96fdfc8495a6b1e82d6ff92190c610863c2ec6400bfcf3120361c SHA512 0b46b17498bf2a5f4853c9d989bf6a192280d95416b195c0c9eaede4759612b6c3800fb1d3f44979c10e95ba0c3f06dd9756a805d63f61b292a611003f48059b WHIRLPOOL b707f5f4978dced01e5a92a2f709010925cdfa3ee0485f7bc677ad81df6f0fc177f03ee075763e159990e4f7fbf60ab51c030d309cb2e2bc329f9557b6658145
|
||||
DIST rtslib-fb-2.1.58.tar.gz 30706 SHA256 5806f9903557907787abd9c8b9dffb2b312e6c5e3ff40d50d26b10c37b118d47 SHA512 a3f4c22d42b4b76bb9a5ce2d1027c4964385fa427ec55cb92f1acb0f9b647fc0788307354144534e3f216fc12f3fc1a0a55fd4454225324aa13488f21df092c5 WHIRLPOOL 0c773035c7e8502550f2835ae92ed3a31a2bb05661b12c6e4fe59a0f7065a3dc2d08962af69a7e5f07f4a0a4736d5d9e9204c47b6af6e478500c435d642d8324
|
||||
DIST rtslib-fb-2.1.61.tar.gz 31144 SHA256 7ad94b13b5cd1667c8faf2c6311a539fce6fdf095a96f94df42c04bc258094ae SHA512 5c2423fd315ca00aede358ee18a7d0b61019c5dbd8f68134b04bb0c3ecdcdeb4117dae9f1421a38dbd4b612b563e733dd683b39fc3e47a3e87affce1f423e508 WHIRLPOOL b74ed93b3086d66fc49fb127c2f2de2ccd5e36c8944aa7a9be8c4609584285fadb497043956768ff1de7938a52687965022338dcb133d60577267db2838d2a67
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A Python object API for managing the Linux LIO kernel target"
|
||||
HOMEPAGE="https://github.com/open-iscsi/rtslib-fb"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
!dev-python/rtslib"
|
||||
RDEPEND="dev-python/pyudev[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
!dev-python/rtslib"
|
@ -1 +1,2 @@
|
||||
DIST fakeweb-1.3.0.20131201.tar.gz 60162 SHA256 44f599eb76b4996c53a3f047b3f37c72d93bac967893dcb1da18e5f8270b4f14 SHA512 f3bd40680b7eefe90d3fee67f5282dbe4c67d46a1f1040d0d0d62c978b69d08987581a53495bb56e32ebcc6679c84f03c2e26c51d2bd98daa80554d3424c6603 WHIRLPOOL 5cdb5faf3932614838fb9e1bb5f01a115c087af396df6bbecab421ea0d97f24377c06ab41f1919b339f76137d4c1ea1186a4269052163f0942cd9ee9ca1f8900
|
||||
DIST fakeweb-1.3.0.gem 58368 SHA256 1ec996be13020a00b3464560c09180b424477c698f59f82edf2b99b16cfa09a8 SHA512 5785bf8e17f9b9b73a9fd2b581c6c5dcf466a5d68c2dbea593bca7cd5d385b5b1315ca777c39bce2a8077ccab6d5df7f031435c9227931c3d2a84512da9cb423 WHIRLPOOL 976e48b1e66e951a22fa28970356c3e85927027fd7262242a50ecac55771fc2ed7c1830d4dcc0566f479fa5c844a0d59b2b268ebd26ba87988f543b982e51214
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
|
||||
|
||||
COMMIT=48208f9bf053577befe5723746b6ff35b99b45d0
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Helper for faking web requests in Ruby"
|
||||
HOMEPAGE="https://github.com/chrisk/fakeweb"
|
||||
SRC_URI="https://github.com/chrisk/fakeweb/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
RUBY_S="${PN}-${COMMIT}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RUBY_PATCHES=( fakeweb-ruby22.patch )
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/mocha:0.14
|
||||
dev-ruby/test-unit
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# The package bundles samuel and right_http_connection, remove
|
||||
# them
|
||||
rm -r test/vendor || die "failed to remove bundled gems"
|
||||
|
||||
# We don't package sdoc and we don't have the direct template.
|
||||
sed -i -e 's/sdoc/rdoc/' -e '/template/d' Rakefile || die
|
||||
|
||||
# Require an old enough version of mocha
|
||||
sed -i -e '1igem "mocha", "~> 0.14.0"' test/test_helper.rb || die
|
||||
|
||||
# Use the test-unit gem to make jruby compatible with newer mocha.
|
||||
sed -i -e '1igem "test-unit"' \
|
||||
-e '/bundler/I s:^:#:' \
|
||||
-e '/simplecov/ s:^:#:' test/test_helper.rb || die
|
||||
|
||||
# Avoid test dependencies on unmaintained packages that no longer work
|
||||
rm test/test_other_net_http_libraries.rb || die
|
||||
|
||||
sed -i -e '/test:preflight/ s:^:#:' Rakefile || die
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
From 1647ca210691429a75eb159814f42e68c3c1ce4c Mon Sep 17 00:00:00 2001
|
||||
From: Josef Stribny <jstribny@redhat.com>
|
||||
Date: Thu, 19 Mar 2015 09:32:50 +0100
|
||||
Subject: [PATCH] Fix tests by expecting TypeError for Ruby 2.2
|
||||
|
||||
---
|
||||
test/test_fake_web.rb | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/test/test_fake_web.rb b/test/test_fake_web.rb
|
||||
index f344612..682c43d 100644
|
||||
--- a/test/test_fake_web.rb
|
||||
+++ b/test/test_fake_web.rb
|
||||
@@ -35,7 +35,9 @@ def test_response_for_with_wrong_number_of_arguments
|
||||
end
|
||||
|
||||
def test_register_uri_without_domain_name
|
||||
- assert_raises URI::InvalidURIError do
|
||||
+ # Ruby 2.1 and lower raises URI::InvalidURIError
|
||||
+ # Ruby 2.2 and higher raises TypeError
|
||||
+ assert_raises URI::InvalidURIError, TypeError do
|
||||
FakeWeb.register_uri(:get, 'test_example2.txt', fixture_path("test_example.txt"))
|
||||
end
|
||||
end
|
@ -1,2 +1,2 @@
|
||||
DIST ruby-mp3info-0.8.8-git.tgz 89283 SHA256 0a114f8223865531f6423f7f8c4c351d7db3dc0e91b3eaa8b3dbf4098a313357 SHA512 8cfd98cdd04e214b2905ebb7563f2af16833985efdbf53339233902d1a3c323936edac4e618c96b6903ff6282d9e2e6f399f80dae3b98deb32971e00b4efce6c WHIRLPOOL f64bf52ffc17ddedf527f494c76bfa8791de6a3a79e309ee13ff217202edee2f6655a1009771643cf9ea1d7c23a6f9dbb87474e9ac3e65ac19eb8444ae7f57b8
|
||||
DIST ruby-mp3info-0.8.10-git.tgz 89178 SHA256 bb2ec3677a863090892232e5c82cdb266aa0e5802bae18b72df1e3cf70a1e83e SHA512 778d7cf80783385c2889a42eaf821a8544e1fa26d7bed743c52852c137ac5cff84483f638ffb931edd6df528c613ea5ac62ea2e4f0ee8ccc31d77846297e3291 WHIRLPOOL dace278a1d51f0c6195e8cbba8c239290567e1720b54b859fdfff312cbe12240d3b1b8ea0b7b8321d5046c3ea47cbf58dd3be04e4c797a3ca5321398a7e47a77
|
||||
DIST ruby-mp3info-0.8.9-git.tgz 89364 SHA256 5882525a3b336026bf48147a1343d7b2e5b49d72133d5567aa247578842e5c18 SHA512 ff1911c9468271126e5bc4bb5bcb03ffae9c25bfae7b73d49bc7ea35f42561d9e335cc08476d229b683ebed5fe4aa65647de3586efab6c81644d5ee7983995a2 WHIRLPOOL 4606131f10aa8ff99c207f3931439f1f4c0a3427acd34e85fbc544ac985f9e94f1b266bf497fd7f870ac08b6b09eb8d17ad754b548eab7203ed97aaa4496ec87
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST sshkit-1.11.2.gem 144896 SHA256 610cebe87c1c016693e2d80bb5e5411961a0405358bdba6a6b3f11d682bfc125 SHA512 11dc614eb79967b265732c0ec99ecc35545ec0c083f8693f0596373560ba58e6a7781b285037d81aa0325beadd6fe1c0aa0f1b7a760dbdc32ad6192ecc438dfc WHIRLPOOL d49c18288092b987c5548943e0fa92d64aad21bea9e11384bca06cf935ef26932ac6f830e2b92d06a99b23f774594962eb5fffabb888ab79638c6c389500f339
|
||||
DIST sshkit-1.11.3.gem 144896 SHA256 9448311f00d40810db9695460f45dbe879a8420c4200c8a11e9777df44def872 SHA512 037793b24159761fcd44a40e958edcefe0d362e4859d535b65031d800673c2a683fec617be87d13d70698e122720700ce6d0ffd2980aec5d951e303b37894d65 WHIRLPOOL ce4018f8a2a123d0eca883b92a8787b68376f25c9d0b09ed2b4e86b4448d6ce2396c4b4c2909dae69f6ec25eaa75c2913d2a0f696a552d499ddc3ec11aeea490
|
||||
DIST sshkit-1.11.4.gem 145408 SHA256 15fb0b96854d3c85b2a81fababfc369505519a144d5c396bf60a41961f5cbbeb SHA512 51b02bffc2232a33678ead346172701229cfefce86ea22bb68bba10d03971e2021e2eb6babb9646159d7b98b01431e69dd37250ea3ec660820ef65b55b8ad634 WHIRLPOOL 57aa83aaf0eac8de448b3e48c208a0e618482320ef384e18448255ebc4988a5d8d7ceea457cbe51bef266247d272690286c7cf38a50573e374019b1e907a8ad9
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
# There are functional tests that require vagrant boxes to be set up.
|
||||
RUBY_FAKEGEM_TASK_TEST="test:units"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby"
|
||||
HOMEPAGE="https://github.com/capistrano/sshkit"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/net-ssh-2.8.0:*
|
||||
>=dev-ruby/net-scp-1.1.2
|
||||
"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
|
||||
sed -i -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
|
||||
-e '1irequire "set"' test/helper.rb || die
|
||||
|
||||
# Fix assumption about parent directory name
|
||||
sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
# Run tests directly to avoid dependencies in the Rakefile
|
||||
${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die
|
||||
}
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="6"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/csmith-project/creduce
|
||||
git://github.com/csmith-project/creduce"
|
||||
|
||||
inherit autotools git-r3
|
||||
|
||||
DESCRIPTION="C-Reduce - a plugin-based C program reducer"
|
||||
HOMEPAGE="http://embed.cs.utah.edu/creduce/"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="creduce"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-lang/perl-5.10.0
|
||||
>=sys-devel/clang-3.9:="
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
dev-perl/Benchmark-Timer
|
||||
dev-perl/Exporter-Lite
|
||||
dev-perl/File-Which
|
||||
dev-perl/Getopt-Tabular
|
||||
dev-perl/Regexp-Common
|
||||
dev-perl/Sys-CPU
|
||||
dev-util/astyle
|
||||
dev-util/indent"
|
||||
DEPEND="${COMMON_DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
@ -0,0 +1,120 @@
|
||||
From c093ce404bf9868980fe7b83d6aa2ab3ec7831e2 Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Sun, 8 Dec 2013 23:44:56 +0100
|
||||
Subject: [PATCH 5/5] Fix some absolute paths to be appropriate for Gentoo
|
||||
|
||||
Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
---
|
||||
panels/datetime/Makefile.am | 1 +
|
||||
panels/datetime/test-endianess.c | 4 ++--
|
||||
panels/datetime/test-timezone.c | 2 +-
|
||||
panels/datetime/tz.h | 4 ++--
|
||||
panels/printers/Makefile.am | 3 +++
|
||||
panels/printers/cc-printers-panel.c | 4 ++--
|
||||
panels/printers/pp-host.c | 2 +-
|
||||
7 files changed, 12 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/panels/datetime/Makefile.am b/panels/datetime/Makefile.am
|
||||
index 43523a6..d8d677d 100644
|
||||
--- a/panels/datetime/Makefile.am
|
||||
+++ b/panels/datetime/Makefile.am
|
||||
@@ -23,6 +23,7 @@ AM_CPPFLAGS = \
|
||||
$(DATETIME_PANEL_CFLAGS) \
|
||||
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
|
||||
-DGNOMECC_DATA_DIR="\"$(pkgdatadir)\"" \
|
||||
+ -DREALDATADIR="\"$(datadir)\"" \
|
||||
$(NULL)
|
||||
|
||||
# test-timezone is still too noisy
|
||||
diff --git a/panels/datetime/test-endianess.c b/panels/datetime/test-endianess.c
|
||||
index 06b2613..eb52bb6 100644
|
||||
--- a/panels/datetime/test-endianess.c
|
||||
+++ b/panels/datetime/test-endianess.c
|
||||
@@ -26,11 +26,11 @@ test_endianess (void)
|
||||
GDir *dir;
|
||||
const char *name;
|
||||
|
||||
- dir = g_dir_open ("/usr/share/i18n/locales/", 0, NULL);
|
||||
+ dir = g_dir_open (REALDATADIR "/i18n/locales/", 0, NULL);
|
||||
if (dir == NULL) {
|
||||
/* Try with /usr/share/locale/
|
||||
* https://bugzilla.gnome.org/show_bug.cgi?id=646780 */
|
||||
- dir = g_dir_open ("/usr/share/locale/", 0, NULL);
|
||||
+ dir = g_dir_open (REALDATADIR "/locale/", 0, NULL);
|
||||
if (dir == NULL) {
|
||||
g_assert_not_reached ();
|
||||
}
|
||||
diff --git a/panels/datetime/test-timezone.c b/panels/datetime/test-timezone.c
|
||||
index db5c030..7ef5cef 100644
|
||||
--- a/panels/datetime/test-timezone.c
|
||||
+++ b/panels/datetime/test-timezone.c
|
||||
@@ -2,7 +2,7 @@
|
||||
#include <gtk/gtk.h>
|
||||
#include "cc-timezone-map.h"
|
||||
|
||||
-#define TZ_DIR "/usr/share/zoneinfo/"
|
||||
+#define TZ_DIR REALDATADIR "/zoneinfo/"
|
||||
|
||||
static GList *
|
||||
get_timezone_list (GList *tzs,
|
||||
diff --git a/panels/datetime/tz.h b/panels/datetime/tz.h
|
||||
index 93905b3..1ba918c 100644
|
||||
--- a/panels/datetime/tz.h
|
||||
+++ b/panels/datetime/tz.h
|
||||
@@ -28,9 +28,9 @@
|
||||
#include <glib.h>
|
||||
|
||||
#ifndef __sun
|
||||
-# define TZ_DATA_FILE "/usr/share/zoneinfo/zone.tab"
|
||||
+# define TZ_DATA_FILE REALDATADIR "/zoneinfo/zone.tab"
|
||||
#else
|
||||
-# define TZ_DATA_FILE "/usr/share/lib/zoneinfo/tab/zone_sun.tab"
|
||||
+# define TZ_DATA_FILE REALDATADIR "/lib/zoneinfo/tab/zone_sun.tab"
|
||||
#endif
|
||||
|
||||
typedef struct _TzDB TzDB;
|
||||
diff --git a/panels/printers/Makefile.am b/panels/printers/Makefile.am
|
||||
index 512cda5..87726dd 100644
|
||||
--- a/panels/printers/Makefile.am
|
||||
+++ b/panels/printers/Makefile.am
|
||||
@@ -10,6 +10,9 @@ AM_CPPFLAGS = \
|
||||
-I$(top_srcdir)/shell/ \
|
||||
-DGNOMELOCALEDIR="\"$(datadir)/locale\"" \
|
||||
-DTEST_SRCDIR=\""$(srcdir)/"\" \
|
||||
+ -DREALDATADIR="\"$(datadir)\"" \
|
||||
+ -DPREFIX="\"$(prefix)\"" \
|
||||
+ -DLIBEXECDIR="\"$(libexecdir)\"" \
|
||||
$(NULL)
|
||||
|
||||
noinst_LTLIBRARIES = libprinters.la
|
||||
diff --git a/panels/printers/cc-printers-panel.c b/panels/printers/cc-printers-panel.c
|
||||
index fb55608..a6dfb90 100644
|
||||
--- a/panels/printers/cc-printers-panel.c
|
||||
+++ b/panels/printers/cc-printers-panel.c
|
||||
@@ -2590,8 +2590,8 @@ test_page_cb (GtkButton *button,
|
||||
|
||||
if (printer_name)
|
||||
{
|
||||
- const gchar *const dirs[] = { "/usr/share/cups",
|
||||
- "/usr/local/share/cups",
|
||||
+ const gchar *const dirs[] = { REALDATADIR "/cups",
|
||||
+ PREFIX "/local/share/cups",
|
||||
NULL };
|
||||
const gchar *datadir = NULL;
|
||||
http_t *http = NULL;
|
||||
diff --git a/panels/printers/pp-host.c b/panels/printers/pp-host.c
|
||||
index fbfb434..bd00518 100644
|
||||
--- a/panels/printers/pp-host.c
|
||||
+++ b/panels/printers/pp-host.c
|
||||
@@ -254,7 +254,7 @@ _pp_host_get_snmp_devices_thread (GSimpleAsyncResult *res,
|
||||
data->devices->devices = NULL;
|
||||
|
||||
argv = g_new0 (gchar *, 3);
|
||||
- argv[0] = g_strdup ("/usr/lib/cups/backend/snmp");
|
||||
+ argv[0] = g_strdup (LIBEXECDIR "/cups/backend/snmp");
|
||||
argv[1] = g_strdup (priv->hostname);
|
||||
|
||||
/* Use SNMP to get printer's informations */
|
||||
--
|
||||
2.10.1
|
||||
|
@ -0,0 +1,40 @@
|
||||
From 0ee5e7191e62e6df9067fa5b0886d09952d4e315 Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Mon, 11 May 2015 23:59:03 +0200
|
||||
Subject: [PATCH 3/5] Optional gotta be optional
|
||||
|
||||
Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
---
|
||||
configure.ac | 16 ----------------
|
||||
1 file changed, 16 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 140459c..fe947d7 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -512,22 +512,6 @@ else
|
||||
AC_MSG_RESULT(no)
|
||||
fi
|
||||
|
||||
-case $host_os in
|
||||
- linux*)
|
||||
- if test "$host_cpu" = s390 -o "$host_cpu" = s390x; then
|
||||
- # Nothing
|
||||
- echo "USB-related panels disabled on S390"
|
||||
- else
|
||||
- if test "x$have_networkmanager" != "xyes" -o \
|
||||
- "x$have_bluetooth" != "xyes" -o \
|
||||
- "x$enable_cups" != "xyes" -o \
|
||||
- "x$have_wacom" != "xyes"; then
|
||||
- AC_MSG_ERROR([The Network, Bluetooth, Printers and Wacom panels are not optional on Linux systems])
|
||||
- fi
|
||||
- fi
|
||||
- ;;
|
||||
-esac
|
||||
-
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
panels/Makefile
|
||||
--
|
||||
2.10.1
|
||||
|
@ -0,0 +1,67 @@
|
||||
From 1ad9510963dc634cb1805ca9e4726004130fc7e3 Mon Sep 17 00:00:00 2001
|
||||
From: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
Date: Tue, 12 May 2015 00:32:11 +0200
|
||||
Subject: [PATCH 4/5] Make network panel optional
|
||||
|
||||
Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
---
|
||||
configure.ac | 43 +++++++++++++++++++++++++------------------
|
||||
1 file changed, 25 insertions(+), 18 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index fe947d7..6ecda91 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -241,24 +241,31 @@ AS_IF([test "$enable_wayland" != "no"],
|
||||
PKG_CHECK_MODULES(WAYLAND, gdk-wayland-3.0)
|
||||
])
|
||||
|
||||
-PKG_CHECK_MODULES(NETWORK_MANAGER,
|
||||
- libnm >= $NETWORK_MANAGER_REQUIRED_VERSION
|
||||
- libnma >= $NETWORK_MANAGER_APPLET_REQUIRED_VERSION
|
||||
- mm-glib >= $MODEM_MANAGER_REQUIRED_VERSION,
|
||||
- [have_networkmanager=yes], have_networkmanager=no)
|
||||
-if test "x$have_networkmanager" = xno ; then
|
||||
- AC_MSG_WARN(*** Network panel will not be built (NetworkManager or ModemManager not found) ***)
|
||||
-else
|
||||
- AC_DEFINE(BUILD_NETWORK, 1, [Define to 1 to build the Network panel])
|
||||
-fi
|
||||
-AM_CONDITIONAL(BUILD_NETWORK, [test x$have_networkmanager = xyes])
|
||||
-if test x${have_networkmanager} = xyes; then
|
||||
- AC_DEFINE(HAVE_NETWORK_MANAGER, 1, [Define to 1 if NetworkManager is available])
|
||||
- NM_VPN_CONFIG_DIR=`$PKG_CONFIG --variable configdir NetworkManager`/VPN
|
||||
- NM_VPN_MODULE_DIR=`$PKG_CONFIG --variable plugindir NetworkManager`
|
||||
- AC_SUBST(NM_VPN_CONFIG_DIR)
|
||||
- AC_SUBST(NM_VPN_MODULE_DIR)
|
||||
-fi
|
||||
+AC_ARG_ENABLE([networkmanager],
|
||||
+ AS_HELP_STRING([--disable-networkmanager], [Disable network panel]),
|
||||
+ [],
|
||||
+ [enable_networkmanager=auto])
|
||||
+AS_IF([test "$enable_networkmanager" != "no"],
|
||||
+ [
|
||||
+ PKG_CHECK_MODULES(NETWORK_MANAGER,
|
||||
+ libnm >= $NETWORK_MANAGER_REQUIRED_VERSION
|
||||
+ libnma >= $NETWORK_MANAGER_APPLET_REQUIRED_VERSION
|
||||
+ mm-glib >= $MODEM_MANAGER_REQUIRED_VERSION,
|
||||
+ [have_networkmanager=yes], [have_networkmanager=no])
|
||||
+
|
||||
+ AS_IF([test "$have_networkmanager" = "no"],
|
||||
+ [
|
||||
+ AC_MSG_WARN([*** Network panel will not be built (NetworkManager or ModemManager not found) ***])
|
||||
+ ], [
|
||||
+ AC_DEFINE(BUILD_NETWORK, 1, [Define to 1 to build the Network panel])
|
||||
+ AC_DEFINE(HAVE_NETWORK_MANAGER, 1, [Define to 1 if NetworkManager is available])
|
||||
+ NM_VPN_CONFIG_DIR=`$PKG_CONFIG --variable configdir NetworkManager`/VPN
|
||||
+ NM_VPN_MODULE_DIR=`$PKG_CONFIG --variable plugindir NetworkManager`
|
||||
+ AC_SUBST([NM_VPN_CONFIG_DIR])
|
||||
+ AC_SUBST([NM_VPN_MODULE_DIR])
|
||||
+ ])
|
||||
+ ])
|
||||
+AM_CONDITIONAL(BUILD_NETWORK, [test "$have_networkmanager" = "yes"])
|
||||
|
||||
# Check for power panel
|
||||
if test x${have_networkmanager} = xyes; then
|
||||
--
|
||||
2.10.1
|
||||
|
@ -0,0 +1,45 @@
|
||||
From 09d1f1a057268a6acdfb42e7dcb2843c0066f542 Mon Sep 17 00:00:00 2001
|
||||
From: Ole Reifschneider <tranquility@gentoo.org>
|
||||
Date: Sat, 25 Apr 2015 22:22:09 +0200
|
||||
Subject: [PATCH 2/5] Make wayland support optional
|
||||
|
||||
Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
---
|
||||
configure.ac | 21 +++++++++++++++------
|
||||
1 file changed, 15 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 19096f5..140459c 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -225,12 +225,21 @@ if test "x$have_udev" = xyes ; then
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_UDEV, [test "x$have_udev" = "xyes"])
|
||||
|
||||
-PKG_CHECK_MODULES(WAYLAND, gdk-wayland-3.0, have_wayland=yes, have_wayland=no)
|
||||
-if test "x$have_wayland" = xyes ; then
|
||||
- if test "x$have_udev" != xyes ; then
|
||||
- AC_MSG_ERROR([udev is required for Wayland support])
|
||||
- fi
|
||||
-fi
|
||||
+AC_ARG_ENABLE(
|
||||
+ [wayland],
|
||||
+ AS_HELP_STRING([--disable-wayland], [disable wayland support]),
|
||||
+ [],
|
||||
+ enable_wayland=auto
|
||||
+)
|
||||
+
|
||||
+AS_IF([test "$enable_wayland" != "no"],
|
||||
+ [
|
||||
+ AS_IF([test "x$have_udev" = xno],
|
||||
+ [AC_MSG_ERROR([udev is required for Wayland support])],
|
||||
+ [AC_DEFINE(HAVE_UDEV, 1, [System has udev])])
|
||||
+
|
||||
+ PKG_CHECK_MODULES(WAYLAND, gdk-wayland-3.0)
|
||||
+])
|
||||
|
||||
PKG_CHECK_MODULES(NETWORK_MANAGER,
|
||||
libnm >= $NETWORK_MANAGER_REQUIRED_VERSION
|
||||
--
|
||||
2.10.1
|
||||
|
@ -0,0 +1,569 @@
|
||||
From 108d79460d42d5e8167ad52747628f9dfd21058d Mon Sep 17 00:00:00 2001
|
||||
From: Alexandre Rostovtsev <tetromino@gentoo.org>
|
||||
Date: Wed, 2 Nov 2016 23:40:52 +0100
|
||||
Subject: [PATCH 1/5] Make bluetooth/colord/goa/kerberos/wacom optional
|
||||
|
||||
Upstream is not interested in any part of this patch:
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=686840
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=697478
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=700145
|
||||
|
||||
Signed-off-by: Ole Reifschneider <tranquility@gentoo.org>
|
||||
Signed-off-by: Gilles Dartiguelongue <eva@gentoo.org>
|
||||
---
|
||||
configure.ac | 185 +++++++++++++++++++++++---------
|
||||
panels/Makefile.am | 10 +-
|
||||
panels/background/Makefile.am | 8 +-
|
||||
panels/background/bg-pictures-source.c | 20 ++++
|
||||
panels/power/cc-power-panel.c | 2 +-
|
||||
panels/user-accounts/um-realm-manager.c | 9 ++
|
||||
shell/Makefile.am | 10 +-
|
||||
shell/cc-panel-loader.c | 8 ++
|
||||
8 files changed, 196 insertions(+), 56 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 1e07acd..19096f5 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -119,10 +119,6 @@ LIBGD_INIT([_view-common notification static])
|
||||
PKG_CHECK_MODULES(LIBLANGUAGE, $COMMON_MODULES gnome-desktop-3.0 fontconfig)
|
||||
PKG_CHECK_MODULES(LIBSHORTCUTS, $COMMON_MODULES x11)
|
||||
PKG_CHECK_MODULES(SHELL, $COMMON_MODULES x11 polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION)
|
||||
-PKG_CHECK_MODULES(BACKGROUND_PANEL, $COMMON_MODULES cairo-gobject libxml-2.0 gnome-desktop-3.0
|
||||
- gdk-pixbuf-2.0 >= $GDKPIXBUF_REQUIRED_VERSION
|
||||
- goa-1.0 >= $GOA_REQUIRED_VERSION
|
||||
- grilo-0.3 >= $GRILO_REQUIRED_VERSION)
|
||||
PKG_CHECK_MODULES(DATETIME_PANEL, $COMMON_MODULES
|
||||
gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION
|
||||
polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION
|
||||
@@ -140,12 +136,58 @@ PKG_CHECK_MODULES(MOUSE_PANEL, $COMMON_MODULES xi >= 1.2
|
||||
PKG_CHECK_MODULES(NETWORK_PANEL, $COMMON_MODULES gmodule-2.0
|
||||
polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION)
|
||||
PKG_CHECK_MODULES(NOTIFICATIONS_PANEL, $COMMON_MODULES)
|
||||
-PKG_CHECK_MODULES(ONLINE_ACCOUNTS_PANEL, $COMMON_MODULES goa-1.0 goa-backend-1.0 >= $GOA_REQUIRED_VERSION)
|
||||
-PKG_CHECK_MODULES(COLOR_PANEL, $COMMON_MODULES
|
||||
- colord >= $COLORD_REQUIRED_VERSION
|
||||
- colord-gtk >= $COLORD_GTK_REQUIRED_VERSION
|
||||
- libsoup-2.4
|
||||
- gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION)
|
||||
+
|
||||
+build_online_accounts=no
|
||||
+background_online_accounts=
|
||||
+AC_ARG_ENABLE([goa],
|
||||
+ AS_HELP_STRING([--disable-goa],
|
||||
+ [disable online accounts management panel]),
|
||||
+ [],
|
||||
+ [enable_goa=auto])
|
||||
+
|
||||
+AS_IF([test "$enable_goa" != "no"],
|
||||
+ [PKG_CHECK_MODULES([ONLINE_ACCOUNTS_PANEL],
|
||||
+ [$COMMON_MODULES goa-1.0 goa-backend-1.0 >= $GOA_REQUIRED_VERSION],
|
||||
+ [
|
||||
+ AC_DEFINE(BUILD_ONLINE_ACCOUNTS, 1, [Define to 1 to build the Online Accounts panel])
|
||||
+ build_online_accounts=yes
|
||||
+ background_goa_dependencies="goa-1.0 >= $GOA_REQUIRED_VERSION grilo-0.3 >= $GRILO_REQUIRED_VERSION"
|
||||
+ ], [
|
||||
+ AS_IF([test "$enable_goa" = "yes"],
|
||||
+ [AC_MSG_ERROR([gnome-online-accounts support requested but not found])])
|
||||
+ ])
|
||||
+ ])
|
||||
+AM_CONDITIONAL(BUILD_ONLINE_ACCOUNTS, test "$build_online_accounts" = "yes")
|
||||
+
|
||||
+PKG_CHECK_MODULES(BACKGROUND_PANEL, $COMMON_MODULES cairo-gobject libxml-2.0 gnome-desktop-3.0
|
||||
+ gdk-pixbuf-2.0 >= $GDKPIXBUF_REQUIRED_VERSION
|
||||
+ $background_goa_dependencies)
|
||||
+
|
||||
+build_color=no
|
||||
+AC_ARG_ENABLE([color],
|
||||
+ AS_HELP_STRING([--disable-color],
|
||||
+ [disable color management panel]),
|
||||
+ []
|
||||
+ [enable_color=auto])
|
||||
+
|
||||
+AS_IF([test "$enable_color" != "no"],
|
||||
+ [PKG_CHECK_MODULES([COLOR_PANEL],
|
||||
+ [
|
||||
+ $COMMON_MODULES
|
||||
+ colord >= $COLORD_REQUIRED_VERSION
|
||||
+ colord-gtk >= $COLORD_GTK_REQUIRED_VERSION
|
||||
+ libsoup-2.4
|
||||
+ gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION
|
||||
+ ], [
|
||||
+ AC_DEFINE(BUILD_COLOR, 1, [Define to 1 to build the Color panel])
|
||||
+ build_color=yes
|
||||
+ ], [
|
||||
+ AS_IF([test "$enable_goa" = "yes"],
|
||||
+ [AC_MSG_ERROR([colord support requested but not found])])
|
||||
+ ])
|
||||
+ ])
|
||||
+AM_CONDITIONAL(BUILD_COLOR, test "$build_color" = "yes")
|
||||
+
|
||||
PKG_CHECK_MODULES(PRINTERS_PANEL, $COMMON_MODULES
|
||||
polkit-gobject-1 >= $POLKIT_REQUIRED_VERSION)
|
||||
PKG_CHECK_MODULES(PRIVACY_PANEL, $COMMON_MODULES)
|
||||
@@ -220,15 +262,27 @@ else
|
||||
fi
|
||||
|
||||
# Check for gnome-bluetooth
|
||||
-PKG_CHECK_MODULES(BLUETOOTH, $COMMON_MODULES gnome-bluetooth-1.0 >= 3.18.2,
|
||||
- [have_bluetooth=yes], have_bluetooth=no)
|
||||
-if test "x$have_bluetooth" = xyes ; then
|
||||
- AC_DEFINE(BUILD_BLUETOOTH, 1, [Define to 1 to build the Bluetooth panel])
|
||||
-fi
|
||||
-AM_CONDITIONAL(BUILD_BLUETOOTH, [test x$have_bluetooth = xyes])
|
||||
-if test x${have_bluetooth} = xyes; then
|
||||
- AC_DEFINE(HAVE_BLUETOOTH, 1, [Define to 1 if bluetooth support is available])
|
||||
-fi
|
||||
+have_bluetooth=no
|
||||
+AC_ARG_ENABLE([bluetooth],
|
||||
+ AS_HELP_STRING([--disable-bluetooth],
|
||||
+ [disable bluetooth management panel]),
|
||||
+ [],
|
||||
+ [enable_bluetooth=auto])
|
||||
+
|
||||
+AS_IF([test "$enable_bluetooth" = "yes"],
|
||||
+ [PKG_CHECK_MODULES([BLUETOOTH],
|
||||
+ [$COMMON_MODULES gnome-bluetooth-1.0 >= 3.18.2],
|
||||
+ [
|
||||
+ AC_DEFINE(BUILD_BLUETOOTH, 1, [Define to 1 to build the Bluetooth panel])
|
||||
+ have_bluetooth=yes
|
||||
+ ],
|
||||
+ [
|
||||
+ have_bluetooth=no
|
||||
+ AS_IF([test "$enable_bluetooth" = "yes"],
|
||||
+ [AC_MSG_ERROR([bluetooth support requested but not found])])
|
||||
+ ])
|
||||
+ ])
|
||||
+AM_CONDITIONAL(BUILD_BLUETOOTH, [test "$have_bluetooth" = "yes"])
|
||||
|
||||
# Check for smbclient
|
||||
PKG_CHECK_MODULES(SMBCLIENT, smbclient, [have_smbclient=yes], [have_smbclient=no])
|
||||
@@ -301,38 +355,61 @@ fi
|
||||
AM_CONDITIONAL(BUILD_CHEESE, test x${have_cheese} = xyes)
|
||||
|
||||
# wacom is disabled for s390/s390x and non Linux platforms (needs udev)
|
||||
-case $host_os in
|
||||
- linux*)
|
||||
- if test "$host_cpu" = s390 -o "$host_cpu" = s390x; then
|
||||
- have_wacom=no
|
||||
- else
|
||||
- PKG_CHECK_MODULES(WACOM_PANEL, $COMMON_MODULES
|
||||
- gnome-settings-daemon >= $GSD_REQUIRED_VERSION
|
||||
- xi >= 1.2 x11 libwacom >= $LIBWACOM_REQUIRED_VERSION
|
||||
- gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION
|
||||
- clutter-gtk-1.0
|
||||
- clutter-1.0 >= $CLUTTER_REQUIRED_VERSION)
|
||||
- have_wacom=yes
|
||||
- AC_DEFINE(BUILD_WACOM, 1, [Define to 1 to build the Wacom panel])
|
||||
- AC_DEFINE(HAVE_WACOM, 1, [Define to 1 is Wacom is supportted])
|
||||
- fi
|
||||
- ;;
|
||||
- *)
|
||||
- have_wacom=no
|
||||
- ;;
|
||||
-esac
|
||||
-AM_CONDITIONAL(BUILD_WACOM, [test x${have_wacom} = xyes])
|
||||
+have_wacom=no
|
||||
+AS_CASE([$host_os],
|
||||
+ [linux*],
|
||||
+ [AS_IF([test "$host_cpu" = "s390" -o "$host_cpu" = "s390x"],
|
||||
+ [have_wacom=no],
|
||||
+ [
|
||||
+ AC_ARG_ENABLE([wacom],
|
||||
+ AS_HELP_STRING([--disable-wacom],
|
||||
+ [disable wacom management panel]),
|
||||
+ [],
|
||||
+ [enable_wacom=yes])
|
||||
+ AS_IF([test "$enable_wacom" = "yes"],
|
||||
+ [PKG_CHECK_MODULES([WACOM_PANEL],
|
||||
+ [
|
||||
+ $COMMON_MODULES
|
||||
+ gnome-settings-daemon >= $GSD_REQUIRED_VERSION
|
||||
+ xi >= 1.2 x11 libwacom >= $LIBWACOM_REQUIRED_VERSION
|
||||
+ gnome-desktop-3.0 >= $GNOME_DESKTOP_REQUIRED_VERSION
|
||||
+ clutter-gtk-1.0
|
||||
+ clutter-1.0 >= $CLUTTER_REQUIRED_VERSION
|
||||
+ ], [
|
||||
+ have_wacom=yes
|
||||
+ AC_DEFINE(BUILD_WACOM, 1, [Define to 1 to build the Wacom panel])
|
||||
+ AC_DEFINE(HAVE_WACOM, 1, [Define to 1 is Wacom is supportted])
|
||||
+ ], [
|
||||
+ have_wacom=no
|
||||
+ AS_IF([test "$enable_wacom" = "yes"],
|
||||
+ [AC_MSG_ERROR([wacom support requested but not found])])
|
||||
+ ])
|
||||
+ ])
|
||||
+ ])
|
||||
+ ],
|
||||
+ [have_wacom=no])
|
||||
+AM_CONDITIONAL(BUILD_WACOM, [test "$have_wacom" = "yes"])
|
||||
|
||||
# Kerberos kerberos support
|
||||
-AC_PATH_PROG(KRB5_CONFIG, krb5-config, no)
|
||||
-if test "$KRB5_CONFIG" = "no"; then
|
||||
- AC_MSG_ERROR([krb5-config executable not found in your path - should be installed with the kerberos libraries])
|
||||
-fi
|
||||
-
|
||||
-AC_MSG_CHECKING(for krb5 libraries and flags)
|
||||
-KRB5_CFLAGS="`$KRB5_CONFIG --cflags`"
|
||||
-KRB5_LIBS="`$KRB5_CONFIG --libs`"
|
||||
-AC_MSG_RESULT($KRB5_CFLAGS $KRB5_LIBS)
|
||||
+AC_ARG_ENABLE([kerberos],
|
||||
+ AS_HELP_STRING([--disable-kerberos],
|
||||
+ [disable kerberos support (default: enabled)]),
|
||||
+ [],
|
||||
+ [enable_kerberos=yes])
|
||||
+
|
||||
+AS_IF([test "$enable_kerberos" != "no"],
|
||||
+ [
|
||||
+ AC_PATH_PROG(KRB5_CONFIG, krb5-config, no)
|
||||
+
|
||||
+ AS_IF([test "$KRB5_CONFIG" = "no"],
|
||||
+ AC_MSG_ERROR([krb5-config executable not found in your path - should be installed with the kerberos libraries]))
|
||||
+
|
||||
+ AC_MSG_CHECKING([for krb5 libraries and flags])
|
||||
+ KRB5_CFLAGS="`$KRB5_CONFIG --cflags`"
|
||||
+ KRB5_LIBS="`$KRB5_CONFIG --libs`"
|
||||
+ AC_MSG_RESULT($KRB5_CFLAGS $KRB5_LIBS)
|
||||
+ AC_DEFINE(HAVE_KERBEROS, 1, [defined if krb5 is available])
|
||||
+ ])
|
||||
|
||||
AC_SUBST(KRB5_CFLAGS)
|
||||
AC_SUBST(KRB5_LIBS)
|
||||
@@ -569,6 +646,11 @@ if test "x$have_bluetooth" = "xyes"; then
|
||||
else
|
||||
AC_MSG_NOTICE([ Bluetooth panel disabled])
|
||||
fi
|
||||
+if test "x$build_color" = "xyes"; then
|
||||
+ AC_MSG_NOTICE([** colord (Color panel)])
|
||||
+else
|
||||
+ AC_MSG_NOTICE([ Color panel disabled])
|
||||
+fi
|
||||
if test "x$enable_cups" = "xyes"; then
|
||||
AC_MSG_NOTICE([** CUPS (Printers panel)])
|
||||
else
|
||||
@@ -579,6 +661,11 @@ if test "x$have_cheese" = "xyes"; then
|
||||
else
|
||||
AC_MSG_NOTICE([ Users panel webcam support disabled])
|
||||
fi
|
||||
+if test "x$build_online_accounts" = "xyes"; then
|
||||
+ AC_MSG_NOTICE([** gnome-online-accounts (Online Accounts panel)])
|
||||
+else
|
||||
+ AC_MSG_NOTICE([ Online Accounts panel disabled])
|
||||
+fi
|
||||
if test "x$have_wacom" = "xyes"; then
|
||||
AC_MSG_NOTICE([** wacom (Wacom tablet panel)])
|
||||
else
|
||||
diff --git a/panels/Makefile.am b/panels/Makefile.am
|
||||
index 9961c25..0c54622 100644
|
||||
--- a/panels/Makefile.am
|
||||
+++ b/panels/Makefile.am
|
||||
@@ -2,11 +2,9 @@ SUBDIRS= \
|
||||
common \
|
||||
background \
|
||||
power \
|
||||
- color \
|
||||
display \
|
||||
mouse \
|
||||
notifications \
|
||||
- online-accounts \
|
||||
region \
|
||||
info \
|
||||
sound \
|
||||
@@ -18,6 +16,10 @@ SUBDIRS= \
|
||||
privacy \
|
||||
sharing
|
||||
|
||||
+if BUILD_COLOR
|
||||
+SUBDIRS += color
|
||||
+endif
|
||||
+
|
||||
if BUILD_WACOM
|
||||
SUBDIRS += wacom
|
||||
endif
|
||||
@@ -34,4 +36,8 @@ if BUILD_BLUETOOTH
|
||||
SUBDIRS += bluetooth
|
||||
endif
|
||||
|
||||
+if BUILD_ONLINE_ACCOUNTS
|
||||
+SUBDIRS += online-accounts
|
||||
+endif
|
||||
+
|
||||
-include $(top_srcdir)/git.mk
|
||||
diff --git a/panels/background/Makefile.am b/panels/background/Makefile.am
|
||||
index ccb8017..bde4cdf 100644
|
||||
--- a/panels/background/Makefile.am
|
||||
+++ b/panels/background/Makefile.am
|
||||
@@ -27,8 +27,6 @@ libbackground_chooser_la_SOURCES = \
|
||||
$(BUILT_SOURCES) \
|
||||
cc-background-chooser-dialog.c \
|
||||
cc-background-chooser-dialog.h \
|
||||
- cc-background-grilo-miner.c \
|
||||
- cc-background-grilo-miner.h \
|
||||
cc-background-item.c \
|
||||
cc-background-item.h \
|
||||
cc-background-xml.c \
|
||||
@@ -42,6 +40,12 @@ libbackground_chooser_la_SOURCES = \
|
||||
bg-colors-source.c \
|
||||
bg-colors-source.h
|
||||
|
||||
+if BUILD_ONLINE_ACCOUNTS
|
||||
+libbackground_chooser_la_SOURCES += \
|
||||
+ cc-background-grilo-miner.c \
|
||||
+ cc-background-grilo-miner.h
|
||||
+endif
|
||||
+
|
||||
libbackground_chooser_la_LIBADD = $(PANEL_LIBS) $(BACKGROUND_PANEL_LIBS)
|
||||
|
||||
libbackground_la_SOURCES = \
|
||||
diff --git a/panels/background/bg-pictures-source.c b/panels/background/bg-pictures-source.c
|
||||
index a33cee7..408359c 100644
|
||||
--- a/panels/background/bg-pictures-source.c
|
||||
+++ b/panels/background/bg-pictures-source.c
|
||||
@@ -23,13 +23,17 @@
|
||||
|
||||
#include "bg-pictures-source.h"
|
||||
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
#include "cc-background-grilo-miner.h"
|
||||
+#endif
|
||||
#include "cc-background-item.h"
|
||||
|
||||
#include <string.h>
|
||||
#include <cairo-gobject.h>
|
||||
#include <gio/gio.h>
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
#include <grilo.h>
|
||||
+#endif
|
||||
#include <libgnome-desktop/gnome-desktop-thumbnail.h>
|
||||
#include <gdesktop-enums.h>
|
||||
|
||||
@@ -46,7 +50,9 @@ struct _BgPicturesSourcePrivate
|
||||
{
|
||||
GCancellable *cancellable;
|
||||
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
CcBackgroundGriloMiner *grl_miner;
|
||||
+#endif
|
||||
|
||||
GnomeDesktopThumbnailFactory *thumb_factory;
|
||||
|
||||
@@ -84,7 +90,9 @@ bg_pictures_source_dispose (GObject *object)
|
||||
g_clear_object (&priv->cancellable);
|
||||
}
|
||||
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
g_clear_object (&priv->grl_miner);
|
||||
+#endif
|
||||
g_clear_object (&priv->thumb_factory);
|
||||
|
||||
G_OBJECT_CLASS (bg_pictures_source_parent_class)->dispose (object);
|
||||
@@ -414,7 +422,11 @@ add_single_file (BgPicturesSource *bg_source,
|
||||
gboolean needs_download;
|
||||
gboolean retval = FALSE;
|
||||
GFile *pictures_dir, *cache_dir;
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
GrlMedia *media;
|
||||
+#else
|
||||
+ gpointer media = NULL;
|
||||
+#endif
|
||||
|
||||
/* find png and jpeg files */
|
||||
if (!content_type)
|
||||
@@ -473,7 +485,9 @@ add_single_file (BgPicturesSource *bg_source,
|
||||
|
||||
read_file:
|
||||
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
media = g_object_get_data (G_OBJECT (file), "grl-media");
|
||||
+#endif
|
||||
if (media == NULL)
|
||||
{
|
||||
g_object_set_data_full (G_OBJECT (file), "item", g_object_ref (item), g_object_unref);
|
||||
@@ -556,6 +570,7 @@ add_single_file_from_info (BgPicturesSource *bg_source,
|
||||
return add_single_file (bg_source, file, content_type, mtime, ret_row_ref);
|
||||
}
|
||||
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
static gboolean
|
||||
add_single_file_from_media (BgPicturesSource *bg_source,
|
||||
GFile *file,
|
||||
@@ -580,6 +595,7 @@ add_single_file_from_media (BgPicturesSource *bg_source,
|
||||
|
||||
return add_single_file (bg_source, file, content_type, (guint64) mtime_unix, NULL);
|
||||
}
|
||||
+#endif /* BUILD_ONLINE_ACCOUNTS */
|
||||
|
||||
gboolean
|
||||
bg_pictures_source_add (BgPicturesSource *bg_source,
|
||||
@@ -923,6 +939,7 @@ monitor_path (BgPicturesSource *self,
|
||||
return monitor;
|
||||
}
|
||||
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
static void
|
||||
media_found_cb (BgPicturesSource *self, GrlMedia *media)
|
||||
{
|
||||
@@ -934,6 +951,7 @@ media_found_cb (BgPicturesSource *self, GrlMedia *media)
|
||||
g_object_set_data_full (G_OBJECT (file), "grl-media", g_object_ref (media), g_object_unref);
|
||||
add_single_file_from_media (self, file, media);
|
||||
}
|
||||
+#endif /* BUILD_ONLINE_ACCOUNTS */
|
||||
|
||||
static void
|
||||
bg_pictures_source_init (BgPicturesSource *self)
|
||||
@@ -961,9 +979,11 @@ bg_pictures_source_init (BgPicturesSource *self)
|
||||
priv->cache_dir_monitor = monitor_path (self, cache_path);
|
||||
g_free (cache_path);
|
||||
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
priv->grl_miner = cc_background_grilo_miner_new ();
|
||||
g_signal_connect_swapped (priv->grl_miner, "media-found", G_CALLBACK (media_found_cb), self);
|
||||
cc_background_grilo_miner_start (priv->grl_miner);
|
||||
+#endif /* BUILD_ONLINE_ACCOUNTS */
|
||||
|
||||
priv->thumb_factory =
|
||||
gnome_desktop_thumbnail_factory_new (GNOME_DESKTOP_THUMBNAIL_SIZE_LARGE);
|
||||
diff --git a/panels/power/cc-power-panel.c b/panels/power/cc-power-panel.c
|
||||
index db4e69a..7677b58 100644
|
||||
--- a/panels/power/cc-power-panel.c
|
||||
+++ b/panels/power/cc-power-panel.c
|
||||
@@ -1882,7 +1882,7 @@ add_power_saving_section (CcPowerPanel *self)
|
||||
G_CALLBACK (wifi_switch_changed), self);
|
||||
#endif
|
||||
|
||||
-#ifdef HAVE_BLUETOOTH
|
||||
+#ifdef BUILD_BLUETOOTH
|
||||
priv->bt_rfkill = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SESSION,
|
||||
G_DBUS_PROXY_FLAGS_NONE,
|
||||
NULL,
|
||||
diff --git a/panels/user-accounts/um-realm-manager.c b/panels/user-accounts/um-realm-manager.c
|
||||
index 8a0a0e6..22c6b94 100644
|
||||
--- a/panels/user-accounts/um-realm-manager.c
|
||||
+++ b/panels/user-accounts/um-realm-manager.c
|
||||
@@ -22,7 +22,9 @@
|
||||
|
||||
#include "um-realm-manager.h"
|
||||
|
||||
+#ifdef HAVE_KERBEROS
|
||||
#include <krb5/krb5.h>
|
||||
+#endif
|
||||
|
||||
#include <glib.h>
|
||||
#include <glib/gi18n.h>
|
||||
@@ -698,6 +700,7 @@ login_closure_free (gpointer data)
|
||||
g_slice_free (LoginClosure, login);
|
||||
}
|
||||
|
||||
+#ifdef HAVE_KERBEROS
|
||||
static krb5_error_code
|
||||
login_perform_kinit (krb5_context k5,
|
||||
const gchar *realm,
|
||||
@@ -761,12 +764,14 @@ login_perform_kinit (krb5_context k5,
|
||||
|
||||
return code;
|
||||
}
|
||||
+#endif /* HAVE_KERBEROS */
|
||||
|
||||
static void
|
||||
kinit_thread_func (GSimpleAsyncResult *async,
|
||||
GObject *object,
|
||||
GCancellable *cancellable)
|
||||
{
|
||||
+#ifdef HAVE_KERBEROS
|
||||
LoginClosure *login = g_simple_async_result_get_op_res_gpointer (async);
|
||||
krb5_context k5 = NULL;
|
||||
krb5_error_code code;
|
||||
@@ -844,6 +849,10 @@ kinit_thread_func (GSimpleAsyncResult *async,
|
||||
|
||||
if (k5)
|
||||
krb5_free_context (k5);
|
||||
+#else /* HAVE_KERBEROS */
|
||||
+ g_simple_async_result_set_error (async, UM_REALM_ERROR, UM_REALM_ERROR_GENERIC,
|
||||
+ _("gnome-control-center was built without kerberos support"));
|
||||
+#endif
|
||||
}
|
||||
|
||||
void
|
||||
diff --git a/shell/Makefile.am b/shell/Makefile.am
|
||||
index 45f6363..b76f343 100644
|
||||
--- a/shell/Makefile.am
|
||||
+++ b/shell/Makefile.am
|
||||
@@ -78,14 +78,12 @@ gnome_control_center_LDADD = \
|
||||
$(top_builddir)/panels/common/liblanguage.la \
|
||||
$(top_builddir)/panels/common/libdevice.la \
|
||||
$(top_builddir)/panels/background/libbackground.la \
|
||||
- $(top_builddir)/panels/color/libcolor.la \
|
||||
$(top_builddir)/panels/datetime/libdate_time.la \
|
||||
$(top_builddir)/panels/display/libdisplay.la \
|
||||
$(top_builddir)/panels/info/libinfo.la \
|
||||
$(top_builddir)/panels/keyboard/libkeyboard.la \
|
||||
$(top_builddir)/panels/mouse/libmouse-properties.la \
|
||||
$(top_builddir)/panels/notifications/libnotifications.la \
|
||||
- $(top_builddir)/panels/online-accounts/libonline-accounts.la \
|
||||
$(top_builddir)/panels/power/libpower.la \
|
||||
$(top_builddir)/panels/privacy/libprivacy.la \
|
||||
$(top_builddir)/panels/region/libregion.la \
|
||||
@@ -111,6 +109,14 @@ if BUILD_BLUETOOTH
|
||||
gnome_control_center_LDADD += $(top_builddir)/panels/bluetooth/libbluetooth.la
|
||||
endif
|
||||
|
||||
+if BUILD_COLOR
|
||||
+gnome_control_center_LDADD += $(top_builddir)/panels/color/libcolor.la
|
||||
+endif
|
||||
+
|
||||
+if BUILD_ONLINE_ACCOUNTS
|
||||
+gnome_control_center_LDADD += $(top_builddir)/panels/online-accounts/libonline-accounts.la
|
||||
+endif
|
||||
+
|
||||
gnome_control_center_alt_LDADD = \
|
||||
$(gnome_control_center_LDADD) \
|
||||
alt/libshell_alt.la
|
||||
diff --git a/shell/cc-panel-loader.c b/shell/cc-panel-loader.c
|
||||
index 03dbfb1..a713079 100644
|
||||
--- a/shell/cc-panel-loader.c
|
||||
+++ b/shell/cc-panel-loader.c
|
||||
@@ -33,7 +33,9 @@ extern GType cc_background_panel_get_type (void);
|
||||
#ifdef BUILD_BLUETOOTH
|
||||
extern GType cc_bluetooth_panel_get_type (void);
|
||||
#endif /* BUILD_BLUETOOTH */
|
||||
+#ifdef BUILD_COLOR
|
||||
extern GType cc_color_panel_get_type (void);
|
||||
+#endif /* BUILD_COLOR */
|
||||
extern GType cc_date_time_panel_get_type (void);
|
||||
extern GType cc_display_panel_get_type (void);
|
||||
extern GType cc_info_panel_get_type (void);
|
||||
@@ -43,7 +45,9 @@ extern GType cc_mouse_panel_get_type (void);
|
||||
extern GType cc_network_panel_get_type (void);
|
||||
#endif /* BUILD_NETWORK */
|
||||
extern GType cc_notifications_panel_get_type (void);
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
extern GType cc_goa_panel_get_type (void);
|
||||
+#endif /* BUILD_ONLINE_ACCOUNTS */
|
||||
extern GType cc_power_panel_get_type (void);
|
||||
#ifdef BUILD_PRINTERS
|
||||
extern GType cc_printers_panel_get_type (void);
|
||||
@@ -77,7 +81,9 @@ static struct {
|
||||
#ifdef BUILD_BLUETOOTH
|
||||
PANEL_TYPE("bluetooth", cc_bluetooth_panel_get_type ),
|
||||
#endif
|
||||
+#ifdef BUILD_COLOR
|
||||
PANEL_TYPE("color", cc_color_panel_get_type ),
|
||||
+#endif
|
||||
PANEL_TYPE("datetime", cc_date_time_panel_get_type ),
|
||||
PANEL_TYPE("display", cc_display_panel_get_type ),
|
||||
PANEL_TYPE("info", cc_info_panel_get_type ),
|
||||
@@ -87,7 +93,9 @@ static struct {
|
||||
PANEL_TYPE("network", cc_network_panel_get_type ),
|
||||
#endif
|
||||
PANEL_TYPE("notifications", cc_notifications_panel_get_type),
|
||||
+#ifdef BUILD_ONLINE_ACCOUNTS
|
||||
PANEL_TYPE("online-accounts", cc_goa_panel_get_type ),
|
||||
+#endif
|
||||
PANEL_TYPE("power", cc_power_panel_get_type ),
|
||||
#ifdef BUILD_PRINTERS
|
||||
PANEL_TYPE("printers", cc_printers_panel_get_type ),
|
||||
--
|
||||
2.10.1
|
||||
|
@ -0,0 +1 @@
|
||||
DIST plasma-applet-network-monitor-1.7.3.tar.gz 40970 SHA256 dff78d58f04aea11c8083cf1897e3c4b62057a6829a6666402be7188c75e2be9 SHA512 61bd78e05c3557cfab4977a58db8c80f857d3c84627b794e10e003ceff7e3fd1e15d77761af90cb38ee02a45ed9404629a3c571776a43b7af07c07d8d120ed37 WHIRLPOOL e02b1e218c8e7cd74d93fb21be143a261869b423453b06b6caba054d644c211a91bf64dbf7d0ee0b64517e69e5d882194d5cb995bb5cdeb51ca9b1a884657b1a
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>kde@gentoo.org</email>
|
||||
<name>Gentoo KDE Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">kotelnik/plasma-applet-network-monitor</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Plasma 5 applet for monitoring active network connections"
|
||||
HOMEPAGE="http://kde-look.org/content/show.php/Network+Monitor?content=169377
|
||||
https://github.com/kotelnik/plasma-applet-network-monitor"
|
||||
|
||||
if [[ ${KDE_BUILD_TYPE} = live ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/kotelnik/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/kotelnik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
$(add_frameworks_dep plasma)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
@ -0,0 +1 @@
|
||||
DIST plasma-applet-weather-widget-1.6.7.tar.gz 98864 SHA256 2f75b96c713ab2be65af6daa860b8df6c8116a7d54055f51a29e4425171237a7 SHA512 24da3014c652a8c8c39de89d61d33a9d745bb172a7ae7c71ca1a20fb834636d277e839f7d3205bd7349d9bc29c84f05bfb3c3f70c943be65f7acfe2315ce078e WHIRLPOOL 720df748c802b2f606944f15b977c85d0c88f975f3d9dd695a1042ccbae33a9db2b881da535bb2e05e043f5a982ba07488fcfe6eb94e3c75735a8b012bf4b006
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>kde@gentoo.org</email>
|
||||
<name>Gentoo KDE Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">kotelnik/plasma-applet-weather-widget</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="Plasma 5 applet for weather forecasts"
|
||||
HOMEPAGE="http://kde-look.org/content/show.php/Weather+Widget?content=169572
|
||||
https://github.com/kotelnik/plasma-applet-weather-widget"
|
||||
|
||||
if [[ ${KDE_BUILD_TYPE} = live ]] ; then
|
||||
EGIT_REPO_URI="https://github.com/kotelnik/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/kotelnik/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
$(add_frameworks_dep plasma)
|
||||
$(add_qt_dep qtdeclarative)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( README.md )
|
@ -1,2 +1,3 @@
|
||||
DIST skanlite-1.1.tar.xz 2513692 SHA256 657cece15bbb6966fefd2de91504d421d12e662560c1b30514e060847b9eea26 SHA512 f44dc964e7a64600c451915a280341d4304a4fb71b66cb264f03663a5e083a0b2e352cabe58402f812402ad13d0d9565d42765c02f568da295e585e77661abfc WHIRLPOOL d04ff32afaa353476de3d863a77412045101ab387479c763130d38d583b6ca837b7141461c18f8e33692d1cdce69015c375703819d03839ffd5054e37a39ace0
|
||||
DIST skanlite-2.0.1.tar.xz 2139624 SHA256 3b4541136e9dc61c1fbd9582d11e8cf749317ff89d357b876370be2400da0236 SHA512 2dc29f3aeca32a7afb515ae9349fab7ef635de731718b53ceaf532cbd3860fbb07bd936fd2988b6dddb74109775e22752ffd05a0a3d0218b9c8ae393af52b14e WHIRLPOOL 4b0dc650610144688e614ffebe79b1f942d92601c4fef9e827f80dc2e367d15ff3c797409d9052c4c5cdc6a6a26393ef76e1756fc10591a4dcb239db6e1a9cdf
|
||||
DIST skanlite-2.0.tar.xz 2531916 SHA256 ac001be079521de38e0fb72e42cb3750b41451d1df8f85e6af73affa5418aec8 SHA512 1c7f65de94309dd9120b7d6002df7b919f5908eaad1ab8de20f3116e27b88328fb8e65bbcef855b10d15d5b50f548ee522fd5c67466fa5d22350ed16402489ac WHIRLPOOL 603dd3df008798c062b4442efad74d8d9ab754ac6ec3ac3a4d9d9fc376170d7a68c2506a544407097033d3349af4b6756f0342160d70a6b9825ebdd3352b2f34
|
||||
|
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>kde@gentoo.org</email>
|
||||
<name>Gentoo KDE Project</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>kde@gentoo.org</email>
|
||||
<name>Gentoo KDE Project</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
KDE_HANDBOOK="true"
|
||||
inherit kde5
|
||||
|
||||
DESCRIPTION="KDE image scanning application"
|
||||
HOMEPAGE="http://www.kde.org/applications/graphics/skanlite/"
|
||||
SRC_URI="mirror://kde/stable/${PN}/2.0/${P}.tar.xz"
|
||||
|
||||
LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="
|
||||
$(add_frameworks_dep kconfig)
|
||||
$(add_frameworks_dep kconfigwidgets)
|
||||
$(add_frameworks_dep kcoreaddons)
|
||||
$(add_frameworks_dep ki18n)
|
||||
$(add_frameworks_dep kio)
|
||||
$(add_frameworks_dep kjobwidgets)
|
||||
$(add_frameworks_dep kwidgetsaddons)
|
||||
$(add_frameworks_dep kxmlgui)
|
||||
$(add_kdeapps_dep libksane)
|
||||
$(add_qt_dep qtgui)
|
||||
$(add_qt_dep qtwidgets)
|
||||
media-libs/libpng:0=
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!kde-misc/skanlite:4
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
kde5_src_prepare
|
||||
cmake_comment_add_subdirectory autotests
|
||||
cmake_comment_add_subdirectory tests
|
||||
sed -i -e "/TextWidgets/d" CMakeLists.txt || die
|
||||
use handbook || sed -i -e "/DocTools/d" CMakeLists.txt || die
|
||||
}
|
@ -1,32 +0,0 @@
|
||||
https://sourceforge.net/tracker/?func=detail&aid=3601612&group_id=73485&atid=537940
|
||||
|
||||
--- GraphicsMagick-1.3.18/configure
|
||||
+++ GraphicsMagick-1.3.18/configure
|
||||
@@ -22249,7 +22249,6 @@
|
||||
# directory as GraphicsMagick installation prefix.
|
||||
#LDFLAGS="$LDFLAGS -L$LIB_DIR"
|
||||
#CPPFLAGS="$CPPFLAGS -I$INCLUDE_DIR"
|
||||
-MAGICK_API_CPPFLAGS="-I$INCLUDE_DIR/GraphicsMagick $MAGICK_API_CPPFLAGS"
|
||||
|
||||
#
|
||||
# Find the X11 RGB database
|
||||
@@ -25994,8 +25993,8 @@
|
||||
then
|
||||
freetype_prefix=`${freetype_config} --prefix`
|
||||
freetype_exec_prefix=`${freetype_config} --exec-prefix`
|
||||
- LDFLAGS="$LDFLAGS -L${freetype_exec_prefix}/lib"
|
||||
- CPPFLAGS="$CPPFLAGS -I${freetype_prefix}/include/freetype2"
|
||||
+ LDFLAGS="$LDFLAGS `${PKG_CONFIG:-pkg-config} freetype2 --libs`"
|
||||
+ CPPFLAGS="$CPPFLAGS `${PKG_CONFIG:-pkg-config} freetype2 --cflags`"
|
||||
fi
|
||||
|
||||
if test "$LIB_TTF" = ''
|
||||
@@ -29605,7 +29604,7 @@
|
||||
|
||||
MAGICK_API_CFLAGS=$CFLAGS
|
||||
MAGICK_API_CPPFLAGS=`echo $MAGICK_API_CPPFLAGS | sed -e 's/ */ /g'`
|
||||
-MAGICK_API_LDFLAGS="-L$LIB_DIR $LDFLAGS"
|
||||
+MAGICK_API_LDFLAGS="$LDFLAGS"
|
||||
MAGICK_API_DEP_LIBS="$MAGICK_DEP_LIBS"
|
||||
MAGICK_API_LIBS="-lGraphicsMagick $MAGICK_API_DEP_LIBS"
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- a/magick/studio.h
|
||||
+++ b/magick/studio.h
|
||||
@@ -51,7 +51,7 @@
|
||||
threads. Most CPUs have cache lines of 32 or 64 bytes. IBM Power CPUs have
|
||||
cache lines of 128 bytes.
|
||||
*/
|
||||
-#if defined(MAGICK_TARGET_CPU) && (MAGICK_TARGET_CPU == powerpc)
|
||||
+#ifdef __powerpc__
|
||||
# define MAGICK_CACHE_LINE_SIZE 128
|
||||
#else
|
||||
# define MAGICK_CACHE_LINE_SIZE 64
|
@ -1,2 +1 @@
|
||||
DIST libgd-2.2.2.tar.xz 2105628 SHA256 489f756ce07f0c034b1a794f4d34fdb4d829256112cb3c36feb40bb56b79218c SHA512 65c2f22ff35b5d62889921d7963d9cf808700299aece9292716555ac544e8c52ca435d6c5f817610553162e249343868a9164bf0fef9d59b61cd8075334c7e8d WHIRLPOOL 862588677be868c56af7c312e4aa66a5e67f10ccbc3cc7209b0fd23bcc3aae594c1e092b4b08ca7f913b334be47a486e696bced69d3f461056649f9ea8cc130d
|
||||
DIST libgd-2.2.3.tar.xz 2164152 SHA256 746b6cbd6769a22ff3ba6f5756f3512a769bd4cdf4695dff17f4867f25fa7d3c SHA512 bdc6d086bc054beda6574ec46baa4cd94048a5f2f357f875ba05983e92d247f1b731434b9e438c6aef09d46fa96f1a7e1f330a25a77ffd2dd78aa8a32d652557 WHIRLPOOL 1f290bb446618e402422488e77e1b88626ea3d9679653f10392b90386cf2ae861f9f8fdf624ebd96d152b764cfa3bf6f01859f58a033585db01ef8ea77c21e1a
|
||||
|
@ -1,37 +0,0 @@
|
||||
https://bugs.gentoo.org/583584
|
||||
https://github.com/libgd/libgd/issues/241
|
||||
|
||||
From dd6615fd138e53656a7883015d4a6b2d02292b26 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@gentoo.org>
|
||||
Date: Sat, 21 May 2016 15:00:53 -0400
|
||||
Subject: [PATCH] libtool: rework revision to fix OS X breakage
|
||||
|
||||
It seems the OS X linker restricts the revision field to 8 bits.
|
||||
Rework how we calculate that value and pack it in closer to fit.
|
||||
It might produce some collisions if we get to like 2.2.8, but oh
|
||||
well ... this field doesn't need to be super exact.
|
||||
|
||||
Fixes #214 and fixes #241.
|
||||
---
|
||||
configure.ac | 7 ++++++-
|
||||
1 file changed, 6 insertions(+), 1 deletion(-)
|
||||
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -2460,7 +2460,12 @@ AC_SUBST(GDLIB_VERSION)
|
||||
# See http://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
|
||||
|
||||
GDLIB_LT_CURRENT=3
|
||||
+# This is the version where the soname (current above) changes. We use it
|
||||
+# to reset the revision base back to zero. It's a bit of a pain, but some
|
||||
+# systems restrict the revision range below to [0..255] (like OS X).
|
||||
+GDLIB_PREV_MAJOR=2
|
||||
+GDLIB_PREV_MINOR=2
|
||||
-GDLIB_LT_REVISION=$(printf '%i%02i%02i' $GDLIB_MAJOR $GDLIB_MINOR $GDLIB_REVISION)
|
||||
+GDLIB_LT_REVISION=$(( ((GDLIB_MAJOR - GDLIB_PREV_MAJOR) << 6) | ((GDLIB_MINOR - GDLIB_PREV_MINOR) << 3) | GDLIB_REVISION ))
|
||||
GDLIB_LT_AGE=0
|
||||
|
||||
|
||||
--
|
||||
2.8.2
|
||||
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
inherit eutils libtool multilib-minimal
|
||||
|
||||
DESCRIPTION="A graphics library for fast image creation"
|
||||
HOMEPAGE="http://libgd.org/ http://www.boutell.com/gd/"
|
||||
SRC_URI="https://github.com/libgd/libgd/releases/download/${P}/lib${P}.tar.xz"
|
||||
|
||||
LICENSE="gd IJG HPND BSD"
|
||||
SLOT="2/3"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="fontconfig jpeg png static-libs tiff truetype webp xpm zlib"
|
||||
|
||||
# fontconfig has prefixed font paths, details see bug #518970
|
||||
REQUIRED_USE="prefix? ( fontconfig )"
|
||||
|
||||
RDEPEND="fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
|
||||
jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
|
||||
png? ( >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] )
|
||||
tiff? ( media-libs/tiff:0[${MULTILIB_USEDEP}] )
|
||||
truetype? ( >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] )
|
||||
webp? ( media-libs/libwebp[${MULTILIB_USEDEP}] )
|
||||
xpm? ( >=x11-libs/libXpm-3.5.10-r1[${MULTILIB_USEDEP}] >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] )
|
||||
zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
|
||||
DEPEND="${RDEPEND}
|
||||
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
|
||||
|
||||
S="${WORKDIR}/lib${P}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-osx-libtool.patch #583584
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
elibtoolize # for shared library on Solaris
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
# we aren't actually {en,dis}abling X here ... the configure
|
||||
# script uses it just to add explicit -I/-L paths which we
|
||||
# don't care about on Gentoo systems.
|
||||
ECONF_SOURCE=${S} \
|
||||
econf \
|
||||
--disable-werror \
|
||||
--without-x \
|
||||
--without-liq \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_with fontconfig) \
|
||||
$(use_with png) \
|
||||
$(use_with tiff) \
|
||||
$(use_with truetype freetype) \
|
||||
$(use_with jpeg) \
|
||||
$(use_with webp) \
|
||||
$(use_with xpm) \
|
||||
$(use_with zlib)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
dodoc NEWS README.md
|
||||
prune_libtool_files
|
||||
}
|
@ -1,6 +1,2 @@
|
||||
DIST libmediainfo_0.7.73.tar.bz2 1648742 SHA256 d350dbbdc25a52f79bcb3d5e91d0a61c68a4f429c13c80166d2e37476a62feb0 SHA512 44e4d5089e4343e503117a6e125e324551ecdc8e3ec01523dd13a66652708d2f0e8e1ab1740754524f0b9847ba317f97f123034bf0b06216ad3e60b5d0f56908 WHIRLPOOL 496e463691410bf8350c31e63e5268dc2974a6b4c9fb80661d80d8738d299f3a5813044cf5057db32aa09639cc365c347c677c0c7ce759f1b953c47fd9b379c0
|
||||
DIST libmediainfo_0.7.85.tar.xz 1537360 SHA256 b6202d5a9b1725b0976b051085625ae595f3eb8e2e02c4e34eb1cfff6c6d689f SHA512 ad7e99773257719c26a9fa4fe1ae3f87ee76e0e5c0d479778479d235abd67af9ef92c5b60c2b0f1262ed7da4878f54c8a57def89387973a3573f6b59459bfb65 WHIRLPOOL 77aded044df8aa2179f89c69b1d611dba1e430507a70790256fe6742ac9ab321f6121f8ef50b5e45a9c1d7306b37835e0ebf8559fdf2593a9ebb6bd1f31e8329
|
||||
DIST libmediainfo_0.7.86.tar.xz 1545368 SHA256 c0771a1405c8de3d90623ebb7d2686dd59c33c5917894e5462f4d591da63a792 SHA512 14ebffac03bf9b61d50ad6a3faeae649d4b24661152103eaf329e5e1ddb2230cd96001166a1217d796c463d5ec74fb103f07f45f3bdd6d048791d25923bf18bf WHIRLPOOL 2601f1f4e9268b71d8215ee96ba4a8b4d7a2d0f7ae3da319058b01e0eafed351a97f0b5ff71b964eb7129464fb960380deca21ef1e871dd9354ada1d6e70a3dd
|
||||
DIST libmediainfo_0.7.87.tar.xz 1544212 SHA256 4923dc108cf0e9fd6df36fc97e52a0955b69188491099331bb30d70410db72bf SHA512 595c3f6e6322dff7490e481e6705f0a8884c94150bf1c3679356b4ca0b37fd4e18a8d8e4d872c0398189b4d3328afa721586f7915293f6ebc9371ac4c6ccf93a WHIRLPOOL fcfdc6fec025c2c11d9420e019ef7afe5406658b9d18894532648689e11a1a45c74ec1ab831429fe44218ea988c75992f84497f87d1352b98756c98e77778b07
|
||||
DIST libmediainfo_0.7.88.tar.xz 1560488 SHA256 01de70bc67f2da4b6d2cde5aac0bf38b2e9ab834279b90c89cc3a3d1d47b14ec SHA512 9ddec4102bc4b28f5ff92fe13301c2cd1aad409680705d571a7b5a809aa831bfcec5f9cad28f49c78dd093c441b652140b1691762d81d3c69fbb3ea1b1922165 WHIRLPOOL 0dec5ff1bcc039ce66f67db586f68b6bb09b8c78787e96cc004dc3309ad4fbebc1daf197fa3b6ae5b5a754847b58b0a8769159222e2fe1acb2c36db2b3cef18c
|
||||
DIST libmediainfo_0.7.89.tar.xz 1566172 SHA256 2cd3da0cc3e23bbfddea545898df6ebc1c81e086a1d707ac6d2068fe659ea74a SHA512 0289a4d9a6b27bc6fce1b1aebbc64495ef220bdbdb36c851b4ca345ac7b5dfc8d06b03c1cfb36ee7a736ff4a1d9e2da53d5f2d3559c5297e1c41f8a98f04737a WHIRLPOOL cc986916e6a877c512320bf59bdfb0073f2dae8bc8d6ccffc2080305530e233bff60cbbade8333bc62827c636185e0b3433746639e22887cd8b0b52a5976b8bb
|
||||
DIST libmediainfo_0.7.90.tar.xz 1578580 SHA256 85551ba92802df3f5e1026b3752c6d4b7cae1304b783de7b893a27cdefa9a795 SHA512 49a5dc9532bb1fb3aebef4476346089f685b6782b9b380fde5822ae97680bbc0db22f45a5a2e9b17a7cf2947696e10eda233771b50f8ab7bfb54b250620c3fcb WHIRLPOOL 2256bc5b4b20a9a0cccc2ffa79c180aa5bb22a49d339d3b13e3369a45f4323f41a36a43c953bfdf0baf6fa461f2affa6d3622be2be8b6b493425759bdf202a57
|
||||
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib
|
||||
|
||||
MY_PN="MediaInfo"
|
||||
DESCRIPTION="MediaInfo libraries"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="mirror://sourceforge/mediainfo/${PN}_${PV}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="curl doc mms static-libs"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
dev-libs/tinyxml2:=
|
||||
>=media-libs/libzen-0.4.28[static-libs=]
|
||||
curl? ( net-misc/curl )
|
||||
mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:-O2::' configure.ac || die
|
||||
append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-shared \
|
||||
--with-libtinyxml2 \
|
||||
$(use_with curl libcurl) \
|
||||
$(use_with mms libmms) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable static-libs staticlibs)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
|
||||
doxygen Doxyfile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
edos2unix ${PN}.pc #414545
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins ${PN}.pc
|
||||
|
||||
for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
|
||||
insinto /usr/include/${MY_PN}/${x}
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
|
||||
done
|
||||
|
||||
insinto /usr/include/${MY_PN}DLL
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
|
||||
|
||||
dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
|
||||
if use doc; then
|
||||
dohtml -r "${WORKDIR}"/${MY_PN}Lib/Doc/*
|
||||
fi
|
||||
|
||||
prune_libtool_files
|
||||
}
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib
|
||||
|
||||
MY_PN="MediaInfo"
|
||||
DESCRIPTION="MediaInfo libraries"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl doc mms static-libs"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
dev-libs/tinyxml2:=
|
||||
>=media-libs/libzen-0.4.28[static-libs=]
|
||||
curl? ( net-misc/curl )
|
||||
mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:-O2::' configure.ac || die
|
||||
append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-shared \
|
||||
--with-libtinyxml2 \
|
||||
$(use_with curl libcurl) \
|
||||
$(use_with mms libmms) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable static-libs staticlibs)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
|
||||
doxygen Doxyfile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
edos2unix ${PN}.pc #414545
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins ${PN}.pc
|
||||
|
||||
for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
|
||||
insinto /usr/include/${MY_PN}/${x}
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
|
||||
done
|
||||
|
||||
insinto /usr/include/${MY_PN}DLL
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
|
||||
|
||||
dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
|
||||
if use doc; then
|
||||
dohtml -r "${WORKDIR}"/${MY_PN}Lib/Doc/*
|
||||
fi
|
||||
|
||||
prune_libtool_files
|
||||
}
|
@ -1,79 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib
|
||||
|
||||
MY_PN="MediaInfo"
|
||||
DESCRIPTION="MediaInfo libraries"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl doc mms static-libs"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
dev-libs/tinyxml2:=
|
||||
>=media-libs/libzen-0.4.28[static-libs=]
|
||||
curl? ( net-misc/curl )
|
||||
mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:-O2::' configure.ac || die
|
||||
append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-shared \
|
||||
--with-libtinyxml2 \
|
||||
$(use_with curl libcurl) \
|
||||
$(use_with mms libmms) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable static-libs staticlibs)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
|
||||
doxygen Doxyfile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
edos2unix ${PN}.pc #414545
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins ${PN}.pc
|
||||
|
||||
for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
|
||||
insinto /usr/include/${MY_PN}/${x}
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
|
||||
done
|
||||
|
||||
insinto /usr/include/${MY_PN}DLL
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
|
||||
|
||||
dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
|
||||
if use doc; then
|
||||
dohtml -r "${WORKDIR}"/${MY_PN}Lib/Doc/*
|
||||
fi
|
||||
|
||||
prune_libtool_files
|
||||
}
|
@ -1,82 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib
|
||||
|
||||
MY_PN="MediaInfo"
|
||||
DESCRIPTION="MediaInfo libraries"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl doc mms static-libs"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
dev-libs/tinyxml2:=
|
||||
>=media-libs/libzen-0.4.28[static-libs=]
|
||||
curl? ( net-misc/curl )
|
||||
mms? ( >=media-libs/libmms-0.6.1[static-libs=] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
# tests try to fetch data from online sources
|
||||
RESTRICT="test"
|
||||
|
||||
S=${WORKDIR}/${MY_PN}Lib/Project/GNU/Library
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:-O2::' configure.ac || die
|
||||
append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-0.7.63-pkgconfig.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-shared \
|
||||
--with-libtinyxml2 \
|
||||
$(use_with curl libcurl) \
|
||||
$(use_with mms libmms) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable static-libs staticlibs)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc
|
||||
doxygen Doxyfile || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
edos2unix ${PN}.pc #414545
|
||||
insinto /usr/$(get_libdir)/pkgconfig
|
||||
doins ${PN}.pc
|
||||
|
||||
for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag Text Video; do
|
||||
insinto /usr/include/${MY_PN}/${x}
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
|
||||
done
|
||||
|
||||
insinto /usr/include/${MY_PN}DLL
|
||||
doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
|
||||
|
||||
dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
|
||||
if use doc; then
|
||||
dohtml -r "${WORKDIR}"/${MY_PN}Lib/Doc/*
|
||||
fi
|
||||
|
||||
prune_libtool_files
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_4,3_5} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python"
|
||||
HOMEPAGE="https://bitbucket.org/lazka/mutagen https://pypi.python.org/pypi/mutagen"
|
||||
SRC_URI="https://bitbucket.org/lazka/${PN}/downloads/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
|
||||
# TODO: Missing support for >=dev-python/eyeD3-0.7 API
|
||||
# test? ( >=dev-python/eyeD3-0.7 )
|
||||
RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
|
||||
"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# tests/test_flac.py uses temp files with a constant path.
|
||||
# If we had multiple python implementations, we would hit a race.
|
||||
distutils-r1_src_test
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
local DOCS=( NEWS README.rst )
|
||||
use doc && local HTML_DOCS=( docs/_build/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST opencolorio-1.0.8.tar.gz 11912207 SHA256 9b6d540040e29394045c724c1a46ea00913e660269b03bf24790c74a5542adb4 SHA512 16c0deab84013d96c9741a58ddc44a90be6a6eac317b8ceb87afad914aa9b0e1d5880dc11ae3c40d22e4a87b553e3b5a1a8a66c064f71c2203b4b605a97851a1 WHIRLPOOL 32b92dffa07873f2ea0635afc189937c4d695cb40f5a9d112489a98140d36524db3aadd53db9e9f6e6069f3f29f9d17a10883ae6f26d4144b7873ebfb944cb5a
|
||||
DIST opencolorio-1.0.9-yaml-0.5-compat-v2.patch.bz2 15418 SHA256 13fa49b03a792122aa416e07a69c52d6bde71b91882d77784ade4d14bac952b8 SHA512 8383bc84e209b67aa34c6420348634d0d2a34f1dafda6a10b0c4a15776c2094057a38b00d078b59b648131178f2d65f695890204dbee411602689a0bb7419ecc WHIRLPOOL 0a0bbc1a787793ee7275a3c6f31ecc9b65581ae6cd07a5a93c12e02fc26e33b98521366e26efa92879474b833cbe2f5c4148d2ec88ad80afb63260b8a67dfed9
|
||||
DIST opencolorio-1.0.9.tar.gz 12473406 SHA256 0f3b458f69715a942047a7b76545c6a098b632e9e5e71d5caaa756d5f7356aa6 SHA512 f5310cd6d3048d5f307adb41ac1ac807f087a6344c96324cb0f13d0eae1fa3fe5f8005f17adf77664044daf762902223b650b5d8c1636c7801183cd3b4e03ac8 WHIRLPOOL e622d71d40cfdba664178df38d66ecd990515afe4fff0260952bca29e6d46beba47446b6bd36c9965a8169c966a0bddf9bcb5b41f7857ed355ac1a6299c9de6c
|
||||
|
@ -1,54 +0,0 @@
|
||||
--- a/docs/CMakeLists.txt 2013-01-08 03:19:23.649162615 +0400
|
||||
+++ b/docs/CMakeLists.txt 2013-01-08 03:22:29.647329174 +0400
|
||||
@@ -81,7 +81,7 @@
|
||||
ExtractRstCPP(${CMAKE_SOURCE_DIR}/export/OpenColorIO/OpenColorTypes.h developers/api/OpenColorTypes.rst)
|
||||
|
||||
add_custom_target(doc ALL
|
||||
- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html
|
||||
+ COMMAND sphinx-build -b html . ${CMAKE_CURRENT_BINARY_DIR}/build-html
|
||||
DEPENDS
|
||||
OpenColorIO
|
||||
PyOpenColorIO
|
||||
@@ -93,20 +93,18 @@
|
||||
COMMENT "Building html docs"
|
||||
SOURCES ${DOCFILES})
|
||||
|
||||
-# note: ExternalProject will not build when added to a add_custom_target this
|
||||
-# works around this problem. This seems to be fixed in the cmake ^HEAD
|
||||
-add_dependencies(doc Sphinx)
|
||||
-
|
||||
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/
|
||||
- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html
|
||||
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}/html
|
||||
PATTERN .* EXCLUDE
|
||||
)
|
||||
|
||||
+if(OCIO_BUILD_PDF_DOCS)
|
||||
+
|
||||
find_package(LATEX)
|
||||
if(PDFLATEX_COMPILER)
|
||||
|
||||
add_custom_target(latex
|
||||
- COMMAND PYTHONPATH=${PYTHONPATH} ${EXTDIST_BINPATH}/sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
|
||||
+ COMMAND sphinx-build -b latex . ${CMAKE_CURRENT_BINARY_DIR}/build-latex
|
||||
DEPENDS
|
||||
OpenColorIO
|
||||
${CMAKE_BINARY_DIR}/docs/conf.py
|
||||
@@ -116,7 +114,6 @@
|
||||
${RSTDOC_OUTPUT}
|
||||
COMMENT "Building latex doc"
|
||||
SOURCES ${DOCFILES})
|
||||
- add_dependencies(latex Sphinx)
|
||||
|
||||
add_custom_target(pdf ALL
|
||||
COMMAND ${PDFLATEX_COMPILER} OpenColorIO.tex
|
||||
@@ -126,6 +123,8 @@
|
||||
add_dependencies(pdf latex)
|
||||
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf
|
||||
- DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/)
|
||||
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/$ENV{P}/)
|
||||
|
||||
endif()
|
||||
+
|
||||
+endif()
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit cmake-utils python-single-r1 vcs-snapshot
|
||||
|
||||
DESCRIPTION="A color management framework for visual effects and animation"
|
||||
HOMEPAGE="http://opencolorio.org/"
|
||||
SRC_URI="https://github.com/imageworks/OpenColorIO/tarball/v${PV} \
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="doc opengl pdf python cpu_flags_x86_sse2 test"
|
||||
|
||||
RDEPEND="opengl? (
|
||||
media-libs/lcms:2
|
||||
>=media-libs/openimageio-1.1.0
|
||||
media-libs/glew
|
||||
media-libs/freeglut
|
||||
virtual/opengl
|
||||
)
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
=dev-cpp/yaml-cpp-0.3*
|
||||
dev-libs/tinyxml
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
pdf? ( dev-python/sphinx[latex,${PYTHON_USEDEP}] )
|
||||
!pdf? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
)
|
||||
"
|
||||
|
||||
# Documentation building requires Python bindings building
|
||||
REQUIRED_USE="doc? ( python )"
|
||||
|
||||
# Restricting tests, bugs #439790 and #447908
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-documentation-gen.patch"
|
||||
"${FILESDIR}/${P}-remove-external-doc-utilities.patch"
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
use python && python_fix_shebang .
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Missing features:
|
||||
# - Truelight and Nuke are not in portage for now, so their support are disabled
|
||||
# - Java bindings was not tested, so disabled
|
||||
# Notes:
|
||||
# - OpenImageIO is required for building ociodisplay and ocioconvert (USE opengl)
|
||||
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE opengl)
|
||||
local mycmakeargs=(
|
||||
-DOCIO_BUILD_JNIGLUE=OFF
|
||||
-DOCIO_BUILD_NUKE=OFF
|
||||
-DOCIO_BUILD_SHARED=ON
|
||||
-DOCIO_BUILD_STATIC=OFF
|
||||
-DOCIO_STATIC_JNIGLUE=OFF
|
||||
-DOCIO_BUILD_TRUELIGHT=OFF
|
||||
-DUSE_EXTERNAL_LCMS=ON
|
||||
-DUSE_EXTERNAL_TINYXML=ON
|
||||
-DUSE_EXTERNAL_YAML=ON
|
||||
$(cmake-utils_use doc OCIO_BUILD_DOCS)
|
||||
$(cmake-utils_use opengl OCIO_BUILD_APPS)
|
||||
$(cmake-utils_use pdf OCIO_BUILD_PDF_DOCS)
|
||||
$(cmake-utils_use python OCIO_BUILD_PYGLUE)
|
||||
$(cmake-utils_use cpu_flags_x86_sse2 OCIO_USE_SSE)
|
||||
$(cmake-utils_use test OCIO_BUILD_TESTS)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,86 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
# Compatibility with Python 3 is declared by upstream, but it is broken in fact, check on bump
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit cmake-utils python-single-r1 vcs-snapshot
|
||||
|
||||
DESCRIPTION="A color management framework for visual effects and animation"
|
||||
HOMEPAGE="http://opencolorio.org/"
|
||||
SRC_URI="https://github.com/imageworks/OpenColorIO/archive/v${PV}.tar.gz \
|
||||
-> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc opengl pdf python cpu_flags_x86_sse2 test"
|
||||
|
||||
RDEPEND="opengl? (
|
||||
media-libs/lcms:2
|
||||
>=media-libs/openimageio-1.1.0
|
||||
media-libs/glew
|
||||
media-libs/freeglut
|
||||
virtual/opengl
|
||||
)
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
=dev-cpp/yaml-cpp-0.3*
|
||||
dev-libs/tinyxml
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
pdf? ( dev-python/sphinx[latex,${PYTHON_USEDEP}] )
|
||||
!pdf? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
)
|
||||
"
|
||||
|
||||
# Documentation building requires Python bindings building
|
||||
REQUIRED_USE="doc? ( python )"
|
||||
|
||||
# Restricting tests, bugs #439790 and #447908
|
||||
RESTRICT="test"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.0.8-documentation-gen.patch"
|
||||
"${FILESDIR}/${P}-remove-external-doc-utilities.patch"
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cmake-utils_src_prepare
|
||||
|
||||
use python && python_fix_shebang .
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Missing features:
|
||||
# - Truelight and Nuke are not in portage for now, so their support are disabled
|
||||
# - Java bindings was not tested, so disabled
|
||||
# Notes:
|
||||
# - OpenImageIO is required for building ociodisplay and ocioconvert (USE opengl)
|
||||
# - OpenGL, GLUT and GLEW is required for building ociodisplay (USE opengl)
|
||||
local mycmakeargs=(
|
||||
-DOCIO_BUILD_JNIGLUE=OFF
|
||||
-DOCIO_BUILD_NUKE=OFF
|
||||
-DOCIO_BUILD_SHARED=ON
|
||||
-DOCIO_BUILD_STATIC=OFF
|
||||
-DOCIO_STATIC_JNIGLUE=OFF
|
||||
-DOCIO_BUILD_TRUELIGHT=OFF
|
||||
-DUSE_EXTERNAL_LCMS=ON
|
||||
-DUSE_EXTERNAL_TINYXML=ON
|
||||
-DUSE_EXTERNAL_YAML=ON
|
||||
$(cmake-utils_use doc OCIO_BUILD_DOCS)
|
||||
$(cmake-utils_use opengl OCIO_BUILD_APPS)
|
||||
$(cmake-utils_use pdf OCIO_BUILD_PDF_DOCS)
|
||||
$(cmake-utils_use python OCIO_BUILD_PYGLUE)
|
||||
$(cmake-utils_use cpu_flags_x86_sse2 OCIO_USE_SSE)
|
||||
$(cmake-utils_use test OCIO_BUILD_TESTS)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1,6 +1,2 @@
|
||||
DIST mediainfo_0.7.73.tar.bz2 1467006 SHA256 a7cae29ac45a642c6747746db150382ed88e42891b3b0bcfa59648d8838fab92 SHA512 46bfcacac8fb554ee1adbe5afb65d94330dea520bfea69fb4a0099e7da9159eedfc79023a6ca300443abfdc06caa1d455ad920957bbdb6307450ced0128dcd41 WHIRLPOOL 4fd45fd4d218bab60ea7935c0743b8ccfd218eb7790d314172f89bef1b8d33b397cfcf86bbd38de57c7c9f92bf30bbc27e262959f249506d8da00ef64c2add98
|
||||
DIST mediainfo_0.7.85.tar.xz 1299044 SHA256 ba441b9c94d56e6fd0867c7d6504963ef34b3d5e3c9edc719b67abdca5cdc1fb SHA512 bf3b75d1f11ab1c202f207abc2db28b699398bd4140e64a661e4b31f59ba97711aaa1ef7b0bb0ef014c69273d66101e0b476945eb1d473457114319b1cc756cf WHIRLPOOL 3d39935610d23fc1249a31873444517d07a369ea93e84a45ef9ec5940f4872dcbaccf4e43cf2585ea4fb4fa0b3eb17405d52ae87ace4d45bb4c2ff6173f6a5c0
|
||||
DIST mediainfo_0.7.86.tar.xz 1296520 SHA256 65edb2c1d3f7ea052b5cd6bf300267a007c8c01871c5965bef3a9bb9caa98697 SHA512 ea7a2dc0132b6910f361cc6f822ed5b3b5fbf76f9a0415aef3ce1298de8831175045800e8adcfecc9cc865874c6e97e271ec5796fa5937e2105bfb2cc884eb4b WHIRLPOOL ef99cde1e12afeb8c684a6767eb42a1cb7b3402df7c427559363a807e809b3c6c03e54f3160d7661593de818dc61a7a2806bf81d8283bed3cf2b7636bbd970b8
|
||||
DIST mediainfo_0.7.87.tar.xz 1304456 SHA256 fb86d2d8775ce6b23fe9416d006b0f62f8c2d71a1ee105ba820909ce9c8744f3 SHA512 2261d97aa0a62dadc1db3fe4985c3a105c4ce9d35c05fd0c222ef7f3055aa35d0faada717944bb264438ead5abaf427e1da41192b58f1768e3868098a017694f WHIRLPOOL d7c008182136b03c426e7b6fe2a7e12270f9b2b4cac1b6d3518cfeb1a96cb6e65d83a9f9f18236aaccd954fe892bdb3dae73741511d55117e5ede04202ac2d7b
|
||||
DIST mediainfo_0.7.88.tar.xz 1316320 SHA256 853839f0dce758f97ab950069c73a2ea7b601f6712bbcee36d0bc2ee9f58f373 SHA512 4467ffb8c9534ca4d53df12d6e0c6550d72446464b2e1e78c6768a1f5ce49cda5d501359d0d72b29c75ee00220998e9f5623a0b9afb506960a2ec95e1e423f72 WHIRLPOOL a3126841b89a05374fa0bc58881f119b8a0dd2a39d4f7f7cdf18c93f476e02d7caadadf1efb11eb0cd16db7a594617634a8a98915613f30b70740fd491f05d1b
|
||||
DIST mediainfo_0.7.89.tar.xz 1305720 SHA256 651e5e7588eccddb6eb1a3269b358e04357ea20ad217434b15e1a261f6bb177d SHA512 121f193352503546bc63674bf40e33e12c92e63afa4318b5b03c2bdb6d54f56c7702dd83b0cd7443c0ce6c4138a5b46c37298fe13a642f4d71ad52b4c340d787 WHIRLPOOL 1700f3b2d4e86654eb72361ebad3aeedcb989c3ef8de1fb44ec2e726130efa5aed7fc86f0feebee5954a7e1e7c9d73a7521ef1fbcb301b4204a1dacef7393479
|
||||
DIST mediainfo_0.7.90.tar.xz 1310820 SHA256 a9332bbbd8c2c30fb2ca123ff31a7733f63f06a9c3ebe40185ca93356e9b0b12 SHA512 9b2d750057cb553c57153edbdd0edb9a2655b589e7894e83256ae8f0c34115d82d6df29c8cce2acb0f69477d17553abbd00fe5988ba06279b4ecd797aa286fb1 WHIRLPOOL b14331eca30b1e579f664a4cffe4780e827f19d2d0143e5c01777fac6874607c75b2b4d0722fced1dc47f7ce9661e5a0064dff92884afaa76c0284d66873e94e
|
||||
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit eutils autotools wxwidgets multilib
|
||||
|
||||
DESCRIPTION="MediaInfo supplies technical and tag information about media files"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="curl mms wxwidgets"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
media-libs/libzen
|
||||
~media-libs/lib${P}[curl=,mms=]
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/MediaInfo
|
||||
|
||||
pkg_setup() {
|
||||
TARGETS="CLI"
|
||||
use wxwidgets && TARGETS+=" GUI"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
sed -i -e "s:-O2::" configure.ac
|
||||
eautoreconf
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
local args=""
|
||||
[[ ${target} == "GUI" ]] && args="--with-wxwidgets --with-wx-gui"
|
||||
econf ${args}
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
default
|
||||
done
|
||||
}
|
||||
src_install() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
default
|
||||
dodoc "${S}"/History_${target}.txt
|
||||
if [[ ${target} == "GUI" ]]; then
|
||||
newicon "${S}"/Source/Resource/Image/MediaInfo.png ${PN}.png
|
||||
make_desktop_entry ${PN}-gui MediaInfo ${PN} "AudioVideo;GTK"
|
||||
fi
|
||||
done
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit eutils autotools wxwidgets multilib
|
||||
|
||||
DESCRIPTION="MediaInfo supplies technical and tag information about media files"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl mms wxwidgets"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
media-libs/libzen
|
||||
~media-libs/lib${P}[curl=,mms=]
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/MediaInfo
|
||||
|
||||
pkg_setup() {
|
||||
TARGETS="CLI"
|
||||
use wxwidgets && TARGETS+=" GUI"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
sed -i -e "s:-O2::" configure.ac
|
||||
eautoreconf
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
local args=""
|
||||
[[ ${target} == "GUI" ]] && args="--with-wxwidgets --with-wx-gui"
|
||||
econf ${args}
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
default
|
||||
done
|
||||
}
|
||||
src_install() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
default
|
||||
dodoc "${S}"/History_${target}.txt
|
||||
if [[ ${target} == "GUI" ]]; then
|
||||
newicon "${S}"/Source/Resource/Image/MediaInfo.png ${PN}.png
|
||||
make_desktop_entry ${PN}-gui MediaInfo ${PN} "AudioVideo;GTK"
|
||||
fi
|
||||
done
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit eutils autotools wxwidgets multilib
|
||||
|
||||
DESCRIPTION="MediaInfo supplies technical and tag information about media files"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl mms wxwidgets"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
media-libs/libzen
|
||||
~media-libs/lib${P}[curl=,mms=]
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/MediaInfo
|
||||
|
||||
pkg_setup() {
|
||||
TARGETS="CLI"
|
||||
use wxwidgets && TARGETS+=" GUI"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
sed -i -e "s:-O2::" configure.ac
|
||||
eautoreconf
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
local args=""
|
||||
[[ ${target} == "GUI" ]] && args="--with-wxwidgets --with-wx-gui"
|
||||
econf ${args}
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
default
|
||||
done
|
||||
}
|
||||
src_install() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
default
|
||||
dodoc "${S}"/History_${target}.txt
|
||||
if [[ ${target} == "GUI" ]]; then
|
||||
newicon "${S}"/Source/Resource/Image/MediaInfo.png ${PN}.png
|
||||
make_desktop_entry ${PN}-gui MediaInfo ${PN} "AudioVideo;GTK"
|
||||
fi
|
||||
done
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
WX_GTK_VER="3.0"
|
||||
|
||||
inherit eutils autotools wxwidgets multilib
|
||||
|
||||
DESCRIPTION="MediaInfo supplies technical and tag information about media files"
|
||||
HOMEPAGE="http://mediaarea.net/mediainfo/"
|
||||
SRC_URI="http://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="curl mms wxwidgets"
|
||||
|
||||
RDEPEND="sys-libs/zlib
|
||||
media-libs/libzen
|
||||
~media-libs/lib${P}[curl=,mms=]
|
||||
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/MediaInfo
|
||||
|
||||
pkg_setup() {
|
||||
TARGETS="CLI"
|
||||
use wxwidgets && TARGETS+=" GUI"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch_user
|
||||
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
sed -i -e "s:-O2::" configure.ac
|
||||
eautoreconf
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
local args=""
|
||||
[[ ${target} == "GUI" ]] && args="--with-wxwidgets --with-wx-gui"
|
||||
econf ${args}
|
||||
done
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
default
|
||||
done
|
||||
}
|
||||
src_install() {
|
||||
local target
|
||||
for target in ${TARGETS}; do
|
||||
cd "${S}"/Project/GNU/${target}
|
||||
default
|
||||
dodoc "${S}"/History_${target}.txt
|
||||
if [[ ${target} == "GUI" ]]; then
|
||||
newicon "${S}"/Source/Resource/Image/MediaInfo.png ${PN}.png
|
||||
make_desktop_entry ${PN}-gui MediaInfo ${PN} "AudioVideo;GTK"
|
||||
fi
|
||||
done
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST orion-1.3.5.tar.gz 3213988 SHA256 0094b3202a7cfe0bc5139fd30e0cd371fce76abad3eb019d355dce67b715c8c6 SHA512 afd5540b2a61181c3db051fd39dd42f8a96799d19aab814f5846c5270f13bb0cb8305cd69e09e69cf215aeafb66682cc6d70379e791d6bffc551a38a8c751d0d WHIRLPOOL 8267cf6e261f33161cdadc527bd1ae23f830f903a010a1d58c59cde685a31827e554e992dd26b8ed5c712dcd6548c8500264a3c72c70506962b02dc76bd93593
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>voyageur@gentoo.org</email>
|
||||
<name>Bernard Cafarelli</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="mpv">Use the <pkg>media-video/mpv</pkg> player (upstream default) instead of the <pkg>dev-qt/qtmultimedia</pkg> one</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=6
|
||||
inherit qmake-utils
|
||||
|
||||
DESCRIPTION="Cross-platform Twitch client"
|
||||
HOMEPAGE="https://alamminsalo.github.io/orion/"
|
||||
SRC_URI="https://github.com/alamminsalo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+mpv"
|
||||
|
||||
DEPEND="dev-qt/qtquickcontrols:5
|
||||
dev-qt/qtsvg:5
|
||||
dev-qt/qtwebengine:5
|
||||
mpv? ( media-video/mpv[libmpv] )
|
||||
!mpv? ( dev-qt/qtmultimedia:5 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
# TODO: also supports qtav, not yet in portage
|
||||
local PLAYER
|
||||
if use mpv; then
|
||||
PLAYER=mpv
|
||||
else
|
||||
PLAYER=multimedia
|
||||
fi
|
||||
eqmake5 ${PN}.pro CONFIG+=${PLAYER}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin ${PN}
|
||||
domenu distfiles/*.desktop
|
||||
|
||||
insinto /usr/share/icons/hicolor/scalable/apps
|
||||
doins distfiles/${PN}.svg
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 02 Nov 2016 14:43:19 +0000
|
||||
Thu, 03 Nov 2016 07:13:20 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 02 Nov 2016 14:43:19 +0000
|
||||
Thu, 03 Nov 2016 07:13:21 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install setup unpack
|
||||
DEPEND=!app-admin/augeas !app-admin/mcollective !app-admin/puppet !dev-ruby/hiera !dev-ruby/facter !app-emulation/virt-what virtual/pkgconfig
|
||||
DESCRIPTION=general puppet client utils along with mcollective hiera and facter
|
||||
EAPI=5
|
||||
HOMEPAGE=https://puppetlabs.com/
|
||||
IUSE=puppetdb selinux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=!app-admin/augeas !app-admin/mcollective !app-admin/puppet !dev-ruby/hiera !dev-ruby/facter !app-emulation/virt-what app-portage/eix sys-apps/dmidecode selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) puppetdb? ( >=dev-ruby/puppetdb-termini-3.1.0 )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/xenial/PC1/p/puppet-agent/puppet-agent_1.8.0-1xenial_amd64.deb ) x86? ( http://apt.puppetlabs.com/pool/xenial/PC1/p/puppet-agent/puppet-agent_1.8.0-1xenial_i386.deb )
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 unpacker 45d07319df5f40ee6af58418b0f930be user 80aaa71614ced86f02ee1a513821dc87
|
||||
_md5_=46ebc1e8dde588861ae5401d54337079
|
@ -1,16 +1,16 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
|
||||
DEPEND=dev-lang/perl dev-libs/boost dev-qt/qtcore:4[exceptions] media-libs/libpng:0 sys-libs/zlib virtual/libiconv attica? ( dev-libs/libattica ) color-management? ( media-libs/opencolorio ) crypt? ( app-crypt/qca:2[qt4(+)] ) eigen? ( dev-cpp/eigen:3 ) exif? ( media-gfx/exiv2:= ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) freetds? ( dev-db/freetds ) glib? ( dev-libs/glib:2 ) gsf? ( gnome-extra/libgsf ) gsl? ( sci-libs/gsl ) import-filter? ( app-text/libetonyek app-text/libodfgen app-text/libwpd:* app-text/libwpg:* app-text/libwps dev-libs/librevenge media-libs/libvisio ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:0 ) kdcraw? ( >=kde-apps/libkdcraw-4.4:4[aqua=] ) kde? ( >=kde-base/kactivities-4.4:4[aqua=] ) kdepim? ( >=kde-apps/kdepimlibs-4.4:4[aqua=] ) lcms? ( media-libs/lcms:2 x11-libs/libX11 ) marble? ( >=kde-apps/marble-4.4:4[aqua=] ) mysql? ( virtual/mysql ) okular? ( >=kde-apps/okular-4.4:4=[aqua=] ) opengl? ( media-libs/glew virtual/glu ) openexr? ( media-libs/openexr ) pdf? ( app-text/poppler:= media-gfx/pstoedit ) postgres? ( dev-db/postgresql:* dev-libs/libpqxx ) spacenav? ( dev-libs/libspnav ) sybase? ( dev-db/freetds ) tiff? ( media-libs/tiff:0 ) truetype? ( media-libs/freetype:2 ) vc? ( <dev-libs/vc-1.0.0 ) xbase? ( dev-db/xbase ) calligra_features_kexi? ( >=dev-db/sqlite-3.8.7:3[extensions(+)] dev-libs/icu:= ) calligra_features_krita? ( dev-qt/qtdeclarative:4 net-misc/curl x11-libs/libX11 x11-libs/libXi ) calligra_features_words? ( dev-libs/libxslt ) x11-misc/shared-mime-info >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) handbook? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets ) opengl? ( >=dev-qt/qtopengl-4.8.5:4 ) webkit? ( >=dev-qt/qtwebkit-4.8.5:4 ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-base/kdelibs-4.14.22:4[aqua=,webkit?]
|
||||
DEPEND=dev-lang/perl dev-libs/boost dev-qt/qtcore:4[exceptions] media-libs/libpng:0 sys-libs/zlib virtual/libiconv attica? ( dev-libs/libattica ) color-management? ( media-libs/opencolorio ) crypt? ( app-crypt/qca:2[qt4(+)] ) eigen? ( dev-cpp/eigen:3 ) exif? ( media-gfx/exiv2:= ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) freetds? ( dev-db/freetds ) glib? ( dev-libs/glib:2 ) gsf? ( gnome-extra/libgsf ) gsl? ( sci-libs/gsl ) import-filter? ( app-text/libetonyek app-text/libodfgen app-text/libwpd:* app-text/libwpg:* app-text/libwps dev-libs/librevenge media-libs/libvisio ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:0 ) kdcraw? ( >=kde-apps/libkdcraw-4.4:4[aqua=] ) kdepim? ( >=kde-apps/kdepimlibs-4.4:4[aqua=] ) lcms? ( media-libs/lcms:2 x11-libs/libX11 ) marble? ( >=kde-apps/marble-4.4:4[aqua=] ) mysql? ( virtual/mysql ) okular? ( >=kde-apps/okular-4.4:4=[aqua=] ) opengl? ( media-libs/glew virtual/glu ) openexr? ( media-libs/openexr ) pdf? ( app-text/poppler:= media-gfx/pstoedit ) postgres? ( dev-db/postgresql:* dev-libs/libpqxx ) spacenav? ( dev-libs/libspnav ) sybase? ( dev-db/freetds ) tiff? ( media-libs/tiff:0 ) truetype? ( media-libs/freetype:2 ) vc? ( <dev-libs/vc-1.0.0 ) xbase? ( dev-db/xbase ) calligra_features_kexi? ( >=dev-db/sqlite-3.8.7:3[extensions(+)] dev-libs/icu:= ) calligra_features_krita? ( dev-qt/qtdeclarative:4 net-misc/curl x11-libs/libX11 x11-libs/libXi ) calligra_features_words? ( dev-libs/libxslt ) x11-misc/shared-mime-info >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) handbook? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets ) opengl? ( >=dev-qt/qtopengl-4.8.5:4 ) webkit? ( >=dev-qt/qtwebkit-4.8.5:4 ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-base/kdelibs-4.14.22:4[aqua=,webkit?]
|
||||
DESCRIPTION=KDE Office Suite
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.calligra.org/
|
||||
IUSE=attica color-management +crypt +eigen +exif fftw +fontconfig freetds +glew +glib +gsf gsl import-filter +jpeg jpeg2k +kdcraw kde +kdepim +lcms marble mysql +okular openexr +pdf postgres spacenav sybase test tiff +threads +truetype vc xbase +xml calligra_features_author calligra_features_braindump calligra_features_flow calligra_features_gemini calligra_features_karbon calligra_features_kexi calligra_features_krita calligra_features_plan calligra_features_sheets calligra_features_stage calligra_features_words opengl +webkit +handbook aqua
|
||||
IUSE=attica color-management +crypt +eigen +exif fftw +fontconfig freetds +glew +glib +gsf gsl import-filter +jpeg jpeg2k +kdcraw +kdepim +lcms marble mysql +okular openexr +pdf postgres spacenav sybase test tiff +threads +truetype vc xbase +xml calligra_features_author calligra_features_braindump calligra_features_flow calligra_features_gemini calligra_features_karbon calligra_features_kexi calligra_features_krita calligra_features_plan calligra_features_sheets calligra_features_stage calligra_features_words opengl +webkit +handbook aqua
|
||||
KEYWORDS=amd64 ~arm x86
|
||||
LICENSE=GPL-2
|
||||
PDEPEND=>=app-office/calligra-l10n-2.9
|
||||
RDEPEND=dev-lang/perl dev-libs/boost dev-qt/qtcore:4[exceptions] media-libs/libpng:0 sys-libs/zlib virtual/libiconv attica? ( dev-libs/libattica ) color-management? ( media-libs/opencolorio ) crypt? ( app-crypt/qca:2[qt4(+)] ) eigen? ( dev-cpp/eigen:3 ) exif? ( media-gfx/exiv2:= ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) freetds? ( dev-db/freetds ) glib? ( dev-libs/glib:2 ) gsf? ( gnome-extra/libgsf ) gsl? ( sci-libs/gsl ) import-filter? ( app-text/libetonyek app-text/libodfgen app-text/libwpd:* app-text/libwpg:* app-text/libwps dev-libs/librevenge media-libs/libvisio ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:0 ) kdcraw? ( >=kde-apps/libkdcraw-4.4:4[aqua=] ) kde? ( >=kde-base/kactivities-4.4:4[aqua=] ) kdepim? ( >=kde-apps/kdepimlibs-4.4:4[aqua=] ) lcms? ( media-libs/lcms:2 x11-libs/libX11 ) marble? ( >=kde-apps/marble-4.4:4[aqua=] ) mysql? ( virtual/mysql ) okular? ( >=kde-apps/okular-4.4:4=[aqua=] ) opengl? ( media-libs/glew virtual/glu ) openexr? ( media-libs/openexr ) pdf? ( app-text/poppler:= media-gfx/pstoedit ) postgres? ( dev-db/postgresql:* dev-libs/libpqxx ) spacenav? ( dev-libs/libspnav ) sybase? ( dev-db/freetds ) tiff? ( media-libs/tiff:0 ) truetype? ( media-libs/freetype:2 ) vc? ( <dev-libs/vc-1.0.0 ) xbase? ( dev-db/xbase ) calligra_features_kexi? ( >=dev-db/sqlite-3.8.7:3[extensions(+)] dev-libs/icu:= ) calligra_features_krita? ( dev-qt/qtdeclarative:4 net-misc/curl x11-libs/libX11 x11-libs/libXi ) calligra_features_words? ( dev-libs/libxslt ) kde-frameworks/oxygen-icons handbook? ( >=kde-base/kdelibs-4.4:4[aqua=,handbook] ) opengl? ( >=dev-qt/qtopengl-4.8.5:4 ) webkit? ( >=dev-qt/qtwebkit-4.8.5:4 ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-base/kdelibs-4.14.22:4[aqua=,webkit?]
|
||||
RDEPEND=dev-lang/perl dev-libs/boost dev-qt/qtcore:4[exceptions] media-libs/libpng:0 sys-libs/zlib virtual/libiconv attica? ( dev-libs/libattica ) color-management? ( media-libs/opencolorio ) crypt? ( app-crypt/qca:2[qt4(+)] ) eigen? ( dev-cpp/eigen:3 ) exif? ( media-gfx/exiv2:= ) fftw? ( sci-libs/fftw:3.0 ) fontconfig? ( media-libs/fontconfig ) freetds? ( dev-db/freetds ) glib? ( dev-libs/glib:2 ) gsf? ( gnome-extra/libgsf ) gsl? ( sci-libs/gsl ) import-filter? ( app-text/libetonyek app-text/libodfgen app-text/libwpd:* app-text/libwpg:* app-text/libwps dev-libs/librevenge media-libs/libvisio ) jpeg? ( virtual/jpeg:0 ) jpeg2k? ( media-libs/openjpeg:0 ) kdcraw? ( >=kde-apps/libkdcraw-4.4:4[aqua=] ) kdepim? ( >=kde-apps/kdepimlibs-4.4:4[aqua=] ) lcms? ( media-libs/lcms:2 x11-libs/libX11 ) marble? ( >=kde-apps/marble-4.4:4[aqua=] ) mysql? ( virtual/mysql ) okular? ( >=kde-apps/okular-4.4:4=[aqua=] ) opengl? ( media-libs/glew virtual/glu ) openexr? ( media-libs/openexr ) pdf? ( app-text/poppler:= media-gfx/pstoedit ) postgres? ( dev-db/postgresql:* dev-libs/libpqxx ) spacenav? ( dev-libs/libspnav ) sybase? ( dev-db/freetds ) tiff? ( media-libs/tiff:0 ) truetype? ( media-libs/freetype:2 ) vc? ( <dev-libs/vc-1.0.0 ) xbase? ( dev-db/xbase ) calligra_features_kexi? ( >=dev-db/sqlite-3.8.7:3[extensions(+)] dev-libs/icu:= ) calligra_features_krita? ( dev-qt/qtdeclarative:4 net-misc/curl x11-libs/libX11 x11-libs/libXi ) calligra_features_words? ( dev-libs/libxslt ) kde-frameworks/oxygen-icons handbook? ( >=kde-base/kdelibs-4.4:4[aqua=,handbook] ) opengl? ( >=dev-qt/qtopengl-4.8.5:4 ) webkit? ( >=dev-qt/qtwebkit-4.8.5:4 ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-base/kdelibs-4.14.22:4[aqua=,webkit?]
|
||||
REQUIRED_USE=calligra_features_author? ( calligra_features_words ) calligra_features_gemini? ( opengl ) calligra_features_krita? ( eigen exif lcms opengl ) calligra_features_plan? ( kdepim ) calligra_features_sheets? ( eigen ) calligra_features_stage? ( webkit ) vc? ( calligra_features_krita ) test? ( calligra_features_karbon )
|
||||
RESTRICT=test
|
||||
SLOT=4
|
||||
SRC_URI=mirror://kde/stable/calligra-2.9.11/calligra-2.9.11.tar.xz
|
||||
_eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde4-base dd93ab23a8421a2802d4c139cd30a3c0 kde4-functions 8a4cfd7f1a927a64f5dbcc8f3277ec51 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=537d863001c07c3a29d47caad2ed3e18
|
||||
_md5_=e8c9b5e810cf9aeb15e896ac3b229414
|
||||
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=A YAML parser and emitter in C++
|
||||
EAPI=4
|
||||
HOMEPAGE=https://github.com/jbeder/yaml-cpp
|
||||
KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86
|
||||
LICENSE=MIT
|
||||
SLOT=0
|
||||
SRC_URI=https://yaml-cpp.googlecode.com/files/yaml-cpp-0.3.0.tar.gz
|
||||
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=16362299aabb706253b54497afdf31c5
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-libs/boost-1.49.0-r2 sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=A YAML parser and emitter in C++
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/jbeder/yaml-cpp
|
||||
KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=dev-libs/boost-1.49.0-r2
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/jbeder/yaml-cpp/archive/release-0.5.2.tar.gz
|
||||
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=bffee05105fe1633d52dd0933c5a72a1
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=sys-devel/make >=dev-util/cmake-2.8.12
|
||||
DESCRIPTION=SIMD Vector Class Library for C++
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/VcDevel/Vc
|
||||
IUSE=test
|
||||
KEYWORDS=~amd64 ~amd64-linux ~x86 ~x86-linux
|
||||
LICENSE=LGPL-3
|
||||
SLOT=0
|
||||
SRC_URI=test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-acos-dp.dat -> vc-1.3.0-reference-acos-dp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-acos-sp.dat -> vc-1.3.0-reference-acos-sp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-asin-dp.dat -> vc-1.3.0-reference-asin-dp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-asin-sp.dat -> vc-1.3.0-reference-asin-sp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-atan-dp.dat -> vc-1.3.0-reference-atan-dp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-atan-sp.dat -> vc-1.3.0-reference-atan-sp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-ln-dp.dat -> vc-1.3.0-reference-ln-dp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-ln-sp.dat -> vc-1.3.0-reference-ln-sp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-log2-dp.dat -> vc-1.3.0-reference-log2-dp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-log2-sp.dat -> vc-1.3.0-reference-log2-sp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-log10-dp.dat -> vc-1.3.0-reference-log10-dp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-log10-sp.dat -> vc-1.3.0-reference-log10-sp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-sincos-dp.dat -> vc-1.3.0-reference-sincos-dp.dat ) test? ( http://compeng.uni-frankfurt.de/~kretz/Vc-testdata/reference-sincos-sp.dat -> vc-1.3.0-reference-sincos-sp.dat ) https://github.com/VcDevel/Vc/archive/1.3.0.tar.gz -> vc-1.3.0.tar.gz
|
||||
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=66eba45ae34f3d4860f91972a13b2e3a
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple dev-lang/perl:=
|
||||
DESCRIPTION=The Perl Image-Info Module
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/Image-Info/
|
||||
IUSE=examples
|
||||
KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86
|
||||
LICENSE=|| ( Artistic GPL-1+ )
|
||||
RDEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/Image-Info-1.39.tar.gz
|
||||
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce
|
||||
_md5_=429ee6b21a698f6c2393ab76d6db36ff
|
@ -0,0 +1,11 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=app-misc/ca-certificates virtual/perl-ExtUtils-MakeMaker dev-lang/perl:=
|
||||
DESCRIPTION=Mozilla's CA cert bundle in PEM format (Gentoo stub)
|
||||
EAPI=6
|
||||
HOMEPAGE=http://search.cpan.org/dist/Mozilla-CA/
|
||||
LICENSE=MPL-2.0
|
||||
RDEPEND=app-misc/ca-certificates dev-lang/perl:=
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~dilfridge/distfiles/Mozilla-CA-20999999.tar.gz
|
||||
_eclasses_=multiprocessing e32940a7b2a9992ad217eccddb84d548 perl-functions aac50de73be0a80ebe780e0b20850130 perl-module c584f9e0fe426f3dcc2c46c6f7cb95ce
|
||||
_md5_=22da30595d539fd071ab62603205e706
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/CoverageTestRunner ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/CoverageTestRunner ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Framework for Unix-like command line programs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://liw.fi/cliapp/
|
||||
IUSE=test python_targets_python2_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
RDEPEND=dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=http://git.liw.fi/cgi-bin/cgit/cgit.cgi/cliapp/snapshot/cliapp-1.20160724.tar.gz
|
||||
_eclasses_=distutils-r1 674dae153419b2200ae54e879cc65b57 eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=2158171577560aa0b03108d7e120c508
|
||||
_md5_=cf48297b1dc194668de1cee0d11825c9
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !dev-python/rtslib python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
DESCRIPTION=A Python object API for managing the Linux LIO kernel target
|
||||
EAPI=6
|
||||
HOMEPAGE=https://github.com/open-iscsi/rtslib-fb
|
||||
IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
|
||||
KEYWORDS=~amd64 ~arm ~arm64 ~mips ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=dev-python/pyudev[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/six[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !dev-python/rtslib python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/r/rtslib-fb/rtslib-fb-2.1.61.tar.gz
|
||||
_eclasses_=distutils-r1 674dae153419b2200ae54e879cc65b57 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
|
||||
_md5_=76b87e76f6a0137b2a96bedbcf108eae
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby20] dev-ruby/test-unit[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby21] dev-ruby/test-unit[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby22] dev-ruby/test-unit[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=Helper for faking web requests in Ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/chrisk/fakeweb
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/chrisk/fakeweb/archive/48208f9bf053577befe5723746b6ff35b99b45d0.tar.gz -> fakeweb-1.3.0.20131201.tar.gz
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=bcfe8b6d41906db2dc1110b8fa6b6a31
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby20] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby21] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby22] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/minitest[ruby_targets_ruby20] dev-ruby/mocha[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/minitest[ruby_targets_ruby21] dev-ruby/mocha[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/minitest[ruby_targets_ruby22] dev-ruby/mocha[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/capistrano/sshkit
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby20] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby21] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby22] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/sshkit-1.11.4.gem
|
||||
_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=6dc6a17c75379a73284031b48884e4dc
|
@ -0,0 +1,10 @@
|
||||
DEFINED_PHASES=prepare unpack
|
||||
DEPEND=>=dev-lang/perl-5.10.0 >=sys-devel/clang-3.9:= !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=C-Reduce - a plugin-based C program reducer
|
||||
EAPI=6
|
||||
HOMEPAGE=http://embed.cs.utah.edu/creduce/
|
||||
LICENSE=creduce
|
||||
RDEPEND=>=dev-lang/perl-5.10.0 >=sys-devel/clang-3.9:= dev-perl/Benchmark-Timer dev-perl/Exporter-Lite dev-perl/File-Which dev-perl/Getopt-Tabular dev-perl/Regexp-Common dev-perl/Sys-CPU dev-util/astyle dev-util/indent
|
||||
SLOT=0
|
||||
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 git-r3 e928b84a9f6f1d9076d1d27687876dc6 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783
|
||||
_md5_=6cf6365b98a7f2d9eb0b06ce179bcb13
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=libedit? ( dev-libs/libedit:0= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) python? ( dev-python/six[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ~sys-devel/clang-9999[xml] ~sys-devel/llvm-9999 !<sys-devel/llvm-4.0 python? ( <dev-lang/swig-3.0.9 ) >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-util/ninja >=dev-util/cmake-3.4.3 >=dev-vcs/git-1.8.2.1
|
||||
DEPEND=libedit? ( dev-libs/libedit:0= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) python? ( dev-python/six[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ~sys-devel/clang-9999[xml] ~sys-devel/llvm-9999 !<sys-devel/llvm-4.0 python? ( <dev-lang/swig-3.0.9 ) test? ( dev-python/lit[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-util/ninja >=dev-util/cmake-3.4.3 >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=The LLVM debugger
|
||||
EAPI=6
|
||||
HOMEPAGE=http://llvm.org/
|
||||
IUSE=libedit ncurses python python_targets_python2_7
|
||||
IUSE=libedit ncurses python test python_targets_python2_7
|
||||
LICENSE=UoI-NCSA
|
||||
RDEPEND=libedit? ( dev-libs/libedit:0= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) python? ( dev-python/six[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ~sys-devel/clang-9999[xml] ~sys-devel/llvm-9999 !<sys-devel/llvm-4.0
|
||||
REQUIRED_USE=python_targets_python2_7
|
||||
SLOT=0
|
||||
_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc git-r3 e928b84a9f6f1d9076d1d27687876dc6 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
|
||||
_md5_=6fdffaf5b9f8e7df9e655fd3310c140a
|
||||
_md5_=7159fe34cfe198197a9ccbac43e933bc
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue