Sync with portage [Fri Oct 2 23:15:10 MSK 2015].

master
root 9 years ago
parent 853424c8f6
commit 91eb12391a

@ -7,8 +7,11 @@ DIST puppet-agent_1.2.2-1wheezy_amd64.deb 14860604 SHA256 5910ff850e8814092b50dc
DIST puppet-agent_1.2.2-1wheezy_i386.deb 14816930 SHA256 092b8bfe1e1156322d0ab68d411487c80146bd778916409b1c907791f41a49c8 SHA512 50879ce4eebcd451dafb33cb7a12c36ee9bcaedfc29ffa0d60552efa5aa4cd66d0007061d28a80d31615c67442f8526863185e6753418772d8275e58454d6886 WHIRLPOOL 7abb0b6f52f5dd07a5ccb56b1c795c05f8c4efd18665d2ca209400e51419e4ae335e630a845c031a47df09d96ce20fbc92d7cafa082deb3872306daf74838612
DIST puppet-agent_1.2.4-1wheezy_amd64.deb 15187770 SHA256 a711255c7b5aab5f1a653fcbe461db0934645b1da876f24595d531c7ad8c81d4 SHA512 dc7656a7f79f1f2e5144bf625b87548ed1b78290ae03c969abb850f0b1c346536c37c2b204ac0e6add830c1fd692ca4f946ea01bba50bb9794c094069f237d73 WHIRLPOOL 3809a0f9c5db1c73c6edcc344e6fdc7fb5acf340e36225611c72088175fe64ea26c3770ba126a61ed91fa275cf898828d9d192872a216a52b8345f25de1df7e6
DIST puppet-agent_1.2.4-1wheezy_i386.deb 15122670 SHA256 33e9b16ea215089e7a89288faebd4767163e05d7c4a9d5c51ca71b041496c204 SHA512 944f6388d317fab9a2714a6cdc57e713a973d3c1df259b3358be3a0d737878df9f1d66186af8aea0cc768e55650f1dd1d3ef8682b942728fba45e7c0bca20867 WHIRLPOOL bd5710845a9c8f27fb566ead63e45649fb3854200df0259c76b9478d93792b453a9d5cf4fdc20112991d4d091c82143b7504b51be65815b2dcb67796f275303d
DIST puppet-agent_1.2.5-1wheezy_amd64.deb 15187830 SHA256 4d557e45571df033a9e1babf406f9b8a4c387fe6dec7d3645f5e7ad5d7625f0d SHA512 25557aa4d5fa3d2ba0aa226c835d6779d075f0ef7c054cfda9826b1fedd08c90f5143630206b1bd51550f193aecdf4eef6395437f24e5fdfe10d3ed10fb4b75f WHIRLPOOL d6ef920932a708d1a143245f84380384b3a22320c0bb21e60be9807e29af1d3da6dbfef2f498fcb90fe4584618ae338546103c71eb305b743d326e9c20704f1f
DIST puppet-agent_1.2.5-1wheezy_i386.deb 15122650 SHA256 f34a6e9c70b5276806dacf64fb2b41fd927e6875071d044f9901c5a8d9dacd1d SHA512 0989501ca3f011601bb301126ad58084571ee67eb961fbf1f5cf002eb9155bf4f8e838452ac62b45472f00c0a7538cb5c72c3e43c651675a7940d8ab9a1a309c WHIRLPOOL f9698e3154254d9931fdbccd9a75edccae8ab799f8add0e32995453d62a0d070001ad858449c5b816c1b1a448beb8b99b180558feea3b36fc84c0e730e2d5b7e
EBUILD puppet-agent-1.2.2-r1.ebuild 1765 SHA256 c84d9ea2dc89e6c939639f4dd66fa1acfa1057474ddac0e3238297490234d8e9 SHA512 848389a090bd45f36dbc2e4e35ba2f418639eacba6167d7d2638246b50bf2388d38665a0e59521b9f2ab3290f35bc023a4618b80b9f1c851c15ef6268854cf3f WHIRLPOOL de47dc549d01ae13bc25c447659e251b6c6f55c0a3f2ff4ebc5f323e10f4cbc7f91ca48fda214dff12a487707be3dfc73f9c7a2e79d28eba23a4b41b0a2ae97a
EBUILD puppet-agent-1.2.2-r2.ebuild 2227 SHA256 3ae63526d6604c3e7b05da87ca0bf338e10e7be1e647de2b54718ee355cdf236 SHA512 67b73134ec166949751c7a96725b473091aec8b5da961f8417e87e10f10d7af8c089f7180075fa91f9b8aaeac25a1b19da868d3d1e165d5bfc5c32f62121cb2e WHIRLPOOL b06752e8dc97326754fa544d55ed7751fe8711d72826c449438c78167bc58518ac352a7fc7db28c73888ac1947ddd7d5c57133c11fbd3cb5c65dc705cc7cf8d4
EBUILD puppet-agent-1.2.4.ebuild 2262 SHA256 2fde5cc399f8ebd941f1be0d8500ae92bc2b7ab778fb3a2ae4a42d0bca03b961 SHA512 3fdeee72d654e41bf94fd02191dfdbe0dcf4d2f3102605ba7e4333be580deeedea1f751118179c28e4d00f5270b4219238180e41d173b5f870dfa44397a9afa1 WHIRLPOOL 229991f534451c4ce2c56ca9bc5122f53ea531211f20013846efe52268f057d7d52b40bea1e23f7fb5aa94eca0c22400dea80ce223e966a6a4ca2542ed2cb291
EBUILD puppet-agent-1.2.5.ebuild 2262 SHA256 2fde5cc399f8ebd941f1be0d8500ae92bc2b7ab778fb3a2ae4a42d0bca03b961 SHA512 3fdeee72d654e41bf94fd02191dfdbe0dcf4d2f3102605ba7e4333be580deeedea1f751118179c28e4d00f5270b4219238180e41d173b5f870dfa44397a9afa1 WHIRLPOOL 229991f534451c4ce2c56ca9bc5122f53ea531211f20013846efe52268f057d7d52b40bea1e23f7fb5aa94eca0c22400dea80ce223e966a6a4ca2542ed2cb291
MISC ChangeLog 1925 SHA256 14cec0025e9af42a203c9a087daf7d2bce1dd92aec66445814fe3ba58fb55611 SHA512 f5c921d2ee0079c50c6618d8efa13438d07fe0626133269c8be9b5dd7f7a3aa6d2d1643d445d5e1d527094b2d814c0d5858974e5b38dd475dcb9d0271162ec72 WHIRLPOOL 92882e38ab2de443b8c4edb81327915b6ac76d1df5bd4306827ad92704bfe844ceda17c4abc81210de36718ad6d51eade549d720035e46ef6e719262f0441354
MISC metadata.xml 419 SHA256 56c6b62c6abdbdb0f136d0edcb3ed57abff0f54a632274e7f78b419fa0639705 SHA512 7e1b379967953ead9fa26f09993ae50cc2e4b9fda5d30c0a5be08f8707632daf837adac1faf96f0d29f91c8b12e61710ba88f174044e646e7e253a3dc6e7927c WHIRLPOOL 1de177d45780a85ad7f2f30692461cb55a31f3146a78feaa196ab7aef16cd30caa34ce5f0d63b597d8fcc5d83a16ee9042b142d1301bf1a79e624a04140ef1ca

