diff --git a/app-backup/tob/tob-0.26-r2.ebuild b/app-backup/tob/tob-0.26-r2.ebuild index f124a80af832..3a542cc9db37 100644 --- a/app-backup/tob/tob-0.26-r2.ebuild +++ b/app-backup/tob/tob-0.26-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -7,8 +7,8 @@ EAPI=5 inherit eutils DESCRIPTION="A general driver for making and maintaining backups" -HOMEPAGE="http://tinyplanet.ca/projects/tob/" -SRC_URI="http://tinyplanet.ca/projects/tob/${P}.tgz" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" +SRC_URI="mirror://gentoo/${P}.tgz" LICENSE="GPL-2" SLOT="0" diff --git a/app-editors/gedit-plugins/Manifest b/app-editors/gedit-plugins/Manifest index 89092dbb9c2d..3abf1c622818 100644 --- a/app-editors/gedit-plugins/Manifest +++ b/app-editors/gedit-plugins/Manifest @@ -1,2 +1,3 @@ DIST gedit-plugins-3.16.0.tar.xz 1280064 SHA256 b685b84ada8ca04f6aa201e402a0208591be4a37b874595a0a85d0a14b52f191 SHA512 336d57bf9a25bb70cf63bb4ea6e81215381e91a04126429fd4f930596ed1731ceb8ed36b091757fb6729ba032bd8af083a3ec056a2e91f7abddc505282e511e2 WHIRLPOOL a5ef32695c8b7bbe0fd19a53496d7390d306e9587a0228cfb0151ff59eb0d127ba85e7c481403fb6fb3aaf14fb95428c6b60d5b65cafcecab230edc2733bc918 DIST gedit-plugins-3.18.0.tar.xz 1366868 SHA256 e25249c0c2a057827bb4d4755a2359e1f9b4de288e0c4e201c6ef4f0e0e8c580 SHA512 8ce705c3263492c699f2504c178f81760e0d3d153dff0bdadbf39c240d77951e887534f586a3b340904dc11c9bf55424861dd43395a3ae8eadfa5752a4d168ca WHIRLPOOL de69a801e7b68ca42a2b2dd588452ba8a3e62bf39199e4662a10c4d557173f4ec8b7f145f1530de7a607740bf3c06ddd942af85e0d27a3fc7e4b013433a1e9e0 +DIST gedit-plugins-3.20.0.tar.xz 1344188 SHA256 d4902af5f9f728e0d692ca8c2f7a9f88f6c2ab8c9be037238ffb7d3aebe757bf SHA512 de0466c8031ed9cfa95487e9ff67dc45f1110c47d5b7655a1aef8a84d896184e062dfd9177325b2221d9e2d6ad04c1fa4368a74c07a2257aa548ea2a5b958f17 WHIRLPOOL 3c949864a7b3fb8d30adc0e0cda56d0ccbae46b0711f02b7c45050247b597963cbd2d3b38db187204d85f51eb33c95eacc1bf35eb502b1e572b80cb03f7ee50f diff --git a/app-editors/gedit-plugins/gedit-plugins-3.20.0.ebuild b/app-editors/gedit-plugins/gedit-plugins-3.20.0.ebuild new file mode 100644 index 000000000000..91fdfc7a4dbe --- /dev/null +++ b/app-editors/gedit-plugins/gedit-plugins-3.20.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python3_{3,4,5} ) +PYTHON_REQ_USE="xml" +VALA_MIN_API_VERSION="0.28" + +inherit eutils gnome2 multilib python-r1 vala + +DESCRIPTION="Official plugins for gedit" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit/ShippedPlugins" + +LICENSE="GPL-2+" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +IUSE_plugins="charmap git terminal vala zeitgeist" +IUSE="+python ${IUSE_plugins}" +# python-single-r1 would request disabling PYTHON_TARGETS on libpeas +REQUIRED_USE=" + charmap? ( python ) + git? ( python ) + python? ( ^^ ( $(python_gen_useflags '*') ) ) + terminal? ( python ) + zeitgeist? ( python ) +" + +RDEPEND=" + >=app-editors/gedit-3.16[python?] + >=dev-libs/glib-2.32:2 + >=dev-libs/libpeas-1.7.0[gtk,python?] + >=x11-libs/gtk+-3.9:3 + >=x11-libs/gtksourceview-3.17.3:3.0 + python? ( + ${PYTHON_DEPS} + >=app-editors/gedit-3.16[introspection,${PYTHON_USEDEP}] + dev-libs/libpeas[${PYTHON_USEDEP}] + >=dev-python/dbus-python-0.82[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + >=x11-libs/gtk+-3.9:3[introspection] + >=x11-libs/gtksourceview-3.14:3.0[introspection] + x11-libs/pango[introspection] + x11-libs/gdk-pixbuf:2[introspection] + ) + charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) + git? ( >=dev-libs/libgit2-glib-0.0.6 ) + terminal? ( x11-libs/vte:2.91[introspection] ) + vala? ( $(vala_depend) ) + zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12[introspection] ) +" +DEPEND="${RDEPEND} + >=dev-util/intltool-0.40.0 + dev-util/itstool + sys-devel/gettext + virtual/pkgconfig +" + +pkg_setup() { + use python && [[ ${MERGE_TYPE} != binary ]] && python_setup +} + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_enable python) \ + $(use_enable vala) \ + $(use_enable zeitgeist) +} + +src_install() { + gnome2_src_install + + # FIXME: crazy !!! + if use python; then + find "${ED}"/usr/share/gedit -name "*.py*" -delete || die + find "${ED}"/usr/share/gedit -type d -empty -delete || die + fi + + # FIXME: upstream made this automagic... + clean_plugin charmap + clean_plugin git + clean_plugin terminal +} + +clean_plugin() { + if use !${1} ; then + rm -rf "${ED}"/usr/share/gedit/plugins/${1}* + rm -rf "${ED}"/usr/$(get_libdir)/gedit/plugins/${1}* + fi +} diff --git a/app-editors/gedit/Manifest b/app-editors/gedit/Manifest index c93269be0c8a..7b899432b606 100644 --- a/app-editors/gedit/Manifest +++ b/app-editors/gedit/Manifest @@ -1,3 +1,4 @@ DIST gedit-3.16.4.tar.xz 2925984 SHA256 210937ea9143d8a6c9580a7ab11acf60d478f516d591ace6c8384fb085fb4cc0 SHA512 6320e11f6387b317789f6af4bdbb54350af89bd00c1443b26e68afdacf87c672ca74caf50c9ead80f4395a826d07a8da640e5d5ae89f71bccf75da683f420a81 WHIRLPOOL 057a7ecf22d12fa4899d20e3e365000bfe5c39873edc1331a75c1a061a5ce601b69d5ffaec1685cf0751ab0d7feff68e4d8be024654afdf90a6c08d0193aa2e9 DIST gedit-3.18.2.tar.xz 2915772 SHA256 856e451aec29ee45980011de57cadfe89c3cbc53968f6cc865f8efe0bd0d49b1 SHA512 e81382b74749c4592565bab25d47784a3206e033e6b0e5d5a557403590dafd130e41b31bcecc820a3d9823a48f8e94907bc9bb0335121e369abaca1360a95b30 WHIRLPOOL 87b40323caa707a4ce68d5efc299075883a1fc01e1def15f9052802bccae9075c3aa8c50d36062bb96060421008c510d3c0600fd359950a06ae651e3b56553e5 DIST gedit-3.18.3.tar.xz 2933132 SHA256 6762ac0d793b0f754a2da5f88739d04fa39daa7491c5c46401d24bcef76c32e7 SHA512 8866bc0958dfcf59e5eac0f3c39f2b5f252ffac78a25551968f539f73ebc25cc792ded93899c066339e9b6927f86d6e5ac583df9b9c4d7f0b07d1cc7683e7eb2 WHIRLPOOL fc60b4d251519057eab978a454a2eb0f6741fd097b58f1ac9614413bdab93e15a5f83132ed14f53ae6a6a49a94e9b78a8acce855d229a8f964fefae044a796e8 +DIST gedit-3.20.2.tar.xz 3135004 SHA256 32a1276a71a0d4a5af4e20a87bc273170ba8e075fc1ca7f51c8d3a6c150463f8 SHA512 3a224a5e0789760f0840b902fd7fa3c1d56b8100e3c502cf9a1c26336cc922192ba7bb37c1c7fd2069c71ccd0483fb692439d73fcb464117f520ec0d140aaf6d WHIRLPOOL 2128fda00474c197b4a85478cd676ae99d929871635b44d2641ffc5c58b47aceb943906c6a8ee3fcd1bbd309e217090a44ea4d83530adf6daab055f410c0796c diff --git a/app-editors/gedit/gedit-3.20.2.ebuild b/app-editors/gedit/gedit-3.20.2.ebuild new file mode 100644 index 000000000000..5a6cd5cf40b8 --- /dev/null +++ b/app-editors/gedit/gedit-3.20.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +GNOME2_LA_PUNT="yes" # plugins are dlopened +PYTHON_COMPAT=( python3_{3,4,5} ) +VALA_MIN_API_VERSION="0.26" +VALA_USE_DEPEND="vapigen" + +inherit eutils gnome2 multilib python-r1 vala virtualx + +DESCRIPTION="A text editor for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Gedit" + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" + +IUSE="+introspection +python spell vala" +# python-single-r1 would request disabling PYTHON_TARGETS on libpeas +# we need to fix that +REQUIRED_USE=" + python? ( introspection ) + python? ( ^^ ( $(python_gen_useflags '*') ) ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux" + +# X libs are not needed for OSX (aqua) +COMMON_DEPEND=" + >=dev-libs/libxml2-2.5.0:2 + >=dev-libs/glib-2.44:2[dbus] + >=x11-libs/gtk+-3.19.0:3[introspection?] + >=x11-libs/gtksourceview-3.19.4:3.0[introspection?] + >=dev-libs/libpeas-1.14.1[gtk] + + gnome-base/gsettings-desktop-schemas + gnome-base/gvfs + + x11-libs/libX11 + + net-libs/libsoup:2.4 + + introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) + python? ( + ${PYTHON_DEPS} + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}] + dev-libs/libpeas[${PYTHON_USEDEP}] ) + spell? ( >=app-text/gspell-0.2.5:0= ) +" +RDEPEND="${COMMON_DEPEND} + x11-themes/adwaita-icon-theme +" +DEPEND="${COMMON_DEPEND} + ${vala_depend} + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + dev-libs/libxml2:2 + >=dev-util/gtk-doc-am-1 + >=dev-util/intltool-0.50.1 + dev-util/itstool + >=sys-devel/gettext-0.18 + virtual/pkgconfig +" +# yelp-tools, gnome-common needed to eautoreconf + +pkg_setup() { + use python && [[ ${MERGE_TYPE} != binary ]] && python_setup +} + +src_prepare() { + vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README" + + gnome2_src_configure \ + --disable-deprecations \ + --enable-updater \ + --enable-gvfs-metadata \ + $(use_enable introspection) \ + $(use_enable spell) \ + $(use_enable python) \ + $(use_enable vala) +} + +src_test() { + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die + GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check +} + +src_install() { + local args=() + # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations + use python && args+=( pyoverridesdir="$(python_get_sitedir)/gi/overrides" ) + + gnome2_src_install "${args[@]}" +} diff --git a/app-editors/latexila/Manifest b/app-editors/latexila/Manifest index 47bc4511e651..6c09708beca4 100644 --- a/app-editors/latexila/Manifest +++ b/app-editors/latexila/Manifest @@ -1,3 +1,4 @@ DIST latexila-3.16.2.tar.xz 1058776 SHA256 5ad20a2acdb8c93dea5aa175a219e62efe5f4a7ffb67bc52ff6faf0c6f42bad3 SHA512 d9d5c90374d5aa9b2599f90565dde9da1c4dc7713b7be8ffbfac71b5797124142ef46811660f14edfd278ec9d3f3b6b0c56ef325201fb85caf3b7322577e40fc WHIRLPOOL 3fde6abc4979dd9a40cc019e30c8b0e0c55c97fa3a4670d073d1ca6f662342b54923ea263246a169e8944fa3aaba358d6881629e20c6e949b1287e9328c1cdc6 DIST latexila-3.18.1.tar.xz 1092768 SHA256 edfd95f321dfff31fb094c243c358cb78d19904164b9ef4fb37c021113044d0a SHA512 4123cbe4b6df7b493767abbe75ed43e025b640a869a61abec29715f40a3619433bc8300be6a06c8ec5c252215a6b05623d4b7a7f55d7eabbafa6f0ca19a26f92 WHIRLPOOL e1612ba477bef16aaee9f2173f29963c7dab3c0496082fe308ee2bed22b1a6cf9b480f1df1d259a774b593f3c58976de6bc0c3d6757941254abb1a5de067ddb6 DIST latexila-3.18.2.tar.xz 1094728 SHA256 4bb584ec2c8d2ff8ee91e533ad7cf298f68b4a17c18b5663ea38482095c8773a SHA512 98d927e65c26c883e9f46097c204d612ad7815f1f2ebf73194f56f90ff63ce6e51780e6b7b8f7d5d7c303b52f4dfca3e891f61242fd81ce5898dfef90e15c1b6 WHIRLPOOL fae82e1be3cdee1b67a8ef1cf16d892639bd55b0a485136b4d40ef174bd08921a207c0360a17a85a924d362cd25b437d69dc91c3dac6c973bf6f4d940d7ca775 +DIST latexila-3.20.0.tar.xz 1104688 SHA256 fa0a7023b522339a1d5af57121bbed410651f4772b76a7139a3ab1c2ab49f85c SHA512 cc27512299b9388f87edcd03376b177c305249718a6e73e9a536e10f6b408a164cbc14642bd212d34c96204b1accd252ed183c0cc4560c3261f235e191be2c63 WHIRLPOOL a58787458b9a9c43838c2461f2f87f0c3c8c66bbf216eac0758d8053dd14aa7b0cac0535b8be867e822bda39b35d7b9bbc1a9e20f21477ccd5c2ef8f3e6b40e8 diff --git a/app-editors/latexila/latexila-3.20.0.ebuild b/app-editors/latexila/latexila-3.20.0.ebuild new file mode 100644 index 000000000000..539bb636d576 --- /dev/null +++ b/app-editors/latexila/latexila-3.20.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +VALA_MIN_API_VERSION="0.26" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala + +DESCRIPTION="Integrated LaTeX environment for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/LaTeXila" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+introspection +latexmk rubber" + +# gspell-0.1 is required for this cycle +# https://git.gnome.org/browse/latexila/commit/?h=gnome-3-18&id=fd6b77796e304cfb9e31844cf24432d3b2cb6043 +COMMON_DEPEND="$(vala_depend) + app-text/enchant + >=app-text/gspell-1.0:0= + >=dev-libs/glib-2.40:2[dbus] + >=dev-libs/libgee-0.10:0.8= + gnome-base/gsettings-desktop-schemas + >=x11-libs/gtk+-3.19.3:3 + >=x11-libs/gtksourceview-3.18:3.0 + x11-libs/gdk-pixbuf:2 + x11-libs/libX11 + x11-libs/pango + introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) +" +RDEPEND="${COMMON_DEPEND} + virtual/latex-base + x11-themes/hicolor-icon-theme + latexmk? ( dev-tex/latexmk ) + rubber? ( dev-tex/rubber ) +" +DEPEND="${COMMON_DEPEND} + >=dev-util/gtk-doc-am-1.14 + >=dev-util/intltool-0.50.1 + dev-util/itstool + virtual/pkgconfig +" + +src_prepare() { + DOCS="AUTHORS HACKING NEWS README" + gnome2_src_prepare + vala_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_enable introspection) +} diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest index 433a087f99f8..0840213f2b60 100644 --- a/app-emulation/docker/Manifest +++ b/app-emulation/docker/Manifest @@ -1,2 +1,3 @@ DIST docker-1.11.0.tar.gz 10637394 SHA256 088869b9a19ae17656e068aa6d3d473866e8133365427c601c671da1b2189057 SHA512 ecb7f531a5632fd6274e3eec59a5194c61d0788ab9f3864845cbc248232c2f14671a26c34abab8c5ca85ce6106ae72ea3ae4e5d133ad1efb126069ae82a2dba0 WHIRLPOOL 20b0ef1642d2fea2ae186a17786d95f138fb7df92daa104f00c481488f82eadd5e8f27a0a8e926d68f495fd62bc132d83817a0831f84b3786474a9408d87878f +DIST docker-1.12.0_rc2-23859.patch 62625 SHA256 8f424c54df8e387286ac5fc36cf0c0e7b2de72d698ed157197a76050e4f6fbfc SHA512 d86f1741ea88d27039fcbce95f243d5720bbc2fcc5e0ff715345ad674543b553d449a73be09fc5d75664ee5b67cd5e9b67419b027c54258ee7b35f9c2bfdeca5 WHIRLPOOL a34a10108f5e62764c21e138130c57962c3de172fd00235af0d2baa5be482f15913c56426133564f59d8660538f287d787f08750408795aa68040e4e697e4aa0 DIST docker-1.12.0_rc2.tar.gz 12332409 SHA256 085d79554c5da49d16de04aa06640be45f37535bccbdbf8190790114327a53a4 SHA512 d5b24ee990010e7c1101e238910db29b9aa718396659f2dc0862a626efe98364b0a22489409d131163f6273327b430aa0c5926b371baf47c02b2049ad47537a3 WHIRLPOOL 970de3a3b00aa9bcfff11e4801a16f6979ab459cbc8e66d9dd9a414090d34deffa3e475ced9f4b22d5afe4a10350e6fb96c9b9f4cfb3164fff1db3273da627f1 diff --git a/app-emulation/docker/docker-1.12.0_rc2.ebuild b/app-emulation/docker/docker-1.12.0_rc2-r1.ebuild similarity index 94% rename from app-emulation/docker/docker-1.12.0_rc2.ebuild rename to app-emulation/docker/docker-1.12.0_rc2-r1.ebuild index 0667345ad26a..a7bfe033af96 100644 --- a/app-emulation/docker/docker-1.12.0_rc2.ebuild +++ b/app-emulation/docker/docker-1.12.0_rc2-r1.ebuild @@ -15,7 +15,8 @@ else MY_PV="${PV/_/-}" DOCKER_GITCOMMIT="906eacd" EGIT_COMMIT="v${MY_PV}" - SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~williamh/dist/${P}-23859.patch" KEYWORDS="~amd64" [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually for each bump!" inherit golang-vcs-snapshot @@ -65,6 +66,8 @@ RDEPEND=" RESTRICT="installsources strip" +S="${WORKDIR}/${P}/src/${EGO_PN}" + # see "contrib/check-config.sh" from upstream's sources CONFIG_CHECK=" ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS @@ -72,6 +75,7 @@ CONFIG_CHECK=" ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG ~KEYS ~MACVLAN ~VETH ~BRIDGE ~BRIDGE_NETFILTER ~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE + ~IP_VS ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK ~NF_NAT ~NF_NAT_NEEDED @@ -84,6 +88,7 @@ CONFIG_CHECK=" ~CGROUP_HUGETLB ~NET_CLS_CGROUP ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED + ~XFRM_ALGO ~XFRM_USER " ERROR_KEYS="CONFIG_KEYS: is mandatory" @@ -95,6 +100,8 @@ ERROR_BLK_CGROUP="CONFIG_BLK_CGROUP: is optional for container statistics gather ERROR_IOSCHED_CFQ="CONFIG_IOSCHED_CFQ: is optional for container statistics gathering" ERROR_CGROUP_PERF="CONFIG_CGROUP_PERF: is optional for container statistics gathering" ERROR_CFS_BANDWIDTH="CONFIG_CFS_BANDWIDTH: is optional for container statistics gathering" +ERROR_XFRM_ALGO="CONFIG_XFRM_ALGO: is optional for secure networks" +ERROR_XFRM_USER="CONFIG_XFRM_USER: is optional for secure networks" pkg_setup() { if kernel_is lt 3 10; then @@ -166,16 +173,12 @@ pkg_setup() { enewgroup docker } -src_prepare() { - cd "src/${EGO_PN}" || die - sed -i 's/docker-containerd/containerd/g; s/docker-runc/runc/g' libcontainerd/remote_linux.go - # allow user patches (use sparingly - upstream won't support them) - cd - - eapply_user -} +PATCHES=( + # https://github.com/docker/docker/pull/23859 + "${DISTDIR}"/${P}-23859.patch +) src_compile() { - cd "src/${EGO_PN}" || die export GOPATH="${WORKDIR}/${P}:${PWD}/vendor" # setup CFLAGS and LDFLAGS for separate build target @@ -224,10 +227,11 @@ src_compile() { } src_install() { - cd "src/${EGO_PN}" || die VERSION="$(cat VERSION)" newbin "bundles/$VERSION/dynbinary-client/docker-$VERSION" docker newbin "bundles/$VERSION/dynbinary-daemon/dockerd-$VERSION" dockerd + dosym containerd /usr/bin/docker-containerd + dosym runc /usr/bin/docker-runc newinitd contrib/init/openrc/docker.initd docker newconfd contrib/init/openrc/docker.confd docker diff --git a/app-emulation/docker/docker-9999.ebuild b/app-emulation/docker/docker-9999.ebuild index 0667345ad26a..5320671a34d3 100644 --- a/app-emulation/docker/docker-9999.ebuild +++ b/app-emulation/docker/docker-9999.ebuild @@ -65,6 +65,8 @@ RDEPEND=" RESTRICT="installsources strip" +S="${WORKDIR}/${P}/src/${EGO_PN}" + # see "contrib/check-config.sh" from upstream's sources CONFIG_CHECK=" ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS @@ -72,6 +74,7 @@ CONFIG_CHECK=" ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG ~KEYS ~MACVLAN ~VETH ~BRIDGE ~BRIDGE_NETFILTER ~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE + ~IP_VS ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK ~NF_NAT ~NF_NAT_NEEDED @@ -84,6 +87,7 @@ CONFIG_CHECK=" ~CGROUP_HUGETLB ~NET_CLS_CGROUP ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED + ~XFRM_ALGO ~XFRM_USER " ERROR_KEYS="CONFIG_KEYS: is mandatory" @@ -95,6 +99,8 @@ ERROR_BLK_CGROUP="CONFIG_BLK_CGROUP: is optional for container statistics gather ERROR_IOSCHED_CFQ="CONFIG_IOSCHED_CFQ: is optional for container statistics gathering" ERROR_CGROUP_PERF="CONFIG_CGROUP_PERF: is optional for container statistics gathering" ERROR_CFS_BANDWIDTH="CONFIG_CFS_BANDWIDTH: is optional for container statistics gathering" +ERROR_XFRM_ALGO="CONFIG_XFRM_ALGO: is optional for secure networks" +ERROR_XFRM_USER="CONFIG_XFRM_USER: is optional for secure networks" pkg_setup() { if kernel_is lt 3 10; then @@ -166,16 +172,7 @@ pkg_setup() { enewgroup docker } -src_prepare() { - cd "src/${EGO_PN}" || die - sed -i 's/docker-containerd/containerd/g; s/docker-runc/runc/g' libcontainerd/remote_linux.go - # allow user patches (use sparingly - upstream won't support them) - cd - - eapply_user -} - src_compile() { - cd "src/${EGO_PN}" || die export GOPATH="${WORKDIR}/${P}:${PWD}/vendor" # setup CFLAGS and LDFLAGS for separate build target @@ -224,10 +221,11 @@ src_compile() { } src_install() { - cd "src/${EGO_PN}" || die VERSION="$(cat VERSION)" newbin "bundles/$VERSION/dynbinary-client/docker-$VERSION" docker newbin "bundles/$VERSION/dynbinary-daemon/dockerd-$VERSION" dockerd + dosym containerd /usr/bin/docker-containerd + dosym runc /usr/bin/docker-runc newinitd contrib/init/openrc/docker.initd docker newconfd contrib/init/openrc/docker.confd docker diff --git a/app-text/gspell/Manifest b/app-text/gspell/Manifest index 5963945940d0..47c693202b0d 100644 --- a/app-text/gspell/Manifest +++ b/app-text/gspell/Manifest @@ -1,3 +1,4 @@ DIST gspell-0.1.2.tar.xz 355128 SHA256 e8625c57296b6c178bc37659f023342f8edefaaa2c5eccf40de8bd479dbfa8f0 SHA512 8d9bd61f378929217b9461debb58df5070952539f30f6ee211cf13f856dfe5d5216468679a8d7d7b08df47ee6b7b45f25b2b6400212a83de9563e2bf175905bb WHIRLPOOL 44334ac608e9a66c5a6bf011ad21d7d368e29d7923079e947ed5484ae0c7847df1f29dc255979d0da844e1ecba16fa19dfae5b84aefd85287bc63de1465d3ffa DIST gspell-0.2.2.tar.xz 358600 SHA256 cecded0f0a8dfe4b28cbb47a6024f82f50b7ffb7476e36032d5f8d741e3f627e SHA512 6f3fe9eecb6d464db549747294e5d39aec1175c104a8210fecee596f255db7b76121fbe4681f27723281078dc7f0cb87effa1e12b9f6be37f04e9004ee9b2b24 WHIRLPOOL ed8df8cf984b5398fcf8b026289de23c793d0426feb76380a7550898557d76af8d5d4abecd3e70d422b4f516549dd0383ab27fb56822c13080341a78dc85ee06 DIST gspell-0.2.3.tar.xz 363424 SHA256 e3bfa90a04f660efb1e5bcb182ee8d07d13f78817cccd006992534261b633510 SHA512 1ddb8b7e39317520292a2bd1de372ec428729ed43f49cb60d982fb9a045b6218890f481fed9a0454f0116cac18bdebd9c6f9cecfec3e687e1233491013ffd576 WHIRLPOOL 8765432e1f5eaf67916afbf224674ba132fd142d9e76ae7a8ed718c64b43ce9e809c939b4d34259e242c663acc686717b18cb79186823f709884eb719929c459 +DIST gspell-1.0.2.tar.xz 383844 SHA256 80d859a2ee7cf5184bd2b3dc696a0ec1b899ff67b606177e1ef87ef945ff92bb SHA512 67ed34b70ca1d8e626f366b62847c04efe204fa21d9e6b3f55ec4d08dca8613f2a03e42de28d38ebe53923889d848ea9064f01a89ede9a7f22772712f5b11aa7 WHIRLPOOL 5ff3ea3925d0b44c2b6302c679fcd307823454d1f6e76484ddbcde76354bcc1d4a03bc833319a22974c535bdecc75444eb4ea09a0190865bfe4fa5739a6105bd diff --git a/app-text/gspell/gspell-0.2.2.ebuild b/app-text/gspell/gspell-0.2.2.ebuild index ed0e226d5314..40be4f62963b 100644 --- a/app-text/gspell/gspell-0.2.2.ebuild +++ b/app-text/gspell/gspell-0.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ inherit gnome2 vala DESCRIPTION="Spell check library for GTK+ applications" HOMEPAGE="https://wiki.gnome.org/Projects/gspell" -LICENSE="GPL-2+" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+introspection vala" diff --git a/app-text/gspell/gspell-0.2.3.ebuild b/app-text/gspell/gspell-0.2.3.ebuild index 97bb55975f14..40be4f62963b 100644 --- a/app-text/gspell/gspell-0.2.3.ebuild +++ b/app-text/gspell/gspell-0.2.3.ebuild @@ -11,7 +11,7 @@ inherit gnome2 vala DESCRIPTION="Spell check library for GTK+ applications" HOMEPAGE="https://wiki.gnome.org/Projects/gspell" -LICENSE="GPL-2+" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="+introspection vala" diff --git a/app-text/gspell/gspell-1.0.2.ebuild b/app-text/gspell/gspell-1.0.2.ebuild new file mode 100644 index 000000000000..a375640f96b3 --- /dev/null +++ b/app-text/gspell/gspell-1.0.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala virtualx + +DESCRIPTION="Spell check library for GTK+ applications" +HOMEPAGE="https://wiki.gnome.org/Projects/gspell" + +LICENSE="LGPL-2.1+" +SLOT="0/1" # subslot = libgspell-1 soname version +KEYWORDS="~amd64 ~x86" +IUSE="+introspection vala" +REQUIRED_IUSE="vala? ( introspection )" + +RDEPEND=" + app-text/iso-codes + >=app-text/enchant-1.6.0 + >=dev-libs/glib-2.44:2 + >=x11-libs/gtk+-3.19.11:3[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) + vala? ( $(vala_depend) ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.25 + >=dev-util/intltool-0.35.0 + >=sys-devel/gettext-0.19.4 + virtual/pkgconfig +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_enable introspection) \ + $(use_enable vala) +} + +src_test() { + virtx emake check +} diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest index e5b62eca6bbb..f9198fd556d1 100644 --- a/dev-java/icedtea-bin/Manifest +++ b/dev-java/icedtea-bin/Manifest @@ -2,23 +2,15 @@ DIST icedtea-bin-core-3.0.1-amd64.tar.xz 56933308 SHA256 e19c85536d042d20f725c20 DIST icedtea-bin-core-3.0.1-arm.tar.xz 48954784 SHA256 d3df31b2fd26abd5bd068727ad77d97120670659e64fbdf04eecae0403a43088 SHA512 8eaee6c16f066c971a433fb146c980df6f5777022bf876a1d17c5551737aff0888d86d580287cd931788c468b0a176f97f45651b7fa721dbb363f7f6c470296b WHIRLPOOL 407763172f9e1688bc89419b51626812f6a3440b94a2ebe40f56b34da9a67a819b1c72e519d52f391fb363076f22a9f0848aa26ee600b22e638fbced3e28ede6 DIST icedtea-bin-core-3.0.1-ppc64.tar.xz 49966028 SHA256 60389202417cdd136b341d03d886f514534939388b055b08f206e86df5e15640 SHA512 634153fad39bb9efeb26ef823d0b10cc7681f55b5510eb00a6c61d3b4af6ea691c1b19de23baea9d149cf2d3d4a20296a40c4f97e438bd8b97f853a6340b0933 WHIRLPOOL e5dad750128ec5eb8fc0640753a6af8b8f4993307320a5dc580516da049991034f751141069e8022643a199afc704ff15cc85a172bf2f3fdbb3238667076f58a DIST icedtea-bin-core-3.0.1-x86.tar.xz 56406280 SHA256 e0c380d493b67bae7fb0379720f65106877e3d5abf933e0c22aaa29d9d774ec3 SHA512 bf4c1b8da8f5301efadbf05ce65d0ae451e2445e1bc5e2244a8b3689df53d8b6e55aeb13a877f2458e9c48c46f4c0c180a1036b309692aec1a30a76cb33f7b58 WHIRLPOOL 7640c3e8354f10dc0bd03e37ecd4240a758382bea8092d6c30e389992ff16ec30eda7409968c15462a4c7ebfa4eccc41bd50b3eb94fa98da1952226ccc27ef2a -DIST icedtea-bin-core-7.2.6.5-amd64.tar.xz 53018784 SHA256 6adb5ae0e07b29f89cf3ee4a4ed8739ad92f3eb6d276e38ac56056570b70f263 SHA512 9b65828ae84939a7951ed26ed1e55abe42bc8362447b8c8b408e6ea64b80252d1de49a2ab17493dbd920fbc8b496b530486e35946c87094bf5ade452100c80ef WHIRLPOOL 0ab1babb5cdfb17f69692f4430226a0217de6b9ac4f691b700dbdd123b5f221592092f68ba548834692387b580633f704388d12ab20d2212a23793cfbfc243d9 -DIST icedtea-bin-core-7.2.6.5-arm.tar.xz 43997476 SHA256 d897fbcb7e0587ebb3c1cda83b558eb231983bb44cb2fc306b0fe30c0692d4f9 SHA512 8a328f5f508a815b2e13f0cf27d21a724c29e6228007e6dde418f1a41981d3c3d8c205586560c1f0110e68a176cb58329cd80510a3e33aca0994a78a4456bd89 WHIRLPOOL 4ef90a28853456c16e6698f6e6fe4d46eb745062773da10cd8c75071c5a7b7dc73ae1da21dac1474f156e06cda98a5ceb94a65fe8b79b1415c722126deacf43c -DIST icedtea-bin-core-7.2.6.5-x86.tar.xz 54670860 SHA256 ffdee3645634771922e6b160012ba2200c7f59e91dd890e8e61f2b35126751ca SHA512 7ec33501a2118f85f3bd14435eb9aca5711b77fa379db21b63d50d5f20da33cb3818d876f8be3ab40d7cbd8df7120d0b73d06415284463d50614510a59ebd41d WHIRLPOOL 7cfec521ab9cad48cd1296c76c12d8cc57a830a416fba591d0d7e0d7ef195341a3b401196049516c0a905dafcb36323bb68bb013b4cb4ea6b6a702972a984800 DIST icedtea-bin-core-7.2.6.6-amd64.tar.xz 53051836 SHA256 9729ac37ed34b60f6a9c18c6865e99648379c79e24f189842c0f8dc81424fd9b SHA512 ee621f3dfcc19fb274acb8b936f7256b2053ff97864340732e6cf97db5a265d81ace7269c9f90ee7e4135b4299d7ecdd2b660f5e806ede64e4d74a4dd80b0592 WHIRLPOOL bfd8dd85fd074f7f16d296a41bf7ccaaa167fbeeb3bfcde4119c2b2ee8a59aa2dad9e627a15dd3790f318b9fc8fa8328ead9c472af527a82a93c153b1d92de02 DIST icedtea-bin-core-7.2.6.6-x86.tar.xz 54697212 SHA256 c33e89990e1207458abc56ab0b2720b239ee0a3924e73360e19f52e7a29f8ee6 SHA512 7ebca976f2864cee1e08ed858e93c0dbbc850d127c9359b7e1edb7abacd7e14e0b5cdbb1f042ffd40232cbcea72f21074caad2a669096a5a5a7808c246d4e04d WHIRLPOOL 6640c59170b451f81541cf98451325d596115ad8e530b9d5fabb6f060e4e32e09c9ac49b6799694508108f09b58b82f98c4bd4d678ea8d9319c5653ba342d873 DIST icedtea-bin-doc-3.0.1.tar.xz 11681216 SHA256 5f05fb2fb4a8eb6e52d2d26100d04e121e1afb5611ff68114bde323f5540581d SHA512 1eea99d62e8fc0c917e4622b798df6d32ec3ea6f90ad9b949530dcdf64dd14a4fbb6d7c334634b8aec22b2775fbb9a67b0f70afb79ea678015bc266743afa794 WHIRLPOOL 8ad6d54042627374948447b48fc52123af37fdfcf9bbdf757240d42623b3c3d9d69b76775efb70b9b8e5bd6a7b914e77d0f0f34352d8fe32b6f70f87169684f5 -DIST icedtea-bin-doc-7.2.6.5.tar.xz 10605544 SHA256 ae3e5078e8705fffbd95e986c99ce5ed8f8e76474f2c3c005aed0eef67b55377 SHA512 e24f52b8d39e329fed5e8f76a6d15a168454c252db653b46eb4fc5dad63483afefab07794718b9149a76bb62ccdb9f6eda8da9229043eab362bf359b04b118dc WHIRLPOOL 42693d3769ee3ab9af6200d7702244a941a07a01f41f3db655cae28b5bddc527989860dbfdc93681cb4ef22ea5b0c2a489ffc765abb15317ee07762a46f2b863 DIST icedtea-bin-doc-7.2.6.6.tar.xz 10603724 SHA256 150a8aa157b442569b60491c5261909a7a381e0a253070e2bf6d9fd8d0344708 SHA512 39ab65e002d9f780c881cbdea41a4fbae792080399a020c189d7fccf24a83c604ecc90b6fad47b9657eba11254b1021d8c45d83cb8a0dcfe62011f9cede53ce3 WHIRLPOOL 480fb25b1b551699163fc07ad5bf31e774c38f4ef51694d906d0f5c5c5d3f4941806b352ee472fdc3e02c007d96a28d395c41adc4d4965f826babb2465011bb9 DIST icedtea-bin-examples-3.0.1-amd64.tar.xz 1811748 SHA256 9728a787131d892eef67c0b10882f6a7e33d0fde2a6856c84f1c910086eae7fb SHA512 a76caf7a7927e28dc0e46a4e851540231971fd7fd0f4be1c46c1b72e71952495590a10f56aaa60defd0f9d00c77830dc716fe6ecb1c4777e7d0862804d72d463 WHIRLPOOL aca2ade6113814dd4ac89bb1a730cdd36cd6c33162986bedc58df790b10d7ab469192a36e854f2ff34eb13a787420c01e48c5c6d5636be2159a1ca10b5261c9f DIST icedtea-bin-examples-3.0.1-arm.tar.xz 1794448 SHA256 3cce37e8ee7786c80a1dc90088ca278c81e2239481e7ede4f59c2c3178fa7db0 SHA512 08645c50ca1ad770bb7da044a74b47f4c8590b5382874af3f8683ddc741ba87d0bc3ddcbe0617a551d18da6bd8746fc75ba9c5bcb237b56fa7f4c0dafd73acdc WHIRLPOOL 36ae06e990e1d5aa88692e49eaf2ef4f4dd8ff498cba5eb7259a516b29b543f4522d4fe78ff40baf53e93faad93792ace115e48bc5173211ce18b04902297da4 DIST icedtea-bin-examples-3.0.1-ppc64.tar.xz 1805088 SHA256 5a07a075c4bb3319b734daf1dcbd22670100cb133706aa5594718efa79802cb8 SHA512 4a81748d24f2e3c05445d7331c5327aa05606692c96cd983dbdb29cfc2e96bb2b0fb306fcf97e7fedb90aca8a64ec229c0355be26c4d5b829979ffad79e2b9dd WHIRLPOOL 0f1f5cd66f085e7e430f7a636e6d6e59c8c108fd437bc9ddfd98b6e8c71f7b921900565e2c6c5a7ae768214dd700663286f75365e8c8cf36e542f59ff08b5a4f DIST icedtea-bin-examples-3.0.1-x86.tar.xz 1816976 SHA256 1704607f2032438115abcc332002dbfba3b9e8653bc016e65e505cc782bf162c SHA512 674ad236d24bded4b1623ffaae779cd87a0cccf082d4318cfb0ad454eaf9c05911b283963fbedf26a9ab922b6b781f1b4ef5b2b4984123983e8ceb2a1dab60c8 WHIRLPOOL 9418ff7721a49e6d926265e7935647d998cd306d79339c896eaabfa7605cd425a911b261c44dd70357a084285f70aeef28468af6b578ab77c7876778be671643 -DIST icedtea-bin-examples-7.2.6.5-amd64.tar.xz 1796824 SHA256 9730fca1e431168169e71a6cd28120e2da97894771ff99bcfd3fc814ed85402d SHA512 a931737a56fffd65ba3dee00d68a22ee365c783e87cf37cf0fd69620465acb9b5f64bd36ba3798a5d9549f96f7290500a0abbe5d5cee40fc66c5db15b44ecdc5 WHIRLPOOL 5affef2b772efbd96d6fe799bd686b7155fcfff1b3738f116cd8265fa2e784dcece7867d456657f0a213b663c8d7ffe4799cf1ba30e1dab1d9ed57b256121081 -DIST icedtea-bin-examples-7.2.6.5-arm.tar.xz 1779800 SHA256 563ac5025c8d3a6f0066ca479d9f0053e6bd2440dbe07b2dbfbcf3aee6a87699 SHA512 3c98a62aebf83e5e6e36443b8c42925a2534e15cc369cef4d06d39b81e82057007758462c5b7731a36e862d93a7e547ef2051b9aef313f24fa261277715771b7 WHIRLPOOL 4dc678d1b9e5a9245fb01fb93fd76e6892783444a2026cbd44ccc843cb8229328a43687688c849605e933605366b6904abfea9c152477f9db50b4f7b91ba0c06 -DIST icedtea-bin-examples-7.2.6.5-x86.tar.xz 1796620 SHA256 1571042672d5d53e4f56e84397411273639e45d05ac706d0b845ac8355f82484 SHA512 ee59bc512af1555480a9219cd01bf2e4f935534c2ba93f8323b4e1dcd69131920dd9ab621e3dd8e68e9cd3cd6fb63ef19274a37b4e954d4570f98211a501e005 WHIRLPOOL 9abc2a7198e31cf33796df0c6ac5b5008ab53d286da086e7e5f526e366339fe68e1c506276cb7044fb7eaf07070de2d00a979b941931665f3a20f9b899bba273 DIST icedtea-bin-examples-7.2.6.6-amd64.tar.xz 1796808 SHA256 b6add78d86e3420f589f6bcfee1e4a9fb983fc4d0b6a905fe162dfca56e73500 SHA512 38e2d91f6621e38959c2d0bef84f4d566370303a5b50cc468cae6fc97da46d752fccd8c980b6490f43709c0c6340c3af88dd9f7c9a0d7f400289127aa568b3ac WHIRLPOOL c212b2a953f784a05759a1b82d7120fbb5f642d8d7f014750f8c509aa44c29f193f17dc86257b1b653f0e5334e167054f71021726745adc8b8d1c57273902223 DIST icedtea-bin-examples-7.2.6.6-x86.tar.xz 1796496 SHA256 5f7a4f52ed2f36d06ecc6c37041e2b400ed84c56ef4921375a925682b4523d88 SHA512 e80c965ca8cccf60561138fb5c4f21e293b6e44b5a4cecc97d94ffbccffe4f18da40942e2659c7264df54563c8db327b5e7a7f71fbf6ef873a4e74afc122050a WHIRLPOOL 402a1e10aa17e875dd83adff72dbe9d37c05b40a44c26e3212658ea690efec3dc9a61b57aebe24c77f16c52961dcd925f412c645e828e9e0456ae3a8d77ebd9a DIST icedtea-bin-src-3.0.1.tar.xz 45656168 SHA256 0820242fa98a918f0a25c248cb43a01ba13f87848eba43aa1b731b9ca17f576a SHA512 ece43dcc77812a1e212b48cc4d30a795055e74d52c2f5faac9b8e07fc26f51d3963cd333f71d2603cf3ac82f3ec80fea5093787f079fbb1cea969193b120a4ce WHIRLPOOL 5f7546142824747ae2d551d004223d577ed4d32acb988d1d3cd4f42fedd0a94903366b0b3bf042c0b86d5093b4c32c3c44ae6abb82aceae390de45d8d44cfd1f -DIST icedtea-bin-src-7.2.6.5.tar.xz 40046964 SHA256 85bd4d4bc2abed47ef2bf7dd5eadbf5837efe67fe4cc322dea8096d47a980930 SHA512 cc5de0f6ede1a342380d5a1ce9ec279ae7f7bab46ea5504c0c39318ece75ad867fbb095e8a8aac5ecc64a02bc8376cf283b36f9a21fbcd485b8d0be636ebd047 WHIRLPOOL 276845b53eea26df67542e240c7f3068fa554c610be1ff7cd43729a57bb74ced6082f5920cc7deee81b8b286bedd24866c67909fa82574aba73e7ca19411e46e DIST icedtea-bin-src-7.2.6.6.tar.xz 40045788 SHA256 4d759dfc12a39ff44650b61a5a89f2ee4dcc5d6d0a863c54f8c6e2c86023ce8c SHA512 13cf426366bd7ced497d16b76dd5d49aadfac45e9686b78c185b4d7c95b47f96fecfc789b14138780592580c39857a2d68d8d35a6d016fb4ba1c0c8103b74f9f WHIRLPOOL f645c6da2a5c08e48bd6598bda025776d4e4fceb3a92898b4c5d9ca7321797e834df572656c07cf24fbd2eb0cde097b38137472857d968b663ccba2788406c07 diff --git a/dev-java/icedtea-bin/icedtea-bin-7.2.6.5.ebuild b/dev-java/icedtea-bin/icedtea-bin-7.2.6.5.ebuild deleted file mode 100644 index da338a085864..000000000000 --- a/dev-java/icedtea-bin/icedtea-bin-7.2.6.5.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit java-vm-2 multilib prefix toolchain-funcs versionator - -dist="https://dev.gentoo.org/~chewi/distfiles" -TARBALL_VERSION="${PV}" - -DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK" -HOMEPAGE="http://icedtea.classpath.org" -SRC_URI="doc? ( ${dist}/${PN}-doc-${TARBALL_VERSION}.tar.xz ) - source? ( ${dist}/${PN}-src-${TARBALL_VERSION}.tar.xz )" - -for arch in amd64 arm x86; do - SRC_URI+=" - ${arch}? ( - ${dist}/${PN}-core-${TARBALL_VERSION}-${arch}.tar.xz - examples? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-${arch}.tar.xz ) - )" -done - -LICENSE="GPL-2-with-linking-exception" -SLOT="7" -KEYWORDS="-* amd64 ~arm x86" - -IUSE="+alsa cjk +cups doc examples +gtk headless-awt nsplugin nss pulseaudio selinux source +webstart" -REQUIRED_USE="gtk? ( !headless-awt ) nsplugin? ( !headless-awt )" - -RESTRICT="preserve-libs strip" -QA_PREBUILT="opt/.*" - -# gsettings-desktop-schemas is needed for native proxy support. #431972 -RDEPEND=">=dev-libs/glib-2.42:2 - >=dev-libs/nss-3.16.1-r1 - >=dev-libs/nspr-4.10 - >=gnome-base/gsettings-desktop-schemas-3.12.2 - media-fonts/dejavu - >=media-libs/fontconfig-2.11:1.0 - >=media-libs/freetype-2.5.5:2 - >=media-libs/lcms-2.6:2 - >=sys-devel/gcc-4.9.3 - >=sys-libs/glibc-2.21 - >=sys-libs/zlib-1.2.8-r1 - virtual/jpeg:62 - alsa? ( >=media-libs/alsa-lib-1.0 ) - !headless-awt? ( - >=media-libs/giflib-4.1.6-r1 - media-libs/libpng:0/16 - >=x11-libs/libX11-1.6 - >=x11-libs/libXcomposite-0.4 - >=x11-libs/libXext-1.3 - >=x11-libs/libXi-1.7 - >=x11-libs/libXrender-0.9.8 - >=x11-libs/libXtst-1.2 - ) - cjk? ( - media-fonts/arphicfonts - media-fonts/baekmuk-fonts - media-fonts/lklug - media-fonts/lohit-fonts - media-fonts/sazanami - ) - cups? ( >=net-print/cups-2.0 ) - gtk? ( - >=dev-libs/atk-2.16.0 - >=x11-libs/cairo-1.14.2 - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-2.24:2 - >=x11-libs/pango-1.36 - ) - selinux? ( sec-policy/selinux-java )" - -DEPEND="!arm? ( dev-util/patchelf )" - -PDEPEND="webstart? ( dev-java/icedtea-web:0[icedtea7(+)] ) - nsplugin? ( dev-java/icedtea-web:0[icedtea7(+),nsplugin] ) - pulseaudio? ( dev-java/icedtea-sound )" - -pkg_pretend() { - if [[ "$(tc-is-softfloat)" != "no" ]]; then - die "These binaries require a hardfloat system." - fi -} - -src_prepare() { - if ! use alsa; then - rm -v jre/lib/$(get_system_arch)/libjsoundalsa.* || die - fi - - if use headless-awt; then - rm -vr jre/lib/$(get_system_arch)/{xawt,libsplashscreen.*} \ - {,jre/}bin/policytool bin/appletviewer || die - fi - - if ! use gtk; then - rm -v jre/lib/$(get_system_arch)/libjavagtk.* || die - fi - - # NSS is already required because of SunEC. The nss flag in the - # icedtea package just comments or uncomments this line. - sed -i "/=sun\.security\.pkcs11\.SunPKCS11/s/^#*$(usex nss '/' '/#')/" jre/lib/security/java.security || die - - if [[ -n "${EPREFIX}" ]]; then - # The binaries are built on a non-prefixed system so the - # fontconfig needs to have prefixes inserted. - sed -i 's:=/:=@GENTOO_PORTAGE_EPREFIX@/:' jre/lib/fontconfig.Gentoo.properties || die - eprefixify jre/lib/fontconfig.Gentoo.properties - fi - - # Fix the RPATHs, except on arm. - # https://bugs.gentoo.org/show_bug.cgi?id=543658#c3 - # https://github.com/NixOS/patchelf/issues/8 - if use arm; then - ewarn "The RPATHs on these binaries are normally modified to avoid" - ewarn "conflicts with an icedtea installation built from source. This" - ewarn "is currently not possible on ARM so please refrain from" - ewarn "installing dev-java/icedtea on the same system." - else - local old="/usr/$(get_libdir)/icedtea${SLOT}" - local new="${EPREFIX}/opt/${P}" - local elf rpath - - for elf in $(find -type f -executable ! -name "*.cgi" || die); do - rpath=$(patchelf --print-rpath "${elf}" || die "patchelf ${elf}") - - if [[ -n "${rpath}" ]]; then - patchelf --set-rpath "${rpath//${old}/${new}}" "${elf}" || die "patchelf ${elf}" - fi - done - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}${dest#/}" - dodir "${dest}" - - # doins doesn't preserve executable bits. - cp -pRP bin include jre lib man "${ddest}" || die - - dodoc doc/{ASSEMBLY_EXCEPTION,AUTHORS,NEWS,README,THIRD_PARTY_README} - use doc && dodoc -r doc/html - - if use examples; then - cp -pRP demo sample "${ddest}" || die - fi - - if use source; then - cp src.zip "${ddest}" || die - fi - - if use webstart || use nsplugin; then - dosym /usr/libexec/icedtea-web/itweb-settings "${dest}/bin/itweb-settings" - dosym /usr/libexec/icedtea-web/itweb-settings "${dest}/jre/bin/itweb-settings" - fi - if use webstart; then - dosym /usr/libexec/icedtea-web/javaws "${dest}/bin/javaws" - dosym /usr/libexec/icedtea-web/javaws "${dest}/jre/bin/javaws" - fi - - # Both icedtea itself and the icedtea ebuild set PAX markings but we - # disable them for the icedtea-bin build because the line below will - # respect end-user settings when icedtea-bin is actually installed. - java-vm_set-pax-markings "${ddest}" - - set_java_env - java-vm_revdep-mask "${dest}" - java-vm_sandbox-predict /proc/self/coredump_filter -} - -pkg_postinst() { - if use nsplugin; then - if [[ -n ${REPLACING_VERSIONS} ]] && ! version_is_at_least 7.2.4.3 ${REPLACING_VERSIONS} ]]; then - elog "The nsplugin for icedtea-bin is now provided by the icedtea-web package" - elog "If you had icedtea-bin-7 nsplugin selected, you may see a related error below" - elog "The switch should complete properly during the subsequent installation of icedtea-web" - elog "Afterwards you may verify the output of 'eselect java-nsplugin list' and adjust accordingly'" - fi - fi - - # Set as default VM if none exists - java-vm-2_pkg_postinst -} diff --git a/dev-libs/angelscript/Manifest b/dev-libs/angelscript/Manifest index a1b7bde1876e..7d59943de96e 100644 --- a/dev-libs/angelscript/Manifest +++ b/dev-libs/angelscript/Manifest @@ -1 +1 @@ -DIST angelscript_2.30.2.zip 1640151 SHA256 8c08774bc1ca683124b4996ab4459f4b2b10bdacd860e76f28fb5b504332d7d7 SHA512 a95d1d0050cc18d71ecb20655e74c196654c69b34ae3d1ade6d3a90b952b20851a6255c7285f019046e22d4c3fd1a6100c917a66a7c0d4e00636e4a2c6003bd5 WHIRLPOOL 157f724736bfea7dc31549cb76e88107108eccf046016e848a282cfe70b3bb8968e60424df192c8235eae8b663b0bc6dfea572a68b0404d7e61ea3eaa56d30e2 +DIST angelscript_2.31.1.zip 1964292 SHA256 b04a9aed467e014130f8daf2fe52f41d3f6485c703d7dd1114cdd916b8e8e003 SHA512 d31b71e1cdf2ee82736a8fd3f5fa2a213e8b61cf990116d6f84b9159c8db3a99c5b017c9deb3f9927b67807a032d7bfffbb9417eea7e543bfd478a91f58b6ef0 WHIRLPOOL 8ac026bb5f1766729cfecfda93f143efbf50f32d9f0bd6be304cae8d40ec78f322b8ec67e924797c0cf55e3576aa22864b89222e365860315f971e095fa5fedb diff --git a/dev-libs/angelscript/angelscript-2.30.2-r1.ebuild b/dev-libs/angelscript/angelscript-2.31.1.ebuild similarity index 55% rename from dev-libs/angelscript/angelscript-2.30.2-r1.ebuild rename to dev-libs/angelscript/angelscript-2.31.1.ebuild index 1b57bb869e1f..9eb2302cc91e 100644 --- a/dev-libs/angelscript/angelscript-2.30.2-r1.ebuild +++ b/dev-libs/angelscript/angelscript-2.31.1.ebuild @@ -1,15 +1,14 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 inherit toolchain-funcs multilib-minimal DESCRIPTION="A flexible, cross-platform scripting library" HOMEPAGE="http://www.angelcode.com/angelscript/" SRC_URI="http://www.angelcode.com/angelscript/sdk/files/angelscript_${PV}.zip" - LICENSE="ZLIB" SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" @@ -17,25 +16,38 @@ IUSE="doc static-libs" DEPEND="app-arch/unzip" -S=${WORKDIR}/sdk +S="${WORKDIR}/sdk" + +PATCHES=( + "${FILESDIR}/gnu-stack.patch" +) pkg_setup() { tc-export CXX AR RANLIB } src_prepare() { + default multilib_copy_sources } multilib_src_compile() { - emake -C ${PN}/projects/gnuc LIBRARYDEST= + emake -C ${PN}/projects/gnuc shared \ + $(use static-libs && echo static) } multilib_src_install() { - emake -C ${PN}/projects/gnuc LIBRARYDEST="${D}"/usr/$(get_libdir)/ INCLUDEDEST="${D}"/usr/include/ install - use static-libs || { rm "${D}"/usr/$(get_libdir)/libangelscript.a || die ; } + emake -C ${PN}/projects/gnuc \ + DESTDIR="${D%/}" \ + PREFIX="${EPREFIX}"/usr \ + LIBDIR_DEST='$(PREFIX)'/$(get_libdir) \ + install_header install_shared \ + $(use static-libs && echo install_static) } multilib_src_install_all() { - use doc && dohtml -r "${WORKDIR}"/sdk/docs/* + if use doc; then + docinto html + dodoc -r docs/* + fi } diff --git a/dev-libs/angelscript/files/gnu-stack.patch b/dev-libs/angelscript/files/gnu-stack.patch new file mode 100644 index 000000000000..342789f91c48 --- /dev/null +++ b/dev-libs/angelscript/files/gnu-stack.patch @@ -0,0 +1,18 @@ +--- a/angelscript/source/as_callfunc_arm_gcc.S 2015-06-09 21:40:30.000000000 +0100 ++++ b/angelscript/source/as_callfunc_arm_gcc.S 2016-06-27 23:23:46.912297799 +0100 +@@ -717,13 +717,13 @@ + + #endif /* hard float abi */ + ++#endif /* arm */ ++ + #if defined(__linux__) && defined(__ELF__) + /* ref: http://hardened.gentoo.org/gnu-stack.xml */ + .section .note.GNU-stack,"",%progbits + #endif + +-#endif /* arm */ +- + #endif /* !AS_MAX_PORTABILITY */ + + diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest index 66d52d191d40..00ccfe02aaa4 100644 --- a/dev-libs/leatherman/Manifest +++ b/dev-libs/leatherman/Manifest @@ -3,3 +3,4 @@ DIST leatherman-0.6.2.tar.gz 385105 SHA256 69ef5420ba94f70ffca0dc3255ff0523f4052 DIST leatherman-0.6.3.tar.gz 387644 SHA256 8951713aff2dd9a4e38016faa6fa6bd5634f1c9ffb59f03ffab24a91a6afcd1b SHA512 bdda57d1816d6a7769f62b7e681453c3e71aff3deac3ed5d0f332440033520aba2cda8f0654b565c4d534eb307ebe02d554660c3502cdd36f842c168b4535535 WHIRLPOOL 62619d7ed688d3e34f90f3d64f77051ccb1df5e3a7d658f9405e74b11b2e128d7505dd21a04d0635d848c5ccc7e3f0d2efcea26437b684ee89403828a9d6d540 DIST leatherman-0.7.2.tar.gz 389242 SHA256 ed4b887c6fe53987ea04c44382f60ff13cb245abbb0298455da5731a4636398f SHA512 3a9548caf9585ef52d54354cab19104c74235e0eb6c895ed47df9ba6a03dc108a9775fe7d3041c6f01c4f71e84769e94a090fb92281c1e592a0db9684ff60e6c WHIRLPOOL 97926560b8752f6065f1276be720d88b5c913b2a506f6bef63167d2274ba3ba1f7d02ad77bd4c4c47cd101853953e3049ce79eb8419036483e0af10577961f8b DIST leatherman-0.7.3.tar.gz 388947 SHA256 64658b37bdbb24e85fd6be99c80e7d9daff510cb251ea89b7ed9eae5f7efdc47 SHA512 318ed8fcf6b515d5e89c3f1e9aee12b39413725941890620ad54cb937afdb39a3f1a55c072fb55435a9ab7d5121ff83cdb2e6af47827a7f65f4d999fe11932ee WHIRLPOOL fdf8567e747ce6e30878e52de602b6f49e3cb0e87377299fedbf30e37e3bacc2703048e418624a10ffbcdbb2618963be6fc394d41eabfe712512ec69be52c981 +DIST leatherman-0.7.4.tar.gz 389081 SHA256 96f3791ffc4f0ce780bd533b69739420b470e90a400d5de34eb8539c11f502c4 SHA512 71b84a6934f46de4a9e6181e5cfc796fe25cac6bd8580fe618e3693bf22879e6597ecdc7bee0c8817beb3470934e06b4372d68e60575353029b795f013963b95 WHIRLPOOL cc61b8f996acbf2eb931a60b5fb1c237cb784165902e127e50e1a84da0d16928fd7720ec97df9db7985f0c6f221e64e1947f6ef84d69710bc6cc0eb352b60cdb diff --git a/dev-libs/leatherman/leatherman-0.7.4.ebuild b/dev-libs/leatherman/leatherman-0.7.4.ebuild new file mode 100644 index 000000000000..2c1f42cdaf94 --- /dev/null +++ b/dev-libs/leatherman/leatherman-0.7.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22" + +inherit cmake-utils multilib ruby-ng + +DESCRIPTION="A C++ toolkit" +HOMEPAGE="https://github.com/puppetlabs/leatherman" +SRC_URI="https://downloads.puppetlabs.com/facter/${P}.tar.gz" +SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${S}/all/${P}" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="debug test" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" + +CDEPEND=" + >=sys-devel/gcc-4.8:* + >=dev-libs/boost-1.54[nls] + net-misc/curl" + +RDEPEND+=" ${CDEPEND}" +DEPEND+=" test? ( ${CDEPEND} )" + +src_prepare() { + sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_SYSCONFDIR=/etc + -DCMAKE_INSTALL_LOCALSTATEDIR=/var + ) + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install +} diff --git a/dev-ml/ocamlnet/Manifest b/dev-ml/ocamlnet/Manifest index 5a7ab746ff7e..ae3ae742c733 100644 --- a/dev-ml/ocamlnet/Manifest +++ b/dev-ml/ocamlnet/Manifest @@ -1,4 +1 @@ -DIST ocamlnet-3.7.7.tar.gz 3357674 SHA256 5b8e464a874018c5e48fc1edc752b83e014061f19316b5b14df8422d939e7609 SHA512 b500a92e6c5dc4d96ac26352923d78cb3a8b555deda038c41860aecbd20ee9ccbcfee949014c91f1266c937ae03fadd72c322e3cbe6456d23fd20b871114df6a WHIRLPOOL ceb4a9fc5d43fe89487589ae14c4bdf58d6c3d99d3a9ebc07fa722e894106899a2ae2aca91a47338d8004017fdd0d23632e187d96ec51479b43955daddbbb893 -DIST ocamlnet-4.0.4.tar.gz 4336176 SHA256 becaa6c2b0c1ae6a3fb05139928442e5d4a685ea5033017060a86d70114e5f72 SHA512 f3bce94d43161e46bf0973bfbe0d9d5d7232136a24a27b987ae371a7aab129720df35bd0d6ef75126d587ee1fde56fe29d05bc44840724adf3be50ac250e7c85 WHIRLPOOL 34985fa9a49a60d6e671645a73533d6284b87205d63956265e631195ab117afdc6b41347e72f92d8cab711aef35db0c78a8989c955507dac66e8174ec6cb0242 -DIST ocamlnet-4.1.1.tar.gz 4561784 SHA256 61e5c280e96f7fd5a7d1e63391f60da6704e16f3816b45acaed17dd7042912fc SHA512 cd10f7fe622bed3208cc5ad66d65911c1c0992bdc6f4d1bc10d6e7ef197fe157226e6b8ca7857b91cd1c6d6103ac9c3d586d39f3cb32a9ccb9ab83e00bf4444d WHIRLPOOL c39fbb5e37c6eb71f8899f703913a9869e5f4995418195f68f7dbc53314c12d15ca941b35b00eff78ba9a088af079578db7a3e1ffee1467a027479e38c8bff2d DIST ocamlnet-4.1.2.tar.gz 4623183 SHA256 918c3921529cfe545e206b3535a58f43f665165044dd3548f685b583e94f14d8 SHA512 69f42042a54efd662db2217224da53513fc7e72c7b2313d4a4a1128f1b4624f4f6298434f5b19f354b832119ff151abc81e85eb0108d6eb24f30f82d176e0b4d WHIRLPOOL 27e1a8eb24361cadb8b2fb2b61bc6e93d71be8290873ca5bb1eebe16b9c9b1db69eae3b20c8deb3f6656aa79171a817b15acae53159d80ff8f4c946c201de173 diff --git a/dev-ml/ocamlnet/metadata.xml b/dev-ml/ocamlnet/metadata.xml index 0aeeb6fb9505..196389cbbc7c 100644 --- a/dev-ml/ocamlnet/metadata.xml +++ b/dev-ml/ocamlnet/metadata.xml @@ -6,7 +6,6 @@ Gentoo ML Project - Enables encryption support via dev-ml/cryptokit Enables net-httpd web server component Enables netzip support to read/write gzip data using object channels diff --git a/dev-ml/ocamlnet/ocamlnet-3.7.7.ebuild b/dev-ml/ocamlnet/ocamlnet-3.7.7.ebuild deleted file mode 100644 index 779f710c2fb5..000000000000 --- a/dev-ml/ocamlnet/ocamlnet-3.7.7.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils findlib - -MY_P=${P/_beta/test} -DESCRIPTION="Modules for OCaml application-level Internet protocols" -HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html" -SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz" - -LICENSE="ZLIB GPL-2+" -SLOT="0/${PV}" -KEYWORDS="amd64 ppc x86 ~x86-fbsd" -IUSE="cryptokit gtk ssl tk httpd +ocamlopt +pcre zip" -RESTRICT="installsources" - -# the auth-dh compile flag has been disabled as well, since it depends on -# ocaml-cryptgps, which is not available. - -DEPEND=">=dev-ml/findlib-1.0 - pcre? ( >=dev-ml/pcre-ocaml-5:= ) - >=dev-lang/ocaml-3.10.2:=[ocamlopt?] - tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) - ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) - zip? ( dev-ml/camlzip:= ) - " -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${MY_P} - -ocamlnet_use_with() { - if use $1; then - echo "-with-$2" - else - echo "-without-$2" - fi -} - -ocamlnet_use_enable() { - if use $1; then - echo "-enable-$2" - else - echo "-disable-$2" - fi -} - -src_configure() { - ./configure \ - -bindir /usr/bin \ - -datadir /usr/share/${PN} \ - $(ocamlnet_use_enable cryptokit crypto) \ - $(ocamlnet_use_enable gtk gtk2) \ - $(ocamlnet_use_enable pcre pcre) \ - $(ocamlnet_use_enable ssl ssl) \ - $(ocamlnet_use_enable tk tcl) \ - $(ocamlnet_use_enable zip zip) \ - $(ocamlnet_use_with httpd nethttpd) \ - || die "Error : econf failed!" -} - -src_compile() { - emake -j1 all - if use ocamlopt; then - emake -j1 opt - fi -} - -src_install() { - export STRIP_MASK="*/bin/*" - findlib_src_install -} diff --git a/dev-ml/ocamlnet/ocamlnet-4.0.4.ebuild b/dev-ml/ocamlnet/ocamlnet-4.0.4.ebuild deleted file mode 100644 index 5fe2f7ad68f9..000000000000 --- a/dev-ml/ocamlnet/ocamlnet-4.0.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils findlib - -MY_P=${P/_beta/test} -DESCRIPTION="Modules for OCaml application-level Internet protocols" -HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html" -SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz" - -LICENSE="ZLIB GPL-2+" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" -IUSE="gtk kerberos tk httpd +ocamlopt +pcre ssl zip" -RESTRICT="installsources" - -# the auth-dh compile flag has been disabled as well, since it depends on -# ocaml-cryptgps, which is not available. - -RDEPEND=">=dev-ml/findlib-1.0 - pcre? ( >=dev-ml/pcre-ocaml-5:= ) - >=dev-lang/ocaml-3.10.2:=[ocamlopt?] - tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) - kerberos? ( virtual/krb5 ) - zip? ( dev-ml/camlzip:= ) - " -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -S=${WORKDIR}/${MY_P} - -ocamlnet_use_with() { - if use $1; then - echo "-with-$2" - else - echo "-without-$2" - fi -} - -ocamlnet_use_enable() { - if use $1; then - echo "-enable-$2" - else - echo "-disable-$2" - fi -} - -src_configure() { - ./configure \ - -bindir /usr/bin \ - -datadir /usr/share/${PN} \ - $(ocamlnet_use_enable ssl gnutls) \ - $(ocamlnet_use_enable gtk gtk2) \ - $(ocamlnet_use_enable kerberos gssapi) \ - $(ocamlnet_use_enable pcre pcre) \ - $(ocamlnet_use_enable tk tcl) \ - $(ocamlnet_use_enable zip zip) \ - $(ocamlnet_use_with httpd nethttpd) \ - || die "Error : econf failed!" -} - -src_compile() { - emake -j1 all - if use ocamlopt; then - emake -j1 opt - fi -} - -src_install() { - export STRIP_MASK="*/bin/*" - findlib_src_install -} diff --git a/dev-ml/ocamlnet/ocamlnet-4.1.1.ebuild b/dev-ml/ocamlnet/ocamlnet-4.1.1.ebuild deleted file mode 100644 index 5c042a395af2..000000000000 --- a/dev-ml/ocamlnet/ocamlnet-4.1.1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils findlib - -MY_P=${P/_beta/test} -DESCRIPTION="Modules for OCaml application-level Internet protocols" -HOMEPAGE="http://projects.camlcity.org/projects/ocamlnet.html" -SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz" - -LICENSE="ZLIB GPL-2+" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" -IUSE="gtk kerberos tk httpd +ocamlopt +pcre ssl zip" -RESTRICT="installsources" - -# the auth-dh compile flag has been disabled as well, since it depends on -# ocaml-cryptgps, which is not available. - -RDEPEND=">=dev-ml/findlib-1.0 - pcre? ( >=dev-ml/pcre-ocaml-5:= ) - >=dev-lang/ocaml-3.10.2:=[ocamlopt?] - tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) - kerberos? ( virtual/krb5 ) - zip? ( dev-ml/camlzip:= ) - " -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - has_version '>=dev-lang/ocaml-4.03' && epatch "${FILESDIR}/oc43.patch" -} - -ocamlnet_use_with() { - if use $1; then - echo "-with-$2" - else - echo "-without-$2" - fi -} - -ocamlnet_use_enable() { - if use $1; then - echo "-enable-$2" - else - echo "-disable-$2" - fi -} - -src_configure() { - ./configure \ - -bindir /usr/bin \ - -datadir /usr/share/${PN} \ - $(ocamlnet_use_enable ssl gnutls) \ - $(ocamlnet_use_enable gtk gtk2) \ - $(ocamlnet_use_enable kerberos gssapi) \ - $(ocamlnet_use_enable pcre pcre) \ - $(ocamlnet_use_enable tk tcl) \ - $(ocamlnet_use_enable zip zip) \ - $(ocamlnet_use_with httpd nethttpd) \ - || die "Error : econf failed!" -} - -src_compile() { - emake -j1 all - if use ocamlopt; then - emake -j1 opt - fi -} - -src_install() { - export STRIP_MASK="*/bin/*" - findlib_src_install -} diff --git a/dev-ml/ocamlnet/ocamlnet-4.1.2.ebuild b/dev-ml/ocamlnet/ocamlnet-4.1.2.ebuild index 1ffc0a64b847..f0148d828755 100644 --- a/dev-ml/ocamlnet/ocamlnet-4.1.2.ebuild +++ b/dev-ml/ocamlnet/ocamlnet-4.1.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz" LICENSE="ZLIB GPL-2+" SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd" +KEYWORDS="amd64 ppc x86 x86-fbsd" IUSE="gtk kerberos tk httpd +ocamlopt +pcre ssl zip" RESTRICT="installsources" diff --git a/dev-ml/pxp/Manifest b/dev-ml/pxp/Manifest index a1a43279c326..578c26c86d41 100644 --- a/dev-ml/pxp/Manifest +++ b/dev-ml/pxp/Manifest @@ -1,3 +1 @@ -DIST pxp-1.2.4.tar.gz 702365 SHA256 1cd3e946f19d800f412475adf56e6da87231f80be22d7ea71dd4eabf93876355 SHA512 1520dd732db17923c24d43c328e659db83ac00569e7d2153e5633dfbc3fad899db8e45523ea76915e5dd1cb71cda2500db3875deebdf47b375af5bd05ad383d6 WHIRLPOOL 26c54816a63b26cee4cbaa7c3c868f449c40291eff1a242ade45f5c08f89afd7ef8b12ff3da5b00608f8ede486d17b1fd1387f0042c42e79d08e76f43c97089f -DIST pxp-1.2.7.tar.gz 735710 SHA256 2b0aca564f71c87825436e31a82de2ca3b3e99ee81a83840a525b0be63d73025 SHA512 11b49edc8e93a867b39d99ed6117460b3ecc7f9368564c815125662897f3cfbd87876b68c794bfd73b28cb0d8a898500ccd8ce0e1fca205bbce8b9759fa684d3 WHIRLPOOL 728f708c5dc332179884a4c2b6a222c514e8153c3bdf67847361df323886d61e320672f7dc7bd695343a641b34c9742c94f3cd9065541622670cb8b3df22380d DIST pxp-1.2.8.tar.gz 619689 SHA256 701754f4460595434ea6db77c33e046d33e4a485e8d28c5d39ced56112c94452 SHA512 3292bfbda494066e454331a9cfc56b03f55afe8548bdf24fea09d9bc0a03c333c027f7b527983bd9b4d659458c95acf7e3fc251c72d26ab3502f52067c9f2549 WHIRLPOOL 5529a6ad818428b03664764704e62d200802dc26c8c344897f4b15b17945e4620fa4b878f0108b12f346000a7cc070b50d2ce82d945c6bcd34a0e5e811ec8c0a diff --git a/dev-ml/pxp/pxp-1.2.4.ebuild b/dev-ml/pxp/pxp-1.2.4.ebuild deleted file mode 100644 index e1ce8a240095..000000000000 --- a/dev-ml/pxp/pxp-1.2.4.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit findlib eutils - -MY_P=${P/_beta/test} - -DESCRIPTION="validating XML parser library for O'Caml" -HOMEPAGE="http://projects.camlcity.org/projects/pxp.html" -SRC_URI="http://download.camlcity.org/download/${MY_P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="amd64 ~ppc x86" - -SLOT="0/${PV}" -DEPEND=">=dev-ml/pcre-ocaml-4.31:= - >=dev-ml/ulex-0.5:= - >=dev-ml/ocamlnet-0.98:= - >=dev-lang/ocaml-3.10.2:=[ocamlopt?] - || ( dev-ml/camlp4:= enter_addr; + ^ +diff -U0 -raN ltrace-0.7.3/sysdeps/linux-gnu/alpha/plt.c ltrace-0.7.3/sysdeps/linux-gnu/alpha/plt.c +--- ltrace-0.7.3_p4/work/ltrace-0.7.3/sysdeps/linux-gnu/alpha/plt.c 2012-11-10 13:43:55.000000000 +0100 ++++ foo/work/ltrace-0.7.3/sysdeps/linux-gnu/alpha/plt.c 2016-06-27 23:21:28.000000000 +0200 +@@ -23,0 +24 @@ ++#include "library.h" +diff -U0 -raN ltrace-0.7.3/sysdeps/linux-gnu/alpha/trace.c ltrace-0.7.3/sysdeps/linux-gnu/alpha/trace.c +--- ltrace-0.7.3_p4/work/ltrace-0.7.3/sysdeps/linux-gnu/alpha/trace.c 2016-06-27 23:30:08.000000000 +0200 ++++ foo/work/ltrace-0.7.3/sysdeps/linux-gnu/alpha/trace.c 2016-06-27 23:25:20.000000000 +0200 +@@ -29,0 +30 @@ ++#include "backend.h" diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild index 5ee60c23cd3c..22394b2c64e4 100644 --- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild +++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="-alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="debug selinux test unwind" RDEPEND="dev-libs/elfutils @@ -32,6 +32,7 @@ S=${WORKDIR}/${PN}-${LTRACE_V} src_prepare() { epatch "${WORKDIR}"/debian/patches/[0-9]* epatch "${FILESDIR}"/${PN}-0.7.3-test-protos.patch #bug 421649 + epatch "${FILESDIR}"/${PN}-0.7.3-alpha-protos.patch sed -i '/^dist_doc_DATA/d' Makefile.am || die eautoreconf } diff --git a/dev-vcs/cvs/Manifest b/dev-vcs/cvs/Manifest index bda243d8d414..e350aafd2408 100644 --- a/dev-vcs/cvs/Manifest +++ b/dev-vcs/cvs/Manifest @@ -1,13 +1,4 @@ -DIST cederqvist-1.11.23.html.bz2 112336 SHA256 7b44791e77d3cc56e2ce970303f4003a8a759e432cfa97de93fa45c4d78f80d9 SHA512 671d9d0d364c7ec21c8b5ae357bf7be097447342053b6eb442d6b367ff1b79e17b8494cac21a08c7a897c039ede7e08992d4af158fb2a68847506f7841f98789 WHIRLPOOL c58dba2bf0ca96a17099f5488f34b1343385e67a22a20697a0de4c9affb30f21fbd790b5fd874487e5f40ce2978ee961e8b876910ac520da35ec7ceb07edf139 -DIST cederqvist-1.11.23.pdf 1134081 SHA256 0ef6dc37510e43be1bcae50c635dedcbb2d56f16968946ff0a304a43f87a7d59 SHA512 6b5f7603ff38eaf0747d364f74960c5bb3ba172fd93436440644396ba9e94538cc3c258c8c44d5fc3437c73eacc8727381f0caa94651227a74353bb46029d490 WHIRLPOOL 31d5e9ff2abe0bf93f9be6f8657690a24c55037d621bc54e735d078a7ac1b089d55d0ea57b8450c47611d6ea7aff54aeed7f7bfbe1ff02188b25abcea164bcd0 -DIST cederqvist-1.11.23.ps 1129600 SHA256 6b35cbeecd6fa069e59743716f2766f5bfffe3013a59cf72d833e5837b20abc0 SHA512 0a0e14bb611a210d4fbacd187a8fd2d8ce2746df1487ec0272cb4abe9027194109adfa7ffe97fada1457203eac7428605e3b3def11a6fece4140e08b66ded17e WHIRLPOOL c24b5dea728a9a317fdbdf212351bb04525daebccc94a68fee8bc717f68ce8f1a9de7446422bffc07e9a27a005bf4a8d6bffcee31a2e83cb3cac34ee993f8cbb DIST cederqvist-1.12.12.html.tar.bz2 137581 SHA256 6bdd66581ec363e05313a14db27cd3c201b547cdfc9ea2f8edde74e78301f0f6 SHA512 c4f6bdc294b719c1c9f6e8b7d1d4faa9e2aafccd37924e9d4772f8d802da3e7f5ae1778b295989db256b23bb1d0914023db7237adaf07833caaee499ae6b6fa3 WHIRLPOOL 41dd1e0d944a02eeca10539b87b5cfcadbf4fd5923c872aa86e5673bb6a98f774d5378e8b4f1c2e6c6a62e6dc6a4d02c69b5e51ad03da899903070effd62adc9 DIST cederqvist-1.12.12.pdf 1252423 SHA256 211c5792d24bfd5694f23bc217a161d880bfb2447c41016fab6f657168b041ce SHA512 aa90b76664ca103cf41831a5595d5e99df9fd87633aa5a500569f43854ca6e409a26b655f02ed59cde1c37ce88c40e06f3b3376ad71fdc9487032c3f0898706a WHIRLPOOL 88d015117c05716df6d0cdc763f16dc488f0641624475e9bd33478485dd32e36a7ee5c49a1789ebdd173e665ae5963e75975342d7308e8e453adb65dd31ec6c5 DIST cederqvist-1.12.12.ps 1262208 SHA256 0e14189614e2c5ead49bfe0ecd187239f8adc3e66371b49d52163be821e44cab SHA512 9a061ef90c664fbb4f882644f72c4f80ffbe0233b6b364511b1c7f18f0a53383980a6ddda326b6df1f2fe1899aed3225de89b55a65a1d9101ba81d1c10c067e2 WHIRLPOOL fb1616ca734e51a626713e7e78786ecbff18378966c2c131f6992df248096d38e850123449d3a5a6aa111ee209f90ef48848da7366b21cb6befeccf07ce54ab6 -DIST cederqvist-1.12.13.html.tar.bz2 140382 SHA256 1a9a34e07c00de5102224b48cbc53384992aea197c91c20b6140dd6885b5ae87 SHA512 4305b5b5d6ec75288e8be0f818815898523de465bd2dc1f55dc277a423815608e619e6fb50d47d29c378249db53f7dba2cc6b4e996f8cd2c1eecf5b9db5957c3 WHIRLPOOL 8b72d282e466b85ad2e898c52a934df55af530a458c39171e4de31a71e1d7c0dbf85674387021f0bc4d87b480a3ff32084574294425923b64c10998e0716abdc -DIST cederqvist-1.12.13.pdf 1297631 SHA256 4f24b2ac3b81c97798cad42cba8ffe6cc65405f13e5a58a4b063aa9fffc4a7bc SHA512 56ff658265a4e08df6bcd59b1bcb046cbcb92d4107fd4fc54a35601e379af048fdab720500207a4ea6b757058bb52973c7723a02f43b5de8c9fee7f09379ba1f WHIRLPOOL 5ca68dbc70dfbf98a61700f696c4b197a8943f3122d419e2ae2a1f085c589b02c3e90bdadfa657351e51dfbf4a40781babcc47319e157aede3f67be8edf08493 -DIST cederqvist-1.12.13.ps 1280573 SHA256 a955722b89155e390635b1220fa67a096c97141d83ac53a7840323c01d13aa91 SHA512 7a6e9605c82b4d105d37663b12ce9fc89eb8e9153897ceeb6d4fd18da07947180b96167f67cd04df0ec2682d431bbb6840c8c87ccd97ddb596dd2efd31bbf1e4 WHIRLPOOL 2b6249d9cba0d08b76e9d8ae24828cfbfae71c2f109e35ca425c0122a79dc3a66a52ec9506971eab031d730743ed3bc5c01b583e3e9a538f067e22e6d78a6c0f -DIST cvs-1.11.23.tar.bz2 2942652 SHA256 400f51b59d85116e79b844f2d5dbbad4759442a789b401a94aa5052c3d7a4aa9 SHA512 d84360b51b966f19ac3f1728265ff25e46d3a3ce6d9e7e30b154f0975bb10ce4f82f5ca3f308d2ff169c2b5dd97b0243e910d2e8ad59a5857aef7a70b9026b19 WHIRLPOOL 0f4a14989c29ee76a911edcbcb9b946f3710d1015391e7a219c841bf3cd03678994d572f23a66975030e9ca2eb64abc7f7665a535203bc81653d754491039252 DIST cvs-1.12.12.tar.bz2 3197171 SHA256 9fb9176d268b9019768fc57dedc2920c28fbeda5ba224c2348550d4f25043edc SHA512 31c679b77b887e02d9c8c381b0dfb42f1207ef4ca806cd92843638eb2126ed032e99bda70a3e20ea2a029670ff39c40088a43435632e381739e6c2f978e6f4bb WHIRLPOOL 74257976cdb957e86fb9fb7e54fc8c0b7210f72136ce05327203d935195e7a3bdda0c1d616dc04cb1d6495cb038ca7275e88488eddb5d936c1cfceb94583278c -DIST cvs-1.12.13.1.tar.bz2 4075630 SHA256 de7f374d8c4ac414c04e8d44ce9a5d3da919825a6a332d747e299dc7a80c2218 SHA512 db318c0c70b47283bd469d792bdfe5335e5375e3b25beb79a7aea8435209b944cfa7ba51bdef9935f708e3a26a06b72defdb698974f2951cc9afd615f970986b WHIRLPOOL 3369e59e9f598cf6de28577302d62d3f6b00f705a0a5729c7ebf7b956d899e85afaaa160be2c4f7a4c710c1dd8860301ad1855c874229e39dbe60a5acc91a884 -DIST cvs-1.12.13.tar.bz2 3911104 SHA256 78853613b9a6873a30e1cc2417f738c330e75f887afdaf7b3d0800cb19ca515e SHA512 7d10f808de62190b18d4f706d2d03ab218a508bfb52047ff3e830e293ec40c5e8bf6cc743ef72a5c24be5aa867c9e4892d7d475a026a98b296a3764b4bd0f4d8 WHIRLPOOL 0662c898e05dfe9e45ee1615cfc86bdf664dfc74ddcbea8833e0f98b22e5ea65920d401d3f9a674d5e567eb10f94a29631487a2f8e43a49685888ca94f98ab62 diff --git a/dev-vcs/cvs/cvs-1.11.23.ebuild b/dev-vcs/cvs/cvs-1.11.23.ebuild deleted file mode 100644 index b85ae1d530f7..000000000000 --- a/dev-vcs/cvs/cvs-1.11.23.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" -SRC_URI="mirror://gnu/non-gnu/cvs/source/stable/${PV}/${P}.tar.bz2 - doc? ( mirror://gnu/non-gnu/cvs/source/stable/${PV}/cederqvist-${PV}.html.bz2 - mirror://gnu/non-gnu/cvs/source/stable/${PV}/cederqvist-${PV}.pdf - mirror://gnu/non-gnu/cvs/source/stable/${PV}/cederqvist-${PV}.ps )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -KEYWORDS="~arm64 ~ppc-aix ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="doc emacs" -RESTRICT='test' - -DEPEND=">=sys-libs/zlib-1.1.4" - -src_prepare() { - epatch "${FILESDIR}"/${P}-CVE-2010-3846.patch - epatch "${FILESDIR}"/${P}-getline64.patch - - # remove a useless binary - einfo "Removing a compiled binary" - find "${S}" -type f -name getdate -exec rm \{\} \; -} - -src_configure() { - [[ ${CHOST} == *-interix* ]] && export ac_cv_header_inttypes_h=no - - econf --with-tmpdir=/tmp --without-gssapi || die -} - -src_install() { - einstall || die - - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - if use emacs; then - insinto /usr/share/emacs/site-lisp - doins cvs-format.el || die "doins failed" - fi - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${PV}.ps - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2 - dohtml -r cederqvist-${PV}.html/* - cd "${ED}"/usr/share/doc/${PF}/html/ - ln -s cvs.html index.html - fi -} diff --git a/dev-vcs/cvs/cvs-1.12.12-r6.ebuild b/dev-vcs/cvs/cvs-1.12.12-r6.ebuild deleted file mode 100644 index bfc18183857f..000000000000 --- a/dev-vcs/cvs/cvs-1.12.12-r6.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -inherit eutils pam toolchain-funcs - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" - -IUSE="crypt doc kerberos nls pam server" -RESTRICT='test' - -DEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${PV}.html.tar.bz2 - EPATCH_OPTS="-p1 -d ${S}" epatch "${FILESDIR}"/${P}-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${P}-openat.patch - EPATCH_OPTS="-p1 -d ${S}" epatch "${FILESDIR}"/${P}-block-requests.patch - cd "${S}" - epatch "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch - epatch "${FILESDIR}"/${P}-install-sh.patch - epatch "${FILESDIR}"/${P}-mktime-x32.patch # 395641 - epatch "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208 - use server || elog "If you want any CVS server functionality, you MUST emerge with USE=server!" -} - -src_compile() { - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) \ - || die - emake || die "emake failed" -} - -src_install() { - emake install DESTDIR="${D}" || die - - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - # Not installed into emacs site-lisp because it clobbers the normal C - # indentations. - dodoc cvs-format.el || die "dodoc failed" - - use server && newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${PV}.ps - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2 - dohtml -r cederqvist-${PV}.html/* - cd "${D}"/usr/share/doc/${PF}/html/ - ln -s cvs.html index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} diff --git a/dev-vcs/cvs/cvs-1.12.12-r7.ebuild b/dev-vcs/cvs/cvs-1.12.12-r7.ebuild deleted file mode 100644 index b33ca479c3cd..000000000000 --- a/dev-vcs/cvs/cvs-1.12.12-r7.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils pam toolchain-funcs - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="crypt doc kerberos nls pam server" -RESTRICT='test' - -DEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${PV}.html.tar.bz2 -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${P}-openat.patch - epatch "${FILESDIR}"/${P}-block-requests.patch - epatch "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch - epatch "${FILESDIR}"/${P}-install-sh.patch - epatch "${FILESDIR}"/${P}-hash-nameclash.patch # for AIX - epatch "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208 - elog "If you want any CVS server functionality, you MUST emerge with USE=server!" -} - -src_configure() { - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) -} - -src_install() { - emake install DESTDIR="${D}" || die - - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - # Not installed into emacs site-lisp because it clobbers the normal C - # indentations. - dodoc cvs-format.el || die "dodoc failed" - - use server && newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${PV}.ps - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2 - dohtml -r cederqvist-${PV}.html/* - dosym cvs.html /usr/share/doc/${PF}/html/index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} diff --git a/dev-vcs/cvs/cvs-1.12.12-r8.ebuild b/dev-vcs/cvs/cvs-1.12.12-r8.ebuild deleted file mode 100644 index a65db04727af..000000000000 --- a/dev-vcs/cvs/cvs-1.12.12-r8.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils pam toolchain-funcs - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="crypt doc kerberos nls pam server" -RESTRICT='test' - -DEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${PV}.html.tar.bz2 -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${P}-openat.patch - epatch "${FILESDIR}"/${P}-block-requests.patch - epatch "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch - epatch "${FILESDIR}"/${P}-install-sh.patch - epatch "${FILESDIR}"/${P}-hash-nameclash.patch # for AIX - epatch "${FILESDIR}"/${P}-getdelim.patch # 314791 - epatch "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208 - elog "If you want any CVS server functionality, you MUST emerge with USE=server!" -} - -src_configure() { - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) -} - -src_install() { - emake install DESTDIR="${D}" || die - - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - # Not installed into emacs site-lisp because it clobbers the normal C - # indentations. - dodoc cvs-format.el || die "dodoc failed" - - use server && newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${PV}.ps - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2 - dohtml -r cederqvist-${PV}.html/* - dosym cvs.html /usr/share/doc/${PF}/html/index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} diff --git a/dev-vcs/cvs/cvs-1.12.12-r9.ebuild b/dev-vcs/cvs/cvs-1.12.12-r9.ebuild deleted file mode 100644 index d88e63bd36f7..000000000000 --- a/dev-vcs/cvs/cvs-1.12.12-r9.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils pam toolchain-funcs - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="crypt doc kerberos nls pam server" -RESTRICT='test' - -DEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${PV}.html.tar.bz2 -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${P}-openat.patch - epatch "${FILESDIR}"/${P}-block-requests.patch - epatch "${FILESDIR}"/${P}-cvs-gnulib-vasnprintf.patch - epatch "${FILESDIR}"/${P}-install-sh.patch - epatch "${FILESDIR}"/${P}-hash-nameclash.patch # for AIX - epatch "${FILESDIR}"/${P}-getdelim.patch # 314791 - epatch "${FILESDIR}"/${PN}-1.12.12-rcs2log-coreutils.patch # 144114 - epatch "${FILESDIR}"/${P}-mktime-x32.patch # 395641 - epatch "${FILESDIR}"/${P}-mktime-configure.patch #220040 #570208 - use server || elog "If you want any CVS server functionality, you MUST emerge with USE=server!" -} - -src_configure() { - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) -} - -src_install() { - emake install DESTDIR="${D}" || die - - insinto /etc/xinetd.d - if use server; then - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - fi - newenvd "${FILESDIR}"/01-cvs-env.d 01cvs - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - # Not installed into emacs site-lisp because it clobbers the normal C - # indentations. - dodoc cvs-format.el || die "dodoc failed" - - use server && newdoc "${FILESDIR}"/cvs-1.12.12-cvs-custom.c cvs-custom.c - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${PV}.ps - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2 - dohtml -r cederqvist-${PV}.html/* - dosym cvs.html /usr/share/doc/${PF}/html/index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} diff --git a/dev-vcs/cvs/cvs-1.12.13-r1.ebuild b/dev-vcs/cvs/cvs-1.12.13-r1.ebuild deleted file mode 100644 index a96af961bc85..000000000000 --- a/dev-vcs/cvs/cvs-1.12.13-r1.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils pam toolchain-funcs - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="crypt doc emacs kerberos nls pam server" - -DEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${PV}.html.tar.bz2 -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.12.12-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${P}-openat.patch - epatch "${FILESDIR}"/${P}-zlib.patch - epatch "${FILESDIR}"/${PN}-1.12.12-install-sh.patch - # this testcase was not updated - #sed -i.orig -e '/unrecognized keyword.*BogusOption/s,98,73,g' \ - # ${S}/src/sanity.sh - # this one fails when the testpath path contains '.' - sed -i.orig -e '/newfile config3/s,a-z,a-z.,g' \ - "${S}"/src/sanity.sh -} - -src_configure() { - local myconf - # the tests need the server and proxy - if use test; then - use server || \ - ewarn "The server and proxy code are enabled as they are required for tests." - myconf="--enable-server --enable-proxy" - fi - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) \ - $(use_enable server proxy) -} - -src_install() { - einstall || die - - if use server; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - fi - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - if use emacs; then - insinto /usr/share/emacs/site-lisp - doins cvs-format.el || die "doins failed" - fi - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${PV}.ps - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2 - dohtml -r cederqvist-${PV}.html/* - dosym cvs.html /usr/share/doc/${PF}/html/index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} - -src_test() { - einfo "If you want to see realtime status, or check out a failure," - einfo "please look at ${S}/src/check.log*" - if [ -n "$TEST_REMOTE_AND_PROXY" ]; then - einfo "local, remote, and proxy tests enabled." - else - einfo "Only testing local mode. Please see ebuild for other modes." - fi - - cd "${S}"/src - export TESTDIR="${T}/tests-local" - mkdir -p "$TESTDIR" - # we only do the local tests by default - make localcheck || die "Some local test failed." - mv -f check.log check.log-local - - # if you want to test the remote and proxy modes, things get a little bit - # complicated. You need to set up a SSH config file at ~portage/.ssh/config - # that allows the portage user to login without any authentication, and also - # set up the ~portage/.ssh/known_hosts file for your machine. - # We do not do this by default, as it is unsafe from a security point of - # view, and requires root level ssh changes. - if [ -n "$TEST_REMOTE_AND_PROXY" ]; then - cd "${S}"/src - export TESTDIR="${T}/tests-remote" - mkdir -p "$TESTDIR" - make remotecheck || die "Some remote test failed." - mv -f check.log check.log-remote - - cd "${S}"/src - export TESTDIR="${T}/tests-proxy" - mkdir -p "$TESTDIR" - make proxycheck || die "Some proxy test failed." - mv -f check.log check.log-proxy - fi -} diff --git a/dev-vcs/cvs/cvs-1.12.13-r2.ebuild b/dev-vcs/cvs/cvs-1.12.13-r2.ebuild deleted file mode 100644 index de3d18dfe28c..000000000000 --- a/dev-vcs/cvs/cvs-1.12.13-r2.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils pam toolchain-funcs - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -SRC_URI="mirror://gnu/non-gnu/cvs/source/feature/${PV}/${P}.tar.bz2 - doc? ( mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.html.tar.bz2 - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.pdf - mirror://gnu/non-gnu/cvs/source/feature/${PV}/cederqvist-${PV}.ps )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="crypt doc emacs kerberos nls pam server" - -DEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${PV}.html.tar.bz2 -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.12.12-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${P}-openat.patch - epatch "${FILESDIR}"/${P}-zlib.patch - epatch "${FILESDIR}"/${PN}-1.12.12-install-sh.patch - epatch "${FILESDIR}"/${PN}-1.12.12-fix-massive-leak.patch - # this testcase was not updated - #sed -i.orig -e '/unrecognized keyword.*BogusOption/s,98,73,g' \ - # ${S}/src/sanity.sh - # this one fails when the testpath path contains '.' - sed -i.orig -e '/newfile config3/s,a-z,a-z.,g' \ - "${S}"/src/sanity.sh -} - -src_configure() { - local myconf - # the tests need the server and proxy - if use test; then - use server || \ - ewarn "The server and proxy code are enabled as they are required for tests." - myconf="--enable-server --enable-proxy" - fi - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) \ - $(use_enable server proxy) -} - -src_install() { - einstall || die - - if use server; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - fi - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - if use emacs; then - insinto /usr/share/emacs/site-lisp - doins cvs-format.el || die "doins failed" - fi - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${PV}.ps - tar xjf "${DISTDIR}"/cederqvist-${PV}.html.tar.bz2 - dohtml -r cederqvist-${PV}.html/* - dosym cvs.html /usr/share/doc/${PF}/html/index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} - -src_test() { - einfo "If you want to see realtime status, or check out a failure," - einfo "please look at ${S}/src/check.log*" - if [ -n "$TEST_REMOTE_AND_PROXY" ]; then - einfo "local, remote, and proxy tests enabled." - else - einfo "Only testing local mode. Please see ebuild for other modes." - fi - - cd "${S}"/src - export TESTDIR="${T}/tests-local" - mkdir -p "$TESTDIR" - # we only do the local tests by default - make localcheck || die "Some local test failed." - mv -f check.log check.log-local - - # if you want to test the remote and proxy modes, things get a little bit - # complicated. You need to set up a SSH config file at ~portage/.ssh/config - # that allows the portage user to login without any authentication, and also - # set up the ~portage/.ssh/known_hosts file for your machine. - # We do not do this by default, as it is unsafe from a security point of - # view, and requires root level ssh changes. - if [ -n "$TEST_REMOTE_AND_PROXY" ]; then - cd "${S}"/src - export TESTDIR="${T}/tests-remote" - mkdir -p "$TESTDIR" - make remotecheck || die "Some remote test failed." - mv -f check.log check.log-remote - - cd "${S}"/src - export TESTDIR="${T}/tests-proxy" - mkdir -p "$TESTDIR" - make proxycheck || die "Some proxy test failed." - mv -f check.log check.log-proxy - fi -} diff --git a/dev-vcs/cvs/cvs-1.12.13.1-r1.ebuild b/dev-vcs/cvs/cvs-1.12.13.1-r1.ebuild deleted file mode 100644 index 8c06d888a320..000000000000 --- a/dev-vcs/cvs/cvs-1.12.13.1-r1.ebuild +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils pam toolchain-funcs versionator - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -DOC_PV="$(get_version_component_range 1-3)" -FEAT_URIBASE="mirror://gnu/non-gnu/cvs/source/feature/${PV}/" -DOC_URIBASE="mirror://gnu/non-gnu/cvs/source/feature/${DOC_PV}/" -SNAP_URIBASE="mirror://gnu/non-gnu/cvs/source/nightly-snapshots/feature/" -SRC_URI=" - ${FEAT_URIBASE}/${P}.tar.bz2 - ${SNAP_URIBASE}/${P}.tar.bz2 - doc? ( - ${DOC_URIBASE}/cederqvist-${DOC_PV}.html.tar.bz2 - ${DOC_URIBASE}/cederqvist-${DOC_PV}.pdf - ${DOC_URIBASE}/cederqvist-${DOC_PV}.ps - )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="crypt doc kerberos nls pam server" - -RDEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${DOC_PV}.html.tar.bz2 -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.12.12-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${PN}-1.12.12-install-sh.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-block-requests.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-hash-nameclash.patch # for AIX - epatch "${FILESDIR}"/${PN}-1.12.13.1-gl-mempcpy.patch # for AIX - epatch "${FILESDIR}"/${PN}-1.12.12-fix-massive-leak.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-use-include_next.patch - # Applied by upstream: - #epatch "${FILESDIR}"/${PN}-1.12.13-openat.patch - #epatch "${FILESDIR}"/${PN}-1.12.13-zlib.patch - - # this testcase was not updated - #sed -i.orig -e '/unrecognized keyword.*BogusOption/s,98,73,g' \ - # ${S}/src/sanity.sh - # this one fails when the testpath path contains '.' - sed -i.orig \ - -e '/newfile config3/s,a-z,a-z.,g' \ - "${S}"/src/sanity.sh - - elog "If you want any CVS server functionality, you MUST emerge with USE=server!" -} - -src_configure() { - local myconf - # the tests need the server and proxy - if use test; then - use server || \ - ewarn "The server and proxy code are enabled as they are required for tests." - myconf="--enable-server --enable-proxy" - fi - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) \ - $(use_enable server proxy) \ - ${myconf} -} - -src_install() { - emake install DESTDIR="${D}" || die - - if use server; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - fi - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - # Not installed into emacs site-lisp because it clobbers the normal C - # indentations. - dodoc cvs-format.el || die "dodoc failed" - - use server && newdoc "${FILESDIR}"/${PN}-1.12.12-cvs-custom.c cvs-custom.c - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${DOC_PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${DOC_PV}.ps - dohtml -r "${WORKDIR}"/cederqvist-${DOC_PV}.html/ - dosym cvs.html /usr/share/doc/${PF}/html/index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} - -_run_one_test() { - mode="$1" ; shift - einfo "Starting ${mode} test" - cd "${S}"/src - export TESTDIR="${T}/tests-${mode}" - rm -rf "$TESTDIR" # Clean up from any previous test passes - mkdir -p "$TESTDIR" - emake -j1 ${mode}check || die "Some ${mode} test failed." - mv -f check.log check.log-${mode} - einfo "${mode} test completed successfully, log is check.log-${mode}" -} - -src_test() { - einfo "If you want to see realtime status, or check out a failure," - einfo "please look at ${S}/src/check.log*" - - if [ "$TEST_REMOTE_AND_PROXY" == "1" ]; then - einfo "local, remote, and proxy tests enabled." - else - einfo "Only testing local mode. Please see ebuild for other modes." - fi - - # we only do the local tests by default - _run_one_test local - - # if you want to test the remote and proxy modes, things get a little bit - # complicated. You need to set up a SSH config file at ~portage/.ssh/config - # that allows the portage user to login without any authentication, and also - # set up the ~portage/.ssh/known_hosts file for your machine. - # We do not do this by default, as it is unsafe from a security point of - # view, and requires root level ssh changes. - # Note that this also requires having a real shell for the portage user, so make - # sure that su -c 'ssh portage@mybox' portage works first! - # (It uses the local ip, not loopback) - if [ "$TEST_REMOTE_AND_PROXY" == "1" ]; then - _run_one_test remote - _run_one_test proxy - fi -} diff --git a/dev-vcs/cvs/cvs-1.12.13.1-r2.ebuild b/dev-vcs/cvs/cvs-1.12.13.1-r2.ebuild deleted file mode 100644 index 912f17e31f14..000000000000 --- a/dev-vcs/cvs/cvs-1.12.13.1-r2.ebuild +++ /dev/null @@ -1,155 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils pam toolchain-funcs versionator - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -DOC_PV="$(get_version_component_range 1-3)" -FEAT_URIBASE="mirror://gnu/non-gnu/cvs/source/feature/${PV}/" -DOC_URIBASE="mirror://gnu/non-gnu/cvs/source/feature/${DOC_PV}/" -SNAP_URIBASE="mirror://gnu/non-gnu/cvs/source/nightly-snapshots/feature/" -SRC_URI=" - ${FEAT_URIBASE}/${P}.tar.bz2 - ${SNAP_URIBASE}/${P}.tar.bz2 - doc? ( - ${DOC_URIBASE}/cederqvist-${DOC_PV}.html.tar.bz2 - ${DOC_URIBASE}/cederqvist-${DOC_PV}.pdf - ${DOC_URIBASE}/cederqvist-${DOC_PV}.ps - )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="crypt doc kerberos nls pam server" - -RDEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" -DEPEND="${RDEPEND}" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${DOC_PV}.html.tar.bz2 -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.12.12-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${PN}-1.12.12-install-sh.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-block-requests.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-hash-nameclash.patch # for AIX - epatch "${FILESDIR}"/${PN}-1.12.13.1-gl-mempcpy.patch # for AIX - epatch "${FILESDIR}"/${PN}-1.12.12-fix-massive-leak.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-use-include_next.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-fix-gnulib-SEGV-vasnprintf.patch - # Applied by upstream: - #epatch "${FILESDIR}"/${PN}-1.12.13-openat.patch - #epatch "${FILESDIR}"/${PN}-1.12.13-zlib.patch - - # this testcase was not updated - #sed -i.orig -e '/unrecognized keyword.*BogusOption/s,98,73,g' \ - # ${S}/src/sanity.sh - # this one fails when the testpath path contains '.' - sed -i.orig \ - -e '/newfile config3/s,a-z,a-z.,g' \ - "${S}"/src/sanity.sh - - elog "If you want any CVS server functionality, you MUST emerge with USE=server!" -} - -src_configure() { - local myconf - # the tests need the server and proxy - if use test; then - use server || \ - ewarn "The server and proxy code are enabled as they are required for tests." - myconf="--enable-server --enable-proxy" - fi - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) \ - $(use_enable server proxy) \ - ${myconf} -} - -src_install() { - emake install DESTDIR="${D}" || die - - if use server; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - fi - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - # Not installed into emacs site-lisp because it clobbers the normal C - # indentations. - dodoc cvs-format.el || die "dodoc failed" - - use server && newdoc "${FILESDIR}"/${PN}-1.12.12-cvs-custom.c cvs-custom.c - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${DOC_PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${DOC_PV}.ps - dohtml -r "${WORKDIR}"/cederqvist-${DOC_PV}.html/ - dosym cvs.html /usr/share/doc/${PF}/html/index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} - -_run_one_test() { - mode="$1" ; shift - einfo "Starting ${mode} test" - cd "${S}"/src - export TESTDIR="${T}/tests-${mode}" - rm -rf "$TESTDIR" # Clean up from any previous test passes - mkdir -p "$TESTDIR" - emake -j1 ${mode}check || die "Some ${mode} test failed." - mv -f check.log check.log-${mode} - einfo "${mode} test completed successfully, log is check.log-${mode}" -} - -src_test() { - einfo "If you want to see realtime status, or check out a failure," - einfo "please look at ${S}/src/check.log*" - - if [ "$TEST_REMOTE_AND_PROXY" == "1" ]; then - einfo "local, remote, and proxy tests enabled." - else - einfo "Only testing local mode. Please see ebuild for other modes." - fi - - # we only do the local tests by default - _run_one_test local - - # if you want to test the remote and proxy modes, things get a little bit - # complicated. You need to set up a SSH config file at ~portage/.ssh/config - # that allows the portage user to login without any authentication, and also - # set up the ~portage/.ssh/known_hosts file for your machine. - # We do not do this by default, as it is unsafe from a security point of - # view, and requires root level ssh changes. - # Note that this also requires having a real shell for the portage user, so make - # sure that su -c 'ssh portage@mybox' portage works first! - # (It uses the local ip, not loopback) - if [ "$TEST_REMOTE_AND_PROXY" == "1" ]; then - _run_one_test remote - _run_one_test proxy - fi -} diff --git a/dev-vcs/cvs/cvs-1.12.13.1.ebuild b/dev-vcs/cvs/cvs-1.12.13.1.ebuild deleted file mode 100644 index 2422d3a225d9..000000000000 --- a/dev-vcs/cvs/cvs-1.12.13.1.ebuild +++ /dev/null @@ -1,151 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 - -inherit eutils pam toolchain-funcs versionator - -DESCRIPTION="Concurrent Versions System - source code revision control tools" -HOMEPAGE="http://www.nongnu.org/cvs/" - -DOC_PV="$(get_version_component_range 1-3)" -FEAT_URIBASE="mirror://gnu/non-gnu/cvs/source/feature/${PV}/" -DOC_URIBASE="mirror://gnu/non-gnu/cvs/source/feature/${DOC_PV}/" -SNAP_URIBASE="mirror://gnu/non-gnu/cvs/source/nightly-snapshots/feature/" -SRC_URI=" - ${FEAT_URIBASE}/${P}.tar.bz2 - ${SNAP_URIBASE}/${P}.tar.bz2 - doc? ( - ${DOC_URIBASE}/cederqvist-${DOC_PV}.html.tar.bz2 - ${DOC_URIBASE}/cederqvist-${DOC_PV}.pdf - ${DOC_URIBASE}/cederqvist-${DOC_PV}.ps - )" - -LICENSE="GPL-2 LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="crypt doc kerberos nls pam server" - -DEPEND=">=sys-libs/zlib-1.1.4 - kerberos? ( virtual/krb5 ) - pam? ( virtual/pam )" - -src_unpack() { - unpack ${P}.tar.bz2 - use doc && unpack cederqvist-${DOC_PV}.html.tar.bz2 -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.12.12-cvsbug-tmpfix.patch - epatch "${FILESDIR}"/${PN}-1.12.12-install-sh.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-block-requests.patch - epatch "${FILESDIR}"/${PN}-1.12.13.1-hash-nameclash.patch # for AIX - epatch "${FILESDIR}"/${PN}-1.12.13.1-gl-mempcpy.patch # for AIX - # Applied by upstream: - #epatch "${FILESDIR}"/${PN}-1.12.13-openat.patch - #epatch "${FILESDIR}"/${PN}-1.12.13-zlib.patch - - # this testcase was not updated - #sed -i.orig -e '/unrecognized keyword.*BogusOption/s,98,73,g' \ - # ${S}/src/sanity.sh - # this one fails when the testpath path contains '.' - sed -i.orig \ - -e '/newfile config3/s,a-z,a-z.,g' \ - "${S}"/src/sanity.sh - - elog "If you want any CVS server functionality, you MUST emerge with USE=server!" -} - -src_configure() { - local myconf - # the tests need the server and proxy - if use test; then - use server || \ - ewarn "The server and proxy code are enabled as they are required for tests." - myconf="--enable-server --enable-proxy" - fi - if tc-is-cross-compiler ; then - # Sane defaults when cross-compiling (as these tests want to - # try and execute code). - export cvs_cv_func_printf_ptr="yes" - fi - econf \ - --with-external-zlib \ - --with-tmpdir=/tmp \ - $(use_enable crypt encryption) \ - $(use_with kerberos gssapi) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_enable server) \ - $(use_enable server proxy) \ - ${myconf} -} - -src_install() { - emake install DESTDIR="${D}" || die - - if use server; then - insinto /etc/xinetd.d - newins "${FILESDIR}"/cvspserver.xinetd.d cvspserver || die "newins failed" - fi - - dodoc BUGS ChangeLog* DEVEL* FAQ HACKING \ - MINOR* NEWS PROJECTS README* TESTS TODO - - # Not installed into emacs site-lisp because it clobbers the normal C - # indentations. - dodoc cvs-format.el || die "dodoc failed" - - use server && newdoc "${FILESDIR}"/${PN}-1.12.12-cvs-custom.c cvs-custom.c - - if use doc; then - dodoc "${DISTDIR}"/cederqvist-${DOC_PV}.pdf - dodoc "${DISTDIR}"/cederqvist-${DOC_PV}.ps - dohtml -r "${WORKDIR}"/cederqvist-${DOC_PV}.html/ - dosym cvs.html /usr/share/doc/${PF}/html/index.html - fi - - newpamd "${FILESDIR}"/cvs.pam-include-1.12.12 cvs -} - -_run_one_test() { - mode="$1" ; shift - einfo "Starting ${mode} test" - cd "${S}"/src - export TESTDIR="${T}/tests-${mode}" - rm -rf "$TESTDIR" # Clean up from any previous test passes - mkdir -p "$TESTDIR" - emake -j1 ${mode}check || die "Some ${mode} test failed." - mv -f check.log check.log-${mode} - einfo "${mode} test completed successfully, log is check.log-${mode}" -} - -src_test() { - einfo "If you want to see realtime status, or check out a failure," - einfo "please look at ${S}/src/check.log*" - - if [ "$TEST_REMOTE_AND_PROXY" == "1" ]; then - einfo "local, remote, and proxy tests enabled." - else - einfo "Only testing local mode. Please see ebuild for other modes." - fi - - # we only do the local tests by default - _run_one_test local - - # if you want to test the remote and proxy modes, things get a little bit - # complicated. You need to set up a SSH config file at ~portage/.ssh/config - # that allows the portage user to login without any authentication, and also - # set up the ~portage/.ssh/known_hosts file for your machine. - # We do not do this by default, as it is unsafe from a security point of - # view, and requires root level ssh changes. - # Note that this also requires having a real shell for the portage user, so make - # sure that su -c 'ssh portage@mybox' portage works first! - # (It uses the local ip, not loopback) - if [ "$TEST_REMOTE_AND_PROXY" == "1" ]; then - _run_one_test remote - _run_one_test proxy - fi -} diff --git a/dev-vcs/cvs/files/cvs-1.11.23-CVE-2010-3846.patch b/dev-vcs/cvs/files/cvs-1.11.23-CVE-2010-3846.patch deleted file mode 100644 index e1560cef82e7..000000000000 --- a/dev-vcs/cvs/files/cvs-1.11.23-CVE-2010-3846.patch +++ /dev/null @@ -1,167 +0,0 @@ -From b122edcb68ff05bb6eb22f6e50423e7f1050841b Mon Sep 17 00:00:00 2001 -From: Larry Jones -Date: Thu, 21 Oct 2010 10:08:16 +0200 -Subject: [PATCH] Fix for CVE-2010-3846 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Mallformed RCS revision (delete after the end of input file, or overlayed -deleted regions) screws output file image size computation. This leads to -write attempt after the allocated memory opening hiden memory corruption -driven by CVS server. - -Signed-off-by: Petr Písař ---- - src/rcs.c | 52 +++++++++++++++++++++++++++++----------------------- - 1 files changed, 29 insertions(+), 23 deletions(-) - -diff --git a/src/rcs.c b/src/rcs.c -index 7d0d078..2f88f85 100644 ---- a/src/rcs.c -+++ b/src/rcs.c -@@ -7128,7 +7128,7 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - struct deltafrag *dfhead; - struct deltafrag **dftail; - struct deltafrag *df; -- unsigned long numlines, lastmodline, offset; -+ unsigned long numlines, offset; - struct linevector lines; - int err; - -@@ -7202,12 +7202,12 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - - /* New temp data structure to hold new org before - copy back into original structure. */ -- lines.nlines = lines.lines_alloced = numlines; -+ lines.lines_alloced = numlines; - lines.vector = xmalloc (numlines * sizeof *lines.vector); - - /* We changed the list order to first to last -- so the - list never gets larger than the size numlines. */ -- lastmodline = 0; -+ lines.nlines = 0; - - /* offset created when adding/removing lines - between new and original structure */ -@@ -7216,25 +7216,24 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - for (df = dfhead; df != NULL; ) - { - unsigned int ln; -- unsigned long deltaend; -+ unsigned long newpos = df->pos - offset; - -- if (df->pos > orig_lines->nlines) -+ if (newpos < lines.nlines || newpos > numlines) - err = 1; - - /* On error, just free the rest of the list. */ - if (!err) - { -- /* Here we need to get to the line where the next insert will -+ /* Here we need to get to the line where the next change will - begin, which is DF->pos in ORIG_LINES. We will fill up to - DF->pos - OFFSET in LINES with original items. */ -- for (deltaend = df->pos - offset; -- lastmodline < deltaend; -- lastmodline++) -+ while (lines.nlines < newpos) - { - /* we need to copy from the orig structure into new one */ -- lines.vector[lastmodline] = -- orig_lines->vector[lastmodline + offset]; -- lines.vector[lastmodline]->refcount++; -+ lines.vector[lines.nlines] = -+ orig_lines->vector[lines.nlines + offset]; -+ lines.vector[lines.nlines]->refcount++; -+ lines.nlines++; - } - - switch (df->type) -@@ -7246,7 +7245,12 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - struct line *q; - int nextline_newline; - size_t nextline_len; -- -+ -+ if (newpos + df->nlines > numlines) -+ { -+ err = 1; -+ break; -+ } - textend = df->new_lines + df->len; - nextline_newline = 0; - nextline_text = df->new_lines; -@@ -7271,8 +7275,7 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - q->has_newline = nextline_newline; - q->refcount = 1; - memcpy (q->text, nextline_text, nextline_len); -- lines.vector[lastmodline++] = q; -- offset--; -+ lines.vector[lines.nlines++] = q; - - nextline_text = (char *)p + 1; - nextline_newline = 0; -@@ -7286,11 +7289,11 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - q->has_newline = nextline_newline; - q->refcount = 1; - memcpy (q->text, nextline_text, nextline_len); -- lines.vector[lastmodline++] = q; -+ lines.vector[lines.nlines++] = q; - - /* For each line we add the offset between the #'s - decreases. */ -- offset--; -+ offset -= df->nlines; - break; - } - -@@ -7301,7 +7304,9 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - if (df->pos + df->nlines > orig_lines->nlines) - err = 1; - else if (delvers) -+ { - for (ln = df->pos; ln < df->pos + df->nlines; ++ln) -+ { - if (orig_lines->vector[ln]->refcount > 1) - /* Annotate needs this but, since the original - * vector is disposed of before returning from -@@ -7309,6 +7314,8 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - * there are multiple references. - */ - orig_lines->vector[ln]->vers = delvers; -+ } -+ } - break; - } - } -@@ -7328,21 +7335,20 @@ apply_rcs_changes (orig_lines, diffbuf, difflen, name, addvers, delvers) - else - { - /* add the rest of the remaining lines to the data vector */ -- for (; lastmodline < numlines; lastmodline++) -+ while (lines.nlines < numlines) - { - /* we need to copy from the orig structure into new one */ -- lines.vector[lastmodline] = orig_lines->vector[lastmodline -+ lines.vector[lines.nlines] = orig_lines->vector[lines.nlines - + offset]; -- lines.vector[lastmodline]->refcount++; -+ lines.vector[lines.nlines]->refcount++; -+ lines.nlines++; - } - - /* Move the lines vector to the original structure for output, - * first deleting the old. - */ - linevector_free (orig_lines); -- orig_lines->vector = lines.vector; -- orig_lines->lines_alloced = numlines; -- orig_lines->nlines = lines.nlines; -+ *orig_lines = lines; - } - - return !err; --- -1.7.2.3 - diff --git a/dev-vcs/cvs/files/cvs-1.11.23-getline64.patch b/dev-vcs/cvs/files/cvs-1.11.23-getline64.patch deleted file mode 100644 index f93fca465444..000000000000 --- a/dev-vcs/cvs/files/cvs-1.11.23-getline64.patch +++ /dev/null @@ -1,36 +0,0 @@ -http://pkgs.fedoraproject.org/gitweb/?p=cvs.git;a=blob;f=cvs-1.11.23-getline64.patch;h=99942e0589e4ff26e87a927c1a54662954876e64;hb=HEAD - ---- cvs-1.11.23/lib/getline.c -+++ cvs-1.11.23/lib/getline.c -@@ -154,7 +154,7 @@ - return ret; - } - --int -+ssize_t - getline (lineptr, n, stream) - char **lineptr; - size_t *n; -@@ -163,7 +163,7 @@ - return getstr (lineptr, n, stream, '\n', 0, GETLINE_NO_LIMIT); - } - --int -+ssize_t - getline_safe (lineptr, n, stream, limit) - char **lineptr; - size_t *n; ---- cvs-1.11.23/lib/getline.h -+++ cvs-1.11.23/lib/getline.h -@@ -11,9 +11,9 @@ - - #define GETLINE_NO_LIMIT -1 - --int -+ssize_t - getline __PROTO ((char **_lineptr, size_t *_n, FILE *_stream)); --int -+ssize_t - getline_safe __PROTO ((char **_lineptr, size_t *_n, FILE *_stream, - int limit)); - int diff --git a/dev-vcs/cvs/files/cvs-1.12.13-openat.patch b/dev-vcs/cvs/files/cvs-1.12.13-openat.patch deleted file mode 100644 index 762924a8c1d5..000000000000 --- a/dev-vcs/cvs/files/cvs-1.12.13-openat.patch +++ /dev/null @@ -1,21 +0,0 @@ -Index: cvs-1.12.13/lib/openat.c -=================================================================== ---- cvs-1.12.13.orig/lib/openat.c -+++ cvs-1.12.13/lib/openat.c -@@ -55,9 +55,13 @@ rpl_openat (int fd, char const *filename - va_list arg; - va_start (arg, flags); - -- /* Assume that mode_t is passed compatibly with mode_t's type -- after argument promotion. */ -- mode = va_arg (arg, mode_t); -+ /* If mode_t is narrower than int, use the promoted type (int), -+ not mode_t. Use sizeof to guess whether mode_t is nerrower; -+ we don't know of any practical counterexamples. */ -+ if (sizeof (mode_t) < sizeof (int)) -+ mode = va_arg (arg, int); -+ else -+ mode = va_arg (arg, mode_t); - - va_end (arg); - } diff --git a/dev-vcs/cvs/files/cvs-1.12.13-zlib.patch b/dev-vcs/cvs/files/cvs-1.12.13-zlib.patch deleted file mode 100644 index a4b4b1e2afeb..000000000000 --- a/dev-vcs/cvs/files/cvs-1.12.13-zlib.patch +++ /dev/null @@ -1,31 +0,0 @@ -Index: src/zlib.c -=================================================================== -RCS file: /sources/cvs/ccvs/src/zlib.c,v -retrieving revision 1.31 -retrieving revision 1.32 -diff -u -r1.31 -r1.32 ---- src/zlib.c 3 Jun 2005 18:26:09 -0000 1.31 -+++ src/zlib.c 28 Oct 2005 14:10:59 -0000 1.32 -@@ -221,15 +221,14 @@ - point. */ - assert (bd->size == 0); - -- /* This will work well in the server, because this call will -- do an unblocked read and fetch all the available data. In -- the client, this will read a single byte from the stdio -- stream, which will cause us to call inflate once per byte. -- It would be more efficient if we could make a call which -- would fetch all the available bytes, and at least one byte. */ -- -+ /* On the server, this will do an unblocking read of as much data as is -+ * available. On the client, with a blocking input descriptor and the -+ * current fd_buffer implementation, this should read as much data as -+ * is currently available, and at least 1 byte (or EOF), from the -+ * underlying buffer. -+ */ - status = (*cb->buf->input) (cb->buf->closure, bd->text, -- need, BUFFER_DATA_SIZE, &nread); -+ need ? 1 : 0, BUFFER_DATA_SIZE, &nread); - - if (status == -2) - /* Don't try to recover from memory allcoation errors. */ diff --git a/dev-vcs/cvs/files/cvs-1.12.13.1-block-requests.patch b/dev-vcs/cvs/files/cvs-1.12.13.1-block-requests.patch deleted file mode 100644 index 216336f34941..000000000000 --- a/dev-vcs/cvs/files/cvs-1.12.13.1-block-requests.patch +++ /dev/null @@ -1,101 +0,0 @@ -Author: Robin H. Johnson -Original-Date: 2006-08-09 -Forward-Port-Date: 2007-12-06 - -This patch allows a CVS server to deny usage of specific commands, based on -input in the environment. - -Just set the CVS_BLOCK_REQUESTS env var with all of the commands you want, -seperated by spaces. Eg: -CVS_BLOCK_REQUESTS="Gzip-stream gzip-file-contents" -would block ALL usage of compression. - -Please see the array 'struct request requests[]' in src/server.c for a full -list of commands. - -Please note that if you block any commands marked as RQ_ESSENTIAL, CVS clients -may fail! (This includes 'ci'!). - -See the companion cvs-custom.c for a wrapper that can enforce the environment variable for pserver setups. - -Signed-off-by: Robin H. Johnson - -diff -Nuar cvs-1.12.13.1.orig/src/server.c cvs-1.12.13.1/src/server.c ---- cvs-1.12.13.1.orig/src/server.c 2006-06-21 11:55:21.000000000 -0700 -+++ cvs-1.12.13.1/src/server.c 2007-12-06 16:25:38.109309990 -0800 -@@ -6244,6 +6244,49 @@ - /* - * This server request is not ignored by the secondary. - */ -+ -+/* Hack by Robin H. Johnson . -+ * Allow the server ENV to specify what request types are to be ignored. -+ */ -+ -+static char blocked_requests[BUFSIZ] = " "; -+ -+static void build_blocked_requests() { -+ char *tmp = getenv("CVS_BLOCK_REQUESTS"); -+ -+ if (tmp != NULL && strlen(tmp) > 0) { -+ // move to our custom buffer -+ strncat(blocked_requests, tmp, sizeof(blocked_requests)-strlen(blocked_requests)); -+ //add a space on the end as well for searching -+ strncat(blocked_requests, " ", sizeof(blocked_requests)-strlen(blocked_requests)); -+ } -+ -+ // now blocked_requests contains the list of every request that we do not -+ // want to serve -+} -+ -+// returns 0 if we should serve this request -+// use as if(checker(FOO)) continue; -+static int serve_valid_requests_checker(char *reqname) { -+ char needle[BUFSIZ] = " "; -+ char *tmp; -+ -+ if(!blocked_requests || strlen(blocked_requests) < 2) -+ return 0; -+ -+ // we want to look for ' 'reqname' ' -+ snprintf(needle, sizeof(needle), " %s ", reqname); -+ -+ // now do the search -+ tmp = strstr(blocked_requests, needle); -+ -+ if (tmp != NULL) -+ return 1; -+ -+ return 0; -+ -+} -+ - static void - serve_valid_requests (char *arg) - { -@@ -6262,11 +6305,15 @@ - ) - return; - -+ build_blocked_requests(); -+ - buf_output0 (buf_to_net, "Valid-requests"); - for (rq = requests; rq->name != NULL; rq++) - { - if (rq->func != NULL) - { -+ if(serve_valid_requests_checker(rq->name)) -+ continue; - buf_append_char (buf_to_net, ' '); - buf_output0 (buf_to_net, rq->name); - } -@@ -6706,6 +6753,9 @@ - * "co". - */ - continue; -+ // Ignore commands that we are supposed to ignore. -+ if(serve_valid_requests_checker(rq->name)) -+ continue; - - if (!(rq->flags & RQ_ROOTLESS) - && current_parsed_root == NULL) diff --git a/dev-vcs/cvs/files/cvs-1.12.13.1-fix-gnulib-SEGV-vasnprintf.patch b/dev-vcs/cvs/files/cvs-1.12.13.1-fix-gnulib-SEGV-vasnprintf.patch deleted file mode 100644 index 1dbaa51ec4c9..000000000000 --- a/dev-vcs/cvs/files/cvs-1.12.13.1-fix-gnulib-SEGV-vasnprintf.patch +++ /dev/null @@ -1,42 +0,0 @@ -Attemt to use CVS leads to glibc crash: -$ cvs up - *** %n in writable segment detected *** - -Fixes: https://savannah.nongnu.org/bugs/?35432 -Upstream gnulib commit: - -From 913c09becd9df89dbd9b9f386e7f35c240d5efe8 Mon Sep 17 00:00:00 2001 -From: Bruno Haible -Date: Thu, 18 Oct 2007 23:50:42 +0000 -Subject: Don't use %n on glibc >= 2.3 systems. - ---- -(limited to 'lib/vasnprintf.c') - -diff --git a/lib/vasnprintf.c b/lib/vasnprintf.c -index f563823..5d818aa 100644 ---- a/lib/vasnprintf.c -+++ b/lib/vasnprintf.c -@@ -3386,8 +3386,20 @@ VASNPRINTF (DCHAR_T *resultbuf, size_t *lengthp, - *fbp = dp->conversion; - #if USE_SNPRINTF -+# if !(__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 3)) - p[1] = '%'; - p[2] = 'n'; - p[3] = '\0'; -+# else -+ /* On glibc2 systems from glibc >= 2.3 - probably also older -+ ones - we know that snprintf's returns value conforms to -+ ISO C 99: the gl_SNPRINTF_DIRECTIVE_N test passes. -+ Therefore we can avoid using %n in this situation. -+ On glibc2 systems from 2004-10-18 or newer, the use of %n -+ in format strings in writable memory may crash the program -+ (if compiled with _FORTIFY_SOURCE=2), so we should avoid it -+ in this situation. */ -+ p[1] = '\0'; -+# endif - #else - p[1] = '\0'; - #endif --- -cgit v0.9.0.2 diff --git a/dev-vcs/cvs/files/cvs-1.12.13.1-gl-mempcpy.patch b/dev-vcs/cvs/files/cvs-1.12.13.1-gl-mempcpy.patch deleted file mode 100644 index 7ad7533b0a57..000000000000 --- a/dev-vcs/cvs/files/cvs-1.12.13.1-gl-mempcpy.patch +++ /dev/null @@ -1,24 +0,0 @@ -http://cvs.savannah.gnu.org/viewvc/cvs/ccvs/lib/mempcpy.c?r1=1.2&r2=1.3&pathrev=MAIN -fixed in cvs-HEAD after cvs-1.12.13a - ---- lib/mempcpy.c 2005/05/23 17:44:31 1.2 -+++ lib/mempcpy.c 2007/08/22 12:48:42 1.3 -@@ -1,5 +1,5 @@ - /* Copy memory area and return pointer after last written byte. -- Copyright (C) 2003 Free Software Foundation, Inc. -+ Copyright (C) 2003, 2007 Free Software Foundation, Inc. - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by -@@ -15,9 +15,9 @@ - along with this program; if not, write to the Free Software Foundation, - Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ - --/* Specification. */ --#include "mempcpy.h" -+#include - -+/* Specification. */ - #include - - /* Copy N bytes of SRC to DEST, return pointer to bytes after the diff --git a/dev-vcs/cvs/files/cvs-1.12.13.1-hash-nameclash.patch b/dev-vcs/cvs/files/cvs-1.12.13.1-hash-nameclash.patch deleted file mode 100644 index d9c3358faf46..000000000000 --- a/dev-vcs/cvs/files/cvs-1.12.13.1-hash-nameclash.patch +++ /dev/null @@ -1,43 +0,0 @@ -http://cvs.savannah.gnu.org/viewvc/cvs/ccvs/src/hash.h?r1=1.14.6.2&r2=1.14.6.3&pathrev=cvs1-11-x-branch -fixed in cvs-1.11.23, cvs-HEAD after cvs-1.12.13a - ---- src/hash.h.orig 2010-03-11 10:12:19 +0100 -+++ src/hash.h 2010-03-11 10:12:40 +0100 -@@ -32,27 +32,27 @@ - }; - typedef enum ntype Ntype; - --struct node -+struct hashnode - { - Ntype type; -- struct node *next; -- struct node *prev; -- struct node *hashnext; -- struct node *hashprev; -+ struct hashnode *next; -+ struct hashnode *prev; -+ struct hashnode *hashnext; -+ struct hashnode *hashprev; - char *key; - void *data; - size_t len; /* Length of DATA. */ -- void (*delproc) (struct node *); -+ void (*delproc) (struct hashnode *); - }; --typedef struct node Node; -+typedef struct hashnode Node; - --struct list -+struct hashlist - { - Node *list; - Node *hasharray[HASHSIZE]; -- struct list *next; -+ struct hashlist *next; - }; --typedef struct list List; -+typedef struct hashlist List; - - List *getlist (void); - Node *findnode (List *list, const char *key); diff --git a/dev-vcs/cvs/files/cvs-1.12.13.1-use-include_next.patch b/dev-vcs/cvs/files/cvs-1.12.13.1-use-include_next.patch deleted file mode 100644 index adaff55ebb16..000000000000 --- a/dev-vcs/cvs/files/cvs-1.12.13.1-use-include_next.patch +++ /dev/null @@ -1,30 +0,0 @@ -Fix build failure on gentoo's gcc: - -In file included from ./inttypes.h:34:0, - from ./stdint.h:65, - from /usr/include/netinet/in.h:23, - from /usr/include/netdb.h:27, - from getaddrinfo.h:30, - from canon-host.c:27: - /usr/include/inttypes.h:297:1: error: unknown type name 'intmax_t' - /usr/include/inttypes.h:297:26: error: unknown type name 'intmax_t' - /usr/include/inttypes.h:300:27: error: unknown type name 'intmax_t' - /usr/include/inttypes.h:300:45: error: unknown type name 'intmax_t' -diff --git a/lib/stdint_.h b/lib/stdint_.h -index adab4d7..3a8db19 100644 ---- a/lib/stdint_.h -+++ b/lib/stdint_.h -@@ -43,7 +43,12 @@ - Include it before , since any "#include " - in would reinclude us, skipping our contents because - _GL_STDINT_H is defined. */ --# include @ABSOLUTE_STDINT_H@ -+# include "config.h" -+# if HAVE_INCLUDE_NEXT -+# include_next -+# else -+# include @ABSOLUTE_STDINT_H@ -+# endif - #endif - - /* defines some of the stdint.h types as well, on glibc, diff --git a/games-action/shadowgrounds-bin/Manifest b/games-action/shadowgrounds-bin/Manifest index 15bca2d9c39d..6cc3dfeeefb9 100644 --- a/games-action/shadowgrounds-bin/Manifest +++ b/games-action/shadowgrounds-bin/Manifest @@ -1 +1 @@ -DIST ShadowgroundsBeta12.run 817462792 SHA256 583e9df5a40f46fd093a3aeeb1f1150ed437064566d77ae5e59daf7a059306c0 +DIST ShadowgroundsBeta12.run 817462792 SHA256 583e9df5a40f46fd093a3aeeb1f1150ed437064566d77ae5e59daf7a059306c0 SHA512 b522722d60f2fd946a1e4596bf1333eebc79c28b67ce0f20c50dc5558787c61975d275afccbec71906003bdabb83821852ec5e7bb4aa36feebae7083587cff15 WHIRLPOOL 46587b90c167b5744fbd7c5566da222d588d8eaf34125fac5480e4616251348c7cba70de4d476b681746d83983a4f2e61562d25bb1eff351229f771ef6b83543 diff --git a/games-action/shadowgrounds-survivor-bin/Manifest b/games-action/shadowgrounds-survivor-bin/Manifest index 2dfe2a1b7811..d5c989bfd4fc 100644 --- a/games-action/shadowgrounds-survivor-bin/Manifest +++ b/games-action/shadowgrounds-survivor-bin/Manifest @@ -1 +1 @@ -DIST SurvivorBeta11.run 1157906524 SHA256 891ec8ad4e4a5a2592b386b0d0ffb03747577b1b3c14eb9fe251ec02d4beb04f +DIST SurvivorBeta11.run 1157906524 SHA256 891ec8ad4e4a5a2592b386b0d0ffb03747577b1b3c14eb9fe251ec02d4beb04f SHA512 101042fc62acbd7daf0fbd5de0b404016e5ec0b5e964794d8ba439d546eb67e26a4817306cb81898457236f037dffc858b729c2618eb0c14ec3758fe7a957177 WHIRLPOOL 967a205e79e32361452d9b05bdf4916dc5fa701e5bb765298c6b98dc546b1ac9cbdc83e524ad89a43bc88534d91594dc63f295421121f3d924250188be7a25c9 diff --git a/media-gfx/eom/eom-1.10.5-r2.ebuild b/media-gfx/eom/eom-1.10.5-r3.ebuild similarity index 99% rename from media-gfx/eom/eom-1.10.5-r2.ebuild rename to media-gfx/eom/eom-1.10.5-r3.ebuild index 8132f2015452..04027b6a516c 100644 --- a/media-gfx/eom/eom-1.10.5-r2.ebuild +++ b/media-gfx/eom/eom-1.10.5-r3.ebuild @@ -65,6 +65,7 @@ pkg_setup() { src_prepare() { epatch "${FILESDIR}/eom-1.10-fix-introspection.patch" epatch "${FILESDIR}/eom-cve-2013-7447.patch" + gnome2_src_prepare eautoreconf } diff --git a/media-libs/libvorbis/libvorbis-1.3.3-r1.ebuild b/media-libs/libvorbis/libvorbis-1.3.3-r1.ebuild index da353a77d7d5..25116d213d1e 100644 --- a/media-libs/libvorbis/libvorbis-1.3.3-r1.ebuild +++ b/media-libs/libvorbis/libvorbis-1.3.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -27,6 +27,7 @@ src_prepare() { sed -i \ -e '/CFLAGS/s:-O20::' \ -e '/CFLAGS/s:-mcpu=750::' \ + -e '/CFLAGS/s:-mno-ieee-fp::' \ -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \ configure.ac || die diff --git a/media-libs/libvorbis/libvorbis-1.3.3.ebuild b/media-libs/libvorbis/libvorbis-1.3.3.ebuild index fe0df2a1720c..fdd7cf0bd52c 100644 --- a/media-libs/libvorbis/libvorbis-1.3.3.ebuild +++ b/media-libs/libvorbis/libvorbis-1.3.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -23,6 +23,7 @@ src_prepare() { sed -i \ -e '/CFLAGS/s:-O20::' \ -e '/CFLAGS/s:-mcpu=750::' \ + -e '/CFLAGS/s:-mno-ieee-fp::' \ -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \ configure.ac || die diff --git a/media-libs/libvorbis/libvorbis-1.3.4.ebuild b/media-libs/libvorbis/libvorbis-1.3.4.ebuild index 257009d28ba5..108180c82992 100644 --- a/media-libs/libvorbis/libvorbis-1.3.4.ebuild +++ b/media-libs/libvorbis/libvorbis-1.3.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -27,6 +27,7 @@ src_prepare() { sed -i \ -e '/CFLAGS/s:-O20::' \ -e '/CFLAGS/s:-mcpu=750::' \ + -e '/CFLAGS/s:-mno-ieee-fp::' \ configure.ac || die # Un-hack docdir redefinition. diff --git a/media-libs/libvorbis/libvorbis-1.3.5.ebuild b/media-libs/libvorbis/libvorbis-1.3.5.ebuild index af171b707f52..bd0d1f28202e 100644 --- a/media-libs/libvorbis/libvorbis-1.3.5.ebuild +++ b/media-libs/libvorbis/libvorbis-1.3.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -27,6 +27,7 @@ src_prepare() { sed -i \ -e '/CFLAGS/s:-O20::' \ -e '/CFLAGS/s:-mcpu=750::' \ + -e '/CFLAGS/s:-mno-ieee-fp::' \ configure.ac || die # Un-hack docdir redefinition. diff --git a/media-libs/webrtc-audio-processing/Manifest b/media-libs/webrtc-audio-processing/Manifest index 2225bf314597..2033b7d7b8b1 100644 --- a/media-libs/webrtc-audio-processing/Manifest +++ b/media-libs/webrtc-audio-processing/Manifest @@ -1,2 +1,3 @@ DIST webrtc-audio-processing-0.1.tar.xz 392540 SHA256 ed4b52f9c2688b97628035a5565377d74704d7c04de4254a768df3342c7afedc SHA512 7626897a1f3d21e78896ed45074fbfbf0752918f7240ad9651390a39eabcb41b8aa2e31624a9cb62dc2e78debdafc0400159c0c2f3e7fc0838ff08004054bcd0 WHIRLPOOL fd3a07d5d4937fd0c37247fe9e428ab2b5623d8dc68ce0339131e7d18527ffaf6e4307f13a5f1a3e0204116f564ba166813bbd07e8e6fc5a80ceecd2ca939b64 DIST webrtc-audio-processing-0.2.tar.xz 687484 SHA256 4b46a7f91a5d255c2451f9862c86e2a5de904902724b4bba1fd23e2854f21df5 SHA512 d93a988b1fcf7ca399258a22f84048f0fa13819faf01854b3548012a58e706fd6fbd8675ac8e8bf87bfedb6c81658812c523a42bb11a4dd40066ccdb63443a38 WHIRLPOOL bba4b4b339ee4d043d430c3544b84983966d5526dd8e469a8ea1c5def98cba5e1ba3b3663e24b9d13826155c0493a996d385ac2582a52952e8b835664095e668 +DIST webrtc-audio-processing-0.3.tar.xz 688096 SHA256 756e291d4f557d88cd50c4fe3b8454ec238362d22cedb3e6173240d90f0a80fa SHA512 fac99ae0c28290afedce8745bb159af1d375bf17e448a4e020b3b04f4ade24929d1d110923c4363c06a963675a201135621f0d20e57edff42bbcfbaedf91b4d0 WHIRLPOOL a36663cb13ae40f24ce401eedaf621177a040e345b9ab01e84b85f78271f288d68bdbd0dfeae04efcb6724820fbdcfadee1ddcf2ee452b38298f8b162f1bfc6a diff --git a/media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.ebuild b/media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.ebuild new file mode 100644 index 000000000000..d3af43a7afef --- /dev/null +++ b/media-libs/webrtc-audio-processing/webrtc-audio-processing-0.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils multilib-minimal + +DESCRIPTION="AudioProcessing library from the webrtc.org code base" +HOMEPAGE="https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/" +SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux" +IUSE="static-libs" + +DOCS=( AUTHORS NEWS README.md ) + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf +} + +multilib_src_install_all() { + find "${D}" -type f \( -name "*.a" -o -name "*.la" \) -delete || die +} diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index a822e54f1858..a5c9dd73ae66 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Mon, 27 Jun 2016 20:40:50 +0000 +Tue, 28 Jun 2016 05:40:49 +0000 diff --git a/metadata/glsa/glsa-201606-18.xml b/metadata/glsa/glsa-201606-18.xml new file mode 100644 index 000000000000..194161bded9f --- /dev/null +++ b/metadata/glsa/glsa-201606-18.xml @@ -0,0 +1,84 @@ + + + + IcedTea: Multiple vulnerabilities + Multiple vulnerabilities have been found in IcedTea allowing remote + attackers to affect confidentiality, integrity, and availability through + various vectors. + + + June 27, 2016 + June 27, 2016: 1 + 578300 + 578788 + 581028 + 581238 + remote + + + 7.2.6.6-r1 + 3.0.1 + 7.2.6.6-r1 + + + +

