diff --git a/app-admin/389-admin-console/metadata.xml b/app-admin/389-admin-console/metadata.xml index 0f434a3146d1..f941fa3103d1 100644 --- a/app-admin/389-admin-console/metadata.xml +++ b/app-admin/389-admin-console/metadata.xml @@ -3,6 +3,6 @@ java - lxnay@gentoo.org + maintainer-needed@gentoo.org diff --git a/app-admin/389-console/metadata.xml b/app-admin/389-console/metadata.xml index 5f203901eabb..2061856c98ee 100644 --- a/app-admin/389-console/metadata.xml +++ b/app-admin/389-console/metadata.xml @@ -3,6 +3,6 @@ java - lxnay@gentoo.org + maintainer-needed@gentoo.org diff --git a/app-admin/389-ds-console/metadata.xml b/app-admin/389-ds-console/metadata.xml index 5f203901eabb..2061856c98ee 100644 --- a/app-admin/389-ds-console/metadata.xml +++ b/app-admin/389-ds-console/metadata.xml @@ -3,6 +3,6 @@ java - lxnay@gentoo.org + maintainer-needed@gentoo.org diff --git a/app-admin/elektra/elektra-0.7.1-r5.ebuild b/app-admin/elektra/elektra-0.7.1-r5.ebuild new file mode 100644 index 000000000000..f9d454beaafa --- /dev/null +++ b/app-admin/elektra/elektra-0.7.1-r5.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/elektra-0.7.1-r5.ebuild,v 1.1 2014/06/22 12:38:39 mgorny Exp $ + +EAPI=5 + +inherit autotools autotools-multilib eutils multilib + +DESCRIPTION="universal and secure framework to store config parameters in a hierarchical key-value pair mechanism" +HOMEPAGE="http://freedesktop.org/wiki/Software/Elektra" +SRC_URI="ftp://ftp.markus-raab.org/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gcov iconv static-libs test" + +RDEPEND="dev-libs/libxml2[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + sys-devel/libtool[${MULTILIB_USEDEP}] + iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] )" + +src_prepare() { + einfo 'Removing bundled libltdl' + rm -rf libltdl || die + + epatch \ + "${FILESDIR}"/${P}-test.patch \ + "${FILESDIR}"/${P}-ltdl.patch \ + "${FILESDIR}"/${P}-automake-1.12.patch \ + "${FILESDIR}"/${P}-remove-ddefault-link.patch + + touch config.rpath + eautoreconf +} + +src_configure() { + # berkeleydb, daemon, fstab, gconf, python do not work + # avoid collision with kerberos (bug 403025, 447246) + local myeconfargs=( + --enable-filesys + --enable-hosts + --enable-ini + --enable-passwd + --disable-berkeleydb + --disable-fstab + --disable-gconf + --disable-daemon + --enable-cpp + --disable-python + $(use_enable gcov) + $(use_enable iconv) + $(use_enable static-libs static) + --with-docdir=/usr/share/doc/${PF} + --with-develdocdir=/usr/share/doc/${PF}a + --includedir=/usr/include/${PN} + ) + autotools-multilib_src_configure + dodir /usr/share/man/man3 +} + +src_compile() { + autotools-multilib_src_compile LIBLTDL=-lltdl +} + +src_install() { + autotools-multilib_src_install + + #avoid collision with allegro (bug 409305) + local my_f="" + for my_f in $(find "${D}"/usr/share/man/man3 -name "key.3*") ; do + mv "${my_f}" "${my_f/key/elektra-key}" || die + elog "/usr/share/man/man3/$(basename "${my_f}") installed as $(basename "${my_f/key/elektra-key}")" + done + + if ! use static-libs; then + find "${D}" -name "*.a" -delete || die + fi + + dodoc AUTHORS ChangeLog NEWS README TODO +} diff --git a/app-admin/elektra/elektra-0.8.3-r3.ebuild b/app-admin/elektra/elektra-0.8.3-r3.ebuild new file mode 100644 index 000000000000..ac940c82bfa9 --- /dev/null +++ b/app-admin/elektra/elektra-0.8.3-r3.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/elektra-0.8.3-r3.ebuild,v 1.1 2014/06/22 10:01:43 mgorny Exp $ + +EAPI=5 + +inherit cmake-multilib eutils + +DESCRIPTION="universal and secure framework to store config parameters in a hierarchical key-value pair mechanism" +HOMEPAGE="http://freedesktop.org/wiki/Software/Elektra" +SRC_URI="ftp://ftp.markus-raab.org/${PN}/releases/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="dbus doc examples iconv inifile simpleini static-libs syslog tcl test xml yajl" + +RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] + dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] ) + iconv? ( >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] ) + yajl? ( + =dev-libs/yajl-1.0.11-r1[${MULTILIB_USEDEP}] + )" +DEPEND="${RDEPEND} + sys-devel/libtool + doc? ( app-doc/doxygen )" + +# tries to write to user's home directory (and doesn't respect HOME) +RESTRICT="test" + +src_prepare() { + #fix QA issues with upstream patches + epatch "${FILESDIR}/${P}-introduce-attributes.patch" + epatch "${FILESDIR}/${P}-fix-yajl-if-user-config.patch" + + #move doc files to correct location + sed -e "s/elektra-api/${PF}/" \ + -i cmake/ElektraCache.cmake || die + + cmake-utils_src_prepare +} + +multilib_src_configure() { + local my_plugins="ccode;dump;error;fstab;glob;hexcode;hidden;hosts;network;ni;null;path;resolver;struct;success;template;timeofday;tracer;type;validation" + + use dbus && my_plugins+=";dbus" + use doc && my_plugins+=";doc" + use iconv && my_plugins+=";iconv" + use inifile && my_plugins+=";simpleini" + use syslog && my_plugins+=";syslog" + use tcl && my_plugins+=";tcl" + use xml && my_plugins+=";xmltool" + use yajl && my_plugins+=";yajl" + + mycmakeargs=( + "-DPLUGINS=${my_plugins}" + "-DLATEX_COMPILER=OFF" + "-DTARGET_CMAKE_FOLDER=share/cmake/Modules" + $(multilib_is_native_abi && cmake-utils_use doc BUILD_DOCUMENTATION \ + || echo -DBUILD_DOCUMENTATION=OFF) + $(multilib_is_native_abi && cmake-utils_use examples BUILD_EXAMPLES \ + || echo -DBUILD_EXAMPLES=OFF) + $(cmake-utils_use static-libs BUILD_STATIC) + $(cmake-utils_use test BUILD_TESTING) + ) + + cmake-utils_src_configure +} + +src_compile() { + dodir /usr/share/man/man3 + cmake-multilib_src_compile +} + +multilib_src_install() { + cmake-utils_src_install + + if multilib_is_native_abi && use doc; then + rm -rf "${D}/usr/share/doc/${PF}/man" || die + cd doc/man/man3 || die + local my_f + for my_f in *.3 ; do + newman ${my_f} ${PN}-${my_f} + elog "installed /usr/share/man/man3/${my_f} as ${PN}-${my_f}" + done + fi +} + +multilib_src_install_all() { + dodoc doc/{AUTHORS,CHANGES,NEWS,README,todo/TODO} +} diff --git a/app-admin/system-tools-backends/system-tools-backends-2.10.2.ebuild b/app-admin/system-tools-backends/system-tools-backends-2.10.2.ebuild index 43db626afc66..9d826e81f515 100644 --- a/app-admin/system-tools-backends/system-tools-backends-2.10.2.ebuild +++ b/app-admin/system-tools-backends/system-tools-backends-2.10.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/system-tools-backends/system-tools-backends-2.10.2.ebuild,v 1.9 2012/05/31 02:45:53 zmedico Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/system-tools-backends/system-tools-backends-2.10.2.ebuild,v 1.10 2014/06/22 18:46:20 maekke Exp $ EAPI="3" GCONF_DEBUG="no" @@ -12,7 +12,7 @@ HOMEPAGE="http://projects.gnome.org/gst/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc sparc x86" +KEYWORDS="alpha amd64 ~arm ia64 ppc sparc x86" IUSE="" RDEPEND="! /dev/null 2>&1 ; echo $?` -eq 0 ]; then +- PYTHONPATH="$(python -c 'import sys; print ":".join(sys.path)')" ++PYTHON=python2 ++if [ `which $PYTHON > /dev/null 2>&1 ; echo $?` -eq 0 ]; then ++ PYTHONPATH="$($PYTHON -c 'import sys; print ":".join(sys.path)')" + fi + export PYTHONPATH="$NOVA_PYTHONPATH:$PYTHONPATH" + export PYTHONHOME="$NOVA_PYTHONPATH:$PYTHONPATH" diff --git a/app-emulation/openstack-guest-agents-unix/files/patches-1.39.0-20140621.patch b/app-emulation/openstack-guest-agents-unix/files/patches-1.39.0-20140621.patch new file mode 100644 index 000000000000..fd11f980d4f0 --- /dev/null +++ b/app-emulation/openstack-guest-agents-unix/files/patches-1.39.0-20140621.patch @@ -0,0 +1,323 @@ +commit fc8c9fe076e321ff98cc6717abbb21ee57808c52 +Merge: eaaae09 1ecec49 +Author: teran-mckinney +Date: Wed Apr 30 15:33:43 2014 +0000 + + Merge pull request #43 from gtmanfred/master + + sbindir changes to exec_prefix + +commit eaaae09c27a33998374a8d63702c75b04ab3e5c2 +Merge: 773e431 1505a5a +Author: teran-mckinney +Date: Tue Apr 29 18:21:27 2014 +0000 + + Merge pull request #45 from leader716/master + + Added addditional logic to deterine if the hardware address for and inte... + +commit 1505a5a8e180910c3307bf04ccfc4eed09c0f40a +Author: John Ward +Date: Tue Apr 29 14:28:34 2014 +0000 + + Added addditional logic to deterine if the hardware address for and interface is 0x0 if so go to the next interface. + I put this into place to handle tun adapters that have a hardware address of 0x0 which was causing the agent to + segfault when it encounterd this type of adapter. + +commit 1ecec499d5bea73980a8aec992b394339acc83c7 +Author: Daniel Wallace +Date: Fri Apr 25 20:38:35 2014 -0500 + + sbindir changes to exec_prefix + + Systemd requires a full path for the start of the command, and there + isn't one that isn't a nice way to change this. + +commit 773e431997a6612cbda9f11ec9d57f5685a29eea +Merge: 1ca2056 12c0294 +Author: teran-mckinney +Date: Fri Apr 25 18:41:56 2014 +0000 + + Merge pull request #39 from Camisa/master + + nova-agent should replace the Slice or Image ID rather than append + +commit 1ca2056a455f8075ed951f0a82b92820c0b33b54 +Merge: 1b05c75 f9a365e +Author: teran-mckinney +Date: Fri Apr 25 18:40:29 2014 +0000 + + Merge pull request #42 from gtmanfred/master + + Do not add static routes that are the default route, if a default gateway already exists. + + Courtesy of gtmanfred. Thank you! + +commit f9a365e7a9543d407ca9d75164688faa0ff53528 +Author: Daniel Wallace +Date: Fri Apr 25 10:54:29 2014 -0500 + + remove extra and from debian network.py + +commit 387d4e77695598a07be9e4593c5b236b81a1aeea +Author: Daniel Wallace +Date: Fri Apr 25 09:31:15 2014 -0500 + + Do not add static routes that are the default route + +commit 1b05c75530c8b4cbf5347e84815e275ee0bbacd4 +Author: teran-mckinney +Date: Thu Feb 13 19:26:36 2014 +0000 + + Fix nova-agent not starting on some systems + + data/host existing could cause a fault on xs_handle.mkdir(self.request_path) if request_path (data/host) already existed. Wrap it in a try/except clause to ignore the fault as if the directory already exists, there's no reason to throw an exception while trying to create it. + + Workaround without this patch is to xenstore-rm data/host from affected VMs, or to do it from dom0 with the full path. + +commit 12c02941ef02dc6645e6d4700e8a028decbf0c19 +Author: Christopher J. Camisa +Date: Thu Jan 30 03:11:51 2014 -0600 + + nova-agent should replace the Slice or Image ID rather than append + +commit ce388bf600136736fdb790edef58a57aad8adfc1 +Author: AbhishekKr +Date: Tue Jan 21 17:22:23 2014 +0530 + + shebang fixed for installer.sh and bintar script; gitignore updated + +commit 91fe7d0262fe8ad685a287df291b504250b1184c +Author: AbhishekKr +Date: Fri Jan 3 16:51:54 2014 +0530 + + FreeBSD changed ports, so bintar creation script need to +diff --git a/.gitignore b/.gitignore +index ae1ae1b..6bdeda8 100644 +--- a/.gitignore ++++ b/.gitignore +@@ -55,3 +55,4 @@ unix/scripts/generic/nova-agent + unix/scripts/gentoo/nova-agent + unix/scripts/freebsd/nova-agent + .idea/* ++**/.venv +diff --git a/commands/arch/network.py b/commands/arch/network.py +index 1d698ca..2bc0aff 100644 +--- a/commands/arch/network.py ++++ b/commands/arch/network.py +@@ -373,6 +373,11 @@ def _update_rc_conf_legacy(infile, interfaces): + ifaces.append((ifname.replace(':', '_'), ' '.join(line))) + + for i, route in enumerate(interface['routes']): ++ if route['network'] == '0.0.0.0' and \ ++ route['netmask'] == '0.0.0.0' and \ ++ route['gateway'] == gateway4: ++ continue ++ + line = "-net %(network)s netmask %(netmask)s gw %(gateway)s" % \ + route + +@@ -499,7 +504,10 @@ def _get_file_data_netctl(ifname, interface): + print >>outfile, 'Gateway6=%s' % gateway6 + + routes = ['%(network)s/%(netmask)s via %(gateway)s' % route +- for route in interface['routes']] ++ for route in interface['routes'] if not ++ route['network'] == '0.0.0.0' and not ++ route['netmask'] == '0.0.0.0' and not ++ route['gateway'] == gateway4] + + if routes: + print >>outfile, 'Routes=(\'%s\')' % '\' \''.join(routes) +@@ -552,7 +560,10 @@ def _get_file_data_netcfg(ifname, interface): + print >>outfile, 'GATEWAY6="%s"' % gateway6 + + routes = ['"%(network)s/%(netmask)s via %(gateway)s"' % route +- for route in interface['routes']] ++ for route in interface['routes'] if not ++ route['network'] == '0.0.0.0' and not ++ route['netmask'] == '0.0.0.0' and not ++ route['gateway'] == gateway4] + + if routes: + print >>outfile, 'ROUTES=(%s)' % ' '.join(routes) +diff --git a/commands/debian/network.py b/commands/debian/network.py +index d91d602..3b82d97 100644 +--- a/commands/debian/network.py ++++ b/commands/debian/network.py +@@ -234,6 +234,11 @@ def _get_file_data(interfaces): + ifname_suffix_num += 1 + + for route in interface['routes']: ++ if route['network'] == '0.0.0.0' \ ++ and route['netmask'] == '0.0.0.0'\ ++ and 'gateway4' in interface \ ++ and route['gateway'] == interface['gateway4']: ++ continue + file_data += " post-up route add -net %(network)s " \ + "netmask %(netmask)s gw %(gateway)s || true\n" % route + file_data += " pre-down route del -net %(network)s " \ +diff --git a/commands/freebsd/network.py b/commands/freebsd/network.py +index 2d5d7f1..87e5e9e 100644 +--- a/commands/freebsd/network.py ++++ b/commands/freebsd/network.py +@@ -211,6 +211,10 @@ def _create_rcconf_file(infile, interfaces, hostname): + ifname_suffix_num += 1 + + for route in interface['routes']: ++ if route['network'] == '0.0.0.0' and \ ++ route['netmask'] == '0.0.0.0' and \ ++ route['gateway'] == gateway4: ++ continue + if ':' in route['network']: + # ipv6 + fmt = '-net %(network)s/%(netmask)s %(gateway)s' +diff --git a/commands/gentoo/network.py b/commands/gentoo/network.py +index f3ceff5..f3e5251 100644 +--- a/commands/gentoo/network.py ++++ b/commands/gentoo/network.py +@@ -199,7 +199,11 @@ def _confd_net_file(interfaces): + lines.extend([ " {0}/{1} via {2}".format(route['network'], + commands.network.NETMASK_TO_PREFIXLEN[route['netmask']], + route['gateway'] +- ) for route in interface['routes'] ]) ++ ) for route in interface['routes'] if not ++ route['network'] == '0.0.0.0' and not ++ route['netmask'] == '0.0.0.0' and ++ 'gateway4' in interface and not ++ route['gateway'] == interface['gateway4']]) + if 'gateway4' in interface and interface['gateway4']: + lines.append(" default via {0}".format(interface['gateway4'])) + if 'gateway6' in interface and interface['gateway6']: +@@ -247,7 +251,11 @@ def _confd_net_file_legacy(interfaces): + lines.append("routes_{0}=(".format(name)) + lines.extend([ " \"{0} netmask {1} gw {2}\"".format( + route['network'], route['netmask'], route['gateway'] +- ) for route in interface['routes'] ]) ++ ) for route in interface['routes'] if not ++ route['network'] == '0.0.0.0' and not ++ route['netmask'] == '0.0.0.0' and ++ 'gateway4' in interface and not ++ route['gateway'] == interface['gateway4'] ]) + if 'gateway4' in interface and interface['gateway4']: + lines.append(" \"default via {0}\"".format(interface['gateway4'])) + if 'gateway6' in interface and interface['gateway6']: +diff --git a/commands/redhat/network.py b/commands/redhat/network.py +index a85ed6b..e853fbd 100644 +--- a/commands/redhat/network.py ++++ b/commands/redhat/network.py +@@ -202,6 +202,11 @@ def _get_file_data(ifname_prefix, interface): + + route_data = '' + for i, route in enumerate(interface['routes']): ++ if route['network'] == '0.0.0.0' and \ ++ route['netmask'] == '0.0.0.0' and \ ++ 'gateway4' in interface and \ ++ route['gateway'] == interface['gateway4']: ++ continue + route_data += "ADDRESS%d=%s\n" % (i, route['network']) + route_data += "NETMASK%d=%s\n" % (i, route['netmask']) + route_data += "GATEWAY%d=%s\n" % (i, route['gateway']) +diff --git a/commands/suse/network.py b/commands/suse/network.py +index 2947974..baad7b2 100644 +--- a/commands/suse/network.py ++++ b/commands/suse/network.py +@@ -191,6 +191,10 @@ def _get_file_data(ifname, interface): + + route_data = '' + for route in interface['routes']: ++ if route['network'] == '0.0.0.0' and \ ++ route['netmask'] == '0.0.0.0' and \ ++ route['gateway'] == gateway4: ++ continue + network = route['network'] + netmask = route['netmask'] + gateway = route['gateway'] +diff --git a/lib/agentlib.c b/lib/agentlib.c +index ccba6e3..cced430 100644 +--- a/lib/agentlib.c ++++ b/lib/agentlib.c +@@ -73,7 +73,10 @@ static PyObject *_agentlib_get_interfaces(PyObject *self, PyObject *args) + goto next; + + #if defined(__linux__) +- if (ifa->ifa_addr->sa_family != PF_PACKET) ++ if (ifa->ifa_addr == NULL) ++ goto next; ++ ++ if (ifa->ifa_addr->sa_family != PF_PACKET) + goto next; + + struct sockaddr_ll *sll = (struct sockaddr_ll *)ifa->ifa_addr; +diff --git a/plugins/xscomm.py b/plugins/xscomm.py +index e3faa2e..9b8a33b 100644 +--- a/plugins/xscomm.py ++++ b/plugins/xscomm.py +@@ -41,7 +41,11 @@ class XSComm(object): + XENSTORE_RESPONSE_PATH) + + self.xs_handle = pyxenstore.Handle() +- self.xs_handle.mkdir(self.request_path) ++ try: ++ self.xs_handle.mkdir(self.request_path) ++ except: ++ pass ++ + self.requests = [] + + def _check_handle(self): +diff --git a/scripts/gentoo/nova-agent.in b/scripts/gentoo/nova-agent.in +index a043394..7f2687e 100755 +--- a/scripts/gentoo/nova-agent.in ++++ b/scripts/gentoo/nova-agent.in +@@ -59,7 +59,7 @@ start() { + /usr/bin/xenstore write data/host/system-init '{"name":"resetnetwork","value":""}' + /usr/bin/xenstore watch -n 1 data/guest/system-init >/dev/null + [ "$(/usr/bin/xenstore read data/guest/system-init | wc -l)" -gt "0" ] || eend 1 +- echo "UUID=\"$(/usr/bin/xenstore read name)\"" >> /etc/conf.d/nova-agent ++ echo "UUID=\"$(/usr/bin/xenstore read name)\"" > /etc/conf.d/nova-agent + fi + + eend $RET +diff --git a/scripts/installer.sh.in b/scripts/installer.sh.in +index 8ef793d..3fbf352 100755 +--- a/scripts/installer.sh.in ++++ b/scripts/installer.sh.in +@@ -1,4 +1,4 @@ +-#!/bin/bash ++#!/usr/bin/env bash + + # vim: tabstop=4 shiftwidth=4 softtabstop=4 + # +diff --git a/scripts/systemd/nova-agent.service.in b/scripts/systemd/nova-agent.service.in +index 9d8a4a7..b73ebbe 100644 +--- a/scripts/systemd/nova-agent.service.in ++++ b/scripts/systemd/nova-agent.service.in +@@ -4,7 +4,7 @@ Description=nova-agent service + [Service] + Environment=LD_LIBRARY_PATH=@prefix@/share/@PACKAGE@/@PACKAGE_VERSION@/lib + EnvironmentFile=-/etc/nova-agent.env +-ExecStart=@sbindir@/nova-agent -n -l info @prefix@/share/@PACKAGE@/nova-agent.py ++ExecStart=@prefix@/sbin/nova-agent -n -l info @prefix@/share/@PACKAGE@/nova-agent.py + + + [Install] +diff --git a/tools/nova-agent-builder.sh b/tools/nova-agent-builder.sh +index 1823639..fcaa7c7 100755 +--- a/tools/nova-agent-builder.sh ++++ b/tools/nova-agent-builder.sh +@@ -1,4 +1,4 @@ +-#!/bin/bash ++#!/usr/bin/env bash + ##### NOVA AGENT BUILDER + ##### how_to:$ sh nova-agent-builder.sh help + ##### W.I.P. works fine for most of cases, +@@ -202,7 +202,7 @@ install_pre_requisite_freebsd(){ + export INSTALL_D="" + uname -a + +- pkg_add -r git autogen automake wget bash ++ pkg_add -r git autogen automake wget bash libtool + pkg_add -r py27-unittest2 py27-cryptkit py27-pycrypto py27-mox + + # re-install xen-tool :: required for pyxenstore install diff --git a/app-emulation/openstack-guest-agents-unix/metadata.xml b/app-emulation/openstack-guest-agents-unix/metadata.xml new file mode 100644 index 000000000000..e6bc527c4abe --- /dev/null +++ b/app-emulation/openstack-guest-agents-unix/metadata.xml @@ -0,0 +1,11 @@ + + + + + robbat2@gentoo.org + + + alunduil@gentoo.org + + + diff --git a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r1.ebuild b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r1.ebuild new file mode 100644 index 000000000000..27b2197c7bb1 --- /dev/null +++ b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r1.ebuild,v 1.2 2014/06/23 05:39:51 patrick Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) # does not work with py3 yet + +inherit autotools eutils vcs-snapshot python-single-r1 + +DESCRIPTION="Openstack Unix Guest Agent" +HOMEPAGE="http://github.com/rackerlabs/openstack-guest-agents-unix" +SRC_URI="https://github.com/rackerlabs/${PN}/tarball/v${PV} -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-util/patchelf + dev-python/pycrypto[${PYTHON_USEDEP}] + dev-python/pyxenstore[${PYTHON_USEDEP}]" + +# Fails to build if python2.5/python2.6 are present +DEPEND="${RDEPEND} + !dev-lang/python:2.5 + !dev-lang/python:2.6 + ${PYTHON_DEPS}" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + epatch \ + "${FILESDIR}"/patches-1.39.0-20140621.patch \ + "${FILESDIR}"/openstack-guest-agents-unix-1.39.0-python2.patch + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install + doinitd scripts/gentoo/nova-agent +} diff --git a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r2.ebuild b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r2.ebuild new file mode 100644 index 000000000000..64e47a6166c7 --- /dev/null +++ b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0-r2.ebuild,v 1.1 2014/06/22 04:16:14 robbat2 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) # does not work with py3 yet + +inherit autotools eutils vcs-snapshot python-single-r1 + +DESCRIPTION="Openstack Unix Guest Agent" +HOMEPAGE="http://github.com/rackerlabs/openstack-guest-agents-unix" +SRC_URI="https://github.com/rackerlabs/${PN}/tarball/v${PV} -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-util/patchelf + dev-python/pycrypto[${PYTHON_USEDEP}] + dev-python/pyxenstore[${PYTHON_USEDEP}]" + +# Fails to build if python2.5/python2.6 are present +DEPEND="${RDEPEND} + !dev-lang/python:2.5 + !dev-lang/python:2.6 + ${PYTHON_DEPS}" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + epatch \ + "${FILESDIR}"/patches-1.39.0-20140621.patch \ + "${FILESDIR}"/openstack-guest-agents-unix-1.39.0-python2.patch + # Ignore the deps of install-exec-local + sed -i -e '/^install-exec-local:/s,:.*,:,g' Makefile.am + # bashism fix + sed -r -i -e '/^export ([A-Z_]+)/{ s,^export ,,g; s,^([A-Z0-9_]+)(.*),\1\2; export \1,g; }' scripts/gentoo/nova-agent.in + + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install + doinitd scripts/gentoo/nova-agent +} diff --git a/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0.ebuild b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0.ebuild new file mode 100644 index 000000000000..52fd1727cb69 --- /dev/null +++ b/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/openstack-guest-agents-unix/openstack-guest-agents-unix-1.39.0.ebuild,v 1.2 2014/06/23 05:39:51 patrick Exp $ + +EAPI=5 + +inherit autotools eutils vcs-snapshot + +DESCRIPTION="Openstack Unix Guest Agent" +HOMEPAGE="http://github.com/rackerlabs/openstack-guest-agents-unix" +SRC_URI="https://github.com/rackerlabs/${PN}-unix/tarball/v${PV} -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-util/patchelf + dev-python/pycrypto + dev-python/pyxenstore + " +RDEPEND="${DEPEND}" + +src_prepare() { + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install + doinitd scripts/gentoo/nova-agent +} diff --git a/app-emulation/q4wine/q4wine-1.1_p2-r1.ebuild b/app-emulation/q4wine/q4wine-1.1_p2-r1.ebuild index 3470bb6f63c2..12758a09c096 100644 --- a/app-emulation/q4wine/q4wine-1.1_p2-r1.ebuild +++ b/app-emulation/q4wine/q4wine-1.1_p2-r1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/q4wine/q4wine-1.1_p2-r1.ebuild,v 1.2 2014/01/02 20:13:14 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/q4wine/q4wine-1.1_p2-r1.ebuild,v 1.3 2014/06/23 10:02:57 pinkbyte Exp $ EAPI=5 -PLOCALES="af cs de en es fa he it ru uk pl pt" +PLOCALES="af_ZA cs_CZ de_DE en_US es_ES fa_IR he_IL it_IT pl_PL pt_BR ru_RU uk_UA" PLOCALE_BACKUP="en_US" inherit cmake-utils l10n @@ -14,8 +14,8 @@ HOMEPAGE="http://q4wine.brezblock.org.ua/" # Upstream names the package PV-rX. We change that to # PV_pX so we can use portage revisions. -MY_PV=${PV/_p/-r} -MY_P=${PN}-${MY_PV} +MY_PV="${PV/_p/-r}" +MY_P="${PN}-${MY_PV}" SRC_URI="mirror://sourceforge/${PN}/${PN}/${PN}%20${MY_PV}/${MY_P}.tar.bz2" LICENSE="GPL-3" @@ -26,7 +26,7 @@ IUSE="+dbus debug +icoutils +wineappdb" DEPEND=" dev-qt/qtcore:4 dev-qt/qtgui:4 - dev-qt/qtsingleapplication[X(+)] + dev-qt/qtsingleapplication[X] dev-qt/qtsql:4[sqlite] dbus? ( dev-qt/qtdbus:4 ) " @@ -38,22 +38,19 @@ RDEPEND="${DEPEND} icoutils? ( >=media-gfx/icoutils-0.26.0 ) " -S=${WORKDIR}/${MY_P} +S="${WORKDIR}/${MY_P}" -DOCS=(README AUTHORS ChangeLog) - -remove_from_LINGUAS() { - sed -i -e "/SET\s*(\s*LINGUAS / s: ${1}_\w\w::" \ - src/CMakeLists.txt || die -} - -src_prepare() { - cmake-utils_src_prepare - l10n_for_each_disabled_locale_do remove_from_LINGUAS -} +DOCS=( AUTHORS ChangeLog README ) src_configure() { + local enabled_linguas + construct_LINGUAS() { + local current_locale="$(echo ${1} | tr '[:upper:]' '[:lower:]')" + enabled_linguas="${enabled_linguas};${current_locale}" + } + l10n_for_each_locale_do construct_LINGUAS local mycmakeargs=( + -DLINGUAS="${enabled_linguas}" -DQT5=OFF -DWITH_SYSTEM_SINGLEAPP=ON $(cmake-utils_use debug) diff --git a/app-i18n/ibus-anthy/Manifest b/app-i18n/ibus-anthy/Manifest index d8f7c56664c9..981d12643426 100644 --- a/app-i18n/ibus-anthy/Manifest +++ b/app-i18n/ibus-anthy/Manifest @@ -2,5 +2,4 @@ DIST anthy.i 3170 SHA256 3615639f5cd9bf2adcbc2bac8d3ae968646df1d9d2ba987d80442d5 DIST ibus-anthy-1.2.0.20100115.tar.gz 448717 SHA256 5c01abd9977a9594593ad27998b98441b700e57af2b2316e0633432a58b13177 SHA512 418ebdd819bf26e8b13d868b1ca5a2e3186886ef2baba7189bd4fb6ca8282cbf1818cef8134d793b625ad8cc45173589e7d7c1c608bb69e0ec4bb1efaf78771b WHIRLPOOL 1f26b97f5cae0bc3bff58f29685f96fe51296dfd3267cd2ea60559e6479b33e6640cd4c7de35bf479d0a97da060fbb1c3d1bcfc9149dca187a445d0b6d5a5f7a DIST ibus-anthy-1.2.6.tar.gz 519488 SHA256 e4d5eb27c35295a69c0baa308a6589c8aea19f72317d08b692437af5512dd6f6 SHA512 e7d9cca76fb7d5754304200c96fbc5002dd66e5a960ecb5275eb821c68ac3d3122932fa127ee1f993bfb5958937b153c1f35558034ed5fc49391f8f52ba9d60c WHIRLPOOL 76179ecc15e385e65a7f28a50478f6f7c57d6accba08c821f0e62383cdb49132d3e9077f20ce25cbd0aca7eecc4a3d830327aafe5ff04205816a9308c1423cfd DIST ibus-anthy-1.2.7.tar.gz 523139 SHA256 33c42c1612423f84fddd8c38f8b2439b8af5f0b5fc7725ae195a01b8999d85e9 SHA512 ee45759bb8303967d09d0f92ee0a97fa63611de936c61073078d795b9ba8858cc882e539611bb5ea68848d471e6d2b0e4d8f51df5335aad7942f15e63c4d159d WHIRLPOOL a27945667347d0fb121d028b23b68219df6417369d32d47a43665c828e8935cd74e04b861e0a4e04a117c08665771c22750eab2869fffd21f23b1e21f633b358 -DIST ibus-anthy-1.5.0.tar.gz 575930 SHA256 3addfa3e3682fcc07b8edc9470dd4bcd4cf42d4303f1538fe56164f029c181b7 SHA512 e56c369ed2af6abb32a4ad9a7e4acfa7b895e18bcd8ea182aa3198db7c4b58d27f995bf5144826cfb0e194721f760b35d671fe9042d0d85e67a0132ee84585ce WHIRLPOOL 8eec835d478c5187236c3f678156bf4f534d88fcdb7b627107ef36ce9df7f05c55c39eb577c39561a69287739dec52b97f5f5f6bc898999e1869bc0ec43187a0 DIST ibus-anthy-1.5.4.tar.gz 592595 SHA256 4c0a8b88a2c547e72173a7d682d82797f6c65fe712abe5f3b89495d4eec7b031 SHA512 8478e9ea14472d0153cc7a35feae4edea791476dc98cfc266b598f915376d267bd5db48ea0a676209d7a6fa680628116a30fec59afaf696477cfaa14082aad8d WHIRLPOOL f4aec300dc5cff62f81a3ae64ac2d46768e3fbaa579e14abac8bd87e0801155e8258f6f3d66d7015122e929cd2e0f48183aeb37245b3046afa3d80b8ce42d58c diff --git a/app-i18n/ibus-anthy/ibus-anthy-1.5.0.ebuild b/app-i18n/ibus-anthy/ibus-anthy-1.5.0.ebuild deleted file mode 100644 index 2b8ba2f1137f..000000000000 --- a/app-i18n/ibus-anthy/ibus-anthy-1.5.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-anthy/ibus-anthy-1.5.0.ebuild,v 1.5 2013/09/05 18:22:03 mgorny Exp $ - -EAPI=5 -PYTHON_DEPEND="2:2.5" -PYTHON_COMPAT=( python{2_6,2_7} ) -inherit eutils python-single-r1 autotools gnome2-utils - -DESCRIPTION="Japanese input method Anthy IMEngine for IBus Framework" -HOMEPAGE="http://code.google.com/p/ibus/" -SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz - https://raw.github.com/ibus/ibus-anthy/${PV}/engine/anthy.i" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="deprecated nls" - -RDEPEND="${PYTHON_DEPS} - >=app-i18n/ibus-1.5.0 - app-i18n/anthy - deprecated? ( >=dev-python/pygtk-2.15.2 ) - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - dev-libs/gobject-introspection - dev-util/intltool - virtual/pkgconfig - deprecated? ( dev-lang/swig ) - nls? ( >=sys-devel/gettext-0.16.1 )" - -src_prepare() { - >py-compile #397497 - epatch "${FILESDIR}"/${P}-configure.patch - eautoreconf - cp "${DISTDIR}"/anthy.i "${S}"/engine # deal with packaging bug -} - -src_configure() { - econf --enable-private-png \ - $(use_enable deprecated pygtk2-anthy) \ - $(use_enable nls) -} - -src_install() { - emake DESTDIR="${D}" install - - dodoc AUTHORS ChangeLog NEWS README - - find "${ED}" -name '*.la' -type f -delete || die - - python_optimize -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - elog - elog "app-dicts/kasumi is not required but probably useful for you." - elog - elog "# emerge app-dicts/kasumi" - elog -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest index c5efe0dc124c..72185a41fa07 100644 --- a/app-i18n/ibus/Manifest +++ b/app-i18n/ibus/Manifest @@ -1,6 +1,3 @@ DIST ibus-1.4.1.tar.gz 1479412 SHA256 2f46de279ef3c0a48d3f52061794cfc6544ad8cfe3f04d9d12b251d119a180d6 SHA512 465f5d099ca60612e9d28c77da6a8da2435cc50c3f2f9b93c4c9258d18bb963d85b84ed9d7f9c58e90dc07a4898dc9668a6e2a3484b69074a1777761389ba468 WHIRLPOOL 800e68481202dfd6f4cef0de692f4fa3ceb9e570d34b632f9547605a9ed9688be75a69402ff5df3df71fed12f463502d6e8041862dd065e725e6fa16ec968bcf DIST ibus-1.4.2.tar.gz 1489482 SHA256 2418d9960d177c0ce7d3dc5ef8ab75cfc00e30f5e2c730b7d82f4f22666a04d7 SHA512 0070f7d0a4bc6510692851f60e06e487f75fdbe47f50a2371f62dd06b89f20950161b5f1bb91e025dd8dced654d9e90eb910bb5be8e8923869e96e5048f8316d WHIRLPOOL c480ef6fabfe24f2350a0222945860e3b890b32373e159032cc4a9bb1a1df2ad22b6ce11fb9845c5ebacdb7662b9dd26bffb7dd8f6d366551e9ec226e2b14d8d -DIST ibus-1.5.2.tar.gz 1882764 SHA256 394f5653e336c6bc02cb055b8eac9f0c9b2a337d582b278e3e825e8cf3f0230d SHA512 6dbf7c59ea57f1683c80595d292ccbe218b419513df2f03978f058a31f1df472bb82331f3432154991bec384a941f7c2bf13fa56e1fbb351f85faf51ee6f1e23 WHIRLPOOL c8113db0ddc021efbde74ef30edf9a3f063b657262614c78bdac12834afff2e446cc4e3873799ab06b44f925a9f1f8bb3cd9d860b1a5ccee78879911e93aca68 -DIST ibus-1.5.3.tar.gz 1976957 SHA256 2afc6371c24873f0e37554ef07effd022042f8eca6cb649d1bb02d8c57528b8c SHA512 fe961f3a6143ea8cb9f14531cfdf6f6058bf8aba7285e6746b1750fb8267947730986e1fc0abb77c4545ddc0d835a41f76f316f7387c85de7bbf4010c10e79db WHIRLPOOL db0f5dd7784b5440d5c95d5d4eb8c1433277dc20789b6b5f20cef0504ebc1fe1cf4c1fe26c1dde90e78a1349534bdcdf09af1156605c77b3f973f4f5908db09f -DIST ibus-1.5.4.tar.gz 2026656 SHA256 703ebaba3f01b54a86119fb6161d85b9d1ccdb4edb79782d0d23ccde64d214fd SHA512 754cb402c5cd620955b553ab10a397e6f2e8a7db3016c83508fdfefeca0326e9a467bd2d5cc564914082cb1044e2bedeb79f7a20972395f58f58bad0d0855124 WHIRLPOOL 558fca78dcc2c05fdd154ca0940520a2caf579e6ca31b6f284ee2885fb3a5c2b6bc98d114589177f9fd7f5a7c27e036452e85d4c0fa646c7e7e7a947c485f759 DIST ibus-1.5.5.tar.gz 2063794 SHA256 02ab36af6048399fedbe8d85074b161219b89df5020932df33cf8829764f8aec SHA512 8249d6ee4918b0e0fe030af736eed2260e1376b2fdaf0d819f289e0bd880a5e3874f1fb3d097fc74b9f359822ce16f4dae52a263aa28c2e2ce7bdf671cb2fea9 WHIRLPOOL 33ba90e5cdd54ecd7a03af8c5d2c1d2e8cfc88bfc53b65e5240eb4c60d6138007b754a60e8b1e79c98ce92e299d14f1a0cce445ad40b04e862adf3919401d77d diff --git a/app-i18n/ibus/ibus-1.5.2.ebuild b/app-i18n/ibus/ibus-1.5.2.ebuild deleted file mode 100644 index 3ebcee7cc92c..000000000000 --- a/app-i18n/ibus/ibus-1.5.2.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.5.2.ebuild,v 1.8 2014/01/06 04:19:03 naota Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) -VALA_MIN_API_VERSION="0.18" -VALA_USE_DEPEND="vapigen" -# Vapigen is needed for the vala binding -# Valac is needed when building from git for the engine - -inherit bash-completion-r1 eutils gnome2-utils multilib python-single-r1 vala virtualx - -DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" -HOMEPAGE="http://code.google.com/p/ibus/" -SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" -IUSE="dconf deprecated +gconf gtk +gtk3 +introspection nls +python test vala +X" -REQUIRED_USE="|| ( gtk gtk3 X ) - deprecated? ( python ) - python? ( - ${PYTHON_REQUIRED_USE} - || ( deprecated ( gtk3 introspection ) ) )" #342903 - -COMMON_DEPEND=" - >=dev-libs/glib-2.26:2 - gnome-base/librsvg:2 - sys-apps/dbus[X?] - app-text/iso-codes - x11-libs/libnotify - - dconf? ( >=gnome-base/dconf-0.13.4 ) - gconf? ( >=gnome-base/gconf-2.12:2 ) - gtk? ( x11-libs/gtk+:2 ) - gtk3? ( x11-libs/gtk+:3 ) - python? ( ${PYTHON_DEPS} ) - X? ( - x11-libs/libX11 - x11-libs/gtk+:2 ) - introspection? ( >=dev-libs/gobject-introspection-0.6.8 ) - nls? ( virtual/libintl )" -RDEPEND="${COMMON_DEPEND} - x11-apps/setxkbmap - python? ( - dev-python/pyxdg - deprecated? ( - >=dev-python/dbus-python-0.83 - dev-python/pygobject:2 - dev-python/pygtk:2 ) - gtk3? ( - dev-python/pygobject:3 - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/pango[introspection] - x11-libs/gtk+:3[introspection] ) - )" -DEPEND="${COMMON_DEPEND} - >=dev-lang/perl-5.8.1 - dev-util/gtk-doc-am - dev-util/intltool - virtual/pkgconfig - nls? ( >=sys-devel/gettext-0.16.1 ) - vala? ( $(vala_depend) ) - gnome-base/gconf" - -# stress test in bus/ fails -# IBUS-CRITICAL **: bus_test_client_init: assertion `ibus_bus_is_connected (_bus)' failed -RESTRICT="test" - -DOCS="AUTHORS ChangeLog NEWS README" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # We run "dconf update" in pkg_postinst/postrm to avoid sandbox violations - sed -e 's/dconf update/$(NULL)/' \ - -i data/dconf/Makefile.{am,in} || die - use vala && vala_src_prepare - cp "${S}"/client/gtk2/ibusimcontext.c "${S}"/client/gtk3/ibusimcontext.c || die -} - -src_configure() { - local python_conf - if use python; then - python_conf="PYTHON=${PYTHON} - $(use_enable deprecated python-library) - $(use_enable gtk3 setup)" - else - python_conf="--disable-python-library --disable-setup" - fi - econf \ - $(use_enable dconf) \ - $(use_enable introspection) \ - $(use_enable gconf) \ - $(use_enable gtk gtk2) \ - $(use_enable gtk xim) \ - $(use_enable gtk3) \ - $(use_enable gtk3 ui) \ - $(use_enable nls) \ - $(use_enable test tests) \ - $(use_enable X xim) \ - $(use_enable vala) \ - ${python_conf} -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - Xemake check || die -} - -src_install() { - default - - prune_libtool_files --all - - mv "${ED}"/usr/share/bash-completion/completions/ibus.bash "${T}" - rm -rf "${ED}"/usr/share/bash-completion || die - newbashcomp "${T}"/ibus.bash ${PN} - insinto /etc/X11/xinit/xinput.d - newins xinput-ibus ibus.conf - - keepdir /usr/share/ibus/{engine,icons} #289547 - - use deprecated && python_optimize - use python && use gtk3 && python_optimize -} - -pkg_preinst() { - use gconf && gnome2_gconf_savelist - gnome2_icon_savelist -} - -pkg_postinst() { - if use dconf; then - ebegin "Updating dconf system databases" - dconf update - eend $? - fi - use gconf && gnome2_gconf_install - use gtk && gnome2_query_immodules_gtk2 - use gtk3 && gnome2_query_immodules_gtk3 - gnome2_icon_cache_update - - elog "To use ibus, you should:" - elog "1. Get input engines from sunrise overlay." - elog " Run \"emerge -s ibus-\" in your favorite terminal" - elog " for a list of packages we already have." - elog - elog "2. Setup ibus:" - elog - elog " $ ibus-setup" - elog - elog "3. Set the following in your user startup scripts" - elog " such as .xinitrc, .xsession or .xprofile:" - elog - elog " export XMODIFIERS=\"@im=ibus\"" - elog " export GTK_IM_MODULE=\"ibus\"" - elog " export QT_IM_MODULE=\"xim\"" - elog " ibus-daemon -d -x" -} - -pkg_postrm() { - if use dconf; then - ebegin "Updating dconf system databases" - dconf update - eend $? - fi - use gtk && gnome2_query_immodules_gtk2 - use gtk3 && gnome2_query_immodules_gtk3 - gnome2_icon_cache_update -} diff --git a/app-i18n/ibus/ibus-1.5.3.ebuild b/app-i18n/ibus/ibus-1.5.3.ebuild deleted file mode 100644 index 729303f86b6b..000000000000 --- a/app-i18n/ibus/ibus-1.5.3.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.5.3.ebuild,v 1.3 2014/01/06 04:19:03 naota Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) -VALA_MIN_API_VERSION="0.18" -VALA_USE_DEPEND="vapigen" -# Vapigen is needed for the vala binding -# Valac is needed when building from git for the engine - -inherit bash-completion-r1 eutils gnome2-utils multilib python-single-r1 vala virtualx - -DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" -HOMEPAGE="http://code.google.com/p/ibus/" -SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="dconf deprecated +gconf gtk +gtk3 +introspection nls +python test vala +X" -REQUIRED_USE="|| ( gtk gtk3 X ) - deprecated? ( python ) - python? ( - ${PYTHON_REQUIRED_USE} - || ( deprecated ( gtk3 introspection ) ) )" #342903 - -COMMON_DEPEND=" - >=dev-libs/glib-2.26:2 - gnome-base/librsvg:2 - sys-apps/dbus[X?] - app-text/iso-codes - x11-libs/libnotify - - dconf? ( >=gnome-base/dconf-0.13.4 ) - gconf? ( >=gnome-base/gconf-2.12:2 ) - gtk? ( x11-libs/gtk+:2 ) - gtk3? ( x11-libs/gtk+:3 ) - python? ( ${PYTHON_DEPS} ) - X? ( - x11-libs/libX11 - x11-libs/gtk+:2 ) - introspection? ( >=dev-libs/gobject-introspection-0.6.8 ) - nls? ( virtual/libintl )" -RDEPEND="${COMMON_DEPEND} - x11-apps/setxkbmap - python? ( - dev-python/pyxdg - deprecated? ( - >=dev-python/dbus-python-0.83 - dev-python/pygobject:2 - dev-python/pygtk:2 ) - gtk3? ( - dev-python/pygobject:3 - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/pango[introspection] - x11-libs/gtk+:3[introspection] ) - )" -DEPEND="${COMMON_DEPEND} - >=dev-lang/perl-5.8.1 - dev-util/gtk-doc-am - dev-util/intltool - virtual/pkgconfig - nls? ( >=sys-devel/gettext-0.16.1 ) - vala? ( $(vala_depend) ) - gnome-base/gconf" - -# stress test in bus/ fails -# IBUS-CRITICAL **: bus_test_client_init: assertion `ibus_bus_is_connected (_bus)' failed -RESTRICT="test" - -DOCS="AUTHORS ChangeLog NEWS README" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # We run "dconf update" in pkg_postinst/postrm to avoid sandbox violations - sed -e 's/dconf update/$(NULL)/' \ - -i data/dconf/Makefile.{am,in} || die - use vala && vala_src_prepare - cp "${S}"/client/gtk2/ibusimcontext.c "${S}"/client/gtk3/ibusimcontext.c || die -} - -src_configure() { - local python_conf - if use python; then - python_conf="PYTHON=${PYTHON} - $(use_enable deprecated python-library) - $(use_enable gtk3 setup)" - else - python_conf="--disable-python-library --disable-setup" - fi - econf \ - $(use_enable dconf) \ - $(use_enable introspection) \ - $(use_enable gconf) \ - $(use_enable gtk gtk2) \ - $(use_enable gtk xim) \ - $(use_enable gtk3) \ - $(use_enable gtk3 ui) \ - $(use_enable nls) \ - $(use_enable test tests) \ - $(use_enable X xim) \ - $(use_enable vala) \ - ${python_conf} -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - Xemake check || die -} - -src_install() { - default - - prune_libtool_files --all - - mv "${ED}"/usr/share/bash-completion/completions/ibus.bash "${T}" - rm -rf "${ED}"/usr/share/bash-completion || die - newbashcomp "${T}"/ibus.bash ${PN} - insinto /etc/X11/xinit/xinput.d - newins xinput-ibus ibus.conf - - keepdir /usr/share/ibus/{engine,icons} #289547 - - use deprecated && python_optimize - use python && use gtk3 && python_optimize -} - -pkg_preinst() { - use gconf && gnome2_gconf_savelist - gnome2_icon_savelist -} - -pkg_postinst() { - if use dconf; then - ebegin "Updating dconf system databases" - dconf update - eend $? - fi - use gconf && gnome2_gconf_install - use gtk && gnome2_query_immodules_gtk2 - use gtk3 && gnome2_query_immodules_gtk3 - gnome2_icon_cache_update - - elog "To use ibus, you should:" - elog "1. Get input engines from sunrise overlay." - elog " Run \"emerge -s ibus-\" in your favorite terminal" - elog " for a list of packages we already have." - elog - elog "2. Setup ibus:" - elog - elog " $ ibus-setup" - elog - elog "3. Set the following in your user startup scripts" - elog " such as .xinitrc, .xsession or .xprofile:" - elog - elog " export XMODIFIERS=\"@im=ibus\"" - elog " export GTK_IM_MODULE=\"ibus\"" - elog " export QT_IM_MODULE=\"xim\"" - elog " ibus-daemon -d -x" -} - -pkg_postrm() { - if use dconf; then - ebegin "Updating dconf system databases" - dconf update - eend $? - fi - use gtk && gnome2_query_immodules_gtk2 - use gtk3 && gnome2_query_immodules_gtk3 - gnome2_icon_cache_update -} diff --git a/app-i18n/ibus/ibus-1.5.4-r1.ebuild b/app-i18n/ibus/ibus-1.5.4-r1.ebuild deleted file mode 100644 index eeb5bb858e13..000000000000 --- a/app-i18n/ibus/ibus-1.5.4-r1.ebuild +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.5.4-r1.ebuild,v 1.3 2014/01/06 04:19:03 naota Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} ) -VALA_MIN_API_VERSION="0.18" -VALA_USE_DEPEND="vapigen" -# Vapigen is needed for the vala binding -# Valac is needed when building from git for the engine - -inherit bash-completion-r1 eutils gnome2-utils multilib python-single-r1 vala virtualx - -DESCRIPTION="Intelligent Input Bus for Linux / Unix OS" -HOMEPAGE="http://code.google.com/p/ibus/" -SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="deprecated gconf gtk +gtk3 +introspection nls +python test vala wayland +X" -REQUIRED_USE="|| ( gtk gtk3 X ) - deprecated? ( python ) - python? ( - ${PYTHON_REQUIRED_USE} - || ( deprecated ( gtk3 introspection ) ) )" #342903 - -COMMON_DEPEND=" - >=dev-libs/glib-2.26:2 - gnome-base/librsvg:2 - sys-apps/dbus[X?] - app-text/iso-codes - >=gnome-base/dconf-0.13.4 - x11-libs/libnotify - - gconf? ( >=gnome-base/gconf-2.12:2 ) - gtk? ( x11-libs/gtk+:2 ) - gtk3? ( x11-libs/gtk+:3 ) - python? ( ${PYTHON_DEPS} ) - X? ( - x11-libs/libX11 - x11-libs/gtk+:2 ) - introspection? ( >=dev-libs/gobject-introspection-0.6.8 ) - nls? ( virtual/libintl ) - wayland? ( dev-libs/wayland )" -RDEPEND="${COMMON_DEPEND} - x11-apps/setxkbmap - python? ( - dev-python/pyxdg - deprecated? ( - >=dev-python/dbus-python-0.83 - dev-python/pygobject:2 - dev-python/pygtk:2 ) - gtk3? ( - dev-python/pygobject:3 - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/pango[introspection] - x11-libs/gtk+:3[introspection] ) - )" -DEPEND="${COMMON_DEPEND} - >=dev-lang/perl-5.8.1 - dev-util/gtk-doc-am - dev-util/intltool - virtual/pkgconfig - nls? ( >=sys-devel/gettext-0.16.1 ) - vala? ( $(vala_depend) ) - gnome-base/gconf" - -# stress test in bus/ fails -# IBUS-CRITICAL **: bus_test_client_init: assertion `ibus_bus_is_connected (_bus)' failed -RESTRICT="test" - -DOCS="AUTHORS ChangeLog NEWS README" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # We run "dconf update" in pkg_postinst/postrm to avoid sandbox violations - sed -e 's/dconf update/$(NULL)/' \ - -i data/dconf/Makefile.{am,in} || die - use vala && vala_src_prepare - cp "${S}"/client/gtk2/ibusimcontext.c "${S}"/client/gtk3/ibusimcontext.c || die -} - -src_configure() { - local python_conf - if use python; then - python_conf="PYTHON=${PYTHON} - $(use_enable deprecated python-library) - $(use_enable gtk3 setup)" - else - python_conf="--disable-python-library --disable-setup" - fi - econf \ - --enable-dconf \ - $(use_enable introspection) \ - $(use_enable gconf) \ - $(use_enable gtk gtk2) \ - $(use_enable gtk xim) \ - $(use_enable gtk3) \ - $(use_enable gtk3 ui) \ - $(use_enable nls) \ - $(use_enable test tests) \ - $(use_enable X xim) \ - $(use_enable vala) \ - $(use_enable wayland) \ - ${python_conf} -} - -src_test() { - unset DBUS_SESSION_BUS_ADDRESS - Xemake check || die -} - -src_install() { - default - - prune_libtool_files --all - - mv "${ED}"/usr/share/bash-completion/completions/ibus.bash "${T}" - rm -rf "${ED}"/usr/share/bash-completion || die - newbashcomp "${T}"/ibus.bash ${PN} - insinto /etc/X11/xinit/xinput.d - newins xinput-ibus ibus.conf - - keepdir /usr/share/ibus/{engine,icons} #289547 - - use deprecated && python_optimize - use python && use gtk3 && python_optimize -} - -pkg_preinst() { - use gconf && gnome2_gconf_savelist - gnome2_schemas_savelist - gnome2_icon_savelist -} - -pkg_postinst() { - use gconf && gnome2_gconf_install - use gtk && gnome2_query_immodules_gtk2 - use gtk3 && gnome2_query_immodules_gtk3 - gnome2_schemas_update - gnome2_icon_cache_update - - elog "To use ibus, you should:" - elog "1. Get input engines from sunrise overlay." - elog " Run \"emerge -s ibus-\" in your favorite terminal" - elog " for a list of packages we already have." - elog - elog "2. Setup ibus:" - elog - elog " $ ibus-setup" - elog - elog "3. Set the following in your user startup scripts" - elog " such as .xinitrc, .xsession or .xprofile:" - elog - elog " export XMODIFIERS=\"@im=ibus\"" - elog " export GTK_IM_MODULE=\"ibus\"" - elog " export QT_IM_MODULE=\"xim\"" - elog " ibus-daemon -d -x" -} - -pkg_postrm() { - use gtk && gnome2_query_immodules_gtk2 - use gtk3 && gnome2_query_immodules_gtk3 - use gconf && gnome2_schemas_update - gnome2_schemas_savelist - gnome2_icon_cache_update -} diff --git a/app-i18n/im-ja/im-ja-1.5-r3.ebuild b/app-i18n/im-ja/im-ja-1.5-r3.ebuild index 5de406d0f479..721397e8c60f 100644 --- a/app-i18n/im-ja/im-ja-1.5-r3.ebuild +++ b/app-i18n/im-ja/im-ja-1.5-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-ja/im-ja-1.5-r3.ebuild,v 1.2 2014/06/17 08:48:28 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-ja/im-ja-1.5-r3.ebuild,v 1.3 2014/06/22 19:54:25 pacho Exp $ EAPI="5" GNOME2_LA_PUNT="yes" @@ -15,7 +15,7 @@ SRC_URI="http://im-ja.sourceforge.net/${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" IUSE="canna freewnn skk anthy" # --enable-debug causes build failure with gtk+-2.4 #IUSE="${IUSE} debug" diff --git a/app-i18n/uim/uim-1.8.6-r1.ebuild b/app-i18n/uim/uim-1.8.6-r1.ebuild index ed6eccbbeecf..2e008104719a 100644 --- a/app-i18n/uim/uim-1.8.6-r1.ebuild +++ b/app-i18n/uim/uim-1.8.6-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.8.6-r1.ebuild,v 1.4 2014/06/16 11:09:10 nimiux Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.8.6-r1.ebuild,v 1.6 2014/06/22 12:39:57 ago Exp $ EAPI="5" inherit autotools eutils multilib elisp-common gnome2-utils @@ -11,7 +11,7 @@ SRC_URI="http://uim.googlecode.com/files/${P}.tar.bz2" LICENSE="BSD GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="amd64 hppa ~ppc ~ppc64 x86" +KEYWORDS="amd64 hppa ppc ppc64 x86" IUSE="+anthy canna curl eb emacs expat libffi gtk gtk3 kde libedit libnotify m17n-lib ncurses nls qt4 skk sqlite ssl static-libs test unicode X xft linguas_zh_CN linguas_zh_TW linguas_ja linguas_ko" RESTRICT="test" diff --git a/app-misc/gourmet/gourmet-0.17.2.ebuild b/app-misc/gourmet/gourmet-0.17.2.ebuild index d9a9f81920b9..4321bb07920d 100644 --- a/app-misc/gourmet/gourmet-0.17.2.ebuild +++ b/app-misc/gourmet/gourmet-0.17.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/gourmet/gourmet-0.17.2.ebuild,v 1.1 2014/04/06 21:45:15 nixphoeni Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/gourmet/gourmet-0.17.2.ebuild,v 1.2 2014/06/22 20:01:50 pacho Exp $ EAPI="5" PYTHON_COMPAT=( python2_7 ) @@ -16,7 +16,7 @@ SRC_URI="https://github.com/thinkle/gourmet/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="-i18n -ipython pdf print spell sound web" RDEPEND=">=dev-python/pygtk-2.22.0:2[${PYTHON_USEDEP}] diff --git a/app-misc/relevation/Manifest b/app-misc/relevation/Manifest new file mode 100644 index 000000000000..107dc25a4d2a --- /dev/null +++ b/app-misc/relevation/Manifest @@ -0,0 +1 @@ +DIST relevation-1.3.tar.gz 28053 SHA256 aa31c2a1a5ae0aa6b836e061bc504d0164c664c819a2259bc3c08fd0039859bf SHA512 42aab7107a63b1a9e6908cd8e49c3775f41f8acd025ee633bbac09ed5648c7bbfa584ed9bbfbfee12d26ab648b457aa974d8d52753a6b4faec3bd8ab605fec05 WHIRLPOOL c713f0a7da744e73df4b21f03995ee9fdd16ffaaab6e42ddb030c1b7b2476d61deb65ee787d76cbbae3b5834ec592cbfe35cab74ac46d529df431b2d50406952 diff --git a/app-misc/relevation/metadata.xml b/app-misc/relevation/metadata.xml new file mode 100644 index 000000000000..efa5eb0078f3 --- /dev/null +++ b/app-misc/relevation/metadata.xml @@ -0,0 +1,8 @@ + + + + + radhermit@gentoo.org + Tim Harder + + diff --git a/app-misc/relevation/relevation-1.3.ebuild b/app-misc/relevation/relevation-1.3.ebuild new file mode 100644 index 000000000000..ea1254fca7f6 --- /dev/null +++ b/app-misc/relevation/relevation-1.3.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/relevation/relevation-1.3.ebuild,v 1.1 2014/06/22 12:48:15 radhermit Exp $ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="a command-line searcher for the Revelation password manager" +HOMEPAGE="http://p.outlyer.net/relevation/" +SRC_URI="http://p.outlyer.net/${PN}/files/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pycrypto[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +python_prepare_all() { + # install extra scripts in proper doc dir + sed -i "s#relevation/extra#${PF}/extra#" setup.py || die + + distutils-r1_python_prepare_all +} diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest index 6f076af9ad9e..41f6ff005867 100644 --- a/app-office/kmymoney/Manifest +++ b/app-office/kmymoney/Manifest @@ -1,2 +1,2 @@ DIST kmymoney-4.6.4.tar.xz 19917068 SHA256 89522fadb4a9f06f3f20e2d6ac47a147f70b4265abad2fdf3aa6672fe2a3c012 SHA512 1c390f7bd722344ed8f6a1ede76a20905e53cdfd27c74715ae95ae79bfa02ee6918b60b9ec198d5b26c2fd0af3b987db3cac0d02fcbfa69af95331f6d7e750dd WHIRLPOOL ad51eaaf351bf24df1e9ed8069d77eaa8f681fb500c0bace721d3aa2fe3d5949426cc1f057b2d8e376978d748ec4e52c9b5797c0536c5adb984e3e1d3ed2d95c -DIST kmymoney-4.6.5.tar.xz 10319848 SHA256 7c52ca5294fbc8ee88710935b06caf7e208e488117caa1afc9ad47f9efb5df03 SHA512 cf21ca203f60366bd1d39952d80f9333179130a7e1ba8dd922cb41d820a9477477b3682b298b1987238161ac5cb114e9d88d60e09c2eaeee005645eacac34389 WHIRLPOOL 85d550780ec2ad3cbfc7c1b080f7d168945ec46e76e412ebb9c2fcf5dbfd979e02ffd51d57f72663687c5971b685306cf730cb7dfc22b6b02246ce73dcfb578a +DIST kmymoney-4.6.6.tar.xz 19991336 SHA256 2b9e70a157ce270ab337d981145b3a79aa4533c7daadcca426299dfcd0a9d06d SHA512 50d77dc6271d143d48c05868899b141bbbe7bc320308884dfd31f5a5fd042aaf648307b83ef215660ef77cd4e1bbc8011884421f395b3bb56d409415e5c15f3e WHIRLPOOL 988fdfe845f1409371b08d3db51582bd4b866c4ea33d1e1dce80cf310a4e8236efc97ffbb97f08cfc9bf95c936c42ec73388fabea2555d095ebfc7f2cfd01e6a diff --git a/app-office/kmymoney/kmymoney-4.6.5.ebuild b/app-office/kmymoney/kmymoney-4.6.6.ebuild similarity index 88% rename from app-office/kmymoney/kmymoney-4.6.5.ebuild rename to app-office/kmymoney/kmymoney-4.6.6.ebuild index 52b9eb2b0e75..131c29339c38 100644 --- a/app-office/kmymoney/kmymoney-4.6.5.ebuild +++ b/app-office/kmymoney/kmymoney-4.6.6.ebuild @@ -1,8 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/kmymoney/kmymoney-4.6.5.ebuild,v 1.1 2014/06/19 10:24:45 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/kmymoney/kmymoney-4.6.6.ebuild,v 1.1 2014/06/22 18:01:30 kensington Exp $ EAPI=5 + KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et eu fi fr ga gl hu it ja kk lt mr ms nds nl pl pt pt_BR ro ru sk sv tr ug uk zh_CN zh_TW" KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}" @@ -10,7 +11,6 @@ KDE_HANDBOOK="optional" CPPUNIT_REQUIRED="test" VIRTUALX_REQUIRED="test" VIRTUALDBUS_TEST="true" - inherit kde4-base DESCRIPTION="Personal finance manager for KDE" @@ -20,23 +20,23 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then fi LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" SLOT="4" +KEYWORDS="~amd64 ~x86" IUSE="debug calendar doc hbci ofx quotes" COMMON_DEPEND=" - app-crypt/gpgme + app-crypt/gpgme:= >=app-office/libalkimia-4.3.2 dev-cpp/glibmm:2 dev-cpp/libxmlpp:2.6 - dev-libs/boost + dev-libs/boost:= dev-libs/glib:2 - dev-libs/gmp + dev-libs/gmp:0 dev-libs/libgpg-error dev-libs/libxml2 $(add_kdebase_dep kdepimlibs) x11-misc/shared-mime-info - calendar? ( dev-libs/libical ) + calendar? ( dev-libs/libical:= ) hbci? ( >=net-libs/aqbanking-5.0.1 >=sys-libs/gwenhywfar-4.0.1[qt4] @@ -52,7 +52,7 @@ DEPEND="${COMMON_DEPEND} " src_configure() { - mycmakeargs=( + local mycmakeargs=( -DUSE_QT_DESIGNER=OFF $(cmake-utils_use_enable calendar LIBICAL) $(cmake-utils_use_use doc DEVELOPER_DOC) @@ -69,6 +69,6 @@ src_compile() { } src_install() { - use doc && HTML_DOCS=("${CMAKE_BUILD_DIR}/apidocs/html/") + use doc && HTML_DOCS=("${BUILD_DIR}/apidocs/html/") kde4-base_src_install } diff --git a/app-office/kmymoney/metadata.xml b/app-office/kmymoney/metadata.xml index 74971ab16904..a799634a4f53 100644 --- a/app-office/kmymoney/metadata.xml +++ b/app-office/kmymoney/metadata.xml @@ -1,9 +1,9 @@ - kde - - Enable HBCI support using net-libs/aqbanking - Enable Online Stock Quote retrieval - + kde + + Enable HBCI support using net-libs/aqbanking + Enable Online Stock Quote retrieval + diff --git a/app-pda/libsyncml/libsyncml-0.5.4.ebuild b/app-pda/libsyncml/libsyncml-0.5.4.ebuild index 85b1f36cdbdd..2a4169b6021e 100644 --- a/app-pda/libsyncml/libsyncml-0.5.4.ebuild +++ b/app-pda/libsyncml/libsyncml-0.5.4.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-0.5.4.ebuild,v 1.3 2012/05/03 20:20:59 jdhore Exp $ - -EAPI="2" +# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-0.5.4.ebuild,v 1.5 2014/06/22 11:44:58 ssuominen Exp $ +EAPI=5 inherit cmake-utils DESCRIPTION="Implementation of the SyncML protocol" @@ -19,7 +18,7 @@ IUSE="debug doc http +obex test" # automagic, bug #285040 # libsoup:2.2 is forced off to avoid automagic RDEPEND=">=dev-libs/glib-2.12 - >=dev-libs/libwbxml-0.10 + >=dev-libs/libwbxml-0.11.0 dev-libs/libxml2 http? ( net-libs/libsoup:2.4 ) obex? ( @@ -30,29 +29,31 @@ DEPEND="${RDEPEND} doc? ( app-doc/doxygen ) test? ( >=dev-libs/check-0.9.7 )" -pkg_setup() { - if ! use obex && ! use http; then - eerror "${CATEGORY}/${P} without support for obex nor http is unusable." - eerror "Please enable \"obex\" or/and \"http\" USE flags." - die "Please enable \"obex\" or/and \"http\" USE flags." - fi +REQUIRED_USE="|| ( http obex )" + +DOCS="AUTHORS CODING ChangeLog RELEASE" - DOCS="AUTHORS CODING ChangeLog RELEASE" +src_prepare() { + # http://bugs.gentoo.org/425738 + sed -i \ + -e '/include/s:wbxml.h:wbxml/&:' \ + libsyncml/parser/sml_wbxml_internals.h tests/mobiles/obex_mobile_ds_client.c || die } src_configure() { - local mycmakeargs=" + local mycmakeargs=( -DHAVE_LIBSOUP22=OFF -DDOC_INSTALL_DIR=/usr/share/doc/${PF} $(cmake-utils_use_enable debug TRACE) $(cmake-utils_use_enable http HTTP) $(cmake-utils_use_enable obex OBEX) $(cmake-utils_use_enable obex BLUETOOTH) - $(cmake-utils_use_enable test UNIT_TEST)" + $(cmake-utils_use_enable test UNIT_TEST) + ) if use http && use obex; then # Doc builds with those previous USE flags only - mycmakeargs="${mycmakeargs} $(cmake-utils_use_build doc DOCUMENTATION)" + mycmakeargs+=( $(cmake-utils_use_build doc DOCUMENTATION) ) fi cmake-utils_src_configure diff --git a/app-pda/libsyncml/libsyncml-9999.ebuild b/app-pda/libsyncml/libsyncml-9999.ebuild index a83bd4b3ee47..1a27ea90ca84 100644 --- a/app-pda/libsyncml/libsyncml-9999.ebuild +++ b/app-pda/libsyncml/libsyncml-9999.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v 1.7 2012/05/03 20:20:59 jdhore Exp $ - -EAPI="2" +# $Header: /var/cvsroot/gentoo-x86/app-pda/libsyncml/libsyncml-9999.ebuild,v 1.9 2014/06/22 11:44:58 ssuominen Exp $ +EAPI=5 inherit cmake-utils subversion DESCRIPTION="Implementation of the SyncML protocol" @@ -21,7 +20,7 @@ IUSE="+debug doc http +obex test" # automagic, bug #285040 # libsoup:2.2 is forced off to avoid automagic RDEPEND=">=dev-libs/glib-2.12 - >=dev-libs/libwbxml-0.10 + >=dev-libs/libwbxml-0.11.0 dev-libs/libxml2 http? ( net-libs/libsoup:2.4 ) obex? ( @@ -32,25 +31,27 @@ DEPEND="${RDEPEND} doc? ( app-doc/doxygen ) test? ( >=dev-libs/check-0.9.7 )" -pkg_setup() { - if ! use obex && ! use http; then - eerror "${CATEGORY}/${P} without support for obex nor http is unusable." - eerror "Please enable \"obex\" or/and \"http\" USE flags." - die "Please enable \"obex\" or/and \"http\" USE flags." - fi +REQUIRED_USE="|| ( http obex )" + +DOCS="AUTHORS CODING ChangeLog RELEASE" - DOCS="AUTHORS CODING ChangeLog RELEASE" +src_prepare() { + # http://bugs.gentoo.org/425738 + sed -i \ + -e '/include/s:wbxml.h:wbxml/&:' \ + libsyncml/parser/sml_wbxml_internals.h tests/mobiles/obex_mobile_ds_client.c || die } src_configure() { - local mycmakeargs=" + local mycmakeargs=( -DHAVE_LIBSOUP22=OFF $(cmake-utils_use_build doc DOCUMENTATION) $(cmake-utils_use_enable debug TRACE) $(cmake-utils_use_enable http HTTP) $(cmake-utils_use_enable obex OBEX) $(cmake-utils_use_enable obex BLUETOOTH) - $(cmake-utils_use_enable test UNIT_TEST)" + $(cmake-utils_use_enable test UNIT_TEST) + ) cmake-utils_src_configure } diff --git a/app-portage/elogviewer/Manifest b/app-portage/elogviewer/Manifest index 838329527174..47509c0cee17 100644 --- a/app-portage/elogviewer/Manifest +++ b/app-portage/elogviewer/Manifest @@ -1,4 +1,2 @@ DIST elogviewer-0.5.2.tar.gz 14151 SHA256 22801fc77a68fd377b5fba0d0a25bdfb5c48f5524d7c3970212e3577f0e2b490 SHA512 72fec5d3a05e56a5f17759c297277ee1c3b7c1e0575eca0d06eace0b0b570a3d9934740c787d810494d5fd2cca8f2a890c3c02a2bb447c64a5bc43e87c6ff9a3 WHIRLPOOL 69f8c713c019ed33a1da0d99a03b5df2b5310ab6db2ccfcc2e13b231d217c0f1d97d7a4ddfc158d91cd873ac0ba8df245301bb18f2249699189fa7a9c7d9f689 -DIST elogviewer-0.6.1.tar.gz 13506 SHA256 4eda69951fd906e3c7de128738ded6d9e9fd8796d7a756f9acbde4817ba21216 SHA512 7ef3974f8f42a617304c692a6a3f4c6ccaf0823161f3530d59fa8abe13efbeb1e90b60179105b2a4662fbd7ed180fdefc792a45ddcf4d02d3a40f5512f3107e6 WHIRLPOOL 1ffbbdcdacaf4a749cbf0252de734d1ba372f71f3daf7bc79252f5207ffa1973ac9951ae94d33f8c0a01a4ab34d53ecce6c4c08e4ff0cf4631aae0e74532667e -DIST elogviewer-0.6.2.tar.gz 13904 SHA256 27c879a64824dbee50b6f8ddd387047d4bfe80f101fadf24571ba1b12b135dbf SHA512 dccf4dffb87fefb7d9e0609b3312d63b73c1b9c5933819c38b775b049e222687e9da06e63fe8194560f4bb631fa586b4746af9e0a7575eefa782b57d9c1c6e04 WHIRLPOOL 46d04c684b741d337a7c713b3bb375dc78afc99b573a8f229f9970609c6628a5dd6d30e4112c33c19ef7cc24502a5019079a8d70b47a81f199440643926ef80a DIST elogviewer-2.1.tar.gz 14968 SHA256 12e13c1fec1651e57cf39f66231a2cf27af5110c1b4944ac84f76de7f9cc7fe7 SHA512 27a34ce67e16a51055246b7169c11c248310b2a1d987018938094301b2602839e48909e3224f7d791343bb691de8e2f0ca7b00bd1477e2b3b43d61a24b4e688f WHIRLPOOL c4ab91936d147121d3ab34d04d5c74587d5c4f61f56e2e1c35e0ceed5d92537d29642599b8c5215c2405c892b00f244a30c980da9270b3afab61cd083227e85e diff --git a/app-portage/elogviewer/elogviewer-0.6.1.ebuild b/app-portage/elogviewer/elogviewer-0.6.1.ebuild deleted file mode 100644 index c5c85643ec00..000000000000 --- a/app-portage/elogviewer/elogviewer-0.6.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/elogviewer-0.6.1.ebuild,v 1.2 2011/09/24 17:36:05 zmedico Exp $ - -EAPI=3 -PYTHON_DEPEND=2 - -inherit eutils python - -DESCRIPTION="GTK+ based utility to parse the contents of elogs created by Portage" -HOMEPAGE="http://sourceforge.net/projects/elogviewer/" - -SRC_URI="mirror://sourceforge/elogviewer/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd" -IUSE="" - -DEPEND="" -RDEPEND=">=sys-apps/portage-2.1 - >=dev-python/pygtk-2.0" - -src_install() { - dobin "${WORKDIR}"/elogviewer || die "dobin failed" - dodoc "${WORKDIR}"/CHANGELOG - doman "${WORKDIR}"/elogviewer.1 - make_desktop_entry elogviewer Elogviewer "" "System" || - die "Couldn't make desktop entry" - python_convert_shebangs -r 2 "${ED}" -} - -pkg_postinst() { - elog - elog "In order to use this software, you need to activate" - elog "Portage's elog features. Required is" - elog " PORTAGE_ELOG_SYSTEM=\"save\" " - elog "and at least one out of " - elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" - elog "More information on the elog system can be found" - elog "in /etc/make.conf.example" - elog - elog "To operate properly this software needs the directory" - elog "${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage." - elog "To start the software as a user, add yourself to the portage" - elog "group." - elog -} diff --git a/app-portage/elogviewer/elogviewer-0.6.2-r2.ebuild b/app-portage/elogviewer/elogviewer-0.6.2-r2.ebuild deleted file mode 100644 index ef611c81290f..000000000000 --- a/app-portage/elogviewer/elogviewer-0.6.2-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/elogviewer-0.6.2-r2.ebuild,v 1.1 2013/02/17 10:05:36 zmedico Exp $ - -EAPI=3 -PYTHON_DEPEND=2 - -inherit eutils python - -DESCRIPTION="GTK+ based utility to parse the contents of elogs created by Portage" -HOMEPAGE="http://sourceforge.net/projects/elogviewer/" - -SRC_URI="mirror://sourceforge/elogviewer/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd" -IUSE="" - -DEPEND="" -RDEPEND=">=sys-apps/portage-2.1 - >=dev-python/pygtk-2.0" - -src_prepare() { - # Apply patch from Bug 349071 to restore missing newline - epatch "${FILESDIR}/${P}-missing_newline.patch" - # Fix bug #453016 - sed -e 's|is not ""|!= ""|' -i elogviewer || die -} - -src_install() { - dobin "${WORKDIR}"/elogviewer || die "dobin failed" - dodoc "${WORKDIR}"/CHANGELOG - doman "${WORKDIR}"/elogviewer.1 - make_desktop_entry elogviewer Elogviewer "" "System" || - die "Couldn't make desktop entry" - python_convert_shebangs -r 2 "${ED}" -} - -pkg_postinst() { - elog - elog "In order to use this software, you need to activate" - elog "Portage's elog features. Required is" - elog " PORTAGE_ELOG_SYSTEM=\"save\" " - elog "and at least one out of " - elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" - elog "More information on the elog system can be found" - elog "in /etc/make.conf.example" - elog - elog "To operate properly this software needs the directory" - elog "${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage." - elog "To start the software as a user, add yourself to the portage" - elog "group." - elog -} diff --git a/app-portage/elogviewer/elogviewer-0.6.2.ebuild b/app-portage/elogviewer/elogviewer-0.6.2.ebuild deleted file mode 100644 index 334623fc5ef4..000000000000 --- a/app-portage/elogviewer/elogviewer-0.6.2.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/elogviewer-0.6.2.ebuild,v 1.2 2011/09/24 17:36:05 zmedico Exp $ - -EAPI=3 -PYTHON_DEPEND=2 - -inherit eutils python - -DESCRIPTION="GTK+ based utility to parse the contents of elogs created by Portage" -HOMEPAGE="http://sourceforge.net/projects/elogviewer/" - -SRC_URI="mirror://sourceforge/elogviewer/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd" -IUSE="" - -DEPEND="" -RDEPEND=">=sys-apps/portage-2.1 - >=dev-python/pygtk-2.0" - -src_install() { - dobin "${WORKDIR}"/elogviewer || die "dobin failed" - dodoc "${WORKDIR}"/CHANGELOG - doman "${WORKDIR}"/elogviewer.1 - make_desktop_entry elogviewer Elogviewer "" "System" || - die "Couldn't make desktop entry" - python_convert_shebangs -r 2 "${ED}" -} - -pkg_postinst() { - elog - elog "In order to use this software, you need to activate" - elog "Portage's elog features. Required is" - elog " PORTAGE_ELOG_SYSTEM=\"save\" " - elog "and at least one out of " - elog " PORTAGE_ELOG_CLASSES=\"warn error info log qa\"" - elog "More information on the elog system can be found" - elog "in /etc/make.conf.example" - elog - elog "To operate properly this software needs the directory" - elog "${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage." - elog "To start the software as a user, add yourself to the portage" - elog "group." - elog -} diff --git a/app-portage/elogviewer/elogviewer-2.1.ebuild b/app-portage/elogviewer/elogviewer-2.1-r1.ebuild similarity index 90% rename from app-portage/elogviewer/elogviewer-2.1.ebuild rename to app-portage/elogviewer/elogviewer-2.1-r1.ebuild index 40841f6523e5..a2cdaccf251e 100644 --- a/app-portage/elogviewer/elogviewer-2.1.ebuild +++ b/app-portage/elogviewer/elogviewer-2.1-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/elogviewer-2.1.ebuild,v 1.3 2014/06/16 11:03:36 nimiux Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/elogviewer-2.1-r1.ebuild,v 1.1 2014/06/22 17:31:36 dolsen Exp $ EAPI="5" PYTHON_COMPAT=(python{2_6,2_7,3_1,3_2,3_3}) @@ -17,7 +17,8 @@ KEYWORDS="amd64 ~ppc ~sparc x86 ~x86-fbsd" IUSE="" RDEPEND="virtual/python-argparse[${PYTHON_USEDEP}] - dev-python/PyQt4[${PYTHON_USEDEP}] + || ( dev-python/PyQt4[${PYTHON_USEDEP},X] + dev-python/pyside[${PYTHON_USEDEP},X] ) >=sys-apps/portage-2.1 " DEPEND="${RDEPEND} diff --git a/app-portage/gpyutils/files/implementations.txt b/app-portage/gpyutils/files/implementations.txt index 456292678697..7a4ad6b2b9c1 100644 --- a/app-portage/gpyutils/files/implementations.txt +++ b/app-portage/gpyutils/files/implementations.txt @@ -7,13 +7,13 @@ python2_4 2.4 dead 2.4 python2_5 2.5 dead 2.5 -python2_6 2.6 supported 2.6 +python2_6 2.6 dead 2.6 python2_7 2.7 current 2.7 python3_0 3.0 dead 3.0 python3_1 3.1 dead 3.1 -python3_2 3.2 current 3.2 -python3_3 3.3 supported 3.3 -python3_4 experimental 3.4 +python3_2 3.2 old 3.2 +python3_3 3.3 current 3.3 +python3_4 supported 3.4 python3_5 future 3.5 pypy1_8 2.7-pypy-1.8 dead p1.8 diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index a14f926185af..5a855746e27c 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,2 +1,3 @@ DIST poppler-0.24.5.tar.xz 1512476 SHA256 a2654910100c923c44e366242495e226db2798254f2fa2781138867348759f84 SHA512 dfb40f7d864614f4ad7e8729334931c4b40c48c0dc3d7a8c33b14134cf13c61f8a562cc790a08bee4a43c2c29e587a9d26330437858d465e18ceafd69521250c WHIRLPOOL 066924beb46e58c2906a3b278e617438bd966e2b7bd884e110949f0d149d2cca0bf6326f2fa8c99e3a2c0f2d3cb3f145c8eeee4f060d17e3dded501ef8ec7f33 DIST poppler-0.26.1.tar.xz 1592884 SHA256 c8c959c3f605a17ed21e2cfec2d9379be5e0c801db4edad5e7b2e44a6cef214c SHA512 5012bd4df931d86fd856a961819a7dd15162efa106518eeb8677edd9a21a62cfeff593a24e57181dfaacbd9e91e8bf782f2199d147c5a5398042ee055feab14d WHIRLPOOL 251481b53a180c1856b5860c6520a531547370454e78d0547afd8646c29a0de67bb2d25bf96ce27a0b976ac2539472f5ae7e53a03eb3a0f739f64a86697cb794 +DIST poppler-0.26.2.tar.xz 1592696 SHA256 1dd9963a82eba00b7a8c9f57a7d1d787be22f5e6cb0aead5dfe602775d0d9526 SHA512 1c8aa7a71b7f818a40fa3f886b54c627a600183a3d8b5b6e98439e1d3c7f5a1c7f0f6f8f5d685e9e19c539a2e11c5781de93f9032c88609e5b6eb32ee596ed9a WHIRLPOOL 85429392b904bd8ff7eb002f8858dfddd98fa53019934971e38117a46a1fbd9e7960e389f3e348ea484d1a9407abacc23be284f10481fc5882dda900fa50554e diff --git a/app-text/poppler/poppler-0.26.2.ebuild b/app-text/poppler/poppler-0.26.2.ebuild new file mode 100644 index 000000000000..f2e6056bf8f0 --- /dev/null +++ b/app-text/poppler/poppler-0.26.2.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.26.2.ebuild,v 1.1 2014/06/22 18:57:56 dilfridge Exp $ + +EAPI=5 + +inherit cmake-utils toolchain-funcs + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://git.freedesktop.org/git/${PN}/${PN}" + KEYWORDS="" + SLOT="0/9999" +else + SRC_URI="http://poppler.freedesktop.org/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SLOT="0/46" +fi + +DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" +HOMEPAGE="http://poppler.freedesktop.org/" + +LICENSE="GPL-2" +IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 qt5 tiff +utils" + +# No test data provided +RESTRICT="test" + +COMMON_DEPEND=" + >=media-libs/fontconfig-2.6.0 + >=media-libs/freetype-2.3.9 + sys-libs/zlib + cairo? ( + dev-libs/glib:2 + >=x11-libs/cairo-1.10.0 + introspection? ( >=dev-libs/gobject-introspection-1.32.1 ) + ) + curl? ( net-misc/curl ) + jpeg? ( virtual/jpeg:0 ) + jpeg2k? ( media-libs/openjpeg:0 ) + lcms? ( media-libs/lcms:2 ) + png? ( media-libs/libpng:0= ) + qt4? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtxml:5 + ) + tiff? ( media-libs/tiff:0 ) +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + cjk? ( >=app-text/poppler-data-0.4.4 ) +" + +DOCS=(AUTHORS NEWS README README-XPDF TODO) + +PATCHES=( "${FILESDIR}/${PN}-0.26.0-qt5-dependencies.patch" ) + +src_configure() { + # this is needed for multilib, see bug 459394 + local ft_libdir ft_includedir + ft_libdir="$($(tc-getPKG_CONFIG) freetype2 --variable=libdir)" + ft_includedir="$($(tc-getPKG_CONFIG) freetype2 --variable=includedir)" + export FREETYPE_DIR="${ft_libdir}:${ft_includedir%/include}" + einfo "Detected FreeType at ${FREETYPE_DIR}" + + mycmakeargs=( + -DBUILD_GTK_TESTS=OFF + -DBUILD_QT4_TESTS=OFF + -DBUILD_QT5_TESTS=OFF + -DBUILD_CPP_TESTS=OFF + -DENABLE_SPLASH=ON + -DENABLE_ZLIB=ON + -DENABLE_XPDF_HEADERS=ON + $(cmake-utils_use_enable curl LIBCURL) + $(cmake-utils_use_enable cxx CPP) + $(cmake-utils_use_enable jpeg2k LIBOPENJPEG) + $(cmake-utils_use_enable utils) + $(cmake-utils_use_with cairo) + $(cmake-utils_use_with introspection GObjectIntrospection) + $(cmake-utils_use_with jpeg) + $(cmake-utils_use_with png) + $(cmake-utils_use_with qt4) + $(cmake-utils_use_find_package qt5 Qt5Core) + $(cmake-utils_use_with tiff) + ) + if use lcms; then + mycmakeargs+=(-DENABLE_CMS=lcms2) + else + mycmakeargs+=(-DENABLE_CMS=) + fi + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + if use cairo && use doc; then + # For now install gtk-doc there + insinto /usr/share/gtk-doc/html/poppler + doins -r "${S}"/glib/reference/html/* + fi +} diff --git a/app-text/poppler/poppler-9999.ebuild b/app-text/poppler/poppler-9999.ebuild new file mode 100644 index 000000000000..4fb7d83fcb47 --- /dev/null +++ b/app-text/poppler/poppler-9999.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-9999.ebuild,v 1.1 2014/06/22 18:57:56 dilfridge Exp $ + +EAPI=5 + +inherit cmake-utils toolchain-funcs + +if [[ "${PV}" == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="git://git.freedesktop.org/git/${PN}/${PN}" + KEYWORDS="" + SLOT="0/9999" +else + SRC_URI="http://poppler.freedesktop.org/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + SLOT="0/46" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION +fi + +DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" +HOMEPAGE="http://poppler.freedesktop.org/" + +LICENSE="GPL-2" +IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 qt5 tiff +utils" + +# No test data provided +RESTRICT="test" + +COMMON_DEPEND=" + >=media-libs/fontconfig-2.6.0 + >=media-libs/freetype-2.3.9 + sys-libs/zlib + cairo? ( + dev-libs/glib:2 + >=x11-libs/cairo-1.10.0 + introspection? ( >=dev-libs/gobject-introspection-1.32.1 ) + ) + curl? ( net-misc/curl ) + jpeg? ( virtual/jpeg:0 ) + jpeg2k? ( media-libs/openjpeg:0 ) + lcms? ( media-libs/lcms:2 ) + png? ( media-libs/libpng:0= ) + qt4? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtxml:5 + ) + tiff? ( media-libs/tiff:0 ) +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" +RDEPEND="${COMMON_DEPEND} + cjk? ( >=app-text/poppler-data-0.4.4 ) +" + +DOCS=(AUTHORS NEWS README README-XPDF TODO) + +PATCHES=( "${FILESDIR}/${PN}-0.26.0-qt5-dependencies.patch" ) + +src_configure() { + # this is needed for multilib, see bug 459394 + local ft_libdir ft_includedir + ft_libdir="$($(tc-getPKG_CONFIG) freetype2 --variable=libdir)" + ft_includedir="$($(tc-getPKG_CONFIG) freetype2 --variable=includedir)" + export FREETYPE_DIR="${ft_libdir}:${ft_includedir%/include}" + einfo "Detected FreeType at ${FREETYPE_DIR}" + + mycmakeargs=( + -DBUILD_GTK_TESTS=OFF + -DBUILD_QT4_TESTS=OFF + -DBUILD_QT5_TESTS=OFF + -DBUILD_CPP_TESTS=OFF + -DENABLE_SPLASH=ON + -DENABLE_ZLIB=ON + -DENABLE_XPDF_HEADERS=ON + $(cmake-utils_use_enable curl LIBCURL) + $(cmake-utils_use_enable cxx CPP) + $(cmake-utils_use_enable jpeg2k LIBOPENJPEG) + $(cmake-utils_use_enable utils) + $(cmake-utils_use_with cairo) + $(cmake-utils_use_with introspection GObjectIntrospection) + $(cmake-utils_use_with jpeg) + $(cmake-utils_use_with png) + $(cmake-utils_use_with qt4) + $(cmake-utils_use_find_package qt5 Qt5Core) + $(cmake-utils_use_with tiff) + ) + if use lcms; then + mycmakeargs+=(-DENABLE_CMS=lcms2) + else + mycmakeargs+=(-DENABLE_CMS=) + fi + + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + if use cairo && use doc; then + # For now install gtk-doc there + insinto /usr/share/gtk-doc/html/poppler + doins -r "${S}"/glib/reference/html/* + fi +} diff --git a/app-vim/vim-misc/Manifest b/app-vim/vim-misc/Manifest index 49417946d88d..5618186acba1 100644 --- a/app-vim/vim-misc/Manifest +++ b/app-vim/vim-misc/Manifest @@ -1 +1,2 @@ +DIST vim-misc-1.11.tar.gz 50573 SHA256 a9454c5e9bb296b2fa1a2e192fff2db41ec1b01742d939c898e84e4f8265a2f1 SHA512 170e7c6b0e114b13decbd21cc60c45cdf6025cbef7b1fa593767a240b707abf3995ff161e7a76078f9883ce05cf93f7e3b0b8882bfc012792e4dd988e172ba19 WHIRLPOOL 0bd23eb38be576190822e00d5f9db4e03011c0816f8ab9fd54910bf23a127776c5bcf2887b76bc247372839a7b714cfb8d52412e3da2f7925dcc91a0959b5315 DIST vim-misc-1.8.5.tar.gz 36377 SHA256 2cb84c92a8caa2ce0d2a1b5513161cf065b8e51df8a918b7afdea24e48c005ab SHA512 bf85e2942a549fdabf7d8c3b85a6bece4643ef2c34e43e70836e1a2ae9654cabaab045878b854722a77b1d8cf2e4b1d66827f5ea39e5fd3502265f3444f79066 WHIRLPOOL cdcdf3f985a8c7025a7614cc644d22ee3036d4d67485ef27ce90a98bedb9d0b7fc2fd4db729f84b292c1df24a63aa4c8a7f5a723733b72bad7639f279b0b0475 diff --git a/app-vim/vim-misc/vim-misc-1.11.ebuild b/app-vim/vim-misc/vim-misc-1.11.ebuild new file mode 100644 index 000000000000..57f675eb2317 --- /dev/null +++ b/app-vim/vim-misc/vim-misc-1.11.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-vim/vim-misc/vim-misc-1.11.ebuild,v 1.1 2014/06/22 07:34:37 radhermit Exp $ + +EAPI=5 + +inherit vim-plugin + +DESCRIPTION="vim plugin: miscellaneous auto-load scripts" +HOMEPAGE="http://peterodding.com/code/vim/misc/" +SRC_URI="https://github.com/xolox/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-vim/xolox-misc" + +VIM_PLUGIN_HELPFILES="misc.txt" + +src_prepare() { + rm addon-info.json autoload/xolox/misc/echo.exe || die +} diff --git a/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild b/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild index 8c16bb7c73c7..e887a377dd49 100644 --- a/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild +++ b/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild,v 1.9 2013/04/01 18:23:46 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild,v 1.10 2014/06/22 18:43:47 maekke Exp $ EAPI="5" GCONF_DEBUG="no" @@ -14,7 +14,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/" LICENSE="LGPL-2.1" SLOT="2.6" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" +KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x86-solaris" IUSE="doc test" RDEPEND=">=dev-libs/libxml2-2.7.3 diff --git a/dev-db/libiodbc/libiodbc-3.52.8-r2.ebuild b/dev-db/libiodbc/libiodbc-3.52.8-r2.ebuild new file mode 100644 index 000000000000..895ceac7b2d9 --- /dev/null +++ b/dev-db/libiodbc/libiodbc-3.52.8-r2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/libiodbc/libiodbc-3.52.8-r2.ebuild,v 1.1 2014/06/23 07:36:46 mgorny Exp $ + +EAPI="5" + +inherit autotools eutils multilib-minimal + +MY_PN="iODBC" + +DESCRIPTION="ODBC Interface for Linux." +HOMEPAGE="http://www.iodbc.org/" +SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.zip -> ${P}.zip" + +KEYWORDS="~amd64 ~x86" +LICENSE="|| ( LGPL-2 BSD )" +SLOT="0" +IUSE="gtk" + +RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )" + +DEPEND="${RDEPEND}" + +DOCS="AUTHORS ChangeLog NEWS README" + +S="${WORKDIR}/${MY_PN}-${PV}" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/iodbc-config +) + +src_prepare() { + sed -i.orig \ + -e '/^cd "$PREFIX"/,/^esac/d' \ + iodbc/install_libodbc.sh || die "sed failed" + epatch \ + "${FILESDIR}"/libiodbc-3.52.7-debian_bug501100.patch \ + "${FILESDIR}"/libiodbc-3.52.7-debian_bug508480.patch \ + "${FILESDIR}"/libiodbc-3.52.7-gtk.patch \ + "${FILESDIR}"/libiodbc-3.52.7-multilib.patch \ + "${FILESDIR}"/libiodbc-3.52.7-unicode_includes.patch \ + "${FILESDIR}"/libiodbc-3.52.8-gtk-parallel-make.patch \ + "${FILESDIR}"/libiodbc-3.52.8-runtime-failures.patch \ + "${FILESDIR}"/fix-runpaths.patch + chmod -x include/*.h || die + eautoreconf +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + --disable-static \ + --enable-odbc3 \ + --enable-pthreads \ + --with-layout=gentoo \ + --with-iodbc-inidir=yes \ + $(use_enable gtk gui) +} + +multilib_src_install_all() { + einstalldocs + prune_libtool_files + + # Install lintian overrides + insinto /usr/share/lintian/overrides + newins debian/iodbc.lintian-overrides iodbc + newins debian/libiodbc2.lintian-overrides libiodbc2 +} diff --git a/dev-db/sqlite/sqlite-3.8.4.3.ebuild b/dev-db/sqlite/sqlite-3.8.4.3.ebuild index 2ee64541a1fd..c681ed4a4cdc 100644 --- a/dev-db/sqlite/sqlite-3.8.4.3.ebuild +++ b/dev-db/sqlite/sqlite-3.8.4.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.4.3.ebuild,v 1.3 2014/06/19 18:09:49 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.8.4.3.ebuild,v 1.4 2014/06/22 14:12:19 hattya Exp $ EAPI="5" @@ -21,7 +21,7 @@ SRC_URI="doc? ( http://sqlite.org/2014/${PN}-doc-${DOC_PV}.zip ) LICENSE="public-domain" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="debug doc icu +readline secure-delete static-libs tcl test" RDEPEND="icu? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) diff --git a/dev-java/idm-console-framework/metadata.xml b/dev-java/idm-console-framework/metadata.xml index e9163bc70121..a60d90d8a13e 100644 --- a/dev-java/idm-console-framework/metadata.xml +++ b/dev-java/idm-console-framework/metadata.xml @@ -2,7 +2,7 @@ - lxnay@gentoo.org + maintainer-needed@gentoo.org A Java Management Console framework used for remote server management. diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index 1baaeeed55d6..fcc9113fce43 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -1,3 +1,2 @@ -DIST go1.2.2.src.tar.gz 9520571 SHA256 fbcfe1fe6dfe660cae1c973811c5e2075e3f7b06feea32b4b91c7f0b48352391 SHA512 4e3cfb655888f064a447f969dbb12666f7f9b4300d860d8718a9a374135da6e137f887eec48feb171769ba1c11e3646806f67fcebf9acb257dcb8f8fc77b9050 WHIRLPOOL 03988bd5f7109e90eab21e448d6101503bc6360d4994c6e565914df267397c8ab88749897955c78b7acc94ea272042aaf90277321fe6402a55b75008432be4a0 DIST go1.2.src.tar.gz 9519109 SHA256 9ab83fb8eafe39f4204ef0f8e84e5ff7e8f1d533ddb05f51e6dc81503e8c0ae4 SHA512 c5ded60ba6db97107669146e1723fa5efbd89eb7432a6584b831549fe19f257c658a7cad19ee0033e305eb360e84fd18e67a6445ad0f945166b4d7315adbae7f WHIRLPOOL 1c0c87f01189b60c77e6b770d06bfb4ee06f1b133d9fc221d404a81ce344be5821c6c39c7e2ff91f6ac184e3d182d51a459adba91ce2bb424a54c2745e46e2c1 DIST go1.3.src.tar.gz 10046547 SHA256 eb983e6c5b2b9838f482c5442b1ac1856f610f2b21f3c123b3fedb48ffc35382 SHA512 342ccad7790ea856315fc1bea1a745a4ceb444f66cd9d2eaa3486d68e431ee99e697f490fb5f33594d59d42d80eec02a04f6cb7726d8709a32115edf18ffe244 WHIRLPOOL e4cda25282ac1c007060f8d73222c81f373374c096f9b4db2c8f4c353f1e0d667c6a04131e2b482c18c14d09b299ba5c47f587021240d8404df75615c00f1845 diff --git a/dev-lang/go/go-1.2.2.ebuild b/dev-lang/go/go-1.2.2.ebuild deleted file mode 100644 index 5c76c3cabe37..000000000000 --- a/dev-lang/go/go-1.2.2.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/go/go-1.2.2.ebuild,v 1.1 2014/06/05 07:43:14 patrick Exp $ - -EAPI=5 - -export CTARGET=${CTARGET:-${CHOST}} - -inherit bash-completion-r1 elisp-common eutils - -if [[ ${PV} = 9999 ]]; then - EHG_REPO_URI="https://go.googlecode.com/hg" - inherit mercurial -else - SRC_URI="https://storage.googleapis.com/golang/go${PV}.src.tar.gz" - # Upstream only supports go on amd64, arm and x86 architectures. - KEYWORDS="-* ~amd64 ~arm ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos" -fi - -DESCRIPTION="A concurrent garbage collected and typesafe programming language" -HOMEPAGE="http://www.golang.org" - -LICENSE="BSD" -SLOT="0" -IUSE="bash-completion emacs vim-syntax zsh-completion" - -DEPEND="" -RDEPEND="bash-completion? ( app-shells/bash-completion ) - emacs? ( virtual/emacs ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - zsh-completion? ( app-shells/zsh-completion )" - -# The tools in /usr/lib/go should not cause the multilib-strict check to fail. -QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*" - -# The go language uses *.a files which are _NOT_ libraries and should not be -# stripped. -STRIP_MASK="/usr/lib/go/pkg/linux*/*.a /usr/lib/go/pkg/freebsd*/*.a" - -if [[ ${PV} != 9999 ]]; then - S="${WORKDIR}"/go -fi - -src_prepare() -{ - if [[ ${PV} != 9999 ]]; then - epatch "${FILESDIR}"/${PN}-1.2-no-Werror.patch - fi - epatch_user -} - -src_compile() -{ - export GOROOT_FINAL="${EPREFIX}"/usr/lib/go - export GOROOT="$(pwd)" - export GOBIN="${GOROOT}/bin" - if [[ $CTARGET = armv5* ]] - then - export GOARM=5 - fi - - cd src - ./make.bash || die "build failed" - cd .. - - if use emacs; then - elisp-compile misc/emacs/*.el - fi -} - -src_test() -{ - cd src - PATH="${GOBIN}:${PATH}" \ - ./run.bash --no-rebuild --banner || die "tests failed" -} - -src_install() -{ - dobin bin/* - dodoc AUTHORS CONTRIBUTORS PATENTS README - - dodir /usr/lib/go - insinto /usr/lib/go - - # There is a known issue which requires the source tree to be installed [1]. - # Once this is fixed, we can consider using the doc use flag to control - # installing the doc and src directories. - # [1] http://code.google.com/p/go/issues/detail?id=2775 - doins -r doc include lib pkg src - - if use bash-completion; then - dobashcomp misc/bash/go - fi - - if use emacs; then - elisp-install ${PN} misc/emacs/*.el misc/emacs/*.elc - fi - - if use vim-syntax; then - insinto /usr/share/vim/vimfiles - doins -r misc/vim/ftdetect - doins -r misc/vim/ftplugin - doins -r misc/vim/syntax - doins -r misc/vim/plugin - doins -r misc/vim/indent - fi - - if use zsh-completion; then - insinto /usr/share/zsh/site-functions - doins misc/zsh/go - fi - - fperms -R +x /usr/lib/go/pkg/tool -} - -pkg_postinst() -{ - if use emacs; then - elisp-site-regen - fi - - # If the go tool sees a package file timestamped older than a dependancy it - # will rebuild that file. So, in order to stop go from rebuilding lots of - # packages for every build we need to fix the timestamps. The compiler and - # linker are also checked - so we need to fix them too. - ebegin "fixing timestamps to avoid unnecessary rebuilds" - tref="usr/lib/go/pkg/*/runtime.a" - find "${EROOT}"usr/lib/go -type f \ - -exec touch -r "${EROOT}"${tref} {} \; - eend $? - - if [[ ${PV} != 9999 && -n ${REPLACING_VERSIONS} && - ${REPLACING_VERSIONS} != ${PV} ]]; then - elog "Release notes are located at http://golang.org/doc/go${PV}" - fi -} - -pkg_postrm() -{ - if use emacs; then - elisp-site-regen - fi -} diff --git a/dev-lang/lazarus/Manifest b/dev-lang/lazarus/Manifest index 1712ca5b26f4..f9eb91353991 100644 --- a/dev-lang/lazarus/Manifest +++ b/dev-lang/lazarus/Manifest @@ -1,3 +1,4 @@ DIST lazarus-1.0.10-0.tar.gz 47688266 SHA256 61fd508c832a9c6a27e624be42257493999fe7a3b2f2ab30b9eccd4a2b4d3758 SHA512 e55100531a57de3daf931cb501ca58f57a35f1d17fe9ace1a3c6cbe995b17ecb300cf46636a6609349e81f29ecc7356dcba4c2b3ae01d23650650553650b7677 WHIRLPOOL 3c6efef7e6ddc89bc6ad7255a5d5f302c6e0825dd799b5fb73f75ec2819577825b109f73bc2e860302e0a8ffafd2fee4954455f51a5df7a5b588e5c4574eb4d3 DIST lazarus-1.0.12-0.tar.gz 47687878 SHA256 542ddd60f4a404d7020ed6962a545db910a1490588a70a26ed60a2b05b80177e SHA512 2a106c4bff2135ace815f789057f25fea1902edc972503e883547d7cc6d50b585ae54676cba734cce616064864ce535b3a4fcd7892763d15aafdf262dbe24293 WHIRLPOOL 6e0178d91dceef67c8419955f8e206223c76292acedabcf4370a47d3590d6ad2cfb0902e714deba0051e77199e7988f6c4f16358209dc0b0b9c496fb804153f0 DIST lazarus-1.2.2-0.tar.gz 51558117 SHA256 ac2154c38b3918a08d762977073e606c272c5d4ba5cb4805bf8cd25965f3bd58 SHA512 ed6d228eae355860a8608263205ce00569785f8e39e06990fe8f17a5d070c05e2602d42e9258e42b0345f857e02b287083898f56dc5f4069157c9bace136988c WHIRLPOOL 514b9eac0bd59a0621d6c30f16d9d78f384dd6efddda163ee97b73ab24a42e6e630ec8fa17bc271b02a209618cd104ccb98d07637c67035a84141f148945cacb +DIST lazarus-1.2.4-0.tar.gz 51606253 SHA256 e8622f2b29988514c9b7b7ff6cf2058a8b73e9ef0fd7998c82e1e958d2347d28 SHA512 c1858a2b89402d3cfb4baa704cdeb51dc541bf5dcac91230f93f62035988b5e5fec3851bf033876128db5da18713389a9eb6ca73c944dae36c0d6fb30e7727f8 WHIRLPOOL fddb4d650e3400b2fe1cfde1d431be3d752f81dbe715b821f55368628097225ce9156e4065f58c27346cba5a041127c25e7cc80ca15b77aab9e6188cfdd3b215 diff --git a/dev-lang/lazarus/lazarus-1.2.4.ebuild b/dev-lang/lazarus/lazarus-1.2.4.ebuild new file mode 100644 index 000000000000..87431ef17097 --- /dev/null +++ b/dev-lang/lazarus/lazarus-1.2.4.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/lazarus-1.2.4.ebuild,v 1.1 2014/06/22 04:25:15 radhermit Exp $ + +EAPI=5 +inherit eutils + +FPCVER="2.6.4" + +DESCRIPTION="Lazarus IDE is a feature rich visual programming environment emulating Delphi" +HOMEPAGE="http://www.lazarus.freepascal.org/" +SRC_URI="http://downloads.sourceforge.net/project/${PN}/Lazarus%20Zip%20_%20GZip/Lazarus%20${PV}/${PN}-${PV}-0.tar.gz" + +LICENSE="GPL-2 LGPL-2.1-with-linking-exception" +SLOT="0" # Note: Slotting Lazarus needs slotting fpc, see DEPEND. +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="minimal" + +DEPEND=">=dev-lang/fpc-${FPCVER}[source] + net-misc/rsync + x11-libs/gtk+:2" +RDEPEND="${DEPEND} + !=gnome-base/librsvg-2.16.1" +DEPEND="${DEPEND} + >=sys-devel/binutils-2.19.1-r1" + +RESTRICT="strip" #269221 + +S=${WORKDIR}/${PN} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.9.26-fpcsrc.patch + + # Use default configuration (minus stripping) unless specifically requested otherwise + if ! test ${PPC_CONFIG_PATH+set} ; then + local FPCVER=$(fpc -iV) + export PPC_CONFIG_PATH="${WORKDIR}" + sed -e 's/^FPBIN=/#&/' /usr/lib/fpc/${FPCVER}/samplecfg | + sh -s /usr/lib/fpc/${FPCVER} "${PPC_CONFIG_PATH}" || die + #sed -i -e '/^-Xs/d' "${PPC_CONFIG_PATH}"/fpc.cfg || die + fi +} + +src_compile() { + LCL_PLATFORM=gtk2 emake \ + $(usex minimal "" "bigide") \ + -j1 +} + +src_install() { + diropts -m0755 + dodir /usr/share + # Using rsync to avoid unnecessary copies and cleaning... + # Note: *.o and *.ppu are needed + rsync -a \ + --exclude="CVS" --exclude=".cvsignore" \ + --exclude="*.ppw" --exclude="*.ppl" \ + --exclude="*.ow" --exclude="*.a"\ + --exclude="*.rst" --exclude=".#*" \ + --exclude="*.~*" --exclude="*.bak" \ + --exclude="*.orig" --exclude="*.rej" \ + --exclude=".xvpics" --exclude="*.compiled" \ + --exclude="killme*" --exclude=".gdb_hist*" \ + --exclude="debian" --exclude="COPYING*" \ + --exclude="*.app" \ + "${S}" "${ED%/}"/usr/share \ + || die "Unable to copy files!" + + dosym ../share/lazarus/startlazarus /usr/bin/startlazarus + dosym ../share/lazarus/startlazarus /usr/bin/lazarus + dosym ../share/lazarus/lazbuild /usr/bin/lazbuild + use minimal || dosym ../share/lazarus/components/chmhelp/lhelp/lhelp /usr/bin/lhelp + dosym ../lazarus/images/ide_icon48x48.png /usr/share/pixmaps/lazarus.png + + make_desktop_entry startlazarus "Lazarus IDE" "lazarus" || die "Failed making desktop entry!" +} diff --git a/dev-lang/opendylan/opendylan-2013.2.ebuild b/dev-lang/opendylan/opendylan-2013.2.ebuild index 440ef3dba734..a4555bcf1c4c 100644 --- a/dev-lang/opendylan/opendylan-2013.2.ebuild +++ b/dev-lang/opendylan/opendylan-2013.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/opendylan/opendylan-2013.2.ebuild,v 1.2 2014/01/08 09:00:47 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/opendylan/opendylan-2013.2.ebuild,v 1.3 2014/06/23 08:41:34 patrick Exp $ EAPI=4 inherit autotools @@ -23,7 +23,7 @@ IUSE="" # the boehm-gc check is "wrong" and reported upstream # but for now static-libs useflag is needed DEPEND="app-arch/unzip - dev-libs/boehm-gc + dev-libs/boehm-gc[threads] dev-lang/perl dev-perl/XML-Parser || ( dev-lang/opendylan-bin dev-lang/opendylan ) diff --git a/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild b/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild index eea2e38e270c..072efd32ba88 100644 --- a/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild +++ b/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild,v 1.4 2014/06/19 18:07:42 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-24.2.0-r2.ebuild,v 1.5 2014/06/22 14:08:16 hattya Exp $ EAPI="5" WANT_AUTOCONF="2.1" @@ -16,7 +16,7 @@ SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${MY_P}.tar.bz2" LICENSE="NPL-1.1" SLOT="24" -KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" IUSE="debug icu jit minimal static-libs +system-icu test" RESTRICT="ia64? ( test )" diff --git a/dev-libs/389-adminutil/metadata.xml b/dev-libs/389-adminutil/metadata.xml index 244b5de602c4..a40624fba8f0 100644 --- a/dev-libs/389-adminutil/metadata.xml +++ b/dev-libs/389-adminutil/metadata.xml @@ -2,6 +2,6 @@ - lxnay@gentoo.org + maintainer-needed@gentoo.org diff --git a/dev-libs/cloog/cloog-0.18.0.ebuild b/dev-libs/cloog/cloog-0.18.0.ebuild index 745d436dcd02..ed65e63cab10 100644 --- a/dev-libs/cloog/cloog-0.18.0.ebuild +++ b/dev-libs/cloog/cloog-0.18.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.0.ebuild,v 1.9 2014/05/22 12:57:15 rhill Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.0.ebuild,v 1.10 2014/06/22 14:45:28 hattya Exp $ EAPI="4" @@ -12,7 +12,7 @@ SRC_URI="http://www.bastoul.net/cloog/pages/download/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" DEPEND="dev-libs/gmp diff --git a/dev-libs/cloog/cloog-0.18.1.ebuild b/dev-libs/cloog/cloog-0.18.1.ebuild index 8b63be5ad191..535ac1294da2 100644 --- a/dev-libs/cloog/cloog-0.18.1.ebuild +++ b/dev-libs/cloog/cloog-0.18.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.1.ebuild,v 1.2 2014/06/18 19:06:52 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/cloog/cloog-0.18.1.ebuild,v 1.3 2014/06/22 14:45:28 hattya Exp $ EAPI="5" @@ -12,7 +12,7 @@ SRC_URI="http://www.bastoul.net/cloog/pages/download/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}] diff --git a/dev-libs/isl/isl-0.11.1.ebuild b/dev-libs/isl/isl-0.11.1.ebuild index c3eba4bc7384..4bbb44259efa 100644 --- a/dev-libs/isl/isl-0.11.1.ebuild +++ b/dev-libs/isl/isl-0.11.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.11.1.ebuild,v 1.8 2013/11/04 02:27:01 mattst88 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.11.1.ebuild,v 1.9 2014/06/22 14:44:25 hattya Exp $ EAPI=4 inherit eutils @@ -11,7 +11,7 @@ SRC_URI="http://www.kotnet.org/~skimo/isl/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" RDEPEND="dev-libs/gmp" diff --git a/dev-libs/isl/isl-0.12.2.ebuild b/dev-libs/isl/isl-0.12.2.ebuild index bcbf01f8bd9c..73e2ae4011b3 100644 --- a/dev-libs/isl/isl-0.12.2.ebuild +++ b/dev-libs/isl/isl-0.12.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.12.2.ebuild,v 1.2 2014/06/18 19:10:40 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.12.2.ebuild,v 1.3 2014/06/22 14:44:25 hattya Exp $ EAPI="5" @@ -12,7 +12,7 @@ SRC_URI="http://isl.gforge.inria.fr/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0/10" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/isl/isl-0.13.ebuild b/dev-libs/isl/isl-0.13.ebuild index 1ed35fa202f7..e2f19c4ae9b4 100644 --- a/dev-libs/isl/isl-0.13.ebuild +++ b/dev-libs/isl/isl-0.13.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.13.ebuild,v 1.2 2014/06/18 19:10:40 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/isl/isl-0.13.ebuild,v 1.3 2014/06/22 14:44:25 hattya Exp $ EAPI="5" @@ -12,7 +12,7 @@ SRC_URI="http://isl.gforge.inria.fr/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="0/13" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.1.3-r1[${MULTILIB_USEDEP}]" diff --git a/dev-libs/jemalloc/jemalloc-3.6.0.ebuild b/dev-libs/jemalloc/jemalloc-3.6.0.ebuild index 7ffb988734c5..711d5239587a 100644 --- a/dev-libs/jemalloc/jemalloc-3.6.0.ebuild +++ b/dev-libs/jemalloc/jemalloc-3.6.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.6.0.ebuild,v 1.2 2014/06/19 01:35:55 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.6.0.ebuild,v 1.3 2014/06/22 14:10:48 hattya Exp $ EAPI=5 @@ -12,7 +12,7 @@ SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~x86 ~x64-macos" IUSE="debug static-libs stats" HTML_DOCS=( doc/jemalloc.html ) PATCHES=( "${FILESDIR}/${PN}-3.5.1-strip-optimization.patch" diff --git a/dev-libs/libgit2-glib/Manifest b/dev-libs/libgit2-glib/Manifest index 64b369b3df02..32055bea5314 100644 --- a/dev-libs/libgit2-glib/Manifest +++ b/dev-libs/libgit2-glib/Manifest @@ -1 +1,2 @@ DIST libgit2-glib-0.0.12.tar.xz 396768 SHA256 193125b314f588894b769058be28101fb0b2bec345520ca6398ee4e8b7319762 SHA512 b3299a20a1a24243604f33dff1e9df0ac0c244049d99e6ec29e9ae405e4370ff229b4b8186593347515930fd483a2b78dcb041d33749076f9dc9778d3674da06 WHIRLPOOL 41adce53f6b08172bcb9940f21141665fbcde04962ede9f68f1797cceeca8c68f156c5668d5a84f392a92ef57f2bc45a9e8b706cd2df98ec0e352ec66463b9cd +DIST libgit2-glib-0.0.14.tar.xz 396284 SHA256 474d0327d6052662a364b3c0c2068bdab2168c58d00757aed3f9f87ffd580afc SHA512 7d651f048db2741c7d6899946c7346ee42bd1c639fedc979c27afec0bcc9804636a7e7fa9b9f42e32455ecef2840314eaf339ed7d874f062c4483e9e8397d12c WHIRLPOOL b139b08b4d2c862fe83a5fcdee6fa9fd14628ee2b972dee10bd80981a1645e044bf749c817956bdfa2627508321f7d9c70a1d5356390679a3048ad8a2e46aaec diff --git a/dev-libs/libgit2-glib/libgit2-glib-0.0.14.ebuild b/dev-libs/libgit2-glib/libgit2-glib-0.0.14.ebuild new file mode 100644 index 000000000000..ace961ce33bc --- /dev/null +++ b/dev-libs/libgit2-glib/libgit2-glib-0.0.14.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgit2-glib/libgit2-glib-0.0.14.ebuild,v 1.1 2014/06/22 17:11:39 jlec Exp $ + +EAPI=5 + +GCONF_DEBUG="no" +PYTHON_COMPAT=( python{3_2,3_3,3_4} ) + +inherit gnome2 python-r1 + +DESCRIPTION="Git library for GLib" +HOMEPAGE="https://wiki.gnome.org/Projects/Libgit2-glib" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + >=dev-libs/libgit2-0.21.0 + >=dev-libs/glib-2.28.0:2 + >=dev-libs/gobject-introspection-0.10.1 + python? ( + ${PYTHON_DEPS} + dev-python/pygobject:3[${PYTHON_USEDEP}] ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.11 + virtual/pkgconfig +" + +src_configure() { + gnome2_src_configure $(use_enable python) +} diff --git a/dev-libs/libgit2-glib/metadata.xml b/dev-libs/libgit2-glib/metadata.xml index da6fd63d0085..6e0e2ecb48ca 100644 --- a/dev-libs/libgit2-glib/metadata.xml +++ b/dev-libs/libgit2-glib/metadata.xml @@ -1,5 +1,5 @@ -gnome + gnome diff --git a/dev-libs/liboobs/liboobs-3.0.0.ebuild b/dev-libs/liboobs/liboobs-3.0.0.ebuild index e393b85f8dfa..f5633766d381 100644 --- a/dev-libs/liboobs/liboobs-3.0.0.ebuild +++ b/dev-libs/liboobs/liboobs-3.0.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/liboobs/liboobs-3.0.0.ebuild,v 1.6 2012/05/04 18:35:57 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/liboobs/liboobs-3.0.0.ebuild,v 1.7 2014/06/22 18:47:14 maekke Exp $ EAPI="3" GCONF_DEBUG="no" @@ -12,7 +12,7 @@ HOMEPAGE="http://library.gnome.org/devel/liboobs/stable/" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc sparc x86" +KEYWORDS="alpha amd64 ~arm ia64 ppc sparc x86" IUSE="doc" # FIXME: check if policykit should be checked in configure ? diff --git a/dev-libs/libsigsegv/libsigsegv-2.10.ebuild b/dev-libs/libsigsegv/libsigsegv-2.10.ebuild index ea07d665b830..4af18fc0750b 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.10.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.10.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigsegv/libsigsegv-2.10.ebuild,v 1.3 2014/06/03 20:38:07 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigsegv/libsigsegv-2.10.ebuild,v 1.4 2014/06/22 18:41:23 maekke Exp $ EAPI=2 @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libsigsegv/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="" src_configure () { diff --git a/dev-libs/lockdev/lockdev-1.0.3.1.2-r1.ebuild b/dev-libs/lockdev/lockdev-1.0.3.1.2-r1.ebuild index 1ce1abe76c23..eb0d21bd7380 100644 --- a/dev-libs/lockdev/lockdev-1.0.3.1.2-r1.ebuild +++ b/dev-libs/lockdev/lockdev-1.0.3.1.2-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/lockdev/lockdev-1.0.3.1.2-r1.ebuild,v 1.5 2013/08/08 20:13:15 jcallen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/lockdev/lockdev-1.0.3.1.2-r1.ebuild,v 1.6 2014/06/22 13:49:08 hattya Exp $ EAPI="2" @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~ia64 x86" IUSE="perl" DEPEND=" diff --git a/dev-libs/lockdev/lockdev-1.0.3.1.2-r2.ebuild b/dev-libs/lockdev/lockdev-1.0.3.1.2-r2.ebuild index fdfd3fd61e71..c576d9f72ef9 100644 --- a/dev-libs/lockdev/lockdev-1.0.3.1.2-r2.ebuild +++ b/dev-libs/lockdev/lockdev-1.0.3.1.2-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/lockdev/lockdev-1.0.3.1.2-r2.ebuild,v 1.4 2014/03/05 15:38:02 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/lockdev/lockdev-1.0.3.1.2-r2.ebuild,v 1.5 2014/06/22 13:49:08 hattya Exp $ EAPI=5 @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm hppa ~x86" +KEYWORDS="~amd64 ~arm hppa ~ia64 ~x86" IUSE="perl" DEPEND="" diff --git a/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild b/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild index bee91213fe3d..cf78e3163977 100644 --- a/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild +++ b/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild,v 1.2 2014/05/30 07:44:30 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild,v 1.3 2014/06/22 13:49:08 hattya Exp $ EAPI=5 @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~x86" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86" IUSE="perl" DEPEND="" diff --git a/dev-libs/xapian-bindings/Manifest b/dev-libs/xapian-bindings/Manifest index 649965be0a01..2844f2f19033 100644 --- a/dev-libs/xapian-bindings/Manifest +++ b/dev-libs/xapian-bindings/Manifest @@ -3,4 +3,5 @@ DIST xapian-bindings-1.2.14.tar.gz 1483276 SHA256 a55815ddff0bd5f79814b5964cc942 DIST xapian-bindings-1.2.15.tar.gz 1484058 SHA256 89d30cbd38dcfb9d9e0fccc8e4ba7d6452ffad45afb3f1e9614a3be0a3a33e77 SHA512 b3733308f0446fa041dcae677b3d3316bd8e775fcd1a1770ca2fab5b60e40463bbbce210cb1161161f6e9f1ff5e5473d38c2dab922b7f4f2705ac165d991c0ec WHIRLPOOL fdc4a07a487c339faa1d8837ea19c37f9f298b90657312b135f727b9fcf3984b149341cbf96c2ea16f54839b93b7677becb65452619b79e71a5204dcb660265d DIST xapian-bindings-1.2.16.tar.xz 825868 SHA256 e87ddcd70a5044565e631fb334155f7d66a3b7b491a94a22aa1db2aa0d26af6c SHA512 2c92986d7f678cc17c0608a29ee893bdd3c6a1b00aed12394df32c46311663f8851e7c82685cf43ff7071869dd46f129b47f16f21ce0fae992d07e5780b93286 WHIRLPOOL ccb4ce580188e2a73e2810fdeb125d15aff8feee8cb57a73a00f1f4ff54273496b11dd1add1cddd445dc65179e60b96aae0e3b5e2a0d29626dbc897b3669b48f DIST xapian-bindings-1.2.17.tar.xz 827160 SHA256 54ad5d818fa7d6558acbf517a04c78db9fb4c90103eda0a0f9fe9a864683f80a SHA512 4c8348ece62b57c4442e8cb16282b7da2a8ebecaf99eefbb263795c1451f1395c2073ea311df0159e74a4d52029682034926526b17554627cf8e286f328f36a7 WHIRLPOOL dac2c3ff137cb778a2942009f45013cc5eff8d8564b1ed582f4ac6d6e596550853fe5e9362e75dfcf5acda61f71879d9ebfd0f787fd761cb1e065b86e48232a7 +DIST xapian-bindings-1.2.18.tar.xz 828232 SHA256 e0c13d4a15d310c309f03dc8a8edfb9f99c0876ea5c1b1261c38988126cfecf7 SHA512 c0c417130bfaa3f059a003cacaa129662b216704d2f4bdfd997e1d2c0d74a77385f9f79b6ed5e3fb63b5217f78ebd43826fbee9c00f81264089728a02cffbd30 WHIRLPOOL a2a0f7312a40c5225c34eda85ce4194f69080f453f2b369ce24e154656692dff0af4022aded93b57bfe2ca1fb5b4ad3dd24f6baf60d3fe19e99a9ea1594d07a5 DIST xapian-bindings-1.3.1.tar.gz 1562988 SHA256 5c18ce77b08d2fcc738dadbf85448239d714aad27a0833436e32a82c2ff622c4 SHA512 e295ab93fe61e038bb5f95786f80ff36bc9cbc486c4d03e457fabc6efa97e7119411afa3aafd29786ab9237505b03c27fdb5d524fdb43db2c2f3550cd41c7396 WHIRLPOOL f76dcced799116569f5d4f6ba9245045a5fb3c8f7d64672997408fe0c11b72ef7d7ed24a1901d96777ac763d910be6bd378859dd952290bbbcae9dbe6452a2dd diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.2.18.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.2.18.ebuild new file mode 100644 index 000000000000..39f48ebd403e --- /dev/null +++ b/dev-libs/xapian-bindings/xapian-bindings-1.2.18.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-1.2.18.ebuild,v 1.1 2014/06/23 10:34:24 blueness Exp $ + +EAPI="5" + +PYTHON_COMPAT=( python{2_6,2_7,3_2} ) +PYTHON_REQ_USE="threads" +USE_PYTHON='2.6 2.7' + +USE_PHP="php5-3 php5-4" + +PHP_EXT_NAME="xapian" +PHP_EXT_INI="yes" +PHP_EXT_OPTIONAL_USE="php" + +#mono violates sandbox, we disable it until we figure this out +#inherit java-pkg-opt-2 mono-env php-ext-source-r2 python +inherit java-pkg-opt-2 php-ext-source-r2 python-r1 + +DESCRIPTION="SWIG and JNI bindings for Xapian" +HOMEPAGE="http://www.xapian.org/" +SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +#IUSE="java lua mono perl php python ruby tcl" +#REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )" +IUSE="java lua perl php python ruby tcl" +REQUIRED_USE="|| ( java lua perl php python ruby tcl )" + +COMMONDEPEND="=dev-libs/xapian-${PV}* + lua? ( >=dev-lang/lua-5.1 ) + perl? ( dev-lang/perl ) + ruby? ( dev-lang/ruby ) + tcl? ( >=dev-lang/tcl-8.1 )" +# mono? ( >=dev-lang/mono-1.0.8 ) +DEPEND="${COMMONDEPEND} + java? ( >=virtual/jdk-1.3 )" +RDEPEND="${COMMONDEPEND} + java? ( >=virtual/jre-1.3 )" + +pkg_setup() { + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + java-pkg-opt-2_src_prepare + if use java; then + sed \ + -e 's/$(JAVAC)/$(JAVAC) $(JAVACFLAGS)/' \ + -i java{/,/org/xapian/errors/,/org/xapian/}Makefile.in || die "sed failed" + fi + + if use python; then + sed \ + -e 's:\(^pkgpylib_DATA = xapian/__init__.py\).*:\1:' \ + -e 's|\(^xapian/__init__.py: modern/xapian.py\)|\1 xapian/_xapian.so|' \ + -i python/Makefile.in || die "sed failed" + fi +} + +src_configure() { + if use java; then + CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)" + fi + + if use perl; then + export PERL_ARCH="$(perl -MConfig -e 'print $Config{installvendorarch}')" + export PERL_LIB="$(perl -MConfig -e 'print $Config{installvendorlib}')" + fi + + if use lua; then + export LUA_LIB="$(pkg-config --variable=INSTALL_CMOD lua)" + fi + + econf \ + $(use_with java) \ + $(use_with lua) \ + $(use_with perl) \ + $(use_with php) \ + $(use_with python) \ + $(use_with ruby) \ + $(use_with tcl) +# $(use_with mono csharp) \ + + # Python bindings are built/tested/installed manually. + sed -e "/SUBDIRS =/s/ python//" -i Makefile || die "sed Makefile" +} + +src_compile() { + default + + if use python; then + python_copy_sources +# building() { +# emake -C python \ +# PYTHON="$(PYTHON)" \ +# PYTHON_INC="$(python_get_includedir)" \ +# PYTHON_LIB="$(python_get_libdir)" \ +# PYTHON_SO="$("$(PYTHON)" -c 'import distutils.sysconfig; print(distutils.sysconfig.get_config_vars("SO")[0])')" \ +# pkgpylibdir="$(python_get_sitedir)/xapian" +# } + building() { + emake -C python \ + PYTHON_INC="$(python_get_includedir)" \ + pkgpylibdir="$(python_get_sitedir)/xapian" + VERBOSE="1" + } + python_foreach_impl building + fi +} + +src_test() { + default + + if use python; then + testing() { + emake -C python \ + PYTHON_INC="$(python_get_includedir)" \ + pkgpylibdir="$(python_get_sitedir)/xapian" \ + VERBOSE="1" \ + check + } + python_foreach_impl testing + fi +} + +src_install () { + emake DESTDIR="${D}" install || die "emake install failed" + + if use java; then + java-pkg_dojar java/built/xapian_jni.jar + # TODO: make the build system not install this... + java-pkg_doso "${D}/${S}/java/built/libxapian_jni.so" + rm "${D}/${S}/java/built/libxapian_jni.so" + rmdir -p "${D}/${S}/java/built" + rmdir -p "${D}/${S}/java/native" + fi + + if use python; then + installation() { + emake -C python \ + DESTDIR="${D}" \ + PYTHON_INC="$(python_get_includedir)" \ + pkgpylibdir="$(python_get_sitedir)/xapian" \ + VERBOSE="1" \ + install + } + python_foreach_impl installation + fi + + if use php; then + php-ext-source-r2_createinifiles + fi + + # For some USE combinations this directory is not created + if [[ -d "${D}/usr/share/doc/xapian-bindings" ]]; then + mv "${D}/usr/share/doc/xapian-bindings" "${D}/usr/share/doc/${PF}" + fi + + dodoc AUTHORS HACKING NEWS TODO README || die "dodoc failed" +} + +pkg_postinst() { + if use php_targets_php5-4; then + ewarn "Note: subclassing Xapian classes in PHP currently doesn't work with PHP 5.4" + fi +} diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest index ea06e3056897..23e9e2233fca 100644 --- a/dev-libs/xapian/Manifest +++ b/dev-libs/xapian/Manifest @@ -3,4 +3,5 @@ DIST xapian-core-1.2.14.tar.gz 4154881 SHA256 daec6292b595b57e3ab48f44a1d1643866 DIST xapian-core-1.2.15.tar.gz 4158987 SHA256 cde4f5d1b111b66643fa41c11b9e5962bff7ce7244ca34cbbcbd2d2caa0c4df0 SHA512 65e34adaf145648b1eca9a9fc189237dba217813154fdaa3a355328837c73306d9a4ab61cd9650651390c80c291dfd2378aec3310623add4eace38168d835f4a WHIRLPOOL 08c5b4462b3ff65281f3ed59df3b2a0410fb50905b2eeb0e717acbdd67784ddd8b284a043c600d13bb0518d73ad6b4c60b6b0eb5c458760c046c63b58d8755b7 DIST xapian-core-1.2.16.tar.xz 3039524 SHA256 f4ecef14297136e498f55670df9b80800244bc21abb8e01d5f9dab65a1fae9b9 SHA512 f72d267e24daa0d4267c5b3153e760772f45e481b3bd75bd5640a5f02861aab1d2b76af6645966d708b1470163355afa647d01d04a420dc46883d8bbbdb85e02 WHIRLPOOL e4f196546fe4c5dd50302ec6c65aba7fe71051feaba34484b01c0f762908b84cdc624dfa1882d146f78d8930e58f26d1574a04309de954161a8dc3e1b0db31ba DIST xapian-core-1.2.17.tar.xz 3165256 SHA256 e79d45b0f30e62cfe51294a731291b903d9b33fc82ac2b26ab710866002cc6de SHA512 6c5395274291a8d13ec8a34c733d658301b2a6aee259135b50e91c8539a3b41c7f9d9df024ea718961ee3ed8ddd920f68a997dd021a0b3b449652c0ad6987851 WHIRLPOOL 0daffafa1359c4aad4fc050e8b8ebd4d118099d3e27898e40f2d0801819559e6f429713f8758c0edf46368bd3c92f3d3ffc32785f531e1cce59c2421206e7664 +DIST xapian-core-1.2.18.tar.xz 3173496 SHA256 762c62d905608b8e411511f43ede84c52c49a94822d32d86c7b975fefb30209a SHA512 088284e628d834ed4d5365ca002b7885a5011b08c8b4e0d5805e3201110e9cb7acc2936b95fba0767c9f1d9c65da59a99cbc523ed145533695e484ab94764e62 WHIRLPOOL 4b41f1bb31945c7858c8dd8dfa93bde459ec1328102e8f2a89b6bd0e889870d95ccead680943d028537dcd768cb68accb6a09a243c722f5a8908df7254daf7ad DIST xapian-core-1.3.1.tar.gz 4420653 SHA256 64ee0f763e393e373f540711db02c368738efcc00c96ecb3222ac9dbc10fe30f SHA512 d3b83d97adbf18b04ef529c3fc7faab9dd8fe232f948d833aa4d082286e15b1b4c0e6739afbb3cfb4a739b5e02888f0f969d5c87150705d6b747ff62a7384e2b WHIRLPOOL 12df58cac74877829a376a3d38652ccbbabc785a12f259f37328c066be6e0e3787d960ee4b7b111a04d2f730aed140b384c240f870447d36b90fa8fc25ea82e9 diff --git a/dev-libs/xapian/xapian-1.2.18.ebuild b/dev-libs/xapian/xapian-1.2.18.ebuild new file mode 100644 index 000000000000..f25277ee0c09 --- /dev/null +++ b/dev-libs/xapian/xapian-1.2.18.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian/xapian-1.2.18.ebuild,v 1.1 2014/06/23 10:30:01 blueness Exp $ + +EAPI="5" + +MY_P="${PN}-core-${PV}" + +DESCRIPTION="Xapian Probabilistic Information Retrieval library" +HOMEPAGE="http://www.xapian.org/" +SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc static-libs -sse +sse2 +brass +chert +inmemory" + +DEPEND="sys-libs/zlib" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local myconf="" + + ewarn + if use sse2; then + ewarn "Using sse2" + myconf="${myconf} --enable-sse=sse2" + else + if use sse; then + ewarn "Using sse" + myconf="${myconf} --enable-sse=sse" + else + ewarn "Disabling sse and sse2" + myconf="${myconf} --disable-sse" + fi + fi + ewarn + + myconf="${myconf} $(use_enable static-libs static)" + + use brass || myconf="${myconf} --disable-backend-brass" + use chert || myconf="${myconf} --disable-backend-chert" + use inmemory || myconf="${myconf} --disable-backend-inmemory" + + myconf="${myconf} --enable-backend-flint --enable-backend-remote" + + econf $myconf +} + +src_install() { + emake DESTDIR="${D}" install + + mv "${D}usr/share/doc/xapian-core" "${D}usr/share/doc/${PF}" + use doc || rm -rf "${D}usr/share/doc/${PF}" + + dodoc AUTHORS HACKING PLATFORMS README NEWS +} + +src_test() { + emake check VALGRIND= +} diff --git a/dev-libs/yajl/yajl-1.0.11-r1.ebuild b/dev-libs/yajl/yajl-1.0.11-r1.ebuild new file mode 100644 index 000000000000..58f6be36897a --- /dev/null +++ b/dev-libs/yajl/yajl-1.0.11-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/yajl/yajl-1.0.11-r1.ebuild,v 1.3 2014/06/22 10:01:32 mgorny Exp $ + +EAPI=5 + +inherit cmake-multilib vcs-snapshot + +DESCRIPTION="Small event-driven (SAX-style) JSON parser" +HOMEPAGE="http://lloyd.github.com/yajl/" +SRC_URI="http://github.com/lloyd/yajl/tarball/${PV} -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" + +IUSE="" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-fix_tests.patch + + cmake-utils_src_prepare +} + +multilib_src_test() { + emake test +} diff --git a/dev-lua/lpeg/lpeg-0.12.ebuild b/dev-lua/lpeg/lpeg-0.12.ebuild index 1e696da91fac..ec427c3e262f 100644 --- a/dev-lua/lpeg/lpeg-0.12.ebuild +++ b/dev-lua/lpeg/lpeg-0.12.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lua/lpeg/lpeg-0.12.ebuild,v 1.6 2014/06/16 06:50:46 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lua/lpeg/lpeg-0.12.ebuild,v 1.7 2014/06/22 22:40:01 radhermit Exp $ EAPI=5 @@ -33,7 +33,7 @@ src_test() { } src_install() { - exeinto "$(pkg-config --variable INSTALL_CMOD lua)" + exeinto "$($(tc-getPKG_CONFIG) --variable INSTALL_CMOD lua)" doexe lpeg.so dodoc HISTORY diff --git a/dev-ml/lablgl/lablgl-1.05.ebuild b/dev-ml/lablgl/lablgl-1.05.ebuild index a205c9039971..e38ac487b35a 100644 --- a/dev-ml/lablgl/lablgl-1.05.ebuild +++ b/dev-ml/lablgl/lablgl-1.05.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgl/lablgl-1.05.ebuild,v 1.9 2014/01/26 12:11:50 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgl/lablgl-1.05.ebuild,v 1.10 2014/06/22 13:17:05 ago Exp $ EAPI="5" @@ -27,7 +27,7 @@ DEPEND="${RDEPEND}" SRC_URI="http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/${P}.tar.gz" SLOT="0/${PV}" -KEYWORDS="alpha amd64 hppa ia64 ppc sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" src_configure() { # make configuration file diff --git a/dev-ml/lablgtk/lablgtk-2.18.0-r1.ebuild b/dev-ml/lablgtk/lablgtk-2.18.0-r1.ebuild index 679c7bbab702..cf27cbf35804 100644 --- a/dev-ml/lablgtk/lablgtk-2.18.0-r1.ebuild +++ b/dev-ml/lablgtk/lablgtk-2.18.0-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.18.0-r1.ebuild,v 1.2 2014/06/17 08:59:57 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ml/lablgtk/lablgtk-2.18.0-r1.ebuild,v 1.4 2014/06/22 13:17:01 ago Exp $ EAPI=5 @@ -27,7 +27,7 @@ DEPEND="${RDEPEND} virtual/pkgconfig" SLOT="2/${PV}" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" src_configure() { econf $(use_enable debug) \ diff --git a/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1-r1.ebuild b/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1-r1.ebuild index 43f3a2be50bb..e6738c6d54a6 100644 --- a/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1-r1.ebuild +++ b/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1-r1.ebuild,v 1.1 2013/08/26 13:14:18 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1-r1.ebuild,v 1.2 2014/06/21 18:41:42 zlogene Exp $ EAPI=5 @@ -12,7 +12,7 @@ DESCRIPTION="query Sender Policy Framework for an IP,email,helo" SLOT="0" LICENSE="|| ( Artistic GPL-2 )" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="" # Disabling tests for now. Ticho got them to magically work on his end, diff --git a/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1.ebuild b/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1.ebuild deleted file mode 100644 index 26beacbabdf6..000000000000 --- a/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Mail-SPF-Query/Mail-SPF-Query-1.999.1.ebuild,v 1.17 2010/01/10 17:04:13 grobian Exp $ - -MODULE_AUTHOR=JMEHNLE -MODULE_SECTION=mail-spf-query -inherit perl-module - -DESCRIPTION="query Sender Policy Framework for an IP,email,helo" - -SLOT="0" -LICENSE="|| ( Artistic GPL-2 )" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="" - -# Disabling tests for now. Ticho got them to magically work on his end, -# but bug 169285 shows the chaotic responses he got for a while. -# Enable again during a bump test, but keep disabled for general use. -# ~mcummings -#SRC_TEST="do" - -DEPEND=">=dev-perl/Net-DNS-0.46 - >=dev-perl/Net-CIDR-Lite-0.15 - dev-perl/Sys-Hostname-Long - dev-perl/URI - dev-lang/perl" - -RDEPEND="${DEPEND} - !mail-filter/libspf2" - -mydoc="TODO README sample/*" diff --git a/dev-perl/Net-DBus/Net-DBus-1.0.0.ebuild b/dev-perl/Net-DBus/Net-DBus-1.0.0.ebuild index 1bc2a7ff0a2b..71a8398915cb 100644 --- a/dev-perl/Net-DBus/Net-DBus-1.0.0.ebuild +++ b/dev-perl/Net-DBus/Net-DBus-1.0.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-DBus/Net-DBus-1.0.0.ebuild,v 1.7 2012/05/04 04:10:56 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-DBus/Net-DBus-1.0.0.ebuild,v 1.8 2014/06/22 18:45:57 maekke Exp $ EAPI=4 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Perl extension for the DBus message system" SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc sparc x86" +KEYWORDS="alpha amd64 ~arm ia64 ppc sparc x86" IUSE="test" RDEPEND=" diff --git a/dev-perl/PortageXS/Manifest b/dev-perl/PortageXS/Manifest index 34f696808e9e..48d33f77dd64 100644 --- a/dev-perl/PortageXS/Manifest +++ b/dev-perl/PortageXS/Manifest @@ -1 +1,2 @@ DIST PortageXS-0.02.10.tar.gz 28890 SHA256 1d41222577243d8fa004ce3dfeb67dce95c10339218ee1097d972cb8f97862c2 SHA512 8f5a6cf8fa415e13401fd7901c81fef42e0cee81b7a9c1f276cce9582c705ac7e2004ec213033fce065f965445342ed0140d8b752d2e857dd40c620ed4af6b1b WHIRLPOOL 3c7d41f5d5647ba4f31ef8d07f5172bf76c1ccb443443df37e526a91f76e1353c6c04941077d45a89d8b08d68b0b263dab5a08b923d6fb0faad1572c8c292333 +DIST PortageXS-0.2.12.tar.gz 41772 SHA256 b140ff37c8e8aea72229281ab30e0f85b31834220544769e01720e896c535604 SHA512 e833c8dab25ed6fcfad999e4b0bb803d69523ff57fbcd86ea0c29c671889a66c81f0081d6242039788a73d090e3245776d12a8286114b77f72d39514dfe425bf WHIRLPOOL 7141fb44821acee28d32358f3ab1cce82675004811ef56af1128d1d002ca6adce58fca8cabdaeafa0dc1d975b3bde1f34f1e1dae2328a0caebf136424142a1e7 diff --git a/dev-perl/PortageXS/PortageXS-0.02.12.ebuild b/dev-perl/PortageXS/PortageXS-0.02.12.ebuild new file mode 100644 index 000000000000..87ab0b0b67aa --- /dev/null +++ b/dev-perl/PortageXS/PortageXS-0.02.12.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-perl/PortageXS/PortageXS-0.02.12.ebuild,v 1.3 2014/06/22 12:34:06 zlogene Exp $ + +EAPI=5 + +MODULE_AUTHOR=KENTNL +MODULE_VERSION=0.2.12 +inherit perl-module eutils prefix + +DESCRIPTION="Portage abstraction layer for perl" + +HOMEPAGE="http://download.mpsna.de/opensource/PortageXS/ ${HOMEPAGE}" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="minimal" + +DEPEND="dev-lang/perl + virtual/perl-Term-ANSIColor + dev-perl/Shell-EnvImporter + !minimal? ( dev-perl/IO-Socket-SSL + virtual/perl-Sys-Syslog )" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-0.02.10-prefix.patch + + eprefixify \ + lib/PortageXS/Core.pm \ + lib/PortageXS.pm \ + usr/bin/portagexs_client \ + usr/sbin/portagexsd + + if use minimal ; then + rm -r "${S}"/usr || die + rm -r "${S}"/etc/init.d || die + rm -r "${S}"/etc/pxs/certs || die + rm "${S}"/etc/pxs/portagexsd.conf || die + rm -r "${S}"/lib/PortageXS/examples || die + fi +} + +pkg_preinst() { + if use !minimal ; then + cp -r "${S}"/usr "${D}${EPREFIX}" || die + fi + cp -r "${S}"/etc "${D}${EPREFIX}" || die +} + +pkg_postinst() { + if [ -d "${EPREFIX}"/etc/portagexs ]; then + elog "${EPREFIX}/etc/portagexs has been moved to ${EPREFIX}/etc/pxs for convenience. It is safe" + elog "to delete old ${EPREFIX}/etc/portagexs directories." + fi +} + +SRC_TEST="do parallel" diff --git a/dev-perl/SVN-Mirror/SVN-Mirror-0.750.0.ebuild b/dev-perl/SVN-Mirror/SVN-Mirror-0.750.0.ebuild index a2b354faf9d4..a645e85be63b 100644 --- a/dev-perl/SVN-Mirror/SVN-Mirror-0.750.0.ebuild +++ b/dev-perl/SVN-Mirror/SVN-Mirror-0.750.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/SVN-Mirror/SVN-Mirror-0.750.0.ebuild,v 1.2 2011/12/04 17:59:39 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/SVN-Mirror/SVN-Mirror-0.750.0.ebuild,v 1.3 2014/06/22 12:43:21 zlogene Exp $ -EAPI=4 +EAPI=5 MODULE_AUTHOR=CLKAO MODULE_VERSION=0.75 inherit perl-module eutils diff --git a/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0.ebuild b/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0.ebuild index 7c48d24b1b3f..b8f1ca2005c4 100644 --- a/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0.ebuild +++ b/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0.ebuild,v 1.2 2011/09/03 21:04:54 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Handler-YAWriter/XML-Handler-YAWriter-0.230.0.ebuild,v 1.3 2014/06/22 18:45:11 maekke Exp $ EAPI=4 @@ -12,7 +12,7 @@ DESCRIPTION="A Perl module providing a simple API to parsed XML instances" LICENSE="GPL-2" # GPL SLOT="0" -KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos" IUSE="" RDEPEND=">=dev-perl/libxml-perl-0.07-r1" diff --git a/dev-perl/XML-Twig/XML-Twig-3.460.0.ebuild b/dev-perl/XML-Twig/XML-Twig-3.460.0.ebuild index 11d017200faf..0baada4ae7c0 100644 --- a/dev-perl/XML-Twig/XML-Twig-3.460.0.ebuild +++ b/dev-perl/XML-Twig/XML-Twig-3.460.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Twig/XML-Twig-3.460.0.ebuild,v 1.1 2014/03/16 12:14:45 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Twig/XML-Twig-3.460.0.ebuild,v 1.2 2014/06/22 18:45:35 maekke Exp $ EAPI=5 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Process huge XML documents in tree mode" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="nls" RDEPEND=" diff --git a/dev-python/XenAPI/XenAPI-1.2.ebuild b/dev-python/XenAPI/XenAPI-1.2.ebuild index c5c66b08a115..b515d79b869a 100644 --- a/dev-python/XenAPI/XenAPI-1.2.ebuild +++ b/dev-python/XenAPI/XenAPI-1.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/XenAPI/XenAPI-1.2.ebuild,v 1.2 2013/12/05 05:20:19 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/XenAPI/XenAPI-1.2.ebuild,v 1.3 2014/06/22 01:19:17 idella4 Exp $ EAPI=5 PYTHON_COMPAT=( python2_7 ) @@ -14,3 +14,5 @@ SRC_URI="mirror://pypi/X/${PN}/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" KEYWORDS="~amd64" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/aniso8601/aniso8601-0.82.ebuild b/dev-python/aniso8601/aniso8601-0.82.ebuild index e8fe18fcc0dd..36a8b8eb381d 100644 --- a/dev-python/aniso8601/aniso8601-0.82.ebuild +++ b/dev-python/aniso8601/aniso8601-0.82.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/aniso8601/aniso8601-0.82.ebuild,v 1.1 2014/05/08 18:08:21 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/aniso8601/aniso8601-0.82.ebuild,v 1.2 2014/06/21 22:58:34 floppym Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} ) @@ -15,9 +15,11 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64 ~x86" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + python_test() { local testdir=python2 - [[ ${EPYTHON} == python3* ]] && testdir=python3 + python_is_python3 && testdir=python3 "${PYTHON}" -m unittest discover ${testdir}/${PN}/tests || die "Tests fail with ${EPYTHON}" } diff --git a/dev-python/cffi/cffi-0.8.2.ebuild b/dev-python/cffi/cffi-0.8.2.ebuild index 99cc51833e63..dbe59c5a64dc 100644 --- a/dev-python/cffi/cffi-0.8.2.ebuild +++ b/dev-python/cffi/cffi-0.8.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/cffi/cffi-0.8.2.ebuild,v 1.6 2014/06/08 12:06:42 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/cffi/cffi-0.8.2.ebuild,v 1.8 2014/06/23 11:12:13 klausman Exp $ EAPI="5" PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 ) diff --git a/dev-python/cryptography-vectors/cryptography-vectors-0.4.ebuild b/dev-python/cryptography-vectors/cryptography-vectors-0.4.ebuild index b3b5e03dad5a..b164ca680f0c 100644 --- a/dev-python/cryptography-vectors/cryptography-vectors-0.4.ebuild +++ b/dev-python/cryptography-vectors/cryptography-vectors-0.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/cryptography-vectors/cryptography-vectors-0.4.ebuild,v 1.3 2014/06/08 12:14:30 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/cryptography-vectors/cryptography-vectors-0.4.ebuild,v 1.4 2014/06/22 12:41:24 klausman Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy ) @@ -16,6 +16,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd" S=${WORKDIR}/${MY_P} diff --git a/dev-python/dnspython/dnspython-1.11.1.ebuild b/dev-python/dnspython/dnspython-1.11.1.ebuild index 2b42fb38c27b..b68162e6cccc 100644 --- a/dev-python/dnspython/dnspython-1.11.1.ebuild +++ b/dev-python/dnspython/dnspython-1.11.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/dnspython/dnspython-1.11.1.ebuild,v 1.2 2014/06/17 14:48:27 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/dnspython/dnspython-1.11.1.ebuild,v 1.3 2014/06/22 14:19:47 hattya Exp $ EAPI=5 PYTHON_COMPAT=( python{2_6,2_7} ) @@ -13,7 +13,7 @@ SRC_URI="http://www.dnspython.org/kits/${PV}/${P}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" IUSE="examples test" DEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]" diff --git a/dev-python/hgdistver/Manifest b/dev-python/hgdistver/Manifest index ea2dbd58da10..4f060a7edd56 100644 --- a/dev-python/hgdistver/Manifest +++ b/dev-python/hgdistver/Manifest @@ -1 +1,2 @@ DIST hgdistver-0.16.tar.gz 6273 SHA256 8fe74a757e7a45960c393b16f0f73a8b39d20fec6045a8571e21e7dc65a88202 SHA512 4275e9986f92c833ea91dd0c73661ab515afcf6fa470dc7bac4bf7693de22b8dfb60420ee1c88d12f3447f7d806f267560a2dff0ce74a0322a59caa86d3c2a70 WHIRLPOOL 0bbd9d046664a08f8b44815277ed4e907978caee006952f7c9ae5ae1f2e69c3f6b542d760bdad54d8f9cec8379737ad731973ceb844c192db00f58e765b8969f +DIST hgdistver-0.18.tar.gz 5000 SHA256 78bc62d9d4266afdbd5db428758668a073059eab6454102b4d926ac416ece427 SHA512 ea48bbb81f5af0df5b344b978e66ab16593b1ce45f3b4caa6a008b65b736a8d7d6f61b8c4650433908e88799a9d645f66e21dce5bb5e19f519d1edbea6125d73 WHIRLPOOL 3dbe37ae5e6fbd247ca9cd7a9bb52af1d843e5df8d058cf4747d4c051f7c7e01c347873b3f1928883aab97469810a1973427bf20655ab283bf98f151c955a4e9 diff --git a/dev-python/hgdistver/hgdistver-0.16-r1.ebuild b/dev-python/hgdistver/hgdistver-0.16-r1.ebuild index 6f5fe0ebcf50..3a591484db58 100644 --- a/dev-python/hgdistver/hgdistver-0.16-r1.ebuild +++ b/dev-python/hgdistver/hgdistver-0.16-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/hgdistver/hgdistver-0.16-r1.ebuild,v 1.9 2014/06/08 11:08:24 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/hgdistver/hgdistver-0.16-r1.ebuild,v 1.10 2014/06/23 02:36:02 idella4 Exp $ EAPI=5 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 ) @@ -22,5 +22,5 @@ RDEPEND="" python_test() { # https://bitbucket.org/RonnyPfannschmidt/hgdistver/issue/9/test-failures; train wreck - nosetests || die "Tests failed under ${EPYTHON}" + py.test || die "Tests failed under ${EPYTHON}" } diff --git a/dev-python/hgdistver/hgdistver-0.18.ebuild b/dev-python/hgdistver/hgdistver-0.18.ebuild new file mode 100644 index 000000000000..6c25ac48c24d --- /dev/null +++ b/dev-python/hgdistver/hgdistver-0.18.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/hgdistver/hgdistver-0.18.ebuild,v 1.1 2014/06/23 02:36:02 idella4 Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) + +inherit distutils-r1 + +DESCRIPTION="utility lib to generate python package version infos from mercurial tags" +HOMEPAGE="http://bitbucket.org/RonnyPfannschmidt/hgdistver/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd" +IUSE="test" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" +RDEPEND="" + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} diff --git a/dev-python/kombu/files/kombu-NA-tests-fix.patch b/dev-python/kombu/files/kombu-NA-tests-fix.patch new file mode 100644 index 000000000000..a4bcda6e292d --- /dev/null +++ b/dev-python/kombu/files/kombu-NA-tests-fix.patch @@ -0,0 +1,16 @@ +https://github.com/celery/kombu/commit/828ba134105eeb4c6df52cb4441cf90c297b77e3 +Fixes NA bug with amqplib. +diff --git a/kombu/transport/amqplib.py b/kombu/transport/amqplib.py +index feedee7..f57e28c 100644 +--- a/kombu/transport/amqplib.py ++++ b/kombu/transport/amqplib.py +@@ -17,6 +17,9 @@ class SSLError(Exception): # noqa + pass + from struct import unpack + ++class NA(object): ++ pass ++ + try: + from amqplib import client_0_8 as amqp + from amqplib.client_0_8 import transport diff --git a/dev-python/kombu/kombu-3.0.18.ebuild b/dev-python/kombu/kombu-3.0.18.ebuild index 77007f0ae392..0ca143ef6676 100644 --- a/dev-python/kombu/kombu-3.0.18.ebuild +++ b/dev-python/kombu/kombu-3.0.18.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/kombu/kombu-3.0.18.ebuild,v 1.1 2014/06/07 12:27:11 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/kombu/kombu-3.0.18.ebuild,v 1.2 2014/06/22 08:32:46 idella4 Exp $ EAPI=5 @@ -47,6 +47,7 @@ DISTUTILS_IN_SOURCE_BUILD=1 PY27_REQUSE="$(python_gen_useflags 'python2.7')" REQUIRED_USE="sqs? ( ${PY27_REQUSE} ) doc? ( ${PY27_REQUSE} amqplib sqs )" # 2 deps in doc build are only py2 capable +PATCHES=( "${FILESDIR}"/${PN}-NA-tests-fix.patch ) python_prepare_all() { https://github.com/celery/kombu/issues/246 @@ -64,16 +65,14 @@ python_compile_all() { python_test() { export DJANGO_SETTINGS_MODULE="django.conf" - # https://github.com/celery/kombu/issues/364. Cleaner for now to ignore the whole test_ file if python_is_python3; then 2to3 --no-diffs -w build/lib/kombu/transport/ - nosetests --py3where=build/lib kombu/tests -I test_amqplib.py || die "Tests failed under ${EPYTHON}" + nosetests --py3where=build/lib kombu/tests || die "Tests failed under ${EPYTHON}" else # funtests appears to be coded only for py2, a kind of 2nd tier. - nosetests "${S}"/kombu/tests -I test_amqplib.py || die "Tests failed under ${EPYTHON}" + nosetests "${S}"/kombu/tests || die "Tests failed under ${EPYTHON}" pushd funtests > /dev/null - # For now, use nosetests manually, return to esetup.py on fixing of issues/364 - nosetests -I test_amqplib.py || die "Tests failed under ${EPYTHON}" + esetup.py test popd > /dev/null fi } diff --git a/dev-python/kombu/kombu-3.0.19.ebuild b/dev-python/kombu/kombu-3.0.19.ebuild index 26bacfb1ccec..5d888fffe97f 100644 --- a/dev-python/kombu/kombu-3.0.19.ebuild +++ b/dev-python/kombu/kombu-3.0.19.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/kombu/kombu-3.0.19.ebuild,v 1.1 2014/06/16 02:43:40 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/kombu/kombu-3.0.19.ebuild,v 1.2 2014/06/22 08:32:46 idella4 Exp $ EAPI=5 @@ -48,6 +48,8 @@ PY27_REQUSE="$(python_gen_useflags 'python2.7')" REQUIRED_USE="sqs? ( ${PY27_REQUSE} ) doc? ( ${PY27_REQUSE} amqplib sqs )" # 2 deps in doc build are only py2 capable +PATCHES=( "${FILESDIR}"/${PN}-NA-tests-fix.patch ) + python_prepare_all() { https://github.com/celery/kombu/issues/246 sed -e 's:kombu.transports:kombu.transport:' -i funtests/tests/test_django.py @@ -64,17 +66,15 @@ python_compile_all() { python_test() { export DJANGO_SETTINGS_MODULE="django.conf" - # https://github.com/celery/kombu/issues/364. Cleaner for now to ignore the whole test_ file if python_is_python3; then 2to3 --no-diffs -w build/lib/kombu/transport/ - nosetests --py3where=build/lib kombu/tests -I test_amqplib.py || die "Tests failed under ${EPYTHON}" + nosetests --py3where=build/lib kombu/tests || die "Tests failed under ${EPYTHON}" else - nosetests "${S}"/kombu/tests -I test_amqplib.py || die "Tests failed under ${EPYTHON}" + nosetests "${S}"/kombu/tests || die "Tests failed under ${EPYTHON}" # funtests appears to be coded only for py2, a kind of 2nd tier. pypy fails 6. if [[ "${EPYTHON}" == python2.7 ]]; then pushd funtests > /dev/null - # For now, use nosetests manually, return to esetup.py on fixing of issues/364 - nosetests -I test_amqplib.py || die "Tests failed under ${EPYTHON}" + esetup.py test popd > /dev/null fi fi diff --git a/dev-python/pathtools/pathtools-0.1.2.ebuild b/dev-python/pathtools/pathtools-0.1.2.ebuild index 23bac3d35184..b52c5bd4f447 100644 --- a/dev-python/pathtools/pathtools-0.1.2.ebuild +++ b/dev-python/pathtools/pathtools-0.1.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pathtools/pathtools-0.1.2.ebuild,v 1.1 2014/03/30 19:34:16 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pathtools/pathtools-0.1.2.ebuild,v 1.2 2014/06/21 22:52:46 hasufell Exp $ EAPI=5 @@ -15,3 +15,5 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/plyr/Manifest b/dev-python/plyr/Manifest new file mode 100644 index 000000000000..7eba4b33ce75 --- /dev/null +++ b/dev-python/plyr/Manifest @@ -0,0 +1 @@ +DIST plyr-1.0.2.tar.gz 13835 SHA256 d30d1e11e7376479ef523bfb4b19c5b7a441c8354dc23289f74c32fea55a9641 SHA512 b17ab6256c538bc01a5b147ca15346eb1359eb9c945d61ac6bcf370c81a55854736d500b19c258b8ea795d5faaad294ad34aa87b8edceb9e4064932cb8038de7 WHIRLPOOL ec1da2a4078198c8dd385ef38e54a8b9b39c2bf8718ad5f0e67c4e82c78b0a7cd01fffb49d0fa0bbabd4473b2e53e6f2ff909ee70dd421041a08ca44e71fc960 diff --git a/dev-python/plyr/metadata.xml b/dev-python/plyr/metadata.xml new file mode 100644 index 000000000000..e3319b9b2abf --- /dev/null +++ b/dev-python/plyr/metadata.xml @@ -0,0 +1,14 @@ + + + + python + proxy-maintainers + + idella4@gentoo.org + + + wtold.pilat@gamil.com + Witold Pilat + Proxy maintainer + + diff --git a/dev-python/plyr/plyr-1.0.2.ebuild b/dev-python/plyr/plyr-1.0.2.ebuild new file mode 100644 index 000000000000..7597d77d5077 --- /dev/null +++ b/dev-python/plyr/plyr-1.0.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/plyr/plyr-1.0.2.ebuild,v 1.1 2014/06/22 12:28:01 idella4 Exp $ +# Ebuild generated by g-pypi 0.3 + +EAPI="5" +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +inherit distutils-r1 flag-o-matic + +DESCRIPTION="A python wrapper for Glyr" +HOMEPAGE="http://sahib.github.com/python-glyr/intro.html" +SRC_URI="mirror://pypi/p/plyr/${P}.tar.gz" + +LICENSE="GPL-3+" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND="media-libs/glyr" +DEPEND="${RDEPEND} + dev-python/cython[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}]" + +python_compile() { + if ! python_is_python3; then + local CFLAGS=${CFLAGS} + append-cflags -fno-strict-aliasing + fi + distutils-r1_python_compile +} diff --git a/dev-python/pretend/pretend-1.0.8.ebuild b/dev-python/pretend/pretend-1.0.8.ebuild index 7d46f2d488c7..00b14be96691 100644 --- a/dev-python/pretend/pretend-1.0.8.ebuild +++ b/dev-python/pretend/pretend-1.0.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pretend/pretend-1.0.8.ebuild,v 1.3 2014/06/08 11:06:05 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pretend/pretend-1.0.8.ebuild,v 1.4 2014/06/22 12:40:23 klausman Exp $ EAPI=5 PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 ) @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" diff --git a/dev-python/pycparser/pycparser-2.10.ebuild b/dev-python/pycparser/pycparser-2.10.ebuild index bf35dbd44809..24d452533b3a 100644 --- a/dev-python/pycparser/pycparser-2.10.ebuild +++ b/dev-python/pycparser/pycparser-2.10.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pycparser/pycparser-2.10.ebuild,v 1.11 2014/06/08 12:05:21 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pycparser/pycparser-2.10.ebuild,v 1.13 2014/06/23 11:09:50 klausman Exp $ EAPI="5" PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 ) diff --git a/dev-python/pyopenssl/pyopenssl-0.14.ebuild b/dev-python/pyopenssl/pyopenssl-0.14.ebuild index f71d789676b8..6e064c1bb21c 100644 --- a/dev-python/pyopenssl/pyopenssl-0.14.ebuild +++ b/dev-python/pyopenssl/pyopenssl-0.14.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.14.ebuild,v 1.9 2014/06/08 12:37:00 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopenssl/pyopenssl-0.14.ebuild,v 1.10 2014/06/23 04:24:05 idella4 Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 ) +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy ) inherit distutils-r1 flag-o-matic @@ -19,7 +19,8 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd" IUSE="doc examples" -RDEPEND=">=dev-python/six-1.5.2[${PYTHON_USEDEP}] +RDEPEND="=dev-python/six-1.5.2[${PYTHON_USEDEP}] >=dev-python/cryptography-0.2.1[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" diff --git a/dev-python/qrcode/Manifest b/dev-python/qrcode/Manifest index 255c9aa8990f..5df18401db64 100644 --- a/dev-python/qrcode/Manifest +++ b/dev-python/qrcode/Manifest @@ -1,2 +1 @@ -DIST qrcode-3.1.tar.gz 14762 SHA256 d638ac1a877cb92413c625a2334eacf95d1b7225f9211ed3028045bf8806838a SHA512 6738718ebdae69511b0cd580f0e0c79cf1dc699e9853438196e0dbdbd3c1afa174e0b37d09722cb4b425196406859afd3ffa5d85c6bafffc30cc6593d0f609a4 WHIRLPOOL f6a04bdd7d8a26142fee1e1b62a49f3cf913ea12d7ec81300df59c6f07c523d4407ffa4e3458ff6eb511fb0adb217246cead3a310d7b07ac35f6d8b430b72211 -DIST qrcode-4.0.4.tar.gz 18769 SHA256 f3993aea9e3af2ca92b64128a81f36ed978a44d115a214293bfcd2cae7de8f6e SHA512 fa8ee9bf3b8d0998838f7ea56de5aaf133509de12d7da3fecd04eaa16bcf87d92f85e3de495bc6486b62b91c817451aaca9341d5ab30d07b49481ab97b7942ed WHIRLPOOL bd84be2c4875e8d94f5401ffcd66b583e333b77d923f69729bf4d03d77e5624d9706c90de00711fefeccdd7645730df06fc054b5ceb514dbe709a6f85f5f34dd +DIST qrcode-5.0.1.tar.gz 20546 SHA256 5ce16060c2c4f9fc9455bc82766c227e55ee9b43bfb9f17bfe3f1f5ba5eecf3c SHA512 a57ca9d4b382637a8b3cc3a20a03d291f22675e9d851a739f01c610465f1977efd748661330557e9017db2d7b9b501c278668da5eeef93fb8e503e71921bb4c5 WHIRLPOOL d4e55f2536a917bd5f040f2cb66cabe2a529e5a9266fd09d0f413ba0a3137dffc89afd4d32ac4db2f8bbf6db17a1ecccf6bf8ba08d7a188b924daa778491c727 diff --git a/dev-python/qrcode/qrcode-3.1.ebuild b/dev-python/qrcode/qrcode-3.1.ebuild deleted file mode 100644 index e03e6a2bc9fd..000000000000 --- a/dev-python/qrcode/qrcode-3.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/qrcode/qrcode-3.1.ebuild,v 1.1 2013/09/07 11:36:36 mgorny Exp $ - -EAPI=5 - -PYTHON_COMPAT=( python{2_6,2_7} ) - -inherit distutils-r1 - -DESCRIPTION="QR Code generator on top of PIL" -HOMEPAGE="https://pypi.python.org/pypi/qrcode" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -# optional deps: -# - dev-python/lxml for svg backend -# - virtual/pil for PIL backend -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - test? ( - dev-python/lxml[${PYTHON_USEDEP}] - virtual/python-unittest2[${PYTHON_USEDEP}] )" - -python_test() { - cd "${BUILD_DIR}"/lib || die - - local m=unittest - [[ ${EPYTHON} == python2.6 ]] && m=unittest2.__main__ - set -- "${PYTHON}" -m ${m} qrcode.tests - echo "$@" >&2 - "$@" || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/qrcode/qrcode-4.0.4.ebuild b/dev-python/qrcode/qrcode-5.0.1.ebuild similarity index 53% rename from dev-python/qrcode/qrcode-4.0.4.ebuild rename to dev-python/qrcode/qrcode-5.0.1.ebuild index 3a98e77947fa..4e32ac78911e 100644 --- a/dev-python/qrcode/qrcode-4.0.4.ebuild +++ b/dev-python/qrcode/qrcode-5.0.1.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/qrcode/qrcode-4.0.4.ebuild,v 1.1 2014/04/13 11:44:44 idella4 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/qrcode/qrcode-5.0.1.ebuild,v 1.1 2014/06/21 22:55:56 floppym Exp $ EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7,3_3} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) inherit distutils-r1 @@ -22,16 +22,9 @@ IUSE="test" # - virtual/pil for PIL backend RDEPEND="dev-python/six[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} - test? ( - dev-python/lxml[${PYTHON_USEDEP}] - virtual/python-unittest2[${PYTHON_USEDEP}] )" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/lxml[${PYTHON_USEDEP}] )" python_test() { - cd "${BUILD_DIR}"/lib || die - - local m=unittest - [[ ${EPYTHON} == python2.6 ]] && m=unittest2.__main__ - set -- "${PYTHON}" -m ${m} qrcode.tests - echo "$@" >&2 - "$@" || die "Tests failed with ${EPYTHON}" + "${PYTHON}" -m unittest qrcode.tests || die "Testing failed with ${EPYTHON}" } diff --git a/dev-python/virtualenv/virtualenv-1.11.6.ebuild b/dev-python/virtualenv/virtualenv-1.11.6.ebuild index afab939f6d5b..a35d6e9fd878 100644 --- a/dev-python/virtualenv/virtualenv-1.11.6.ebuild +++ b/dev-python/virtualenv/virtualenv-1.11.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.11.6.ebuild,v 1.2 2014/06/08 12:21:45 hattya Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/virtualenv/virtualenv-1.11.6.ebuild,v 1.3 2014/06/22 12:40:59 klausman Exp $ EAPI="5" PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} pypy ) @@ -12,7 +12,7 @@ HOMEPAGE="http://www.virtualenv.org/ http://pypi.python.org/pypi/virtualenv" SRC_URI="https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris" SLOT="0" IUSE="doc test" diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest index 3e56319208af..584fa7116155 100644 --- a/dev-ruby/bunny/Manifest +++ b/dev-ruby/bunny/Manifest @@ -1,5 +1,3 @@ -DIST bunny-1.1.2.gem 171520 SHA256 126735bf7eebf69de5db0d90e6446de8d18741154a5ceeb9bd288545684201e6 SHA512 44ba22146b2a8967fb81cbc6c7223b33d11d2341a7329bdee51e4a4c72aaa5fab401b736137977910a8ecd47842ccd339ea970066aa306930cd64828a14ba49a WHIRLPOOL d63e70f21d6970ce3a8ed330ffddc24a11d7abc39b00d97fd8009e6936a57e59d2afaace14cbb83948751e12357ae2108986e00e6360e200be2c309e72c9cbfb -DIST bunny-1.1.3.gem 171520 SHA256 98319e441847a46f6922f333431f7e65f078776f99bf14d07db34510bcf22825 SHA512 b1e8b7e436efc67e16c78dda71e0f68355b70c141a5e099b30958218e9f2da6eb693bc41edbc99c1f37824666455eba6279efbd87cc5fb324052c0c1edfc2f5b WHIRLPOOL 176694b7e964b8ed6eac8a422a03d948dac8767b16a9a00d7825825b7ef64b6aaaa520c0f51c6749749c57be35c1b6ba478e8c79ef41a3d026d2aa12f22146bd -DIST bunny-1.1.9.gem 173056 SHA256 1757352687de53f534dc69d5b2d37913e1bf607e124524187d28561853da881e SHA512 e330816929cc2a93993652fa6df68e81b2b9afd464c723a31c491387cf76b9ed18ea34e2f626fdad88c01a623f96f4374f1464f2325f8fab9cdcc4720a3c89dd WHIRLPOOL 42997aecb9fb94f3420d7c92959ef34afb5e779a10fcef1456564cb80c15ff2f44dd52d9763d8e1e582af63735223560f91871b8364afdcea01937cbe169b471 DIST bunny-1.2.1.gem 174080 SHA256 29ad6c80b1eb9094580369e37c517fbcd31aa5dc6d5ad95b3ccdaf1f49332c8e SHA512 c30da8a67207c81d8363d724aae39d2798a72a90b3f11fb4ac31abf9be88ebf1c43ce895552b2af74aece91713a1a53a9e0fdd736ddbdea7ab525211c6130bdb WHIRLPOOL abd17b36597088e8acc053c450fd87016f745407514ff2c63c7e3d831f5b1b6ce811f7b326fc7bccece2d669d88741b0b8eaa5c2e0f33a4dcfb2226050fc4640 DIST bunny-1.2.2.gem 174080 SHA256 11e5522ccab1fa6942987da68bd52d19c522846f53f7c7fd8e6c0ecd16bd639a SHA512 7a71be87e90f5d1be448f908af1eabcf89e56b7ae94ebe26c9209e3c5ff7f457c93b483a18aa92b1f1592946977d362e3e307615c325e1ba95353a5eb855cc4f WHIRLPOOL 5f58dea99bcd4734771fa4caaa23a184e8c63894d0806b5e0dafd93befd87ae5f10436ceae913bf9af36e90ae63a5400f1106d627bef575ed42f45c702ddc9c1 +DIST bunny-1.3.1.gem 175104 SHA256 542e1c928d2d0d1fa3f5eecca624e91ea97edbc9c5579535a30e014dfb1ca4a4 SHA512 7eff120914db6e85abcea9b13b9c03ff7a9c46913d2f6f1cadfb5538a8c222bf294426345de4e6290d5b11e4f30be6e8b3f5f07a7f7a5f16dfda4fc89a35118f WHIRLPOOL afaa944155a7f99d3611cd47a53884081afcc892e69cfe68dfc9050c82411e652197709b9d82b816f349e76ff32040fa0088e8a8097a31fce807e2134497fa09 diff --git a/dev-ruby/bunny/bunny-1.1.3.ebuild b/dev-ruby/bunny/bunny-1.1.3.ebuild deleted file mode 100644 index 9dc807767ecb..000000000000 --- a/dev-ruby/bunny/bunny-1.1.3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bunny/bunny-1.1.3.ebuild,v 1.2 2014/05/26 05:23:42 mrueg Exp $ - -EAPI=5 -USE_RUBY="ruby19 ruby20" - -RUBY_FAKEGEM_TASK_DOC="" - -# Tests require a live AMQP server. -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Another synchronous Ruby AMQP client" -HOMEPAGE="http://github.com/celldee/bunny" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/amq-protocol-1.9.2" - -all_ruby_install() { - all_fakegem_install - - insinto /usr/share/doc/${PF} - doins -r examples || die -} diff --git a/dev-ruby/bunny/bunny-1.1.9.ebuild b/dev-ruby/bunny/bunny-1.1.9.ebuild deleted file mode 100644 index 23570c756875..000000000000 --- a/dev-ruby/bunny/bunny-1.1.9.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bunny/bunny-1.1.9.ebuild,v 1.1 2014/05/02 14:54:52 graaff Exp $ - -EAPI=5 -USE_RUBY="ruby19 ruby20" - -RUBY_FAKEGEM_TASK_DOC="" - -# Tests require a live AMQP server. -RUBY_FAKEGEM_TASK_TEST="" - -RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Another synchronous Ruby AMQP client" -HOMEPAGE="http://github.com/celldee/bunny" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/amq-protocol-1.9.2" - -all_ruby_install() { - all_fakegem_install - - insinto /usr/share/doc/${PF} - doins -r examples || die -} diff --git a/dev-ruby/bunny/bunny-1.1.2.ebuild b/dev-ruby/bunny/bunny-1.3.1.ebuild similarity index 80% rename from dev-ruby/bunny/bunny-1.1.2.ebuild rename to dev-ruby/bunny/bunny-1.3.1.ebuild index ab94d4859b16..59fa75b14a20 100644 --- a/dev-ruby/bunny/bunny-1.1.2.ebuild +++ b/dev-ruby/bunny/bunny-1.3.1.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bunny/bunny-1.1.2.ebuild,v 1.2 2014/05/26 05:23:42 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bunny/bunny-1.3.1.ebuild,v 1.1 2014/06/23 05:45:06 graaff Exp $ EAPI=5 -USE_RUBY="ruby19 ruby20" +USE_RUBY="ruby19 ruby20 ruby21" RUBY_FAKEGEM_TASK_DOC="" diff --git a/dev-ruby/coderay/coderay-1.1.0-r1.ebuild b/dev-ruby/coderay/coderay-1.1.0-r1.ebuild index 01f8e8ee1448..978ecef1615f 100644 --- a/dev-ruby/coderay/coderay-1.1.0-r1.ebuild +++ b/dev-ruby/coderay/coderay-1.1.0-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coderay/coderay-1.1.0-r1.ebuild,v 1.2 2014/05/07 19:34:19 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/coderay/coderay-1.1.0-r1.ebuild,v 1.3 2014/06/22 14:17:40 hattya Exp $ EAPI=5 @@ -25,7 +25,7 @@ RUBY_S="rubychan-coderay-*" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" # Redcloth is optional but automagically tested, so we add this diff --git a/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild b/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild index 34861ba30028..ecfd7c2e175c 100644 --- a/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild +++ b/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild,v 1.4 2014/05/26 05:25:01 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/evented-spec/evented-spec-0.9.0.ebuild,v 1.5 2014/06/22 04:54:33 graaff Exp $ EAPI=5 -USE_RUBY="ruby19 ruby20 jruby" +USE_RUBY="ruby19 ruby20 ruby21 jruby" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="README.textile" diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest index 821ebcd68e5d..eec40bd66eca 100644 --- a/dev-ruby/facter/Manifest +++ b/dev-ruby/facter/Manifest @@ -1,2 +1,3 @@ DIST facter-1.7.1.gem 194048 SHA256 f392dedd6a47695693ba3416c68f84acbda470c1cfa1607a981a76907752bd13 SHA512 bb1abcabce097191962adeed5e7c46292c42f8de79dd5ccc6c42a0e7ed7e18e92f4b742bf5483b873481768bf48d707a5c0f286b5cbba72a04fc19a14ada8093 WHIRLPOOL 9d12e9402bd719177d4c1ab48684de23678f78a93373ffed89c0e8f863de3d746f38080ada0e963266c7d32d545b2b49c12131e0e5db9ef07c01ea9cfa6c1589 +DIST facter-1.7.6.gem 203776 SHA256 592ab025a91011b80a82cdc1a105a3b84e85d17c65154ee97478f02f745da45d SHA512 81ae55625a732e149699f79df0bf0c6d6b666b1eefa553af309dab8538d7c71651efd293f67ff1f8f732ac16d6025a9c64b22cd42081f8005c0afea4a0f84065 WHIRLPOOL 5a3ff8a56efa4bab2bbed6814050d7710dc1c7c0d962ff155a325b0614c27ed9fb761e80c3a3428925025bcef66299cc7a3f5a9a0f820319bf0e337a1025dec0 DIST facter-2.0.2.gem 198144 SHA256 afa70d9278c98ba2a8bdf762673f418b4028ffa4d4634606719d44ef7b371069 SHA512 185ae75c0662d3940d9caaa624d6325445f1404e8f864640f00ab0713f7c8d68791f3e32085f424fefecdf50dd1faa9bf5f0354edec7cbad6414c67e5db8842d WHIRLPOOL 4b130d394be50802f6bf21ebd2146bf7ba4059d6b4511c419bd5cb47507def492a5ff69e71bb8f69e7864a2c59d8dcaa452a87525cfdfdb9cb7ffc387e2521de diff --git a/dev-ruby/facter/facter-1.7.6.ebuild b/dev-ruby/facter/facter-1.7.6.ebuild new file mode 100644 index 000000000000..33277b40af29 --- /dev/null +++ b/dev-ruby/facter/facter-1.7.6.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-1.7.6.ebuild,v 1.1 2014/06/22 18:59:29 prometheanfire Exp $ + +EAPI=5 + +USE_RUBY="ruby19 jruby" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_BINWRAP="facter" + +inherit ruby-fakegem + +DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems" +HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="+dmi +pciutils" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +CDEPEND=" + sys-apps/net-tools + sys-apps/lsb-release + dmi? ( sys-apps/dmidecode ) + pciutils? ( sys-apps/pciutils )" + +RDEPEND+=" ${CDEPEND}" +DEPEND+=" test? ( ${CDEPEND} )" + +RUBY_PATCHES=( ) + +ruby_add_bdepend "test? ( >=dev-ruby/mocha-0.10.5:0.10 )" + +all_ruby_prepare() { + # Provide explicit path since /sbin is not in the default PATH on + # Gentoo. + sed -i -e 's:arp -an:/sbin/arp -an:' lib/facter/util/ec2.rb spec/unit/util/ec2_spec.rb || die + + # Ensure the correct version of mocha is used without using bundler. + sed -i -e '9igem "mocha", "~>0.10.5"' spec/spec_helper.rb || die +} diff --git a/dev-ruby/lumberjack/Manifest b/dev-ruby/lumberjack/Manifest index 17922e2e9123..3efb18114c4b 100644 --- a/dev-ruby/lumberjack/Manifest +++ b/dev-ruby/lumberjack/Manifest @@ -1,3 +1,4 @@ DIST lumberjack-1.0.4.gem 23552 SHA256 2d85f466e25623f5c1d8476523f5e4b7903fa622007ac109fd7b560b45a846d6 SHA512 8baf16b124a1b0bb4751619e117029d3199ed2bf6577a889338f841af75b6702294c4e8ed00ba92236db392729417904dad41ee077dbc5ff8d9287a7a7f969f8 WHIRLPOOL 69928f1615d0fc4433d4c88287142a0e2aacb67cc5436ac92c3434eb25855ffeae42ff08a62ae08a3e2f44dde46585f5d73f8e24be774c5333b3f3cab1d3b191 DIST lumberjack-1.0.5.gem 25088 SHA256 ba75a913a3d6eacf4a9235cc3e3886fdcfb11302a5083a1a121108bc9ece57bc SHA512 0b07b52d420180044854a584aafb5099e4624a9da3cb2970e8f7f290037d2c619c06697a62574e2fb01774819c233e6557ee16c45a2942990b2cd826e78afb26 WHIRLPOOL 3488607fc9729f4daa9e1b23a9199340a682e28e5d087a87e9f587b8d3a1d2ae9d8219a924f2063080f3bb8e30176c556d8114d9d706a8f46ebf3e84c26d9ac4 DIST lumberjack-1.0.6.gem 25088 SHA256 a1fdcbd5340b03061a606e25173735dc4a53d1bd7b1b191c73d951d7d73162e9 SHA512 783de38731371d3a14da454e06d2afc2d13d14fb6df275c0f24bcbf37f6a9fd59a057b48821036a236ca51c0331b32de4240a8445ca6c452b50f90e60d71d841 WHIRLPOOL d006933e815ca4ef4b2f6fcbf9d36f63e006a9b009ac05a38aab05adda2a235bedb56b199aeb8a212025b1eca198ebaa22ccf5d9241b72ba580896169f8c11b0 +DIST lumberjack-1.0.7.gem 25088 SHA256 2168024609bad7eb0e25481ffd31937a4d12b2ff9d1730f1cc5c02da6b8b2286 SHA512 41d69c95e67967bf6dd05fa7c84d30c84123fbba6530cf6d23290c937651ca6209e4dbbc269a4be2845c9ef84142ceba719629d2f02dc18841283df252834284 WHIRLPOOL f08025a470a7c8d3b6d86ba8b238c2b1feeb38447b2a950984d94a4b18737df0dc273b01f7b7d93b16b751e10ecd497625f749db5929e7d1b9d6a3a46b7cae28 diff --git a/dev-ruby/lumberjack/lumberjack-1.0.7.ebuild b/dev-ruby/lumberjack/lumberjack-1.0.7.ebuild new file mode 100644 index 000000000000..cc2361a4b345 --- /dev/null +++ b/dev-ruby/lumberjack/lumberjack-1.0.7.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/lumberjack/lumberjack-1.0.7.ebuild,v 1.1 2014/06/22 04:55:58 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby19 ruby20 ruby21" + +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="A simple, powerful, and very fast logging utility" +HOMEPAGE="http://github.com/bdurand/lumberjack" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" diff --git a/dev-ruby/mocha/mocha-0.10.5-r1.ebuild b/dev-ruby/mocha/mocha-0.10.5-r1.ebuild index 889e1ead1f65..bcdbad480483 100644 --- a/dev-ruby/mocha/mocha-0.10.5-r1.ebuild +++ b/dev-ruby/mocha/mocha-0.10.5-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.10.5-r1.ebuild,v 1.2 2014/04/22 03:29:30 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.10.5-r1.ebuild,v 1.3 2014/06/22 14:18:17 hattya Exp $ EAPI=5 USE_RUBY="ruby19 ruby20 jruby" @@ -20,7 +20,7 @@ HOMEPAGE="http://mocha.rubyforge.org/" LICENSE="MIT" SLOT="0.10" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend " diff --git a/dev-ruby/mocha/mocha-0.12.10.ebuild b/dev-ruby/mocha/mocha-0.12.10.ebuild index ba3effdabcfb..1f3aeebace94 100644 --- a/dev-ruby/mocha/mocha-0.12.10.ebuild +++ b/dev-ruby/mocha/mocha-0.12.10.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.12.10.ebuild,v 1.6 2014/06/16 15:49:52 klausman Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.12.10.ebuild,v 1.7 2014/06/22 14:18:17 hattya Exp $ EAPI=5 USE_RUBY="ruby19 jruby ruby20" @@ -20,7 +20,7 @@ HOMEPAGE="http://gofreerange.com/mocha/docs/" LICENSE="MIT" SLOT="0.12" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend " diff --git a/dev-ruby/mocha/mocha-0.13.3-r1.ebuild b/dev-ruby/mocha/mocha-0.13.3-r1.ebuild index f6baf39f2d50..b290796ff7a2 100644 --- a/dev-ruby/mocha/mocha-0.13.3-r1.ebuild +++ b/dev-ruby/mocha/mocha-0.13.3-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.13.3-r1.ebuild,v 1.6 2014/06/16 15:49:52 klausman Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mocha/mocha-0.13.3-r1.ebuild,v 1.7 2014/06/22 14:18:17 hattya Exp $ EAPI=5 USE_RUBY="ruby19 ruby20 jruby" @@ -20,7 +20,7 @@ HOMEPAGE="http://gofreerange.com/mocha/docs/" LICENSE="MIT" SLOT="0.13" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend " diff --git a/dev-ruby/redcloth/redcloth-4.2.9-r1.ebuild b/dev-ruby/redcloth/redcloth-4.2.9-r1.ebuild index 64b8846279ac..0d5eb7a9e413 100644 --- a/dev-ruby/redcloth/redcloth-4.2.9-r1.ebuild +++ b/dev-ruby/redcloth/redcloth-4.2.9-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/redcloth/redcloth-4.2.9-r1.ebuild,v 1.4 2014/04/03 08:51:54 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/redcloth/redcloth-4.2.9-r1.ebuild,v 1.5 2014/06/22 14:17:06 hattya Exp $ EAPI=5 @@ -30,7 +30,7 @@ RUBY_S="${GITHUB_USER}-${PN}-*" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" DEPEND+=" dev-util/ragel" diff --git a/dev-util/spec-cleaner/Manifest b/dev-util/spec-cleaner/Manifest index 18d46008a761..1e0a66150210 100644 --- a/dev-util/spec-cleaner/Manifest +++ b/dev-util/spec-cleaner/Manifest @@ -1 +1 @@ -DIST spec-cleaner-0.5.6.tar.gz 56110 SHA256 c32ede30bf73d9ea841f2f5f493ac29ee224942376a39bf8d66ac454178ea0c9 SHA512 421a521655a470ac2760657dc5e0739ed38a8f9b772dd163d6657de31ee4f394d8e3e36c33eae9f53491679d2b784fddbadbe2cf24ea5e4b12888452d3c17355 WHIRLPOOL 87a96f80c5e7c686ba3ad6ce771c2a06bc3c91ccea6d5d1aadf79a44deb63dae9f538f94d93530b6ec9be63eb22656171d9de66bd44102bc79c713af8bb23c3c +DIST spec-cleaner-0.5.7.tar.gz 56237 SHA256 9d07eba73f97bf23988d6ce81b932aa6839c47c1776f15b9e40a15cf2a3a82eb SHA512 d979ade276785d7a69610a3a99b4c00ab8b7d292c51247bd93df9d0997ae889b715901cdc60d26accaff0bfa7945a6c1ed76e040c9977371b3f1d8f8c856c91f WHIRLPOOL b38186ca6dfca51912815858af250dcc3d9d7f279dda8fdb7a4dd796b7523bb9d52dc369adc8bf86e0483b883b697ae6bfaadd65524c5d6505a94e4fef304d13 diff --git a/dev-util/spec-cleaner/spec-cleaner-0.5.6.ebuild b/dev-util/spec-cleaner/spec-cleaner-0.5.7.ebuild similarity index 93% rename from dev-util/spec-cleaner/spec-cleaner-0.5.6.ebuild rename to dev-util/spec-cleaner/spec-cleaner-0.5.7.ebuild index bd77feb52086..f6a0e7f840f8 100644 --- a/dev-util/spec-cleaner/spec-cleaner-0.5.6.ebuild +++ b/dev-util/spec-cleaner/spec-cleaner-0.5.7.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/spec-cleaner/spec-cleaner-0.5.6.ebuild,v 1.1 2014/05/10 11:31:04 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/spec-cleaner/spec-cleaner-0.5.7.ebuild,v 1.1 2014/06/23 11:27:57 scarabeus Exp $ EAPI=5 diff --git a/dev-vcs/giggle/Manifest b/dev-vcs/giggle/Manifest index a8be81487390..a8fb92110e70 100644 --- a/dev-vcs/giggle/Manifest +++ b/dev-vcs/giggle/Manifest @@ -1,3 +1,2 @@ -DIST giggle-0.6.1.tar.bz2 1908147 SHA256 47d5da248aae588b69427f8726b8b7cf76701544bb0b567ef823afefe2e39f52 SHA512 46bda73c8eb79f3e7582cf35b094fc7ca12da43308f6770a7c91bd3ba16f9b70adee2994ed9a669f891ec26dae4a1f2d057be340669be0bd7ef619dcf69d2f09 WHIRLPOOL 9ef359bf5f6d1362976d377dc517131f6eb4fa202ce4de5b74ba5c5e675fc137e955b0bb617b04624afb6f81822e003cd5d3d8594f1e6e0a918d06a77b023078 DIST giggle-0.6.2.tar.xz 1779744 SHA256 6d56c8a3b9ce12a87cd1aeb03f8cdabfc52a614d23a8db85878743b02426fee0 SHA512 e69bb477213475a7086719e0350947d18d7ce95ec68a88cfa83b6235f847304497046781c56304489a5e56ecb1b444e9c2642006157fd53a1c2252f5456334bf WHIRLPOOL 250c0d7308e725ed4e4b7457b1808abccd204978730289fa714eff7ba5917c5b0d5feb5e46a308996f2448a1582b6d73b68f8ac55332d84012e64b76efe27a0e DIST giggle-0.7.tar.xz 2042304 SHA256 ae2e2237fa0d0999d99d0a0ee9b7ec147e80bd2472d59a045b2b01eb02261f59 SHA512 01d3cc0adc610706a97b89487624fe3d09c1347c0b07920e71d2e33761fab4894ebb304113ac7df6cdd03ed6116d09dcce85b35d6169df5a3f3973faaa151cfb WHIRLPOOL 54f721249b1e2bdaafcfd42c800ce4eb80e9b9e1ed312e853a2c30b650db25b98a14af2088849930a7be4ca36628c45021f276f04af13f7e76276a965cfc4c7b diff --git a/dev-vcs/giggle/giggle-0.6.1.ebuild b/dev-vcs/giggle/giggle-0.6.1.ebuild deleted file mode 100644 index e7ad450107fa..000000000000 --- a/dev-vcs/giggle/giggle-0.6.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/giggle/giggle-0.6.1.ebuild,v 1.9 2012/12/29 17:21:42 ikelos Exp $ - -EAPI="3" - -inherit gnome2 autotools eutils - -DESCRIPTION="GTK+ Frontend for GIT" -HOMEPAGE="http://live.gnome.org/giggle" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~x86-interix ~amd64-linux ~x86-linux" -IUSE="eds" - -RDEPEND=">=dev-vcs/git-1.5 - >=dev-libs/glib-2.18:2 - >=x11-libs/gtk+-3.0:3 - >=x11-libs/gtksourceview-3.0:3.0 - gnome-base/gnome-common - eds? ( =x11-libs/vte-0.26:2.90" -DEPEND="${RDEPEND} - sys-devel/gettext - app-text/yelp-tools - virtual/pkgconfig - >=dev-util/intltool-0.35 - >=sys-devel/autoconf-2.64 - >=sys-devel/libtool-2" - -DOCS="AUTHORS ChangeLog NEWS README" - -G2CONF="$(use_enable eds evolution-data-server)" - -src_prepare() { - epatch "${FILESDIR}/${P}-gmodule-explicit.patch" - eautoreconf -} diff --git a/dev-vcs/giggle/giggle-0.7-r1.ebuild b/dev-vcs/giggle/giggle-0.7-r1.ebuild new file mode 100644 index 000000000000..4fca5fdf46e9 --- /dev/null +++ b/dev-vcs/giggle/giggle-0.7-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/giggle/giggle-0.7-r1.ebuild,v 1.1 2014/06/22 15:19:10 pacho Exp $ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit gnome2 eutils + +DESCRIPTION="GTK+ Frontend for GIT" +HOMEPAGE="https://wiki.gnome.org/Apps/giggle" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-interix ~amd64-linux ~x86-linux" +IUSE="eds" + +RDEPEND=" + >=dev-vcs/git-1.5 + >=dev-libs/glib-2.30:2 + >=x11-libs/gtk+-3.3.12:3 + >=x11-libs/gtksourceview-3.0:3.0 + >=x11-libs/gdk-pixbuf-2.22.0 + eds? ( gnome-extra/evolution-data-server ) + >=x11-libs/vte-0.28:2.90 +" +DEPEND="${RDEPEND} + gnome-base/gnome-common + sys-devel/gettext + app-text/yelp-tools + virtual/pkgconfig + >=dev-util/intltool-0.35 + >=sys-devel/autoconf-2.64 + >=sys-devel/libtool-2 +" + +src_prepare() { + epatch "${FILESDIR}/${PN}-0.6.2-gtksourceview-3.8.0.patch" + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_enable eds evolution-data-server) +} diff --git a/dev-vcs/github-pages-publish/github-pages-publish-0.1.2.ebuild b/dev-vcs/github-pages-publish/github-pages-publish-0.1.2.ebuild index 0e2c7992aa00..75da33a38ee8 100644 --- a/dev-vcs/github-pages-publish/github-pages-publish-0.1.2.ebuild +++ b/dev-vcs/github-pages-publish/github-pages-publish-0.1.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/github-pages-publish/github-pages-publish-0.1.2.ebuild,v 1.1 2014/01/12 00:27:56 rafaelmartins Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/github-pages-publish/github-pages-publish-0.1.2.ebuild,v 1.2 2014/06/22 00:08:22 rafaelmartins Exp $ EAPI=5 @@ -30,6 +30,7 @@ LICENSE="BSD" SLOT="0" IUSE="" -DEPEND=">=dev-python/pygit2-0.20.0 +DEPEND="dev-python/setuptools + >=dev-python/pygit2-0.20.0 virtual/python-argparse" RDEPEND="${DEPEND}" diff --git a/dev-vcs/gitinspector/Manifest b/dev-vcs/gitinspector/Manifest index 23e837975de9..44d4ed0eea3b 100644 --- a/dev-vcs/gitinspector/Manifest +++ b/dev-vcs/gitinspector/Manifest @@ -1 +1,2 @@ DIST gitinspector_0.3.1.zip 235252 SHA256 0081f142e507ff49cb4f5ca1119eb11f66655af1bfb327aa4670c31245e608d0 SHA512 f7ba3b4ebededc8ff80e440de26c3e858c4e413dd02c516aa442c05ef27875e0eb78e6430018717890aa390ef5a1011a33da28e0748a07c59830df6ffeb35c63 WHIRLPOOL 95d80614a5f2c38c9c01e5958f778eb72935f81e3aa44bd831332047f633625587f75f598112c005b0709c7b209a732286c1da578c07c74c22066c65d31d2964 +DIST gitinspector_0.3.2.zip 254971 SHA256 3778e60514f5067f8f2628da5cacbce12db99af6517fcf448afb2964bce963a7 SHA512 2a6a48f2b1b7f7add11be034addca727845aa50860286ea50a4fff0a84b14f840c2776dd679b8c2f11d528b93712c7384aa318ffb08bb01f69faf436b6bcaa5a WHIRLPOOL df6f808ea3bd1b04bcf99416d2f5abb3b6241c6212d22676058ed73e9406c39a517881c01c3f73f26e880b648de131422134a1112f7dfd81ebc30837eb0166b7 diff --git a/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild b/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild new file mode 100644 index 000000000000..a352a24550ff --- /dev/null +++ b/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild,v 1.1 2014/06/23 06:59:52 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Statistical analysis tool for git repositories" +HOMEPAGE="https://code.google.com/p/gitinspector/" +SRC_URI="https://${PN}.googlecode.com/files/${PN}_${PV}.zip" + +SLOT="0" +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="dev-vcs/git" +DEPEND=" + test? ( ${RDEPEND} )" diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 11d29a4d1b35..e5a5cd4e9460 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.98 2014/06/21 08:14:18 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.99 2014/06/22 07:01:37 mgorny Exp $ # @ECLASS: distutils-r1 # @MAINTAINER: @@ -600,8 +600,14 @@ distutils-r1_run_phase() { local -x AR=${AR} CC=${CC} CPP=${CPP} CXX=${CXX} tc-export AR CC CPP CXX - # XXX: portability for -shared? -- YES! - [[ ${CHOST} == *-darwin* ]] || local -x LDSHARED="${CC} -shared" LDCXXSHARED="${CXX} -shared" + # How to build Python modules in different worlds... + local ldopts + case "${CHOST}" in + *-darwin*) ldopts='-bundle -undefined dynamic_lookup';; + *) ldopts='-shared';; + esac + + local -x LDSHARED="${CC} ${ldopts}" LDCXXSHARED="${CXX} ${ldopts}" "${@}" diff --git a/eclass/qt4-r2.eclass b/eclass/qt4-r2.eclass index db52fa4cfe3a..0caad7fef44f 100644 --- a/eclass/qt4-r2.eclass +++ b/eclass/qt4-r2.eclass @@ -1,6 +1,6 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-r2.eclass,v 1.29 2013/12/21 20:11:55 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-r2.eclass,v 1.30 2014/06/23 08:53:48 pinkbyte Exp $ # @ECLASS: qt4-r2.eclass # @MAINTAINER: @@ -15,7 +15,7 @@ case ${EAPI} in *) die "qt4-r2.eclass: unsupported EAPI=${EAPI:-0}" ;; esac -inherit base qmake-utils +inherit base eutils qmake-utils export XDG_CONFIG_HOME="${T}" @@ -132,14 +132,7 @@ qt4-r2_src_install() { debug-print-function $FUNCNAME "$@" base_src_install INSTALL_ROOT="${D}" "$@" - - # backward compatibility for non-array variables - if [[ -n ${DOCS} ]] && [[ "$(declare -p DOCS 2>/dev/null 2>&1)" != "declare -a"* ]]; then - dodoc ${DOCS} || die "dodoc failed" - fi - if [[ -n ${HTML_DOCS} ]] && [[ "$(declare -p HTML_DOCS 2>/dev/null 2>&1)" != "declare -a"* ]]; then - dohtml -r ${HTML_DOCS} || die "dohtml failed" - fi + einstalldocs } EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install diff --git a/games-fps/warsow/warsow-1.5.1.ebuild b/games-fps/warsow/warsow-1.5.1.ebuild index f2561b278151..b05876a4e047 100644 --- a/games-fps/warsow/warsow-1.5.1.ebuild +++ b/games-fps/warsow/warsow-1.5.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/warsow-1.5.1.ebuild,v 1.1 2014/06/20 20:20:40 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/warsow-1.5.1.ebuild,v 1.2 2014/06/22 16:28:54 hasufell Exp $ EAPI=5 inherit eutils check-reqs gnome2-utils flag-o-matic games @@ -14,7 +14,7 @@ ENGINE_P=${PN}_${ENGINE_PV}_sdk DESCRIPTION="Multiplayer FPS based on the QFusion engine (evolved from Quake 2)" HOMEPAGE="http://www.warsow.net/" -SRC_URI="http://www.warsow.net:1337/~warsow/${PV}/${ENGINE_P}.tar.gz +SRC_URI="http://www.warsow.eu/${ENGINE_P}.tar.gz http://www.warsow.eu/warsow_${DATA_PV}_unified.tar.gz mirror://gentoo/warsow.png" diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild index 2265e173aa55..d57fa58e5028 100644 --- a/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild +++ b/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild,v 1.12 2014/04/21 10:29:14 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.10.1.ebuild,v 1.13 2014/06/23 04:06:56 tetromino Exp $ EAPI="5" GCONF_DEBUG="yes" # Not gnome macro but similar @@ -32,7 +32,6 @@ DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig " -PDEPEND=">=gnome-base/libgnome-keyring-3.1.92" src_prepare() { # Disable stupid CFLAGS diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild index 2f04c033c3d7..9232fe2d4fe6 100644 --- a/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild +++ b/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild,v 1.1 2014/04/27 16:53:02 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.12.0.ebuild,v 1.2 2014/06/23 04:06:56 tetromino Exp $ EAPI="5" GCONF_DEBUG="yes" # Not gnome macro but similar @@ -34,7 +34,6 @@ DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig " -PDEPEND=">=gnome-base/libgnome-keyring-3.1.92" pkg_setup() { python-any-r1_pkg_setup diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.12.2-r1.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.12.2-r1.ebuild new file mode 100644 index 000000000000..58915cd4745b --- /dev/null +++ b/gnome-base/gnome-keyring/gnome-keyring-3.12.2-r1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.12.2-r1.ebuild,v 1.1 2014/06/23 04:06:56 tetromino Exp $ + +EAPI="5" +GCONF_DEBUG="yes" # Not gnome macro but similar +GNOME2_LA_PUNT="yes" +PYTHON_COMPAT=( python2_7 ) + +inherit fcaps gnome2 pam python-any-r1 versionator virtualx + +DESCRIPTION="Password and keyring managing daemon" +HOMEPAGE="https://wiki.gnome.org/Projects/GnomeKeyring" + +LICENSE="GPL-2+ LGPL-2+" +SLOT="0" +IUSE="+caps debug pam selinux +ssh-agent" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris" + +RDEPEND=" + >=app-crypt/gcr-3.5.3:=[gtk] + >=dev-libs/glib-2.38:2 + app-misc/ca-certificates + >=dev-libs/libgcrypt-1.2.2:0= + >=sys-apps/dbus-1.1.1 + caps? ( sys-libs/libcap-ng ) + pam? ( virtual/pam ) +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + app-text/docbook-xml-dtd:4.3 + dev-libs/libxslt + >=dev-util/intltool-0.35 + sys-devel/gettext + virtual/pkgconfig +" + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_prepare() { + # Disable stupid CFLAGS + sed -e 's/CFLAGS="$CFLAGS -g"//' \ + -e 's/CFLAGS="$CFLAGS -O0"//' \ + -i configure.ac configure || die + + # FIXME: some tests write to /tmp (instead of TMPDIR) + # Disable failing tests + sed -e 's|\(g_test_add.*/gkm/data-asn1/integers.*;\)|/*\1*/|' \ + -i "${S}"/pkcs11/gkm/test-data-asn1.c || die + sed -e 's|\(g_test_add.*/gkm/timer/cancel.*;\)|/*\1*/|' \ + -i "${S}"/pkcs11/gkm/test-timer.c || die + # For some reason all pam tests make the testsuite retun 77 + # which is considered an error but the test framework, + # but all tests are successful, upstream bug #731030 + sed -e '558,595 d' -i "${S}"/pam/test-pam.c || die + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + $(use_with caps libcap-ng) \ + $(use_enable pam) \ + $(use_with pam pam-dir $(getpam_mod_dir)) \ + $(use_enable selinux) \ + $(use_enable ssh-agent) \ + --enable-doc \ + --enable-gpg-agent +} + +src_test() { + # FIXME: this should be handled at eclass level + "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/schema" || die + + unset DBUS_SESSION_BUS_ADDRESS + GSETTINGS_SCHEMA_DIR="${S}/schema" Xemake check +} + +pkg_postinst() { + # cap_ipc_lock only needed if building --with-libcap-ng + # Never install as suid root, this breaks dbus activation, see bug #513870 + use caps && fcaps -m 755 cap_ipc_lock usr/bin/gnome-keyring-daemon + gnome2_pkg_postinst +} diff --git a/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild b/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild index fad3a9b57f61..96e3d30b8200 100644 --- a/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild +++ b/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild,v 1.2 2014/06/07 19:06:58 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-keyring/gnome-keyring-3.12.2.ebuild,v 1.3 2014/06/23 04:06:56 tetromino Exp $ EAPI="5" GCONF_DEBUG="yes" # Not gnome macro but similar @@ -34,7 +34,6 @@ DEPEND="${RDEPEND} sys-devel/gettext virtual/pkgconfig " -PDEPEND=">=gnome-base/libgnome-keyring-3.1.92" pkg_setup() { python-any-r1_pkg_setup diff --git a/kde-base/kdelibs/kdelibs-4.12.5-r1.ebuild b/kde-base/kdelibs/kdelibs-4.12.5-r1.ebuild index 02afb5f1e818..005a8418889e 100644 --- a/kde-base/kdelibs/kdelibs-4.12.5-r1.ebuild +++ b/kde-base/kdelibs/kdelibs-4.12.5-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-4.12.5-r1.ebuild,v 1.1 2014/06/18 22:18:22 reavertm Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-4.12.5-r1.ebuild,v 1.3 2014/06/22 21:54:56 zlogene Exp $ EAPI=5 @@ -14,7 +14,7 @@ EGIT_BRANCH="KDE/4.12" DESCRIPTION="KDE libraries needed by all KDE programs." -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" LICENSE="LGPL-2.1" IUSE="3dnow acl alsa altivec +bzip2 debug doc fam jpeg2k kerberos lzma mmx nls openexr +policykit semantic-desktop spell sse sse2 ssl +udev +udisks diff --git a/mail-client/balsa/Manifest b/mail-client/balsa/Manifest index 8e13b9cabab2..3fed39bb0865 100644 --- a/mail-client/balsa/Manifest +++ b/mail-client/balsa/Manifest @@ -1,2 +1,2 @@ -DIST balsa-2.4.12.tar.bz2 4104426 SHA256 3f72fc69bb7fecb59e64c4cb88dc5083ed58dc76c9345b22d6c15af2c6b1e3c4 SHA512 eec2faae6c0d942ccc0a3a1c66cc3a1eaf57695c86b3baedd18e528b06133518ff6cd6110ac67e5b50f2fed298b442b05964b8bb9a524ff6aab0f11e61a407ef WHIRLPOOL 5d8fdb70a8d366a0fa65af51a3a888ae005ab1e53ac802ea03ab47e3c51381126bd0dab3aa43e1e2d0c92906bc0df86f90e3664c667fbfad56ced2d03cd4a37c DIST balsa-2.4.13.tar.bz2 4108408 SHA256 99194e39cec02191672f53a0ef9841eadfee57e27179befde26b1c80c173fa6d SHA512 6d125593eacc4ffaeaed316ff8d5ebbe27670a7e4feb5aab16f5c539f8d3e671add8a4a606ef4873e8b1ea0837f601fa08d77d028cc21ae83385e5ddbc215bdd WHIRLPOOL 2d48354b6cbf65dc5c83d0f358076040e4a4debb9b73ea96a57e3f764c6ca3465587c11319df29524ce5874ba2f3aded819936bd57ba439db8fe63388244113f +DIST balsa-2.4.14.tar.bz2 4092848 SHA256 9de197c3adf2cfa1ddf8c3b6da11e5b06f58b27a917e064de34621d5f9210522 SHA512 e33b8a59b70861827f063a4336d2055169d719707e774d50443e6dc6884d99c23a36c42e1acfd99485bfe864e710dd0f635adc76697a911339cf8b6870a64c3d WHIRLPOOL 43e0ad0356fb5e4f1840daa33bce40ae1dc89c0864cf04ab7b50e604d0589014e28199e2b694fcb48d1c7cc54e1bac6bc912aa93033a24852d9c68a20555d8ab diff --git a/mail-client/balsa/balsa-2.4.12.ebuild b/mail-client/balsa/balsa-2.4.12.ebuild deleted file mode 100644 index 6fa9accee3cd..000000000000 --- a/mail-client/balsa/balsa-2.4.12.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-client/balsa/balsa-2.4.12.ebuild,v 1.5 2012/10/28 15:56:20 armin76 Exp $ - -EAPI="4" -GCONF_DEBUG="no" - -inherit eutils gnome2 - -DESCRIPTION="Email client for GNOME" -HOMEPAGE="http://pawsa.fedorapeople.org/balsa/" -SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ppc sparc x86" -# Doesn't currently build with -gnome -IUSE="crypt gnome gtkhtml +gtkspell kerberos ldap libnotify networkmanager rubrica sqlite ssl webkit xface" - -# TODO: esmtp can be optional -RDEPEND=">=dev-libs/glib-2.16:2 - >=x11-libs/gtk+-2.18:2 - dev-libs/gmime:2.6 - dev-libs/libunique:1 - >=net-libs/libesmtp-1.0.3 - net-mail/mailbase - media-libs/libcanberra[gtk] - x11-themes/hicolor-icon-theme - x11-themes/gnome-icon-theme - crypt? ( >=app-crypt/gpgme-1.0 ) - gnome? ( - >=gnome-base/orbit-2 - >=gnome-base/libbonobo-2.0 - >=gnome-base/libgnome-2.0 - >=gnome-base/libgnomeui-2.0 - >=gnome-base/gconf-2.0:2 - >=gnome-base/gnome-keyring-2.20 - >=x11-libs/gtksourceview-2.10:2.0 ) - gtkhtml? ( >=gnome-extra/gtkhtml-3.14:3.14 ) - sqlite? ( >=dev-db/sqlite-2.8 ) - libnotify? ( >=x11-libs/libnotify-0.7 ) - gtkspell? ( - app-text/gtkspell:2 - app-text/enchant ) - !gtkspell? ( app-text/aspell ) - kerberos? ( app-crypt/mit-krb5 ) - ldap? ( net-nds/openldap ) - networkmanager? ( >=net-misc/networkmanager-0.7 ) - rubrica? ( dev-libs/libxml2:2 ) - ssl? ( dev-libs/openssl ) - webkit? ( >=net-libs/webkit-gtk-1.5.1:2 ) - xface? ( >=media-libs/compface-1.5.1 )" -DEPEND="${RDEPEND} - dev-util/intltool - virtual/pkgconfig - sys-devel/gettext - >=app-text/scrollkeeper-0.1.4 - app-text/gnome-doc-utils" - -REQUIRED_USE="gtkhtml? ( !webkit )" - -DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" - -pkg_setup() { - if use crypt ; then - G2CONF="${G2CONF} --with-gpgme=gpgme-config" - else - G2CONF="${G2CONF} --without-gpgme" - fi - - if use webkit || use gtkhtml; then - if use gtkhtml ; then - G2CONF="${G2CONF} --with-html-widget=gtkhtml3" - else - G2CONF="${G2CONF} --with-html-widget=webkit" - fi - else - G2CONF="${G2CONF} --with-html-widget=no" - fi - - G2CONF="${G2CONF} - --disable-pcre - --enable-gregex - --enable-threads - --with-gmime=2.6 - --with-unique - --with-canberra - $(use_with gnome) - $(use_with gnome gtksourceview) - $(use_with gtkspell) - $(use_with kerberos gss) - $(use_with ldap) - $(use_with libnotify) - $(use_with networkmanager nm) - $(use_with rubrica) - $(use_with sqlite) - $(use_with ssl) - $(use_with xface compface)" -} - -src_prepare() { - # Fix documentation - epatch "${FILESDIR}/${PN}-2.4.11-doc-fixes.patch" - - gnome2_src_prepare -} diff --git a/mail-client/balsa/balsa-2.4.14.ebuild b/mail-client/balsa/balsa-2.4.14.ebuild new file mode 100644 index 000000000000..46ca2552045f --- /dev/null +++ b/mail-client/balsa/balsa-2.4.14.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/mail-client/balsa/balsa-2.4.14.ebuild,v 1.1 2014/06/22 15:42:14 pacho Exp $ + +EAPI="5" +GCONF_DEBUG="no" + +inherit eutils gnome2 + +DESCRIPTION="Email client for GNOME" +HOMEPAGE="http://pawsa.fedorapeople.org/balsa/" +SRC_URI="http://pawsa.fedorapeople.org/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" +# Doesn't currently build with -gnome +IUSE="crypt gnome +gtkspell kerberos ldap libnotify networkmanager rubrica sqlite ssl webkit xface" + +# TODO: esmtp can be optional +RDEPEND=" + >=dev-libs/glib-2.16:2 + >=x11-libs/gtk+-2.18:2 + dev-libs/gmime:2.6 + dev-libs/libunique:1 + >=net-libs/libesmtp-1.0.3:= + net-mail/mailbase + media-libs/libcanberra:=[gtk] + x11-themes/hicolor-icon-theme + crypt? ( >=app-crypt/gpgme-1.0:= ) + gnome? ( + >=gnome-base/orbit-2 + >=gnome-base/libbonobo-2.0 + >=gnome-base/libgnome-2.0 + >=gnome-base/libgnomeui-2.0 + >=gnome-base/gconf-2.0:2 + >=gnome-base/gnome-keyring-2.20 + >=x11-libs/gtksourceview-2.10:2.0 ) + sqlite? ( >=dev-db/sqlite-2.8:= ) + libnotify? ( >=x11-libs/libnotify-0.7:= ) + gtkspell? ( + app-text/gtkspell:2 + app-text/enchant ) + !gtkspell? ( app-text/aspell ) + kerberos? ( app-crypt/mit-krb5 ) + ldap? ( net-nds/openldap ) + networkmanager? ( >=net-misc/networkmanager-0.7 ) + rubrica? ( dev-libs/libxml2:2 ) + ssl? ( dev-libs/openssl:= ) + webkit? ( >=net-libs/webkit-gtk-1.5.1:2 ) + xface? ( >=media-libs/compface-1.5.1:= ) +" +DEPEND="${RDEPEND} + dev-util/intltool + virtual/pkgconfig + sys-devel/gettext + >=app-text/scrollkeeper-0.1.4 + app-text/gnome-doc-utils +" + +src_prepare() { + # Fix documentation + epatch "${FILESDIR}/${PN}-2.4.11-doc-fixes.patch" + gnome2_src_prepare +} + +src_configure() { + local myconf + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO docs/*" + + if use crypt ; then + myconf+=" --with-gpgme=gpgme-config" + else + myconf+=" --without-gpgme" + fi + + if use webkit; then + myconf+=" --with-html-widget=webkit" + else + myconf+=" --with-html-widget=no" + fi + + gnome2_src_configure \ + --disable-pcre \ + --enable-gregex \ + --enable-threads \ + --with-gmime=2.6 \ + --with-unique \ + --with-canberra \ + $(use_with gnome) \ + $(use_with gnome gtksourceview) \ + $(use_with gtkspell) \ + $(use_with kerberos gss) \ + $(use_with ldap) \ + $(use_with libnotify) \ + $(use_with networkmanager nm) \ + $(use_with rubrica) \ + $(use_with sqlite) \ + $(use_with ssl) \ + $(use_with xface compface) \ + ${myconf} +} diff --git a/media-fonts/unifont/Manifest b/media-fonts/unifont/Manifest index 8e4074ba94e0..e503d134cec9 100644 --- a/media-fonts/unifont/Manifest +++ b/media-fonts/unifont/Manifest @@ -3,3 +3,4 @@ DIST unifont-6.3.20131006.tar.gz 8199388 SHA256 d7274e2092f5d756900201cb218b33b6 DIST unifont-6.3.20131020.tar.gz 9177825 SHA256 fd8bc3d612e3353babe1b37c602f843b3bea624b3a67918c712b71692afcc305 SHA512 3ce9db5e01daefc41a1bd8ecfee71913e8132f7ed72507fdfa756c8081b97cfc10a48d880ecebd9737015ed7e0932fa847dd77f04633582a1a05980a4744e34b WHIRLPOOL f7ca4b6cd913145512a5409c7ddba5872a303f97ae73193fbed28d44ccedf11517b51d4497dfb3710a80dc704333f182d4001656419f62b3c91140b6d7953c27 DIST unifont-6.3.20131217.tar.gz 12707613 SHA256 5176d5f4fae414ff435ac74ea8dd3764b5415174f692f38e1b31af08706b9cf7 SHA512 75cfed7953c487aa94b58794eb3d36e8fedb9bb5e09273baa1c7061caee8a8b4bea665bfe981d0c069bbae384bdd64065c6ddcb230d539098893fb4bf6f0825c WHIRLPOOL 9428815ef6e397eedb882505e632dd76771dc58980b9c2e348521f06f0de92834cc6f625abff27fff86bf9a3cc559116859fcdaee9786c3335d23261382ccefe DIST unifont-6.3.20140204.tar.gz 17326730 SHA256 0cf43382f357921d641aa6576fd3c311136177e6fd8bd5296e77cd2023881164 SHA512 0eaab2f71ea09b3ebe679d69d1506bbdd9840c7a485d114a1ed8e71c765197f650084f5bd9a146f58eccf55b5cd5a14d496bb502ed771f400a003cb029f24793 WHIRLPOOL fbb858d16790b10af151d74498418a55bc61ba9b219d5d1c23f8f3da0b0bd3dd20dcaf7225ca9dc2be9abfb86d2687dce795ef7421f8fa85e5d0ec4710e02e68 +DIST unifont-7.0.01.tar.gz 18151259 SHA256 4fe2d8e859640febe8c5c3a42df01a37179959a5b13d033c06cbb18b36898d93 SHA512 ef59798732df658e796ce49e4b25e45e3b67a0739269c3bc327f7f5c0b90c1b478a7427f766f13b2f3f16641bb023e3e7feff3467fad06f7f76024f6c6eaef3e WHIRLPOOL e335c82d31b6ba0bc0fdcbd18b4345a2ee4711f51104688220b18111a4e646cfe78b410f834f665fd6e0bde38864fe77296bd9eb7fe5b38448a1f9470030e46d diff --git a/media-fonts/unifont/files/unifont-7.0.01-font-Makefile.patch b/media-fonts/unifont/files/unifont-7.0.01-font-Makefile.patch new file mode 100644 index 000000000000..f82a28b88690 --- /dev/null +++ b/media-fonts/unifont/files/unifont-7.0.01-font-Makefile.patch @@ -0,0 +1,10 @@ +--- a/font/Makefile ++++ b/font/Makefile +@@ -309,7 +309,6 @@ + $(BINDIR)/unihex2png -p 00$$i \ + -i $(COMPILED_DIR)/unifont_csur_sample-$(VERSION).hex \ + -o $(PNGDIR)/csur/uni00$$i.png ; \ +- done ; \ + done + for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ + for j in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ diff --git a/media-fonts/unifont/unifont-7.0.01.ebuild b/media-fonts/unifont/unifont-7.0.01.ebuild new file mode 100644 index 000000000000..1acafa81ec67 --- /dev/null +++ b/media-fonts/unifont/unifont-7.0.01.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-fonts/unifont/unifont-7.0.01.ebuild,v 1.1 2014/06/22 16:06:51 floppym Exp $ + +EAPI=5 + +inherit eutils font toolchain-funcs + +DESCRIPTION="GNU Unifont - a Pan-Unicode X11 bitmap iso10646 font" +HOMEPAGE="http://unifoundry.com/" +SRC_URI="mirror://gnu/${PN}/${P}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ia64 ~x86 ~x86-fbsd" +IUSE="fontforge utils" + +DEPEND=" + fontforge? ( + app-text/bdf2psf + dev-lang/perl + dev-perl/GD[png(-)] + media-gfx/fontforge + x11-apps/bdftopcf + ) +" +RDEPEND=" + utils? ( + dev-lang/perl + dev-perl/GD[png(-)] + ) +" + +src_prepare() { + epatch "${FILESDIR}/unifont-7.0.01-font-Makefile.patch" + sed -i -e 's/install -s/install/' src/Makefile || die + epatch_user +} + +src_compile() { + if use fontforge || use utils; then + tc-export CC + makeargs=( + CFLAGS="${CFLAGS}" + BUILDFONT=$(usex fontforge 1 '') + ) + emake -j1 "${makeargs[@]}" + fi +} + +src_install() { + makeargs+=( + DESTDIR="${ED%/}" + PCFDEST="${ED%/}${FONTDIR}" + TTFDEST="${ED%/}${FONTDIR}" + USRDIR=usr + ) + use utils || makeargs+=( -C font ) + emake -j1 "${makeargs[@]}" install + font_xfont_config + font_fontconfig +} diff --git a/media-gfx/DFBPoint/DFBPoint-0.7.2.ebuild b/media-gfx/DFBPoint/DFBPoint-0.7.2.ebuild index 0a491ca111f3..cfa52f2a9453 100644 --- a/media-gfx/DFBPoint/DFBPoint-0.7.2.ebuild +++ b/media-gfx/DFBPoint/DFBPoint-0.7.2.ebuild @@ -1,6 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/DFBPoint/DFBPoint-0.7.2.ebuild,v 1.16 2012/05/05 07:00:26 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/DFBPoint/DFBPoint-0.7.2.ebuild,v 1.17 2014/06/22 09:40:13 pacho Exp $ + +EAPI=5 +inherit gnome2-utils DESCRIPTION="DFBPoint is presentation program based on DirectFB" HOMEPAGE="http://www.directfb.org/index.php?path=Projects%2FDFBPoint" @@ -11,23 +14,29 @@ SLOT="0" KEYWORDS="~amd64 -sparc x86" IUSE="" -DEPEND="virtual/pkgconfig +RDEPEND=" dev-libs/DirectFB - >=dev-libs/glib-2" -RDEPEND="dev-libs/DirectFB - >=dev-libs/glib-2" + >=dev-libs/glib-2:2 +" +DEPEND="${RDEPEND} + >=dev-libs/glib-2 +" + +src_prepare() { + gnome2_disable_deprecation_warning +} src_install () { - make DESTDIR="${D}" install || die "make install failed" + default dodir /usr/share/DFBPoint/ - cp dfbpoint.dtd "${D}"/usr/share/DFBPoint/ || die "cp failed" + cp dfbpoint.dtd "${D}"/usr/share/DFBPoint/ dodoc AUTHORS ChangeLog INSTALL README NEWS dodir /usr/share/DFBPoint/examples/ cd examples cp bg.png bullet.png decker.ttf test.xml wilber_stoned.png \ - "${D}"/usr/share/DFBPoint/examples/ || die "cp failed" - cp -R guadec/ "${D}"/usr/share/DFBPoint/examples/ || die "cp failed" + "${D}"/usr/share/DFBPoint/examples/ + cp -R guadec/ "${D}"/usr/share/DFBPoint/examples/ } diff --git a/media-gfx/DFBPoint/Manifest b/media-gfx/DFBPoint/Manifest index 2aafc3391d32..a0e3096f0622 100644 --- a/media-gfx/DFBPoint/Manifest +++ b/media-gfx/DFBPoint/Manifest @@ -1 +1 @@ -DIST DFBPoint-0.7.2.tar.gz 536190 RMD160 2c90d1b5bcf5321edcce98b03d87a25e21c5f723 SHA1 48166fe3d5381325364421d4146701fd5b1d8fa6 SHA256 0518773b8aceca0f105a01c70480951c1b6ee173d85db31f9168d3c4173df325 +DIST DFBPoint-0.7.2.tar.gz 536190 SHA256 0518773b8aceca0f105a01c70480951c1b6ee173d85db31f9168d3c4173df325 SHA512 f1e256a40adfa9397a07730eb53c6239ea26615a789337d93f02ed85b16750768634398ed4e3da36cde7192b8fc34a87ccbe0e85f394a586da18d8f982e3b304 WHIRLPOOL ee24222a262c6495cf6c14c75e6131a2d4d970688165d017026f4810bb92a28ab738a1e9bfcacd7e34120ed05998f2deddddf7572de01a0dcdc75ea658752af2 diff --git a/media-gfx/postr/postr-0.13-r1.ebuild b/media-gfx/postr/postr-0.13-r1.ebuild new file mode 100644 index 000000000000..9f0f0725100b --- /dev/null +++ b/media-gfx/postr/postr-0.13-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/postr/postr-0.13-r1.ebuild,v 1.1 2014/06/22 19:08:19 pacho Exp $ + +EAPI="5" +GCONF_DEBUG="no" +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="xml" + +inherit eutils gnome2 python-single-r1 + +DESCRIPTION="Flickr uploader for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Postr" + +LICENSE="GPL-2+ CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND=" + ${PYTHON_DEPS} + dev-python/pygtk:2[${PYTHON_USEDEP}] +" + +RDEPEND="${COMMON_DEPEND} + dev-python/bsddb3[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + dev-python/gconf-python[${PYTHON_USEDEP}] + dev-python/gtkspell-python[${PYTHON_USEDEP}] + dev-python/libgnome-python[${PYTHON_USEDEP}] + dev-python/pygobject:2[${PYTHON_USEDEP}] + dev-python/twisted-core[${PYTHON_USEDEP}] + dev-python/twisted-web[${PYTHON_USEDEP}] +" +DEPEND="${COMMON_DEPEND} + app-text/gnome-doc-utils + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +src_prepare() { + # In next release + epatch "${FILESDIR}/${P}-exception-after-quit.patch" + + # Don't check for nautilus-python if we aren't installing the nautilus-2 extension + sed -e 's:nautilus-python >= 0.6.1::' -i configure || die + + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure \ + --with-nautilus-extension-dir=${EPREFIX}/usr/share/nautilus-python/extensions +} + +src_install() { + gnome2_src_install + python_fix_shebang "${ED}" + + # In next release, https://bugzilla.gnome.org/show_bug.cgi?id=685454 + mv "${ED}usr/share/postr/postr.glade" "${ED}$(python_get_sitedir)/postr/" || die + + rm -r "${ED}usr/share/nautilus-python" || die +} diff --git a/media-libs/freetype/freetype-2.5.3-r1.ebuild b/media-libs/freetype/freetype-2.5.3-r1.ebuild index 5d1f6161f732..b19b2b20ddae 100644 --- a/media-libs/freetype/freetype-2.5.3-r1.ebuild +++ b/media-libs/freetype/freetype-2.5.3-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.5.3-r1.ebuild,v 1.8 2014/06/18 19:29:34 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/freetype/freetype-2.5.3-r1.ebuild,v 1.9 2014/06/22 14:37:58 hattya Exp $ EAPI=5 @@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/freetype/${P/_/}.tar.bz2 LICENSE="|| ( FTL GPL-2+ )" SLOT="2" -KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="X +adobe-cff auto-hinter bindist bzip2 debug doc fontforge harfbuzz infinality png static-libs utils" REQUIRED_USE="harfbuzz? ( auto-hinter )" diff --git a/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r2.ebuild b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r2.ebuild index e432b5838733..edf5bfaa8f5e 100644 --- a/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r2.ebuild +++ b/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r2.ebuild,v 1.2 2014/06/18 19:32:16 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-bad/gst-plugins-bad-0.10.23-r2.ebuild,v 1.3 2014/06/22 09:17:32 mgorny Exp $ EAPI="5" @@ -42,7 +42,8 @@ multilib_src_configure() { gstreamer_multilib_src_configure \ $(use_enable orc) \ --disable-examples \ - --disable-debug + --disable-debug \ + --disable-static } multilib_src_install_all() { diff --git a/media-libs/herqq/Manifest b/media-libs/herqq/Manifest index 347934985200..3ee2dcb205d9 100644 --- a/media-libs/herqq/Manifest +++ b/media-libs/herqq/Manifest @@ -1 +1 @@ -DIST herqq-1.0.0.zip 1070813 SHA256 cbcfc76f72d561d822a7ff5374b97e80d1731b610a5c257edbf5c013bfe6748e +DIST herqq-1.0.0.zip 1070813 SHA256 cbcfc76f72d561d822a7ff5374b97e80d1731b610a5c257edbf5c013bfe6748e SHA512 57cc45aa2a29110723f3e8d96307eb200c5e928bda5832a21f6d40d4e374050984227a9e0ba5b556e49c5fe9680b789d201db54f698a6294d0a32447f8ccae7c WHIRLPOOL 493351e9f1a75adc0dc4ba647609ce788d050adb15b9e573e82369e455b618f497adf00ef553c70f291a8bb90b42382312120e7559a247c52bcf4ba59781452a diff --git a/media-libs/herqq/herqq-1.0.0-r2.ebuild b/media-libs/herqq/herqq-1.0.0-r2.ebuild new file mode 100644 index 000000000000..93e86707d3c4 --- /dev/null +++ b/media-libs/herqq/herqq-1.0.0-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/herqq/herqq-1.0.0-r2.ebuild,v 1.1 2014/06/23 06:08:20 kensington Exp $ + +EAPI=5 + +inherit multilib qt4-r2 + +DESCRIPTION="A software library for building UPnP devices" +HOMEPAGE="http://www.herqq.org" +SRC_URI="mirror://sourceforge/hupnp/${P}.zip" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="doc" + +# no release of QtSolutions using bundled libQtSolutions_SOAP +RDEPEND=" + dev-qt/qtcore:4 + !media-libs/hupnp-ng +" +DEPEND="${RDEPEND} + app-arch/unzip +" + +DOCS=( hupnp/ChangeLog ) + +src_prepare() { + # fix the .pro file for multilib issues + sed \ + -e "s:PREFIX/lib:PREFIX/$(get_libdir):" \ + -i "${S}/hupnp/src.pro" \ + -i "${S}/hupnp/lib/qtsoap-2.7-opensource/buildlib/buildlib.pro" || die + qt4-r2_src_prepare +} + +src_configure() { + eqmake4 PREFIX="${EPREFIX}/usr/" CONFIG+=DISABLE_TESTAPP +} + +src_install() { + qt4-r2_src_install + use doc && dohtml -r hupnp/docs/html/ +} diff --git a/media-libs/jbigkit/files/jbigkit-2.1-build.patch b/media-libs/jbigkit/files/jbigkit-2.1-build.patch index 4f65b175a2fe..4d0ebd381342 100644 --- a/media-libs/jbigkit/files/jbigkit-2.1-build.patch +++ b/media-libs/jbigkit/files/jbigkit-2.1-build.patch @@ -81,7 +81,7 @@ This patch has been mailed to upstream. No reply at this time. Status unknown. # Options for the compiler: A high optimization level is suggested -CFLAGS = -O2 -W -Wno-unused-result -+CFLAGS += -W -Wno-unused-result ++CFLAGS += -W # CFLAGS = -O -g -W -Wall -Wno-unused-result -ansi -pedantic # -DDEBUG export CC CFLAGS diff --git a/media-libs/lcms/lcms-1.19-r2.ebuild b/media-libs/lcms/lcms-1.19-r2.ebuild index 9ea0f8784e31..96b02ff5fa15 100644 --- a/media-libs/lcms/lcms-1.19-r2.ebuild +++ b/media-libs/lcms/lcms-1.19-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.19-r2.ebuild,v 1.3 2014/06/19 03:13:12 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.19-r2.ebuild,v 1.4 2014/06/23 04:32:42 phajdan.jr Exp $ EAPI="5" @@ -17,7 +17,7 @@ SRC_URI="http://www.littlecms.com/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="jpeg python static-libs tiff zlib" RDEPEND=" diff --git a/media-libs/libmediaart/libmediaart-0.4.0.ebuild b/media-libs/libmediaart/libmediaart-0.4.0.ebuild index 328fe128b0e4..77d92b1f7b20 100644 --- a/media-libs/libmediaart/libmediaart-0.4.0.ebuild +++ b/media-libs/libmediaart/libmediaart-0.4.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmediaart/libmediaart-0.4.0.ebuild,v 1.1 2014/04/27 17:33:08 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmediaart/libmediaart-0.4.0.ebuild,v 1.2 2014/06/22 21:20:29 pacho Exp $ EAPI="5" GCONF_DEBUG="no" @@ -56,5 +56,5 @@ src_configure() { } src_test() { - Xemake check + dbus-launch Xemake check #513502 } diff --git a/media-libs/libmng/libmng-2.0.2-r1.ebuild b/media-libs/libmng/libmng-2.0.2-r1.ebuild index 43f7ab18981d..46856daac80d 100644 --- a/media-libs/libmng/libmng-2.0.2-r1.ebuild +++ b/media-libs/libmng/libmng-2.0.2-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/libmng-2.0.2-r1.ebuild,v 1.7 2014/06/18 19:45:45 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/libmng-2.0.2-r1.ebuild,v 1.8 2014/06/22 14:06:43 hattya Exp $ EAPI=5 inherit eutils autotools-multilib @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/libmng/${P}.tar.xz" LICENSE="libmng" SLOT="0/2" -KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="lcms static-libs" RDEPEND=">=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] diff --git a/media-libs/libsdl/libsdl-1.2.15-r6.ebuild b/media-libs/libsdl/libsdl-1.2.15-r6.ebuild new file mode 100644 index 000000000000..1348f01a3c25 --- /dev/null +++ b/media-libs/libsdl/libsdl-1.2.15-r6.ebuild @@ -0,0 +1,146 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libsdl/libsdl-1.2.15-r6.ebuild,v 1.1 2014/06/22 13:39:57 hasufell Exp $ + +# TODO: convert media-libs/libggi to multilib + +EAPI=5 +inherit autotools flag-o-matic multilib toolchain-funcs eutils multilib-minimal + +DESCRIPTION="Simple Direct Media Layer" +HOMEPAGE="http://www.libsdl.org/" +SRC_URI="http://www.libsdl.org/release/SDL-${PV}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +# WARNING: +# If you turn on the custom-cflags use flag in USE and something breaks, +# you pick up the pieces. Be prepared for bug reports to be marked INVALID. +IUSE="oss alsa nas X dga xv xinerama fbcon ggi svga tslib aalib opengl libcaca +sound +video +joystick custom-cflags pulseaudio ps3 static-libs" + +RDEPEND=" + abi_x86_32? ( + !app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] + !<=app-emulation/emul-linux-x86-sdl-20140406 + ) + sound? ( >=media-libs/audiofile-0.3.5[${MULTILIB_USEDEP}] ) + alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) + nas? ( + >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}] + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + ) + X? ( + >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}] + >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] + ) + ggi? ( >=media-libs/libggi-2.0_beta3 ) + svga? ( >=media-libs/svgalib-1.4.2 ) + aalib? ( >=media-libs/aalib-1.4_rc5-r6[${MULTILIB_USEDEP}] ) + libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] ) + opengl? ( + >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] + >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}] + ) + ppc64? ( ps3? ( sys-libs/libspe2 ) ) + tslib? ( >=x11-libs/tslib-1.0-r3[${MULTILIB_USEDEP}] ) + pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + nas? ( + >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}] + >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] + ) + X? ( + >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}] + >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}] + ) + x86? ( || ( >=dev-lang/yasm-0.6.0 >=dev-lang/nasm-0.98.39-r3 ) )" + +S=${WORKDIR}/SDL-${PV} + +pkg_setup() { + if use custom-cflags ; then + ewarn "Since you've chosen to use possibly unsafe CFLAGS," + ewarn "don't bother filing libsdl-related bugs until trying to remerge" + ewarn "libsdl without the custom-cflags use flag in USE." + fi +} + +src_prepare() { + epatch \ + "${FILESDIR}"/${P}-sdl-config.patch \ + "${FILESDIR}"/${P}-resizing.patch \ + "${FILESDIR}"/${P}-joystick.patch \ + "${FILESDIR}"/${P}-gamma.patch \ + "${FILESDIR}"/${P}-const-xdata32.patch + AT_M4DIR="/usr/share/aclocal acinclude" eautoreconf +} + +multilib_src_configure() { + local myconf= + if use !x86 ; then + myconf="${myconf} --disable-nasm" + else + myconf="${myconf} --enable-nasm" + fi + use custom-cflags || strip-flags + use sound || myconf="${myconf} --disable-audio" + use video \ + && myconf="${myconf} --enable-video-dummy" \ + || myconf="${myconf} --disable-video" + use joystick || myconf="${myconf} --disable-joystick" + + ECONF_SOURCE="${S}" econf \ + --disable-rpath \ + --disable-arts \ + --disable-esd \ + --enable-events \ + --enable-cdrom \ + --enable-threads \ + --enable-timers \ + --enable-file \ + --enable-cpuinfo \ + --disable-alsa-shared \ + --disable-esd-shared \ + --disable-pulseaudio-shared \ + --disable-arts-shared \ + --disable-nas-shared \ + --disable-osmesa-shared \ + $(use_enable oss) \ + $(use_enable alsa) \ + $(use_enable pulseaudio) \ + $(use_enable nas) \ + $(use_enable X video-x11) \ + $(use_enable dga) \ + $(use_enable xv video-x11-xv) \ + $(use_enable xinerama video-x11-xinerama) \ + $(use_enable X video-x11-xrandr) \ + $(use_enable dga video-dga) \ + $(use_enable fbcon video-fbcon) \ + $(multilib_native_use_enable ggi video-ggi) \ + $(multilib_native_use_enable svga video-svga) \ + $(use_enable aalib video-aalib) \ + $(use_enable libcaca video-caca) \ + $(use_enable opengl video-opengl) \ + $(multilib_native_use_enable ps3 video-ps3) \ + $(use_enable tslib input-tslib) \ + $(use_with X x) \ + $(use_enable static-libs static) \ + --disable-video-x11-xme \ + --disable-video-directfb \ + ${myconf} +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + use static-libs || prune_libtool_files --all + dodoc BUGS CREDITS README README-SDL.txt README.HG TODO WhatsNew + dohtml -r ./ +} diff --git a/media-libs/mlt/metadata.xml b/media-libs/mlt/metadata.xml index 7174f2d1e9eb..258421b29e07 100644 --- a/media-libs/mlt/metadata.xml +++ b/media-libs/mlt/metadata.xml @@ -14,8 +14,8 @@ Build SWIG bindings for Python Builds rtaudio consumer for native audio support on multiple platforms. Build SWIG bindings for Ruby - Use media-libs/swfdec for reading .swf files (Macromedia Flash) instead of libavformat.