@ -0,0 +1,77 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils systemd unpacker
DESCRIPTION="general puppet client utils along with mcollective hiera and facter"
HOMEPAGE="https://puppetlabs.com/"
SRC_BASE="http://apt.puppetlabs.com/pool/wheezy/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1wheezy"
SRC_URI="
amd64? ( ${SRC_BASE}_amd64.deb )
x86? ( ${SRC_BASE}_i386.deb )
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="puppetdb selinux"
RESTRICT="strip"
CDEPEND="!app-admin/augeas
!app-admin/mcollective
!app-admin/puppet
!dev-ruby/hiera
!dev-ruby/facter
!app-emulation/virt-what"
DEPEND="
${CDEPEND}"
RDEPEND="${CDEPEND}
sys-apps/dmidecode
selinux? (
sys-libs/libselinux[ruby]
sec-policy/selinux-puppet
)
puppetdb? ( >=dev-ruby/puppetdb-termini-3.0.1-r2 )"
S=${WORKDIR}
src_install() {
# conf.d
doconfd etc/default/puppet
doconfd etc/default/mcollective
# logrotate.d
insinto /etc/logrotate.d
doins etc/logrotate.d/mcollective
# puppet itself
insinto /etc/puppetlabs
doins -r etc/puppetlabs/*
# logdir for systemd
dodir var/log/puppetlabs/puppet/
fperms 0750 var/log/puppetlabs/puppet/
# the rest
insinto /opt
dodir opt/puppetlabs/puppet/cache
doins -r opt/*
fperms 0750 /opt/puppetlabs/puppet/cache
# init
newinitd "${FILESDIR}/puppet.initd" puppet
newinitd "${FILESDIR}/mcollective.initd" mcollective
systemd_dounit "${FILESDIR}/puppet.service"
systemd_dounit "${FILESDIR}/mcollective.service"
systemd_newtmpfilesd "${FILESDIR}/puppet-agent.conf.tmpfilesd" puppet-agent.conf
# symlinks
chmod 0755 -R "${D}/opt/puppetlabs/puppet/bin/"
chmod 0755 "${D}//opt/puppetlabs/puppet/lib/virt-what/virt-what-cpuid-helper"
dosym /opt/puppetlabs/bin/facter /usr/bin/facter
dosym /opt/puppetlabs/bin/hiera /usr/bin/hiera
dosym /opt/puppetlabs/bin/mco /usr/bin/mco
dosym /opt/puppetlabs/bin/puppet /usr/bin/puppet
dosym /opt/puppetlabs/puppet/bin/mcollectived /usr/sbin/mcollectived
dosym /opt/puppetlabs/puppet/bin/virt-what /usr/bin/virt-what
dosym /opt/puppetlabs/puppet/bin/augparse /usr/bin/augparse
dosym /opt/puppetlabs/puppet/bin/augtool /usr/bin/augtool
dosym /opt/puppetlabs/puppet/bin/extlookup2hiera /usr/bin/extlookup2hiera
}

@ -3,6 +3,7 @@ AUX couchdb.conf-2 234 SHA256 056042951c9314feab924d707bf347b2ef265f10e90bec8473
AUX couchdb.init-4 438 SHA256 7f191b22d82b5e430b0c1d29a7e9e791a69a0867e96d2a643e2bf45e2f251060 SHA512 922ff66130819de9dac5d8df45b685f05287756f235a989e1b8179a4c54d8769f3e189b7797fbc03db5828b50c49f87ebd1a74cdf045027c5aed99a627753cb7 WHIRLPOOL 01528de2fa13e6eeb09465b4824cbb8c846e4fe67857b93501b15b4994c8db70eae539c7566a3c7380392f241906e60e02d0cab2a798852001cac93d5f765902
DIST apache-couchdb-1.6.1.tar.gz 12085350 SHA256 5a601b173733ce3ed31b654805c793aa907131cd70b06d03825f169aa48c8627 SHA512 70630a27dec7281fa5bdca0601796baa28fba1d7c9975d8f38b9623bbeedd62b26081118357886c7be00b7769360238b2c99695234e13cecb15a210eb986eadc WHIRLPOOL 5776fe139db54e5ec285ef9882f5164a42a499bab312d66c0edd5314dd1915827a7cf7df02cd5df85c437bf3f70096cb101748956d639e8e80ffd0bb0b79197a
EBUILD couchdb-1.6.1-r1.ebuild 1791 SHA256 e6758f8e973a759f5d4db627f595895054418e7e7c1465d27cf8be05db122eeb SHA512 af3c5bf2a527be3f593e848785f8128f74b9189c2f0cce76cdc167f6fc6789f01c6b48d19ce24b082c4d38e2bd8e2e027166a62d486b19678c105d2d42484a23 WHIRLPOOL 77018e2dbf87fd3359b927976eda4328b265abed452c72dafedebe39156bd64292aeabc1d30908f411f8809d819a7ae148c487f7d14871a19ad913d61007d95c
EBUILD couchdb-1.6.1-r2.ebuild 1849 SHA256 647558fd99fa731f86c4256364a82517e42283111a02caecb4cf22a20e479231 SHA512 5b14ed00ce58f0c4193e27fab6b8ec8ef92385a46066ab27418ef1e58e1547f0ce67f8123f315914dcaab867dc6671c7e7dc4e82282370a06c7fc555139ab05d WHIRLPOOL 31115ed3419d424b4ffdf401dce650f884d97c8f0e7a977b990e6bd4aadd04ebb60c0b2243f27a583b6666907bff53c8b30629eeb39a2ad2c1fc45314eb18513
EBUILD couchdb-1.6.1.ebuild 1744 SHA256 c397f0b63ad32ec85be45022173a0e5db1a42168b8effb95dc4b2483f44ba0f7 SHA512 cd510728d54c7bd0a2f69afe9861c74813aafb35ec62264c0f3098e7fe5bf7f365345d30262653dee14817e4cbcbb952361c2748f3ad9641bab800b551b7e2e7 WHIRLPOOL 1baddd42fc1a35913ba0e6bf7fe8f971e13983ede16896f255a957a661d23c205e79bc38fc0de0eaadd70ac41c94fac2e4737f6eba2b8a8387e7f4006bc46c60
MISC ChangeLog 14103 SHA256 3a06cdf5f2fb5900395c9ceb77aa1e355811eb9412e6126f48dab7c07de136e3 SHA512 a90e09a5a6e33ec0f1eddec1a2b651a201b90dc797525616034330006e263f12cf1e338d456269a48a406557d649c6cc1bf3ced63545cda5055961f35adf088a WHIRLPOOL 1585d163b62ca0835f429d6d81b8d8572bc9dff8d477315649cb48aebf7364c81bec11dc4835b694d5c790e4fc50f54b39c8313c31d7f9fc7ab9bd2d69a953ac
MISC metadata.xml 198 SHA256 5caca51bb42a27d79fe99901fc0331653e71cb0a40baa1c387b9d3fc99e007a8 SHA512 ce42b56d5a9225aa9cbf7ddc4f92285df0ceb9eadf9befe0787837f40c6f86dce0b3a9de2b29e14a6c224ce25e6038d7e1bfe5e56ebedd2cb5be87fc9a216d89 WHIRLPOOL 9ce3e5ec80ac4302b609914f7a821fba1bbcead615d535c0d17b9b1e37892c4a9b2cbcbe6a46406e99bb3eb4f5b634277913b34f1f1b3b39d2d51e2c2dcda24e

@ -0,0 +1,77 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils multilib pax-utils user
DESCRIPTION="Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database."
HOMEPAGE="http://couchdb.apache.org/"
SRC_URI="mirror://apache/couchdb/source/${PV}/apache-${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="libressl selinux test"
RDEPEND=">=dev-libs/icu-4.3.1:=
dev-lang/erlang[ssl]
!libressl? ( >=dev-libs/openssl-0.9.8j:0 )
libressl? ( dev-libs/libressl )
>=net-misc/curl-7.18.2
<dev-lang/spidermonkey-1.8.7
selinux? ( sec-policy/selinux-couchdb )"
DEPEND="${RDEPEND}"
RESTRICT=test
S="${WORKDIR}/apache-${P}"
pkg_setup() {
enewgroup couchdb
enewuser couchdb -1 -1 /var/lib/couchdb couchdb
}
src_prepare() {
sed -i ./src/couchdb/priv/Makefile.* -e 's|-Werror||g'
epatch "${FILESDIR}/${PV}-erlang-18.patch"
}
src_configure() {
econf \
--with-erlang="${EPREFIX}"/usr/$(get_libdir)/erlang/usr/include \
--localstatedir="${EPREFIX}"/var \
--with-js-lib="${EPREFIX}"/usr/$(get_libdir)
# bug 296609, upstream bug #COUCHDB-621
sed -e "s#localdocdir = /usr/share/doc/couchdb#localdocdir = "${EPREFIX}"/usr/share/doc/${PF}#" -i Makefile || die "sed failed"
}
src_compile() {
emake
# bug 442616
pax-mark mr src/couchdb/priv/couchjs
}
src_test() {
emake distcheck
}
src_install() {
emake DESTDIR="${D}" install
fowners couchdb:couchdb \
/var/lib/couchdb \
/var/log/couchdb
for f in "${ED}"/etc/couchdb/*.ini ; do
fowners root:couchdb "${f#${ED}}"
fperms 660 "${f#${ED}}"
done
fperms 664 /etc/couchdb/default.ini
newinitd "${FILESDIR}/couchdb.init-4" couchdb
newconfd "${FILESDIR}/couchdb.conf-2" couchdb
sed -i -e "s:LIBDIR:$(get_libdir):" "${ED}/etc/conf.d/couchdb"
}

@ -16,26 +16,18 @@ AUX php-fpm_at.service 317 SHA256 6bbbbd7b6501305c17b7290bb2a83b0ebe492d421adaac
AUX php-libvpx.patch 959 SHA256 5dcb65276d46807817335aac280214e5681e3c7659bed33306f0bef5950a86b9 SHA512 4b16d5045d37e962e709de587f49c8c9320e2166e5245a42d8d005dcbb5f15d88dbac8ddee122694df5ae89209547f0217f5d108b4a9e41bffdb3e59e8f37f1a WHIRLPOOL ac4d3cb8369695dd8324c50fa3b74cd5288219236d4eb1c49db4fd9193a34d8532d1acf87849ce1919ee9cd9c9843a9c2b5d8751ddc9e9324b6f4393aa6c9389
AUX php5-ldvs 22 SHA256 b79d0e52b1b3b4543b31ad45525ae1c2814a27ea8e676772ab10bf6fb12dfe79 SHA512 689a0a12b3527741d2e47870c125e93be73a127e5e798c4b685ccb11653be5a8615faf3178c71a6346fe264d3c4ec76601bc05878fef67b9dbd2e45be59a344d WHIRLPOOL b24f193a1067f699c8efb199ba4e3f1fdd22c13dff98655206b30072ce8c8035fb4ed9288f694856f9978bd9935d3a5589cd968316920e712779c45b44897634
AUX stricter-libc-client-symlink-check.patch 786 SHA256 bc80d286ce3b2805ce41e46580f24c5ba8f613b670757f81e6b2b638aecbf0df SHA512 db94207a3fd883f78b20fd9261720c39ad097566ae4dd913fe33a12adcedaab943ca0975a4f6a4917d40f6fde61e9b5928378ad91f3afe62d84aba3c9351db03 WHIRLPOOL 1ee44c69658d844614b31d09b8ce945075c9491703c04cb57aceec2469a97db65bf80871e4cf2ba6c9d9fe19a4305906e09d0cc474a635c9a1a6001a4d8c982a
DIST php-5.4.44.tar.bz2 12705644 SHA256 8dd59e5ce9248cf36ac3de5412a518b8b24c01ace6c46ce3d12e4ce981a3856d SHA512 5a73311b22741d8fe60a7cd7923fdcf3d7fa26eea8b2366e55a29048012231c9f59bbf4bf089e672352cb6bd4142cd8b37946ecd76bc4400ad55592d895bf4b8 WHIRLPOOL 4367fec1fd6a25b523198516d641316955d178253e04846f27515ac47eac08f783de214ad113f54b91192214d2cc2ec5c4098899dd20b14f13904d1b37715b2c
DIST php-5.4.45.tar.bz2 12703324 SHA256 4e0d28b1554c95cfaea6fa2b64aac85433f158ce72bb571bcd5574f98f4c6582 SHA512 ba22207da70e5e8ddf9a1f41bbeb54ef4917630006c3412db8f858782baaa3ff49d7e5ca59bed76c37fc11dc518c475b81f33f0f32c533c8f00be338e0b0d9c5 WHIRLPOOL b34e465dd193e9c1f5dedd7c6f279bb10471e31120f2a84246927f160adb1e54ea56563c719e59ed0654e2fd0805cebcc00198d6f6153791edef52fd0f2288a7
DIST php-5.5.28.tar.bz2 13249927 SHA256 197d2c572e030c177e53d3763d59ac6d363d7c78dc22e6cc1e2ac65573d9c2f3 SHA512 4cb1e90d08bc90b35feaa4aa636d8484089d3b1868b19af99cfb27e815941798732c9a44c046bff5d48b60573657e67daff3991abbe6872a9ab3e1ab6f347b5f WHIRLPOOL 276b354cf3aa7ec3bb31602736fd724c0902832dc1a5f30d0ae288cd7c59f4614efda093a9968049996b7f2a5704d846a26e17f872754abf5be2d7badbf7c74b
DIST php-5.5.29.tar.bz2 13698565 SHA256 fbcee579ecc77cad6960a541116aee669cf145c2cd9a54bf60503a870843b946 SHA512 dd1e79d9c7b39be4af2bc72f93e6fc212316f1be38ced36b9de7a17f700550b6030402440a44a1b36690580e5ba083e333a0682f36cdfe65176552d8286191ae WHIRLPOOL d35ee633a9802acbbcdbb4d55031e392016ee0d901755e165119ae954185e6d67291d9ea45e6e634cf51601583c1dce4be92faeadb78c6a7e5ca4c7a8b69bd14
DIST php-5.6.12.tar.bz2 14094148 SHA256 6f27104272af7b2a996f85e4100fac627630fbdaf39d7bd263f16cf529c8853a SHA512 fba0b5d0474ee0429d77bb8848863e68c22bd08d1d675f73a0b09d001b3bbfc5f4c15237055ad9a2e3367dbc1ad52c98db83c093e524a55ef67e573688e4fb03 WHIRLPOOL ae72ac363edca0481bdf7120db8a6d9d923f4bb448eff2bcf95e2c9895a4fcf6e91f185c81fb879f0c75ca21caded4c68ea61262bc93984b9a1789a8dfcf58dd
DIST php-5.5.30.tar.bz2 13699702 SHA256 e7332a713cecdd1cb44a1b1336739885c9789f633f0f51236b25e48ab03c3b29 SHA512 9458126f579ace9e2aebdfa7ad7f8d097f1fd502f443d8fd66263ba3c542d579ca9c705e227725fae57e452649a3be7cb717a0330d339b93d3c6c94fa80dbc1f WHIRLPOOL 2aa6c61a48a231d81f6c746f94e42589d87b93d0526f02d6d15f731cbbca4aecdee84b443f7ec1891f2a524939c542ac6f94e15db90a23a8b19523463025d395
DIST php-5.6.13.tar.bz2 14077633 SHA256 6358837c9cbab41b91ede59dbf0670ae0fb925a1369ecbc1a44a27212420f893 SHA512 80e89ae748255d40b466de6c61b4443432fd81ffb1510ae66f809ed0dd07eb4071ded5b7a975f997b2cb28553ac7e27c57b67734e268c894207e9efd78ae76bf WHIRLPOOL 9b0add1b05220f9ef60de2741dcd198d0b44a9813dc1a999e42700ddb1e879f3749056cdfb151a595bc7a14a65a38eca6d0f416ee36ebd013126a92878fd47db
DIST php-7.0.0RC1.tar.bz2 13882272 SHA256 47fafb124982941dca0ab27020949cc90f80e233cdf08b63b7644e294d0bd203 SHA512 6e099ddd1a2bc01b0bfdcbcd0e35199293af79782b8e9fa26f0dc6bb30a5fab1ff7d552d3e417a1d40d4c87fc1f759e8afbe8a5c735c2f074d18340b1ff7bf2b WHIRLPOOL e8adf87d0ef0cea2deb7e1548fe6a0624f2433a046d4fc823398211fecd22b5e23e15a82ca7d77f611ffae2f23d73c2342946df60db24fe15688101e7daac1f4
DIST php-7.0.0RC2.tar.bz2 13911099 SHA256 0b047f1f52eb9236d5a2b4b3112fdd269d00a2ec4d3f6269865a917b80786d57 SHA512 9be983a54fad4e6ab9ec488c34c7732ada77f5fc9e7497188a3853d2bf0fa4da2f5f91ade86a0515574463b6093a29e064957779522cff0469bae0a42fde3d7c WHIRLPOOL 21b90babf62a91ef0d2360100255f71eb8b51a04d893c731b658a7c481a5d179e542b5cd09083acd305dea4c40138ba3b59bab66d22effd0f9aacab79cb7b9e2
DIST php-7.0.0RC3.tar.bz2 13941348 SHA256 5f435e2b4e67def405b407b0b2ab3060493bb9a66f83563570a941832493112d SHA512 1251ec2d0dd7ea9da1d1ecf0711fd0347170fe472df2c125817f3bfd2ddbb69e218627f2b49efcbe875f8a9cc8e0e4348aafae2fbb2a45d099d6285eec146945 WHIRLPOOL 1d3663edc24968cb2618020539babae88c248a7eddc2acab0c4a91e4181228b1dfb7a6cd3df9c662329b738c20bb34088aa168c74e5bb2f8978f378a3101688a
DIST php-7.0.0beta1.tar.bz2 14642405 SHA256 04a556a1d9108119c661f6f50ab71f94ad9fb61be3ee08cec8e2710d9df643de SHA512 496388128d5cff5c86bebb253f08e55c6b5957ed33abf96060818c31c3f8b81dd989fc437556b8071b6ba0ebb30e6b251f2b2c3326b204891467ae73c4967d9f WHIRLPOOL 0b33f5bc8df641d04f11c0e8e8a9c6f511521f9bd092392ea2bf25983539f84d1bf636cb90719672032ebdec5c64dc0b9cefe1dbdbb5e28d2c68aab72e950370
DIST php-5.6.14.tar.bz2 14073920 SHA256 36f295f11641c1839a5df00e693f685fd134c65e8a1d46e8ee0abae8662b2eb0 SHA512 af0c7fa5c7be15839b1189b2544ff725b935228030087c206f83727e7885750030b10bf2bfbd27adea6f18af90d4ecd3ced9defec88c5f98f7ed26b4e4c57981 WHIRLPOOL 8e31fc3dbeb22fa2a59112d2dcbe28f8102c8d5a14fd716d17f909399c06d27a10ea32d43ebd1a12cea78d9fd949ae7c7882628ae0c3abd7354d165107fa0c9d
DIST php-7.0.0RC4.tar.bz2 13973356 SHA256 5475a6856b600a7a4f31a0276339725140d64da31a8a363e0cdb45ed233f27cd SHA512 02a55ce90d66f6ee2019461658eeb7ce7fd2c78c5c32869a3882f0f6fd6a54454b26f3440266ed8e850da740633243f697086a5c0cf0d616f0029e6ba4ddd1bf WHIRLPOOL 7695a9e3b54470c456104e29082479d27c47806e86f739d9d01ffe57580d28b1130d3aaadd3d78f205b457ed4d3207a3ad52a95996cef6b70898ed948b1373a5
DIST php-patchset-5.4-r2.tar.bz2 5824 SHA256 4a47f4d31f50a244f85349486cdb3474cf315562e097ed4c116c2b9b5730ecef SHA512 3c2523458a627373da7acb93fb2cd621f50b19fe2ba1d30beb62eeaaa39045262b917cfd0b631046fec9c8027cfa99bd0426a079ab45eb172b21d25d6e085dde WHIRLPOOL fe4f015e2f0dc66cc23ef16fb5bb33117952593ae0770d4bcd37ecc1c431cbcc7874189d265696305c60b4e395e7ce902667e38203db46867304868271affdea
EBUILD php-5.4.44.ebuild 22344 SHA256 a30b95ec203cfc53fe10a9c0999158d3d1167c484a931ca7ebbcea700f2b1c41 SHA512 867132cef88bf9304a012f680fbd1e75f43d25bc039f189af4bfaccfa25fe8db1f4ff79dfeeae497b7e1acd05a5a279ac09f696fa31dc0a87bde98d4331520bf WHIRLPOOL 778d066ffbaf1a07ca9fafe0f7fd42d13603f36bfe7d41b2f4590d43f64f24dfe3a67bc142b82f04fe5ee7738b61839e51cab9eb6c0aaa89d0d0d108b631f873
EBUILD php-5.4.45.ebuild 22344 SHA256 a30b95ec203cfc53fe10a9c0999158d3d1167c484a931ca7ebbcea700f2b1c41 SHA512 867132cef88bf9304a012f680fbd1e75f43d25bc039f189af4bfaccfa25fe8db1f4ff79dfeeae497b7e1acd05a5a279ac09f696fa31dc0a87bde98d4331520bf WHIRLPOOL 778d066ffbaf1a07ca9fafe0f7fd42d13603f36bfe7d41b2f4590d43f64f24dfe3a67bc142b82f04fe5ee7738b61839e51cab9eb6c0aaa89d0d0d108b631f873
EBUILD php-5.5.28.ebuild 22278 SHA256 f4c92e95bf2ff157255d191525dea5878917cbab838c02b9e188b8602667f875 SHA512 971554db40b20b61d186cc3a50eb81fc8b7506f3f1fd677ad55a4780c87f91639ee315c30d8c9111951a2bed3715a5163f21223025305111891ec1d92a184a0f WHIRLPOOL e3da719b556e98fca093e87e68b508f4c17c1c744a976f6e2b812e5ec3dbe17bf698e3460286208d64a1869f87b6ff1357858081d22230b717de1453f03cc68c
EBUILD php-5.5.29.ebuild 22278 SHA256 f4c92e95bf2ff157255d191525dea5878917cbab838c02b9e188b8602667f875 SHA512 971554db40b20b61d186cc3a50eb81fc8b7506f3f1fd677ad55a4780c87f91639ee315c30d8c9111951a2bed3715a5163f21223025305111891ec1d92a184a0f WHIRLPOOL e3da719b556e98fca093e87e68b508f4c17c1c744a976f6e2b812e5ec3dbe17bf698e3460286208d64a1869f87b6ff1357858081d22230b717de1453f03cc68c
EBUILD php-5.6.12.ebuild 22278 SHA256 f4c92e95bf2ff157255d191525dea5878917cbab838c02b9e188b8602667f875 SHA512 971554db40b20b61d186cc3a50eb81fc8b7506f3f1fd677ad55a4780c87f91639ee315c30d8c9111951a2bed3715a5163f21223025305111891ec1d92a184a0f WHIRLPOOL e3da719b556e98fca093e87e68b508f4c17c1c744a976f6e2b812e5ec3dbe17bf698e3460286208d64a1869f87b6ff1357858081d22230b717de1453f03cc68c
EBUILD php-5.5.30.ebuild 22287 SHA256 87f3cb41af0d433d096e4939db489b86dc987e4f02fe67ea9eb91a065b1a0c64 SHA512 e93f959e057c076c9d35276912f08f48788e0790a260b4ebfeb11d9135de00a6730014b0dcbe234552b8a6225da3cb77bd21719247d9ad92fa8e9e53c75a2bf8 WHIRLPOOL 6d1bbd40b2de51713a4f44754c6e77da4b7aabb5a5c66f29e6a226caf4928356e13d8de1368b090d20d1cff2c55f89073369b938737fbd3f0e86a39855b5f931
EBUILD php-5.6.13.ebuild 22278 SHA256 f4c92e95bf2ff157255d191525dea5878917cbab838c02b9e188b8602667f875 SHA512 971554db40b20b61d186cc3a50eb81fc8b7506f3f1fd677ad55a4780c87f91639ee315c30d8c9111951a2bed3715a5163f21223025305111891ec1d92a184a0f WHIRLPOOL e3da719b556e98fca093e87e68b508f4c17c1c744a976f6e2b812e5ec3dbe17bf698e3460286208d64a1869f87b6ff1357858081d22230b717de1453f03cc68c
EBUILD php-7.0.0_beta1.ebuild 21460 SHA256 0564f251e274e93c64bed52ff243083fac6bfd4ef20b739961f0ae273f7f83b6 SHA512 f7d69e93488d5d03475b4d0ca847097be04b8986b05aa03adc52ab53e2121515e0a22c9686b5d213e9c3aec91d539c5578c7fd6ac5fdde6e6c555346ab8403d3 WHIRLPOOL 43d9244a0db214c3b041b6825574fb1676c108981fca01b4e33f38d329aaed013dee4460c5845e0b264e289cb0e7119624844cbabdaebd73ac0565f1655c92ee
EBUILD php-7.0.0_rc1.ebuild 21459 SHA256 1d434e59d50d933bc7c7beca77e89a95bd59d70caf92bbe4b16c568f5cd0568c SHA512 37a1982c8a2af2abaa19de04e355297685e2c2830ac97a6bf5c4a73f6e3a187be0296b1a8852d47bff16d2dc72167ee169b723914c6a81e6df740f8a263919e2 WHIRLPOOL eb2b610ce48dec09b54affab0f01888a7844af5491df793d90c03b1baedd502e8a4cece7cb62a481cf64079914e771fcb3a762a7a660dcf914027b132fda59ac
EBUILD php-7.0.0_rc2.ebuild 21459 SHA256 1d434e59d50d933bc7c7beca77e89a95bd59d70caf92bbe4b16c568f5cd0568c SHA512 37a1982c8a2af2abaa19de04e355297685e2c2830ac97a6bf5c4a73f6e3a187be0296b1a8852d47bff16d2dc72167ee169b723914c6a81e6df740f8a263919e2 WHIRLPOOL eb2b610ce48dec09b54affab0f01888a7844af5491df793d90c03b1baedd502e8a4cece7cb62a481cf64079914e771fcb3a762a7a660dcf914027b132fda59ac
EBUILD php-7.0.0_rc3.ebuild 21459 SHA256 1d434e59d50d933bc7c7beca77e89a95bd59d70caf92bbe4b16c568f5cd0568c SHA512 37a1982c8a2af2abaa19de04e355297685e2c2830ac97a6bf5c4a73f6e3a187be0296b1a8852d47bff16d2dc72167ee169b723914c6a81e6df740f8a263919e2 WHIRLPOOL eb2b610ce48dec09b54affab0f01888a7844af5491df793d90c03b1baedd502e8a4cece7cb62a481cf64079914e771fcb3a762a7a660dcf914027b132fda59ac
EBUILD php-5.6.14.ebuild 22287 SHA256 87f3cb41af0d433d096e4939db489b86dc987e4f02fe67ea9eb91a065b1a0c64 SHA512 e93f959e057c076c9d35276912f08f48788e0790a260b4ebfeb11d9135de00a6730014b0dcbe234552b8a6225da3cb77bd21719247d9ad92fa8e9e53c75a2bf8 WHIRLPOOL 6d1bbd40b2de51713a4f44754c6e77da4b7aabb5a5c66f29e6a226caf4928356e13d8de1368b090d20d1cff2c55f89073369b938737fbd3f0e86a39855b5f931
EBUILD php-7.0.0_rc4.ebuild 21459 SHA256 1d434e59d50d933bc7c7beca77e89a95bd59d70caf92bbe4b16c568f5cd0568c SHA512 37a1982c8a2af2abaa19de04e355297685e2c2830ac97a6bf5c4a73f6e3a187be0296b1a8852d47bff16d2dc72167ee169b723914c6a81e6df740f8a263919e2 WHIRLPOOL eb2b610ce48dec09b54affab0f01888a7844af5491df793d90c03b1baedd502e8a4cece7cb62a481cf64079914e771fcb3a762a7a660dcf914027b132fda59ac
MISC ChangeLog 48694 SHA256 0dc57defe0e591303069f037d3dfb54d74cec2d2ab35504b8d43200910dfa056 SHA512 2e71df8e73b0db5c70c817e235f2b7998d07dc73c64affddc7d21e062a3bce0de8e5537239536619be8f8bf6163065a06082a26d34e90d22fe2bd5de1cdd5e3e WHIRLPOOL 5e90f2584f49e8a0be2fe0f611ee2d451d755f0c75aaab8bbed2083d9b5d42074685d0f8d6c4bf3a2ff098f0a845d89b9435ab8cab0cfc56aecb44ddf9e92d14
MISC metadata.xml 1534 SHA256 56fa77301bf5ba18f2e07777f72f8a7db9db3a2f5ff1924edd31e8f0ba74b624 SHA512 9289b417f07dbd4e4c74fea12c86fc1fb193be2e6b8947a9163071de1e6f135882c29c98c84a1775f827e70448d78ad187cf610ad85a1f55b0e8ab237b094951 WHIRLPOOL 19b621c06c66eec29dd35ceee5858d6cbb9c71ad0978b2a5ed8f51939d757fb69e72ae9804255326c8651e2aa01724b7bb7c457541811b8b20f079e007b6e9b5

@ -1,802 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/stas/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "https://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_PATCHSET_LOC="olemarkus"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_PATCHSET="2"
PHP_PATCHSET_URI="
$(php_get_uri "${PHP_PATCHSET_LOC}" "php-patchset-${SLOT}-r${PHP_PATCHSET}.tar.bz2")"
PHP_FPM_INIT_VER="4"
PHP_FPM_CONF_VER="1"
SRC_URI="
${PHP_SRC_URI}
${PHP_PATCHSET_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs"
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl curlwrappers debug
enchant exif +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mssql mysql mysqlnd mysqli nls
oci8-instant-client odbc pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sybase-ct sysvipc systemd tidy +tokenizer truetype unicode wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
<www-servers/apache-2.4[threads=] ) )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
mssql? ( dev-db/freetds[mssql] )
!mysqlnd? (
mysql? ( virtual/mysql )
mysqli? ( >=virtual/mysql-4.1 )
)
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
ssl? ( >=dev-libs/openssl-0.9.7 )
sybase-ct? ( dev-db/freetds )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
>=media-libs/t1lib-5.0.0
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg:0
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
mysqlnd? ( || (
mysql
mysqli
pdo
) )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysql !mysqli )
sharedmem? ( !threads )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND}
fpm? (
selinux? ( sec-policy/selinux-phpfpm )
systemd? ( sys-apps/systemd ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
if use_if_iuse opcache; then
elog "Adding opcache to ${phpinisrc}"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> ${phpinisrc}
fi
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Prevent PHP from activating the Apache config,
# as we will do that ourselves
sed -i \
-e "s,-i -a -n php${PHP_MV},-i -n php${PHP_MV},g" \
-e "s,-i -A -n php${PHP_MV},-i -n php${PHP_MV},g" \
configure sapi/apache2filter/config.m4 sapi/apache2handler/config.m4
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_with curlwrappers curlwrappers "${EPREFIX}"/usr)
$(use_enable xml dom )
$(use_with enchant enchant "${EPREFIX}"/usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext "${EPREFIX}"/usr)
$(use_with gmp gmp "${EPREFIX}"/usr)
$(use_enable hash hash )
$(use_with mhash mhash "${EPREFIX}"/usr)
$(use_with iconv iconv $(use elibc_glibc || use elibc_musl || echo "${EPREFIX}"/usr))
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with mssql mssql "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_with sybase-ct sybase-ct "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with systemd fpm-systemd)
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xslt xsl "${EPREFIX}"/usr)
$(use_enable zip zip )
$(use_with zlib zlib "${EPREFIX}"/usr)
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb)
$(use_with berkdb db4 ${EPREFIX}/usr)
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm ${EPREFIX}/usr)
$(use_enable inifile inifile )
$(use_with qdbm qdbm ${EPREFIX}/usr)"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir ${EPREFIX}/usr)
$(use_with truetype t1lib ${EPREFIX}/usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir ${EPREFIX}/usr)
$(use_with gd png-dir ${EPREFIX}/usr)
$(use_with xpm xpm-dir ${EPREFIX}/usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd)"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap ${EPREFIX}/usr)
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase ${EPREFIX}/usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap ${EPREFIX}/usr)
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
fi
# MySQL support
if use mysql ; then
if use mysqlnd ; then
my_conf+="
$(use_with mysql mysql mysqlnd)"
else
my_conf+="
$(use_with mysql mysql ${EPREFIX}/usr)"
fi
my_conf+="
$(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
fi
# MySQLi support
if use mysqlnd ; then
my_conf+="
$(use_with mysqli mysqli mysqlnd)"
else
my_conf+="
$(use_with mysqli mysqli ${EPREFIX}/usr/bin/mysql_config)"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC ${EPREFIX}/usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc ${EPREFIX}/usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mssql pdo-dblib )"
if use mysqlnd ; then
my_conf+="
$(use_with mysqlnd pdo-mysql mysqlnd)"
else
my_conf+="
$(use_with mysql pdo-mysql ${EPREFIX}/usr)"
fi
my_conf+="
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline ${EPREFIX}/usr)
$(use_with libedit libedit ${EPREFIX}/usr)"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm ${EPREFIX}/usr)"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp5$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
if use fpm ; then
if use systemd; then
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
else
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
fi
fi
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5" # actually provided by app-eselect/eselect-php
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "https://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -6,7 +6,7 @@ EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{

@ -6,7 +6,7 @@ EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{

@ -1,760 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/~ab/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "https://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_FPM_CONF_VER="1"
SRC_URI="${PHP_SRC_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs"
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl debug
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mysql mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sysvipc systemd tidy +tokenizer truetype unicode vpx wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
<www-servers/apache-2.4[threads=] ) )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
ssl? ( >=dev-libs/openssl-0.9.7 )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
vpx? ( media-libs/libvpx )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg:0
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
vpx? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysqli )
sharedmem? ( !threads )
mysql? ( || ( mysqli pdo ) )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND}
fpm? (
selinux? ( sec-policy/selinux-phpfpm )
systemd? ( sys-apps/systemd ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
if use_if_iuse opcache; then
elog "Adding opcache to $PHP_EXT_INI_DIR"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
fi
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_enable xml dom )
$(use_with enchant enchant "${EPREFIX}"/usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext "${EPREFIX}"/usr)
$(use_with gmp gmp "${EPREFIX}"/usr)
$(use_enable hash hash )
$(use_with mhash mhash "${EPREFIX}"/usr)
$(use_with iconv iconv $(use elibc_glibc || use elibc_musl || echo "${EPREFIX}"/usr))
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with systemd fpm-systemd)
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xslt xsl "${EPREFIX}"/usr)
$(use_enable zip zip )
$(use_with zlib zlib "${EPREFIX}"/usr)
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb)
$(use_with berkdb db4 ${EPREFIX}/usr)
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm ${EPREFIX}/usr)
$(use_enable inifile inifile )
$(use_with qdbm qdbm ${EPREFIX}/usr)"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir ${EPREFIX}/usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir ${EPREFIX}/usr)
$(use_with gd png-dir ${EPREFIX}/usr)
$(use_with xpm xpm-dir ${EPREFIX}/usr)
$(use_with vpx vpx-dir ${EPREFIX}/usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd)"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap ${EPREFIX}/usr)
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase ${EPREFIX}/usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap ${EPREFIX}/usr)
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
fi
# MySQL support
local mysqllib="mysqlnd"
local mysqlilib="mysqlnd"
my_conf+=" $(use_with mysqli mysqli $mysqlilib)"
local mysqlsock=" $(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
if use mysql ; then
my_conf+="${mysqlsock}"
elif use mysqli ; then
my_conf+="${mysqlsock}"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC ${EPREFIX}/usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc ${EPREFIX}/usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mysql pdo-mysql ${mysqllib})
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline ${EPREFIX}/usr)
$(use_with libedit libedit ${EPREFIX}/usr)"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm ${EPREFIX}/usr)"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp${PHP_MV}$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
if use fpm ; then
if use systemd; then
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
else
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
fi
fi
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5" # actually provided by app-eselect/eselect-php
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "https://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,760 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/ab/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "https://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_FPM_CONF_VER="1"
SRC_URI="${PHP_SRC_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs"
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl debug
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mysql mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sysvipc systemd tidy +tokenizer truetype unicode vpx wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
<www-servers/apache-2.4[threads=] ) )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
ssl? ( >=dev-libs/openssl-0.9.7 )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
vpx? ( media-libs/libvpx )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg:0
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
vpx? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysqli )
sharedmem? ( !threads )
mysql? ( || ( mysqli pdo ) )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND}
fpm? (
selinux? ( sec-policy/selinux-phpfpm )
systemd? ( sys-apps/systemd ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
if use_if_iuse opcache; then
elog "Adding opcache to $PHP_EXT_INI_DIR"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
fi
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_enable xml dom )
$(use_with enchant enchant "${EPREFIX}"/usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext "${EPREFIX}"/usr)
$(use_with gmp gmp "${EPREFIX}"/usr)
$(use_enable hash hash )
$(use_with mhash mhash "${EPREFIX}"/usr)
$(use_with iconv iconv $(use elibc_glibc || use elibc_musl || echo "${EPREFIX}"/usr))
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with systemd fpm-systemd)
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xslt xsl "${EPREFIX}"/usr)
$(use_enable zip zip )
$(use_with zlib zlib "${EPREFIX}"/usr)
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb)
$(use_with berkdb db4 ${EPREFIX}/usr)
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm ${EPREFIX}/usr)
$(use_enable inifile inifile )
$(use_with qdbm qdbm ${EPREFIX}/usr)"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir ${EPREFIX}/usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir ${EPREFIX}/usr)
$(use_with gd png-dir ${EPREFIX}/usr)
$(use_with xpm xpm-dir ${EPREFIX}/usr)
$(use_with vpx vpx-dir ${EPREFIX}/usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd)"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap ${EPREFIX}/usr)
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase ${EPREFIX}/usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap ${EPREFIX}/usr)
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
fi
# MySQL support
local mysqllib="mysqlnd"
local mysqlilib="mysqlnd"
my_conf+=" $(use_with mysqli mysqli $mysqlilib)"
local mysqlsock=" $(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
if use mysql ; then
my_conf+="${mysqlsock}"
elif use mysqli ; then
my_conf+="${mysqlsock}"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC ${EPREFIX}/usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc ${EPREFIX}/usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mysql pdo-mysql ${mysqllib})
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline ${EPREFIX}/usr)
$(use_with libedit libedit ${EPREFIX}/usr)"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm ${EPREFIX}/usr)"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp${PHP_MV}$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
if use fpm ; then
if use systemd; then
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
else
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
fi
fi
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5" # actually provided by app-eselect/eselect-php
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "https://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -1,760 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils autotools flag-o-matic versionator depend.apache apache-module db-use libtool systemd
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
function php_get_uri ()
{
case "${1}" in
"php-pre")
echo "http://downloads.php.net/ab/${2}"
;;
"php")
echo "http://www.php.net/distributions/${2}"
;;
"olemarkus")
echo "https://dev.gentoo.org/~olemarkus/php/${2}"
;;
"gentoo")
echo "mirror://gentoo/${2}"
;;
*)
die "unhandled case in php_get_uri"
;;
esac
}
PHP_MV="$(get_major_version)"
SLOT="$(get_version_component_range 1-2)"
# alias, so we can handle different types of releases (finals, rcs, alphas,
# betas, ...) w/o changing the whole ebuild
PHP_PV="${PV/_rc/RC}"
PHP_PV="${PHP_PV/_alpha/alpha}"
PHP_PV="${PHP_PV/_beta/beta}"
PHP_RELEASE="php"
[[ ${PV} == ${PV/_alpha/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_beta/} ]] || PHP_RELEASE="php-pre"
[[ ${PV} == ${PV/_rc/} ]] || PHP_RELEASE="php-pre"
PHP_P="${PN}-${PHP_PV}"
PHP_SRC_URI="$(php_get_uri "${PHP_RELEASE}" "${PHP_P}.tar.bz2")"
PHP_FPM_CONF_VER="1"
SRC_URI="${PHP_SRC_URI}"
DESCRIPTION="The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs"
HOMEPAGE="http://php.net/"
LICENSE="PHP-3"
S="${WORKDIR}/${PHP_P}"
# We can build the following SAPIs in the given order
SAPIS="embed cli cgi fpm apache2"
# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
IUSE="${IUSE}
${SAPIS/cli/+cli}
threads"
IUSE="${IUSE} bcmath berkdb bzip2 calendar cdb cjk
crypt +ctype curl debug
enchant exif frontbase +fileinfo +filter firebird
flatfile ftp gd gdbm gmp +hash +iconv imap inifile
intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash
mysql mysqli nls
oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
readline recode selinux +session sharedmem
+simplexml snmp soap sockets spell sqlite ssl
sysvipc systemd tidy +tokenizer truetype unicode vpx wddx
+xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
DEPEND="
>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?]
>=dev-libs/libpcre-8.32[unicode]
apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
<www-servers/apache-2.4[threads=] ) )
berkdb? ( =sys-libs/db-4* )
bzip2? ( app-arch/bzip2 )
cdb? ( || ( dev-db/cdb dev-db/tinycdb ) )
cjk? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
crypt? ( >=dev-libs/libmcrypt-2.4 )
curl? ( >=net-misc/curl-7.10.5 )
enchant? ( app-text/enchant )
exif? ( !gd? (
virtual/jpeg:0
media-libs/libpng:0=
sys-libs/zlib
) )
firebird? ( dev-db/firebird )
gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
gdbm? ( >=sys-libs/gdbm-1.8.0 )
gmp? ( >=dev-libs/gmp-4.1.2 )
iconv? ( virtual/libiconv )
imap? ( virtual/imap-c-client[ssl=] )
intl? ( dev-libs/icu:= )
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
ldap? ( >=net-nds/openldap-1.2.11 )
ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
nls? ( sys-devel/gettext )
oci8-instant-client? ( dev-db/oracle-instantclient-basic )
odbc? ( >=dev-db/unixODBC-1.8.13 )
postgres? ( dev-db/postgresql )
qdbm? ( dev-db/qdbm )
readline? ( sys-libs/readline )
recode? ( app-text/recode )
sharedmem? ( dev-libs/mm )
simplexml? ( >=dev-libs/libxml2-2.6.8 )
snmp? ( >=net-analyzer/net-snmp-5.2 )
soap? ( >=dev-libs/libxml2-2.6.8 )
spell? ( >=app-text/aspell-0.50 )
sqlite? ( >=dev-db/sqlite-3.7.6.3 )
ssl? ( >=dev-libs/openssl-0.9.7 )
tidy? ( app-text/htmltidy )
truetype? (
=media-libs/freetype-2*
!gd? (
virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
)
unicode? ( dev-libs/oniguruma )
vpx? ( media-libs/libvpx )
wddx? ( >=dev-libs/libxml2-2.6.8 )
xml? ( >=dev-libs/libxml2-2.6.8 )
xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv )
xmlreader? ( >=dev-libs/libxml2-2.6.8 )
xmlwriter? ( >=dev-libs/libxml2-2.6.8 )
xpm? (
x11-libs/libXpm
virtual/jpeg:0
media-libs/libpng:0= sys-libs/zlib
)
xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 )
zip? ( sys-libs/zlib )
zlib? ( sys-libs/zlib )
virtual/mta
"
php="=${CATEGORY}/${PF}"
REQUIRED_USE="
truetype? ( gd )
vpx? ( gd )
cjk? ( gd )
exif? ( gd )
xpm? ( gd )
gd? ( zlib )
simplexml? ( xml )
soap? ( xml )
wddx? ( xml )
xmlrpc? ( || ( xml iconv ) )
xmlreader? ( xml )
xslt? ( xml )
ldap-sasl? ( ldap )
mhash? ( hash )
phar? ( hash )
qdbm? ( !gdbm )
readline? ( !libedit )
recode? ( !imap !mysqli )
sharedmem? ( !threads )
mysql? ( || ( mysqli pdo ) )
!cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )"
RDEPEND="${DEPEND}"
RDEPEND="${RDEPEND}
fpm? (
selinux? ( sec-policy/selinux-phpfpm )
systemd? ( sys-apps/systemd ) )"
DEPEND="${DEPEND}
sys-devel/flex
>=sys-devel/m4-1.4.3
>=sys-devel/libtool-1.5.18"
# Allow users to install production version if they want to
case "${PHP_INI_VERSION}" in
production|development)
;;
*)
PHP_INI_VERSION="development"
;;
esac
PHP_INI_UPSTREAM="php.ini-${PHP_INI_VERSION}"
PHP_INI_FILE="php.ini"
want_apache
pkg_setup() {
depend.apache_pkg_setup
}
php_install_ini() {
local phpsapi="${1}"
# work out where we are installing the ini file
php_set_ini_dir "${phpsapi}"
local phpinisrc="${PHP_INI_UPSTREAM}-${phpsapi}"
cp "${PHP_INI_UPSTREAM}" "${phpinisrc}"
# default to /tmp for save_path, bug #282768
sed -e 's|^;session.save_path .*$|session.save_path = "'"${EPREFIX}"'/tmp"|g' -i "${phpinisrc}"
# Set the extension dir
sed -e "s|^extension_dir .*$|extension_dir = ${extension_dir}|g" -i "${phpinisrc}"
# Set the include path to point to where we want to find PEAR packages
sed -e 's|^;include_path = ".:/php/includes".*|include_path = ".:'"${EPREFIX}"'/usr/share/php'${PHP_MV}':'"${EPREFIX}"'/usr/share/php"|' -i "${phpinisrc}"
dodir "${PHP_INI_DIR#${EPREFIX}}"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${phpinisrc}" "${PHP_INI_FILE}"
elog "Installing php.ini for ${phpsapi} into ${PHP_INI_DIR#${EPREFIX}}"
elog
dodir "${PHP_EXT_INI_DIR#${EPREFIX}}"
dodir "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}"
if use_if_iuse opcache; then
elog "Adding opcache to $PHP_EXT_INI_DIR"
echo "zend_extension=${PHP_DESTDIR}/$(get_libdir)/opcache.so" >> "${D}/${PHP_EXT_INI_DIR}"/opcache.ini
dosym "${PHP_EXT_INI_DIR#${EPREFIX}}/opcache.ini" "${PHP_EXT_INI_DIR_ACTIVE#${EPREFIX}}/opcache.ini"
fi
# SAPI-specific handling
if [[ "${sapi}" == "fpm" ]] ; then
[[ -z ${PHP_FPM_CONF_VER} ]] && PHP_FPM_CONF_VER=0
einfo "Installing FPM CGI config file php-fpm.conf"
insinto "${PHP_INI_DIR#${EPREFIX}}"
newins "${FILESDIR}/php-fpm-r${PHP_FPM_CONF_VER}.conf" php-fpm.conf
# Remove bogus /etc/php-fpm.conf.default (bug 359906)
[[ -f "${ED}/etc/php-fpm.conf.default" ]] && rm "${ED}/etc/php-fpm.conf.default"
fi
# Install PHP ini files into /usr/share/php
dodoc php.ini-development
dodoc php.ini-production
}
php_set_ini_dir() {
PHP_INI_DIR="${EPREFIX}/etc/php/${1}-php${SLOT}"
PHP_EXT_INI_DIR="${PHP_INI_DIR}/ext"
PHP_EXT_INI_DIR_ACTIVE="${PHP_INI_DIR}/ext-active"
}
src_prepare() {
# USE=sharedmem (session/mod_mm to be exact) tries to mmap() this path
# ([empty session.save_path]/session_mm_[sapi][gid].sem)
# there is no easy way to circumvent that, all php calls during
# install use -n, so no php.ini file will be used.
# As such, this is the easiest way to get around
addpredict /session_mm_cli250.sem
addpredict /session_mm_cli0.sem
# Change PHP branding
# Get the alpha/beta/rc version
sed -re "s|^(PHP_EXTRA_VERSION=\").*(\")|\1-pl${PR/r/}-gentoo\2|g" \
-i configure.in || die "Unable to change PHP branding"
# Patch PHP to show Gentoo as the server platform
sed -e 's/PHP_UNAME=`uname -a | xargs`/PHP_UNAME=`uname -s -n -r -v | xargs`/g' \
-i configure.in || die "Failed to fix server platform name"
# Patch PHP to support heimdal instead of mit-krb5
if has_version "app-crypt/heimdal" ; then
sed -e 's|gssapi_krb5|gssapi|g' -i acinclude.m4 \
|| die "Failed to fix heimdal libname"
sed -e 's|PHP_ADD_LIBRARY(k5crypto, 1, $1)||g' -i acinclude.m4 \
|| die "Failed to fix heimdal crypt library reference"
fi
#Add user patches #357637
epatch_user
#force rebuilding aclocal.m4
rm aclocal.m4
eautoreconf
if [[ ${CHOST} == *-darwin* ]] ; then
# http://bugs.php.net/bug.php?id=48795, bug #343481
sed -i -e '/BUILD_CGI="\\$(CC)/s/CC/CXX/' configure || die
fi
}
src_configure() {
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
PHP_DESTDIR="${EPREFIX}/usr/$(get_libdir)/php${SLOT}"
# This is a global variable and should be in caps. It isn't because the
# phpconfutils eclass relies on exactly this name...
# for --with-libdir see bug #327025
my_conf="
--prefix="${PHP_DESTDIR}"
--mandir="${PHP_DESTDIR}"/man
--infodir="${PHP_DESTDIR}"/info
--libdir="${PHP_DESTDIR}"/lib
--with-libdir=$(get_libdir)
--without-pear
$(use_enable threads maintainer-zts)"
# extension USE flag shared
my_conf+="
$(use_enable bcmath bcmath )
$(use_with bzip2 bz2 "${EPREFIX}"/usr)
$(use_enable calendar calendar )
$(use_enable ctype ctype )
$(use_with curl curl "${EPREFIX}"/usr)
$(use_enable xml dom )
$(use_with enchant enchant "${EPREFIX}"/usr)
$(use_enable exif exif )
$(use_enable fileinfo fileinfo )
$(use_enable filter filter )
$(use_enable ftp ftp )
$(use_with nls gettext "${EPREFIX}"/usr)
$(use_with gmp gmp "${EPREFIX}"/usr)
$(use_enable hash hash )
$(use_with mhash mhash "${EPREFIX}"/usr)
$(use_with iconv iconv $(use elibc_glibc || use elibc_musl || echo "${EPREFIX}"/usr))
$(use_enable intl intl )
$(use_enable ipv6 ipv6 )
$(use_enable json json )
$(use_with kerberos kerberos "${EPREFIX}"/usr)
$(use_enable xml libxml )
$(use_with xml libxml-dir "${EPREFIX}"/usr)
$(use_enable unicode mbstring )
$(use_with crypt mcrypt "${EPREFIX}"/usr)
$(use_with unicode onig "${EPREFIX}"/usr)
$(use_with ssl openssl "${EPREFIX}"/usr)
$(use_with ssl openssl-dir "${EPREFIX}"/usr)
$(use_enable pcntl pcntl )
$(use_enable phar phar )
$(use_enable pdo pdo )
$(use_enable opcache opcache )
$(use_with postgres pgsql "${EPREFIX}"/usr)
$(use_enable posix posix )
$(use_with spell pspell "${EPREFIX}"/usr)
$(use_with recode recode "${EPREFIX}"/usr)
$(use_enable simplexml simplexml )
$(use_enable sharedmem shmop )
$(use_with snmp snmp "${EPREFIX}"/usr)
$(use_enable soap soap )
$(use_enable sockets sockets )
$(use_with sqlite sqlite3 "${EPREFIX}"/usr)
$(use_enable sysvipc sysvmsg )
$(use_enable sysvipc sysvsem )
$(use_enable sysvipc sysvshm )
$(use_with systemd fpm-systemd)
$(use_with tidy tidy "${EPREFIX}"/usr)
$(use_enable tokenizer tokenizer )
$(use_enable wddx wddx )
$(use_enable xml xml )
$(use_enable xmlreader xmlreader )
$(use_enable xmlwriter xmlwriter )
$(use_with xmlrpc xmlrpc)
$(use_with xslt xsl "${EPREFIX}"/usr)
$(use_enable zip zip )
$(use_with zlib zlib "${EPREFIX}"/usr)
$(use_enable debug debug )"
# DBA support
if use cdb || use berkdb || use flatfile || use gdbm || use inifile \
|| use qdbm ; then
my_conf="${my_conf} --enable-dba${shared}"
fi
# DBA drivers support
my_conf+="
$(use_with cdb cdb)
$(use_with berkdb db4 ${EPREFIX}/usr)
$(use_enable flatfile flatfile )
$(use_with gdbm gdbm ${EPREFIX}/usr)
$(use_enable inifile inifile )
$(use_with qdbm qdbm ${EPREFIX}/usr)"
# Support for the GD graphics library
my_conf+="
$(use_with truetype freetype-dir ${EPREFIX}/usr)
$(use_enable cjk gd-jis-conv )
$(use_with gd jpeg-dir ${EPREFIX}/usr)
$(use_with gd png-dir ${EPREFIX}/usr)
$(use_with xpm xpm-dir ${EPREFIX}/usr)
$(use_with vpx vpx-dir ${EPREFIX}/usr)"
# enable gd last, so configure can pick up the previous settings
my_conf+="
$(use_with gd gd)"
# IMAP support
if use imap ; then
my_conf+="
$(use_with imap imap ${EPREFIX}/usr)
$(use_with ssl imap-ssl ${EPREFIX}/usr)"
fi
# Interbase/firebird support
if use firebird ; then
my_conf+="
$(use_with firebird interbase ${EPREFIX}/usr)"
fi
# LDAP support
if use ldap ; then
my_conf+="
$(use_with ldap ldap ${EPREFIX}/usr)
$(use_with ldap-sasl ldap-sasl ${EPREFIX}/usr)"
fi
# MySQL support
local mysqllib="mysqlnd"
local mysqlilib="mysqlnd"
my_conf+=" $(use_with mysqli mysqli $mysqlilib)"
local mysqlsock=" $(use_with mysql mysql-sock ${EPREFIX}/var/run/mysqld/mysqld.sock)"
if use mysql ; then
my_conf+="${mysqlsock}"
elif use mysqli ; then
my_conf+="${mysqlsock}"
fi
# ODBC support
if use odbc ; then
my_conf+="
$(use_with odbc unixODBC ${EPREFIX}/usr)"
fi
if use iodbc ; then
my_conf+="
$(use_with iodbc iodbc ${EPREFIX}/usr)"
fi
# Oracle support
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client oci8)"
fi
# PDO support
if use pdo ; then
my_conf+="
$(use_with mysql pdo-mysql ${mysqllib})
$(use_with postgres pdo-pgsql )
$(use_with sqlite pdo-sqlite ${EPREFIX}/usr)
$(use_with odbc pdo-odbc unixODBC,${EPREFIX}/usr)"
if use oci8-instant-client ; then
my_conf+="
$(use_with oci8-instant-client pdo-oci)"
fi
fi
# readline/libedit support
my_conf+="
$(use_with readline readline ${EPREFIX}/usr)
$(use_with libedit libedit ${EPREFIX}/usr)"
# Session support
if use session ; then
my_conf+="
$(use_with sharedmem mm ${EPREFIX}/usr)"
else
my_conf+="
$(use_enable session session )"
fi
# Use pic for shared modules such as apache2's mod_php
my_conf="${my_conf} --with-pic"
# we use the system copy of pcre
# --with-pcre-regex affects ext/pcre
# --with-pcre-dir affects ext/filter and ext/zip
my_conf="${my_conf} --with-pcre-regex=${EPREFIX}/usr --with-pcre-dir=${EPREFIX}/usr"
# Catch CFLAGS problems
# Fixes bug #14067.
# Changed order to run it in reverse for bug #32022 and #12021.
replace-cpu-flags "k6*" "i586"
# Support user-passed configuration parameters
my_conf="${my_conf} ${EXTRA_ECONF:-}"
# Support the Apache2 extras, they must be set globally for all
# SAPIs to work correctly, especially for external PHP extensions
mkdir -p "${WORKDIR}/sapis-build"
for one_sapi in $SAPIS ; do
use "${one_sapi}" || continue
php_set_ini_dir "${one_sapi}"
cp -r "${S}" "${WORKDIR}/sapis-build/${one_sapi}"
cd "${WORKDIR}/sapis-build/${one_sapi}"
sapi_conf="${my_conf} --with-config-file-path=${PHP_INI_DIR}
--with-config-file-scan-dir=${PHP_EXT_INI_DIR_ACTIVE}"
for sapi in $SAPIS ; do
case "$sapi" in
cli|cgi|embed|fpm)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --enable-${sapi}"
else
sapi_conf="${sapi_conf} --disable-${sapi}"
fi
;;
apache2)
if [[ "${one_sapi}" == "${sapi}" ]] ; then
sapi_conf="${sapi_conf} --with-apxs2=${EPREFIX}/usr/sbin/apxs"
else
sapi_conf="${sapi_conf} --without-apxs2"
fi
;;
esac
done
econf ${sapi_conf}
done
}
src_compile() {
# snmp seems to run during src_compile, too (bug #324739)
addpredict /usr/share/snmp/mibs/.index
addpredict /var/lib/net-snmp/mib_indexes
for sapi in ${SAPIS} ; do
if use "${sapi}"; then
cd "${WORKDIR}/sapis-build/$sapi" || "Failed to change dir to ${WORKDIR}/sapis-build/$1"
emake || die "emake failed"
fi
done
}
src_install() {
# see bug #324739 for what happens when we don't have that
addpredict /usr/share/snmp/mibs/.index
# grab the first SAPI that got built and install common files from there
local first_sapi=""
for sapi in $SAPIS ; do
if use $sapi ; then
first_sapi=$sapi
break
fi
done
# Makefile forgets to create this before trying to write to it...
dodir "${PHP_DESTDIR#${EPREFIX}}/bin"
# Install php environment (without any sapis)
cd "${WORKDIR}/sapis-build/$first_sapi"
emake INSTALL_ROOT="${D}" \
install-build install-headers install-programs \
|| die "emake install failed"
local extension_dir="$("${ED}/${PHP_DESTDIR#${EPREFIX}}/bin/php-config" --extension-dir)"
# Create the directory where we'll put version-specific php scripts
keepdir /usr/share/php${PHP_MV}
local sapi="", file=""
local sapi_list=""
for sapi in ${SAPIS}; do
if use "${sapi}" ; then
einfo "Installing SAPI: ${sapi}"
cd "${WORKDIR}/sapis-build/${sapi}"
if [[ "${sapi}" == "apache2" ]] ; then
# We're specifically not using emake install-sapi as libtool
# may cause unnecessary relink failures (see bug #351266)
insinto "${PHP_DESTDIR#${EPREFIX}}/apache2/"
newins ".libs/libphp${PHP_MV}$(get_libname)" "libphp${PHP_MV}$(get_libname)"
keepdir "/usr/$(get_libdir)/apache2/modules"
else
# needed each time, php_install_ini would reset it
local dest="${PHP_DESTDIR#${EPREFIX}}"
into "${dest}"
case "$sapi" in
cli)
source="sapi/cli/php"
;;
cgi)
source="sapi/cgi/php-cgi"
;;
fpm)
source="sapi/fpm/php-fpm"
;;
embed)
source="libs/libphp${PHP_MV}$(get_libname)"
;;
*)
die "unhandled sapi in src_install"
;;
esac
if [[ "${source}" == *"$(get_libname)" ]]; then
dolib.so "${source}" || die "Unable to install ${sapi} sapi"
else
dobin "${source}" || die "Unable to install ${sapi} sapi"
local name="$(basename ${source})"
dosym "${dest}/bin/${name}" "/usr/bin/${name}${SLOT}"
fi
fi
php_install_ini "${sapi}"
# construct correct SAPI string for php-config
# thanks to ferringb for the bash voodoo
if [[ "${sapi}" == "apache2" ]]; then
sapi_list="${sapi_list:+${sapi_list} }apache2handler"
else
sapi_list="${sapi_list:+${sapi_list} }${sapi}"
fi
fi
done
# Installing opcache module
if use_if_iuse opcache ; then
dolib.so "modules/opcache$(get_libname)" || die "Unable to install opcache module"
fi
# Install env.d files
newenvd "${FILESDIR}/20php5-envd" \
"20php${SLOT}"
sed -e "s|/lib/|/$(get_libdir)/|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
sed -e "s|php5|php${SLOT}|g" -i \
"${ED}/etc/env.d/20php${SLOT}"
# set php-config variable correctly (bug #278439)
sed -e "s:^\(php_sapis=\)\".*\"$:\1\"${sapi_list}\":" -i \
"${ED}/usr/$(get_libdir)/php${SLOT}/bin/php-config"
if use fpm ; then
if use systemd; then
systemd_newunit "${FILESDIR}/php-fpm_at.service" "php-fpm@${SLOT}.service"
else
systemd_newunit "${FILESDIR}/php-fpm_at-simple.service" "php-fpm@${SLOT}.service"
fi
fi
}
src_test() {
echo ">>> Test phase [test]: ${CATEGORY}/${PF}"
PHP_BIN="${WORKDIR}/sapis-build/cli/sapi/cli/php"
if [[ ! -x "${PHP_BIN}" ]] ; then
ewarn "Test phase requires USE=cli, skipping"
return
else
export TEST_PHP_EXECUTABLE="${PHP_BIN}"
fi
if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]] ; then
export TEST_PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
fi
REPORT_EXIT_STATUS=1 "${TEST_PHP_EXECUTABLE}" -n -d "session.save_path=${T}" \
"${WORKDIR}/sapis-build/cli/run-tests.php" -n -q -d "session.save_path=${T}"
for name in ${EXPECTED_TEST_FAILURES}; do
mv "${name}.out" "${name}.out.orig" 2>/dev/null
done
local failed="$(find -name '*.out')"
if [[ ${failed} != "" ]] ; then
ewarn "The following test cases failed unexpectedly:"
for name in ${failed}; do
ewarn " ${name/.out/}"
done
else
einfo "No unexpected test failures, all fine"
fi
if [[ ${PHP_SHOW_UNEXPECTED_TEST_PASS} == "1" ]] ; then
local passed=""
for name in ${EXPECTED_TEST_FAILURES}; do
[[ -f "${name}.diff" ]] && continue
passed="${passed} ${name}"
done
if [[ ${passed} != "" ]] ; then
einfo "The following test cases passed unexpectedly:"
for name in ${passed}; do
ewarn " ${passed}"
done
else
einfo "None of the known-to-fail tests passed, all fine"
fi
fi
}
pkg_postinst() {
# Output some general info to the user
if use apache2 ; then
APACHE2_MOD_DEFINE="PHP5"
APACHE2_MOD_CONF="70_mod_php5" # actually provided by app-eselect/eselect-php
apache-module_pkg_postinst
fi
# Create the symlinks for php
for m in ${SAPIS}; do
[[ ${m} == 'embed' ]] && continue;
if use $m ; then
local ci=$(eselect php show $m)
if [[ -z $ci ]]; then
eselect php set $m php${SLOT}
einfo "Switched ${m} to use php:${SLOT}"
einfo
elif [[ $ci != "php${SLOT}" ]] ; then
elog "To switch $m to use php:${SLOT}, run"
elog " eselect php set $m php${SLOT}"
elog
fi
fi
done
elog "Make sure that PHP_TARGETS in ${EPREFIX}/etc/make.conf includes php${SLOT/./-} in order"
elog "to compile extensions for the ${SLOT} ABI"
elog
if ! use readline && use cli ; then
ewarn "Note that in order to use php interactivly, you need to enable"
ewarn "the readline USE flag or php -a will hang"
fi
elog
elog "This ebuild installed a version of php.ini based on php.ini-${PHP_INI_VERSION} version."
elog "You can chose which version of php.ini to install by default by setting PHP_INI_VERSION to either"
elog "'production' or 'development' in ${EPREFIX}/etc/make.conf"
elog "Both versions of php.ini can be found in ${EPREFIX}/usr/share/doc/${PF}"
elog
elog "For more details on how minor version slotting works (PHP_TARGETS) please read the upgrade guide:"
elog "https://www.gentoo.org/proj/en/php/php-upgrading.xml"
elog
}
pkg_prerm() {
eselect php cleanup
}

@ -6,6 +6,7 @@ DIST apr-util-1.5.3.tar.bz2 695303 SHA256 78edb174f13e25ee15ded2b849b741a248b879
DIST apr-util-1.5.4.tar.bz2 694427 SHA256 a6cf327189ca0df2fb9d5633d7326c460fe2b61684745fd7963e79a6dd0dc82e SHA512 ca877d8e444218c4ba0f28063ee075ddcd6c0a487b692dc80ef442fe775ec4eeb337c6957853772e8082e27edcb450d7e909c2c6c3ab4a95bbf0a5ee5ea4a2d1 WHIRLPOOL bc4ce82785513f4bf2207bb26758abc79e6bfef62a57d3e2ead570abc618b321c302390b9dcd8eab1ec44a9e5d398c2cc4d35af2549636e20d7c20678725ac2e
EBUILD apr-util-1.5.2.ebuild 2749 SHA256 0cdae3696cb9654671bc777607813a8bdb344128f5b7beb75ef4a7381524b75d SHA512 c96f28c07faa23348f7c99dd903ee8d01a6c70b3beaf4e58f80725373a9e609861b93b4f120c992a037b3b239e7f7f96fde8ff076e142beb3e37e0417333c180 WHIRLPOOL 5143ca7f853696867d792bccf019855d2c4450b753c2acb8a358b293b0211e70246116c0fb7b0ee6a4df7358d3b996c32ae36e1b501637035d787156269570d5
EBUILD apr-util-1.5.3-r2.ebuild 3341 SHA256 832b15a226801fd06ae093def9635e9b546337811010c0378972a32f37a90504 SHA512 3ca388c083817c377a84de38e532240acc1a388ca5ac0e2f1a3ab501d9916b0ac74118d8cfc5f1efa10a51538c9eb7677dc18991042ec32535684eacabfda827 WHIRLPOOL 118c0b6d938950ede988e371b2bac53874cc7233de6bfc2ee8f763e1bbaf72f93144d968e91fcf177eade4c7018587e82b1e7081f8222c60ea7591e2b17c22ad
EBUILD apr-util-1.5.4-r1.ebuild 3365 SHA256 cd10f4a0cfbb6b72508a6bb4c6f265d54bddfc99d1770a91d76297142ce3b343 SHA512 78b0202192168eb759e340d615fd627c068ea4b7b2ade11997a4d9528d1fe130a4c2797a0c803315e95834ded895629800d6765071127808ea7ff7226f7a7d6c WHIRLPOOL f41fc9c7425d111e7519b8a6779b7c9cb6f13c06061b12ba328f088cf115e9e24fe2f01c3843d8d275b02175a556925e9147967da6cb6c01fadbfea564f24930
EBUILD apr-util-1.5.4.ebuild 3293 SHA256 0b3ebc1d371fd362010c0b0b197fd06b1718ad752a2157e22a5f85de66d26a2e SHA512 87d4f630b7748339e1bb3aa17cd8590a5050d47636e487a7de22beee3fe7c76e01331bcbdc1ccd0493ba72614b2c3d0e561c2e4d1a66306f4a5b7f12cb03a651 WHIRLPOOL 84a25751515c4c36496620d069811572a5be09c740e33bc33f02f163b3d140cad393a0e9baabe5e9388d6b4cbd57003c7a50741c405dd147d11966a7ad6361c6
MISC ChangeLog 28596 SHA256 4bf952fa4e066f230ef1d23955c7854a88560e3888938a1e8ef83823adde249b SHA512 87078eb359eff08fc32b698a4c9a43003b83e2f501b0728a2e16978e38c80621a9279624489260c813732281ef59c851e8a2130736cde0eacdf16bb804cafc66 WHIRLPOOL ac08e462b2b6288e93e7a882205acfbe164e28126aea0fcd3f7e293f7c35f5ca1e43b85e7a8222a5905a83d2521c5627b1ebca5b7e9f5191dbbbc7a09062ec93
MISC metadata.xml 372 SHA256 c3db9ca815acd997e631711bb6ee12890e3d667ce1d95cd1edde9864f8779e2a SHA512 b48d1ab1d4f101d84dddf8e1ef4f27c1c72ca4d803d109ea926c88519c5131b999a5bb5b019e279c624e1f927ad17fce93113d2a8881be124b26d2f7d326b5ec WHIRLPOOL b3976f55407630b7dcb7eadfbde382aa66579a97db1befb80a07e1565c10731c3f1183a396a4d360b801b4e216c7a0ca3a56f57680af1fd49ffdc23722933e6b
MISC metadata.xml 501 SHA256 bd1d390c46ca811f2459c83d241ad98705ae9b8cd075b2b0b0d0d79586f633bb SHA512 3da72917188bdbcb250b37ccc09cfcc0f5e946ed2020dca06f057f9e277f1753657b2de6dcb7d816f4f26f32821f7cff5cc97d20de10332660959c59ddef138a WHIRLPOOL ba5d1eb01196f4eefe1fbe79b1884eeb9b0618550f2d2a83116535d11731e102a65192483fdb39341b7b63919c41a25ec97c3282ae1cf4d82526405518706dd6

@ -0,0 +1,116 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
# Usually apr-util has the same PV as apr, but in case of security fixes, this may change.
# APR_PV="${PV}"
APR_PV="1.4.6"
inherit autotools db-use eutils libtool multilib toolchain-funcs
DESCRIPTION="Apache Portable Runtime Utility Library"
HOMEPAGE="http://apr.apache.org/"
SRC_URI="mirror://apache/apr/${P}.tar.bz2"
LICENSE="Apache-2.0"
SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="berkdb doc freetds gdbm ldap libressl mysql nss odbc openssl postgres sqlite static-libs"
#RESTRICT="test"
RDEPEND="dev-libs/expat
>=dev-libs/apr-${APR_PV}:1
berkdb? ( >=sys-libs/db-4 )
freetds? ( dev-db/freetds )
gdbm? ( sys-libs/gdbm )
ldap? ( =net-nds/openldap-2* )
mysql? ( =virtual/mysql-5* )
nss? ( dev-libs/nss )
odbc? ( dev-db/unixODBC )
openssl? (
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
)
postgres? ( dev-db/postgresql )
sqlite? ( dev-db/sqlite:3 )"
DEPEND="${RDEPEND}
>=sys-devel/libtool-2.4.2
doc? ( app-doc/doxygen )"
DOCS=(CHANGES NOTICE README)
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.3-sysroot.patch #385775
eautoreconf
elibtoolize
}
src_configure() {
local myconf=()
tc-is-static-only && myconf+=( --disable-util-dso )
if use berkdb; then
local db_version
db_version="$(db_findver sys-libs/db)" || die "Unable to find Berkeley DB version"
db_version="$(db_ver_to_slot "${db_version}")"
db_version="${db_version/\./}"
myconf+=(
--with-dbm=db${db_version}
# We use $T for the libdir because otherwise it'd simply be the normal
# system libdir. That's pointless as the compiler will search it for
# us already. This makes cross-compiling and such easier.
--with-berkeley-db="${SYSROOT}$(db_includedir 2>/dev/null):${T}"
)
else
myconf+=( --without-berkeley-db )
fi
if use nss || use openssl ; then
myconf+=( --with-crypto ) # 518708
fi
econf \
--datadir="${EPREFIX}"/usr/share/apr-util-1 \
--with-apr="${SYSROOT}${EPREFIX}"/usr \
--with-expat="${EPREFIX}"/usr \
--without-sqlite2 \
$(use_with freetds) \
$(use_with gdbm) \
$(use_with ldap) \
$(use_with mysql) \
$(use_with nss) \
$(use_with odbc) \
$(use_with openssl) \
$(use_with postgres pgsql) \
$(use_with sqlite sqlite3) \
"${myconf[@]}"
# Use the current env build settings rather than whatever apr was built with.
sed -i -r \
-e "/^(apr_builddir|apr_builders|top_builddir)=/s:=:=${SYSROOT}:" \
-e "/^CC=/s:=.*:=$(tc-getCC):" \
-e '/^(C|CPP|CXX|LD)FLAGS=/d' \
-e '/^LTFLAGS/s:--silent::' \
build/rules.mk || die
}
src_compile() {
emake
use doc && emake dox
}
src_install() {
default
find "${ED}" -name "*.la" -delete
find "${ED}usr/$(get_libdir)/apr-util-${SLOT}" -name "*.a" -delete
use static-libs || find "${ED}" -name "*.a" -delete
use doc && dohtml -r docs/dox/html/*
# This file is only used on AIX systems, which Gentoo is not,
# and causes collisions between the SLOTs, so remove it.
rm -f "${ED}usr/$(get_libdir)/aprutil.exp"
}

@ -6,6 +6,8 @@
<name>Lars Wendler</name>
</maintainer>
<use>
<flag name="libressl">Use <pkg>dev-libs/libressl</pkg> instead of
<pkg>dev-libs/openssl</pkg> for 'openssl' USE flag</flag>
<flag name="nss">Install apr_crypto_nss module</flag>
<flag name="openssl">Install apr_crypto_openssl module</flag>
</use>

@ -7,6 +7,7 @@ DIST Botan-1.11.4.tbz 2346343 SHA256 ebbcc493ef2f13f536597b72e317462e1503c83f7e1
DIST Botan-1.11.8.tbz 2193897 SHA256 5c3a5485dd8f2b5e690bdc73d5848b1f436a090e7fc521c66920f34d6af68efd SHA512 2d3f5d77687ed56be39c88fe7ffdb27ebda573650f164b8681864cff0ca8b0a0bd56f9749f3695e4240a68bfa1483565c854ff4f9d8a7460de0883255a917e26 WHIRLPOOL c9eaeb2d2da10bc61eb704beb9025fada4f16ec4e82a7845cdc465295d05ad070e73d289abdc30fc96f5b43778c87f31ea4cb66c6706cb822ceb2adba0354d41
EBUILD botan-1.10.10.ebuild 4026 SHA256 28067cd24784edeb0c866daa11961fa51cf870bf2121ede5522592321bb31c6d SHA512 c06b79cbd0ba8c05c8e12ddda41bd2f7a627ec5b538068852c5c30ab3b7dc0a5b023c041a231690e2b30cf16706dc679b1190d730128cc6427c35f276ae68d1e WHIRLPOOL d69cd639ca1246136a1f26377af9b42aba0a42dd2bd114be620a72e4f8ff9e6ca23caacf442d88712afea7327e533f44c72afe841b91eae2751e655b8cf7da35
EBUILD botan-1.10.5.ebuild 4061 SHA256 27051265a765e16e4fac4cfdbc080e1c19bfc13f01e05537c3a61f78c9ef7860 SHA512 e928af860c377404fd5d32053899931baaf47a583efd99646f082fb07d217e49ec27c5cadc4301d25054a79183be483fe10a3567bbd7d3f7a50ea221dc2b7963 WHIRLPOOL 1b1e8c4613278fa05b66949c18a700884d2b96a793a005996054f5c97f9ee25323dd5cbfe4ec65645c98d3d9c3a0b2d019b7640689dd834342c105c9124555de
EBUILD botan-1.11.20-r1.ebuild 3486 SHA256 59776da10f94b99c61ccc6d0d1acd51330dac7300567d8e57091db45e0bcab45 SHA512 c515339e1716cbddcaac16ec91b5e3258eeea2342b2a75f66610d77bd3e01384d4bccc165806d53f2e1f1562e5c00042b4a5fdd9407fd1586c35c35a3bf52a92 WHIRLPOOL 78cb90c2ed24dec3273d521cf204e53a31198799321d4929c4647b6bb5744fb72cbcb8720a765afadfad80519fff61fc7ee72aa5ee4a9d81e17d16d0209268f9
EBUILD botan-1.11.20.ebuild 3425 SHA256 f74100f94a00f50fb671ae39473bbf59a4f666568470d9d639de5e3a5fa30589 SHA512 f648b0bf04fd6e0e86c1d947b8184f791356199e817a2aa123132957176c30eb2e71aa02492ecbdcafffb19e460b944905bce05eb23bc8d4700785f0fddd45f4 WHIRLPOOL 372932059b745a3ee0fe4d6e813aa7e6a4c3b624d668b0633948e2bcdef467ac7a64ddfb6d3d599dcf4c9586341604ba738b941d66e10714f1498039334f0c0c
EBUILD botan-1.11.4.ebuild 4380 SHA256 f3612f71458b538ac672a3cb9aa4fb262200a40ab9bbc9760adea174e0ae39b3 SHA512 58b104df4313dba27770ca0f756046a04d92928547bc33f2f5595ae2c5da1847a2eb477528beb67974649b84e38790107fdbc5f0c1154f4b73e8961bac1dfe70 WHIRLPOOL da5408c18a424c4b5c756b9d6665cf9df86c22acc7b1b9de7f2e305585385c314573b0a01248e6fb27ba9b3919190e8ebfb3b710f93a4dbe660449ad7ee16b6a
EBUILD botan-1.11.8.ebuild 4352 SHA256 c6d4a7b7c7eba3d49a72577600cac7189850b1910b0d07b26f88c9ff676f2696 SHA512 2111449d77016a58f572a6a922aa3ce40eb8706dd0007bee08a8eac262911d8c520973d6229cdb5718fbc53b4e7ef90549c08edd286af6ec713ba0c4ffeb9082 WHIRLPOOL 614f65f24ff367d87ab2fc8e931cce9b3f4df471375926262f208715488a6b3a37bffeea47d9f0647073ea57ee794cf7084ab98865009e8208aee1713d6e6d39

@ -0,0 +1,135 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit eutils multilib python-r1 toolchain-funcs
MY_PN="Botan"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A C++ crypto library"
HOMEPAGE="http://botan.randombit.net/"
SRC_URI="http://botan.randombit.net/releases/${MY_P}.tgz"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
SLOT="0"
LICENSE="BSD"
IUSE="bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib"
S="${WORKDIR}/${MY_P}"
REQUIRED_USE="python? ( boost )"
RDEPEND="bzip2? ( >=app-arch/bzip2-1.0.5 )
zlib? ( >=sys-libs/zlib-1.2.3 )
boost? ( ${PYTHON_DEPS} >=dev-libs/boost-1.48[python?,${PYTHON_USEDEP}] )
lzma? ( app-arch/xz-utils )
sqlite? ( dev-db/sqlite:3 )
ssl? (
!libressl? ( >=dev-libs/openssl-0.9.8g:0[bindist=] )
libressl? ( dev-libs/libressl )
)"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx )"
pkg_pretend() {
# Botan 1.11 requires -std=c++11
if [[ ${MERGE_TYPE} != binary ]]; then
[[ $(gcc-major-version) -lt 4 ]] || \
( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 7 ]] ) \
&& die "Sorry, but gcc 4.7 or higher is required."
fi
}
src_prepare() {
epatch "${FILESDIR}/${P}-build-python.patch"
sed \
-e "/^install:/s/ docs//" \
-i src/build-data/makefile/gmake.in || die "sed failed"
use python && python_copy_sources
}
src_configure() {
local disable_modules=( proc_walk unix_procs )
use boost || disable_modules+=( "boost" )
use bindist && disable_modules+=( "ecdsa" )
elog "Disabling modules: ${disable_modules[@]}"
# Enable v9 instructions for sparc64
if [[ "${PROFILE_ARCH}" = "sparc64" ]]; then
CHOSTARCH="sparc32-v9"
else
CHOSTARCH="${CHOST%%-*}"
fi
local myos=
case ${CHOST} in
*-darwin*) myos=darwin ;;
*) myos=linux ;;
esac
local pythonvers=()
if use python; then
append() {
pythonvers+=( ${EPYTHON/python/} )
}
python_foreach_impl append
fi
./configure.py \
--prefix="${EPREFIX}/usr" \
--destdir="${D}/${EPREFIX}/usr" \
--libdir=$(get_libdir) \
--docdir=share/doc \
--cc=gcc \
--os=${myos} \
--cpu=${CHOSTARCH} \
--with-endian="$(tc-endian)" \
--without-sphinx \
$(use_with bzip2) \
$(use_with lzma) \
$(use_with sqlite sqlite3) \
$(use_with ssl openssl) \
$(use_with zlib) \
$(use_with boost) \
--with-python-version=$(IFS=","; echo "${pythonvers[*]}" ) \
--disable-modules=$(IFS=","; echo "${disable_modules[*]}" ) \
|| die "configure.py failed"
}
src_compile() {
emake CXX="$(tc-getCXX) -pthread" AR="$(tc-getAR) crs" LIB_OPT="-c ${CXXFLAGS}"
if use doc; then
einfo "Generation of documentation"
sphinx-build doc doc_output
fi
}
src_test() {
LD_LIBRARY_PATH="${S}" ./botan-test || die "Validation tests failed"
}
src_install() {
emake install
if ! use static-libs; then
rm "${ED}usr/$(get_libdir)/libbotan"*.a || die 'remove of static libs failed'
fi
# Add compatibility symlinks.
[[ -e "${ED}usr/bin/botan-config" ]] && die "Compatibility code no longer needed"
[[ -e "${ED}usr/$(get_libdir)/pkgconfig/botan.pc" ]] && die "Compatibility code no longer needed"
dosym botan-config-1.11 /usr/bin/botan-config
dosym botan-1.11.pc /usr/$(get_libdir)/pkgconfig/botan.pc
use python && python_foreach_impl python_optimize
if use doc; then
pushd doc_output > /dev/null
insinto /usr/share/doc/${PF}/html
doins -r [a-z]* _static
popd > /dev/null
fi
}

@ -1,6 +1,7 @@
DIST cyrus-imapd-2.4.16.tar.gz 2484201 SHA256 beac9d6059680bbf65948db60a30c6e8f59786df4a7821c70dc27b2a225f32c4 SHA512 31931e94ebe869516f10886cee5ab152fb6d6376bf009250718077732c6172a6430f3502370e15e94f6165500e5b4108623bceea7c0dcfb3eb746e9ff0fcffab WHIRLPOOL 1e9916d03448e7f036aa6320af69a7ae57ae37205f98d4cfee8c335d9dcdc1c09ba243f4506036da4ca17f859f5c7eef0cb56443dfe51ad3075f0e4d62874fcb
DIST cyrus-imapd-2.4.17.tar.gz 2486355 SHA256 b3e30052c764ee7163947ffde27bdd58bd4dd2e5697ad144491941e46300a583 SHA512 86ffe1664ca3c3df164ed8fca21cc08ddae12380e1485deccec7da4ec263d8b953a806e05f0b10f6fb7717a0d40fc05669792b77cc66d7c5067061c8506e59ee WHIRLPOOL 22566578217a5901793b886ff020aa1deecbb81bf85f54a524b58de129029e51b0aa358db902a2139584d05f668404cb98ca2ff3fa33803ce986e07b95c69c45
EBUILD cyrus-imap-dev-2.4.16.ebuild 1533 SHA256 902a70440ded4eebbff4d22f2514cde00a7ae502b96cc23500fba0f8e1984c7e SHA512 6b0836bf425b2ba5d4717e3c430f50bd0b029bc7d0ebd3f24bdf6057dd1f620767854a2576b5a20b12a520131059f49cb0017ed07e9f5e53c989e39d98d48d28 WHIRLPOOL 7efb0f9ba29bfa3ceeba5371f33d84690f663786a8a1fcaa784a9974ece3a833dae56393abcc7c3a04403fc2dca6b33b1ee0808d5f3b43d47073d2546c6b04de
EBUILD cyrus-imap-dev-2.4.17-r1.ebuild 1878 SHA256 c7ea75b83ab6b9845c4f5c43d41714c816756b9a805606ed095714719d18602f SHA512 eced9e8c51123e1bec16bad1a11f56f23e736677b444c726f8be3c32fc84a0bb0963c0531d0f9cee6fad312b76339cd38637517be2bf70d228ea319f052dfbf7 WHIRLPOOL 56412b38283804d53bce3e228401246d50d68f5b44eb829a6173c66d89b9e8512834eaec09e0c4e9b9c4baabc50411f4256617d2443fefd6cd753123c3207b8d
EBUILD cyrus-imap-dev-2.4.17.ebuild 1809 SHA256 c6450e79b3a1532fa4536acc40247dcd86eb5e95aeaa75e087386241f3196a51 SHA512 4664a5b338e0c755bf1b3b591e7ce25217d69e7b415e1e58fedd79e4121cbc19bbb48e2f633fa1572d2498347ae91f69f67cc7b6a2d5d270e940cdbcc4521d4c WHIRLPOOL 634506a4e2ff3c738385707008bd18928db163b40be99de1082f4c1ac40675aceae06d53c65a7017e6cfad100c599a6d160c53ec2ed983e161ff9a84e9f59abb
MISC ChangeLog 13739 SHA256 2ed2fc7bde9d301806fcbc93ac1f7fd04c8ff1a60ccf1231ff3800741a7ab63d SHA512 c1514e23bd1eaee6601331b8bc9382290b270bdc99d5595825b85eda3a1d25b6f09fb859c5d92055a7a1ac3031850d4e1ff46931da0e858f05a1ab80e537d243 WHIRLPOOL 635d39c306b54cdbd9285e2a6799d737dac5255054b9b5c4e88eac075711505cf2819714238eda80826065db2eb8a4fe42e4ab8fdf6bc29291273d6c0acec43c
MISC metadata.xml 161 SHA256 4ebf9a8f60040bfb95f13790c1d146a49c69f791f9c421e02a5d96fd6fcb2b32 SHA512 77001eed8032a3b919c30d8dd9314951d3471528e770ef5ad840060e217037f5e1f0eb2cf4c5f90cb2d58e9598c8a38619a1301f890d6dd734900ab6273fb6ec WHIRLPOOL 0d251627fdbf63b5c090313d5bbf3e45acf630331742dc930a0136cc382b7720fe4099c64fd439fd31fe0eed48a4199d6e31692dbdedd34f803f9e2567d46975

@ -0,0 +1,86 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit autotools db-use eutils multilib toolchain-funcs
MY_PV="${PV/_/}"
DESCRIPTION="Developer support for the Cyrus IMAP Server"
HOMEPAGE="http://www.cyrusimap.org/"
SRC_URI="ftp://ftp.cyrusimap.org/cyrus-imapd/cyrus-imapd-${MY_PV}.tar.gz"
LICENSE="BSD-with-attribution"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="afs berkdb kerberos libressl snmp ssl tcpd"
RDEPEND=">=dev-libs/cyrus-sasl-2.1.13
afs? ( net-fs/openafs )
berkdb? ( >=sys-libs/db-3.2:= )
kerberos? ( virtual/krb5 )
snmp? ( net-analyzer/net-snmp )
ssl? (
!libressl? ( >=dev-libs/openssl-0.9.6:0 )
libressl? ( dev-libs/libressl )
)
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
!net-mail/cyrus-imapd"
DEPEND="${RDEPEND}"
S="${WORKDIR}/cyrus-imapd-${MY_PV}"
src_prepare() {
sed -i -e "s/ar cr/$(tc-getAR) cr/" \
perl/sieve/lib/Makefile.in \
imap/Makefile.in \
lib/Makefile.in \
installsieve/Makefile.in \
com_err/et/Makefile.in \
sieve/Makefile.in \
syslog/Makefile.in
eautoreconf
}
src_configure() {
local myconf
if use afs ; then
myconf=" --with-afs-libdir=/usr/$(get_libdir)"
myconf+=" --with-afs-incdir=/usr/include/afs"
fi
if use berkdb ; then
myconf+="--with-bdb-incdir=$(db_includedir)"
fi
econf \
--enable-murder \
--enable-netscapehack \
--enable-idled \
--with-cyrus-group=mail \
--with-com_err=yes \
--without-perl \
--without-krb \
--without-krbdes \
$(use_enable afs) \
$(use_enable afs krb5afspts) \
$(use_with berkdb bdb) \
$(use_with ssl openssl) \
$(use_with snmp) \
$(use_with tcpd libwrap) \
$(use_enable kerberos gssapi) \
${myconf}
}
src_compile() {
emake -C "${S}/lib" all
}
src_install() {
dodir /usr/include/cyrus
emake -C "${S}/lib" DESTDIR="${D}" install
dodoc README*
}

@ -1,5 +1,6 @@
DIST ecore-1.7.10.tar.bz2 3455136 SHA256 c3f27ab18517b85b286871c6c7ccf8e22347f0661502db0fbf401537fa5a4bb6 SHA512 24fbe064913c566f885a2e51185b1f1d37c62c0d03ba0d549e9715ba516fb6b3f630ad331f89f66e91de1401b06b01b16916650448dda11d5e1efa24e52eaf39 WHIRLPOOL 93c187d8e8481f016aef07cefc99621eed136f43055387d31936c1745ac7929f71443f40cd26873b0cca891342dbff818e31b709cfb28385414dc78c890edcae
EBUILD ecore-1.7.10-r1.ebuild 5226 SHA256 af1d3534d3e3eca7aa146ad5c0df9254e66b47b4b915032961608b0c0465d24d SHA512 0bb97c406c8b301d10c91833f49908f22d76f16278be863feafb8cbbb8167c8144b57bfa517da96e0ddb93c3e5b1a36abc5ce20e437857c86409957e21fd6e38 WHIRLPOOL 83e11e46749aee92c3502a7d7202c87a637f590d20c88f515494d0b19cd12ab35592ded52aef8c1963108e7416b65d8b18fae73d13bf77bec1b3ee5739793e0b
EBUILD ecore-1.7.10.ebuild 5152 SHA256 ac27decc3c7402317c7175349b4107e4bb367eda20f8c13f68fb405b87d173e9 SHA512 d8af89a850416f3d1ea48ea309ebe29a14cb801f70e8177526e525975ebd713c00421800c6c69c855bb40e0fe945a3456937fabd0d638b69d813f49a30857cc9 WHIRLPOOL 233cda7d7e69a21622fea4c04655b18719a84341e5cfe35d2d4ea1b25c638b88d941c9e8bb275c24573f2b6a0b63eb69c86bf1030ce9ccc61dc04eecb2a7a26b
EBUILD ecore-9999.ebuild 5152 SHA256 ac27decc3c7402317c7175349b4107e4bb367eda20f8c13f68fb405b87d173e9 SHA512 d8af89a850416f3d1ea48ea309ebe29a14cb801f70e8177526e525975ebd713c00421800c6c69c855bb40e0fe945a3456937fabd0d638b69d813f49a30857cc9 WHIRLPOOL 233cda7d7e69a21622fea4c04655b18719a84341e5cfe35d2d4ea1b25c638b88d941c9e8bb275c24573f2b6a0b63eb69c86bf1030ce9ccc61dc04eecb2a7a26b
EBUILD ecore-9999.ebuild 5226 SHA256 af1d3534d3e3eca7aa146ad5c0df9254e66b47b4b915032961608b0c0465d24d SHA512 0bb97c406c8b301d10c91833f49908f22d76f16278be863feafb8cbbb8167c8144b57bfa517da96e0ddb93c3e5b1a36abc5ce20e437857c86409957e21fd6e38 WHIRLPOOL 83e11e46749aee92c3502a7d7202c87a637f590d20c88f515494d0b19cd12ab35592ded52aef8c1963108e7416b65d8b18fae73d13bf77bec1b3ee5739793e0b
MISC ChangeLog 4412 SHA256 1769b296900e867980d8ccf0f4605286431bcd0195c12988cb8dfc8bc21f884a SHA512 9bf0980f71d2240d493a15bb3e0fe4fbe33055f80bf70f690403e9cdc4b8287d0c46a6e172cc8c54c9031bede8c88060115ef0a9343921bac847214c9316a18b WHIRLPOOL 0bdc5b919eda5b67890cf132dbc5b74dc9c234ebde39a7f9047e2f37592c2c2d41c60e7fb014d3d3ab56939bcb6a5674a1f4e2a789ff2a32887b32f02faf623b
MISC metadata.xml 3087 SHA256 6a4bbe8990b15f910bffa001e3854d11349279dfc00a9d2db1acdccde46a6c8c SHA512 280acf8cc10a1b4869eeea7c5773f480100c73e56b5fc643a15f560f3b5ef5c45a6b9416a1a0ab2cf3eead5424162e745f99640dcd0043ead9ad8fe3d817a81b WHIRLPOOL b0a7359ee50ad3ec2da58caef9986c353ef50437c42072018909aab48ccaa1ae381b15e68d126f108572ab57c28c623750f79d99263f2b30ae690bd3dbbf431a

@ -0,0 +1,206 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
# virtualx is required for tests, which are currently broken
#inherit virtualx
inherit enlightenment eutils
DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
LICENSE="BSD-2"
IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 libressl opengl sdl ssl static-libs test +threads tslib wayland +X xcb xinerama xprint xscreensaver"
RDEPEND=">=dev-libs/eina-${PV}
ares? ( net-dns/c-ares )
glib? ( dev-libs/glib:2 )
curl? ( net-misc/curl )
gnutls? ( net-libs/gnutls )
!gnutls? (
ssl? (
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
)
)
evas? (
>=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
opengl? ( virtual/opengl )
wayland? (
>=media-libs/evas-${PV}[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?]
)
)
directfb? ( >=dev-libs/DirectFB-0.9.16 )
tslib? ( x11-libs/tslib )
sdl? ( media-libs/libsdl )
wayland? ( dev-libs/wayland )
X? (
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrender
x11-libs/libXtst
xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
xprint? ( x11-libs/libXp )
xscreensaver? ( x11-libs/libXScrnSaver )
)
!X? ( xcb? (
x11-libs/pixman
x11-libs/xcb-util
) )"
DEPEND="${RDEPEND}"
# tests depend on temp data from eina WORKDIR.
RESTRICT="test"
src_configure() {
local ssl_flags=() evas_flags=() x_flags=()
if use gnutls && use ssl; then
einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
einfo "gnutls and not openssl for ecore-con support."
fi
ssl_flags=(
$(usex gnutls "--disable-openssl" "$(use_enable ssl openssl)")
$(use_enable gnutls)
)
local x_or_xcb=$(usex X "X" "$(usev xcb)")
if use evas; then
if use opengl && [[ -z ${x_or_xcb} ]]; then
ewarn "Ecore/Evas usage of OpenGL requires X11."
ewarn "Compile dev-libs/ecore with USE=X or xcb."
ewarn "Compiling without opengl support."
evas_flags=(
--disable-ecore-evas-software-x11
--disable-ecore-evas-software-16-x11
)
else
evas_flags=(
--enable-ecore-evas-software-x11
--enable-ecore-evas-software-16-x11
)
fi
evas_flags+=(
$(use_enable directfb ecore-evas-directfb)
$(use_enable fbcon ecore-evas-fb)
$(use_enable opengl ecore-evas-opengl-x11)
$(use_enable wayland ecore-evas-wayland-shm)
$(usex wayland "--disable-ecore-evas-wayland-egl" "$(use_enable gles ecore-evas-wayland-egl)")
)
else
evas_flags=(
--disable-ecore-evas-directfb
--disable-ecore-evas-fb
--disable-ecore-evas-software-x11
--disable-ecore-evas-software-16-x11
--disable-ecore-evas-opengl-x11
--disable-ecore-evas-wayland-shm
--disable-ecore-evas-wayland-egl
)
if use opengl; then
ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
ewarn "Compile dev-libs/ecore with USE=evas."
fi
fi
if use X; then
if use xcb; then
ewarn "You have enabled both 'X' and 'xcb', so we will use"
ewarn "X as it's considered the most stable for ecore-x."
fi
x_flags=(
--enable-ecore-x
--disable-ecore-x-xcb
)
elif use xcb; then
x_flags=(
--enable-ecore-x
--enable-ecore-x-xcb
)
else
x_flags=(
--disable-ecore-x
--disable-ecore-x-xcb
)
fi
if [[ -n ${x_or_xcb} ]]; then
x_flags+=(
$(use_enable xinerama ecore-x-xinerama)
$(use_enable xprint ecore-x-xprint)
$(use_enable xscreensaver ecore-x-screensaver)
)
else
x_flags+=(
--disable-ecore-x-xinerama
--disable-ecore-x-xprint
--disable-ecore-x-screensaver
)
fi
if use tslib && ! use fbcon; then
ewarn "Ecore just uses tslib for framebuffer input."
ewarn "Compile dev-libs/ecore with USE=fbcon."
fi
E_ECONF=(
--enable-ecore-con
--enable-ecore-ipc
--enable-ecore-file
--enable-ecore-imf
--enable-ecore-input
--disable-ecore-win32
--disable-ecore-wince
--disable-ecore-evas-software-gdi
--disable-ecore-evas-software-ddraw
--disable-ecore-evas-direct3d
--disable-ecore-evas-opengl-glew
--disable-ecore-evas-software-16-ddraw
--disable-ecore-evas-software-16-wince
--disable-ecore_imf_scim
$(use_enable ares cares)
$(use_enable curl)
$(use_enable directfb ecore-directfb)
$(use_enable doc)
$(use_enable examples build-examples)
$(use_enable examples install-examples)
$(use_enable evas ecore-evas)
$(use_enable evas ecore-input-evas)
$(use_enable evas ecore-imf-evas)
$(use_enable evas ecore-evas-software-buffer)
$(use_enable fbcon ecore-fb)
$(use_enable glib)
$(use_enable inotify)
$(use_enable ipv6)
$(use_enable sdl ecore-sdl)
$(use_enable test tests)
$(use_enable threads posix-threads)
$(use_enable tslib)
$(use_enable wayland ecore-wayland)
$(use_enable X xim)
"${ssl_flags[@]}"
"${evas_flags[@]}"
"${x_flags[@]}"
)
enlightenment_src_configure
}
src_test() {
Xemake check
}

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
EAPI=5
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
@ -20,14 +20,19 @@ inherit enlightenment eutils
DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
LICENSE="BSD-2"
IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver"
IUSE="ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 libressl opengl sdl ssl static-libs test +threads tslib wayland +X xcb xinerama xprint xscreensaver"
RDEPEND=">=dev-libs/eina-${PV}
ares? ( net-dns/c-ares )
glib? ( dev-libs/glib )
glib? ( dev-libs/glib:2 )
curl? ( net-misc/curl )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl ) )
!gnutls? (
ssl? (
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
)
)
evas? (
>=media-libs/evas-${PV}[directfb?,fbcon?,opengl?,X?,xcb?]
opengl? ( virtual/opengl )

@ -1,9 +1,10 @@
DIST eet-1.7.10.tar.bz2 573420 SHA256 c3de7be3b0f72f154e40fb2ef794e26541722b9d9d93d5a356dc76c42f5d7c13 SHA512 4e4cee77ed8ece65f482ab2535ffc033d06837e8e9f8d109c9ea90eeeaa07f2cac0519a563bd715c7442837b703d55b18222535bd06d9a1c0319dfec2966e1f8 WHIRLPOOL dfa22424945c53014c1ca347a2cd87457a0b3b43a74139899493df519f8d83a8ed951f32ca08481f63a914ca29ce92713e71c32136a65743b8d61e2a22f94899
DIST eet-1.7.8.tar.bz2 573161 SHA256 fd075dcd083d814e81d0ad7888de13ffc6f4a5453fedf905e650ab40369c773b SHA512 d5d781b32313f77310fd2273d79955004c985eacef3324ca8ad56c22be235a657a1366cb2f53ee93c16bd19fbc895e8db3b5d4563f7645f552360cb0e06720b1 WHIRLPOOL 60e66cd9641bcdf8ccb1904766612fef563550c9df0492bd1d70dc41085d84e55d21a235ded67430a47b09ebf6c7a0f8dd466a2b9dc0e16a89c94dcc64f5897f
DIST eet-1.7.9.tar.bz2 572885 SHA256 5d8a6e2becfc4bf77d02b823e145568f7a76ada24486486443602126f1710682 SHA512 4d06f6defff1938ecf3ce1bb911736d305b1fea46132c241e2fdd84ff027b52afbddcafe83f45a932c727006f70118eac18a08a7e386df3373a2ce64ae1280a3 WHIRLPOOL f892a13c233cc48af496c8f868fcdd005eaab444744c4fd4077af38bb339e74720872e8af25a5aec98bbcfa4667d9b6d85f515d33e042372af673fd7429768f9
EBUILD eet-1.7.10-r1.ebuild 1542 SHA256 6c3dbedfa268ec94b293762033918706658a9ec47bc6f3de4f4183f860509940 SHA512 3adf2d7d0132e8a81ba5059c7906b744f267c46d4fdc77b497f8e4d1baf5bab66583c897ae0b62fd3a55743d65b56751cfa614d48721b9b1b1b7c2bbdbccce5e WHIRLPOOL 7fd4f87ce6b3ceb8f36a82cef220e14a6dc17e36a3eb000c8ae37a0369040511bfbf1e4b272eec0ab5ab9b646731e89f6ab8499c67e9c41b4229feb52e892851
EBUILD eet-1.7.10.ebuild 1473 SHA256 37497921b7282ece79f15d627d585a50e29a1f72c112e112fca36c5993f526f5 SHA512 84ef9854f63da364bf84fe17ef43c0f365f895932860bc9538bcba5fa7adfe9c8dcfbb0c7b083940c2552af948cb49c149d4315237493ec4850b3c0b9dbacd88 WHIRLPOOL 5cad49e907ed11018d99bbc7cd9b37ca556280e9f74f0583fe4335d0da69342a12be6ca2c8aeb517b8765a73400f49b703594ece573e62f3f36c27b53b85f4de
EBUILD eet-1.7.8.ebuild 1473 SHA256 4edbeec938b7cdae9cf633d2643898e3b5a3aecc569d2fa316ff8bd3338f036a SHA512 1b8bb9e242c4e62b69a7d2c89bcd5bebd376043970b1b8fd429e71216909fd77d3283660868d6693b0d4af69a38d34119b461eea6c7026afb1d04fbf52833827 WHIRLPOOL a07a567019b7b8a3d092bca01ef3c312b753dcd02eeb1e5ef29a74538d7a4a2ffc24a87c372c7da101871c443223105532602ce60de1f4119231b647dd7c3f6c
EBUILD eet-1.7.9.ebuild 1473 SHA256 4edbeec938b7cdae9cf633d2643898e3b5a3aecc569d2fa316ff8bd3338f036a SHA512 1b8bb9e242c4e62b69a7d2c89bcd5bebd376043970b1b8fd429e71216909fd77d3283660868d6693b0d4af69a38d34119b461eea6c7026afb1d04fbf52833827 WHIRLPOOL a07a567019b7b8a3d092bca01ef3c312b753dcd02eeb1e5ef29a74538d7a4a2ffc24a87c372c7da101871c443223105532602ce60de1f4119231b647dd7c3f6c
EBUILD eet-9999.ebuild 1473 SHA256 4edbeec938b7cdae9cf633d2643898e3b5a3aecc569d2fa316ff8bd3338f036a SHA512 1b8bb9e242c4e62b69a7d2c89bcd5bebd376043970b1b8fd429e71216909fd77d3283660868d6693b0d4af69a38d34119b461eea6c7026afb1d04fbf52833827 WHIRLPOOL a07a567019b7b8a3d092bca01ef3c312b753dcd02eeb1e5ef29a74538d7a4a2ffc24a87c372c7da101871c443223105532602ce60de1f4119231b647dd7c3f6c
EBUILD eet-9999.ebuild 1542 SHA256 6c3dbedfa268ec94b293762033918706658a9ec47bc6f3de4f4183f860509940 SHA512 3adf2d7d0132e8a81ba5059c7906b744f267c46d4fdc77b497f8e4d1baf5bab66583c897ae0b62fd3a55743d65b56751cfa614d48721b9b1b1b7c2bbdbccce5e WHIRLPOOL 7fd4f87ce6b3ceb8f36a82cef220e14a6dc17e36a3eb000c8ae37a0369040511bfbf1e4b272eec0ab5ab9b646731e89f6ab8499c67e9c41b4229feb52e892851
MISC ChangeLog 3155 SHA256 901bbb163831766b76ae31484c177174d7ba27aaef42aacb4d7292db578c9ea7 SHA512 0e707664464880020d1231e538cafbb7d2ad28c6678f0b3b7cfdf6a400d873c0ecf7207b2e00381dcb8cd1447c80bc4b79a7d75f0ffe9ab7702f34289eec4175 WHIRLPOOL 7143bdb2ded8530f3596cebc18a1ae0f9ad0b3e2d68a55c50e2a43aeaf5a96cbea7e95c0119352a69798c13541f864f0ffe1fc171e6b59e452ccd1ec63d375d6
MISC metadata.xml 1287 SHA256 2b46605b1eff9453c1d2cb1ef99a57d6120980b4899c8cbdb1bdf5036f753206 SHA512 f0a5b6e98540ba9dc6f73358846cce36576aeda9853766c2e7ca08349c9f63f0539e6f9876339041b10c6e7b246d4490883477590d1bd9c0d20204b4853a56e2 WHIRLPOOL cabf790fefca7075424bd4f5a8b35b7468a61dd4929120ad610488531e27c2829ede0a9084bdc54c913e8bdece93d751a92380a01e1b56080a0be316bdbe961e

@ -0,0 +1,80 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
if [[ ${PV} == "9999" ]] ; then
EGIT_SUB_PROJECT="legacy"
EGIT_URI_APPEND=${PN}
EGIT_BRANCH=${PN}-1.7
else
SRC_URI="https://download.enlightenment.org/releases/${P}.tar.bz2"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="E file chunk reading/writing library"
HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eet"
LICENSE="BSD-2"
IUSE="debug examples gnutls libressl ssl static-libs test"
RDEPEND=">=dev-libs/eina-${PV}
virtual/jpeg
sys-libs/zlib
gnutls? (
net-libs/gnutls
dev-libs/libgcrypt:0
)
!gnutls? (
ssl? (
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
)
)"
DEPEND="${RDEPEND}
test? (
dev-libs/check
dev-util/lcov
)"
src_configure() {
E_ECONF=(
$(use_enable debug assert)
$(use_enable doc)
$(use_enable examples build-examples)
$(use_enable examples install-examples)
$(use_enable test tests)
)
if use gnutls; then
if use ssl; then
ewarn "You have enabled both 'ssl' and 'gnutls', so we will use"
ewarn "gnutls and not openssl for cipher and signature support"
fi
E_ECONF+=(
--enable-cipher
--enable-signature
--disable-openssl
--enable-gnutls
)
elif use ssl; then
E_ECONF+=(
--enable-cipher
--enable-signature
--enable-openssl
--disable-gnutls
)
else
E_ECONF+=(
--disable-cipher
--disable-signature
--disable-openssl
--disable-gnutls
)
fi
enlightenment_src_configure
}

@ -1,4 +1,4 @@
# Copyright 1999-2014 Gentoo Foundation
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@ -19,7 +19,7 @@ DESCRIPTION="E file chunk reading/writing library"
HOMEPAGE="https://trac.enlightenment.org/e/wiki/Eet"
LICENSE="BSD-2"
IUSE="debug examples gnutls ssl static-libs test"
IUSE="debug examples gnutls libressl ssl static-libs test"
RDEPEND=">=dev-libs/eina-${PV}
virtual/jpeg
@ -28,7 +28,12 @@ RDEPEND=">=dev-libs/eina-${PV}
net-libs/gnutls
dev-libs/libgcrypt:0
)
!gnutls? ( ssl? ( dev-libs/openssl ) )"
!gnutls? (
ssl? (
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
)
)"
DEPEND="${RDEPEND}
test? (
dev-libs/check

@ -6,7 +6,8 @@ DIST efl-1.15.1.tar.xz 43177472 SHA256 56efb5a88328f8ed04552d6e10d7b9ff2d3c7ed9d
EBUILD efl-1.12.2.ebuild 6735 SHA256 b37a5afcb6d4b912333d9c111bc20f98bbbd82017ee79af8f9da2e9a94996e31 SHA512 ddcfb7143d2b004316ba645d7fd1e2443e02339dfd9a2d329b66864880ded2329719268844d6690fcba5141f54a3fa3513a0af7d7c2f4587c5308b360a29eb1e WHIRLPOOL 3a7beaf211f0a5e7d4b395320a94386b8561682f178b62af197f3c3698342047a013b818b6124f4b9c9e642bbfb2f0891a7c3fa928b0b23a364e3c5b497b5728
EBUILD efl-1.13.1.ebuild 6420 SHA256 097be41888f4f2093f45fbdd06185c0fcc790ad73eb2e98a6201d1ab0c16b628 SHA512 f144e99e219f8934a6367b8e3e8036eff15710bec7eadf74178b89edae95ef57d9d495994b4213bd9da439ae6debe27ca23d0f24c66c331efe2fc2af67ced5df WHIRLPOOL 97240b51e3b0c234bc320476f95514f2f6ef5550fecedd2db5f9bf349a0b2e9fa789899b1dab25bc01d3178ed82b3c20f78b72899908baa3a02e04f47ea3f52a
EBUILD efl-1.15.0.ebuild 6200 SHA256 f3a02c512d4561509d76f5d547b6f2a29b32b52c89e08f792a944a5a04c2da0f SHA512 9eae716b7f9b6cb4be6e2149a2e1f568d8553e18e6257935106e98b8bbfce56d59308a475c7679f8b22da0d597f7f2c9188b060f8664722c6e2d19042462aef9 WHIRLPOOL 675ef5793e179b6b377a17df5da16c77f1aedf9d8d04201552e0c39aa1987b93f0caee0fca82d992c614a0f0c2c08f4e98c8f25a661ba0d104e5934d46b88a98
EBUILD efl-1.15.1-r1.ebuild 6267 SHA256 b7b5a1abf167d4d98dd5cc26d5a27aa42f6635673e64c5efd10b4a056f4d1339 SHA512 8a8310b7dfaa3b43afbfc61c27cc5e3eca94d18584a36092e05a53ffbcf67ac848411480129fadf93e730408ec3bf8935f3b715ab5021aa0e68d5fa7d0bfd72f WHIRLPOOL 9c7304d972deb209ddba33587be304fcd3f074884f6b5e748ec3d5beace4f2a6443eef596a372df58da21b00fb6d0453269e7b35242f2e907df98923e5ba0936
EBUILD efl-1.15.1.ebuild 6200 SHA256 f3a02c512d4561509d76f5d547b6f2a29b32b52c89e08f792a944a5a04c2da0f SHA512 9eae716b7f9b6cb4be6e2149a2e1f568d8553e18e6257935106e98b8bbfce56d59308a475c7679f8b22da0d597f7f2c9188b060f8664722c6e2d19042462aef9 WHIRLPOOL 675ef5793e179b6b377a17df5da16c77f1aedf9d8d04201552e0c39aa1987b93f0caee0fca82d992c614a0f0c2c08f4e98c8f25a661ba0d104e5934d46b88a98
EBUILD efl-9999.ebuild 5915 SHA256 f0d2d87fe2c1a12ae6e4926898e66022a69c3e4504e16968b1d40e3da741694d SHA512 6ab7b00445d2728bab9004936895c42bd5ccf5ecb03343aa55c23a91d46d140ad25a9a61772b8cdee061af48f4d6708a58e2ff1cb36d858743aaba3546e79556 WHIRLPOOL 0b55a1b08026e7da046e318228b21773231c7ea9f881af30b2f78c6fbacbe896fc925db7e27883ac6f06b7c6208ef9ae21b8d258f7425f0c5ff43f4fb3553f07
EBUILD efl-9999.ebuild 5982 SHA256 150d208ce0a5ea4fd56b357bfb627274a926c4cfae7b04bbc40432a91b596b1a SHA512 d14ce27f11295c01a9d63e2eb568cf277caa6496f11e83165eebeff4f6271dd15f4ce6ffb701134e3d91992d0827d1cbb880423865db4bc79b64d4921fb000d1 WHIRLPOOL 3d350ab935a497986846141e221a462e18b0fcbd6bae14d8600d63e47a01e73513f4b9b03eb9bb98b33fa9625462cca610a3776fb141ab1fea7700e8cbe77837
MISC ChangeLog 5842 SHA256 808ed90081783eea1258ce48426a970241ac8d91eac97c06c58d71b91292b1b0 SHA512 0552b4c3be80b8d8eec49d14779cf8ad067271385fe96890dcc93b8326a8fe23c2524967e9eadb9151d5756e19f5084172ea03a0c093735139abffe7965ece43 WHIRLPOOL f80b5859233b04586eb092766f18bfaa32edddbff7b487da32535a92d11b6f6df3b1618c65fbbdf7de44cafb9c9393a014867690d22e8115b41b62d1a9f8636e
MISC metadata.xml 1519 SHA256 b0cc4ce8ca40ea02d4e9790017531edd09f394c68bc4cbc511ef31fc1bc34cfb SHA512 bdf851bf0ff1561a4216b8178625a5b43cf0840fce762ff616a6318ffb099ffb9603e64215df2072c89c341c9662b565f10497a75adad329fc5aeb8bbe4aa1ec WHIRLPOOL 03f2792e175700b9bd36879ff4b0b390778c4b8204367417f70f9fceb7ea513e23657378eb5b2594d92b594ab97dd382bd337703d77040625e1d56338db6f83d

@ -0,0 +1,263 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
MY_P=${P/_/-}
if [[ "${PV}" == "9999" ]] ; then
EGIT_SUB_PROJECT="core"
EGIT_URI_APPEND="${PN}"
elif [[ *"${PV}" == *"_pre"* ]] ; then
MY_P=${P%%_*}
SRC_URI="https://download.enlightenment.org/pre-releases/${MY_P}.tar.xz"
EKEY_STATE="snap"
else
SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
EKEY_STATE="snap"
fi
inherit enlightenment
DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k libressl neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
REQUIRED_USE="
pulseaudio? ( sound )
opengl? ( || ( X sdl wayland ) )
gles? ( || ( X wayland ) )
gles? ( !sdl )
gles? ( egl )
sdl? ( opengl )
wayland? ( egl !opengl gles )
xim? ( X )
"
RDEPEND="
drm? (
>=dev-libs/libinput-0.8
media-libs/mesa[gbm]
>=x11-libs/libdrm-2.4
>=x11-libs/libxkbcommon-0.3.0
)
fontconfig? ( media-libs/fontconfig )
fribidi? ( dev-libs/fribidi )
gif? ( media-libs/giflib )
glib? ( dev-libs/glib:2 )
gnutls? ( net-libs/gnutls )
!gnutls? (
ssl? (
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
)
)
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
harfbuzz? ( media-libs/harfbuzz )
ibus? ( app-i18n/ibus )
jpeg2k? ( media-libs/openjpeg:0 )
!oldlua? ( >=dev-lang/luajit-2.0.0 )
oldlua? ( dev-lang/lua )
physics? ( >=sci-physics/bullet-2.80 )
pixman? ( x11-libs/pixman )
png? ( media-libs/libpng:0= )
pulseaudio? ( media-sound/pulseaudio )
scim? ( app-i18n/scim )
sdl? (
media-libs/libsdl2
virtual/opengl
)
sound? ( media-libs/libsndfile )
systemd? ( sys-apps/systemd )
tiff? ( media-libs/tiff:0 )
tslib? ( x11-libs/tslib )
valgrind? ( dev-util/valgrind )
wayland? (
>=dev-libs/wayland-1.8.0
>=x11-libs/libxkbcommon-0.3.1
media-libs/mesa[gles2,wayland]
)
webp? ( media-libs/libwebp )
X? (
x11-libs/libXcursor
x11-libs/libX11
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXp
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
x11-libs/libXScrnSaver
opengl? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
gles? (
x11-libs/libX11
x11-libs/libXrender
virtual/opengl
)
)
xine? ( >=media-libs/xine-lib-1.1.1 )
xpm? ( x11-libs/libXpm )
sys-apps/dbus
>=sys-apps/util-linux-2.20.0
sys-libs/zlib
virtual/jpeg
!dev-libs/ecore
!dev-libs/edbus
!dev-libs/eet
!dev-libs/eeze
!dev-libs/efreet
!dev-libs/eina
!dev-libs/eio
!dev-libs/embryo
!dev-libs/eobj
!dev-libs/ephysics
!media-libs/edje
!media-libs/emotion
!media-libs/ethumb
!media-libs/evas
"
#external lz4 support currently broken because of unstable ABI/API
# app-arch/lz4
#soft blockers added above for binpkg users
#hard blocks are needed for building
CORE_EFL_CONFLICTS="
!!dev-libs/ecore
!!dev-libs/edbus
!!dev-libs/eet
!!dev-libs/eeze
!!dev-libs/efreet
!!dev-libs/eina
!!dev-libs/eio
!!dev-libs/embryo
!!dev-libs/eobj
!!dev-libs/ephysics
!!media-libs/edje
!!media-libs/emotion
!!media-libs/ethumb
!!media-libs/evas
"
DEPEND="
${CORE_EFL_CONFLICTS}
${RDEPEND}
doc? ( app-doc/doxygen )
"
S=${WORKDIR}/${MY_P}
src_prepare() {
# This is a hack of the upstream fix. Drop with next release. #551882
sed -i \
-e 's:SDL/:SDL2/:g' \
configure \
src/modules/evas/engines/gl_common/evas_gl_common.h \
src/modules/evas/engines/gl_sdl/Evas_Engine_GL_SDL.h || die
enlightenment_src_prepare
}
src_configure() {
if use ssl && use gnutls ; then
einfo "You enabled both USE=ssl and USE=gnutls, but only one can be used;"
einfo "gnutls has been selected for you."
fi
if use opengl && use gles ; then
einfo "You enabled both USE=opengl and USE=gles, but only one can be used;"
einfo "opengl has been selected for you."
fi
E_ECONF=(
--with-profile=$(usex debug debug release)
--with-crypto=$(usex gnutls gnutls $(usex ssl openssl none))
--with-x11=$(usex X xlib none)
$(use_with X x)
--with-opengl=$(usex opengl full $(usex gles es none))
--with-glib=$(usex glib)
--enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba
$(use_enable bmp image-loader-bmp)
$(use_enable bmp image-loader-wbmp)
$(use_enable drm)
$(use_enable doc)
$(use_enable eet image-loader-eet)
$(use_enable egl)
$(use_enable fbcon fb)
$(use_enable fontconfig)
$(use_enable fribidi)
$(use_enable gif image-loader-gif)
$(use_enable gstreamer gstreamer1)
$(use_enable harfbuzz)
$(use_enable ico image-loader-ico)
$(use_enable ibus)
$(use_enable jpeg2k image-loader-jp2k)
$(use_enable neon)
$(use_enable nls)
$(use_enable oldlua lua-old)
$(use_enable physics)
$(use_enable pixman)
$(use_enable pixman pixman-font)
$(use_enable pixman pixman-rect)
$(use_enable pixman pixman-line)
$(use_enable pixman pixman-poly)
$(use_enable pixman pixman-image)
$(use_enable pixman pixman-image-scale-sample)
$(use_enable png image-loader-png)
$(use_enable ppm image-loader-pmaps)
$(use_enable psd image-loader-psd)
$(use_enable pulseaudio)
$(use_enable scim)
$(use_enable sdl)
$(use_enable sound audio)
$(use_enable systemd)
$(use_enable tga image-loader-tga)
$(use_enable tiff image-loader-tiff)
$(use_enable tslib)
$(use_enable v4l2)
$(use_enable valgrind)
$(use_enable wayland)
$(use_enable webp image-loader-webp)
$(use_enable xim)
$(use_enable xine)
$(use_enable xpm image-loader-xpm)
--enable-cserve
--enable-image-loader-generic
--enable-image-loader-jpeg
--disable-tizen
--disable-gesture
--disable-gstreamer
--enable-xinput2
--disable-xinput22
--disable-multisense
--enable-libmount
# external lz4 support currently broken because of unstable ABI/API
#--enable-liblz4
)
enlightenment_src_configure
}
src_install() {
MAKEOPTS+=" -j1"
enlightenment_src_install
}

@ -23,7 +23,7 @@ inherit enlightenment
DESCRIPTION="Enlightenment Foundation Libraries all-in-one package"
LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB"
IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
IUSE="+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k libressl neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm"
REQUIRED_USE="
pulseaudio? ( sound )
@ -48,7 +48,12 @@ RDEPEND="
gif? ( media-libs/giflib )
glib? ( dev-libs/glib:2 )
gnutls? ( net-libs/gnutls )
!gnutls? ( ssl? ( dev-libs/openssl:0 ) )
!gnutls? (
ssl? (
!libressl? ( dev-libs/openssl:0 )
libressl? ( dev-libs/libressl )
)
)
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0

@ -1,4 +1,5 @@
DIST engine_pkcs11-0.1.8.tar.gz 320799 SHA256 de7d7e41e7c42deef40c53e10ccc3f88d2c036d6656ecee7e82e8be07b06a2e5 SHA512 00fa7cf1e44544267248b17669f69a3d91b8e3008da8a8d70004d8ed87543eb75b06c4a9f028f9aee157f54110acadf40d2c6ff3835eae4cf0c29ac819557dc2 WHIRLPOOL c2121466980c9fb425e1f6ca53dde2b055fa833c3f42494dc2fc6f7a0468aa84d14cacc1ff2bd8319f54eb336ae79b3b442f33406ff275074162e1b274beff7a
EBUILD engine_pkcs11-0.1.8-r1.ebuild 734 SHA256 cc7ae93fe899252480c9ff035271c7c3bfd880a2e412075f9eba5a58f62e5d67 SHA512 ff3e76c9db0e4571f4214f7a3daa6c5f579f22c8c575806aca9e7291674701438a206d3e1c03c68dc25aa6faf097d5bb5fec0ea7ff45e883286465c47b616f63 WHIRLPOOL 340f852fed1483ccc2adf630ca126bb6b661b2ede1967ddae25301d68388f9cb2d42b841f3a4c0108cd48e576e1c6622077684c35e76289dbf411d107eb4a1ce
EBUILD engine_pkcs11-0.1.8.ebuild 1031 SHA256 ee86a420ed6a321cfc3cba4ac70cdac095741c5cf2219b1a4cf4c0a7e6eb0183 SHA512 35589968190aec8d11c815ee43e51f836cde7030d4e6d6c7e9e212c0b3f2f95391b68a0dde42c6f22e7e47ad05ac2903c9aae551a4bbc408922a922847aea0f8 WHIRLPOOL bd6ade6713133f25c94f6b747086b9a122dcf66568b7cbfc9c774bbcc9b99daaeca640ed164e15d0a407107872c4713f750f6e5e0fac52dee42735908a5e73ea
MISC ChangeLog 5415 SHA256 eba4c35110dc8068f06f4d8e045afc99b5ec395efd5c2d1354641dd831cf7c1d SHA512 061e8d17402841f659ba0dffe648dfe1e9b08010de056fc7b211d50e1a93ee354cc1970c0cef70649087b44cf93aebf12c9f67832dcc44baf61277119c7b1357 WHIRLPOOL fd9b71aa645e2f50b1b2d5e74cb0a098555459979b7bdf8626d968abc82b880a3411bf2cd641b696102726b74c5c39e8aaad684184510e09a93c362188b6188e
MISC metadata.xml 262 SHA256 fd8372c0bef508b23fa4b1c192b29931df7de65872b78b1e2bb470c33542b7b5 SHA512 df7a943898187073b4b22613dba53e12d398ba97315ad3673ccc80ec2e711d40a4aa2890c14b05cc2744e52d0107a874337d88c42270ecd81b27e1be99a35087 WHIRLPOOL a34847e633d443ea3d17503ce1c69d0d8ad34489a7a0caaffc8e496ad4093564f8f5177297566dca5195929d8dd4ead72df15815fe42b1eab1bd0012f5cb6cb5

@ -0,0 +1,29 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
DESCRIPTION="engine_pkcs11 is an implementation of an engine for OpenSSL"
HOMEPAGE="http://www.opensc-project.org/engine_pkcs11"
SRC_URI="http://www.opensc-project.org/files/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="libressl"
RDEPEND=">=dev-libs/libp11-0.2.5
!libressl? ( >=dev-libs/openssl-0.9.7d:0 )
libressl? ( dev-libs/libressl )
"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_configure() {
econf \
--docdir="/usr/share/doc/${PF}" \
--htmldir="/usr/share/doc/${PF}/html" \
--disable-static --enable-shared \
--enable-doc
}

@ -7,7 +7,7 @@ DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 82ca25982828fd7153ad
DIST nss-3.19.2.tar.gz 6953657 SHA256 1306663e8f61d8449ad8cbcffab743a604dcd9f6f34232c210847c51dce2c9ae SHA512 d3c45010f8dace58f9da9efe0f9792f8b8a69384e100663f33c949685cdd1ce70e5131f279bc82336622841c41dbc0a4d70a7cc6839a1782dbe8b3c3fd8bc59d WHIRLPOOL d69ab02e12f6b22f47df7be7925343c58e68a69b33833b85d6f2ca70f652d9d159accea45f2c141fa89245ab64dffff0f1289129427564203fe2faf3af1c11e3
DIST nss-3.20.tar.gz 6955552 SHA256 5e38d4b9837ca338af966b97fc91c07f67ad647fb38dc4af3cfd0d84e477d15c SHA512 50f666209cadd4e463f98643ec67e35f4d1b88381e17db9eed7c67559b19799fcc27e49d72536f546d4c45bca2afa4664e5590f868775a4397a77111d68fc366 WHIRLPOOL 84f20e6764b3621762fcfcb9223a3861e1f5ff02078b19b7df2eb58430a5f96943d962dca2d3366b18cd434acf3d3be746242c5064497167d5671c50233834de
DIST nss-pem-015ae754dd9f6fbcd7e52030ec9732eb27fc06a8.tar.bz2 27506 SHA256 50d9ec26a75835e900302f631456e278e13d4b435b8f98aa69f79dd439ddc6ab SHA512 0158a140f112a905f7db5a4f4d04f49f6742db1d2665ddf6c32913c367f0b93a57f86ba13b9883a42a528aff44c48196941d7c0fd7a27005db6adaf07802e501 WHIRLPOOL 279ef11d2d6f0cb7c192189d64bc6971cdada7417b93a65a3ff0ba4548b736b53b9812803024c2349114e94e0864f2b58c23812687ed3f75cf28334b0f6e11ac
EBUILD nss-3.19.2.ebuild 9234 SHA256 e9f6173b0661c6f651a0b891a27961083ee40dca8eea4a4ecfd7b92c1f0e7d4c SHA512 e72644d05da8931949421c31a4ad7447d7553c5c989042e7b7c16d970d864d3cd3dabc801cfab769b4cce58291f61cf5dee5fc6986634239a06e21b05191e591 WHIRLPOOL 70ac5d79925978aab2bcce7e351aa5e81ba1c8484807c2d63ac1844253fd1ec7fee0de9d483b48ebcf86e0750a8eb8622c9419983eb28f2c74420e8cd5e53dd4
EBUILD nss-3.20.ebuild 9234 SHA256 e9f6173b0661c6f651a0b891a27961083ee40dca8eea4a4ecfd7b92c1f0e7d4c SHA512 e72644d05da8931949421c31a4ad7447d7553c5c989042e7b7c16d970d864d3cd3dabc801cfab769b4cce58291f61cf5dee5fc6986634239a06e21b05191e591 WHIRLPOOL 70ac5d79925978aab2bcce7e351aa5e81ba1c8484807c2d63ac1844253fd1ec7fee0de9d483b48ebcf86e0750a8eb8622c9419983eb28f2c74420e8cd5e53dd4
EBUILD nss-3.19.2.ebuild 9299 SHA256 b950dfcc5a2bd66c32d3f26cba7c4b1e214d913395fa68c474f4e860276e9302 SHA512 ae52f5458b59bf26e33aaf127f29985f0f193f3fb81a2668fe15d4ca6d3f53e84dcdc0fafcfc590bb9dabf18ed59dcb47bd5be9a91eb4d4eb25d0225daf68b85 WHIRLPOOL 5e9cb7c152c5347a290b16be09fd277d42cd96cbe618f703c5aecdb2116ffb30a2c5526e0dc37f49bdd6e36c66b1e7a0549caa007d53b6fe63989fea9f78f2c4
EBUILD nss-3.20.ebuild 9299 SHA256 b950dfcc5a2bd66c32d3f26cba7c4b1e214d913395fa68c474f4e860276e9302 SHA512 ae52f5458b59bf26e33aaf127f29985f0f193f3fb81a2668fe15d4ca6d3f53e84dcdc0fafcfc590bb9dabf18ed59dcb47bd5be9a91eb4d4eb25d0225daf68b85 WHIRLPOOL 5e9cb7c152c5347a290b16be09fd277d42cd96cbe618f703c5aecdb2116ffb30a2c5526e0dc37f49bdd6e36c66b1e7a0549caa007d53b6fe63989fea9f78f2c4
MISC ChangeLog 54652 SHA256 27f421ca4fde413f810e038d8fec5f0b81badbb9bfd5d2bd550007475754d709 SHA512 73dc5cdbf1d5b8de7d6cc3c8139d521490fb4460367b49b2bf4cf08bef57e6e1120a5f8c6e6b57d44667c832a16d961d229750c92a8eace6a420a359116c9ace WHIRLPOOL aa70e189b8ef13524920ecbf8e2288d3ad4ea004953f06ab4777c5a20824b5856932449ad601d0399b2258b912a84393ba5e08673e74279811303be09fc880bf
MISC metadata.xml 545 SHA256 d3a7dfb4b9f063b343b42b3002d3722ee44aea8a47154fa2158533aa94a5a258 SHA512 4da88948d5b637093646300bab0105c642968b2c9693939be6b75b5d24f02bd9b2cc5f13ae18594b9b00fa8dfe02e5d6959c13021124cd027007649787aec750 WHIRLPOOL 0879625ef92b2db563e5a1b434176bab08846e815fbf0c963a23b3ca228b3525dc80f6e7940a303fc1dd47403416c67811ed09d00f29a431abc4979865b67ff9

@ -243,7 +243,8 @@ multilib_src_install() {
dodir /usr/$(get_libdir)
cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
cp -L -t "${ED}"/usr/$(get_libdir) */lib/{libcrmf,libfreebl}.a || die "copying libs failed"
cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
cp -L */lib/libfreebl.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
# Install nss-config and pkgconfig file
dodir /usr/bin

@ -243,7 +243,8 @@ multilib_src_install() {
dodir /usr/$(get_libdir)
cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
cp -L -t "${ED}"/usr/$(get_libdir) */lib/{libcrmf,libfreebl}.a || die "copying libs failed"
cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
cp -L */lib/libfreebl.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
# Install nss-config and pkgconfig file
dodir /usr/bin

@ -3,6 +3,6 @@ AUX opengfx-0.5.2-Makefile.patch 1871 SHA256 03be3fc9e70b56153115362e76079c30fb7
DIST opengfx-0.5.1-source.tar.xz 9553608 SHA256 5737760de04034504dbf552f75a45d713a59659dca4bfbdd4e215429c148d7a9 SHA512 30dee5ae2065d76205d21c911b875777878fc66c3df159ca49d8745db843bc8c00f9d022670ceb872f20bc8b64d41fbe3f12cb8ce3b3eb0e8b9c30a6e5bfde04 WHIRLPOOL f387e474ad8d1fa6b43adfce00df64a388702d5f21350ad60a76d25577aba18af798ba7cc4cb8a0ab06d49f76c48f7f59757cdb384e3630d5ff7d63b9a47da4b
DIST opengfx-0.5.2-source.tar.xz 9639176 SHA256 fba70b19e9e69e1f51a0b36675e25c5ec90157dc842de9a405c0d5700f36e647 SHA512 d42d819bec314c3e29c68e8bbb60e40c5d43ff52878f5e771edd49b27d8dabe7406a8c5050797934dc4ba78a30e1fd543482c8ea86a3e562670ce71c04e50d22 WHIRLPOOL 4fa6ebf69e2d7495658fd799329fac3127363e2d3265ecdd85f2ed2d20689a675120b669335308ef15da2b6e6b1a818d93fe8dad691134bd3894b45c523b64b4
EBUILD opengfx-0.5.1.ebuild 1137 SHA256 f3a8bd7b46eb5c7bf36f05a001828f84e5f13c9f4434dfade63ac5cce5b34a9f SHA512 7d7f8b0ddd94ccad8f31c4160d869e77e7e9a0e037a7caf6823658dd1a3099c6a85dc124c6cc1345b0a2b260a7b5e3d63b14292f9bab18a1bbacdd5d34144ae6 WHIRLPOOL 9bbdcd2954205e8af8ce216031768da81acbe0c0b032518695fd245c3b7c822f2d9ca205d79bc36b9ce08345ece5dd24bf5948698201ec4aaff8ad7ecb6fb42b
EBUILD opengfx-0.5.2.ebuild 878 SHA256 f58c0fdc95923afef31af0be466e86a9e4ddaf7c047f489597731b7f936cb293 SHA512 db1f737d8f7797fb378c329b062fc405479b05853cabfc493ab1e04d29a0bad1138c7b72b35f30f726ccdda94a7fb0b21863c3c77bac79ba26b3ddb624fa841f WHIRLPOOL 1711b28ba33182e8e6b85cc3970e642bbf39140676bb7cdf0ceb3431c9acce9c45c7cb6cb8179134837bdae591d235b5b811b2c0d076a3486895bba148b413e5
EBUILD opengfx-0.5.2.ebuild 878 SHA256 c57dde8f50ebb9186c669dcc53c477aff934231c4819a6a89b22a44fc46910d3 SHA512 3ce9941189ed48ca6012fdb87de4e83854a91718b7ec3976ab0487bb9ded41949889b5b922e307f8ae45eccf50b7529ac022ad16e3f8561b48fa6643b8edb4f9 WHIRLPOOL b20edcbfd3e5930018addb4e0126dd67010b3bbf3f5aca84314a95981f5d156d1f7fca80b06820875b935e25eb56e5264bf5b025d572f4108e4d3fe5c2aebf34
MISC ChangeLog 5707 SHA256 993297d930260af4737f770fa67ed7a45c37fe5f5bd73f7831fee8cfcb24f497 SHA512 b8eee35b16556115e86e249a6a519c06d36d95165a28f6f0e5d90c683e391223aa91796da41116ad6d2d9cbfd21c0ba690a6b70fcb67f3478db0aac778dbe26b WHIRLPOOL d04f651407388162cdf27d1ca88a516b635371b904bccaba1efbfb4db5876fc55882459963fd2fd30bce61d4a9cbbe0eee41d05b0a860271ea9cee9fdd73d556
MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada

@ -15,7 +15,7 @@ KEYWORDS="amd64 ~arm ~ppc x86"
IUSE=""
RESTRICT="test" # nml version affects the checksums that the test uses (bug #451444)
DEPEND=">=games-util/nml-0.3.0
DEPEND=">=games-util/nml-0.4.0
games-util/grfcodec"
RDEPEND=""

@ -1 +1 @@
Fri, 02 Oct 2015 14:41:22 +0000
Fri, 02 Oct 2015 19:41:27 +0000

@ -1 +1 @@
Fri, 02 Oct 2015 14:41:22 +0000
Fri, 02 Oct 2015 19:41:28 +0000

@ -1513,6 +1513,10 @@
<email>bicatali@gentoo.org</email>
<name>Sebastien Fabbro</name>
</maintainer>
<maintainer>
<email>bircoph@gentoo.org</email>
<name>Andrew Savchenko</name>
</maintainer>
</herd>
<herd>
<name>postgresql</name>

@ -0,0 +1,14 @@
DEFINED_PHASES=install unpack
DEPEND=!app-admin/augeas !app-admin/mcollective !app-admin/puppet !dev-ruby/hiera !dev-ruby/facter !app-emulation/virt-what virtual/pkgconfig
DESCRIPTION=general puppet client utils along with mcollective hiera and facter
EAPI=5
HOMEPAGE=https://puppetlabs.com/
IUSE=puppetdb selinux
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=!app-admin/augeas !app-admin/mcollective !app-admin/puppet !dev-ruby/hiera !dev-ruby/facter !app-emulation/virt-what sys-apps/dmidecode selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) puppetdb? ( >=dev-ruby/puppetdb-termini-3.0.1-r2 )
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( http://apt.puppetlabs.com/pool/wheezy/PC1/p/puppet-agent/puppet-agent_1.2.5-1wheezy_amd64.deb ) x86? ( http://apt.puppetlabs.com/pool/wheezy/PC1/p/puppet-agent/puppet-agent_1.2.5-1wheezy_i386.deb )
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d unpacker 1d149d9bda7723e740cfd28118f27813
_md5_=b0784eb07d6f40013472d9bd57389573

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=>=dev-libs/icu-4.3.1:= dev-lang/erlang[ssl] !libressl? ( >=dev-libs/openssl-0.9.8j:0 ) libressl? ( dev-libs/libressl ) >=net-misc/curl-7.18.2 <dev-lang/spidermonkey-1.8.7 selinux? ( sec-policy/selinux-couchdb )
DESCRIPTION=Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database.
EAPI=5
HOMEPAGE=http://couchdb.apache.org/
IUSE=libressl selinux test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=Apache-2.0
RDEPEND=>=dev-libs/icu-4.3.1:= dev-lang/erlang[ssl] !libressl? ( >=dev-libs/openssl-0.9.8j:0 ) libressl? ( dev-libs/libressl ) >=net-misc/curl-7.18.2 <dev-lang/spidermonkey-1.8.7 selinux? ( sec-policy/selinux-couchdb )
RESTRICT=test
SLOT=0
SRC_URI=mirror://apache/couchdb/source/1.6.1/apache-couchdb-1.6.1.tar.gz
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multilib df4e4d5cfd3d137d0c248e1991c0e4d6 pax-utils 4f1280c0d4dcd8340f731827007c0a53 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=274bb79e2c8fef6e538104ecce657998

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
DEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) mssql? ( dev-db/freetds[mssql] ) !mysqlnd? ( mysql? ( virtual/mysql ) mysqli? ( >=virtual/mysql-4.1 ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) sybase-ct? ( dev-db/freetds ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* >=media-libs/t1lib-5.0.0 !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta sys-devel/flex >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 apache2? ( =www-servers/apache-2* ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DESCRIPTION=The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs
EAPI=5
HOMEPAGE=http://php.net/
IUSE=embed +cli cgi fpm apache2 threads bcmath berkdb bzip2 calendar cdb cjk crypt +ctype curl curlwrappers debug enchant exif +fileinfo +filter firebird flatfile ftp gd gdbm gmp +hash +iconv imap inifile intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash mssql mysql mysqlnd mysqli nls oci8-instant-client odbc pcntl pdo +phar +posix postgres qdbm readline recode selinux +session sharedmem +simplexml snmp soap sockets spell sqlite ssl sybase-ct sysvipc systemd tidy +tokenizer truetype unicode wddx +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib apache2
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=PHP-3
RDEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) mssql? ( dev-db/freetds[mssql] ) !mysqlnd? ( mysql? ( virtual/mysql ) mysqli? ( >=virtual/mysql-4.1 ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) sybase-ct? ( dev-db/freetds ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* >=media-libs/t1lib-5.0.0 !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) apache2? ( =www-servers/apache-2* )
REQUIRED_USE=truetype? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( || ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) mysqlnd? ( || ( mysql mysqli pdo ) ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysql !mysqli ) sharedmem? ( !threads ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )
SLOT=5.4
SRC_URI=http://www.php.net/distributions/php-5.4.44.tar.bz2 https://dev.gentoo.org/~olemarkus/php/php-patchset-5.4-r2.tar.bz2
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 depend.apache e3c541cb90838388f81620d630c28f41 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=fa83aa0ff7370e81c55eab57e4dcb4f9

@ -4,11 +4,11 @@ DESCRIPTION=The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and
EAPI=5
HOMEPAGE=http://php.net/
IUSE=embed +cli cgi fpm apache2 threads bcmath berkdb bzip2 calendar cdb cjk crypt +ctype curl debug enchant exif frontbase +fileinfo +filter firebird flatfile ftp gd gdbm gmp +hash +iconv imap inifile intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash mssql mysql libmysqlclient mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline recode selinux +session sharedmem +simplexml snmp soap sockets spell sqlite ssl sybase-ct sysvipc systemd tidy +tokenizer truetype unicode vpx wddx +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib apache2
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=PHP-3
RDEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) mssql? ( dev-db/freetds[mssql] ) libmysqlclient? ( mysql? ( virtual/mysql ) mysqli? ( >=virtual/mysql-4.1 ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) sybase-ct? ( dev-db/freetds ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* >=media-libs/t1lib-5.0.0 !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) apache2? ( =www-servers/apache-2* )
REQUIRED_USE=truetype? ( gd ) vpx? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( || ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) libmysqlclient? ( || ( mysql mysqli pdo ) ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysql !mysqli ) sharedmem? ( !threads ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )
SLOT=5.5
SRC_URI=http://www.php.net/distributions/php-5.5.28.tar.bz2
SRC_URI=http://www.php.net/distributions/php-5.5.30.tar.bz2
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 depend.apache e3c541cb90838388f81620d630c28f41 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=145be1a85c4cb3b55098bceb1206b675
_md5_=ccb95303469fa97b797f6688f48e002b

@ -4,11 +4,11 @@ DESCRIPTION=The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and
EAPI=5
HOMEPAGE=http://php.net/
IUSE=embed +cli cgi fpm apache2 threads bcmath berkdb bzip2 calendar cdb cjk crypt +ctype curl debug enchant exif frontbase +fileinfo +filter firebird flatfile ftp gd gdbm gmp +hash +iconv imap inifile intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash mssql mysql libmysqlclient mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline recode selinux +session sharedmem +simplexml snmp soap sockets spell sqlite ssl sybase-ct sysvipc systemd tidy +tokenizer truetype unicode vpx wddx +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib apache2
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=PHP-3
RDEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) mssql? ( dev-db/freetds[mssql] ) libmysqlclient? ( mysql? ( virtual/mysql ) mysqli? ( >=virtual/mysql-4.1 ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) sybase-ct? ( dev-db/freetds ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* >=media-libs/t1lib-5.0.0 !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) apache2? ( =www-servers/apache-2* )
REQUIRED_USE=truetype? ( gd ) vpx? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( || ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) libmysqlclient? ( || ( mysql mysqli pdo ) ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysql !mysqli ) sharedmem? ( !threads ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )
SLOT=5.6
SRC_URI=http://www.php.net/distributions/php-5.6.12.tar.bz2
SRC_URI=http://www.php.net/distributions/php-5.6.14.tar.bz2
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 depend.apache e3c541cb90838388f81620d630c28f41 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=145be1a85c4cb3b55098bceb1206b675
_md5_=ccb95303469fa97b797f6688f48e002b

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
DEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta sys-devel/flex >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 apache2? ( =www-servers/apache-2* ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DESCRIPTION=The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs
EAPI=5
HOMEPAGE=http://php.net/
IUSE=embed +cli cgi fpm apache2 threads bcmath berkdb bzip2 calendar cdb cjk crypt +ctype curl debug enchant exif frontbase +fileinfo +filter firebird flatfile ftp gd gdbm gmp +hash +iconv imap inifile intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash mysql mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline recode selinux +session sharedmem +simplexml snmp soap sockets spell sqlite ssl sysvipc systemd tidy +tokenizer truetype unicode vpx wddx +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib apache2
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=PHP-3
RDEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) apache2? ( =www-servers/apache-2* )
REQUIRED_USE=truetype? ( gd ) vpx? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( || ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli ) sharedmem? ( !threads ) mysql? ( || ( mysqli pdo ) ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )
SLOT=7.0
SRC_URI=http://downloads.php.net/~ab/php-7.0.0beta1.tar.bz2
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 depend.apache e3c541cb90838388f81620d630c28f41 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=12edb54b32ce9931e1c112af9e829612

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
DEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta sys-devel/flex >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 apache2? ( =www-servers/apache-2* ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DESCRIPTION=The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs
EAPI=5
HOMEPAGE=http://php.net/
IUSE=embed +cli cgi fpm apache2 threads bcmath berkdb bzip2 calendar cdb cjk crypt +ctype curl debug enchant exif frontbase +fileinfo +filter firebird flatfile ftp gd gdbm gmp +hash +iconv imap inifile intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash mysql mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline recode selinux +session sharedmem +simplexml snmp soap sockets spell sqlite ssl sysvipc systemd tidy +tokenizer truetype unicode vpx wddx +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib apache2
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=PHP-3
RDEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) apache2? ( =www-servers/apache-2* )
REQUIRED_USE=truetype? ( gd ) vpx? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( || ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli ) sharedmem? ( !threads ) mysql? ( || ( mysqli pdo ) ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )
SLOT=7.0
SRC_URI=http://downloads.php.net/ab/php-7.0.0RC2.tar.bz2
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 depend.apache e3c541cb90838388f81620d630c28f41 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=63c27d50cabe8e76b5fc44b82fdef40a

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
DEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta sys-devel/flex >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 apache2? ( =www-servers/apache-2* ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DESCRIPTION=The PHP language runtime engine: CLI, CGI, FPM/FastCGI, Apache2 and embed SAPIs
EAPI=5
HOMEPAGE=http://php.net/
IUSE=embed +cli cgi fpm apache2 threads bcmath berkdb bzip2 calendar cdb cjk crypt +ctype curl debug enchant exif frontbase +fileinfo +filter firebird flatfile ftp gd gdbm gmp +hash +iconv imap inifile intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit mhash mysql mysqli nls oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm readline recode selinux +session sharedmem +simplexml snmp soap sockets spell sqlite ssl sysvipc systemd tidy +tokenizer truetype unicode vpx wddx +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib apache2
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
LICENSE=PHP-3
RDEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) apache2? ( =www-servers/apache-2* )
REQUIRED_USE=truetype? ( gd ) vpx? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( || ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli ) sharedmem? ( !threads ) mysql? ( || ( mysqli pdo ) ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )
SLOT=7.0
SRC_URI=http://downloads.php.net/ab/php-7.0.0RC3.tar.bz2
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 depend.apache e3c541cb90838388f81620d630c28f41 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=63c27d50cabe8e76b5fc44b82fdef40a

@ -9,6 +9,6 @@ LICENSE=PHP-3
RDEPEND=>=app-eselect/eselect-php-0.7.1-r3[apache2?,fpm?] >=dev-libs/libpcre-8.32[unicode] apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=] <www-servers/apache-2.4[threads=] ) ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu:= ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* !gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) vpx? ( media-libs/libvpx ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib ) xslt? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta fpm? ( selinux? ( sec-policy/selinux-phpfpm ) systemd? ( sys-apps/systemd ) ) apache2? ( =www-servers/apache-2* )
REQUIRED_USE=truetype? ( gd ) vpx? ( gd ) cjk? ( gd ) exif? ( gd ) xpm? ( gd ) gd? ( zlib ) simplexml? ( xml ) soap? ( xml ) wddx? ( xml ) xmlrpc? ( || ( xml iconv ) ) xmlreader? ( xml ) xslt? ( xml ) ldap-sasl? ( ldap ) mhash? ( hash ) phar? ( hash ) qdbm? ( !gdbm ) readline? ( !libedit ) recode? ( !imap !mysqli ) sharedmem? ( !threads ) mysql? ( || ( mysqli pdo ) ) !cli? ( !cgi? ( !fpm? ( !apache2? ( !embed? ( cli ) ) ) ) )
SLOT=7.0
SRC_URI=http://downloads.php.net/ab/php-7.0.0RC1.tar.bz2
SRC_URI=http://downloads.php.net/ab/php-7.0.0RC4.tar.bz2
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 depend.apache e3c541cb90838388f81620d630c28f41 eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 systemd 6b4f0cefa642270eded7e6ca816fd181 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=63c27d50cabe8e76b5fc44b82fdef40a

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=dev-libs/expat >=dev-libs/apr-1.4.6:1 berkdb? ( >=sys-libs/db-4 ) freetds? ( dev-db/freetds ) gdbm? ( sys-libs/gdbm ) ldap? ( =net-nds/openldap-2* ) mysql? ( =virtual/mysql-5* ) nss? ( dev-libs/nss ) odbc? ( dev-db/unixODBC ) openssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) postgres? ( dev-db/postgresql ) sqlite? ( dev-db/sqlite:3 ) >=sys-devel/libtool-2.4.2 doc? ( app-doc/doxygen ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Apache Portable Runtime Utility Library
EAPI=4
HOMEPAGE=http://apr.apache.org/
IUSE=berkdb doc freetds gdbm ldap libressl mysql nss odbc openssl postgres sqlite static-libs
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=Apache-2.0
RDEPEND=dev-libs/expat >=dev-libs/apr-1.4.6:1 berkdb? ( >=sys-libs/db-4 ) freetds? ( dev-db/freetds ) gdbm? ( sys-libs/gdbm ) ldap? ( =net-nds/openldap-2* ) mysql? ( =virtual/mysql-5* ) nss? ( dev-libs/nss ) odbc? ( dev-db/unixODBC ) openssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) postgres? ( dev-db/postgresql ) sqlite? ( dev-db/sqlite:3 )
SLOT=1
SRC_URI=mirror://apache/apr/apr-util-1.5.4.tar.bz2
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 eutils 43da5163ba106e87d22d2e7d6d67537f libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=704c58b541ab311ad361c13cb08708d9

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare pretend test
DEPEND=bzip2? ( >=app-arch/bzip2-1.0.5 ) zlib? ( >=sys-libs/zlib-1.2.3 ) boost? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-libs/boost-1.48[python?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) lzma? ( app-arch/xz-utils ) sqlite? ( dev-db/sqlite:3 ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.8g:0[bindist=] ) libressl? ( dev-libs/libressl ) ) doc? ( dev-python/sphinx )
DESCRIPTION=A C++ crypto library
EAPI=5
HOMEPAGE=http://botan.randombit.net/
IUSE=bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
KEYWORDS=~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos
LICENSE=BSD
RDEPEND=bzip2? ( >=app-arch/bzip2-1.0.5 ) zlib? ( >=sys-libs/zlib-1.2.3 ) boost? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-libs/boost-1.48[python?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) lzma? ( app-arch/xz-utils ) sqlite? ( dev-db/sqlite:3 ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.8g:0[bindist=] ) libressl? ( dev-libs/libressl ) )
REQUIRED_USE=python? ( boost )
SLOT=0
SRC_URI=http://botan.randombit.net/releases/Botan-1.11.20.tgz
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 python-r1 32b376cbb100a3a8083b3a0de023e117 python-utils-r1 39c6b012a0512678e698e712b5b7ecc2 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=5777ec1888abeff49b3eec23549d5bdb

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare
DEPEND=>=dev-libs/cyrus-sasl-2.1.13 afs? ( net-fs/openafs ) berkdb? ( >=sys-libs/db-3.2:= ) kerberos? ( virtual/krb5 ) snmp? ( net-analyzer/net-snmp ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6:0 ) libressl? ( dev-libs/libressl ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) !net-mail/cyrus-imapd !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Developer support for the Cyrus IMAP Server
EAPI=5
HOMEPAGE=http://www.cyrusimap.org/
IUSE=afs berkdb kerberos libressl snmp ssl tcpd
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=BSD-with-attribution
RDEPEND=>=dev-libs/cyrus-sasl-2.1.13 afs? ( net-fs/openafs ) berkdb? ( >=sys-libs/db-3.2:= ) kerberos? ( virtual/krb5 ) snmp? ( net-analyzer/net-snmp ) ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6:0 ) libressl? ( dev-libs/libressl ) ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) !net-mail/cyrus-imapd
SLOT=0
SRC_URI=ftp://ftp.cyrusimap.org/cyrus-imapd/cyrus-imapd-2.4.17.tar.gz
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff db-use a4966c7f4f7df444ead1212848c13cc9 eutils 43da5163ba106e87d22d2e7d6d67537f libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=f53dd85cb038b5a94b89426ccdc6acde

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=>=dev-libs/eina-1.7.10 ares? ( net-dns/c-ares ) glib? ( dev-libs/glib:2 ) curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) evas? ( >=media-libs/evas-1.7.10[directfb?,fbcon?,opengl?,X?,xcb?] opengl? ( virtual/opengl ) wayland? ( >=media-libs/evas-1.7.10[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?] ) ) directfb? ( >=dev-libs/DirectFB-0.9.16 ) tslib? ( x11-libs/tslib ) sdl? ( media-libs/libsdl ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender x11-libs/libXtst xinerama? ( x11-libs/libXinerama x11-libs/libXrandr ) xprint? ( x11-libs/libXp ) xscreensaver? ( x11-libs/libXScrnSaver ) ) !X? ( xcb? ( x11-libs/pixman x11-libs/xcb-util ) ) doc? ( app-doc/doxygen )
DESCRIPTION=Enlightenment's core event abstraction layer and OS abstraction layer
EAPI=5
HOMEPAGE=http://www.enlightenment.org/
IUSE=ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 libressl opengl sdl ssl static-libs test +threads tslib wayland +X xcb xinerama xprint xscreensaver nls doc
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-interix ~x86-solaris ~x64-solaris
LICENSE=BSD-2
RDEPEND=>=dev-libs/eina-1.7.10 ares? ( net-dns/c-ares ) glib? ( dev-libs/glib:2 ) curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) evas? ( >=media-libs/evas-1.7.10[directfb?,fbcon?,opengl?,X?,xcb?] opengl? ( virtual/opengl ) wayland? ( >=media-libs/evas-1.7.10[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?] ) ) directfb? ( >=dev-libs/DirectFB-0.9.16 ) tslib? ( x11-libs/tslib ) sdl? ( media-libs/libsdl ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender x11-libs/libXtst xinerama? ( x11-libs/libXinerama x11-libs/libXrandr ) xprint? ( x11-libs/libXp ) xscreensaver? ( x11-libs/libXScrnSaver ) ) !X? ( xcb? ( x11-libs/pixman x11-libs/xcb-util ) ) nls? ( sys-devel/gettext )
RESTRICT=test
SLOT=0
SRC_URI=https://download.enlightenment.org/releases/ecore-1.7.10.tar.bz2
_eclasses_=enlightenment c185b1fa0d87798fd07fb1cd85866b23 eutils 43da5163ba106e87d22d2e7d6d67537f libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=da6d69f2f2d2aadb0f63f48b8fe72cb8