IcedTea’s aim is to provide OpenJDK in a form suitable for easy + configuration, compilation and distribution with the primary goal of + allowing inclusion in GNU/Linux distributions. +

+
+ +

Various OpenJDK attack vectors in IcedTea, such as 2D, Corba, Hotspot, + Libraries, and JAXP, exist which allows remote attackers to affect the + confidentiality, integrity, and availability of vulnerable systems. Many + of the vulnerabilities can only be exploited through sandboxed Java Web + Start applications and java applets. Please review the CVE identifiers + referenced below for details. +

+
+ +

Remote attackers may execute arbitrary code, compromise information, or + cause Denial of Service. +

+
+ +

There is no known work around at this time.

+
+ +

Gentoo Security is no longer supporting dev-java/icedtea, as it has been + officially dropped from the stable tree. +

+ +

Users of the IcedTea 3.x binary package should upgrade to the latest + version: +

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=dev-java/icedtea-bin-3.0.1" + + +

Users of the IcedTea 7.x binary package should upgrade to the latest + version: +

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=dev-java/icedtea-7.2.6.6" + +
+ + CVE-2016-0636 + CVE-2016-0636 + CVE-2016-0686 + CVE-2016-0687 + CVE-2016-0695 + CVE-2016-3422 + CVE-2016-3425 + CVE-2016-3427 + CVE-2016-3443 + CVE-2016-3449 + + b-man + b-man +
diff --git a/metadata/glsa/glsa-201606-19.xml b/metadata/glsa/glsa-201606-19.xml new file mode 100644 index 000000000000..4bf0399fecf0 --- /dev/null +++ b/metadata/glsa/glsa-201606-19.xml @@ -0,0 +1,47 @@ + + + + kwalletd: Information disclosure + Kwalletd password stores are vulnerable to codebook attacks. + kwalletd + June 27, 2016 + June 27, 2016: 1 + 496768 + local + + + 4.14.3-r2 + 4.14.3-r2 + + + +