@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=>=dev-libs/eina-9999 ares? ( net-dns/c-ares ) glib? ( dev-libs/glib ) curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( dev-libs/openssl ) ) evas? ( >=media-libs/evas-9999[directfb?,fbcon?,opengl?,X?,xcb?] opengl? ( virtual/opengl ) wayland? ( >=media-libs/evas-9999[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?] ) ) directfb? ( >=dev-libs/DirectFB-0.9.16 ) tslib? ( x11-libs/tslib ) sdl? ( media-libs/libsdl ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender x11-libs/libXtst xinerama? ( x11-libs/libXinerama x11-libs/libXrandr ) xprint? ( x11-libs/libXp ) xscreensaver? ( x11-libs/libXScrnSaver ) ) !X? ( xcb? ( x11-libs/pixman x11-libs/xcb-util ) ) dev-vcs/git !<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 doc? ( app-doc/doxygen )
DEPEND=>=dev-libs/eina-9999 ares? ( net-dns/c-ares ) glib? ( dev-libs/glib:2 ) curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) evas? ( >=media-libs/evas-9999[directfb?,fbcon?,opengl?,X?,xcb?] opengl? ( virtual/opengl ) wayland? ( >=media-libs/evas-9999[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?] ) ) directfb? ( >=dev-libs/DirectFB-0.9.16 ) tslib? ( x11-libs/tslib ) sdl? ( media-libs/libsdl ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender x11-libs/libXtst xinerama? ( x11-libs/libXinerama x11-libs/libXrandr ) xprint? ( x11-libs/libXp ) xscreensaver? ( x11-libs/libXScrnSaver ) ) !X? ( xcb? ( x11-libs/pixman x11-libs/xcb-util ) ) dev-vcs/git !<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 doc? ( app-doc/doxygen )
DESCRIPTION=Enlightenment's core event abstraction layer and OS abstraction layer
EAPI=4
EAPI=5
HOMEPAGE=http://www.enlightenment.org/
IUSE=ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib wayland +X xcb xinerama xprint xscreensaver nls doc
IUSE=ares curl directfb +evas examples fbcon gles glib gnutls +inotify ipv6 libressl opengl sdl ssl static-libs test +threads tslib wayland +X xcb xinerama xprint xscreensaver nls doc
LICENSE=BSD-2
RDEPEND=>=dev-libs/eina-9999 ares? ( net-dns/c-ares ) glib? ( dev-libs/glib ) curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( dev-libs/openssl ) ) evas? ( >=media-libs/evas-9999[directfb?,fbcon?,opengl?,X?,xcb?] opengl? ( virtual/opengl ) wayland? ( >=media-libs/evas-9999[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?] ) ) directfb? ( >=dev-libs/DirectFB-0.9.16 ) tslib? ( x11-libs/tslib ) sdl? ( media-libs/libsdl ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender x11-libs/libXtst xinerama? ( x11-libs/libXinerama x11-libs/libXrandr ) xprint? ( x11-libs/libXp ) xscreensaver? ( x11-libs/libXScrnSaver ) ) !X? ( xcb? ( x11-libs/pixman x11-libs/xcb-util ) ) nls? ( sys-devel/gettext )
RDEPEND=>=dev-libs/eina-9999 ares? ( net-dns/c-ares ) glib? ( dev-libs/glib:2 ) curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) evas? ( >=media-libs/evas-9999[directfb?,fbcon?,opengl?,X?,xcb?] opengl? ( virtual/opengl ) wayland? ( >=media-libs/evas-9999[directfb?,fbcon?,gles?,opengl?,wayland?,X?,xcb?] ) ) directfb? ( >=dev-libs/DirectFB-0.9.16 ) tslib? ( x11-libs/tslib ) sdl? ( media-libs/libsdl ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrender x11-libs/libXtst xinerama? ( x11-libs/libXinerama x11-libs/libXrandr ) xprint? ( x11-libs/libXp ) xscreensaver? ( x11-libs/libXScrnSaver ) ) !X? ( xcb? ( x11-libs/pixman x11-libs/xcb-util ) ) nls? ( sys-devel/gettext )
RESTRICT=test
SLOT=0
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff enlightenment c185b1fa0d87798fd07fb1cd85866b23 eutils 43da5163ba106e87d22d2e7d6d67537f git-2 1bb87192831f668cd20d93ffb1689c94 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=8b38ba807a99aed6c116ca53608d8c61
_md5_=da6d69f2f2d2aadb0f63f48b8fe72cb8

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install prepare unpack
DEPEND=>=dev-libs/eina-1.7.10 virtual/jpeg sys-libs/zlib gnutls? ( net-libs/gnutls dev-libs/libgcrypt:0 ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) test? ( dev-libs/check dev-util/lcov ) doc? ( app-doc/doxygen )
DESCRIPTION=E file chunk reading/writing library
EAPI=4
HOMEPAGE=https://trac.enlightenment.org/e/wiki/Eet
IUSE=debug examples gnutls libressl ssl static-libs test nls doc
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-interix ~x86-solaris ~x64-solaris
LICENSE=BSD-2
RDEPEND=>=dev-libs/eina-1.7.10 virtual/jpeg sys-libs/zlib gnutls? ( net-libs/gnutls dev-libs/libgcrypt:0 ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) nls? ( sys-devel/gettext )
SLOT=0
SRC_URI=https://download.enlightenment.org/releases/eet-1.7.10.tar.bz2
_eclasses_=enlightenment c185b1fa0d87798fd07fb1cd85866b23 eutils 43da5163ba106e87d22d2e7d6d67537f libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=dbedca61dd61a4c11ade78ccbc73fc99

@ -1,11 +1,11 @@
DEFINED_PHASES=compile configure install prepare unpack
DEPEND=>=dev-libs/eina-9999 virtual/jpeg sys-libs/zlib gnutls? ( net-libs/gnutls dev-libs/libgcrypt:0 ) !gnutls? ( ssl? ( dev-libs/openssl ) ) test? ( dev-libs/check dev-util/lcov ) dev-vcs/git !<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 doc? ( app-doc/doxygen )
DEPEND=>=dev-libs/eina-9999 virtual/jpeg sys-libs/zlib gnutls? ( net-libs/gnutls dev-libs/libgcrypt:0 ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) test? ( dev-libs/check dev-util/lcov ) dev-vcs/git !<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 doc? ( app-doc/doxygen )
DESCRIPTION=E file chunk reading/writing library
EAPI=4
HOMEPAGE=https://trac.enlightenment.org/e/wiki/Eet
IUSE=debug examples gnutls ssl static-libs test nls doc
IUSE=debug examples gnutls libressl ssl static-libs test nls doc
LICENSE=BSD-2
RDEPEND=>=dev-libs/eina-9999 virtual/jpeg sys-libs/zlib gnutls? ( net-libs/gnutls dev-libs/libgcrypt:0 ) !gnutls? ( ssl? ( dev-libs/openssl ) ) nls? ( sys-devel/gettext )
RDEPEND=>=dev-libs/eina-9999 virtual/jpeg sys-libs/zlib gnutls? ( net-libs/gnutls dev-libs/libgcrypt:0 ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) nls? ( sys-devel/gettext )
SLOT=0
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff enlightenment c185b1fa0d87798fd07fb1cd85866b23 eutils 43da5163ba106e87d22d2e7d6d67537f git-2 1bb87192831f668cd20d93ffb1689c94 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=0c77f643706b942521db8f52af497894
_md5_=dbedca61dd61a4c11ade78ccbc73fc99