Kwalletd is is a credentials management application for KDE.

+
+ +

Kwalletd in KWallet uses Blowfish with ECB mode instead of CBC mode when + encrypting the password store. +

+
+ +

Local attackers, with access to the password store, could conduct a + codebook attack in order to obtain confidential passwords. +

+
+ +

There is no known workaround at this time.

+
+ +

All kwalletd users should upgrade to the latest version:

+ + + # emerge --sync + # emerge --ask --oneshot --verbose ">=kde-apps/kwalletd-4.14.3-r1" + + +
+ + CVE-2013-7252 + + K_F + b-man +
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index a822e54f1858..a5c9dd73ae66 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Mon, 27 Jun 2016 20:40:50 +0000 +Tue, 28 Jun 2016 05:40:49 +0000 diff --git a/metadata/md5-cache/app-backup/tob-0.26-r2 b/metadata/md5-cache/app-backup/tob-0.26-r2 index 2a114070f2c9..75f9a4a0c21d 100644 --- a/metadata/md5-cache/app-backup/tob-0.26-r2 +++ b/metadata/md5-cache/app-backup/tob-0.26-r2 @@ -1,11 +1,11 @@ DEFINED_PHASES=install prepare DESCRIPTION=A general driver for making and maintaining backups EAPI=5 -HOMEPAGE=http://tinyplanet.ca/projects/tob/ +HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage KEYWORDS=~amd64 ~ppc x86 LICENSE=GPL-2 RDEPEND=app-arch/afio SLOT=0 -SRC_URI=http://tinyplanet.ca/projects/tob/tob-0.26.tgz +SRC_URI=mirror://gentoo/tob-0.26.tgz _eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=b52dd12188bc5f3b8883bd491615a6c9 +_md5_=1ec6d142e173eb0a8fa30a237dea7b66 diff --git a/metadata/md5-cache/app-editors/gedit-3.20.2 b/metadata/md5-cache/app-editors/gedit-3.20.2 new file mode 100644 index 000000000000..093c5248777f --- /dev/null +++ b/metadata/md5-cache/app-editors/gedit-3.20.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/libxml2-2.5.0:2 >=dev-libs/glib-2.44:2[dbus] >=x11-libs/gtk+-3.19.0:3[introspection?] >=x11-libs/gtksourceview-3.19.4:3.0[introspection?] >=dev-libs/libpeas-1.14.1[gtk] gnome-base/gsettings-desktop-schemas gnome-base/gvfs x11-libs/libX11 net-libs/libsoup:2.4 introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) python? ( python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pycairo[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-libs/libpeas[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) spell? ( >=app-text/gspell-0.2.5:0= ) app-text/docbook-xml-dtd:4.1.2 app-text/yelp-tools dev-libs/libxml2:2 >=dev-util/gtk-doc-am-1 >=dev-util/intltool-0.50.1 dev-util/itstool >=sys-devel/gettext-0.18 virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DESCRIPTION=A text editor for the GNOME desktop +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Apps/Gedit +IUSE=+introspection +python spell vala python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 test +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux +LICENSE=GPL-2+ CC-BY-SA-3.0 +RDEPEND=>=dev-libs/libxml2-2.5.0:2 >=dev-libs/glib-2.44:2[dbus] >=x11-libs/gtk+-3.19.0:3[introspection?] >=x11-libs/gtksourceview-3.19.4:3.0[introspection?] >=dev-libs/libpeas-1.14.1[gtk] gnome-base/gsettings-desktop-schemas gnome-base/gvfs x11-libs/libX11 net-libs/libsoup:2.4 introspection? ( >=dev-libs/gobject-introspection-0.9.3:= ) python? ( python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pycairo[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/pygobject-3:3[cairo,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-libs/libpeas[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) spell? ( >=app-text/gspell-0.2.5:0= ) x11-themes/adwaita-icon-theme +REQUIRED_USE=python? ( introspection ) python? ( ^^ ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 ) ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gedit/3.20/gedit-3.20.2.tar.xz +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs e886935aae2b45a545665444ab0667cf vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=b5f11037e2baa2fef11563c656afc4d3 diff --git a/metadata/md5-cache/app-editors/gedit-plugins-3.20.0 b/metadata/md5-cache/app-editors/gedit-plugins-3.20.0 new file mode 100644 index 000000000000..4b90da4a178a --- /dev/null +++ b/metadata/md5-cache/app-editors/gedit-plugins-3.20.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup +DEPEND=>=app-editors/gedit-3.16[python?] >=dev-libs/glib-2.32:2 >=dev-libs/libpeas-1.7.0[gtk,python?] >=x11-libs/gtk+-3.9:3 >=x11-libs/gtksourceview-3.17.3:3.0 python? ( python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=app-editors/gedit-3.16[introspection,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-libs/libpeas[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/dbus-python-0.82[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pycairo[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pygobject:3[cairo,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=x11-libs/gtk+-3.9:3[introspection] >=x11-libs/gtksourceview-3.14:3.0[introspection] x11-libs/pango[introspection] x11-libs/gdk-pixbuf:2[introspection] ) charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) git? ( >=dev-libs/libgit2-glib-0.0.6 ) terminal? ( x11-libs/vte:2.91[introspection] ) vala? ( || ( dev-lang/vala:0.32 dev-lang/vala:0.30 dev-lang/vala:0.28 ) ) zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12[introspection] ) >=dev-util/intltool-0.40.0 dev-util/itstool sys-devel/gettext virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Official plugins for gedit +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Apps/Gedit/ShippedPlugins +IUSE=+python charmap git terminal vala zeitgeist python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=>=app-editors/gedit-3.16[python?] >=dev-libs/glib-2.32:2 >=dev-libs/libpeas-1.7.0[gtk,python?] >=x11-libs/gtk+-3.9:3 >=x11-libs/gtksourceview-3.17.3:3.0 python? ( python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[xml] ) python_targets_python3_4? ( dev-lang/python:3.4[xml] ) python_targets_python3_5? ( dev-lang/python:3.5[xml] ) >=dev-lang/python-exec-2:=[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=app-editors/gedit-3.16[introspection,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-libs/libpeas[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-python/dbus-python-0.82[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pycairo[python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] dev-python/pygobject:3[cairo,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=x11-libs/gtk+-3.9:3[introspection] >=x11-libs/gtksourceview-3.14:3.0[introspection] x11-libs/pango[introspection] x11-libs/gdk-pixbuf:2[introspection] ) charmap? ( >=gnome-extra/gucharmap-3:2.90[introspection] ) git? ( >=dev-libs/libgit2-glib-0.0.6 ) terminal? ( x11-libs/vte:2.91[introspection] ) vala? ( || ( dev-lang/vala:0.32 dev-lang/vala:0.30 dev-lang/vala:0.28 ) ) zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12[introspection] ) +REQUIRED_USE=charmap? ( python ) git? ( python ) python? ( ^^ ( python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 ) ) terminal? ( python ) zeitgeist? ( python ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gedit-plugins/3.20/gedit-plugins-3.20.0.tar.xz +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs e886935aae2b45a545665444ab0667cf vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=b5bf970caaf31bc0ae9db2e12c8fa3a8 diff --git a/metadata/md5-cache/app-editors/latexila-3.20.0 b/metadata/md5-cache/app-editors/latexila-3.20.0 new file mode 100644 index 000000000000..572295ae73fe --- /dev/null +++ b/metadata/md5-cache/app-editors/latexila-3.20.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=|| ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] ) app-text/enchant >=app-text/gspell-1.0:0= >=dev-libs/glib-2.40:2[dbus] >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.19.3:3 >=x11-libs/gtksourceview-3.18:3.0 x11-libs/gdk-pixbuf:2 x11-libs/libX11 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) >=dev-util/gtk-doc-am-1.14 >=dev-util/intltool-0.50.1 dev-util/itstool virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Integrated LaTeX environment for GNOME +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Apps/LaTeXila +IUSE=+introspection +latexmk rubber +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=|| ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] ) app-text/enchant >=app-text/gspell-1.0:0= >=dev-libs/glib-2.40:2[dbus] >=dev-libs/libgee-0.10:0.8= gnome-base/gsettings-desktop-schemas >=x11-libs/gtk+-3.19.3:3 >=x11-libs/gtksourceview-3.18:3.0 x11-libs/gdk-pixbuf:2 x11-libs/libX11 x11-libs/pango introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) virtual/latex-base x11-themes/hicolor-icon-theme latexmk? ( dev-tex/latexmk ) rubber? ( dev-tex/rubber ) +SLOT=0 +SRC_URI=mirror://gnome/sources/latexila/3.20/latexila-3.20.0.tar.xz +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=fcc1022e426bd150b156486745bfbd23 diff --git a/metadata/md5-cache/app-emulation/docker-1.12.0_rc2 b/metadata/md5-cache/app-emulation/docker-1.12.0_rc2-r1 similarity index 88% rename from metadata/md5-cache/app-emulation/docker-1.12.0_rc2 rename to metadata/md5-cache/app-emulation/docker-1.12.0_rc2-r1 index 424335ebde0a..d341ef622958 100644 --- a/metadata/md5-cache/app-emulation/docker-1.12.0_rc2 +++ b/metadata/md5-cache/app-emulation/docker-1.12.0_rc2-r1 @@ -1,4 +1,4 @@ -DEFINED_PHASES=compile install postinst prepare setup unpack +DEFINED_PHASES=compile install postinst setup unpack DEPEND=>=dev-db/sqlite-3.7.9:3 device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) apparmor? ( sys-libs/libapparmor ) dev-go/go-md2man btrfs? ( >=sys-fs/btrfs-progs-3.8 ) >=dev-lang/go-1.4.2:= virtual/pkgconfig virtual/pkgconfig DESCRIPTION=The core functions you need to create Docker images and run Docker containers EAPI=6 @@ -9,6 +9,6 @@ LICENSE=Apache-2.0 RDEPEND=>=dev-db/sqlite-3.7.9:3 device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) apparmor? ( sys-libs/libapparmor ) !app-emulation/docker-bin >=net-firewall/iptables-1.4 sys-process/procps >=dev-vcs/git-1.7 >=app-arch/xz-utils-4.9 >app-emulation/containerd-0.2.2 app-emulation/runc[apparmor?,seccomp?] RESTRICT=installsources strip SLOT=0 -SRC_URI=https://github.com/docker/docker/archive/v1.12.0-rc2.tar.gz -> docker-1.12.0_rc2.tar.gz +SRC_URI=https://github.com/docker/docker/archive/v1.12.0-rc2.tar.gz -> docker-1.12.0_rc2.tar.gz https://dev.gentoo.org/~williamh/dist/docker-1.12.0_rc2-23859.patch _eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 792f83d5ec9536cb5ccef375469d8bde golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs e886935aae2b45a545665444ab0667cf udev 73058269b3e70e34e084fa3981282338 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=00d15a0f3342e28a3c1ced43633e6213 +_md5_=94aaf4e4cf46c08a6637bdfa43551b82 diff --git a/metadata/md5-cache/app-emulation/docker-9999 b/metadata/md5-cache/app-emulation/docker-9999 index 2c613648f4f0..7592c52710f3 100644 --- a/metadata/md5-cache/app-emulation/docker-9999 +++ b/metadata/md5-cache/app-emulation/docker-9999 @@ -1,4 +1,4 @@ -DEFINED_PHASES=compile install postinst prepare setup unpack +DEFINED_PHASES=compile install postinst setup unpack DEPEND=>=dev-db/sqlite-3.7.9:3 device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) apparmor? ( sys-libs/libapparmor ) dev-go/go-md2man btrfs? ( >=sys-fs/btrfs-progs-3.8 ) >=dev-vcs/git-1.8.2.1 >=dev-lang/go-1.4.2:= virtual/pkgconfig virtual/pkgconfig DESCRIPTION=The core functions you need to create Docker images and run Docker containers EAPI=6 @@ -9,4 +9,4 @@ RDEPEND=>=dev-db/sqlite-3.7.9:3 device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) s RESTRICT=installsources strip SLOT=0 _eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 792f83d5ec9536cb5ccef375469d8bde git-r3 00f60a84fc7b499c99edfe99caea9f95 golang-base 08fe6e0e2b4750daff8887a7f0e1f873 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 systemd 3165c885f3c71ffae7a867d931fb0e07 toolchain-funcs e886935aae2b45a545665444ab0667cf udev 73058269b3e70e34e084fa3981282338 user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=00d15a0f3342e28a3c1ced43633e6213 +_md5_=0336b0dedcb47ce31f6843d3e56c2986 diff --git a/metadata/md5-cache/app-text/gspell-0.2.2 b/metadata/md5-cache/app-text/gspell-0.2.2 index aa725b3b5813..ea5da2b29eec 100644 --- a/metadata/md5-cache/app-text/gspell-0.2.2 +++ b/metadata/md5-cache/app-text/gspell-0.2.2 @@ -5,9 +5,9 @@ EAPI=5 HOMEPAGE=https://wiki.gnome.org/Projects/gspell IUSE=+introspection vala KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ +LICENSE=LGPL-2.1+ RDEPEND=>=app-text/enchant-1.6.0 >=app-text/iso-codes-0.35 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.16:3[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( || ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] dev-lang/vala:0.22[vapigen(+)] ) ) SLOT=0 SRC_URI=mirror://gnome/sources/gspell/0.2/gspell-0.2.2.tar.xz _eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=fe7e8b8e4e7e196cca1263846335ffd2 +_md5_=6d4d95810abee6f3f151edfa0d3b376b diff --git a/metadata/md5-cache/app-text/gspell-0.2.3 b/metadata/md5-cache/app-text/gspell-0.2.3 index cc3dd5e293a7..f6db8b9306fd 100644 --- a/metadata/md5-cache/app-text/gspell-0.2.3 +++ b/metadata/md5-cache/app-text/gspell-0.2.3 @@ -5,9 +5,9 @@ EAPI=5 HOMEPAGE=https://wiki.gnome.org/Projects/gspell IUSE=+introspection vala KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ +LICENSE=LGPL-2.1+ RDEPEND=>=app-text/enchant-1.6.0 >=app-text/iso-codes-0.35 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.16:3[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( || ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] dev-lang/vala:0.22[vapigen(+)] ) ) SLOT=0 SRC_URI=mirror://gnome/sources/gspell/0.2/gspell-0.2.3.tar.xz _eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=04719f057dc60b4b7286994f33902f4d +_md5_=6d4d95810abee6f3f151edfa0d3b376b diff --git a/metadata/md5-cache/app-text/gspell-1.0.2 b/metadata/md5-cache/app-text/gspell-1.0.2 new file mode 100644 index 000000000000..a93373402c0e --- /dev/null +++ b/metadata/md5-cache/app-text/gspell-1.0.2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=app-text/iso-codes >=app-text/enchant-1.6.0 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.19.11:3[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( || ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] dev-lang/vala:0.22[vapigen(+)] ) ) >=dev-util/gtk-doc-am-1.25 >=dev-util/intltool-0.35.0 >=sys-devel/gettext-0.19.4 virtual/pkgconfig app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DESCRIPTION=Spell check library for GTK+ applications +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/gspell +IUSE=+introspection vala test +KEYWORDS=~amd64 ~x86 +LICENSE=LGPL-2.1+ +RDEPEND=app-text/iso-codes >=app-text/enchant-1.6.0 >=dev-libs/glib-2.44:2 >=x11-libs/gtk+-3.19.11:3[introspection?] introspection? ( >=dev-libs/gobject-introspection-1.42.0:= ) vala? ( || ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] dev-lang/vala:0.22[vapigen(+)] ) ) +SLOT=0/1 +SRC_URI=mirror://gnome/sources/gspell/1.0/gspell-1.0.2.tar.xz +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=9d91369a889a31ca3f74942c29dae30c diff --git a/metadata/md5-cache/dev-java/icedtea-bin-7.2.6.5 b/metadata/md5-cache/dev-java/icedtea-bin-7.2.6.5 deleted file mode 100644 index be2a45f620ea..000000000000 --- a/metadata/md5-cache/dev-java/icedtea-bin-7.2.6.5 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=install postinst postrm prepare prerm pretend setup -DEPEND=!arm? ( dev-util/patchelf ) >=dev-java/java-config-2.2.0-r3 >=app-eselect/eselect-java-0.2.0 -DESCRIPTION=A Gentoo-made binary build of the IcedTea JDK -EAPI=5 -HOMEPAGE=http://icedtea.classpath.org -IUSE=+alsa cjk +cups doc examples +gtk headless-awt nsplugin nss pulseaudio selinux source +webstart -KEYWORDS=-* amd64 ~arm x86 -LICENSE=GPL-2-with-linking-exception -PDEPEND=webstart? ( dev-java/icedtea-web:0[icedtea7(+)] ) nsplugin? ( dev-java/icedtea-web:0[icedtea7(+),nsplugin] ) pulseaudio? ( dev-java/icedtea-sound ) -RDEPEND=>=dev-libs/glib-2.42:2 >=dev-libs/nss-3.16.1-r1 >=dev-libs/nspr-4.10 >=gnome-base/gsettings-desktop-schemas-3.12.2 media-fonts/dejavu >=media-libs/fontconfig-2.11:1.0 >=media-libs/freetype-2.5.5:2 >=media-libs/lcms-2.6:2 >=sys-devel/gcc-4.9.3 >=sys-libs/glibc-2.21 >=sys-libs/zlib-1.2.8-r1 virtual/jpeg:62 alsa? ( >=media-libs/alsa-lib-1.0 ) !headless-awt? ( >=media-libs/giflib-4.1.6-r1 media-libs/libpng:0/16 >=x11-libs/libX11-1.6 >=x11-libs/libXcomposite-0.4 >=x11-libs/libXext-1.3 >=x11-libs/libXi-1.7 >=x11-libs/libXrender-0.9.8 >=x11-libs/libXtst-1.2 ) cjk? ( media-fonts/arphicfonts media-fonts/baekmuk-fonts media-fonts/lklug media-fonts/lohit-fonts media-fonts/sazanami ) cups? ( >=net-print/cups-2.0 ) gtk? ( >=dev-libs/atk-2.16.0 >=x11-libs/cairo-1.14.2 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-2.24:2 >=x11-libs/pango-1.36 ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 >=app-eselect/eselect-java-0.2.0 -REQUIRED_USE=gtk? ( !headless-awt ) nsplugin? ( !headless-awt ) -RESTRICT=preserve-libs strip -SLOT=7 -SRC_URI=doc? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-doc-7.2.6.5.tar.xz ) source? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-src-7.2.6.5.tar.xz ) amd64? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-core-7.2.6.5-amd64.tar.xz examples? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-examples-7.2.6.5-amd64.tar.xz ) ) arm? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-core-7.2.6.5-arm.tar.xz examples? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-examples-7.2.6.5-arm.tar.xz ) ) x86? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-core-7.2.6.5-x86.tar.xz examples? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-examples-7.2.6.5-x86.tar.xz ) ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 362ddba01c8dc0ec4349a0760a00f62b multilib d062ae4ba2fc40a19c11de2ad89b6616 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=164a067612d0bca7b799a8e99a241f22 diff --git a/metadata/md5-cache/dev-libs/angelscript-2.30.2-r1 b/metadata/md5-cache/dev-libs/angelscript-2.31.1 similarity index 54% rename from metadata/md5-cache/dev-libs/angelscript-2.30.2-r1 rename to metadata/md5-cache/dev-libs/angelscript-2.31.1 index 477524604cbd..69b97b75adc7 100644 --- a/metadata/md5-cache/dev-libs/angelscript-2.30.2-r1 +++ b/metadata/md5-cache/dev-libs/angelscript-2.31.1 @@ -1,12 +1,12 @@ DEFINED_PHASES=compile configure install prepare setup test DEPEND=app-arch/unzip DESCRIPTION=A flexible, cross-platform scripting library -EAPI=5 +EAPI=6 HOMEPAGE=http://www.angelcode.com/angelscript/ IUSE=doc static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 KEYWORDS=~amd64 ~x86 LICENSE=ZLIB -SLOT=0/2.30.2 -SRC_URI=http://www.angelcode.com/angelscript/sdk/files/angelscript_2.30.2.zip -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=96914736eb84ab39bcd58fbf4cb3648c +SLOT=0/2.31.1 +SRC_URI=http://www.angelcode.com/angelscript/sdk/files/angelscript_2.31.1.zip +_eclasses_=multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs e886935aae2b45a545665444ab0667cf +_md5_=6ca30e4ab028cc9e8e3867ebeedd4ae1 diff --git a/metadata/md5-cache/dev-libs/leatherman-0.7.4 b/metadata/md5-cache/dev-libs/leatherman-0.7.4 new file mode 100644 index 000000000000..da6b10ca68a1 --- /dev/null +++ b/metadata/md5-cache/dev-libs/leatherman-0.7.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( >=sys-devel/gcc-4.8:* >=dev-libs/boost-1.54[nls] net-misc/curl ) sys-devel/make >=dev-util/cmake-2.8.12 ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) +DESCRIPTION=A C++ toolkit +EAPI=5 +HOMEPAGE=https://github.com/puppetlabs/leatherman +IUSE=debug test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 +KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=sys-devel/gcc-4.8:* >=dev-libs/boost-1.54[nls] net-misc/curl ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) +REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ) +SLOT=0 +SRC_URI=https://github.com/puppetlabs/leatherman/archive/0.7.4.tar.gz -> leatherman-0.7.4.tar.gz +_eclasses_=cmake-utils ac5bd012586c6cf0d9826400d9de2830 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=1fdc84c478cd73027e33651eb208a410 diff --git a/metadata/md5-cache/dev-ml/ocamlnet-3.7.7 b/metadata/md5-cache/dev-ml/ocamlnet-3.7.7 deleted file mode 100644 index 852e0d494639..000000000000 --- a/metadata/md5-cache/dev-ml/ocamlnet-3.7.7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install -DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) zip? ( dev-ml/camlzip:= ) >=dev-ml/findlib-1.0.4-r1 -DESCRIPTION=Modules for OCaml application-level Internet protocols -EAPI=5 -HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html -IUSE=cryptokit gtk ssl tk httpd +ocamlopt +pcre zip -KEYWORDS=amd64 ppc x86 ~x86-fbsd -LICENSE=ZLIB GPL-2+ -RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) ssl? ( >=dev-ml/ocaml-ssl-0.4:= ) zip? ( dev-ml/camlzip:= ) -RESTRICT=installsources -SLOT=0/3.7.7 -SRC_URI=http://download.camlcity.org/download/ocamlnet-3.7.7.tar.gz -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=6dce99af491669262b7aa959f3461448 diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.0.4 b/metadata/md5-cache/dev-ml/ocamlnet-4.0.4 deleted file mode 100644 index 4999d284aa57..000000000000 --- a/metadata/md5-cache/dev-ml/ocamlnet-4.0.4 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install -DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1 -DESCRIPTION=Modules for OCaml application-level Internet protocols -EAPI=5 -HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html -IUSE=gtk kerberos tk httpd +ocamlopt +pcre ssl zip -KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd -LICENSE=ZLIB GPL-2+ -RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) -RESTRICT=installsources -SLOT=0/4.0.4 -SRC_URI=http://download.camlcity.org/download/ocamlnet-4.0.4.tar.gz -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=03ba847bf82a7dd89bd4fc7a235232ff diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.1 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.1 deleted file mode 100644 index b36a8a433edd..000000000000 --- a/metadata/md5-cache/dev-ml/ocamlnet-4.1.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) virtual/pkgconfig >=dev-ml/findlib-1.0.4-r1 -DESCRIPTION=Modules for OCaml application-level Internet protocols -EAPI=5 -HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html -IUSE=gtk kerberos tk httpd +ocamlopt +pcre ssl zip -KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd -LICENSE=ZLIB GPL-2+ -RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( || ( dev-ml/labltk:= =dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) -RESTRICT=installsources -SLOT=0/4.1.1 -SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.1.tar.gz -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=bb0258848bd6c0fd2db0ae7c0c145ad1 diff --git a/metadata/md5-cache/dev-ml/ocamlnet-4.1.2 b/metadata/md5-cache/dev-ml/ocamlnet-4.1.2 index bb044fa3d7d5..347885266111 100644 --- a/metadata/md5-cache/dev-ml/ocamlnet-4.1.2 +++ b/metadata/md5-cache/dev-ml/ocamlnet-4.1.2 @@ -4,11 +4,11 @@ DESCRIPTION=Modules for OCaml application-level Internet protocols EAPI=5 HOMEPAGE=http://projects.camlcity.org/projects/ocamlnet.html IUSE=gtk kerberos tk httpd +ocamlopt +pcre ssl zip -KEYWORDS=~amd64 ~ppc ~x86 ~x86-fbsd +KEYWORDS=amd64 ppc x86 x86-fbsd LICENSE=ZLIB GPL-2+ RDEPEND=>=dev-ml/findlib-1.0 pcre? ( >=dev-ml/pcre-ocaml-5:= ) >=dev-lang/ocaml-3.10.2:=[ocamlopt?] tk? ( dev-ml/labltk:= ) ssl? ( net-libs/gnutls:= ) gtk? ( >=dev-ml/lablgtk-2:= ) kerberos? ( virtual/krb5 ) zip? ( dev-ml/camlzip:= ) RESTRICT=installsources SLOT=0/4.1.2 SRC_URI=http://download.camlcity.org/download/ocamlnet-4.1.2.tar.gz _eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=cf70626689ff0f8cba3f23dcf65c1fc9 +_md5_=e363568ab4d1187136868dd7c64f9548 diff --git a/metadata/md5-cache/dev-ml/pxp-1.2.4 b/metadata/md5-cache/dev-ml/pxp-1.2.4 deleted file mode 100644 index 24e046315c3a..000000000000 --- a/metadata/md5-cache/dev-ml/pxp-1.2.4 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install -DEPEND=>=dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-0.98:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] || ( dev-ml/camlp4:= =dev-ml/findlib-1.0.4-r1 -DESCRIPTION=validating XML parser library for O'Caml -EAPI=5 -HOMEPAGE=http://projects.camlcity.org/projects/pxp.html -IUSE=examples +ocamlopt -KEYWORDS=amd64 ~ppc x86 -LICENSE=MIT -RDEPEND=>=dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-0.98:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] || ( dev-ml/camlp4:= =dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-0.98:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] || ( dev-ml/camlp4:= =dev-ml/findlib-1.0.4-r1 -DESCRIPTION=validating XML parser library for O'Caml -EAPI=5 -HOMEPAGE=http://projects.camlcity.org/projects/pxp.html -IUSE=examples +ocamlopt -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=MIT -RDEPEND=>=dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-0.98:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] || ( dev-ml/camlp4:= =dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-4:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] || ( dev-ml/camlp4:= =dev-ml/findlib-1.0.4-r1 -DESCRIPTION=validating XML parser library for O'Caml -EAPI=5 -HOMEPAGE=http://projects.camlcity.org/projects/pxp.html -IUSE=examples +ocamlopt -KEYWORDS=~amd64 ~ppc ~x86 -LICENSE=MIT -RDEPEND=>=dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-4:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] || ( dev-ml/camlp4:= =dev-ml/pcre-ocaml-4.31:= >=dev-ml/ulex-0.5:= >=dev-ml/ocamlnet-4:= >=dev-lang/ocaml-3.10.2:=[ocamlopt?] dev-ml/camlp4:= SLOT=0/1.2.8 SRC_URI=http://download.camlcity.org/download/pxp-1.2.8.tar.gz _eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde findlib 9909e5ca0f77ff5b693885a3d7aeadb7 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=9bbfc16d60b71e5b257cfb949b6baa06 +_md5_=fcf77817f4c0f234eadfde66fdadf359 diff --git a/metadata/md5-cache/dev-ruby/colorize-0.8.0 b/metadata/md5-cache/dev-ruby/colorize-0.8.0 new file mode 100644 index 000000000000..0908ad9cd7aa --- /dev/null +++ b/metadata/md5-cache/dev-ruby/colorize-0.8.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby20? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) +DESCRIPTION=Adds methods to set color, background color and text effect on console easier +EAPI=5 +HOMEPAGE=https://github.com/fazibear/colorize +IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test +KEYWORDS=~amd64 +LICENSE=GPL-2+ +RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) +REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 ) +SLOT=0 +SRC_URI=mirror://rubygems/colorize-0.8.0.gem +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=6fe131ae9822fdbfb8dbfd5911daeb8d diff --git a/metadata/md5-cache/dev-ruby/css_parser-1.4.4 b/metadata/md5-cache/dev-ruby/css_parser-1.4.4 new file mode 100644 index 000000000000..03bf7bb5890b --- /dev/null +++ b/metadata/md5-cache/dev-ruby/css_parser-1.4.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( ruby_targets_ruby20? ( dev-ruby/addressable[ruby_targets_ruby20] virtual/ruby-ssl[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/addressable[ruby_targets_ruby21] virtual/ruby-ssl[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/addressable[ruby_targets_ruby22] virtual/ruby-ssl[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/maxitest[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/maxitest[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/maxitest[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ) +DESCRIPTION=Sass-based Stylesheet Framework +EAPI=5 +HOMEPAGE=http://compass-style.org/ https://github.com/premailer/css_parser/ +IUSE=doc test test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=ruby_targets_ruby20? ( dev-ruby/addressable[ruby_targets_ruby20] virtual/ruby-ssl[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/addressable[ruby_targets_ruby21] virtual/ruby-ssl[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/addressable[ruby_targets_ruby22] virtual/ruby-ssl[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) +REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ) +SLOT=0 +SRC_URI=https://github.com/premailer/css_parser/archive/v1.4.4.tar.gz -> css_parser-1.4.4.tar.gz +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=0de943821b58d7677bfb64b3810ab138 diff --git a/metadata/md5-cache/dev-ruby/rb-readline-r7-0.5.2.0 b/metadata/md5-cache/dev-ruby/rb-readline-r7-0.5.2.0 index a66418d75cec..1d72279fac2a 100644 --- a/metadata/md5-cache/dev-ruby/rb-readline-r7-0.5.2.0 +++ b/metadata/md5-cache/dev-ruby/rb-readline-r7-0.5.2.0 @@ -1,14 +1,14 @@ DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( dev-ruby/minitest dev-ruby/rake ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ) +DEPEND=test? ( dev-ruby/minitest dev-ruby/rake ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ) DESCRIPTION=Ruby implementation of the GNU readline C library forked by r7 EAPI=5 HOMEPAGE=http://rubygems.org/gems/rb-readline-r7 -IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test +IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test KEYWORDS=~amd64 ~arm ~x86 LICENSE=BSD -RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) -REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ) +RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) +REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 ) SLOT=0 SRC_URI=mirror://rubygems/rb-readline-r7-0.5.2.0.gem _eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde java-utils-2 9a25f292ff66f8c2c00100ac0b15c54f multilib d062ae4ba2fc40a19c11de2ad89b6616 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=096694e9a9fdd90ff33c0a14d8f64482 +_md5_=0d68167f863feba7cb91161f17438814 diff --git a/metadata/md5-cache/dev-util/ltrace-0.7.3_p4 b/metadata/md5-cache/dev-util/ltrace-0.7.3_p4 index 89a9ee3e1246..c5f1c49f28e9 100644 --- a/metadata/md5-cache/dev-util/ltrace-0.7.3_p4 +++ b/metadata/md5-cache/dev-util/ltrace-0.7.3_p4 @@ -4,10 +4,10 @@ DESCRIPTION=trace library calls made at runtime EAPI=5 HOMEPAGE=http://ltrace.alioth.debian.org/ IUSE=debug selinux test unwind -KEYWORDS=-alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 LICENSE=GPL-2 RDEPEND=dev-libs/elfutils selinux? ( sys-libs/libselinux ) unwind? ( sys-libs/libunwind ) SLOT=0 SRC_URI=mirror://debian/pool/main/l/ltrace/ltrace_0.7.3.orig.tar.bz2 mirror://debian/pool/main/l/ltrace/ltrace_0.7.3-4.debian.tar.gz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=4ced47b845cace15659fdf48970163b3 +_md5_=ce2fedbba0da80fcdca19a6231ca01b3 diff --git a/metadata/md5-cache/dev-vcs/cvs-1.11.23 b/metadata/md5-cache/dev-vcs/cvs-1.11.23 deleted file mode 100644 index bb749b032ff5..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.11.23 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=>=sys-libs/zlib-1.1.4 -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=doc emacs -KEYWORDS=~arm64 ~ppc-aix ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/stable/1.11.23/cvs-1.11.23.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/stable/1.11.23/cederqvist-1.11.23.html.bz2 mirror://gnu/non-gnu/cvs/source/stable/1.11.23/cederqvist-1.11.23.pdf mirror://gnu/non-gnu/cvs/source/stable/1.11.23/cederqvist-1.11.23.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=7981333d7fdedf08144f867586d0ee92 diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r6 b/metadata/md5-cache/dev-vcs/cvs-1.12.12-r6 deleted file mode 100644 index 9c5f500a44a0..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=0 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc kerberos nls pam server -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cvs-1.12.12.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=5d09cb309ace5c7c379640f02ce0000b diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r7 b/metadata/md5-cache/dev-vcs/cvs-1.12.12-r7 deleted file mode 100644 index a268e159ca7a..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r7 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install prepare unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc kerberos nls pam server -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cvs-1.12.12.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=f50113b1fdd314c49eb6e3b98f80a8bd diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r8 b/metadata/md5-cache/dev-vcs/cvs-1.12.12-r8 deleted file mode 100644 index a4cbb0d3f0e8..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install prepare unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc kerberos nls pam server -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cvs-1.12.12.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=a708e7448581d55830317bf79ccc2694 diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r9 b/metadata/md5-cache/dev-vcs/cvs-1.12.12-r9 deleted file mode 100644 index a179e9b43080..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.12-r9 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install prepare unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc kerberos nls pam server -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -RESTRICT=test -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cvs-1.12.12.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.12/cederqvist-1.12.12.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=5422745a9bf1288b166712e1b4137245 diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.13-r1 b/metadata/md5-cache/dev-vcs/cvs-1.12.13-r1 deleted file mode 100644 index bce8f6f3e46b..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.13-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare test unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc emacs kerberos nls pam server -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.13/cvs-1.12.13.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.13/cederqvist-1.12.13.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.13/cederqvist-1.12.13.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.13/cederqvist-1.12.13.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=7470ce7c77625b3b9ae78e159e4cabad diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.13-r2 b/metadata/md5-cache/dev-vcs/cvs-1.12.13-r2 deleted file mode 100644 index 858fe1cc941c..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.13-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare test unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc emacs kerberos nls pam server -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.13/cvs-1.12.13.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.13/cederqvist-1.12.13.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.13/cederqvist-1.12.13.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.13/cederqvist-1.12.13.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=6f048aa78e71a667896608dca84188d2 diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.13.1 b/metadata/md5-cache/dev-vcs/cvs-1.12.13.1 deleted file mode 100644 index fc67e82c7f60..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.13.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare test unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc kerberos nls pam server -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.13.1//cvs-1.12.13.1.tar.bz2 mirror://gnu/non-gnu/cvs/source/nightly-snapshots/feature//cvs-1.12.13.1.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=c59cb6032f84e3c4d47b1b6cb0567071 diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.13.1-r1 b/metadata/md5-cache/dev-vcs/cvs-1.12.13.1-r1 deleted file mode 100644 index ebe97ad114ef..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.13.1-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare test unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc kerberos nls pam server -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.13.1//cvs-1.12.13.1.tar.bz2 mirror://gnu/non-gnu/cvs/source/nightly-snapshots/feature//cvs-1.12.13.1.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=54d537067d0f8da4812d0e5ffa9374a7 diff --git a/metadata/md5-cache/dev-vcs/cvs-1.12.13.1-r2 b/metadata/md5-cache/dev-vcs/cvs-1.12.13.1-r2 deleted file mode 100644 index 456f7a081b2d..000000000000 --- a/metadata/md5-cache/dev-vcs/cvs-1.12.13.1-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare test unpack -DEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -DESCRIPTION=Concurrent Versions System - source code revision control tools -EAPI=3 -HOMEPAGE=http://www.nongnu.org/cvs/ -IUSE=crypt doc kerberos nls pam server -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 LGPL-2 -RDEPEND=>=sys-libs/zlib-1.1.4 kerberos? ( virtual/krb5 ) pam? ( virtual/pam ) -SLOT=0 -SRC_URI=mirror://gnu/non-gnu/cvs/source/feature/1.12.13.1//cvs-1.12.13.1.tar.bz2 mirror://gnu/non-gnu/cvs/source/nightly-snapshots/feature//cvs-1.12.13.1.tar.bz2 doc? ( mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.html.tar.bz2 mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.pdf mirror://gnu/non-gnu/cvs/source/feature/1.12.13//cederqvist-1.12.13.ps ) -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=fdf02580d2f8db305e5a03c0274cb531 diff --git a/metadata/md5-cache/media-gfx/eom-1.10.5-r2 b/metadata/md5-cache/media-gfx/eom-1.10.5-r3 similarity index 99% rename from metadata/md5-cache/media-gfx/eom-1.10.5-r2 rename to metadata/md5-cache/media-gfx/eom-1.10.5-r3 index 50cc028d020f..7fe929eb1701 100644 --- a/metadata/md5-cache/media-gfx/eom-1.10.5-r2 +++ b/metadata/md5-cache/media-gfx/eom-1.10.5-r3 @@ -11,4 +11,4 @@ REQUIRED_USE=python? ( python_targets_python2_7 ) SLOT=0 SRC_URI=http://pub.mate-desktop.org/releases/1.10/eom-1.10.5.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=a355ef8dc802344af7a6a8bce884c6b4 +_md5_=94ecb80cb3c9d243e9adf421e831bc71 diff --git a/metadata/md5-cache/media-libs/libvorbis-1.3.3 b/metadata/md5-cache/media-libs/libvorbis-1.3.3 index 3156fa97fcae..033359ece959 100644 --- a/metadata/md5-cache/media-libs/libvorbis-1.3.3 +++ b/metadata/md5-cache/media-libs/libvorbis-1.3.3 @@ -10,4 +10,4 @@ RDEPEND=media-libs/libogg SLOT=0 SRC_URI=http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.3.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=8660c3e69fca7adcb8e0df1b5faab00d +_md5_=ef146040c92b4989e060f0d0ab5b6e03 diff --git a/metadata/md5-cache/media-libs/libvorbis-1.3.3-r1 b/metadata/md5-cache/media-libs/libvorbis-1.3.3-r1 index c0ca5bdac6cf..ec1591e74c18 100644 --- a/metadata/md5-cache/media-libs/libvorbis-1.3.3-r1 +++ b/metadata/md5-cache/media-libs/libvorbis-1.3.3-r1 @@ -10,4 +10,4 @@ RDEPEND=>=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?, SLOT=0 SRC_URI=http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.3.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=2ddbd135f5fc739b8c3aa8f7c186dde6 +_md5_=ce8ab9244aa401a152470df37937b36b diff --git a/metadata/md5-cache/media-libs/libvorbis-1.3.4 b/metadata/md5-cache/media-libs/libvorbis-1.3.4 index bcf0b50faf12..04b8dc7283b0 100644 --- a/metadata/md5-cache/media-libs/libvorbis-1.3.4 +++ b/metadata/md5-cache/media-libs/libvorbis-1.3.4 @@ -10,4 +10,4 @@ RDEPEND=>=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?, SLOT=0 SRC_URI=http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.4.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=ee437833b30d83fa32a0b575048c0e46 +_md5_=13005a92155b12e802b933996eb40137 diff --git a/metadata/md5-cache/media-libs/libvorbis-1.3.5 b/metadata/md5-cache/media-libs/libvorbis-1.3.5 index 06420faf73ea..0204de84e7fa 100644 --- a/metadata/md5-cache/media-libs/libvorbis-1.3.5 +++ b/metadata/md5-cache/media-libs/libvorbis-1.3.5 @@ -10,4 +10,4 @@ RDEPEND=>=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?, SLOT=0 SRC_URI=http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.5.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-multilib 77afca16a6cb82823eed6366a10e7f75 autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils 792f83d5ec9536cb5ccef375469d8bde libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs e886935aae2b45a545665444ab0667cf -_md5_=b887e989eda66c995d5c5aff73a356c2 +_md5_=4417fef205097ceb16e90aaf11d1b859 diff --git a/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3 b/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3 new file mode 100644 index 000000000000..92b479c8a1bb --- /dev/null +++ b/metadata/md5-cache/media-libs/webrtc-audio-processing-0.3 @@ -0,0 +1,11 @@ +DEFINED_PHASES=compile configure install test +DESCRIPTION=AudioProcessing library from the webrtc.org code base +EAPI=6 +HOMEPAGE=https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/ +IUSE=static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~x86 ~amd64-linux +LICENSE=BSD +SLOT=0 +SRC_URI=https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-0.3.tar.xz +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde multibuild 742139c87a9fa3766f0c2b155e5522bf multilib d062ae4ba2fc40a19c11de2ad89b6616 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs e886935aae2b45a545665444ab0667cf +_md5_=e90e3a3aa7e245f6b2ce0de8a58e06f3 diff --git a/metadata/md5-cache/net-misc/dropbear-2014.66 b/metadata/md5-cache/net-misc/dropbear-2014.66 deleted file mode 100644 index ab2032906e5f..000000000000 --- a/metadata/md5-cache/net-misc/dropbear-2014.66 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare -DEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) static? ( zlib? ( sys-libs/zlib[static-libs(+)] ) dev-libs/libtommath[static-libs(+)] ) -DESCRIPTION=small SSH 2 client/server designed for small memory environments -EAPI=4 -HOMEPAGE=http://matt.ucc.asn.au/dropbear/dropbear.html -IUSE=bsdpty minimal multicall pam +shadow static syslog zlib savedconfig -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) pam? ( >=sys-auth/pambase-20080219.1 ) -REQUIRED_USE=pam? ( !static ) -SLOT=0 -SRC_URI=http://matt.ucc.asn.au/dropbear/releases/dropbear-2014.66.tar.bz2 http://matt.ucc.asn.au/dropbear/testing/dropbear-2014.66.tar.bz2 -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs e886935aae2b45a545665444ab0667cf user 906f3c8eb3a2350a4f1191a89baa3e46 -_md5_=ceea3698bbbbaae8aa1209401ece188f diff --git a/metadata/md5-cache/net-misc/dropbear-2015.67 b/metadata/md5-cache/net-misc/dropbear-2015.67 deleted file mode 100644 index b64c0940cd71..000000000000 --- a/metadata/md5-cache/net-misc/dropbear-2015.67 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare -DEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) static? ( zlib? ( sys-libs/zlib[static-libs(+)] ) dev-libs/libtommath[static-libs(+)] ) -DESCRIPTION=small SSH 2 client/server designed for small memory environments -EAPI=4 -HOMEPAGE=http://matt.ucc.asn.au/dropbear/dropbear.html -IUSE=bsdpty minimal multicall pam +shadow static +syslog zlib savedconfig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) pam? ( >=sys-auth/pambase-20080219.1 ) -REQUIRED_USE=pam? ( !static ) -SLOT=0 -SRC_URI=http://matt.ucc.asn.au/dropbear/releases/dropbear-2015.67.tar.bz2 http://matt.ucc.asn.au/dropbear/testing/dropbear-2015.67.tar.bz2 -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs e886935aae2b45a545665444ab0667cf user 906f3c8eb3a2350a4f1191a89baa3e46 -_md5_=e415af253b218f70064214bde0b61bc0 diff --git a/metadata/md5-cache/net-misc/dropbear-2015.68 b/metadata/md5-cache/net-misc/dropbear-2015.68 deleted file mode 100644 index f72b85a9641f..000000000000 --- a/metadata/md5-cache/net-misc/dropbear-2015.68 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare -DEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) static? ( zlib? ( sys-libs/zlib[static-libs(+)] ) dev-libs/libtommath[static-libs(+)] ) -DESCRIPTION=small SSH 2 client/server designed for small memory environments -EAPI=4 -HOMEPAGE=http://matt.ucc.asn.au/dropbear/dropbear.html -IUSE=bsdpty minimal multicall pam +shadow static +syslog zlib savedconfig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) pam? ( >=sys-auth/pambase-20080219.1 ) -REQUIRED_USE=pam? ( !static ) -SLOT=0 -SRC_URI=http://matt.ucc.asn.au/dropbear/releases/dropbear-2015.68.tar.bz2 http://matt.ucc.asn.au/dropbear/testing/dropbear-2015.68.tar.bz2 -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs e886935aae2b45a545665444ab0667cf user 906f3c8eb3a2350a4f1191a89baa3e46 -_md5_=82d6693789a873361e7113d67ea109b7 diff --git a/metadata/md5-cache/net-misc/dropbear-2015.71 b/metadata/md5-cache/net-misc/dropbear-2015.71 deleted file mode 100644 index beddd6b7a20e..000000000000 --- a/metadata/md5-cache/net-misc/dropbear-2015.71 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare -DEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) static? ( zlib? ( sys-libs/zlib[static-libs(+)] ) dev-libs/libtommath[static-libs(+)] ) -DESCRIPTION=small SSH 2 client/server designed for small memory environments -EAPI=4 -HOMEPAGE=http://matt.ucc.asn.au/dropbear/dropbear.html -IUSE=bsdpty minimal multicall pam +shadow static +syslog zlib savedconfig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) pam? ( >=sys-auth/pambase-20080219.1 ) -REQUIRED_USE=pam? ( !static ) -SLOT=0 -SRC_URI=http://matt.ucc.asn.au/dropbear/releases/dropbear-2015.71.tar.bz2 http://matt.ucc.asn.au/dropbear/testing/dropbear-2015.71.tar.bz2 -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs e886935aae2b45a545665444ab0667cf user 906f3c8eb3a2350a4f1191a89baa3e46 -_md5_=82d6693789a873361e7113d67ea109b7 diff --git a/metadata/md5-cache/net-misc/dropbear-2016.72 b/metadata/md5-cache/net-misc/dropbear-2016.72 deleted file mode 100644 index efdfd87396a8..000000000000 --- a/metadata/md5-cache/net-misc/dropbear-2016.72 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare -DEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) static? ( zlib? ( sys-libs/zlib[static-libs(+)] ) dev-libs/libtommath[static-libs(+)] ) -DESCRIPTION=small SSH 2 client/server designed for small memory environments -EAPI=5 -HOMEPAGE=http://matt.ucc.asn.au/dropbear/dropbear.html -IUSE=bsdpty minimal multicall pam +shadow static +syslog zlib savedconfig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=MIT -RDEPEND=!static? ( zlib? ( sys-libs/zlib ) dev-libs/libtommath ) pam? ( virtual/pam ) pam? ( >=sys-auth/pambase-20080219.1 ) -REQUIRED_USE=pam? ( !static ) -SLOT=0 -SRC_URI=http://matt.ucc.asn.au/dropbear/releases/dropbear-2016.72.tar.bz2 http://matt.ucc.asn.au/dropbear/testing/dropbear-2016.72.tar.bz2 -_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e multilib d062ae4ba2fc40a19c11de2ad89b6616 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs e886935aae2b45a545665444ab0667cf user 906f3c8eb3a2350a4f1191a89baa3e46 -_md5_=a57d9b411d73464ab21dd1474e95bd04 diff --git a/metadata/md5-cache/net-wireless/inspectrum-9999 b/metadata/md5-cache/net-wireless/inspectrum-9999 index c05492c38c66..7c30297a3d4e 100644 --- a/metadata/md5-cache/net-wireless/inspectrum-9999 +++ b/metadata/md5-cache/net-wireless/inspectrum-9999 @@ -1,10 +1,10 @@ DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=virtual/pkgconfig sci-libs/fftw:3.0= dev-libs/boost:= dev-qt/qtwidgets:5= dev-qt/qtgui:5= dev-qt/qtcore:5= dev-qt/qtconcurrent:= net-wireless/gnuradio:= sys-devel/make >=dev-util/cmake-2.8.12 >=dev-vcs/git-1.8.2.1 +DEPEND=virtual/pkgconfig sci-libs/fftw:3.0= dev-libs/boost:= dev-qt/qtwidgets:5 dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 net-wireless/gnuradio:= sys-devel/make >=dev-util/cmake-2.8.12 >=dev-vcs/git-1.8.2.1 DESCRIPTION=a tool for analysing captured signals from software-defined radio receivers EAPI=5 HOMEPAGE=https://github.com/miek/inspectrum LICENSE=GPL-3+ -RDEPEND=sci-libs/fftw:3.0= dev-libs/boost:= dev-qt/qtwidgets:5= dev-qt/qtgui:5= dev-qt/qtcore:5= dev-qt/qtconcurrent:= net-wireless/gnuradio:= +RDEPEND=sci-libs/fftw:3.0= dev-libs/boost:= dev-qt/qtwidgets:5 dev-qt/qtgui:5 dev-qt/qtcore:5 dev-qt/qtconcurrent:5 net-wireless/gnuradio:= SLOT=0 _eclasses_=cmake-utils ac5bd012586c6cf0d9826400d9de2830 eutils 792f83d5ec9536cb5ccef375469d8bde flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 00f60a84fc7b499c99edfe99caea9f95 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=ee831d853b2419c7c1b772bc1b06b8f7 +_md5_=d6faf63fef3bf035a093129c395897d9 diff --git a/metadata/md5-cache/www-client/chromium-52.0.2743.19 b/metadata/md5-cache/www-client/chromium-52.0.2743.49 similarity index 99% rename from metadata/md5-cache/www-client/chromium-52.0.2743.19 rename to metadata/md5-cache/www-client/chromium-52.0.2743.49 index 9fd11a41f415..fd7e3a393529 100644 --- a/metadata/md5-cache/www-client/chromium-52.0.2743.19 +++ b/metadata/md5-cache/www-client/chromium-52.0.2743.49 @@ -10,6 +10,6 @@ RDEPEND=app-arch/bzip2:= cups? ( >=net-print/cups-1.3.11:= ) >=dev-libs/elfutils REQUIRED_USE=gn? ( !tcmalloc ) RESTRICT=!system-ffmpeg? ( proprietary-codecs? ( bindist ) ) SLOT=0 -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-52.0.2743.19.tar.xz +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-52.0.2743.49.tar.xz _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 chromium 68a1fdd848f60137c312a25c9888fbd1 eutils 792f83d5ec9536cb5ccef375469d8bde fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 linux-info fd1e29abbb02cbc49f1a14299846e9c4 multilib d062ae4ba2fc40a19c11de2ad89b6616 multiprocessing e32940a7b2a9992ad217eccddb84d548 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb portability bb1a0ed8ea152b957d17339f01d4d7f5 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 c0ed2a2f233d3af6dd556048695dc5cb readme.gentoo-r1 03878c06495db70bc36bd717383c09f7 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 _md5_=03a5b84335333a11928a5aef4a1c68ca diff --git a/metadata/md5-cache/x11-libs/gtksourceview-3.20.4 b/metadata/md5-cache/x11-libs/gtksourceview-3.20.4 new file mode 100644 index 000000000000..1ff571ab573e --- /dev/null +++ b/metadata/md5-cache/x11-libs/gtksourceview-3.20.4 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test +DEPEND=>=dev-libs/glib-2.47:2 >=dev-libs/libxml2-2.6:2 >=x11-libs/gtk+-3.19.6:3[introspection?] glade? ( >=dev-util/glade-3.9:3.10 ) introspection? ( >=dev-libs/gobject-introspection-1.42:= ) >=dev-util/gtk-doc-am-1.25 >=sys-devel/gettext-0.19.4 dev-util/itstool virtual/pkgconfig vala? ( || ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] ) ) app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) +DESCRIPTION=A text widget implementing syntax highlighting and other features +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Projects/GtkSourceView +IUSE=glade +introspection vala test +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris +LICENSE=GPL-2+ LGPL-2.1+ +RDEPEND=>=dev-libs/glib-2.47:2 >=dev-libs/libxml2-2.6:2 >=x11-libs/gtk+-3.19.6:3[introspection?] glade? ( >=dev-util/glade-3.9:3.10 ) introspection? ( >=dev-libs/gobject-introspection-1.42:= ) +REQUIRED_USE=vala? ( introspection ) +SLOT=3.0/3 +SRC_URI=mirror://gnome/sources/gtksourceview/3.20/gtksourceview-3.20.4.tar.xz +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=7fb1b9b9aa85f259298e0044fc3f8901 diff --git a/metadata/md5-cache/x11-libs/vte-0.44.2 b/metadata/md5-cache/x11-libs/vte-0.44.2 new file mode 100644 index 000000000000..790260407254 --- /dev/null +++ b/metadata/md5-cache/x11-libs/vte-0.44.2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=dev-libs/glib-2.40:2 >=x11-libs/gtk+-3.8:3[introspection?] >=x11-libs/pango-1.22.0 sys-libs/ncurses:0= sys-libs/zlib x11-libs/libX11 x11-libs/libXft glade? ( >=dev-util/glade-3.9:3.10 ) introspection? ( >=dev-libs/gobject-introspection-0.9.0:= ) || ( dev-lang/vala:0.32[vapigen(+)] dev-lang/vala:0.30[vapigen(+)] dev-lang/vala:0.28[vapigen(+)] dev-lang/vala:0.26[vapigen(+)] dev-lang/vala:0.24[vapigen(+)] dev-lang/vala:0.22[vapigen(+)] ) >=dev-util/gtk-doc-am-1.13 >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig crypt? ( >=net-libs/gnutls-3.2.7 ) app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=Library providing a virtual terminal emulator widget +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/action/show/Apps/Terminal/VTE +IUSE=+crypt debug glade +introspection vala +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris +LICENSE=LGPL-2+ +RDEPEND=>=dev-libs/glib-2.40:2 >=x11-libs/gtk+-3.8:3[introspection?] >=x11-libs/pango-1.22.0 sys-libs/ncurses:0= sys-libs/zlib x11-libs/libX11 x11-libs/libXft glade? ( >=dev-util/glade-3.9:3.10 ) introspection? ( >=dev-libs/gobject-introspection-0.9.0:= ) !x11-libs/vte:2.90[glade] +SLOT=2.91 +SRC_URI=mirror://gnome/sources/vte/0.44/vte-0.44.2.tar.xz +_eclasses_=eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 toolchain-funcs e886935aae2b45a545665444ab0667cf vala 7541b78609c301de4ea866a8cc1b53a6 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=e2fbb11ded8a66deb6f6045b68566620 diff --git a/metadata/md5-cache/x11-terms/gnome-terminal-3.20.2 b/metadata/md5-cache/x11-terms/gnome-terminal-3.20.2 new file mode 100644 index 000000000000..0a2087404ff4 --- /dev/null +++ b/metadata/md5-cache/x11-terms/gnome-terminal-3.20.2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=dev-libs/glib-2.42:2[dbus] >=x11-libs/gtk+-3.12:3[X] >=x11-libs/vte-0.44.2:2.91 >=gnome-base/dconf-0.14 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux x11-libs/libSM x11-libs/libICE gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-3 ) app-text/yelp-tools dev-libs/libxml2 dev-util/desktop-file-utils dev-util/gdbus-codegen dev-util/itstool >=dev-util/intltool-0.50 sys-devel/gettext virtual/pkgconfig !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info +DESCRIPTION=The Gnome Terminal +EAPI=6 +HOMEPAGE=https://wiki.gnome.org/Apps/Terminal/ +IUSE=debug +gnome-shell +nautilus vanilla +KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux +LICENSE=GPL-3+ +RDEPEND=>=dev-libs/glib-2.42:2[dbus] >=x11-libs/gtk+-3.12:3[X] >=x11-libs/vte-0.44.2:2.91 >=gnome-base/dconf-0.14 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux x11-libs/libSM x11-libs/libICE gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-3 ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-terminal/3.20/gnome-terminal-3.20.2.tar.xz +_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 792f83d5ec9536cb5ccef375469d8bde gnome.org ad34f378a3d57a6f2f2b8b4aaca4543e gnome2 21c81ea94c12e45a63f7f14fba666e3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib d062ae4ba2fc40a19c11de2ad89b6616 readme.gentoo-r1 03878c06495db70bc36bd717383c09f7 toolchain-funcs e886935aae2b45a545665444ab0667cf versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=efce816288545d1a1fb3a2c3ec408b5f diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index a822e54f1858..a5c9dd73ae66 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Mon, 27 Jun 2016 20:40:50 +0000 +Tue, 28 Jun 2016 05:40:49 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 83a496f647ed..3fe7c72523ab 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Mon Jun 27 20:39:55 UTC 2016 +Tue Jun 28 05:39:54 UTC 2016 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 683598edd156..a91b58b5312a 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Mon, 27 Jun 2016 21:00:01 +0000 +Tue, 28 Jun 2016 06:00:01 +0000 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index f9f7348e68ee..7dfbdc179b78 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1467060001 Mon 27 Jun 2016 08:40:01 PM UTC +1467092401 Tue 28 Jun 2016 05:40:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index a822e54f1858..a5c9dd73ae66 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Mon, 27 Jun 2016 20:40:50 +0000 +Tue, 28 Jun 2016 05:40:49 +0000 diff --git a/net-misc/dropbear/Manifest b/net-misc/dropbear/Manifest index 3d1d952cdbc9..20b51ecfb3f5 100644 --- a/net-misc/dropbear/Manifest +++ b/net-misc/dropbear/Manifest @@ -1,6 +1 @@ -DIST dropbear-2014.66.tar.bz2 1604981 SHA256 ab3fe2670a517cc0bbe398ff5d15e9ca12cd14f2fc18930a8111ae2baa64ab76 SHA512 3005f754ad97e5eb84221740577f4dd962e38f38b3f6ba84dbb0811a7a35d487069c35b30055e129541c224769fe0a7e594084a9b0f1cc667029ad43d4988149 WHIRLPOOL c077328bf5c21faa655f3a2e6fe1aa775b046eec7cf0f527a86c0ec01b62ab9c6ae3530fcdf49db19be8208ea22f8cd198cd3ab6a5eb605a55daf0bf0c40e4ff -DIST dropbear-2015.67.tar.bz2 1606312 SHA256 7e690594645dfde5787065c78a5d2e4d15e288babfa06e140197ce05f698c8e5 SHA512 6a23f7dbe8ccd39683488a16ce4db39cdba529e9d302165742eb818d3cf520a3793660ff6c8ce0520ddb87dcac726ff34ed3dbcb7efa83115deafad2c6c0a5f3 WHIRLPOOL c1103be19c86a0b40ca262715646244911032e97aba52279be1f7a0382367554c34455497b604dacacb69da0873fd26d3d457abeb7d265e6ca6bdff8938dc065 -DIST dropbear-2015.68.tar.bz2 1611161 SHA256 55ea7c1e904ffe4b1cdbe1addca8291a2533d7d285fd22ac33608e9502a62446 SHA512 7725cd4077a3968684db3646f6013c6202977e79d281619e029366e45fca9c4e33e271812626237b6e33938eeb4c8b260902fe2b57cff085086bf930713a934a WHIRLPOOL a80d3907528b0d754f1a474846794ac9ba48003bbb723164c7db84c9b46263b47631712b15e29b863e64ad924d889976250e8af98b2b1ca91fb586ff0a1d4186 -DIST dropbear-2015.71.tar.bz2 1616280 SHA256 376214169c0e187ee9f48ae1a99b3f835016ad5b98ede4bfd1cf581deba783af SHA512 d9f5c5fdb2e845a79bb598fb3ba0b1e131a5d2b8f9acbf8c5d7aef1c381105bbe59d98c85d1c482d94fcc359cf64c8b4210458bad32c442c2cfbf6d6f8811b51 WHIRLPOOL 94e8fc0ce5f036866df384d17fda92b13849278274d881420d6b759550b0b5565c74a3908d1c377a5f053cd66280312aba8c5423d59f1c011d97a5d600a29891 -DIST dropbear-2016.72.tar.bz2 1617138 SHA256 9323766d3257699fd7d6e7b282c5a65790864ab32fd09ac73ea3d46c9ca2d681 SHA512 ed92db85b520d2c6cb5c8e65d304ccdd98df90f1232f588747230970527b991b31f5f608f6e9ee9285ec263455b1dc97ec63fdba1ebf8320120f011933a563eb WHIRLPOOL d4159bb379e0b5bd52af23b9052efddd77cc5bc99b08cf793e2a06ccf9fb94c4a298f3bfadfb200a3e073e5857b1700859bfa64f50ab179618704988bc65e114 DIST dropbear-2016.73.tar.bz2 1621584 SHA256 5c61a4f69b093b688629cd365be38701485ff63cfb23642dab7a05ad250aefd7 SHA512 dc538d77b0269c93339b150990b475129a88b0bdc070021c03726955e307407f517049f55b012bf00579d26cd0ff412d88f51c1db540bcbd3d8e4b7cf882bcb8 WHIRLPOOL 9d989b4893eaae254eb69d109d93375e121cc163ada59ac75fcbf9d88b294b015168bd5942d7a6afa1ed2dc08c297402be668cdc5fbd2647d9c14b86849a233b diff --git a/net-misc/dropbear/dropbear-2014.66.ebuild b/net-misc/dropbear/dropbear-2014.66.ebuild deleted file mode 100644 index 7aff607ff5c1..000000000000 --- a/net-misc/dropbear/dropbear-2014.66.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils savedconfig pam user - -DESCRIPTION="small SSH 2 client/server designed for small memory environments" -HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html" -SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2 - http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux" -IUSE="bsdpty minimal multicall pam +shadow static syslog zlib" - -LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] ) - dev-libs/libtommath[static-libs(+)]" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - pam? ( virtual/pam )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )" - -REQUIRED_USE="pam? ( !static )" - -set_options() { - progs=( - dropbear dbclient dropbearkey - $(usex minimal "" "dropbearconvert scp") - ) - makeopts=( - MULTI=$(usex multicall 1 0) - STATIC=$(usex static 1 0) - ) -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch - sed -i \ - -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \ - options.h || die - sed -i \ - -e '/pam_start/s:sshd:dropbear:' \ - svr-authpam.c || die - restore_config options.h -} - -src_configure() { - # XXX: Need to add libtomcrypt to the tree and re-enable this. - # --disable-bundled-libtom - econf \ - $(use_enable zlib) \ - $(use_enable pam) \ - $(use_enable !bsdpty openpty) \ - $(use_enable shadow) \ - $(use_enable syslog) -} - -src_compile() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" -} - -src_install() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install - doman *.8 - newinitd "${FILESDIR}"/dropbear.init.d dropbear - newconfd "${FILESDIR}"/dropbear.conf.d dropbear - dodoc CHANGES README TODO SMALL MULTI - - # The multi install target does not install the links right. - if use multicall ; then - cd "${ED}"/usr/bin - local x - for x in "${progs[@]}" ; do - ln -sf dropbearmulti ${x} || die "ln -s dropbearmulti to ${x} failed" - done - rm -f dropbear - dodir /usr/sbin - dosym ../bin/dropbearmulti /usr/sbin/dropbear - cd "${S}" - fi - save_config options.h - - if ! use minimal ; then - mv "${ED}"/usr/bin/{,db}scp || die - fi - - pamd_mimic system-remote-login dropbear auth account password session -} - -pkg_preinst() { - enewgroup sshd 22 - enewuser sshd 22 -1 /var/empty sshd -} diff --git a/net-misc/dropbear/dropbear-2015.67.ebuild b/net-misc/dropbear/dropbear-2015.67.ebuild deleted file mode 100644 index d9b4bc9ba381..000000000000 --- a/net-misc/dropbear/dropbear-2015.67.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils savedconfig pam user - -DESCRIPTION="small SSH 2 client/server designed for small memory environments" -HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html" -SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2 - http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="bsdpty minimal multicall pam +shadow static +syslog zlib" - -LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] ) - dev-libs/libtommath[static-libs(+)]" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - pam? ( virtual/pam )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )" - -REQUIRED_USE="pam? ( !static )" - -set_options() { - progs=( - dropbear dbclient dropbearkey - $(usex minimal "" "dropbearconvert scp") - ) - makeopts=( - MULTI=$(usex multicall 1 0) - STATIC=$(usex static 1 0) - ) -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch - sed -i \ - -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \ - options.h || die - sed -i \ - -e '/pam_start/s:sshd:dropbear:' \ - svr-authpam.c || die - restore_config options.h -} - -src_configure() { - # XXX: Need to add libtomcrypt to the tree and re-enable this. - # --disable-bundled-libtom - econf \ - $(use_enable zlib) \ - $(use_enable pam) \ - $(use_enable !bsdpty openpty) \ - $(use_enable shadow) \ - $(use_enable syslog) -} - -src_compile() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" -} - -src_install() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install - doman *.8 - newinitd "${FILESDIR}"/dropbear.init.d dropbear - newconfd "${FILESDIR}"/dropbear.conf.d dropbear - dodoc CHANGES README TODO SMALL MULTI - - # The multi install target does not install the links right. - if use multicall ; then - cd "${ED}"/usr/bin - local x - for x in "${progs[@]}" ; do - ln -sf dropbearmulti ${x} || die "ln -s dropbearmulti to ${x} failed" - done - rm -f dropbear - dodir /usr/sbin - dosym ../bin/dropbearmulti /usr/sbin/dropbear - cd "${S}" - fi - save_config options.h - - if ! use minimal ; then - mv "${ED}"/usr/bin/{,db}scp || die - fi - - pamd_mimic system-remote-login dropbear auth account password session -} - -pkg_preinst() { - enewgroup sshd 22 - enewuser sshd 22 -1 /var/empty sshd -} diff --git a/net-misc/dropbear/dropbear-2015.68.ebuild b/net-misc/dropbear/dropbear-2015.68.ebuild deleted file mode 100644 index d0d661e358ea..000000000000 --- a/net-misc/dropbear/dropbear-2015.68.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit eutils savedconfig pam user - -DESCRIPTION="small SSH 2 client/server designed for small memory environments" -HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html" -SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2 - http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="bsdpty minimal multicall pam +shadow static +syslog zlib" - -LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] ) - dev-libs/libtommath[static-libs(+)]" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - pam? ( virtual/pam )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )" - -REQUIRED_USE="pam? ( !static )" - -set_options() { - progs=( - dropbear dbclient dropbearkey - $(usex minimal "" "dropbearconvert scp") - ) - makeopts=( - MULTI=$(usex multicall 1 0) - STATIC=$(usex static 1 0) - ) -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch - sed -i \ - -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \ - options.h || die - sed -i \ - -e '/pam_start/s:sshd:dropbear:' \ - svr-authpam.c || die - restore_config options.h -} - -src_configure() { - # XXX: Need to add libtomcrypt to the tree and re-enable this. - # --disable-bundled-libtom - econf \ - $(use_enable zlib) \ - $(use_enable pam) \ - $(use_enable !bsdpty openpty) \ - $(use_enable shadow) \ - $(use_enable syslog) -} - -src_compile() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" -} - -src_install() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install - doman *.8 - newinitd "${FILESDIR}"/dropbear.init.d dropbear - newconfd "${FILESDIR}"/dropbear.conf.d dropbear - dodoc CHANGES README TODO SMALL MULTI - - # The multi install target does not install the links right. - if use multicall ; then - cd "${ED}"/usr/bin - local x - for x in "${progs[@]}" ; do - ln -sf dropbearmulti ${x} || die "ln -s dropbearmulti to ${x} failed" - done - rm -f dropbear - dodir /usr/sbin - dosym ../bin/dropbearmulti /usr/sbin/dropbear - cd "${S}" - fi - save_config options.h - - if ! use minimal ; then - mv "${ED}"/usr/bin/{,db}scp || die - fi - - pamd_mimic system-remote-login dropbear auth account password session -} - -pkg_preinst() { - enewgroup sshd 22 - enewuser sshd 22 -1 /var/empty sshd -} diff --git a/net-misc/dropbear/dropbear-2015.71.ebuild b/net-misc/dropbear/dropbear-2015.71.ebuild deleted file mode 100644 index d0d661e358ea..000000000000 --- a/net-misc/dropbear/dropbear-2015.71.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="4" - -inherit eutils savedconfig pam user - -DESCRIPTION="small SSH 2 client/server designed for small memory environments" -HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html" -SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2 - http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="bsdpty minimal multicall pam +shadow static +syslog zlib" - -LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] ) - dev-libs/libtommath[static-libs(+)]" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - pam? ( virtual/pam )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )" - -REQUIRED_USE="pam? ( !static )" - -set_options() { - progs=( - dropbear dbclient dropbearkey - $(usex minimal "" "dropbearconvert scp") - ) - makeopts=( - MULTI=$(usex multicall 1 0) - STATIC=$(usex static 1 0) - ) -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch - sed -i \ - -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \ - options.h || die - sed -i \ - -e '/pam_start/s:sshd:dropbear:' \ - svr-authpam.c || die - restore_config options.h -} - -src_configure() { - # XXX: Need to add libtomcrypt to the tree and re-enable this. - # --disable-bundled-libtom - econf \ - $(use_enable zlib) \ - $(use_enable pam) \ - $(use_enable !bsdpty openpty) \ - $(use_enable shadow) \ - $(use_enable syslog) -} - -src_compile() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" -} - -src_install() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install - doman *.8 - newinitd "${FILESDIR}"/dropbear.init.d dropbear - newconfd "${FILESDIR}"/dropbear.conf.d dropbear - dodoc CHANGES README TODO SMALL MULTI - - # The multi install target does not install the links right. - if use multicall ; then - cd "${ED}"/usr/bin - local x - for x in "${progs[@]}" ; do - ln -sf dropbearmulti ${x} || die "ln -s dropbearmulti to ${x} failed" - done - rm -f dropbear - dodir /usr/sbin - dosym ../bin/dropbearmulti /usr/sbin/dropbear - cd "${S}" - fi - save_config options.h - - if ! use minimal ; then - mv "${ED}"/usr/bin/{,db}scp || die - fi - - pamd_mimic system-remote-login dropbear auth account password session -} - -pkg_preinst() { - enewgroup sshd 22 - enewuser sshd 22 -1 /var/empty sshd -} diff --git a/net-misc/dropbear/dropbear-2016.72.ebuild b/net-misc/dropbear/dropbear-2016.72.ebuild deleted file mode 100644 index 230812e6a8e9..000000000000 --- a/net-misc/dropbear/dropbear-2016.72.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils savedconfig pam user - -DESCRIPTION="small SSH 2 client/server designed for small memory environments" -HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html" -SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2 - http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="bsdpty minimal multicall pam +shadow static +syslog zlib" - -LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] ) - dev-libs/libtommath[static-libs(+)]" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} ) - pam? ( virtual/pam )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} )" -RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )" - -REQUIRED_USE="pam? ( !static )" - -set_options() { - progs=( - dropbear dbclient dropbearkey - $(usex minimal "" "dropbearconvert scp") - ) - makeopts=( - MULTI=$(usex multicall 1 0) - STATIC=$(usex static 1 0) - ) -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch - sed -i \ - -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \ - options.h || die - sed -i \ - -e '/pam_start/s:sshd:dropbear:' \ - svr-authpam.c || die - restore_config options.h -} - -src_configure() { - # XXX: Need to add libtomcrypt to the tree and re-enable this. - # --disable-bundled-libtom - econf \ - $(use_enable zlib) \ - $(use_enable pam) \ - $(use_enable !bsdpty openpty) \ - $(use_enable shadow) \ - $(use_enable syslog) -} - -src_compile() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" -} - -src_install() { - set_options - emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install - doman *.8 - newinitd "${FILESDIR}"/dropbear.init.d dropbear - newconfd "${FILESDIR}"/dropbear.conf.d dropbear - dodoc CHANGES README TODO SMALL MULTI - - # The multi install target does not install the links right. - if use multicall ; then - cd "${ED}"/usr/bin - local x - for x in "${progs[@]}" ; do - ln -sf dropbearmulti ${x} || die "ln -s dropbearmulti to ${x} failed" - done - rm -f dropbear - dodir /usr/sbin - dosym ../bin/dropbearmulti /usr/sbin/dropbear - cd "${S}" - fi - save_config options.h - - if ! use minimal ; then - mv "${ED}"/usr/bin/{,db}scp || die - fi - - pamd_mimic system-remote-login dropbear auth account password session -} - -pkg_preinst() { - enewgroup sshd 22 - enewuser sshd 22 -1 /var/empty sshd -} diff --git a/net-wireless/inspectrum/inspectrum-9999.ebuild b/net-wireless/inspectrum/inspectrum-9999.ebuild index 2d0538652f62..5c3b2db6fc04 100644 --- a/net-wireless/inspectrum/inspectrum-9999.ebuild +++ b/net-wireless/inspectrum/inspectrum-9999.ebuild @@ -23,10 +23,10 @@ IUSE="" RDEPEND="sci-libs/fftw:3.0= dev-libs/boost:= - dev-qt/qtwidgets:5= - dev-qt/qtgui:5= - dev-qt/qtcore:5= - dev-qt/qtconcurrent:= + dev-qt/qtwidgets:5 + dev-qt/qtgui:5 + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 net-wireless/gnuradio:=" DEPEND="virtual/pkgconfig ${RDEPEND}" diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 438a3bb48077..e4776f5d2da4 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Alexandre Rostovtsev (28 Jun 2016) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + # Tobias Klausmann (14 Jun 2016) # asciidoctor pulls in a lot of Ruby deps >=net-misc/chrony-2.4_pre1 html diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 035f00269207..1cb607725211 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Alexandre Rostovtsev (28 Jun 2016) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + # Göktürk Yüksek (14 June 2016) on behalf of # Nicholas Vinson (proxy-maint) # net-firewall/nftables[doc] requires dblatex which is not keyworded diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 605c0d8fc6a2..184091325707 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Alexandre Rostovtsev (28 Jun 2016) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + # Justin Lecher (22 Feb 2016) # Missing test deps keyword #575366 dev-cpp/eigen test diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index c7720a701bdc..d640cad5cd14 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -4,6 +4,10 @@ # This file requires >=portage-2.1.1 +# Alexandre Rostovtsev (28 Jun 2016) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + # Davide Pesavento (06 Jun 2016) # Requires media-libs/phonon[qt5], masked below app-office/texstudio qt5 diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 89a0f1ac239e..f67b3a7dcf6c 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Alexandre Rostovtsev (28 Jun 2016) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + # Jeroen Roovers (19 May 2016) # pulls in many dev-ruby/asciidoctor dependencies (bug #583390) net-misc/chrony html diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 154c8e50ecdc..895b73e0e9cb 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -2,6 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +# Alexandre Rostovtsev (28 Jun 2016) +# Missing keywords on app-text/gspell - bug #587368 +>=app-editors/gedit-3.20 spell + # Ian Delaney (06 Apr 2016) # on behalf of Ilya Tumaykin # dev-libs/uchardet lacks sparc keyword. See bug #569114. diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 212503d34c6f..dc2d2d2ca945 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -2205,7 +2205,6 @@ dev-ml/ocaml-dns:async - support for asynchronous execution dev-ml/ocaml-dns:lwt - enable threads via lwt dev-ml/ocaml-redis:lwt - Enable lwt bindings for asynchronous processing. dev-ml/ocaml-uri:allservices - Compile support for all service types -dev-ml/ocamlnet:cryptokit - Enables encryption support via dev-ml/cryptokit dev-ml/ocamlnet:httpd - Enables net-httpd web server component dev-ml/ocamlnet:zip - Enables netzip support to read/write gzip data using object channels dev-ml/pgocaml:camlp4 - Enable PG'Ocaml syntax extension. diff --git a/sci-misc/mendeleydesktop/Manifest b/sci-misc/mendeleydesktop/Manifest index a05db452eaa4..f4bde5e8dcc1 100644 --- a/sci-misc/mendeleydesktop/Manifest +++ b/sci-misc/mendeleydesktop/Manifest @@ -1,2 +1,2 @@ -DIST mendeleydesktop-1.16.1-linux-i486.tar.bz2 32027781 SHA256 e1f132dafed750e7718687dc8441209885d2363bd8310aba56210df6cda08371 SHA512 c34e23c184f21d031ab78f3ca5aee0812a6fe4431311a9e8a9d9a277f4ff61a06e2210581f4f83cb951566f661148f660ad6302e58d49c966ae980b37784256c WHIRLPOOL 4001a6105f8e3f5fc5649216ddd54d0558b748d247586c5c1df4fada0025be4bcd08143d08b5e6fb93a95517d0dbb489ec68e990ed5c7ed162e86086e3d2ef30 -DIST mendeleydesktop-1.16.1-linux-x86_64.tar.bz2 31703213 SHA256 69ef6a61fae94b0b5c94ff85adc5e10ad6700299ebbe36da7c2e59b2c5c01aef SHA512 b9ca5cbf25651e4f93e982ab06567fbc59402deae84a7279935842aa88e8e6a1cc4a81bcd326b3ba88f417e4a8a3ef8b5565d38bf4b0395b761fd010a0ca866f WHIRLPOOL f499c8b7a1e2faec6295b791958505632594f3d7da12d5e3732f75825698d196d297785aab0faf1c21e673e8a5a939c71675996ad0c36e4c14cbd445a4524a54 +DIST mendeleydesktop-1.16.1-linux-i486.tar.bz2 32028123 SHA256 f3b2781cade8337213da2ce9f63b7bb740a5d5c5563d00e0d6f2c5ced6c41007 SHA512 d7edb348860e386c5a36e213ac7f9e3fe6e2ba2f87a97d758ef1ff27848423b20d592f4c897343612c7776b9c0b2cbdd4b7573c8ac416d0d72062129ae8e5b82 WHIRLPOOL ffc9a39f2a40aed8801fad1ebee85f439060cb66e2fe9220688fb6b7c7a31eabe56e83d8da3836d4126c7bdb404b9ed0f5e516f155dcceea9b7ea4f4f0bdaf21 +DIST mendeleydesktop-1.16.1-linux-x86_64.tar.bz2 31703010 SHA256 e1154f8c2593c41c637c5e6f06f8e17786230ce5bd95b5068f7f90049e36033c SHA512 60b68a31046527435da09e14b4605baf97e696779a6bc1fd63cb4218cd513900205437b8eaaae4c05c2e820f7e1bc28f5255ff0cfa6465740c51b02fb9a790b6 WHIRLPOOL c88be9006510425c0413668a7bfcbf434e21a7e741721a861bd39baf1e60038a3a2b900102a9a5b849d5c9f4a9d618234e3f05c52fc525f44a2e04dcbe9bca6b diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 11228c0b63ef..e163eae0ffcd 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,6 +1,6 @@ DIST chromium-51.0.2704.103.tar.xz 448638748 SHA256 76735b6dc4100e84c4dbcf5b2336bf8a2eb9cc6402c31e8865878a086971d72b SHA512 04f1e0dfc2d94094064ea47c5e5e8c7b079001d48a4eb5d86873e36ed6f6527c2e16fe8232d3126f3fd7a758a8e306030ef56803b474a88e01446190d55f585a WHIRLPOOL 90b28e1bfec9234de6f7a5a8e1343818ce8cc6b8aaca1c70b03a97a9b797370b745c593089e9c2088ca4829be897048f8bec104483eeafc15a9eabee025fca5a DIST chromium-51.0.2704.63.tar.xz 448628724 SHA256 b243e46e0ebaf8f60d1c37a0d99f1fdd80e1597667be4776a1862bb004e4eee9 SHA512 d85b6adcf2be5082ec8dc51f62849b3a2d84104d225188b7c5441cd3f9bb1e639b8d9b8cfb069b4a42d2f44128111649982fd20ca99b4f4ed5208c2c2c1a9560 WHIRLPOOL 0b3047c1c38386dbc20ef8fd6992e3c1cfc4e92986f5cbbd3e640671763ff5023427d0d8b5a6a6f6604aaeea4e2fa57e4b3f88d8e47e20684e5c774e8407c8fb -DIST chromium-52.0.2743.19.tar.xz 457854724 SHA256 e4149f479bea32142214b07b14912a011278917077e97819fb17fa83540eac16 SHA512 d29638959b8f36e70ce60bffc65b58878e5d607959062847b625d9d6acccfba14e96fbc0cd757b28283dd90bbc1ab336f8da65d4564df26bd86e260aa92cfd7c WHIRLPOOL f48864c796f6a98731de5253daf3d281d6613ada18528358dba9c1de9e86cc14a42f6bd60a5c05c3ddfb826a6eb371c1e5353b9b8e206b24d379225bb439fdbd DIST chromium-52.0.2743.33.tar.xz 458015816 SHA256 3201db69bb1dde8b51c1f55f86a7f9374df4d15d8577eb7d2cfcd8544f26be2a SHA512 1e736a9d4c2db5ec285bf9fc73d5a67740a34cfa44f760a2939329513b825e2935a8443c7203883a712a13844c29694cc20a09ac3e901bb9436e0b4c1b74e437 WHIRLPOOL e5a428cb2ed6b57fcffca7efb97634507a1ddba2e625bd271c5dc37619f917716469c7fccb3062a1850268078aef9ee9bd41d55408cc07eba7bb3c49b3f3e97e +DIST chromium-52.0.2743.49.tar.xz 457976744 SHA256 e6ea112da3395b5f701988445b15f1d0c98c3e786544751e47a796812c1ea881 SHA512 22b713efabf50c3812ad8b552ecb082de7f01637f740d91fd90409bcbee26b7a05d391cd0755bdc81483988418ed428b1378686a2525293cf65ca23d7c4e2eaf WHIRLPOOL 2b73d3fa8725de7b3aa58e09218381a61bf0a6dad0e5c306e45da55fcec076cb9195f3b92ce4fd6dc7b40ccf6948a66f1e5e8ad68cc81e9f9e0848c6f5b5ad81 DIST chromium-53.0.2767.4.tar.xz 460237732 SHA256 12e15075a2aa7c29ac81d2d67861d474ed9ea2dcfc368e982637b533db52ecdf SHA512 95e8166144ec9091165f9b699bc71c3fa9c1a80adf526f0fcf53a8b93566c0deeb34169e4208bf7d877dc332d8d53f53781ee406986e84808d5102b30b545584 WHIRLPOOL 4b3c7ccf97ffb65e700576c2fdbc55476cac2ece4477906de28f2aaec4f89c243aad4227f8218691deab3e74ee23ea87ca11a60a88f77ecc10bc2a0ecd6b98cd DIST chromium-53.0.2774.3.tar.xz 460262240 SHA256 c240bb36709d2c12a07b57a32b71242d4357a4a97930a49040de6b1c9ffd20ac SHA512 0e4f943112e1d6ae72a49b796c4551e1c14257f76a85d370e3dd24661a975dd82479a3b06befdfccb2c97b4d89e979c2b3ab7672500965fde8abd239f0e891c3 WHIRLPOOL c6778bbb3253d3be561c738a5e8aa6a4f5a42fce7b389424b906afd5aece3c1c05f50c67812ba3d0c63439e66bb8e9272bec08eb68ec51934b2302ea2b6b1058 diff --git a/www-client/chromium/chromium-52.0.2743.19.ebuild b/www-client/chromium/chromium-52.0.2743.49.ebuild similarity index 100% rename from www-client/chromium/chromium-52.0.2743.19.ebuild rename to www-client/chromium/chromium-52.0.2743.49.ebuild diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest index d4e86e06153a..8f31387e160c 100644 --- a/x11-libs/gtksourceview/Manifest +++ b/x11-libs/gtksourceview/Manifest @@ -2,3 +2,4 @@ DIST gtksourceview-2.10.5.tar.bz2 1253321 SHA256 c585773743b1df8a04b1be7f7d90eec DIST gtksourceview-3.16.1.tar.xz 1272152 SHA256 669e9846ca744ec4d04ce61377e85df7ca909ad476329922a6abf4da423f1b0c SHA512 8bae196d923d08e58c8f02d7612b32aa7caec8457c2ff35c2bb2322a3013a8f1fe52cbc62540f9d83054811ee517088d4e880b82733b2a73e7724a206b2ad911 WHIRLPOOL c51a0dd6ccad2262b289509f8dfa85675ba90cf4f0242358ca2d1ad857cf06e33ad0495560b726430738d827f9204c2eb63a90209171194a7c8eb163e46a1471 DIST gtksourceview-3.18.2.tar.xz 1317804 SHA256 60f75a9f0039e13a2281fc595b5ef7344afa06732cc53b57d13234bfb0a5b7b2 SHA512 75e502264d7d9f63f9a2c9c884072cfc2d323c7cc49383b9b53916321ce20ef695e7a2dd0f6db67a4daf70ba84a3a907dfc6d9407ba5982adb976210e0589328 WHIRLPOOL 4143a624a0582a5d92de707b5167bc9805a5b484906977c4b0d195703d7bd113ebd677829f6e6c2c2d8d10cdae2041db99e8294e18e7114d53e15da6f233ad80 DIST gtksourceview-3.18.3.tar.xz 1294704 SHA256 4720710d559c372f6add0b73b5ee1511630ba7cf0502e554461503602400e015 SHA512 29fba52d961137a23cadf50aab220e8bd7f1515727cedf081eb59f4f18e297cff40b0ad5432af7b45686c5f7b1fdbae43df3bf2de820ec91654b03bff175c0fe WHIRLPOOL 66c198cf361c55975111288cea07684c538a9ceeb5a77424e1a698be0a0e0baca2126c0dd64e5f6545b91abb2d6c78301c0f47c8ca8d64b939b93760591ad980 +DIST gtksourceview-3.20.4.tar.xz 1582240 SHA256 7a0e6ac95ff3862bd8ef77a40e95a942939e73cb407f2eb67af600d7ce533d01 SHA512 4b69759e77acd120da24683e9cacd994e5bcef4c7b6404bad2df930b228a39f99f9391e137583fadb4939189f66f088bd386192b4d23bc232d718804156db941 WHIRLPOOL 7fb3895b3eeb56375ead63b709d4e0b0b02a33fdfed745a9a714af2e72f80c548228201702d317519cc0fb655c8c2e39c60333275889d323a59efb22556b28a1 diff --git a/x11-libs/gtksourceview/gtksourceview-3.20.4.ebuild b/x11-libs/gtksourceview/gtksourceview-3.20.4.ebuild new file mode 100644 index 000000000000..c5aca10c2316 --- /dev/null +++ b/x11-libs/gtksourceview/gtksourceview-3.20.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +VALA_MIN_API_VERSION="0.24" +VALA_USE_DEPEND="vapigen" + +inherit gnome2 vala virtualx + +DESCRIPTION="A text widget implementing syntax highlighting and other features" +HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView" + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="3.0/3" + +IUSE="glade +introspection vala" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.47:2 + >=dev-libs/libxml2-2.6:2 + >=x11-libs/gtk+-3.19.6:3[introspection?] + glade? ( >=dev-util/glade-3.9:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-1.42:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.25 + >=sys-devel/gettext-0.19.4 + dev-util/itstool + virtual/pkgconfig + vala? ( $(vala_depend) ) +" + +src_prepare() { + use vala && vala_src_prepare + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --disable-deprecations \ + --enable-providers \ + $(use_enable glade glade-catalog) \ + $(use_enable introspection) \ + $(use_enable vala) +} + +src_test() { + virtx emake check +} + +src_install() { + gnome2_src_install + + insinto /usr/share/${PN}-3.0/language-specs + doins "${FILESDIR}"/2.0/gentoo.lang +} diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest index 02bfe6134bca..e56665e40750 100644 --- a/x11-libs/vte/Manifest +++ b/x11-libs/vte/Manifest @@ -3,3 +3,4 @@ DIST vte-0.36.5.tar.xz 1017504 SHA256 c2c2ce9640f08b07667f1037862fe991081495446b DIST vte-0.40.2.tar.xz 923852 SHA256 9b68fbc16b27f2d79e6271f2b0708808594ac5acf979d0fccea118608199fd2d SHA512 06d1c9a34e8e82e1bd54810d245d908ebb837538ba19fbaabe683cdf3b96b7cb1630516ddeabf18b0294922b8d98d2b9a2f5028c171fac2ad913974d94555eb2 WHIRLPOOL 2499e01c2b0d38645b61d4c0a1814d7a3196df6d300577380f1e622c06a974a4cd0d9799fff35f1b0680603aa3a0be38730991ace83df90bfb265009873c5858 DIST vte-0.42.4.tar.xz 928048 SHA256 08c88bf5c0aa1dfa3711e2e83b784fb5ea82025661f30b54e93eebd5f4bce113 SHA512 871b47d976ae8faafabd2b9dd092b40b2b452fcfd7f60182db7c12ade0c265a1810e811a9a54b6a2c2061ff05f06743b90057babf300b98f391481bb02265fb5 WHIRLPOOL e3e9fbf5303770244b10259f1a07e41a7c0168debda2e81673f8fa1e19f591a4d2c643f614636e691ecaf22fc00eb8fce79d9d4a8d20c899f5a7e4ac187259db DIST vte-0.42.5.tar.xz 928136 SHA256 53cc15c5315d73b69f7848e07a5c512cd40b7caf0323e3d0e0d75d7ae65deee7 SHA512 7e8b0730dc9f281c928c50225bb8e57b365408153aed8e7efe8c57f33124e2c64c62713ed62991db41f0df4cbfd3e4c9a49a62c0330b62cbe2fcf1ea8eae7acc WHIRLPOOL 901bacd032078299a7f8b93f63f45b8ff1b9e3ac0cc6dc9d5ef8ad63fc4399d30b32ba3a2022ee9db2fcfa400a731b2a0b4ed40add4934e9cd2de0ce1ac56817 +DIST vte-0.44.2.tar.xz 974596 SHA256 a1ea594814bb136a3a9a6c7656b46240571f6a198825c1111007fe99194b0949 SHA512 98db3c1528d5f458164e2d30056cd816e5943d9c569551878119e79d4fbca1865e52667393bf298f32fd54710d1b268a5aac125222ecb29ce854522be3776356 WHIRLPOOL 62830dc20a3aa29f4c13b3370d960f5522bb42231b68f426b2b662a40c4c8265f9d8a76c4e598cdfd5c8d8c5f712d3d9828f5f2ed5e24182f9be8697debe2ca6 diff --git a/x11-libs/vte/vte-0.44.2.ebuild b/x11-libs/vte/vte-0.44.2.ebuild new file mode 100644 index 000000000000..22cebe164f9c --- /dev/null +++ b/x11-libs/vte/vte-0.44.2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +VALA_USE_DEPEND="vapigen" + +inherit eutils gnome2 vala + +DESCRIPTION="Library providing a virtual terminal emulator widget" +HOMEPAGE="https://wiki.gnome.org/action/show/Apps/Terminal/VTE" + +LICENSE="LGPL-2+" +SLOT="2.91" +IUSE="+crypt debug glade +introspection vala" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris" + +RDEPEND=" + >=dev-libs/glib-2.40:2 + >=x11-libs/gtk+-3.8:3[introspection?] + >=x11-libs/pango-1.22.0 + + sys-libs/ncurses:0= + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXft + + glade? ( >=dev-util/glade-3.9:3.10 ) + introspection? ( >=dev-libs/gobject-introspection-0.9.0:= ) +" +DEPEND="${RDEPEND} + $(vala_depend) + >=dev-util/gtk-doc-am-1.13 + >=dev-util/intltool-0.35 + sys-devel/gettext + virtual/pkgconfig + + crypt? ( >=net-libs/gnutls-3.2.7 ) +" +RDEPEND="${RDEPEND} + !x11-libs/vte:2.90[glade] +" + +src_prepare() { + vala_src_prepare + + # build fails because of -Werror with gcc-5.x + sed -e 's#-Werror=format=2#-Wformat=2#' -i configure || die "sed failed" + + gnome2_src_prepare +} + +src_configure() { + local myconf="" + + if [[ ${CHOST} == *-interix* ]]; then + myconf="${myconf} --disable-Bsymbolic" + + # interix stropts.h is empty... + export ac_cv_header_stropts_h=no + fi + + # Python bindings are via gobject-introspection + # Ex: from gi.repository import Vte + # FIXME: add USE for pcre + gnome2_src_configure \ + --disable-test-application \ + --disable-static \ + $(use_enable debug) \ + $(use_enable glade glade-catalogue) \ + $(use_with crypt gnutls) \ + $(use_enable introspection) \ + $(use_enable vala) \ + ${myconf} +} + +src_install() { + DOCS="AUTHORS ChangeLog HACKING NEWS README" + gnome2_src_install + mv "${D}"/etc/profile.d/vte{,-${SLOT}}.sh || die +} diff --git a/x11-terms/gnome-terminal/Manifest b/x11-terms/gnome-terminal/Manifest index 08aee672dbac..02ccfcb75d9e 100644 --- a/x11-terms/gnome-terminal/Manifest +++ b/x11-terms/gnome-terminal/Manifest @@ -1,3 +1,4 @@ DIST gnome-terminal-3.16.2.tar.xz 1798620 SHA256 9df7bab7bfd15ca9a3c60612e425baaf5c8b32ba181619f740b7129a0768f4e0 SHA512 06327569de64ec9d1a045ea191edaabfe80e62dc55b5b8722d36e9d419f8d0cdfda29503f4aec68ae61798d77269ad902864eee8609369da31315368a9ab254f WHIRLPOOL 559833e2080c784080e001260a732fa480f187d17a8d1d069253175b9afd053d4fbd1d7a557442c467b915d31432e50bb4f0f9a94699fb3ed95810fb5f32b56e DIST gnome-terminal-3.18.2.tar.xz 1836144 SHA256 5e35c0fa1395258bab83952cfabe4c1828b8655bcd761f8faed70b452bd89efa SHA512 9fb3e15d90990e1c066a71a34657845a3a3531dcda928f5a61477528df3bd65125fcf28dfd278535e844ebf57fae738451cb5e6f0118bb75bedb98e92624ad41 WHIRLPOOL b8bfc15e37d7bc959057d0beff227f4724f046d3777f4e9111fae469891e37dce8bb6c296191822f55458b06b62dd84ba213b6345ff189861b0ddeddf2b3d14f DIST gnome-terminal-3.18.3.tar.xz 1845452 SHA256 14c2fce1c6a80a3fb0cc8666d7752228adcb60d199634ab69150de32e3c17d56 SHA512 3375038f69f3dbe2dee49c0835dd7ed8bd787e5a9ca59a905b737d6482d9a0ba27e4d98558b37bcb5561d143dfa8bed5613d4f9a46ae3a420e5a80803a88f756 WHIRLPOOL 04e0fdc12d18b14cfe41c50a43ca2a1d2107be2d23b17fc88189964e002b24ce812c0ec0a247c6eb8ade4bef89e537f475e7a318b26e4cbcb0f89a0fab4bdf52 +DIST gnome-terminal-3.20.2.tar.xz 1897148 SHA256 f5383060730f1de70af35e917f82d5b6a14d963ad9cfd6a0e705f90011645a23 SHA512 fe56d5a72580830232880b8e1752b5b268cf559ec9c031382b3631af4b9f2f1b7f661cc22df2643e0d50e66f8595a625e000f6068b16b8c5c9b6e9256a1db79a WHIRLPOOL 4909f016d75ff74705b6d3c92f1f7f3dbfad09ed6172895b1ca3eb455940c57c181a001907cccf78997e49509eb0dd90c7a640e2a3aeeff662ca1fee207f80d1 diff --git a/x11-terms/gnome-terminal/files/gnome-terminal-3.20.2-transparency.patch b/x11-terms/gnome-terminal/files/gnome-terminal-3.20.2-transparency.patch new file mode 100644 index 000000000000..0144c06d795f --- /dev/null +++ b/x11-terms/gnome-terminal/files/gnome-terminal-3.20.2-transparency.patch @@ -0,0 +1,463 @@ +From 9ef3a75e6dcc347c023cf9c927383596912a7f2c Mon Sep 17 00:00:00 2001 +From: Debarshi Ray +Date: Mon, 12 May 2014 14:57:18 +0200 +Subject: [PATCH 1/6] Restore transparency + +The transparency settings were removed as a side effect of +2bff4b63ed3ceef6055e35563e9b0b33ad57349d + +This restores them and you will need a compositing window manager to +use it. The background image setting, also known as faux transparency, +was not restored. + +The transparency checkbox lost its mnemonic accelerator because 't' +is already taken and using any other letter would make it hard to +restore the translations of the string. +--- + src/org.gnome.Terminal.gschema.xml | 10 +++++ + src/profile-editor.c | 11 +++++ + src/profile-preferences.ui | 92 ++++++++++++++++++++++++++++++++++++++ + src/terminal-schemas.h | 3 ++ + src/terminal-screen.c | 22 ++++++++- + src/terminal-window.c | 7 +++ + 6 files changed, 144 insertions(+), 1 deletion(-) + +diff --git a/src/org.gnome.Terminal.gschema.xml b/src/org.gnome.Terminal.gschema.xml +index c031c8ace24a..7bdd156e36aa 100644 +--- a/src/org.gnome.Terminal.gschema.xml ++++ b/src/org.gnome.Terminal.gschema.xml +@@ -370,6 +370,16 @@ + 'narrow' + Whether ambiguous-width characters are narrow or wide when using UTF-8 encoding + ++ ++ false ++ Whether to use a transparent background ++ ++ ++ 50 ++ ++ Adjust the amount of transparency ++ A value between 0 and 100, where 0 is opaque and 100 is fully transparent. ++ + + + +diff --git a/src/profile-editor.c b/src/profile-editor.c +index ff26df6a0e1b..b8c1c784d17e 100644 +--- a/src/profile-editor.c ++++ b/src/profile-editor.c +@@ -1218,7 +1218,18 @@ terminal_profile_edit (GSettings *profile, + "active-id", + G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET); + ++ g_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, ++ gtk_builder_get_object (builder, "use-transparent-background"), ++ "active", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET); ++ g_settings_bind (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND, ++ gtk_builder_get_object (builder, "background-transparent-scale-box"), ++ "sensitive", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_NO_SENSITIVITY); ++ g_settings_bind (profile, TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT, ++ gtk_builder_get_object (builder, "background-transparent-adjustment"), ++ "value", G_SETTINGS_BIND_GET | G_SETTINGS_BIND_SET); ++ + /* Finished! */ ++ + terminal_util_bind_mnemonic_label_sensitivity (editor); + + terminal_util_dialog_focus_widget (editor, widget_name); +diff --git a/src/profile-preferences.ui b/src/profile-preferences.ui +index 9c0094687ffd..9caf72da0f14 100644 +--- a/src/profile-preferences.ui ++++ b/src/profile-preferences.ui +@@ -23,6 +23,11 @@ + 1 + 100 + ++ ++ 100 ++ 1 ++ 10 ++ + + + +@@ -1035,6 +1040,93 @@ + 1 + + ++ ++ ++ True ++ False ++ horizontal ++ 12 ++ ++ ++ Transparent background ++ True ++ True ++ False ++ True ++ 0 ++ True ++ ++ ++ False ++ False ++ 0 ++ ++ ++ ++ ++ True ++ False ++ horizontal ++ 6 ++ ++ ++ True ++ False ++ 0.5 ++ none ++ ++ ++ ++ False ++ False ++ 0 ++ ++ ++ ++ ++ True ++ True ++ background-transparent-adjustment ++ False ++ ++ ++ True ++ True ++ 1 ++ ++ ++ ++ ++ True ++ False ++ 0.5 ++ full ++ ++ ++ ++ False ++ False ++ 2 ++ ++ ++ ++ ++ True ++ True ++ 1 ++ ++ ++ ++ ++ True ++ True ++ 2 ++ ++ + + + +diff --git a/src/terminal-schemas.h b/src/terminal-schemas.h +index 4b734a3961d1..e434075d86af 100644 +--- a/src/terminal-schemas.h ++++ b/src/terminal-schemas.h +@@ -69,6 +69,9 @@ G_BEGIN_DECLS + #define TERMINAL_PROFILE_VISIBLE_NAME_KEY "visible-name" + #define TERMINAL_PROFILE_WORD_CHAR_EXCEPTIONS_KEY "word-char-exceptions" + ++#define TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND "use-transparent-background" ++#define TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT "background-transparency-percent" ++ + #define TERMINAL_SETTING_CONFIRM_CLOSE_KEY "confirm-close" + #define TERMINAL_SETTING_DEFAULT_SHOW_MENUBAR_KEY "default-show-menubar" + #define TERMINAL_SETTING_ENABLE_MENU_BAR_ACCEL_KEY "menu-accelerator-enabled" +diff --git a/src/terminal-screen.c b/src/terminal-screen.c +index 33a34abc2f93..92e8bb387d03 100644 +--- a/src/terminal-screen.c ++++ b/src/terminal-screen.c +@@ -855,7 +855,9 @@ terminal_screen_profile_changed_cb (GSettings *profile, + prop_name == I_(TERMINAL_PROFILE_HIGHLIGHT_COLORS_SET_KEY) || + prop_name == I_(TERMINAL_PROFILE_HIGHLIGHT_BACKGROUND_COLOR_KEY) || + prop_name == I_(TERMINAL_PROFILE_HIGHLIGHT_FOREGROUND_COLOR_KEY) || +- prop_name == I_(TERMINAL_PROFILE_PALETTE_KEY)) ++ prop_name == I_(TERMINAL_PROFILE_PALETTE_KEY) || ++ prop_name == I_(TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND) || ++ prop_name == I_(TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT)) + update_color_scheme (screen); + + if (!prop_name || prop_name == I_(TERMINAL_PROFILE_AUDIBLE_BELL_KEY)) +@@ -925,6 +927,8 @@ update_color_scheme (TerminalScreen *screen) + GdkRGBA *cursor_bgp = NULL, *cursor_fgp = NULL; + GdkRGBA *highlight_bgp = NULL, *highlight_fgp = NULL; + GtkStyleContext *context; ++ GtkWidget *toplevel; ++ gboolean transparent; + gboolean use_theme_colors; + + context = gtk_widget_get_style_context (widget); +@@ -966,6 +970,18 @@ update_color_scheme (TerminalScreen *screen) + } + + colors = terminal_g_settings_get_rgba_palette (priv->profile, TERMINAL_PROFILE_PALETTE_KEY, &n_colors); ++ ++ transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND); ++ if (transparent) ++ { ++ gint transparency_percent; ++ ++ transparency_percent = g_settings_get_int (profile, TERMINAL_PROFILE_BACKGROUND_TRANSPARENCY_PERCENT); ++ bg.alpha = (100 - transparency_percent) / 100.0; ++ } ++ else ++ bg.alpha = 1.0; ++ + vte_terminal_set_colors (VTE_TERMINAL (screen), &fg, &bg, + colors, n_colors); + vte_terminal_set_color_bold (VTE_TERMINAL (screen), boldp); +@@ -973,6 +989,10 @@ update_color_scheme (TerminalScreen *screen) + vte_terminal_set_color_cursor_foreground (VTE_TERMINAL (screen), cursor_fgp); + vte_terminal_set_color_highlight (VTE_TERMINAL (screen), highlight_bgp); + vte_terminal_set_color_highlight_foreground (VTE_TERMINAL (screen), highlight_fgp); ++ ++ toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen)); ++ if (toplevel != NULL && gtk_widget_is_toplevel (toplevel)) ++ gtk_widget_set_app_paintable (toplevel, transparent); + } + + static void +diff --git a/src/terminal-window.c b/src/terminal-window.c +index 80e54b002819..0642ccecda30 100644 +--- a/src/terminal-window.c ++++ b/src/terminal-window.c +@@ -2618,6 +2618,8 @@ terminal_window_init (TerminalWindow *window) + TerminalWindowPrivate *priv; + TerminalApp *app; + TerminalSettingsList *profiles_list; ++ GdkScreen *screen; ++ GdkVisual *visual; + GtkActionGroup *action_group; + GtkAction *action; + GtkUIManager *manager; +@@ -2632,6 +2634,11 @@ terminal_window_init (TerminalWindow *window) + + gtk_widget_init_template (GTK_WIDGET (window)); + ++ screen = gtk_widget_get_screen (GTK_WIDGET (window)); ++ visual = gdk_screen_get_rgba_visual (screen); ++ if (visual != NULL) ++ gtk_widget_set_visual (GTK_WIDGET (window), visual); ++ + uuid_generate (u); + uuid_unparse (u, uuidstr); + priv->uuid = g_strdup (uuidstr); +-- +2.5.0 + + +From 0bdf26225511bac8d00c08477dee431f04763330 Mon Sep 17 00:00:00 2001 +From: Lars Uebernickel +Date: Wed, 28 May 2014 14:11:02 +0200 +Subject: [PATCH 2/6] window: Make the drawing robust across all themes + +There are lots of themes out there in the wild that do not specify a +background-color for all widgets and the default is transparent. This +is usually not a problem because GTK+ sets an opaque region on the +whole window and things without a background-color get drawn with the +theme's default background colour. However, to achieve transparency +we disable the opaque region by making the window app-paintable. This +can lead to transparent menubars or notebook tabs in some themes. We +can avoid this by ensuring that the window always renders a background. + +https://bugzilla.gnome.org/show_bug.cgi?id=730016 +--- + src/terminal-window.c | 21 +++++++++++++++++++++ + 1 file changed, 21 insertions(+) + +diff --git a/src/terminal-window.c b/src/terminal-window.c +index 0642ccecda30..1616689b3765 100644 +--- a/src/terminal-window.c ++++ b/src/terminal-window.c +@@ -2290,6 +2290,26 @@ terminal_window_realize (GtkWidget *widget) + } + + static gboolean ++terminal_window_draw (GtkWidget *widget, ++ cairo_t *cr) ++{ ++ if (gtk_widget_get_app_paintable (widget)) ++ { ++ GtkStyleContext *context; ++ int width; ++ int height; ++ ++ context = gtk_widget_get_style_context (widget); ++ width = gtk_widget_get_allocated_width (widget); ++ height = gtk_widget_get_allocated_height (widget); ++ gtk_render_background (context, cr, 0, 0, width, height); ++ gtk_render_frame (context, cr, 0, 0, width, height); ++ } ++ ++ return GTK_WIDGET_CLASS (terminal_window_parent_class)->draw (widget, cr); ++} ++ ++static gboolean + terminal_window_state_event (GtkWidget *widget, + GdkEventWindowState *event) + { +@@ -2818,6 +2838,7 @@ terminal_window_class_init (TerminalWindowClass *klass) + + widget_class->show = terminal_window_show; + widget_class->realize = terminal_window_realize; ++ widget_class->draw = terminal_window_draw; + widget_class->window_state_event = terminal_window_state_event; + widget_class->screen_changed = terminal_window_screen_changed; + widget_class->style_updated = terminal_window_style_updated; +-- +2.5.0 + + +From 8ecbda047d7c15bd6b387e9b7128e688708303e7 Mon Sep 17 00:00:00 2001 +From: "Owen W. Taylor" +Date: Fri, 13 Nov 2015 15:16:42 +0100 +Subject: [PATCH 3/6] screen, window: Extra padding around transparent + terminals in Wayland + +https://bugzilla.redhat.com/show_bug.cgi?id=1207943 +--- + src/terminal-screen.c | 40 +++++++++++++++++++++++++++++++++++++--- + src/terminal-window.c | 18 ++++++++++++------ + 2 files changed, 49 insertions(+), 9 deletions(-) + +diff --git a/src/terminal-screen.c b/src/terminal-screen.c +index 92e8bb387d03..1718d42edaa8 100644 +--- a/src/terminal-screen.c ++++ b/src/terminal-screen.c +@@ -140,6 +140,8 @@ static void terminal_screen_system_font_changed_cb (GSettings *, + static gboolean terminal_screen_popup_menu (GtkWidget *widget); + static gboolean terminal_screen_button_press (GtkWidget *widget, + GdkEventButton *event); ++static void terminal_screen_hierarchy_changed (GtkWidget *widget, ++ GtkWidget *previous_toplevel); + static gboolean terminal_screen_do_exec (TerminalScreen *screen, + FDSetupData *data, + GError **error); +@@ -510,6 +512,7 @@ terminal_screen_class_init (TerminalScreenClass *klass) + widget_class->drag_data_received = terminal_screen_drag_data_received; + widget_class->button_press_event = terminal_screen_button_press; + widget_class->popup_menu = terminal_screen_popup_menu; ++ widget_class->hierarchy_changed = terminal_screen_hierarchy_changed; + + terminal_class->child_exited = terminal_screen_child_exited; + +@@ -913,6 +916,32 @@ terminal_screen_profile_changed_cb (GSettings *profile, + } + + static void ++update_toplevel_transparency (TerminalScreen *screen) ++{ ++ GtkWidget *widget = GTK_WIDGET (screen); ++ TerminalScreenPrivate *priv = screen->priv; ++ GSettings *profile = priv->profile; ++ GtkWidget *toplevel; ++ ++ toplevel = gtk_widget_get_toplevel (widget); ++ if (toplevel != NULL && gtk_widget_is_toplevel (toplevel)) ++ { ++ gboolean transparent; ++ ++ transparent = g_settings_get_boolean (profile, TERMINAL_PROFILE_USE_TRANSPARENT_BACKGROUND); ++ if (gtk_widget_get_app_paintable (toplevel) != transparent) ++ { ++ gtk_widget_set_app_paintable (toplevel, transparent); ++ ++ /* The opaque region of the toplevel isn't updated until the toplevel is allocated; ++ * set_app_paintable() doesn't force an allocation, so do that manually. ++ */ ++ gtk_widget_queue_resize (toplevel); ++ } ++ } ++} ++ ++static void + update_color_scheme (TerminalScreen *screen) + { + GtkWidget *widget = GTK_WIDGET (screen); +@@ -990,9 +1019,7 @@ update_color_scheme (TerminalScreen *screen) + vte_terminal_set_color_highlight (VTE_TERMINAL (screen), highlight_bgp); + vte_terminal_set_color_highlight_foreground (VTE_TERMINAL (screen), highlight_fgp); + +- toplevel = gtk_widget_get_toplevel (GTK_WIDGET (screen)); +- if (toplevel != NULL && gtk_widget_is_toplevel (toplevel)) +- gtk_widget_set_app_paintable (toplevel, transparent); ++ update_toplevel_transparency (screen); + } + + static void +@@ -1595,6 +1622,13 @@ terminal_screen_do_popup (TerminalScreen *screen, + terminal_screen_popup_info_unref (info); + } + ++static void ++terminal_screen_hierarchy_changed (GtkWidget *widget, ++ GtkWidget *previous_toplevel) ++{ ++ update_toplevel_transparency (TERMINAL_SCREEN (widget)); ++} ++ + static gboolean + terminal_screen_button_press (GtkWidget *widget, + GdkEventButton *event) +diff --git a/src/terminal-window.c b/src/terminal-window.c +index 1616689b3765..353647903af0 100644 +--- a/src/terminal-window.c ++++ b/src/terminal-window.c +@@ -2295,15 +2295,21 @@ terminal_window_draw (GtkWidget *widget, + { + if (gtk_widget_get_app_paintable (widget)) + { ++ GtkAllocation child_allocation; + GtkStyleContext *context; +- int width; +- int height; ++ GtkWidget *child; ++ ++ /* Get the *child* allocation, so we don't overwrite window borders */ ++ child = gtk_bin_get_child (GTK_BIN (widget)); ++ gtk_widget_get_allocation (child, &child_allocation); + + context = gtk_widget_get_style_context (widget); +- width = gtk_widget_get_allocated_width (widget); +- height = gtk_widget_get_allocated_height (widget); +- gtk_render_background (context, cr, 0, 0, width, height); +- gtk_render_frame (context, cr, 0, 0, width, height); ++ gtk_render_background (context, cr, ++ child_allocation.x, child_allocation.y, ++ child_allocation.width, child_allocation.height); ++ gtk_render_frame (context, cr, ++ child_allocation.x, child_allocation.y, ++ child_allocation.width, child_allocation.height); + } + + return GTK_WIDGET_CLASS (terminal_window_parent_class)->draw (widget, cr); +-- +2.5.0 + diff --git a/x11-terms/gnome-terminal/gnome-terminal-3.20.2.ebuild b/x11-terms/gnome-terminal/gnome-terminal-3.20.2.ebuild new file mode 100644 index 000000000000..8318e2b25519 --- /dev/null +++ b/x11-terms/gnome-terminal/gnome-terminal-3.20.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 readme.gentoo-r1 + +DESCRIPTION="The Gnome Terminal" +HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/" + +LICENSE="GPL-3+" +SLOT="0" +IUSE="debug +gnome-shell +nautilus vanilla" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" + +# FIXME: automagic dependency on gtk+[X] +RDEPEND=" + >=dev-libs/glib-2.42:2[dbus] + >=x11-libs/gtk+-3.12:3[X] + >=x11-libs/vte-0.44.2:2.91 + >=gnome-base/dconf-0.14 + >=gnome-base/gsettings-desktop-schemas-0.1.0 + sys-apps/util-linux + x11-libs/libSM + x11-libs/libICE + gnome-shell? ( gnome-base/gnome-shell ) + nautilus? ( >=gnome-base/nautilus-3 ) +" +# itstool required for help/* with non-en LINGUAS, see bug #549358 +# xmllint required for glib-compile-resources, see bug #549304 +DEPEND="${RDEPEND} + app-text/yelp-tools + dev-libs/libxml2 + dev-util/desktop-file-utils + dev-util/gdbus-codegen + dev-util/itstool + >=dev-util/intltool-0.50 + sys-devel/gettext + virtual/pkgconfig +" + +DOC_CONTENTS="To get previous working directory inherited in new opened + tab you will need to add the following line to your ~/.bashrc:\n + . /etc/profile.d/vte.sh" + +src_prepare() { + if ! use vanilla; then + # OpenSuSE patches, https://bugzilla.gnome.org/show_bug.cgi?id=695371 + # http://pkgs.fedoraproject.org/cgit/rpms/gnome-terminal.git/tree/gnome-terminal-transparency-notify.patch (first 3 parts) + eapply "${FILESDIR}"/${PN}-3.20.2-transparency.patch + eautoreconf + fi + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --disable-static \ + --disable-migration \ + $(use_enable debug) \ + $(use_enable gnome-shell search-provider) \ + $(use_with nautilus nautilus-extension) \ + VALAC=$(type -P true) +} + +src_install() { + DOCS="AUTHORS ChangeLog HACKING NEWS" + gnome2_src_install + readme.gentoo_create_doc +} + +pkg_postinst() { + gnome2_pkg_postinst + readme.gentoo_print_elog +}