@ -0,0 +1,14 @@
DEFINED_PHASES=compile configure install prepare unpack
DEPEND=!!dev-libs/ecore !!dev-libs/edbus !!dev-libs/eet !!dev-libs/eeze !!dev-libs/efreet !!dev-libs/eina !!dev-libs/eio !!dev-libs/embryo !!dev-libs/eobj !!dev-libs/ephysics !!media-libs/edje !!media-libs/emotion !!media-libs/ethumb !!media-libs/evas drm? ( >=dev-libs/libinput-0.8 media-libs/mesa[gbm] >=x11-libs/libdrm-2.4 >=x11-libs/libxkbcommon-0.3.0 ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) gif? ( media-libs/giflib ) glib? ( dev-libs/glib:2 ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:0 ) !oldlua? ( >=dev-lang/luajit-2.0.0 ) oldlua? ( dev-lang/lua ) physics? ( >=sci-physics/bullet-2.80 ) pixman? ( x11-libs/pixman ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 virtual/opengl ) sound? ( media-libs/libsndfile ) systemd? ( sys-apps/systemd ) tiff? ( media-libs/tiff:0 ) tslib? ( x11-libs/tslib ) valgrind? ( dev-util/valgrind ) wayland? ( >=dev-libs/wayland-1.8.0 >=x11-libs/libxkbcommon-0.3.1 media-libs/mesa[gles2,wayland] ) webp? ( media-libs/libwebp ) X? ( x11-libs/libXcursor x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXp x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver opengl? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) gles? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) ) xine? ( >=media-libs/xine-lib-1.1.1 ) xpm? ( x11-libs/libXpm ) sys-apps/dbus >=sys-apps/util-linux-2.20.0 sys-libs/zlib virtual/jpeg !dev-libs/ecore !dev-libs/edbus !dev-libs/eet !dev-libs/eeze !dev-libs/efreet !dev-libs/eina !dev-libs/eio !dev-libs/embryo !dev-libs/eobj !dev-libs/ephysics !media-libs/edje !media-libs/emotion !media-libs/ethumb !media-libs/evas doc? ( app-doc/doxygen ) doc? ( app-doc/doxygen )
DESCRIPTION=Enlightenment Foundation Libraries all-in-one package
EAPI=5
HOMEPAGE=http://www.enlightenment.org/
IUSE=+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k libressl neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm nls doc
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-interix ~x86-solaris ~x64-solaris
LICENSE=BSD-2 GPL-2 LGPL-2.1 ZLIB
RDEPEND=drm? ( >=dev-libs/libinput-0.8 media-libs/mesa[gbm] >=x11-libs/libdrm-2.4 >=x11-libs/libxkbcommon-0.3.0 ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) gif? ( media-libs/giflib ) glib? ( dev-libs/glib:2 ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:0 ) !oldlua? ( >=dev-lang/luajit-2.0.0 ) oldlua? ( dev-lang/lua ) physics? ( >=sci-physics/bullet-2.80 ) pixman? ( x11-libs/pixman ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 virtual/opengl ) sound? ( media-libs/libsndfile ) systemd? ( sys-apps/systemd ) tiff? ( media-libs/tiff:0 ) tslib? ( x11-libs/tslib ) valgrind? ( dev-util/valgrind ) wayland? ( >=dev-libs/wayland-1.8.0 >=x11-libs/libxkbcommon-0.3.1 media-libs/mesa[gles2,wayland] ) webp? ( media-libs/libwebp ) X? ( x11-libs/libXcursor x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXp x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver opengl? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) gles? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) ) xine? ( >=media-libs/xine-lib-1.1.1 ) xpm? ( x11-libs/libXpm ) sys-apps/dbus >=sys-apps/util-linux-2.20.0 sys-libs/zlib virtual/jpeg !dev-libs/ecore !dev-libs/edbus !dev-libs/eet !dev-libs/eeze !dev-libs/efreet !dev-libs/eina !dev-libs/eio !dev-libs/embryo !dev-libs/eobj !dev-libs/ephysics !media-libs/edje !media-libs/emotion !media-libs/ethumb !media-libs/evas nls? ( sys-devel/gettext )
REQUIRED_USE=pulseaudio? ( sound ) opengl? ( || ( X sdl wayland ) ) gles? ( || ( X wayland ) ) gles? ( !sdl ) gles? ( egl ) sdl? ( opengl ) wayland? ( egl !opengl gles ) xim? ( X )
SLOT=0
SRC_URI=https://download.enlightenment.org/rel/libs/efl/efl-1.15.1.tar.xz
_eclasses_=enlightenment c185b1fa0d87798fd07fb1cd85866b23 eutils 43da5163ba106e87d22d2e7d6d67537f libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=57f48414803a85a9f1520af4bf6673a0

@ -1,12 +1,12 @@
DEFINED_PHASES=compile configure install prepare unpack
DEPEND=!!dev-libs/ecore !!dev-libs/edbus !!dev-libs/eet !!dev-libs/eeze !!dev-libs/efreet !!dev-libs/eina !!dev-libs/eio !!dev-libs/embryo !!dev-libs/eobj !!dev-libs/ephysics !!media-libs/edje !!media-libs/emotion !!media-libs/ethumb !!media-libs/evas drm? ( >=dev-libs/libinput-0.8 media-libs/mesa[gbm] >=x11-libs/libdrm-2.4 >=x11-libs/libxkbcommon-0.3.0 ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) gif? ( media-libs/giflib ) glib? ( dev-libs/glib:2 ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( dev-libs/openssl:0 ) ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:0 ) !oldlua? ( >=dev-lang/luajit-2.0.0 ) oldlua? ( dev-lang/lua ) physics? ( >=sci-physics/bullet-2.80 ) pixman? ( x11-libs/pixman ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 virtual/opengl ) sound? ( media-libs/libsndfile ) systemd? ( sys-apps/systemd ) tiff? ( media-libs/tiff:0 ) tslib? ( x11-libs/tslib ) valgrind? ( dev-util/valgrind ) wayland? ( >=dev-libs/wayland-1.8.0 >=x11-libs/libxkbcommon-0.3.1 media-libs/mesa[gles2,wayland] ) webp? ( media-libs/libwebp ) X? ( x11-libs/libXcursor x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXp x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver opengl? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) gles? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) ) xine? ( >=media-libs/xine-lib-1.1.1 ) xpm? ( x11-libs/libXpm ) sys-apps/dbus >=sys-apps/util-linux-2.20.0 sys-libs/zlib virtual/jpeg !dev-libs/ecore !dev-libs/edbus !dev-libs/eet !dev-libs/eeze !dev-libs/efreet !dev-libs/eina !dev-libs/eio !dev-libs/embryo !dev-libs/eobj !dev-libs/ephysics !media-libs/edje !media-libs/emotion !media-libs/ethumb !media-libs/evas doc? ( app-doc/doxygen ) dev-vcs/git !<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 doc? ( app-doc/doxygen )
DEPEND=!!dev-libs/ecore !!dev-libs/edbus !!dev-libs/eet !!dev-libs/eeze !!dev-libs/efreet !!dev-libs/eina !!dev-libs/eio !!dev-libs/embryo !!dev-libs/eobj !!dev-libs/ephysics !!media-libs/edje !!media-libs/emotion !!media-libs/ethumb !!media-libs/evas drm? ( >=dev-libs/libinput-0.8 media-libs/mesa[gbm] >=x11-libs/libdrm-2.4 >=x11-libs/libxkbcommon-0.3.0 ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) gif? ( media-libs/giflib ) glib? ( dev-libs/glib:2 ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:0 ) !oldlua? ( >=dev-lang/luajit-2.0.0 ) oldlua? ( dev-lang/lua ) physics? ( >=sci-physics/bullet-2.80 ) pixman? ( x11-libs/pixman ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 virtual/opengl ) sound? ( media-libs/libsndfile ) systemd? ( sys-apps/systemd ) tiff? ( media-libs/tiff:0 ) tslib? ( x11-libs/tslib ) valgrind? ( dev-util/valgrind ) wayland? ( >=dev-libs/wayland-1.8.0 >=x11-libs/libxkbcommon-0.3.1 media-libs/mesa[gles2,wayland] ) webp? ( media-libs/libwebp ) X? ( x11-libs/libXcursor x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXp x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver opengl? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) gles? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) ) xine? ( >=media-libs/xine-lib-1.1.1 ) xpm? ( x11-libs/libXpm ) sys-apps/dbus >=sys-apps/util-linux-2.20.0 sys-libs/zlib virtual/jpeg !dev-libs/ecore !dev-libs/edbus !dev-libs/eet !dev-libs/eeze !dev-libs/efreet !dev-libs/eina !dev-libs/eio !dev-libs/embryo !dev-libs/eobj !dev-libs/ephysics !media-libs/edje !media-libs/emotion !media-libs/ethumb !media-libs/evas doc? ( app-doc/doxygen ) dev-vcs/git !<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 doc? ( app-doc/doxygen )
DESCRIPTION=Enlightenment Foundation Libraries all-in-one package
EAPI=5
HOMEPAGE=http://www.enlightenment.org/
IUSE=+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm nls doc
IUSE=+bmp debug drm +eet egl fbcon +fontconfig fribidi gif gles glib gnutls gstreamer harfbuzz +ico ibus jpeg2k libressl neon oldlua opengl ssl physics pixman +png +ppm +psd pulseaudio scim sdl sound systemd tga tiff tslib v4l2 valgrind wayland webp X xim xine xpm nls doc
LICENSE=BSD-2 GPL-2 LGPL-2.1 ZLIB
RDEPEND=drm? ( >=dev-libs/libinput-0.8 media-libs/mesa[gbm] >=x11-libs/libdrm-2.4 >=x11-libs/libxkbcommon-0.3.0 ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) gif? ( media-libs/giflib ) glib? ( dev-libs/glib:2 ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( dev-libs/openssl:0 ) ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:0 ) !oldlua? ( >=dev-lang/luajit-2.0.0 ) oldlua? ( dev-lang/lua ) physics? ( >=sci-physics/bullet-2.80 ) pixman? ( x11-libs/pixman ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 virtual/opengl ) sound? ( media-libs/libsndfile ) systemd? ( sys-apps/systemd ) tiff? ( media-libs/tiff:0 ) tslib? ( x11-libs/tslib ) valgrind? ( dev-util/valgrind ) wayland? ( >=dev-libs/wayland-1.8.0 >=x11-libs/libxkbcommon-0.3.1 media-libs/mesa[gles2,wayland] ) webp? ( media-libs/libwebp ) X? ( x11-libs/libXcursor x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXp x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver opengl? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) gles? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) ) xine? ( >=media-libs/xine-lib-1.1.1 ) xpm? ( x11-libs/libXpm ) sys-apps/dbus >=sys-apps/util-linux-2.20.0 sys-libs/zlib virtual/jpeg !dev-libs/ecore !dev-libs/edbus !dev-libs/eet !dev-libs/eeze !dev-libs/efreet !dev-libs/eina !dev-libs/eio !dev-libs/embryo !dev-libs/eobj !dev-libs/ephysics !media-libs/edje !media-libs/emotion !media-libs/ethumb !media-libs/evas nls? ( sys-devel/gettext )
RDEPEND=drm? ( >=dev-libs/libinput-0.8 media-libs/mesa[gbm] >=x11-libs/libdrm-2.4 >=x11-libs/libxkbcommon-0.3.0 ) fontconfig? ( media-libs/fontconfig ) fribidi? ( dev-libs/fribidi ) gif? ( media-libs/giflib ) glib? ( dev-libs/glib:2 ) gnutls? ( net-libs/gnutls ) !gnutls? ( ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) harfbuzz? ( media-libs/harfbuzz ) ibus? ( app-i18n/ibus ) jpeg2k? ( media-libs/openjpeg:0 ) !oldlua? ( >=dev-lang/luajit-2.0.0 ) oldlua? ( dev-lang/lua ) physics? ( >=sci-physics/bullet-2.80 ) pixman? ( x11-libs/pixman ) png? ( media-libs/libpng:0= ) pulseaudio? ( media-sound/pulseaudio ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2 virtual/opengl ) sound? ( media-libs/libsndfile ) systemd? ( sys-apps/systemd ) tiff? ( media-libs/tiff:0 ) tslib? ( x11-libs/tslib ) valgrind? ( dev-util/valgrind ) wayland? ( >=dev-libs/wayland-1.8.0 >=x11-libs/libxkbcommon-0.3.1 media-libs/mesa[gles2,wayland] ) webp? ( media-libs/libwebp ) X? ( x11-libs/libXcursor x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXp x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libXScrnSaver opengl? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) gles? ( x11-libs/libX11 x11-libs/libXrender virtual/opengl ) ) xine? ( >=media-libs/xine-lib-1.1.1 ) xpm? ( x11-libs/libXpm ) sys-apps/dbus >=sys-apps/util-linux-2.20.0 sys-libs/zlib virtual/jpeg !dev-libs/ecore !dev-libs/edbus !dev-libs/eet !dev-libs/eeze !dev-libs/efreet !dev-libs/eina !dev-libs/eio !dev-libs/embryo !dev-libs/eobj !dev-libs/ephysics !media-libs/edje !media-libs/emotion !media-libs/ethumb !media-libs/evas nls? ( sys-devel/gettext )
REQUIRED_USE=pulseaudio? ( sound ) opengl? ( || ( X sdl wayland ) ) gles? ( || ( X wayland ) ) gles? ( !sdl ) gles? ( egl ) sdl? ( opengl ) wayland? ( egl !opengl gles ) xim? ( X )
SLOT=0
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff enlightenment c185b1fa0d87798fd07fb1cd85866b23 eutils 43da5163ba106e87d22d2e7d6d67537f git-2 1bb87192831f668cd20d93ffb1689c94 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=d143681df5da1c67cea601578f9e295c
_md5_=c3bfd4d057523753e8fb3fc9eaf5b889

@ -0,0 +1,12 @@
DEFINED_PHASES=configure
DEPEND=>=dev-libs/libp11-0.2.5 !libressl? ( >=dev-libs/openssl-0.9.7d:0 ) libressl? ( dev-libs/libressl ) virtual/pkgconfig
DESCRIPTION=engine_pkcs11 is an implementation of an engine for OpenSSL
EAPI=5
HOMEPAGE=http://www.opensc-project.org/engine_pkcs11
IUSE=libressl
KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/libp11-0.2.5 !libressl? ( >=dev-libs/openssl-0.9.7d:0 ) libressl? ( dev-libs/libressl )
SLOT=0
SRC_URI=http://www.opensc-project.org/files/engine_pkcs11/engine_pkcs11-0.1.8.tar.gz
_md5_=592d853f7e13ae55f5d5274e9e7101a4

@ -11,4 +11,4 @@ RESTRICT=test
SLOT=0
SRC_URI=http://archive.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_19_2_RTM/src/nss-3.19.2.tar.gz cacert? ( https://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch ) nss-pem? ( https://git.fedorahosted.org/cgit/nss-pem.git/snapshot/nss-pem-015ae754dd9f6fbcd7e52030ec9732eb27fc06a8.tar.bz2 )
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multilib-build c47eec09e82c8a750127ff2abf0745b1 multilib-minimal a93a9b4153a5f1c746bdd3b20ef9d834 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=4d293080b1dbe8a63c92c45ac7168fc4
_md5_=cb90df6f1d5a032d43453d5f91934c4b

@ -11,4 +11,4 @@ RESTRICT=test
SLOT=0
SRC_URI=http://archive.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_20_RTM/src/nss-3.20.tar.gz cacert? ( https://dev.gentoo.org/~anarchy/patches/nss-3.14.1-add_spi+cacerts_ca_certs.patch ) nss-pem? ( https://git.fedorahosted.org/cgit/nss-pem.git/snapshot/nss-pem-015ae754dd9f6fbcd7e52030ec9732eb27fc06a8.tar.bz2 )
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f flag-o-matic 85dc1eac3c64d8141374490ed64122e5 multibuild ce2c2ede0c914b77f5dfc4e2ff2d0249 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 multilib-build c47eec09e82c8a750127ff2abf0745b1 multilib-minimal a93a9b4153a5f1c746bdd3b20ef9d834 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=4d293080b1dbe8a63c92c45ac7168fc4
_md5_=cb90df6f1d5a032d43453d5f91934c4b

@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DEPEND=>=games-util/nml-0.3.0 games-util/grfcodec
DEPEND=>=games-util/nml-0.4.0 games-util/grfcodec
DESCRIPTION=OpenGFX data files for OpenTTD
EAPI=5
HOMEPAGE=http://bundles.openttdcoop.org/opengfx/
@ -10,4 +10,4 @@ RESTRICT=test
SLOT=0
SRC_URI=http://bundles.openttdcoop.org/opengfx/releases/0.5.2/opengfx-0.5.2-source.tar.xz
_eclasses_=base 84d9f879f57a8316ff02be0373a3d6f9 eutils 43da5163ba106e87d22d2e7d6d67537f games ce18d731b1dfae17561d847a24ca08c2 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d user 906f3c8eb3a2350a4f1191a89baa3e46
_md5_=4d3077ec0ac6979ffb93120ecb120145
_md5_=2e1cd3850e5d20a27c34dfb03fa08ee4

@ -4,7 +4,7 @@ DESCRIPTION=The GNU Compiler Collection
EAPI=4
HOMEPAGE=https://gcc.gnu.org/
IUSE=multislot regression-test vanilla altivec debug nopie nossp doc gcj awt hardened multilib objc objc-gc libssp objc++ fixed-point go graphite cilk +nls +nptl +cxx +fortran +openmp +sanitize
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 m68k ~mips ppc ppc64 s390 sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 m68k ~mips ppc ppc64 s390 sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd
LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.8 ) >=sys-devel/gcc-config-1.7
RDEPEND=sys-libs/zlib nls? ( virtual/libintl ) virtual/libiconv >=dev-libs/gmp-4.3.2:0 >=dev-libs/mpfr-2.4.2:0 >=dev-libs/mpc-0.8.1:0 graphite? ( >=dev-libs/cloog-0.18.0 >=dev-libs/isl-0.11.1 )
@ -12,4 +12,4 @@ RESTRICT=strip
SLOT=4.9
SRC_URI=mirror://gnu/gcc/gcc-4.9.3/gcc-4.9.3.tar.bz2 mirror://gentoo/gcc-4.9.3-uclibc-patches-1.0.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-4.9.3-uclibc-patches-1.0.tar.bz2 https://dev.gentoo.org/~rhill/dist/gcc-4.9.3-uclibc-patches-1.0.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.3-uclibc-patches-1.0.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-4.9.3-uclibc-patches-1.0.tar.bz2 mirror://gentoo/gcc-4.9.3-patches-1.2.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-4.9.3-patches-1.2.tar.bz2 https://dev.gentoo.org/~rhill/dist/gcc-4.9.3-patches-1.2.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.3-patches-1.2.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-4.9.3-patches-1.2.tar.bz2 mirror://gentoo/gcc-4.9.3-piepatches-v0.6.3.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-4.9.3-piepatches-v0.6.3.tar.bz2 https://dev.gentoo.org/~rhill/dist/gcc-4.9.3-piepatches-v0.6.3.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-4.9.3-piepatches-v0.6.3.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-4.9.3-piepatches-v0.6.3.tar.bz2 mirror://gentoo/gcc-4.4.3-specs-0.2.0.tar.bz2 https://dev.gentoo.org/~vapier/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 https://dev.gentoo.org/~rhill/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 https://dev.gentoo.org/~zorry/patches/gcc/gcc-4.4.3-specs-0.2.0.tar.bz2 https://dev.gentoo.org/~blueness/dist/gcc-4.4.3-specs-0.2.0.tar.bz2 gcj? ( ftp://sourceware.org/pub/java/ecj-4.5.jar )
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f fixheadtails 2f44773656577fe2653bacc8bdcb2174 flag-o-matic 85dc1eac3c64d8141374490ed64122e5 gnuconfig 3920de1188fc7bfee873515453ed1d10 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 pax-utils 4f1280c0d4dcd8340f731827007c0a53 toolchain 4a9dfb2f6e7a2639af83dda8866994d8 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=22935710d4ee248058fc12fb114adcfc
_md5_=64fcc78fd5f23835eeaa31ab5b174e43

@ -4,10 +4,10 @@ DESCRIPTION=Lean FLTK based web browser
EAPI=5
HOMEPAGE=http://www.dillo.org/
IUSE=doc +gif ipv6 +jpeg +png ssl
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd
LICENSE=GPL-3
RDEPEND=>=x11-libs/fltk-1.3 sys-libs/zlib jpeg? ( virtual/jpeg:0 ) png? ( >=media-libs/libpng-1.2:0 ) ssl? ( dev-libs/openssl:0 )
SLOT=0
SRC_URI=http://www.dillo.org/download/dillo-3.0.5.tar.bz2 mirror://gentoo/dillo.png
_eclasses_=eutils 43da5163ba106e87d22d2e7d6d67537f multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=7377b8e8002a2735e3aa216d9c5ad3e5
_md5_=93633ca4e4dbcf4ea2c1ea483bea50e3

@ -4,10 +4,10 @@ DESCRIPTION=C++ user interface toolkit for X and OpenGL
EAPI=5
HOMEPAGE=http://www.fltk.org/
IUSE=cairo debug doc examples games +opengl pdf static-libs +threads +xft +xinerama
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos
LICENSE=FLTK LGPL-2
RDEPEND=>=media-libs/libpng-1.2:0 virtual/jpeg:0 sys-libs/zlib x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt cairo? ( x11-libs/cairo ) opengl? ( virtual/opengl ) xinerama? ( x11-libs/libXinerama ) xft? ( x11-libs/libXft )
SLOT=1
SRC_URI=http://fltk.org/pub/fltk/1.3.3/fltk-1.3.3-source.tar.gz
_eclasses_=autotools 542bf3f83917668f3893f4da1ca238ff eutils 43da5163ba106e87d22d2e7d6d67537f fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 85dc1eac3c64d8141374490ed64122e5 libtool 7f78cd7d403808a350c9ae23f5821fb4 multilib df4e4d5cfd3d137d0c248e1991c0e4d6 toolchain-funcs 1dfcad7b3f439dbc511d76c49f23da0d
_md5_=5c9ac16a44bbe48280b166d2b0390f24
_md5_=5e630c75c53309eb85bcb251bbb5c573

@ -1 +1 @@
Fri, 02 Oct 2015 14:41:22 +0000
Fri, 02 Oct 2015 19:41:28 +0000

@ -1 +1 @@
Fri Oct 2 14:41:22 UTC 2015
Fri Oct 2 19:41:27 UTC 2015

@ -5220,6 +5220,7 @@
1509210131 ./app-admin/puppet-agent/puppet-agent-1.2.4.ebuild
1508092334 ./app-admin/puppet-agent/puppet-agent-1.2.2-r2.ebuild
1508092334 ./app-admin/puppet-agent/puppet-agent-1.2.2-r1.ebuild
1510022131 ./app-admin/puppet-agent/puppet-agent-1.2.5.ebuild
1508092334 ./app-admin/elektra/elektra-0.8.6.ebuild
1508092334 ./app-admin/elektra/elektra-0.8.3-r3.ebuild
1508092334 ./app-admin/elektra/elektra-0.7.1-r5.ebuild
@ -7251,7 +7252,7 @@
1508092334 ./x11-libs/libXevie/libXevie-1.0.3.ebuild
1508092334 ./x11-libs/fltk/fltk-1.3.2.ebuild
1508092334 ./x11-libs/fltk/fltk-1.3.9999.ebuild
1508092334 ./x11-libs/fltk/fltk-1.3.3-r3.ebuild
1510022031 ./x11-libs/fltk/fltk-1.3.3-r3.ebuild
1508092334 ./x11-libs/libva/libva-1.5.0.ebuild
1508092334 ./x11-libs/libva/libva-1.4.1.ebuild
1508092334 ./x11-libs/libva/libva-1.6.0.ebuild
@ -7989,7 +7990,7 @@
1508261001 ./www-client/lynx/lynx-2.8.8_p2.ebuild
1508261001 ./www-client/lynx/lynx-2.8.9_pre6.ebuild
1508261001 ./www-client/lynx/lynx-2.8.9_pre4.ebuild
1508092334 ./www-client/dillo/dillo-3.0.5.ebuild
1510022031 ./www-client/dillo/dillo-3.0.5.ebuild
1508092334 ./www-client/dillo/dillo-3.0.4.1.ebuild
1508092334 ./www-client/dillo/dillo-3.0.4.ebuild
1509251801 ./www-client/google-chrome/google-chrome-45.0.2454.101_p1.ebuild
@ -15521,8 +15522,8 @@
1508280931 ./dev-libs/libgit2/libgit2-0.23.1.ebuild
1508241431 ./dev-libs/libgit2/libgit2-9999.ebuild
1508241431 ./dev-libs/libgit2/libgit2-0.23.0.ebuild
1508290001 ./dev-libs/nss/nss-3.20.ebuild
1508290001 ./dev-libs/nss/nss-3.19.2.ebuild
1510022131 ./dev-libs/nss/nss-3.20.ebuild
1510022131 ./dev-libs/nss/nss-3.19.2.ebuild
1508092334 ./dev-libs/mpfr/mpfr-3.1.1_p2.ebuild
1508092334 ./dev-libs/mpfr/mpfr-3.0.1_p4.ebuild
1508092334 ./dev-libs/mpfr/mpfr-3.1.2-r1.ebuild
@ -15798,6 +15799,7 @@
1509150101 ./dev-libs/botan/botan-1.10.10.ebuild
1508092334 ./dev-libs/botan/botan-1.11.8.ebuild
1508092334 ./dev-libs/botan/botan-1.10.5.ebuild
1510021931 ./dev-libs/botan/botan-1.11.20-r1.ebuild
1508092334 ./dev-libs/json-c/json-c-0.11.ebuild
1508092334 ./dev-libs/json-c/json-c-0.11-r1.ebuild
1508092334 ./dev-libs/json-c/json-c-0.12.ebuild
@ -15919,6 +15921,7 @@
1508092334 ./dev-libs/rapidxml/rapidxml-1.13-r1.ebuild
1508241501 ./dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild
1508092334 ./dev-libs/libhtmlparse/libhtmlparse-0.1.13-r1.ebuild
1510022201 ./dev-libs/engine_pkcs11/engine_pkcs11-0.1.8-r1.ebuild
1508092334 ./dev-libs/engine_pkcs11/engine_pkcs11-0.1.8.ebuild
1509251731 ./dev-libs/geoip/geoip-1.6.6.ebuild
1508092334 ./dev-libs/geoip/geoip-1.6.5.ebuild
@ -15967,8 +15970,9 @@
1508241701 ./dev-libs/libcdio-paranoia/libcdio-paranoia-0.93_p1.ebuild
1508241701 ./dev-libs/libcdio-paranoia/libcdio-paranoia-0.90_p1-r1.ebuild
1508241531 ./dev-libs/eet/eet-1.7.9.ebuild
1510022031 ./dev-libs/eet/eet-1.7.10-r1.ebuild
1508241531 ./dev-libs/eet/eet-1.7.8.ebuild
1508241531 ./dev-libs/eet/eet-9999.ebuild
1510022031 ./dev-libs/eet/eet-9999.ebuild
1508241531 ./dev-libs/eet/eet-1.7.10.ebuild
1508092334 ./dev-libs/gecode/gecode-3.7.3.ebuild
1508092334 ./dev-libs/libreport/libreport-2.0.13-r1.ebuild
@ -16053,6 +16057,7 @@
1508092334 ./dev-libs/libgweather/libgweather-3.14.4.ebuild
1508092334 ./dev-libs/cyrus-imap-dev/cyrus-imap-dev-2.4.17.ebuild
1508092334 ./dev-libs/cyrus-imap-dev/cyrus-imap-dev-2.4.16.ebuild
1510021931 ./dev-libs/cyrus-imap-dev/cyrus-imap-dev-2.4.17-r1.ebuild
1508092334 ./dev-libs/sord/sord-0.12.0.ebuild
1509241601 ./dev-libs/sord/sord-0.12.2.ebuild
1509211301 ./dev-libs/sdformat/sdformat-3.1.1-r1.ebuild
@ -16164,6 +16169,7 @@
1508092334 ./dev-libs/apr-util/apr-util-1.5.3-r2.ebuild
1508092334 ./dev-libs/apr-util/apr-util-1.5.4.ebuild
1508092334 ./dev-libs/apr-util/apr-util-1.5.2.ebuild
1510021931 ./dev-libs/apr-util/apr-util-1.5.4-r1.ebuild
1508092334 ./dev-libs/hyperleveldb/hyperleveldb-1.2.2.ebuild
1508092334 ./dev-libs/uriparser/uriparser-0.8.2.ebuild
1508092334 ./dev-libs/uriparser/uriparser-0.7.9.ebuild
@ -16185,8 +16191,9 @@
1508092334 ./dev-libs/xapian-bindings/xapian-bindings-1.2.20.ebuild
1508092334 ./dev-libs/xapian-bindings/xapian-bindings-1.3.2.ebuild
1508092334 ./dev-libs/libusbhp/libusbhp-1.0.2.ebuild
1508241531 ./dev-libs/ecore/ecore-9999.ebuild
1510022031 ./dev-libs/ecore/ecore-9999.ebuild
1508241531 ./dev-libs/ecore/ecore-1.7.10.ebuild
1510022001 ./dev-libs/ecore/ecore-1.7.10-r1.ebuild
1508092334 ./dev-libs/libtomfloat/libtomfloat-0.02.ebuild
1508092334 ./dev-libs/libofx/libofx-0.9.5.ebuild
1508092334 ./dev-libs/libofx/libofx-0.9.10.ebuild
@ -16613,8 +16620,9 @@
1509190331 ./dev-libs/efl/efl-1.15.1.ebuild
1508241531 ./dev-libs/efl/efl-1.12.2.ebuild
1508241531 ./dev-libs/efl/efl-1.13.1.ebuild
1508241531 ./dev-libs/efl/efl-9999.ebuild
1510022031 ./dev-libs/efl/efl-9999.ebuild
1508241531 ./dev-libs/efl/efl-1.15.0.ebuild
1510022031 ./dev-libs/efl/efl-1.15.1-r1.ebuild
1508092334 ./dev-libs/xplc/xplc-0.3.13-r1.ebuild
1508092334 ./dev-libs/libindicate-qt/libindicate-qt-0.2.5.91.ebuild
1508241401 ./dev-libs/libcec/libcec-3.0.1.ebuild
@ -18663,7 +18671,7 @@
1508092334 ./games-misc/asr-manpages/asr-manpages-1.3_rc6.ebuild
1508092334 ./games-misc/gtklife/gtklife-5.1.ebuild
1508092334 ./games-misc/xcruiser/xcruiser-0.30.ebuild
1509201231 ./games-misc/opengfx/opengfx-0.5.2.ebuild
1510022001 ./games-misc/opengfx/opengfx-0.5.2.ebuild
1508092334 ./games-misc/opengfx/opengfx-0.5.1.ebuild
1508241401 ./games-misc/fortune-mod-all/fortune-mod-all-1.ebuild
1508092334 ./games-misc/xcowsay/xcowsay-1.3.ebuild
@ -21604,15 +21612,11 @@
1508092334 ./dev-lang/tk/tk-8.5.17-r100.ebuild
1508092334 ./dev-lang/tk/tk-8.6.4-r1.ebuild
1509271231 ./dev-lang/php/php-5.4.45.ebuild
1509061201 ./dev-lang/php/php-5.4.44.ebuild
1509051231 ./dev-lang/php/php-7.0.0_rc2.ebuild
1509181031 ./dev-lang/php/php-7.0.0_rc3.ebuild
1509271231 ./dev-lang/php/php-5.5.29.ebuild
1509061201 ./dev-lang/php/php-5.5.28.ebuild
1508241501 ./dev-lang/php/php-7.0.0_rc1.ebuild
1510021931 ./dev-lang/php/php-7.0.0_rc4.ebuild
1510021931 ./dev-lang/php/php-5.5.30.ebuild
1509271231 ./dev-lang/php/php-5.6.13.ebuild
1508241401 ./dev-lang/php/php-7.0.0_beta1.ebuild
1509061201 ./dev-lang/php/php-5.6.12.ebuild
1510021931 ./dev-lang/php/php-5.6.14.ebuild
1508092334 ./dev-lang/niecza/niecza-21.ebuild
1508092334 ./dev-lang/niecza/niecza-24.ebuild
1508092334 ./dev-lang/niecza/niecza-22.ebuild
@ -37471,6 +37475,7 @@
1508092334 ./dev-db/pgmemcache/pgmemcache-2.2.0.ebuild
1508092334 ./dev-db/SchemaSync/SchemaSync-0.9.2.ebuild
1509240931 ./dev-db/couchdb/couchdb-1.6.1-r1.ebuild
1510021831 ./dev-db/couchdb/couchdb-1.6.1-r2.ebuild
1508092334 ./dev-db/couchdb/couchdb-1.6.1.ebuild
1508092334 ./dev-db/libzdb/libzdb-2.11.3.ebuild
1508092334 ./dev-db/libzdb/libzdb-2.11.2.ebuild
@ -38042,7 +38047,7 @@
1508092334 ./sys-devel/gcc/gcc-4.8.0.ebuild
1508092334 ./sys-devel/gcc/gcc-4.7.4.ebuild
1508300831 ./sys-devel/gcc/gcc-5.2.0.ebuild
1510011701 ./sys-devel/gcc/gcc-4.9.3.ebuild
1510022201 ./sys-devel/gcc/gcc-4.9.3.ebuild
1508092334 ./sys-devel/gcc/gcc-4.9.0.ebuild
1508201531 ./sys-devel/gcc/gcc-4.8.4.ebuild
1508092334 ./sys-devel/gcc/gcc-4.8.3.ebuild
@ -43664,6 +43669,7 @@
1509291802 metadata/md5-cache/app-admin/sshguard-1.5-r1
1509251103 metadata/md5-cache/app-admin/cpulimit-1.8
1509092008 metadata/md5-cache/app-admin/systemrescuecd-x86-4.6.0
1510022138 metadata/md5-cache/app-admin/puppet-agent-1.2.5
1509291802 metadata/md5-cache/app-admin/gnome-system-log-3.9.90
1509141638 metadata/md5-cache/app-admin/kpcli-3.0
1509300012 metadata/md5-cache/app-admin/puppet-3.7.4-r2
@ -45577,7 +45583,7 @@
1509291824 metadata/md5-cache/x11-libs/pangox-compat-0.0.2-r1
1509291846 metadata/md5-cache/x11-libs/cairo-9999
1509291846 metadata/md5-cache/x11-libs/pango-1.36.5
1509291846 metadata/md5-cache/x11-libs/fltk-1.3.3-r3
1510022038 metadata/md5-cache/x11-libs/fltk-1.3.3-r3
1509291824 metadata/md5-cache/x11-libs/gtksourceview-3.14.4
1509291824 metadata/md5-cache/x11-libs/libyui-3.0.13
1509291846 metadata/md5-cache/x11-libs/libXxf86vm-1.1.3
@ -46245,7 +46251,7 @@
1509291824 metadata/md5-cache/www-client/vimb-2.9
1509302338 metadata/md5-cache/www-client/chromium-47.0.2522.1-r1
1509291845 metadata/md5-cache/www-client/uget-1.10.3-r1
1509291824 metadata/md5-cache/www-client/dillo-3.0.5
1510022038 metadata/md5-cache/www-client/dillo-3.0.5
1509291824 metadata/md5-cache/www-client/httrack-3.48.19
1509291824 metadata/md5-cache/www-client/opera-developer-33.0.1982.0
1509291824 metadata/md5-cache/www-client/pybugz-9999
@ -53806,6 +53812,7 @@
1509291807 metadata/md5-cache/dev-libs/libunistring-0.9.3-r1
1509291807 metadata/md5-cache/dev-libs/urdfdom-9999
1509291807 metadata/md5-cache/dev-libs/libinput-1.0.1
1510022038 metadata/md5-cache/dev-libs/eet-1.7.10-r1
1509291807 metadata/md5-cache/dev-libs/openct-0.6.20-r3
1509291807 metadata/md5-cache/dev-libs/gmp-5.1.3
1509291842 metadata/md5-cache/dev-libs/clearsilver-0.10.5-r2
@ -53865,7 +53872,7 @@
1509291807 metadata/md5-cache/dev-libs/dbus-glib-0.102
1509291807 metadata/md5-cache/dev-libs/libgee-0.14.0
1509291807 metadata/md5-cache/dev-libs/libnsfb-0.1.3-r1
1509291842 metadata/md5-cache/dev-libs/ecore-9999
1510022038 metadata/md5-cache/dev-libs/ecore-9999
1509291807 metadata/md5-cache/dev-libs/xmlwrapp-0.7.1
1509291807 metadata/md5-cache/dev-libs/mpfr-3.1.0_p7
1509291807 metadata/md5-cache/dev-libs/libical-1.0.1
@ -53946,6 +53953,7 @@
1509291842 metadata/md5-cache/dev-libs/judy-1.0.5
1509291843 metadata/md5-cache/dev-libs/libotf-0.9.13
1509291807 metadata/md5-cache/dev-libs/kqoauth-0.98-r1
1510021938 metadata/md5-cache/dev-libs/apr-util-1.5.4-r1
1509291843 metadata/md5-cache/dev-libs/libnatspec-0.2.6
1508100513 metadata/md5-cache/dev-libs/softhsm-1.3.6
1509291843 metadata/md5-cache/dev-libs/yaz-3.0.50
@ -53961,7 +53969,7 @@
1509291843 metadata/md5-cache/dev-libs/libnl-3.2.9999
1509291807 metadata/md5-cache/dev-libs/isl-0.11.1
1509291843 metadata/md5-cache/dev-libs/m17n-lib-1.6.3-r1
1509291842 metadata/md5-cache/dev-libs/eet-9999
1510022038 metadata/md5-cache/dev-libs/eet-9999
1509291807 metadata/md5-cache/dev-libs/jthread-1.3.1
1509291807 metadata/md5-cache/dev-libs/mpc-1.0.2-r1
1509291842 metadata/md5-cache/dev-libs/libappindicator-12.10.0-r200
@ -53981,6 +53989,7 @@
1508100513 metadata/md5-cache/dev-libs/rote-0.2.8
1509291842 metadata/md5-cache/dev-libs/gf-complete-0.0.0
1509291807 metadata/md5-cache/dev-libs/libbsd-0.7.0
1510022038 metadata/md5-cache/dev-libs/efl-1.15.1-r1
1509291843 metadata/md5-cache/dev-libs/mini-xml-2.8
1509291843 metadata/md5-cache/dev-libs/pslib-0.4.5
1509291843 metadata/md5-cache/dev-libs/pcre++-0.9.5-r1
@ -54001,7 +54010,7 @@
1509291807 metadata/md5-cache/dev-libs/libgdata-0.17.2
1509291843 metadata/md5-cache/dev-libs/libksba-1.3.3
1509291843 metadata/md5-cache/dev-libs/udis86-1.7.2
1509291807 metadata/md5-cache/dev-libs/nss-3.19.2
1510022138 metadata/md5-cache/dev-libs/nss-3.19.2
1509291842 metadata/md5-cache/dev-libs/cyberjack-3.99.5_p05
1509291807 metadata/md5-cache/dev-libs/purpose-1.0
1509291843 metadata/md5-cache/dev-libs/libunicode-0.4-r1
@ -54210,6 +54219,7 @@
1509291807 metadata/md5-cache/dev-libs/dietlibc-0.34_pre20140729
1509291807 metadata/md5-cache/dev-libs/boehm-gc-7.4.2
1509291843 metadata/md5-cache/dev-libs/libixion-9999
1510022008 metadata/md5-cache/dev-libs/ecore-1.7.10-r1
1509291843 metadata/md5-cache/dev-libs/tntnet-2.2.1
1509291807 metadata/md5-cache/dev-libs/socketstream-0.7.0-r1
1509291807 metadata/md5-cache/dev-libs/openssl-1.0.2d
@ -54425,7 +54435,9 @@
1509012238 metadata/md5-cache/dev-libs/cityhash-1.1.0
1509291807 metadata/md5-cache/dev-libs/redland-bindings-1.0.14.1-r2
1508100513 metadata/md5-cache/dev-libs/cxxtools-2.2.1
1510021938 metadata/md5-cache/dev-libs/botan-1.11.20-r1
1509291843 metadata/md5-cache/dev-libs/libmix-2.05-r7
1510022208 metadata/md5-cache/dev-libs/engine_pkcs11-0.1.8-r1
1509291842 metadata/md5-cache/dev-libs/check-0.9.13-r1
1509291807 metadata/md5-cache/dev-libs/mpfr-3.0.1_p4-r1
1509291807 metadata/md5-cache/dev-libs/quazip-0.7.1
@ -54437,6 +54449,7 @@
1509291807 metadata/md5-cache/dev-libs/qoauth-1.0.1
1509251108 metadata/md5-cache/dev-libs/libbegemot-1.11
1509291807 metadata/md5-cache/dev-libs/g-wrap-1.9.13
1510021938 metadata/md5-cache/dev-libs/cyrus-imap-dev-2.4.17-r1
1509291807 metadata/md5-cache/dev-libs/xerces-c-3.1.2
1509291842 metadata/md5-cache/dev-libs/gumbo-0.10.1
1509291843 metadata/md5-cache/dev-libs/libtasn1-4.5
@ -54487,7 +54500,7 @@
1509291807 metadata/md5-cache/dev-libs/botan-1.11.20
1509291842 metadata/md5-cache/dev-libs/gf2x-1.0-r1
1509291807 metadata/md5-cache/dev-libs/libestr-0.1.5
1509291807 metadata/md5-cache/dev-libs/nss-3.20
1510022138 metadata/md5-cache/dev-libs/nss-3.20
1509291842 metadata/md5-cache/dev-libs/apr-1.5.2
1509291807 metadata/md5-cache/dev-libs/intel-common-14.0.2.144
1509291842 metadata/md5-cache/dev-libs/json-c-0.12
@ -54680,7 +54693,7 @@
1509291843 metadata/md5-cache/dev-libs/libuv-1.6.1
1509291807 metadata/md5-cache/dev-libs/vala-common-0.24.0
1509291807 metadata/md5-cache/dev-libs/libcdio-0.92
1509291842 metadata/md5-cache/dev-libs/efl-9999
1510022038 metadata/md5-cache/dev-libs/efl-9999
1509291807 metadata/md5-cache/dev-libs/klibc-2.0.3-r1
1509291843 metadata/md5-cache/dev-libs/starpu-1.1.2
1509291842 metadata/md5-cache/dev-libs/iniparser-3.1
@ -56826,7 +56839,7 @@
1509291814 metadata/md5-cache/games-misc/ggencoder-0.91a
1508100519 metadata/md5-cache/games-misc/fortune-mod-pqf-6.0
1509291814 metadata/md5-cache/games-misc/fortune-mod-kernelcookies-9
1509291814 metadata/md5-cache/games-misc/opengfx-0.5.2
1510022008 metadata/md5-cache/games-misc/opengfx-0.5.2
1508241415 metadata/md5-cache/games-misc/fortune-mod-gentoo-dev-20090306
1508100519 metadata/md5-cache/games-misc/fortune-mod-homer-0.1
1508100519 metadata/md5-cache/games-misc/fortune-mod-chucknorris-0.1
@ -59494,9 +59507,9 @@
1509291842 metadata/md5-cache/dev-lang/python-3.5.0-r1
1510021708 metadata/md5-cache/dev-lang/python-3.4.3-r2
1509291806 metadata/md5-cache/dev-lang/io-2011.09.12-r2
1509291842 metadata/md5-cache/dev-lang/php-5.4.44
1509300013 metadata/md5-cache/dev-lang/yap-6.2.2
1509291842 metadata/md5-cache/dev-lang/R-3.1.2
1510021938 metadata/md5-cache/dev-lang/php-5.6.14
1509291842 metadata/md5-cache/dev-lang/gnat-gpl-4.1.3.2007
1509300013 metadata/md5-cache/dev-lang/mercury-13.05
1509291842 metadata/md5-cache/dev-lang/mono-4.0.3.20
@ -59506,7 +59519,6 @@
1509291806 metadata/md5-cache/dev-lang/epic-0.9.3
1509291842 metadata/md5-cache/dev-lang/orc-0.4.23
1509291806 metadata/md5-cache/dev-lang/gprolog-1.4.4
1509291842 metadata/md5-cache/dev-lang/php-5.5.28
1509291806 metadata/md5-cache/dev-lang/dmd-bin-1.016
1509291806 metadata/md5-cache/dev-lang/luajit-2.0.3
1508250808 metadata/md5-cache/dev-lang/swig-3.0.7
@ -59677,6 +59689,7 @@
1509300013 metadata/md5-cache/dev-lang/yap-6.3.2
1509291842 metadata/md5-cache/dev-lang/gnat-gcc-4.4.7
1509291806 metadata/md5-cache/dev-lang/niecza-22
1510021938 metadata/md5-cache/dev-lang/php-7.0.0_rc4
1509291842 metadata/md5-cache/dev-lang/ruby-1.9.3_p551-r1
1509291806 metadata/md5-cache/dev-lang/rakudo-2015.02
1508100513 metadata/md5-cache/dev-lang/nwcc-0.8.2
@ -59709,7 +59722,6 @@
1509291806 metadata/md5-cache/dev-lang/go-1.4.2
1509291806 metadata/md5-cache/dev-lang/rakudo-2015.01.1
1509291842 metadata/md5-cache/dev-lang/python-3.4.3-r1
1509291842 metadata/md5-cache/dev-lang/php-7.0.0_rc1
1509291842 metadata/md5-cache/dev-lang/gnat-gcc-4.2.3
1509291806 metadata/md5-cache/dev-lang/ifc-14.0.0.080
1509291806 metadata/md5-cache/dev-lang/lisaac-0.13.1-r2
@ -59730,7 +59742,6 @@
1509291806 metadata/md5-cache/dev-lang/parrot-7.3.0
1509251108 metadata/md5-cache/dev-lang/bff-1.0.3.1
1509291806 metadata/md5-cache/dev-lang/icc-15.0.2.164
1509291842 metadata/md5-cache/dev-lang/php-5.6.12
1509291806 metadata/md5-cache/dev-lang/rubinius-2.5.5
1509291806 metadata/md5-cache/dev-lang/nqp-2015.01
1509300013 metadata/md5-cache/dev-lang/scala-2.11.6-r1
@ -59792,7 +59803,6 @@
1509291807 metadata/md5-cache/dev-lang/spidermonkey-1.7.0-r1
1509291806 metadata/md5-cache/dev-lang/j-701-r2
1509291806 metadata/md5-cache/dev-lang/path64-1.0.0_pre20110821
1509291842 metadata/md5-cache/dev-lang/php-7.0.0_beta1
1509251108 metadata/md5-cache/dev-lang/fpc-2.6.4
1509291806 metadata/md5-cache/dev-lang/ifc-15.0.1.133
1509300013 metadata/md5-cache/dev-lang/scala-2.10.3-r2
@ -59802,6 +59812,7 @@
1509300013 metadata/md5-cache/dev-lang/closure-compiler-bin-20121212
1509291806 metadata/md5-cache/dev-lang/ifc-14.0.1.106
1508231237 metadata/md5-cache/dev-lang/snobol-0.99.44
1510021938 metadata/md5-cache/dev-lang/php-5.5.30
1509291842 metadata/md5-cache/dev-lang/gnat-gpl-3.4.5.2005
1509291806 metadata/md5-cache/dev-lang/lua-5.1.5
1509291842 metadata/md5-cache/dev-lang/tcl-8.5.17-r100
@ -59819,7 +59830,6 @@
1510011708 metadata/md5-cache/dev-lang/swi-prolog-7.3.7
1509291842 metadata/md5-cache/dev-lang/R-3.2.0-r1
1509291806 metadata/md5-cache/dev-lang/ekopath-6.0.532_p20150921
1509291842 metadata/md5-cache/dev-lang/php-7.0.0_rc3
1509291842 metadata/md5-cache/dev-lang/lua-5.2.3
1509291806 metadata/md5-cache/dev-lang/ifc-13.0.0.079-r1
1509291806 metadata/md5-cache/dev-lang/icc-13.1.3.163
@ -59829,7 +59839,6 @@
1509300013 metadata/md5-cache/dev-lang/tuprolog-2.4.0_rc5
1508100513 metadata/md5-cache/dev-lang/opendylan-bin-2014.1
1509300013 metadata/md5-cache/dev-lang/xsb-3.5.0
1509291842 metadata/md5-cache/dev-lang/php-7.0.0_rc2
1509291806 metadata/md5-cache/dev-lang/moarvm-2015.07
1509291806 metadata/md5-cache/dev-lang/ocaml-4.01.0
1509291806 metadata/md5-cache/dev-lang/moarvm-2015.01
@ -75558,6 +75567,7 @@
1509291842 metadata/md5-cache/dev-db/unixODBC-2.3.2-r1
1509291804 metadata/md5-cache/dev-db/barman-1.4.1
1509291804 metadata/md5-cache/dev-db/mycli-9999
1510021838 metadata/md5-cache/dev-db/couchdb-1.6.1-r2
1509291842 metadata/md5-cache/dev-db/mysql-udf-http-1.0
1508100511 metadata/md5-cache/dev-db/pgmemcache-2.2.0
1509251105 metadata/md5-cache/dev-db/lmdb-0.9.14
@ -76164,7 +76174,7 @@
1508241416 metadata/md5-cache/sys-devel/crossdev-20130628
1509291845 metadata/md5-cache/sys-devel/ct-ng-1.20.0-r1
1509291823 metadata/md5-cache/sys-devel/gcc-config-1.5.1-r1
1510011708 metadata/md5-cache/sys-devel/gcc-4.9.3
1510022208 metadata/md5-cache/sys-devel/gcc-4.9.3
1509291823 metadata/md5-cache/sys-devel/flex-2.5.39-r1
1509291823 metadata/md5-cache/sys-devel/autoconf-2.59-r7
1508231238 metadata/md5-cache/sys-devel/remake-3.81.0.2

@ -1 +1 @@
Fri, 02 Oct 2015 15:00:01 +0000
Fri, 02 Oct 2015 20:00:01 +0000

@ -1 +1 @@
1443796801 Fri 02 Oct 2015 02:40:01 PM UTC
1443814801 Fri 02 Oct 2015 07:40:01 PM UTC

@ -1890,6 +1890,7 @@ dev-libs/ace:tao - Include the ACE ORB (CORBA stuff) (called tao) into the build
dev-libs/antlr-c:debugger - Compiles debug info into the library
dev-libs/apr:older-kernels-compatibility - Enable binary compatibility with older kernels
dev-libs/apr:urandom - Use /dev/urandom instead of /dev/random
dev-libs/apr-util:libressl - Use dev-libs/libressl instead of dev-libs/openssl for 'openssl' USE flag
dev-libs/apr-util:nss - Install apr_crypto_nss module
dev-libs/apr-util:openssl - Install apr_crypto_openssl module
dev-libs/bitset:jemalloc - Use dev-libs/jemalloc for allocations

@ -121,7 +121,7 @@ EBUILD gcc-4.8.5.ebuild 1409 SHA256 744071c44e6975f47b6ec4c9c5a99bc029d781559b44
EBUILD gcc-4.9.0.ebuild 1321 SHA256 a065e28efa3d5e352d03509b0e29767d6ef390e83ca9e82849a532b0b8cf5d3f SHA512 2c1ec57fca4a2c19599130e9b52d36585f543cb3efb7fe427edd52f68fd19256ab098f87d6191e99782093c9577e28da11052e3076129a13f4724742343f63d3 WHIRLPOOL b8f0fc3f95d73ca856587252f607f5a5cd56938acf2c65810e9c7867ae12dbad60e1ccc8401580195363331e313aa2456ab8ba9df9080ff6cbb2975fb6311d45
EBUILD gcc-4.9.1.ebuild 1321 SHA256 a065e28efa3d5e352d03509b0e29767d6ef390e83ca9e82849a532b0b8cf5d3f SHA512 2c1ec57fca4a2c19599130e9b52d36585f543cb3efb7fe427edd52f68fd19256ab098f87d6191e99782093c9577e28da11052e3076129a13f4724742343f63d3 WHIRLPOOL b8f0fc3f95d73ca856587252f607f5a5cd56938acf2c65810e9c7867ae12dbad60e1ccc8401580195363331e313aa2456ab8ba9df9080ff6cbb2975fb6311d45
EBUILD gcc-4.9.2.ebuild 1421 SHA256 24ede27b7e829ad26c4362a1ef1f48894070e7f149132dba32afc39f431acee2 SHA512 e20e9b1eeac7f99521e91b80389d5f71791fe42c82029a23e65b1a6baa07b0b6e3ef17567fc0ea645491c3b8c98efa8cedc9aabed1912a4ce3d74ff012612e56 WHIRLPOOL 4b36a72a64d67194733fe6dd0155287b44a77d2fe65cfa5caa722c69369cc9b9d8386b8fac5d4cec98b45c9276e90bde6c23c83d6b941eeb3464518e03f38324
EBUILD gcc-4.9.3.ebuild 1414 SHA256 048c3b83cc028c7e1261e6f88562b1140d3c45a4be1594a4d26a0c3d19cde8a4 SHA512 1d40ee603ed63c4303e5ec520b097484d97efb31bb3dfef5a04efc43e71651ca1763465604a06f1d6cbfee8c9aa58cdb4a80f6b45d3f5509b1b4825935ef7284 WHIRLPOOL 2b19d459e92fc2ed36e300adfcb788f5fd917b8631ccc24ca10d8472dd11ecb7a31932810c047b27a151e02b4abe77026db3fe8aaeecfff23aeb43131fba0b1d
EBUILD gcc-4.9.3.ebuild 1413 SHA256 be4b56697c39ece69cac8a9764c470ef410a92bba4baf834669297ed3e333b15 SHA512 49b962c38e08db357acf72a1db7dfdb94d66b70e66c44ac43d45c2648b4ba3c99e8ccfd0c976f6a1af65e7fe8149cf5d67b27f0d908ef6b5dcdd76d1995e1cf0 WHIRLPOOL 162bea19b89f75f17fd60792dd6791c95e0ce4ee9183905aae30b668fcc49b52f8e3d72efa8676152e712c86c19d8ed1b7753bc489ad080e9708aeaeeec8a631
EBUILD gcc-5.1.0.ebuild 1274 SHA256 c40068d36786e0853c9a7aa211db4a46ac38d7ac3a7988c6d819be384b68c33a SHA512 91dc56f3c452e3eaf1404d03eac6a70e8f1c6591b1c5b5a832fe938ea3007659764fa1d3ca6196cc0429d8cff537f41b127cca2d932c868b01aacdbec8a03f62 WHIRLPOOL ff52bd7baf54270361b0e9111740186eaf11dbf3d454dff3b122ad19f0726dfe1e138a7e57a39df23cdae66f988658f3bf36a96ddcda181efc72802ab3459784
EBUILD gcc-5.2.0.ebuild 1274 SHA256 565130397222299c2840807b9787dd3900c929102c185707c3d0dd73d8dfe677 SHA512 ee9649bdbc68fb21d951a472142b3bf81ddacd35b84ab5b301095324cf808ad301877197442146af83d1fab922161eed27ea4351746404b5d18429b16a2120c5 WHIRLPOOL 2f20c67438650a0d3443278068b3303757fe55b78e24215451e063bedc8aed0c3b4e38a364a78dd98caaef0872c2cc645bd86e4aac96b9148be1badf435efc9f
MISC ChangeLog 73367 SHA256 77c0651f80b2d52ca970b933945e41414e84feb5db7559abac0eb9b69278e408 SHA512 c0de93d6277b780731761642beb78c89117ec59874277c2869419c6f9f99ca8c411a22d414d8c0a6e34ced845c359192bb6a57788ac777021985e9e1732d9cf6 WHIRLPOOL c9a060d46c14f2791d5369b20a53fa5a3f318670e0d56b0f8e4e16a971bc6ac15f56bcbf3970f2fc2f56eab52788e595bdd0658e6bdc0ad9d1b6376456f35cbe

@ -22,7 +22,7 @@ SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
inherit eutils toolchain
KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 m68k ~mips ppc ppc64 s390 sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 m68k ~mips ppc ppc64 s390 sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
RDEPEND=""
DEPEND="${RDEPEND}

@ -5,6 +5,6 @@ DIST dillo-3.0.5.tar.bz2 734472 SHA256 db1be16c1c5842ebe07b419aa7c6ef11a45603a75
DIST dillo.png 6135 SHA256 de629745e6f3a271475a501e2b94558b3deb7bf9a407bcef16426e600e1731f3 SHA512 cfc9bcf1bfd0fff7fc625c7d288c92d0f33418b963a4e344844fd2bcb33823b3215a8a1a86162dcd1c614eea2323bb361c11bd8bd15859b771c63943c1b40833 WHIRLPOOL 13c584d7186f2c9f158ae9cf5921f75040c6c58a5eec2f0a04e6251b9c7057246308be2f0726cbf9d83ec1d07a9538251f159e05cc610bf05adcbb4f8c1e3b09
EBUILD dillo-3.0.4.1.ebuild 1309 SHA256 bef93f98537ef4d1c3b0558077cc3184fa540701b91d901bf596adb2c8bedf0f SHA512 c167ebaa3dfc09fc290e650abb821095f3abd43561f401a64805af6818636a4845e288142f3b1dc640d70a2963d34ad755c0649e04f735f21bc3f917ea338363 WHIRLPOOL 0267b4c529da8437e10fea364ed0981db0e57fa906119ebb911f2076a7c4a8f650dc914556f25daf4d0f9f447bfdab38921f80590a0b94c3829283f17e97465e
EBUILD dillo-3.0.4.ebuild 1301 SHA256 1108b0e6b226ffe3dd66cda96d5f3df8c5aabe0bb73b729d29b8fe95d58acc86 SHA512 68e79c7a075e1579e74cb21f57e2446e95922e211d88c418a997e9ca3d90cec938bad09cc43440b66b17f5bca4e8a3d0416a1c84d400c6068d47eb8059dd64e2 WHIRLPOOL 9a12a098361ccf48b2207cdcd497765263c3db3d5cea719f6c607d289fef93b4c72ea5f96a6a5ea97db7245ec0a2f50fceac7596b7887219b9bfccc9dfbe4d75
EBUILD dillo-3.0.5.ebuild 1309 SHA256 4f1d6ebcf6539821edac55a8c6292fd748f15bc41b6347fe1bc428a04dfa1c80 SHA512 1f67e78d13df1b2a1887223594785a9984a33bf3fa41cf30822b7fcebba33d2edb4b8f40c4f70e83438246bc94eb19b5c61c742392ffb9117396fb21a170eb6e WHIRLPOOL a18bc8600be5405e2523907b919c6f8c7095ba994725670d588e33de7a5d7638b43037332158b89b260b2b020208c81076556dd60ba5193e6db5f5926a314241
EBUILD dillo-3.0.5.ebuild 1321 SHA256 d23c7a56f26a9f2cbe6b29ff59911989e8576a27c25f41c563999ce378a95cfd SHA512 a43fdde008022089e04b4ec3dd3870373ac140206fd73ebfc4510523cc76853f70d82eac11c9e3f4a4e3cbba8de871b01ed979433d8cfa7a5b6a48f533c193c3 WHIRLPOOL 06403d7138df6b65b6af6af6a27fdcd550d3b0e2bbdc721ddaf5bee25a78e69d634e74714bf508eb45c910a0d25d8fb9f7a3a33b8f191a10d89103ae5d7fabc9
MISC ChangeLog 25408 SHA256 3296ea4e972bfd70969cd2286dfbb8eb96b77a3ca2ea5ec4fece0eb7e3cf384c SHA512 100063f95bdc4fe740f2126a09cd05600fabcf457a659412f407ad28115239e094715215f7455cfb3cbcef9cb3296c5568ef45c8b1615163a3c0267573c37f54 WHIRLPOOL 6fdeea7dd989d4085de4a8e604bd5e017296baed887cba41e9831da6049e37a186aebb94d3f6e2fd5f12c17bd7a49f28fa402e735e7bd33f3b6ad03e5e7a1dc3
MISC metadata.xml 167 SHA256 63163ddb9082af2890999b3c825b2d21df911f59611694e0e077e75a12bf7241 SHA512 381c3c70deed443ca617d0535541542579acffb8dde5f577acf789380f0cdec6d395fa6a45483978648fa2d4e9dab13a441ebdc95664f5f414efbcc812705754 WHIRLPOOL f4a9e5a69adee7e8ee1e5e7ba1b4b860c5060a80db845e0c7f12c96ab44a86dc81adb6aff76c5130b4ab2ffe5ea18f0a5afc9d87a61177d99a8fc9f49d7e9d6f

@ -12,7 +12,7 @@ SRC_URI="http://www.dillo.org/download/${P}.tar.bz2
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
IUSE="doc +gif ipv6 +jpeg +png ssl"
RDEPEND="

@ -12,7 +12,7 @@ AUX fltk-1.3.3-xutf8-visibility.patch 4557 SHA256 b60f372e22e139219caf0a2d11a099
DIST fltk-1.3.2-source.tar.gz 4260874 SHA256 176044df94f31bd53a5806cf5054ca78b180bf9ae27ce47649608833695ee4a4 SHA512 9372a34d8dfc4b4ece7632683c1c92f9ea9e538ba6eec08bec69615e2b2c885957d229a5ec495830f673b6a059f55a94b61727e8eb1fb7b3bd37005dc0b8312e WHIRLPOOL 10c85d1ae50ccd3d9f66285483d39bc0e61b9f3306f87412841ceed9a45fd45f0476b28f7e7652658f6fcc48533d1ec4974a9eb98ca0f535b662a70209c1f781
DIST fltk-1.3.3-source.tar.gz 4986376 SHA256 f8398d98d7221d40e77bc7b19e761adaf2f1ef8bb0c30eceb7beb4f2273d0d97 SHA512 277ba27e35c20e2d4fc5296bf418c5ab78c821870476e21d49f723765b99b3a559eed4ecd5215ac26d53a1091ada003e17f1553194cebaa97dd854809dd2885d WHIRLPOOL 876a92e44dac20e6a2d86e4339a87185e708718d4cc59983bd81d5c3f0100d52230ef34d9c92800a2a07f6e7ed26e2ba9212c01ce898e7a184a7a35c40837761
EBUILD fltk-1.3.2.ebuild 3574 SHA256 40026bfd0c4978bb4a790a991ab44fcb9756e276ee6c308b8c99c057dff2e0c7 SHA512 65a3a6501bb91d92201e0b01451c5562f2d0d8e6f3a7bff09373195620f7e826abada5f091437cb3ccdaf91addffe6d8ab489bf080ba6dc7c11112c36d1ee586 WHIRLPOOL a2c6ff58bf8ce4230a620fe98f8c5b7c88b4a1ce7625109d1a4a73b0df3895e01a5be5d9b58cc1f7ae4e51d375e58f2e84ba4f061ce248c0a5ee4347a8199b78
EBUILD fltk-1.3.3-r3.ebuild 3954 SHA256 aef108d7d211b15417b94beb30b34f3b4f52e9138a29f07c22f86a2a8b086524 SHA512 85e7e82474ce6db341c69bf02286c27f9bf43cf57c03a7bde33395c31fbff76d5f37dc45fee36b30e189dfd319298c1325fddb34eb4bc8c6a0fba10c6b9ff666 WHIRLPOOL e774e10cfe0af2a45ba29cfb3bce39073082eed172d687d782b63ae88d99c5b61adbbf2d821563ba25e1e7b4a712e4226ed7ee9718c2cc7178ea40ebf8eacfdb
EBUILD fltk-1.3.3-r3.ebuild 3966 SHA256 2d062ec22072e26249100151d441b40c211d21e63953b5f7c8cf72c41079583b SHA512 163938ba587975d2729fb6ccfe7ca93d66dd54fdad8ce25b8a177ef3a55c4a1b8f0ca5d47628d8da292a447f3d6a631e858ea70be3e9c7d617f8c8f64c9fedbf WHIRLPOOL 61e6a3a3cf633898e1741e919e19edea8654b3e6a8b66dd9903b1e259d8451b4bf6b9c1340a4da7c294a499a71b81b07ffb36ed0841b551bd04ed860d5efb00e
EBUILD fltk-1.3.9999.ebuild 3858 SHA256 2ced1a8e668d8ba587e6df10f52f767b9431ecdddcb2460edfdd081c0daa10fb SHA512 4f04e37df53dcba231c8620520535d0a19208f3bfabc1753d8086c56aaa969b869a583c1813238e4b8c00235152a6ff0fb1c65862b91a3db4748e932257656bf WHIRLPOOL 1f158a49234f530b8d3674343bf67ea49e5a076c0cceb4ced56e3083ea49c4235360aedde08bf3a341589aa055e07fece46e4480fadc6ba3974cd19d7477c286
MISC ChangeLog 34960 SHA256 7b3d26e71182ec7e55f02fc1c724fcc18655c97c7061a7c6441f15f1a0c095fd SHA512 d2b9dddf6624e8c432db3ff22ec317054642ba7e3e9ec093bb8b35564f5a21def4158199ca4056b8dd773da957b60381099b2f40db2b33f6118b9100b3e1311e WHIRLPOOL 177b17b673199bd6b93d128c718d7c4f541f842e97d79cbca28e5aa70c6f170c105229cca3a35740635a067995969838e8bc84a9582070f4ed64a831ea44d7f9
MISC metadata.xml 589 SHA256 46e3321a6cd7d0a7a4810a9db46b9d45fdc2bf72ae8ada22b9b37438c1a6b7f5 SHA512 d346f5c21cba93ebe8b86091483aae647d4f84913c886bcf59d6e75b2a1dee3dbd76313f590f86ccec01195cea6ed40ec22240ee530921f3490f786263f4b65c WHIRLPOOL c46e8e6f6b98c8caf2cc41773582e0fe6be822cd55acc89ee8f8f0e3716841ab64553cfbde024c782194bd3b45c04535903859f2eeb0d987b4e7708d5567067b

@ -12,7 +12,7 @@ SRC_URI="http://fltk.org/pub/${PN}/${PV}/${P}-source.tar.gz"
SLOT="1"
LICENSE="FLTK LGPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="cairo debug doc examples games +opengl pdf static-libs +threads +xft +xinerama"
RDEPEND="

Loading…
Cancel
Save