[gentoo-commits] repo/gentoo:master commit in: media-video/harvid/

2015-10-15 Thread Alexis Ballier
commit: 1ea11df9782d3911550906e084e212b20628d2ec
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 06:59:35 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 06:59:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea11df9

media-video/harvid: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 media-video/harvid/Manifest|  1 +
 media-video/harvid/harvid-0.8.0.ebuild | 51 ++
 media-video/harvid/metadata.xml|  8 ++
 3 files changed, 60 insertions(+)

diff --git a/media-video/harvid/Manifest b/media-video/harvid/Manifest
new file mode 100644
index 000..aba8571
--- /dev/null
+++ b/media-video/harvid/Manifest
@@ -0,0 +1 @@
+DIST harvid-0.8.0.tar.gz 116079 SHA256 
d4c017fb010aa1479d41d3f4cc9f77e8a0140dd359ea629faeda81093c2c8c88 SHA512 
8e999e91e36708df7264fc351e5b6cac6c47fa5e0e612d0917bbfa02e98d13f9758f43312e6febebe56e7b8f2f72b80b6c47598de7100d3b5479b80720b91568
 WHIRLPOOL 
d50f94b745192158d95f895ce6d13933891078b484f4d5e6b9a06d7c65e340a59cf5a3e66e87c9b013618c4a9ecea7f8006aa7489c932d0d61769e64446fed36

diff --git a/media-video/harvid/harvid-0.8.0.ebuild 
b/media-video/harvid/harvid-0.8.0.ebuild
new file mode 100644
index 000..5c2db60
--- /dev/null
+++ b/media-video/harvid/harvid-0.8.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit toolchain-funcs multilib
+
+DESCRIPTION="HTTP Ardour Video Daemon"
+HOMEPAGE="http://x42.github.io/harvid/";
+SRC_URI="https://github.com/x42/harvid/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libav"
+
+RDEPEND="
+   !libav? ( media-video/ffmpeg:= )
+   libav? ( media-video/libav:= )
+   media-libs/libpng:0=
+   virtual/jpeg:0
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+hv_make() {
+   emake \
+   CC="$(tc-getCC)" \
+   RANLIB="$(tc-getRANLIB)" \
+   STRIP="true" \
+   NM="$(tc-getNM) -B" \
+   LD="$(tc-getLD)" \
+   AR="$(tc-getAR)" \
+   PREFIX="${EPREFIX:-/}usr" \
+   libdir="${EPREFIX:-/}usr/$(get_libdir)" \
+   hdocdir="${EPREFIX:-/}usr/share/doc/${PF}" \
+   "${@}"
+}
+
+src_compile() {
+   hv_make -C libharvid
+   hv_make -C src
+   hv_make
+}
+
+src_install() {
+   hv_make DESTDIR="${D}" install
+   dodoc ChangeLog README.md
+}

diff --git a/media-video/harvid/metadata.xml b/media-video/harvid/metadata.xml
new file mode 100644
index 000..c572c7d
--- /dev/null
+++ b/media-video/harvid/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  video
+  
+media-vi...@gentoo.org
+  
+



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2015-10-15 Thread Agostino Sarubbo
commit: 310075dfb5444990382f40e84d32e8a88645f277
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 15 07:20:47 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 15 07:20:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=310075df

sys-kernel/vanilla-sources: Automated version bump to 3.2.72 - remove old.

Package-Manager: portage-2.2.20.1

 sys-kernel/vanilla-sources/Manifest   |  5 +
 .../vanilla-sources/vanilla-sources-3.2.71.ebuild | 19 ---
 ...ces-4.2.2.ebuild => vanilla-sources-3.2.72.ebuild} |  0
 3 files changed, 1 insertion(+), 23 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 0d6f861..565a828 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -1,10 +1,8 @@
 DIST deblob-3.10 117299 SHA256 
d48cad04fab6a802b3a3e34955c8e35b539c2441f9a62522ec5a132c3a5ae684 SHA512 
7b30f0f97ed97bf6b096d4a321b4b1e62f4b48f07972f2511870c3eaaf4f3877b0c6af2f30f6b985edf9c9c79267d40448b504c59016acfe06374630d1fdcba9
 WHIRLPOOL 
03a5963367cc6cb4f87e3d315ab61a8b3cb1fe577b20d7e2fb6ad83464075b3ed8176f543bb4c3b4e607d78cd55ef940f446bb75be09eb7496321930413ce2b9
 DIST deblob-3.14 121249 SHA256 
980400e0db952ccdb5a507f99444330af893ed0f8a7a052916fcf0c2b2631f7e SHA512 
2cbdf4f3947c12ade0931f0b3fb8b9c0312626a3bfea9d1c7d8d1d875b4673624ed3a6369653521998bbea0cde6730b573d6be918d052f1b553e093cb42a838f
 WHIRLPOOL 
7ba1738ac829d8848104843da6237576f235c0151d53944ff3a7e0308cfb91600ffb9253402a34c2ed106c5b0bb3ce36785ead990396465341a957c58319221c
-DIST deblob-3.2 107195 SHA256 
2e8a59bf7f18425652050a1b9f2fe2e8d1f09b50b33ee633771ac03943345e81 SHA512 
8de24b5dade9256caf20215692f2e53e403f99d3d1e81b301263ae5f8ce667780a1df7917094155fb47210f22e7839e3d08e4f3a84c86ae6bf582227b938229d
 WHIRLPOOL 
f7abda0702c9b038ee82b462d1de30bd21b28d591058f417aa399581e93ba35638f476544e6acfb12760d672dab067916e4c68275c91f4c01d3bef7f685ed67b
 DIST deblob-3.4 108298 SHA256 
b005dd372b8e55b19fc583fd99a3e95e44844b56305fdff7fdbd5f924a6c0308 SHA512 
ce3df3c4850f0da821286acfa1b6c94e16350578f76a4df93284d2fe201dd78ce15dfb5c56727d8f90012062db180d5e9ee81ac3372f5b46e0deabdcfc03ca19
 WHIRLPOOL 
79386c1e04ca84709fce6ec4ea5eb308876d86f04a1b28f1eda4653d4917b3b9aa9b8a6b82605da3456d29e800dd5bbfcb27c124f1a01057d25b18871bc8770d
 DIST deblob-check-3.10 612122 SHA256 
5a9552abac85cab9715a958785a3f901937fa135d85452647a16398181909c12 SHA512 
c52917e9de8211f66a1e6805282dd727f1ec86701f76cbf16d0909ec212a9429c0994e0993db95b57934b17d9d91b08b4fa29f80c501397a5acce84bf4e1aed9
 WHIRLPOOL 
d1c591fe7e229f9638945dd14f7dd16617ecff224b4cf2a6a3dd58913c23f7eb67496c26235d1d4637607bc9c9d260d990a0935b6b5bf2332f15e8ed58269856
 DIST deblob-check-3.14 613905 SHA256 
4c69ea1c225b1a84c41e75392dcaa94f77dd8e647aff3afe52f1ab16ac99c5e5 SHA512 
4dd7e785727ce29d78f5f68431fcb6ea9dfda5221dc8e699f40d13e3c85411707b13c288d23f8baa6b3c47f5a67ac58da0a7f1a51c4d9fdda82a7428ead88cf4
 WHIRLPOOL 
de1b67955662f072193f58b7e7dbd98c6680958c2d65632bfb831dc0681945a4d1c27abe978e6ee687ae8f48773eb71c2f9026f461377b28235e7f7e39832a67
-DIST deblob-check-3.2 557345 SHA256 
60d05db20e7b50919ca44487d05e8faa9cca830318bd8d96625f0f75b252eeed SHA512 
6b857380d495261c4d356639157f99f3ca3412388fd3b1c72b566c3bb6453c5a22ab7716e3b24e64a9b63dab912b07bafd0fca806ac0e0620efeef777b6a
 WHIRLPOOL 
877c2c9b813466f9aa5cfecdc9ab93247bd2cdead457c9e0bd97da49d042d0a52262f9b4f8e9c83e397b57c5bb5a8fe2b61bb5f44d5a178a579cc9fff990941a
 DIST deblob-check-3.4 612122 SHA256 
5a9552abac85cab9715a958785a3f901937fa135d85452647a16398181909c12 SHA512 
c52917e9de8211f66a1e6805282dd727f1ec86701f76cbf16d0909ec212a9429c0994e0993db95b57934b17d9d91b08b4fa29f80c501397a5acce84bf4e1aed9
 WHIRLPOOL 
d1c591fe7e229f9638945dd14f7dd16617ecff224b4cf2a6a3dd58913c23f7eb67496c26235d1d4637607bc9c9d260d990a0935b6b5bf2332f15e8ed58269856
 DIST linux-3.10.tar.xz 73175088 SHA256 
df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 
5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35
 WHIRLPOOL 
e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
 DIST linux-3.12.tar.xz 76384600 SHA256 
2e120ec7fde19fa51dc6b6cc11c81860a0775defcad5a5bf910ed9a50e845a02 SHA512 
4ba5797e0772726d05c9f2eee66dc6dc2a5033c749ef44764c805a83da739ed5d0c6443b76785e38fe1ef74cc7ade787e48144faed0cfcb6f124f05248c700ff
 WHIRLPOOL 
a40195f6b53ba3440cf90a44495f6a59670f750851d1518e2bdfe3b949f0e898d1df5d37e271c31c555087026ddb6cc2c9109b22b9639e3222735e6f650a1417
@@ -18,8 +16,7 @@ DIST patch-3.10.90.xz 1183364 SHA256 
dbc5e7fab6d1d0cd44eacd7a69c1802f29a4863f479
 DIST patch-3.12.49.xz 1363484 SHA256 
f413289e803ed9511f080f9b8d6a15d2b20aee67d2f63ff939e2fb06519eaae9 SHA512 
636ff6a7da8435a2311833fbe1cb64abd2a30e4c99705cffd81f084b7d4bfebddd3df332ee156f519d45ae3a1d9b059b510d4b63

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libevent/, dev-libs/libevent/files/

2015-10-15 Thread Tobias Klausmann
commit: 9183fd4b8989b9411c96db8b7f71780422af4b2e
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Oct 15 07:38:47 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Oct 15 07:38:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9183fd4b

dev-libs/libevent: Add patch to fix Zombie leftovers

When-if upstream makes a release that contains this patch, we can drop it. But
since it has been six months without a release, let'suse it directly ourselves.

Gentoo-Bug: 540456
Libevent-Bug: http://sourceforge.net/p/levent/bugs/350/

Package-Manager: portage-2.2.23

 .../libevent/files/event_signals_ordering.patch| 36 +++
 dev-libs/libevent/libevent-2.1.5-r4.ebuild | 70 ++
 2 files changed, 106 insertions(+)

diff --git a/dev-libs/libevent/files/event_signals_ordering.patch 
b/dev-libs/libevent/files/event_signals_ordering.patch
new file mode 100644
index 000..d0cb2b3
--- /dev/null
+++ b/dev-libs/libevent/files/event_signals_ordering.patch
@@ -0,0 +1,36 @@
+diff --git a/event.c b/event.c
+index acef2b2..ad4c7f0 100644
+--- a/event.c
 b/event.c
+@@ -926,13 +926,13 @@ event_reinit(struct event_base *base)
+   event_del_nolock_(&base->sig.ev_signal, EVENT_DEL_AUTOBLOCK);
+   event_debug_unassign(&base->sig.ev_signal);
+   memset(&base->sig.ev_signal, 0, sizeof(base->sig.ev_signal));
+-  if (base->sig.ev_signal_pair[0] != -1)
+-  EVUTIL_CLOSESOCKET(base->sig.ev_signal_pair[0]);
+-  if (base->sig.ev_signal_pair[1] != -1)
+-  EVUTIL_CLOSESOCKET(base->sig.ev_signal_pair[1]);
+   had_signal_added = 1;
+   base->sig.ev_signal_added = 0;
+   }
++if (base->sig.ev_signal_pair[0] != -1)
++EVUTIL_CLOSESOCKET(base->sig.ev_signal_pair[0]);
++if (base->sig.ev_signal_pair[1] != -1)
++EVUTIL_CLOSESOCKET(base->sig.ev_signal_pair[1]);
+   if (base->th_notify_fn != NULL) {
+   was_notifiable = 1;
+   base->th_notify_fn = NULL;
+@@ -981,8 +981,12 @@ event_reinit(struct event_base *base)
+   if (evmap_reinit_(base) < 0)
+   res = -1;
+   } else {
+-  if (had_signal_added)
+   res = evsig_init_(base);
++  if (res == 0 && had_signal_added) {
++  res = event_add_nolock_(&base->sig.ev_signal, 
NULL, 0);
++  if (res == 0)
++  base->sig.ev_signal_added = 1;
++  }
+   }
+ 
+   /* If we were notifiable before, and nothing just exploded, become

diff --git a/dev-libs/libevent/libevent-2.1.5-r4.ebuild 
b/dev-libs/libevent/libevent-2.1.5-r4.ebuild
new file mode 100644
index 000..e55213f
--- /dev/null
+++ b/dev-libs/libevent/libevent-2.1.5-r4.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils libtool multilib-minimal
+
+MY_P="${P}-beta"
+
+DESCRIPTION="A library to execute a function when a specific event occurs on a 
file descriptor"
+HOMEPAGE="http://libevent.org/";
+SRC_URI="mirror://sourceforge/levent/files/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+# libevent-2.1.so.5
+SLOT="0/2.1-5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="debug libressl +ssl static-libs test +threads"
+
+DEPEND="
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0[${MULTILIB_USEDEP}] 
)
+   libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   !<=dev-libs/9libs-1.0
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/event2/event-config.h
+)
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   elibtoolize
+   epatch "${FILESDIR}/event_signals_ordering.patch"
+   # don't waste time building tests
+   # https://github.com/libevent/libevent/pull/144
+   sed -i -e '/^all:/s|tests||g' Makefile.nmake || die
+}
+
+multilib_src_configure() {
+   # fix out-of-source builds
+   mkdir -p test || die
+
+   ECONF_SOURCE="${S}" \
+   econf \
+   $(use_enable debug debug-mode) \
+   $(use_enable debug malloc-replacement) \
+   $(use_enable ssl openssl) \
+   $(use_enable static-libs static) \
+   $(use_enable threads thread-support)
+}
+
+src_test() {
+   # The test suite doesn't quite work (see bug #406801 for the latest
+   # installment in a riveting series of reports).
+   :
+   # emake -C test check | tee "${T}"/tests
+}
+
+DOCS=( ChangeLog{,-1.4,-2.0} )
+
+multilib_src_install_all() {
+  

[gentoo-commits] repo/gentoo:master commit in: net-libs/onion/files/, net-libs/onion/

2015-10-15 Thread Alexis Ballier
commit: 62710b3ba9d2e6b0c824c28dfa929142dda49bab
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 07:51:28 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 07:51:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62710b3b

net-libs/onion: Initial import. Ebuild be me.

Package-Manager: portage-2.2.23

 net-libs/onion/Manifest   |  1 +
 net-libs/onion/files/cflags.patch | 20 
 net-libs/onion/metadata.xml   | 13 
 net-libs/onion/onion-0.7.ebuild   | 67 +++
 net-libs/onion/onion-.ebuild  | 67 +++
 5 files changed, 168 insertions(+)

diff --git a/net-libs/onion/Manifest b/net-libs/onion/Manifest
new file mode 100644
index 000..270ebb8
--- /dev/null
+++ b/net-libs/onion/Manifest
@@ -0,0 +1 @@
+DIST onion-0.7.tar.gz 287822 SHA256 
18785a462ea2d7214df8413de86eba2d74e414dace9716a2a7ce7b1cb3d4edb7 SHA512 
9da45100ec91893e43c62cdabc1b022dc60fd2b509e387ce12fea69495fc68084afcc2534693955d340352cafc58e98a901a5ef981d1c92793ab15b7b6257d4c
 WHIRLPOOL 
e7d0695c2d45ac80edd271eaef0148474c12f1b5314719af2bdd6d0b0d0c8375ecdc19990ee38f6dc2a31c2f7a19b7b70a4c3ac1a1fbef3548d1a923dad3

diff --git a/net-libs/onion/files/cflags.patch 
b/net-libs/onion/files/cflags.patch
new file mode 100644
index 000..7c4094f
--- /dev/null
+++ b/net-libs/onion/files/cflags.patch
@@ -0,0 +1,20 @@
+Index: onion-0.7/CMakeLists.txt
+===
+--- onion-0.7.orig/CMakeLists.txt
 onion-0.7/CMakeLists.txt
+@@ -151,15 +151,6 @@ endif (SYSTEMD_ENABLED)
+ add_definitions(-D_BSD_SOURCE)
+ add_definitions(-D_POSIX_C_SOURCE=200112L)
+ 
+-##
+-IF (${CMAKE_BUILD_TYPE} MATCHES "Debug")
+-  add_definitions(-D__DEBUG__)
+-  SET(CMAKE_C_FLAGS "-Wall -Werror -O0 -fPIC")
+-ELSE (${CMAKE_BUILD_TYPE} MATCHES "Debug")
+-  SET(CMAKE_C_FLAGS "-Wall -Werror -O2 -fPIC")
+-ENDIF (${CMAKE_BUILD_TYPE} MATCHES "Debug")
+-
+-
+ project (onion)
+ 
+ INCLUDE(CPackConfig.cmake)

diff --git a/net-libs/onion/metadata.xml b/net-libs/onion/metadata.xml
new file mode 100644
index 000..5d3e5aa
--- /dev/null
+++ b/net-libs/onion/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+aball...@gentoo.org
+Alexis Ballier
+  
+  
+ Use dev-libs/libev as thread poller 
instead of Linux's epoll.
+ Use dev-libs/libevent as thread 
poller instead of libev or Linux's epoll.
+ Add dev-libs/boehm-gc support for 
memory allocations.
+  
+

diff --git a/net-libs/onion/onion-0.7.ebuild b/net-libs/onion/onion-0.7.ebuild
new file mode 100644
index 000..6578fd1
--- /dev/null
+++ b/net-libs/onion/onion-0.7.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/davidmoreno/onion";
+fi
+
+inherit ${SCM} cmake-utils
+
+DESCRIPTION="C library to create simple HTTP servers and Web Applications"
+HOMEPAGE="http://www.coralbits.com/libonion/ 
https://github.com/davidmoreno/onion";
+
+if [ "${PV#}" != "${PV}" ] ; then
+   KEYWORDS=""
+   SRC_URI=""
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/davidmoreno/onion/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="|| ( GPL-2+ Apache-2.0 ) AGPL-3"
+SLOT="0"
+IUSE="
+   gnutls pam png xml systemd sqlite
+   test examples cxx -libev -libevent
+"
+
+RDEPEND="
+   gnutls? ( net-libs/gnutls dev-libs/libgcrypt:0= )
+   pam? ( virtual/pam )
+   png? ( media-libs/libpng:0= x11-libs/cairo )
+   xml? ( dev-libs/libxml2:2 sys-libs/zlib )
+   systemd? ( sys-apps/systemd )
+   sqlite? ( dev-db/sqlite:3 )
+   libev? ( dev-libs/libev )
+   !libev? ( libevent? ( dev-libs/libevent ) )
+"
+DEPEND="${RDEPEND}
+   test? ( net-misc/curl )
+"
+REQUIRED_USE="test? ( examples )"
+
+PATCHES=(
+   "${FILESDIR}/cflags.patch"
+)
+
+src_configure() {
+   use test || echo '' > tests/CMakeLists.txt
+   local mycmakeargs=(
+   "-DONION_USE_SSL=$(usex gnutls)"
+   "-DONION_USE_PAM=$(usex pam)"
+   "-DONION_USE_PNG=$(usex png)"
+   "-DONION_USE_XML2=$(usex xml)"
+   "-DONION_USE_SYSTEMD=$(usex systemd)"
+   "-DONION_USE_SQLITE3=$(usex sqlite)"
+   "-DONION_USE_TESTS=$(usex test)"
+   "-DONION_EXAMPLES=$(usex examples)"
+   "-DONION_USE_BINDINGS_CPP=$(usex cxx)"
+   "-DONION_POLLER=$(usex libev libev "$(usex libevent libevent 
default)")"
+   )
+   cmake-utils_src_configure
+}

diff --git a/net-libs/onion/onion-.ebuild b/net-libs/onion/onion-.ebuild
new file mode 100644
index 000..405fa7b
--- /dev/null
+++ b/net-libs/onion/onion-.ebuild
@@ -0,

[gentoo-commits] repo/gentoo:master commit in: app-misc/tmux/

2015-10-15 Thread Tobias Klausmann
commit: 2a7d91b0eddd37dd872d75747e45dc8fd664895d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Oct 15 07:54:43 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Oct 15 07:55:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7d91b0

app-misc/tmux: Add dependency on the fixed version of libevent

libevent has a patch for the Zombie bug, but it is in none of the released
versions. Let's use it to unbreak tmux after 6mo of Zombies.

Gentoo-Bug: 540456
Libevent-Bug: http://sourceforge.net/p/levent/bugs/350/

Package-Manager: portage-2.2.23

 app-misc/tmux/tmux-2.0-r4.ebuild | 87 
 1 file changed, 87 insertions(+)

diff --git a/app-misc/tmux/tmux-2.0-r4.ebuild b/app-misc/tmux/tmux-2.0-r4.ebuild
new file mode 100644
index 000..8696d53
--- /dev/null
+++ b/app-misc/tmux/tmux-2.0-r4.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils bash-completion-r1 flag-o-matic
+
+DESCRIPTION="Terminal multiplexer"
+HOMEPAGE="http://tmux.github.io/";
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz";
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="debug selinux vim-syntax"
+
+CDEPEND="
+   || ( =dev-libs/libevent-2.0*
+>=dev-libs/libevent-2.1.5-r4 )
+   !sys-apps/utempter
+   sys-libs/ncurses"
+DEPEND="${CDEPEND}
+   virtual/pkgconfig"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-screen )
+   vim-syntax? ( || (
+   app-editors/vim
+   app-editors/gvim ) )"
+
+DOCS=( CHANGES FAQ README TODO )
+
+PATCHES=( "${FILESDIR}"/${P}-flags.patch )
+
+pkg_setup() {
+   if has_version "

[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-rootwrap/

2015-10-15 Thread Matt Thode
commit: a570e7a151e4522049ed656eddd1220443fda2b1
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 07:39:52 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 07:57:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a570e7a1

dev-python/oslo-rootwrap: accidently removed an ebuild

Package-Manager: portage-2.2.20.1
RepoMan-Options: --force

 dev-python/oslo-rootwrap/Manifest  |  1 +
 .../oslo-rootwrap/oslo-rootwrap-1.6.0.ebuild   | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/oslo-rootwrap/Manifest 
b/dev-python/oslo-rootwrap/Manifest
index 19e0be1..e7552ac 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,3 +1,4 @@
 DIST oslo.rootwrap-1.2.0.tar.gz 21838 SHA256 
95dcb20ebeb5a178fa25e7815d3a17e0cbd92c5eaf0b6e9e677c1eadd2c5fc22 SHA512 
868a0ca97049ca2d750b7d52401a1e87efcfefb170e8dea4768b2e75e60f01d797181421c93e1aa1166d44e5ef8abceecc69c267a249706cf8ba05bb5c21f872
 WHIRLPOOL 
34a0728d6e93fd27c474a9234f73ddc6d0e2762917222ea5b847251f8ae52329a02de4e29987cb9a867596cb8a43b34a80d20f9bc391090785d785863eec11f5
 DIST oslo.rootwrap-1.3.0.tar.gz 37576 SHA256 
42081a30779be0a8e33ee53f4e1235c17080278c4285505a6b65243740aab629 SHA512 
256b2da73818ff7b7c02a0fbfaa90f9c93877e1f5f1ec15b2f68af6c90169fde639bb6334d2eae352cbd80a3006f6de472843bf7e499d96eb056b6d57077ca56
 WHIRLPOOL 
4b05d567bc2ce63f6da9f144de91246ab9d6857b388f75bbb80fc529339eda1be4b485c057249e4a67fdd5702f2474fb2010f8b4155053cd607ce18df4f64533
+DIST oslo.rootwrap-1.6.0.tar.gz 48419 SHA256 
5fe6d1619a5306f9181899c7cc5251ba5a0de0d3c60f85b2172a2f7d400a4962 SHA512 
89f6615f87e9d45e7810157a07df3f8ceeab5f7b6826bc16256294eb9c6031cf6c5c698d92816f31e160d1f5bb98b7564cbf54079b0370ec47b9dbe83c3c2b0f
 WHIRLPOOL 
4109b2e393b41c70e7e94f9f71674b6ea8dc6ae369cfe094f31a3372d049355f690f5bcf2a90804b5f1a0d02560d798471b855c39fcea3b5a577b1f86fba8f10
 DIST oslo.rootwrap-2.4.0.tar.gz 35568 SHA256 
a5ad4ab3379e29db324db93fbfa405501978c7ac582d18cb31fcc7e92bcd219c SHA512 
e9ebce080fad9a5c862602ab78108c4f22bc9988dce2a774614f8223b430a0fdc3a50573eac468dbf3c1a2d178dd372c51e3e30aa3a0ed3a799b6253676eb6e1
 WHIRLPOOL 
95652554eaf4d5b94d9cc949ed435e81819985b42a8a1016f3d43bbb46406353c0fb8f642a7e7bf8b483f7b211a5480d54660fc2d44753417e66e5b0af3d2e6e

diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-1.6.0.ebuild 
b/dev-python/oslo-rootwrap/oslo-rootwrap-1.6.0.ebuild
new file mode 100644
index 000..3f3c734
--- /dev/null
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-1.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="The Oslo Rootwrap allows fine filtering of shell commands to run 
as root from OpenStack services"
+HOMEPAGE="https://pypi.python.org/pypi/oslo.config";
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.rootwrap/oslo.rootwrap-${PV}.tar.gz"
+S="${WORKDIR}/oslo.rootwrap-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
+   =dev-python/hacking-0.9.2[${PYTHON_USEDEP}]
+   =dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
+   !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.16.1[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_test() {
+   sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-reports/

2015-10-15 Thread Matt Thode
commit: a84c1409e3bbbebf590478ee38d09f73a1fb2e5a
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 07:48:06 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 07:57:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84c1409

dev-python/oslo-reports: adding for openstack liberty

Package-Manager: portage-2.2.20.1

 dev-python/oslo-reports/Manifest  |  1 +
 dev-python/oslo-reports/metadata.xml  | 10 ++
 dev-python/oslo-reports/oslo-reports-0.6.0.ebuild | 38 +++
 3 files changed, 49 insertions(+)

diff --git a/dev-python/oslo-reports/Manifest b/dev-python/oslo-reports/Manifest
new file mode 100644
index 000..7608470
--- /dev/null
+++ b/dev-python/oslo-reports/Manifest
@@ -0,0 +1 @@
+DIST oslo.reports-0.6.0.tar.gz 42210 SHA256 
c5ac22c2a611a8fad6d3a5667dc88becc69deed11d25db69b22ef8a2f4aa4748 SHA512 
43223d432a62c506d1071ec5f8bce5ecd62a49de4e69b4f63b5cfa1a4ce2794735307e9bf806e3716497c39e963fe5612463ab9eaa3f3900d72c9c4f5156
 WHIRLPOOL 
269f5d00b833db12dfc6b07f5bb8fba35f385edb25ece7a4d7eca587ad9a91157fe80efc6dedaa893b902640d9cea4295c9eab5a2fcdba42f31cd9ec4e2dfa03

diff --git a/dev-python/oslo-reports/metadata.xml 
b/dev-python/oslo-reports/metadata.xml
new file mode 100644
index 000..d5dfd32
--- /dev/null
+++ b/dev-python/oslo-reports/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   
+

diff --git a/dev-python/oslo-reports/oslo-reports-0.6.0.ebuild 
b/dev-python/oslo-reports/oslo-reports-0.6.0.ebuild
new file mode 100644
index 000..7dd10c6
--- /dev/null
+++ b/dev-python/oslo-reports/oslo-reports-0.6.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="generified reports for openstack"
+HOMEPAGE="http://docs.openstack.org/developer/oslo.reports";
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.reports/oslo.reports-${PV}.tar.gz"
+S="${WORKDIR}/oslo.messaging-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="
+   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/jinja-2.6[${PYTHON_USEDEP}]
+   >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-1.1.1[${PYTHON_USEDEP}]
+   =dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/cinder/

2015-10-15 Thread Matt Thode
commit: e31ae5554c23047792f4bcd7e4db16cded55187f
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 07:56:41 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 07:58:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31ae555

sys-cluster/cinder: liberty bup

Package-Manager: portage-2.2.20.1

 sys-cluster/cinder/cinder-2015.2..ebuild | 194 +++
 1 file changed, 194 insertions(+)

diff --git a/sys-cluster/cinder/cinder-2015.2..ebuild 
b/sys-cluster/cinder/cinder-2015.2..ebuild
new file mode 100644
index 000..88d574a
--- /dev/null
+++ b/sys-cluster/cinder/cinder-2015.2..ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 eutils git-2 linux-info user
+
+DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of 
nova-volumes"
+HOMEPAGE="https://launchpad.net/cinder";
+EGIT_REPO_URI="https://github.com/openstack/cinder.git";
+EGIT_BRANCH="stable/liberty"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="+api +scheduler +volume iscsi lvm mysql +memcached postgres sqlite test"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo
+   test? (
+   ${RDEPEND}
+   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   >=dev-python/ddt-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
+   >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
+   dev-python/psycopg[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/os-testr-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-0.13.2[${PYTHON_USEDEP}]
+   )"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
+   >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   dev-python/enum34[$(python_gen_usedep 'python2_7')]
+   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/kombu-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-2.4.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-1.16.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-1.17.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-reports-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-rootwrap-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-versionedobjects-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/osprofiler-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/paramiko-1.13.0[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pycrypto-2.6[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/python-barbicanclient-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/python-glanceclient-0.18.0[${PYTHON_USEDEP}]
+   >=dev-python/python-novaclient-2.28.1[${PYTHON_USEDEP}]
+   >=dev-python/python-swiftclient-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
+   >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
+   !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}

[gentoo-commits] repo/gentoo:master commit in: dev-python/rtslib-fb/

2015-10-15 Thread Matt Thode
commit: b036c2bef09dc2ed4f4a987642f3517fbe16eda1
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 07:31:37 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 07:57:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b036c2be

dev-python/rtslib-fb: liberty bup

Package-Manager: portage-2.2.20.1

 dev-python/rtslib-fb/Manifest|  1 +
 dev-python/rtslib-fb/rtslib-fb-2.1.57.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/rtslib-fb/Manifest b/dev-python/rtslib-fb/Manifest
index 22ef9aa..5e8a5bd 100644
--- a/dev-python/rtslib-fb/Manifest
+++ b/dev-python/rtslib-fb/Manifest
@@ -1 +1,2 @@
 DIST rtslib-fb-2.1.47.tar.gz 27131 SHA256 
63348b0c88b542caa0729f8d3fa94623c4c616ed8e22757b41acf456928e576a SHA512 
ada6a7dba7fe7172389c53f72e9941b715b2c49487acf32a66f247f5d258bc0568b6dae33fcd27f869b910c504ca434e85f8aa0cc670aeefdc4ce76d8bb734f4
 WHIRLPOOL 
c613fb816f016f7867fc105ad0a2722bfb33ae544ec8ebce1adebe654fa2c200cd1ba848db302ab3eb1808705c0f5e9352872ecbfcd66def6ac913fd3269844b
+DIST rtslib-fb-2.1.57.tar.gz 30746 SHA256 
bca0fb05e3d96fdfc8495a6b1e82d6ff92190c610863c2ec6400bfcf3120361c SHA512 
0b46b17498bf2a5f4853c9d989bf6a192280d95416b195c0c9eaede4759612b6c3800fb1d3f44979c10e95ba0c3f06dd9756a805d63f61b292a611003f48059b
 WHIRLPOOL 
b707f5f4978dced01e5a92a2f709010925cdfa3ee0485f7bc677ad81df6f0fc177f03ee075763e159990e4f7fbf60ab51c030d309cb2e2bc329f9557b6658145

diff --git a/dev-python/rtslib-fb/rtslib-fb-2.1.57.ebuild 
b/dev-python/rtslib-fb/rtslib-fb-2.1.57.ebuild
new file mode 100644
index 000..0b6cdd0
--- /dev/null
+++ b/dev-python/rtslib-fb/rtslib-fb-2.1.57.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python object API for managing the Linux LIO kernel target"
+HOMEPAGE="https://github.com/agrover/rtslib-fb";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-admin/glance/

2015-10-15 Thread Matt Thode
commit: 8aad2903ef2e32b86f2b9dd70d05a154d40b
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 07:05:16 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 07:57:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aad2903

app-admin/glance: add pymysql test dep

Package-Manager: portage-2.2.20.1

 app-admin/glance/glance-2015.2..ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/glance/glance-2015.2..ebuild 
b/app-admin/glance/glance-2015.2..ebuild
index 931a8bb..3fd700a 100644
--- a/app-admin/glance/glance-2015.2..ebuild
+++ b/app-admin/glance/glance-2015.2..ebuild
@@ -41,6 +41,7 @@ DEPEND="
>=dev-python/psutil-1.1.1[${PYTHON_USEDEP}]
=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
>=dev-python/psycopg-2.5[${PYTHON_USEDEP}]
>=dev-python/pysendfile-2.0.0[${PYTHON_USEDEP}]
dev-python/qpid-python[$(python_gen_usedep 'python2_7')]



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-versionedobjects/

2015-10-15 Thread Matt Thode
commit: f63023af73ed6ae860409b55d91adbf36095305f
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 07:27:50 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 07:57:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63023af

dev-python/oslo-versionedobjects: adding for openstack liberty

Package-Manager: portage-2.2.20.1

 dev-python/oslo-versionedobjects/Manifest  |  1 +
 dev-python/oslo-versionedobjects/metadata.xml  | 10 ++
 .../oslo-versionedobjects-0.11.0.ebuild| 39 ++
 3 files changed, 50 insertions(+)

diff --git a/dev-python/oslo-versionedobjects/Manifest 
b/dev-python/oslo-versionedobjects/Manifest
new file mode 100644
index 000..1da8226
--- /dev/null
+++ b/dev-python/oslo-versionedobjects/Manifest
@@ -0,0 +1 @@
+DIST oslo.versionedobjects-0.11.0.tar.gz 126752 SHA256 
c703c4a8c4cdadb80734021d172cb8e757a20010bc6be2152165a8e3be58acb5 SHA512 
957610eae70ee35a40a5dc98ddf6f83740e0cabf142be2ac69c457ad98f9a8f28f8e41dfae08b7b1ec0e2777dccfba664b5e4c5d795feae94654a35f3d5c9ab3
 WHIRLPOOL 
a0d0e7cad5ae3c585b55fcbe2aa497b7461ef37a83481913161265424132dddccf7beacb4255a8bd46095a795488a8db4b76b74358021b2c6238a66d674bc300

diff --git a/dev-python/oslo-versionedobjects/metadata.xml 
b/dev-python/oslo-versionedobjects/metadata.xml
new file mode 100644
index 000..d5dfd32
--- /dev/null
+++ b/dev-python/oslo-versionedobjects/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   
+

diff --git 
a/dev-python/oslo-versionedobjects/oslo-versionedobjects-0.11.0.ebuild 
b/dev-python/oslo-versionedobjects/oslo-versionedobjects-0.11.0.ebuild
new file mode 100644
index 000..00a53b0
--- /dev/null
+++ b/dev-python/oslo-versionedobjects/oslo-versionedobjects-0.11.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="The oslo.versionedobjects library provides a generic versioned 
object model that is RPC-friendly."
+HOMEPAGE="http://docs.openstack.org/developer/oslo.versionedobjects";
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.versionedobjects/oslo.versionedobjects-${PV}.tar.gz"
+S="${WORKDIR}/oslo.versionedobjects-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-1.16.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-1.17.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-1.17.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2.3-r1[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-rootwrap/

2015-10-15 Thread Matt Thode
commit: 581b0c212accdc07375d2d3f98e1c441a38ebc09
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 07:36:20 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 07:57:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581b0c21

dev-python/oslo-rootwrap: liberty bup

Package-Manager: portage-2.2.20.1

 dev-python/oslo-rootwrap/Manifest  |  2 +-
 ...rap-1.6.0.ebuild => oslo-rootwrap-2.4.0.ebuild} | 30 --
 2 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/dev-python/oslo-rootwrap/Manifest 
b/dev-python/oslo-rootwrap/Manifest
index 29a1a0a..19e0be1 100644
--- a/dev-python/oslo-rootwrap/Manifest
+++ b/dev-python/oslo-rootwrap/Manifest
@@ -1,3 +1,3 @@
 DIST oslo.rootwrap-1.2.0.tar.gz 21838 SHA256 
95dcb20ebeb5a178fa25e7815d3a17e0cbd92c5eaf0b6e9e677c1eadd2c5fc22 SHA512 
868a0ca97049ca2d750b7d52401a1e87efcfefb170e8dea4768b2e75e60f01d797181421c93e1aa1166d44e5ef8abceecc69c267a249706cf8ba05bb5c21f872
 WHIRLPOOL 
34a0728d6e93fd27c474a9234f73ddc6d0e2762917222ea5b847251f8ae52329a02de4e29987cb9a867596cb8a43b34a80d20f9bc391090785d785863eec11f5
 DIST oslo.rootwrap-1.3.0.tar.gz 37576 SHA256 
42081a30779be0a8e33ee53f4e1235c17080278c4285505a6b65243740aab629 SHA512 
256b2da73818ff7b7c02a0fbfaa90f9c93877e1f5f1ec15b2f68af6c90169fde639bb6334d2eae352cbd80a3006f6de472843bf7e499d96eb056b6d57077ca56
 WHIRLPOOL 
4b05d567bc2ce63f6da9f144de91246ab9d6857b388f75bbb80fc529339eda1be4b485c057249e4a67fdd5702f2474fb2010f8b4155053cd607ce18df4f64533
-DIST oslo.rootwrap-1.6.0.tar.gz 48419 SHA256 
5fe6d1619a5306f9181899c7cc5251ba5a0de0d3c60f85b2172a2f7d400a4962 SHA512 
89f6615f87e9d45e7810157a07df3f8ceeab5f7b6826bc16256294eb9c6031cf6c5c698d92816f31e160d1f5bb98b7564cbf54079b0370ec47b9dbe83c3c2b0f
 WHIRLPOOL 
4109b2e393b41c70e7e94f9f71674b6ea8dc6ae369cfe094f31a3372d049355f690f5bcf2a90804b5f1a0d02560d798471b855c39fcea3b5a577b1f86fba8f10
+DIST oslo.rootwrap-2.4.0.tar.gz 35568 SHA256 
a5ad4ab3379e29db324db93fbfa405501978c7ac582d18cb31fcc7e92bcd219c SHA512 
e9ebce080fad9a5c862602ab78108c4f22bc9988dce2a774614f8223b430a0fdc3a50573eac468dbf3c1a2d178dd372c51e3e30aa3a0ed3a799b6253676eb6e1
 WHIRLPOOL 
95652554eaf4d5b94d9cc949ed435e81819985b42a8a1016f3d43bbb46406353c0fb8f642a7e7bf8b483f7b211a5480d54660fc2d44753417e66e5b0af3d2e6e

diff --git a/dev-python/oslo-rootwrap/oslo-rootwrap-1.6.0.ebuild 
b/dev-python/oslo-rootwrap/oslo-rootwrap-2.4.0.ebuild
similarity index 64%
rename from dev-python/oslo-rootwrap/oslo-rootwrap-1.6.0.ebuild
rename to dev-python/oslo-rootwrap/oslo-rootwrap-2.4.0.ebuild
index b4177a8..2087ae7 100644
--- a/dev-python/oslo-rootwrap/oslo-rootwrap-1.6.0.ebuild
+++ b/dev-python/oslo-rootwrap/oslo-rootwrap-2.4.0.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_4 )
 
 inherit distutils-r1
 
@@ -14,30 +14,34 @@ S="${WORKDIR}/oslo.rootwrap-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
+CDEPEND="
+   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
-   =dev-python/hacking-0.9.2[${PYTHON_USEDEP}]
-   =dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
-   !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/oslo-sphinx-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.0[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}] )"
 RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
 
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
 python_test() {
sed -i 's/sbin\/ip/bin\/ip/g' tests/test_rootwrap.py
nosetests tests/ || die "test failed under ${EPYTHON}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/os-brick/

2015-10-15 Thread Matt Thode
commit: a0a1c200fe8d7fa95c56b278322377e767d151af
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 07:55:51 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 07:57:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0a1c200

dev-python/os-brick: adding for openstack liberty

Package-Manager: portage-2.2.20.1

 dev-python/os-brick/Manifest  |  1 +
 dev-python/os-brick/metadata.xml  | 10 
 dev-python/os-brick/os-brick-0.5.0.ebuild | 40 +++
 3 files changed, 51 insertions(+)

diff --git a/dev-python/os-brick/Manifest b/dev-python/os-brick/Manifest
new file mode 100644
index 000..ff70c92
--- /dev/null
+++ b/dev-python/os-brick/Manifest
@@ -0,0 +1 @@
+DIST os-brick-0.5.0.tar.gz 63340 SHA256 
a63e761c74ecd0214ea5dad67cefb1e9b67bac74706ccd3338443505cbf405e0 SHA512 
07fbcba60c53a8f5b123770bb7df5336ed92c7e668898e1c893989928492d76e1aada434fa7c9d8ac8e21f2cc22a4e2fa1e7792067f092ef1183724077183a05
 WHIRLPOOL 
4241dba5bf45608d1aaa321bce39ff5b960b81c8678bdefeac6692a4d6cf344cbd54fdfdd4b55d4ff6bfa8afba6e0d882497fb6f2a50241dc79352d551357433

diff --git a/dev-python/os-brick/metadata.xml b/dev-python/os-brick/metadata.xml
new file mode 100644
index 000..d5dfd32
--- /dev/null
+++ b/dev-python/os-brick/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   
+

diff --git a/dev-python/os-brick/os-brick-0.5.0.ebuild 
b/dev-python/os-brick/os-brick-0.5.0.ebuild
new file mode 100644
index 000..233cec1
--- /dev/null
+++ b/dev-python/os-brick/os-brick-0.5.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
+HOMEPAGE="https://github.com/openstack/cinder";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="
+   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
+   !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/ksystemlog/

2015-10-15 Thread Michael Palimaka
commit: fc5574f4b5907bdab5485f3e8c8b8a10bad78d95
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Oct 14 22:48:57 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 08:14:24 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc5574f4

kde-apps/ksystemlog: Frameworks merged to master

Package-Manager: portage-2.2.20.1

 kde-apps/ksystemlog/ksystemlog-5..ebuild | 55 
 kde-apps/ksystemlog/ksystemlog-.ebuild   | 43 +++---
 2 files changed, 37 insertions(+), 61 deletions(-)

diff --git a/kde-apps/ksystemlog/ksystemlog-5..ebuild 
b/kde-apps/ksystemlog/ksystemlog-5..ebuild
deleted file mode 100644
index 053fc2b..000
--- a/kde-apps/ksystemlog/ksystemlog-5..ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK=true
-KDE_TEST=true
-VIRTUALX_REQUIRED=test
-EGIT_BRANCH="frameworks"
-inherit kde5
-
-DESCRIPTION="System log viewer by KDE"
-HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/";
-KEYWORDS=""
-IUSE=""
-
-# bug 378101
-RESTRICT=test
-
-DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   dev-qt/qtgui:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   kde5_src_prepare
-
-   if use test; then
-   # beat this stupid test into shape: the test files contain no 
year, so
-   # comparison succeeds only in 2007 !!!
-   local theyear=$(date +%Y)
-   einfo Setting the current year as ${theyear} in the test files
-   sed -e "s:2007:${theyear}:g" -i tests/systemAnalyzerTest.cpp
-
-   # one test consistently fails, so comment it out for the moment
-   sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" 
-i ksystemlog/tests/CMakeLists.txt
-   fi
-}

diff --git a/kde-apps/ksystemlog/ksystemlog-.ebuild 
b/kde-apps/ksystemlog/ksystemlog-.ebuild
index fa0fa39..5f7 100644
--- a/kde-apps/ksystemlog/ksystemlog-.ebuild
+++ b/kde-apps/ksystemlog/ksystemlog-.ebuild
@@ -4,20 +4,44 @@
 
 EAPI=5
 
-KDE_HANDBOOK="optional"
+KDE_DOXYGEN=true
+KDE_HANDBOOK=true
+KDE_TEST=true
 VIRTUALX_REQUIRED=test
-inherit kde4-base
+inherit kde5
 
-DESCRIPTION="KDE system log viewer"
+DESCRIPTION="System log viewer by KDE"
 HOMEPAGE="https://www.kde.org/applications/system/ksystemlog/";
 KEYWORDS=""
-IUSE="debug test"
+IUSE="systemd"
 
-RESTRICT=test
 # bug 378101
+RESTRICT=test
+
+DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   systemd? ( sys-apps/systemd )
+"
+
+RDEPEND="${DEPEND}"
 
 src_prepare() {
-   kde4-base_src_prepare
+   kde5_src_prepare
 
if use test; then
# beat this stupid test into shape: the test files contain no 
year, so
@@ -30,3 +54,10 @@ src_prepare() {
sed -e "s:systemAnalyzerTest:# dont run systemAnalyzerTest:g" 
-i ksystemlog/tests/CMakeLists.txt
fi
 }
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package systemd Journald)
+   )
+   kde5_src_configure
+}



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-php/

2015-10-15 Thread Michael Palimaka
commit: d89e1ac6dd54d4eb11c033317fed00988d1ef27a
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Oct 14 22:11:19 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 08:14:24 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d89e1ac6

dev-util/kdevelop-php: Add missing DEPENDs, block kdevelop-php-docs

dev-util/kdevelop-php-docs was merged into kdevelop-php.

Package-Manager: portage-2.2.23

 dev-util/kdevelop-php/kdevelop-php-.ebuild | 16 
 1 file changed, 12 insertions(+), 4 deletions(-)

diff --git a/dev-util/kdevelop-php/kdevelop-php-.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-.ebuild
index e4f7bf8..fb816bc 100644
--- a/dev-util/kdevelop-php/kdevelop-php-.ebuild
+++ b/dev-util/kdevelop-php/kdevelop-php-.ebuild
@@ -4,15 +4,16 @@
 
 EAPI=5
 
-VIRTUALX_REQUIRED="test"
+EGIT_REPONAME="${KMNAME}"
 KDEBASE="kdevelop"
+KDE_DOXYGEN="true"
 KMNAME="kdev-php"
-EGIT_REPONAME="${KMNAME}"
+VIRTUALX_REQUIRED="test"
 inherit kde5
 
 DESCRIPTION="PHP plugin for KDevelop 5"
 LICENSE="GPL-2 LGPL-2"
-IUSE="doc"
+IUSE=""
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
KEYWORDS="~amd64 ~x86"
@@ -20,6 +21,7 @@ fi
 
 DEPEND="
$(add_frameworks_dep kapidox)
+   $(add_frameworks_dep kcmutils)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
@@ -31,11 +33,17 @@ DEPEND="
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep threadweaver)
dev-qt/qtgui:5
+   dev-qt/qtwebkit:5
dev-qt/qtwidgets:5
dev-util/kdevelop-pg-qt:5
>=dev-util/kdevplatform-${PV}:${SLOT}
 "
 RDEPEND="${DEPEND}
+   !dev-util/kdevelop-php-docs
dev-util/kdevelop:${SLOT}
-   doc? ( >=dev-util/kdevelop-php-docs-${PV}:${SLOT} )
 "
+
+src_prepare() {
+   use doc || comment_add_subdirectory docs
+   kde5_src_prepare
+}



[gentoo-commits] proj/kde:master commit in: dev-util/kdevelop-php-docs/

2015-10-15 Thread Michael Palimaka
commit: d04947d0159c0d67842352abf6794cc95054b3ab
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Oct 14 22:14:25 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 08:14:24 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d04947d0

dev-util/kdevelop-php-docs: Remove package

dev-util/kdevelop-php-docs was merged into dev-util/kdevelop-php.

Package-Manager: portage-2.2.23

 .../kdevelop-php-docs-.ebuild  | 34 --
 dev-util/kdevelop-php-docs/metadata.xml|  5 
 2 files changed, 39 deletions(-)

diff --git a/dev-util/kdevelop-php-docs/kdevelop-php-docs-.ebuild 
b/dev-util/kdevelop-php-docs/kdevelop-php-docs-.ebuild
deleted file mode 100644
index 3bc8f80..000
--- a/dev-util/kdevelop-php-docs/kdevelop-php-docs-.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KMNAME="kdevelop"
-EGIT_REPONAME="kdev-php-docs"
-inherit kde5
-
-DESCRIPTION="PHP documentation plugin for KDevelop 5"
-LICENSE="GPL-2+ LGPL-2+"
-IUSE=""
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DEPEND="
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep ktexteditor)
-   $(add_frameworks_dep kxmlgui)
-   >=dev-util/kdevplatform-${PV}:${SLOT}
-   dev-qt/qtgui:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-"
-RDEPEND="${DEPEND}"

diff --git a/dev-util/kdevelop-php-docs/metadata.xml 
b/dev-util/kdevelop-php-docs/metadata.xml
deleted file mode 100644
index a23f444..000
--- a/dev-util/kdevelop-php-docs/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   kde
-



[gentoo-commits] proj/kde:master commit in: sets/

2015-10-15 Thread Michael Palimaka
commit: b829aff1373d1a8db444c87521c4f8325b16b950
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Oct 14 22:49:51 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 08:14:24 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b829aff1

sets: Update kdeadmin-live

 sets/kdeadmin-live | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sets/kdeadmin-live b/sets/kdeadmin-live
index 60bb132..23311e1 100644
--- a/sets/kdeadmin-live
+++ b/sets/kdeadmin-live
@@ -1 +1,2 @@
 ~kde-apps/kcron-
+~kde-apps/ksystemlog-



[gentoo-commits] proj/kde:master commit in: sets/

2015-10-15 Thread Michael Palimaka
commit: 14a9bb0149572efc584cc74c2e1cf96738d11458
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Oct 14 22:31:11 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 08:14:24 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=14a9bb01

sets: Update kdevelop-live

 sets/kdevelop-live | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sets/kdevelop-live b/sets/kdevelop-live
index 163941b..dfe1488 100644
--- a/sets/kdevelop-live
+++ b/sets/kdevelop-live
@@ -5,7 +5,6 @@
 ~dev-util/kdevelop-krazy2-
 ~dev-util/kdevelop-pg-qt-
 ~dev-util/kdevelop-php-
-~dev-util/kdevelop-php-docs-
 ~dev-util/kdevelop-python-
 ~dev-util/kdevelop-valgrind-
 ~dev-util/kdevplatform-



[gentoo-commits] proj/kde:master commit in: media-plugins/kipi-plugins/

2015-10-15 Thread Michael Palimaka
commit: cc8229f62c2852b43e5b8dcb81278ae7a09b463d
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Oct 14 21:48:38 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 08:13:42 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc8229f6

media-plugins/kipi-plugins: Upstream removed DEPENDs

Package-Manager: portage-2.2.23

 media-plugins/kipi-plugins/kipi-plugins-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-plugins/kipi-plugins/kipi-plugins-.ebuild 
b/media-plugins/kipi-plugins/kipi-plugins-.ebuild
index 13a1aa8..524be98 100644
--- a/media-plugins/kipi-plugins/kipi-plugins-.ebuild
+++ b/media-plugins/kipi-plugins/kipi-plugins-.ebuild
@@ -49,7 +49,6 @@ COMMONDEPEND="
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -57,8 +56,6 @@ COMMONDEPEND="
$(add_frameworks_dep kparts)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_frameworks_dep threadweaver)



[gentoo-commits] proj/kde:master commit in: kde-apps/kdebase-runtime-meta/

2015-10-15 Thread Michael Palimaka
commit: dee669499b78692e054ce2ba07d40234b4c4f93f
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Oct 14 17:54:41 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 08:15:11 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dee66949

kde-apps/kdebase-runtime-meta: Make more RDEPENDs optional

kglobalaccel, kuiserver: Do it like upstream and don't RDEPEND if USE=minimal
See upstream commit be3ee5b9a36e1b7f3c6eab466e33762ae101b3c6

kwalletd: Make it optional with USE=oldwallet

Package-Manager: portage-2.2.23

 .../kdebase-runtime-meta-15.08.49..ebuild   | 13 -
 .../kdebase-runtime-meta/kdebase-runtime-meta-.ebuild   | 13 -
 kde-apps/kdebase-runtime-meta/metadata.xml  |  1 +
 3 files changed, 17 insertions(+), 10 deletions(-)

diff --git 
a/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-15.08.49..ebuild 
b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-15.08.49..ebuild
index ec98095..769af9a 100644
--- a/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-15.08.49..ebuild
+++ b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-15.08.49..ebuild
@@ -8,7 +8,7 @@ inherit kde5-meta-pkg
 
 DESCRIPTION="Merge this to pull in all kdebase-runtime-derived packages"
 KEYWORDS=""
-IUSE="crash-reporter minimal"
+IUSE="crash-reporter minimal +oldwallet"
 
 RDEPEND="
$(add_kdeapps_dep kcmshell)
@@ -21,7 +21,6 @@ RDEPEND="
$(add_kdeapps_dep kdontchangethehostname)
$(add_kdeapps_dep keditfiletype)
$(add_kdeapps_dep kfile)
-   $(add_kdeapps_dep kglobalaccel)
$(add_kdeapps_dep kiconfinder)
$(add_kdeapps_dep kimgio)
$(add_kdeapps_dep kioclient)
@@ -34,20 +33,24 @@ RDEPEND="
$(add_kdeapps_dep kstart)
$(add_kdeapps_dep ktimezoned)
$(add_kdeapps_dep ktraderclient)
-   $(add_kdeapps_dep kuiserver)
$(add_kdeapps_dep kurifilter-plugins)
-   $(add_kdeapps_dep kwalletd)
$(add_kdeapps_dep phonon-kde)
$(add_kdeapps_dep plasma-runtime)
$(add_kdeapps_dep renamedlg-plugins)
$(add_kdeapps_dep solid-runtime)
crash-reporter? ( $(add_kdeapps_dep drkonqi ) )
-   minimal? ( $(add_kdeapps_dep solid-runtime '-bluetooth') )
+   minimal? (
+   $(add_kdeapps_dep solid-runtime '-bluetooth')
+   oldwallet? ( $(add_kdeapps_dep kwalletd) )
+   )
!minimal? (
$(add_kdeapps_dep attica)
$(add_kdeapps_dep kcontrol)
$(add_kdeapps_dep kdebase-kioslaves)
+   $(add_kdeapps_dep kglobalaccel)
$(add_kdeapps_dep knetattach)
+   $(add_kdeapps_dep kuiserver)
+   $(add_kdeapps_dep kwalletd)
)
 "
 REQUIRED_USE="minimal? ( !crash-reporter )"

diff --git a/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-.ebuild 
b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-.ebuild
index ec98095..769af9a 100644
--- a/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-.ebuild
+++ b/kde-apps/kdebase-runtime-meta/kdebase-runtime-meta-.ebuild
@@ -8,7 +8,7 @@ inherit kde5-meta-pkg
 
 DESCRIPTION="Merge this to pull in all kdebase-runtime-derived packages"
 KEYWORDS=""
-IUSE="crash-reporter minimal"
+IUSE="crash-reporter minimal +oldwallet"
 
 RDEPEND="
$(add_kdeapps_dep kcmshell)
@@ -21,7 +21,6 @@ RDEPEND="
$(add_kdeapps_dep kdontchangethehostname)
$(add_kdeapps_dep keditfiletype)
$(add_kdeapps_dep kfile)
-   $(add_kdeapps_dep kglobalaccel)
$(add_kdeapps_dep kiconfinder)
$(add_kdeapps_dep kimgio)
$(add_kdeapps_dep kioclient)
@@ -34,20 +33,24 @@ RDEPEND="
$(add_kdeapps_dep kstart)
$(add_kdeapps_dep ktimezoned)
$(add_kdeapps_dep ktraderclient)
-   $(add_kdeapps_dep kuiserver)
$(add_kdeapps_dep kurifilter-plugins)
-   $(add_kdeapps_dep kwalletd)
$(add_kdeapps_dep phonon-kde)
$(add_kdeapps_dep plasma-runtime)
$(add_kdeapps_dep renamedlg-plugins)
$(add_kdeapps_dep solid-runtime)
crash-reporter? ( $(add_kdeapps_dep drkonqi ) )
-   minimal? ( $(add_kdeapps_dep solid-runtime '-bluetooth') )
+   minimal? (
+   $(add_kdeapps_dep solid-runtime '-bluetooth')
+   oldwallet? ( $(add_kdeapps_dep kwalletd) )
+   )
!minimal? (
$(add_kdeapps_dep attica)
$(add_kdeapps_dep kcontrol)
$(add_kdeapps_dep kdebase-kioslaves)
+   $(add_kdeapps_dep kglobalaccel)
$(add_kdeapps_dep knetattach)
+   $(add_kdeapps_dep kuiserver)
+   $(add_kdeapps_dep kwalletd)
)
 "
 REQUIRED_USE="minimal? ( !crash-reporter )"

diff --git a/kde-apps/kdebase-runtime-meta/metadata.xml 
b/kde-apps/kdebase-runtime-meta/metadata.xml
index 42a8f90..39dab8e 100644
--- a/kde-apps/kdebase-runtime-meta/metadat

[gentoo-commits] repo/gentoo:master commit in: dev-python/coloredlogs/, dev-python/coloredlogs/files/

2015-10-15 Thread Justin Lecher
commit: abc56484100f3d8457f0f2babed3f4cebde054d2
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:18:02 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:18:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc56484

dev-python/coloredlogs: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/coloredlogs/Manifest|  1 +
 dev-python/coloredlogs/coloredlogs-2.0.ebuild  | 34 ++
 .../files/coloredlogs-2.0-skip-cli-test.patch  | 20 +
 3 files changed, 55 insertions(+)

diff --git a/dev-python/coloredlogs/Manifest b/dev-python/coloredlogs/Manifest
index b184f86..f33b1f3 100644
--- a/dev-python/coloredlogs/Manifest
+++ b/dev-python/coloredlogs/Manifest
@@ -1 +1,2 @@
 DIST coloredlogs-1.0.1.tar.gz 13926 SHA256 
11067ca91532ba4a316fa53b005152a08b3e015dcb1234d393cfc25af88ebc3e SHA512 
098aa22b371ffdb6400fac7d2f000aa73f8956eae71f48ceed2110eb35a4b4d11f814f8cacca643c4deccd82da058a750c700264e7c71c2351514a6f887101a5
 WHIRLPOOL 
71b447498d5e91a0cda131046f7545230bc0c13aa814f0d79cfbd60934dee7c5cc54a729dd36b0a937451f80302384fb0733fd94e43e09c2ce9258c950fd
+DIST coloredlogs-2.0.tar.gz 15486 SHA256 
532198042eac7560f5292961bfb6f844343132fda805575684f67deeb780b2c2 SHA512 
b42e18b563caef4506377fba754e976fed31b7402d418ca79d1875504986572b36fe90b602afcb952dc8b06b9f7bc7ed6861abc2239ae5b5340e006377f9a14d
 WHIRLPOOL 
6cbec16a204f91a218428c8056e2c39d94aeaedbf3356b2548fa288a386b8583bf639a40f0c40dc596096bf44ccb28acb7c2d66403d19cf72143599ba88a82b5

diff --git a/dev-python/coloredlogs/coloredlogs-2.0.ebuild 
b/dev-python/coloredlogs/coloredlogs-2.0.ebuild
new file mode 100644
index 000..74cc495
--- /dev/null
+++ b/dev-python/coloredlogs/coloredlogs-2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Colored stream handler for the logging module"
+HOMEPAGE="https://pypi.python.org/pypi/coloredlogs 
https://github.com/xolox/python-coloredlogs http://coloredlogs.readthedocs.org";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/humanfriendly-1.25.1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/capturer[${PYTHON_USEDEP}]
+   dev-python/verboselogs[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( README.rst )
+
+PATCHES=( "${FILESDIR}"/${P}-skip-cli-test.patch )
+
+python_test() {
+   esetup.py test
+}

diff --git a/dev-python/coloredlogs/files/coloredlogs-2.0-skip-cli-test.patch 
b/dev-python/coloredlogs/files/coloredlogs-2.0-skip-cli-test.patch
new file mode 100644
index 000..cacd016
--- /dev/null
+++ b/dev-python/coloredlogs/files/coloredlogs-2.0-skip-cli-test.patch
@@ -0,0 +1,20 @@
+ coloredlogs/tests.py | 6 --
+ 1 file changed, 6 deletions(-)
+
+diff --git a/coloredlogs/tests.py b/coloredlogs/tests.py
+index 2010b12..7ab18a8 100644
+--- a/coloredlogs/tests.py
 b/coloredlogs/tests.py
+@@ -160,12 +160,6 @@ class ColoredLogsTestCase(unittest.TestCase):
+ for name in 'debug', 'info', 'warning', 'error', 'critical':
+ assert name.upper() in output
+ 
+-def test_cli_conversion(self):
+-"""Test the command line HTML conversion."""
+-output = main('coloredlogs', '--convert', 'coloredlogs', '--demo', 
capture=True)
+-# Make sure the output is encoded as HTML.
+-assert '

[gentoo-commits] repo/gentoo:master commit in: dev-python/capturer/

2015-10-15 Thread Justin Lecher
commit: eaefe8a11c1909c58ad2b6bfd35c743f44633b42
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 06:43:10 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:18:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaefe8a1

dev-python/capturer: New package, ebuild written by me

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/capturer/Manifest|  1 +
 dev-python/capturer/capturer-2.1.ebuild | 32 
 dev-python/capturer/metadata.xml| 13 +
 3 files changed, 46 insertions(+)

diff --git a/dev-python/capturer/Manifest b/dev-python/capturer/Manifest
new file mode 100644
index 000..a4a8ea3
--- /dev/null
+++ b/dev-python/capturer/Manifest
@@ -0,0 +1 @@
+DIST capturer-2.1.tar.gz 17380 SHA256 
6837c34651d50615e20281a1cc73a2b363bb7b7c9451003d08ea481a58a6bbb8 SHA512 
30325a4908b63cdc63439fe2dab360f37db1f335d44ba10cf03294513cf2ffd6688843659d16b6c96bca0fbbf607b8b20c5031ee99b8973a26460e37ff72
 WHIRLPOOL 
47a3f37e200c4c7100baba4acc0dd3bf443e634b4d85d25e50e09a7db28477966a0247c85e0365d0b53d74c5247d4d0fcfc455ca77e5d0c743f410e61d6c588f

diff --git a/dev-python/capturer/capturer-2.1.ebuild 
b/dev-python/capturer/capturer-2.1.ebuild
new file mode 100644
index 000..46af8fc
--- /dev/null
+++ b/dev-python/capturer/capturer-2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Easily capture stdout/stderr of the current process and 
subprocesses"
+HOMEPAGE="https://capturer.readthedocs.org/ 
https://pypi.python.org/pypi/capturer https://github.com/xolox/python-capturer";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# Test fails only ebuild, but works manually
+# Can't find out what it is
+RESTRICT=test
+
+python_test() {
+   esetup.py test
+}

diff --git a/dev-python/capturer/metadata.xml b/dev-python/capturer/metadata.xml
new file mode 100644
index 000..6d57e9c
--- /dev/null
+++ b/dev-python/capturer/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  python
+  
+j...@gentoo.org
+Justin Lecher
+  
+  
+coloredlogs
+xolox/python-coloredlogs
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-cov/

2015-10-15 Thread Justin Lecher
commit: 9f551c59f3ac3359446911587e26771603fed753
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:26:28 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:26:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f551c59

dev-python/pytest-cov: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=525562

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest-cov/pytest-cov-1.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-cov/pytest-cov-1.8.1.ebuild 
b/dev-python/pytest-cov/pytest-cov-1.8.1.ebuild
index 6190935..735f1d4 100644
--- a/dev-python/pytest-cov/pytest-cov-1.8.1.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-1.8.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ppc ppc64 s390 sh x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ppc ppc64 s390 sh ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-sqlparse/

2015-10-15 Thread Justin Lecher
commit: 44eecd4f5c75a6d38e60a48f250c132b903bdb3b
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:21:07 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:21:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44eecd4f

dev-python/python-sqlparse: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=525562

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/python-sqlparse/python-sqlparse-0.1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-sqlparse/python-sqlparse-0.1.16.ebuild 
b/dev-python/python-sqlparse/python-sqlparse-0.1.16.ebuild
index 5a3edd7..df6e142 100644
--- a/dev-python/python-sqlparse/python-sqlparse-0.1.16.ebuild
+++ b/dev-python/python-sqlparse/python-sqlparse-0.1.16.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://code.google.com/p/python-sqlparse/ 
https://github.com/andialbr
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 LICENSE="BSD-2"
 IUSE="doc test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/cov-core/

2015-10-15 Thread Justin Lecher
commit: 9597ba42a38381e0ba89b61f588076a14704508a
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:23:52 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:25:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9597ba42

dev-python/cov-core: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=525562

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/cov-core/cov-core-1.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cov-core/cov-core-1.15.0.ebuild 
b/dev-python/cov-core/cov-core-1.15.0.ebuild
index fc38a64..fa3c3b5 100644
--- a/dev-python/cov-core/cov-core-1.15.0.ebuild
+++ b/dev-python/cov-core/cov-core-1.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ppc ppc64 s390 sh x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 m68k ppc ppc64 s390 sh ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=dev-python/coverage-3.6[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pecan/

2015-10-15 Thread Matt Thode
commit: 0fe82c13471ec4ab44d877acc5750aea7f1cb527
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 08:29:00 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 08:34:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe82c13

dev-python/pecan: adding for openstack liberty

Package-Manager: portage-2.2.20.1

 dev-python/pecan/Manifest   |  1 +
 dev-python/pecan/metadata.xml   | 10 ++
 dev-python/pecan/pecan-1.0.3.ebuild | 28 
 3 files changed, 39 insertions(+)

diff --git a/dev-python/pecan/Manifest b/dev-python/pecan/Manifest
new file mode 100644
index 000..69cf681
--- /dev/null
+++ b/dev-python/pecan/Manifest
@@ -0,0 +1 @@
+DIST pecan-1.0.3.tar.gz 119309 SHA256 
8d6c99709a9e0ba0752b23e0b4759b7b33e8d8650ee45c1f5f5fa2a596af4b11 SHA512 
f1ee856085d740afb60caebe73f9083aea3dcce9a0fbcb7cc5b93909014a01b9c3987c4dc241075578ab8d6e4798160cd393aacb1d783c2397b2fea6771de456
 WHIRLPOOL 
13da73b372905446e1e89827115e2201ae4e9e9a5fc1cf4e2c22c0ad875d17960d2224a59271048f196d4869ea21552cd3b6fefba7658534eff03b05df7ea36b

diff --git a/dev-python/pecan/metadata.xml b/dev-python/pecan/metadata.xml
new file mode 100644
index 000..d5dfd32
--- /dev/null
+++ b/dev-python/pecan/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   
+

diff --git a/dev-python/pecan/pecan-1.0.3.ebuild 
b/dev-python/pecan/pecan-1.0.3.ebuild
new file mode 100644
index 000..c679d7f
--- /dev/null
+++ b/dev-python/pecan/pecan-1.0.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="A WSGI object-dispatching web framework, designed to be lean and 
fast, with few dependencies."
+HOMEPAGE="https://pypi.python.org/pypi/pecan";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   dev-python/ordereddict[$(python_gen_usedep 'python2_7')]
+   >=dev-python/webob-1.4[${PYTHON_USEDEP}]
+   >=dev-python/mako-0.4.0[${PYTHON_USEDEP}]
+   >=dev-python/webtest-1.3.1[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=dev-python/logutils-0.3.0[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/logutils/

2015-10-15 Thread Matt Thode
commit: 161d4d9a3f4cdbed31f7b8419fb3f6db95e618ac
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 08:23:41 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 08:34:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161d4d9a

dev-python/logutils: adding for openstack kilo

Package-Manager: portage-2.2.20.1

 dev-python/logutils/Manifest  |  1 +
 dev-python/logutils/logutils-0.3.3.ebuild | 20 
 dev-python/logutils/metadata.xml  | 10 ++
 3 files changed, 31 insertions(+)

diff --git a/dev-python/logutils/Manifest b/dev-python/logutils/Manifest
new file mode 100644
index 000..e5da92f
--- /dev/null
+++ b/dev-python/logutils/Manifest
@@ -0,0 +1 @@
+DIST logutils-0.3.3.tar.gz 27106 SHA256 
4042b8e57cbe3b01552b3c84191595ae6c36f1ab5aef7e3a6ce5c2f15c297c9c SHA512 
d341567180e96cf09155af7af96becb773b81e1c25946c5f08fce56b85018f236eb23b0d76b2b938900128b763a65327d64f0abaec0ccb0f6365d4d8fa3dc369
 WHIRLPOOL 
59141a65d3da231fb240f030a10679a668f5087d8ec47cdf2be16d5140c0d7e108511021632718af93743ac9d7b36b8ee0e881d2898719d13c1e0b53ea976a8f

diff --git a/dev-python/logutils/logutils-0.3.3.ebuild 
b/dev-python/logutils/logutils-0.3.3.ebuild
new file mode 100644
index 000..240a3e9
--- /dev/null
+++ b/dev-python/logutils/logutils-0.3.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="The logutils package provides a set of handlers for the Python 
standard"
+HOMEPAGE="https://bitbucket.org/vinay.sajip/logutils";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""

diff --git a/dev-python/logutils/metadata.xml b/dev-python/logutils/metadata.xml
new file mode 100644
index 000..d5dfd32
--- /dev/null
+++ b/dev-python/logutils/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-python/logutils/

2015-10-15 Thread Matt Thode
commit: fcdd91b1cefe8cc3fcb3ffcbb696573305771a78
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 08:28:37 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 08:34:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdd91b1

dev-python/logutils: had amd64 listed twice, fixing

Package-Manager: portage-2.2.20.1

 dev-python/logutils/logutils-0.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/logutils/logutils-0.3.3.ebuild 
b/dev-python/logutils/logutils-0.3.3.ebuild
index 240a3e9..5433786 100644
--- a/dev-python/logutils/logutils-0.3.3.ebuild
+++ b/dev-python/logutils/logutils-0.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/neutron/

2015-10-15 Thread Matt Thode
commit: 2b13d9bdf22f3aad462af6f2393da48b6c844176
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 08:34:08 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 08:35:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b13d9bd

sys-cluster/neutron: bumping for liberty

Package-Manager: portage-2.2.20.1

 sys-cluster/neutron/neutron-2015.1..ebuild |   4 +-
 ...15.1..ebuild => neutron-2015.2..ebuild} | 113 +
 2 files changed, 51 insertions(+), 66 deletions(-)

diff --git a/sys-cluster/neutron/neutron-2015.1..ebuild 
b/sys-cluster/neutron/neutron-2015.1..ebuild
index 6d4f5d4..2e45923 100644
--- a/sys-cluster/neutron/neutron-2015.1..ebuild
+++ b/sys-cluster/neutron/neutron-2015.1..ebuild
@@ -155,11 +155,11 @@ pkg_config() {
fowners neutron:neutron /var/log neutron
 }
 
-sddrc_prepare() {
+src_prepare() {
sed -i '/^hacking/d' test-requirements.txt || die
# it's /bin/ip not /sbin/ip
sed -i 's/sbin\/ip\,/bin\/ip\,/g' etc/neutron/rootwrap.d/* || die
-   distutils-r1_src_prepare
+   distutils-r1_src_prepare_all
 }
 
 python_compile_all() {

diff --git a/sys-cluster/neutron/neutron-2015.1..ebuild 
b/sys-cluster/neutron/neutron-2015.2..ebuild
similarity index 66%
copy from sys-cluster/neutron/neutron-2015.1..ebuild
copy to sys-cluster/neutron/neutron-2015.2..ebuild
index 6d4f5d4..2c054c3 100644
--- a/sys-cluster/neutron/neutron-2015.1..ebuild
+++ b/sys-cluster/neutron/neutron-2015.2..ebuild
@@ -3,14 +3,14 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_4 )
 
 inherit distutils-r1 git-2 linux-info user
 
 DESCRIPTION="A virtual network service for Openstack"
 HOMEPAGE="https://launchpad.net/neutron";
 EGIT_REPO_URI="https://github.com/openstack/neutron.git";
-EGIT_BRANCH="stable/kilo"
+EGIT_BRANCH="stable/liberty"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -20,36 +20,32 @@ REQUIRED_USE="!compute-only? ( || ( mysql postgres sqlite ) 
)
compute-only? ( !mysql 
!postgres !sqlite !dhcp !l3 !metadata !server
|| ( openvswitch linuxbridge ) 
)"
 
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/pbr-0.8[${PYTHON_USEDEP}]
-   =dev-python/cliff-1.10.0[${PYTHON_USEDEP}]
-   =dev-python/cliff-1.14.0[${PYTHON_USEDEP}]
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}]
-   =dev-python/mock-1.0[${PYTHON_USEDEP}]
-   =dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
>=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   =dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testtools-0.9.36[${PYTHON_USEDEP}]
-   !~dev-python/testtools-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
>=dev-python/webtest-2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-1.5.1[${PYTHON_USEDEP}]
-   =dev-python/tempest-lib-0.4.0[${PYTHON_USEDEP}]
-   =dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/os-testr-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-0.7.0[${PYTHON_USEDEP}]
+   ~dev-python/pylint-1.4.4[${PYTHON_USEDEP}]
)"
 
 RDEPEND="
@@ -57,72 +53,61 @@ RDEPEND="
>=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}]
>=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
!~dev-python/routes-2.0[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.16.1[${PYTHON_USEDEP}]
-   !~dev-python/eventlet-0.17.0[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
+   >=dev-python/debtcollector-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   >=dev-python/pecan-1.0.0[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
>=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.4.0[${PYTHON_USEDEP}]
-   dev-python/jsonrpclib[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
>=dev-python/jinja-2.6[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-1.5.0[${PYTHON_USEDEP}]
-   =dev-python/keystonemiddleware-2.0.0[${PYTHON_US

[gentoo-commits] repo/gentoo:master commit in: dev-python/ryu/

2015-10-15 Thread Matt Thode
commit: d9a4db9dad9cf50d6068a3cce8181be42bfa3796
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 08:33:33 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 08:34:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a4db9d

dev-python/ryu: adding for openstack liberty

Package-Manager: portage-2.2.20.1

 dev-python/ryu/Manifest|  1 +
 dev-python/ryu/metadata.xml| 10 ++
 dev-python/ryu/ryu-3.26.ebuild | 21 +
 3 files changed, 32 insertions(+)

diff --git a/dev-python/ryu/Manifest b/dev-python/ryu/Manifest
new file mode 100644
index 000..6ca1165
--- /dev/null
+++ b/dev-python/ryu/Manifest
@@ -0,0 +1 @@
+DIST ryu-3.26.tar.gz 1249530 SHA256 
06c669a31ee44b0cf6f09f00f1281009e6562249d5d1bd6aea7b5b7c228e19ba SHA512 
c32d53617b75e27b7946a0248f2ecfbc6b18d4c1e49a091f4582614d7714f5831b140ea462d1ebafc3ed36f5c23498a404f0473155fd7ae78d9739846e284e80
 WHIRLPOOL 
5c2da7cec3024fdc4a742c1c162d700b685fd8662978fd2d22cf3ba109318be1ada30428a5fb5549b123edd83b792b45ec8c82e27406e976bbc05e329438b2b6

diff --git a/dev-python/ryu/metadata.xml b/dev-python/ryu/metadata.xml
new file mode 100644
index 000..d5dfd32
--- /dev/null
+++ b/dev-python/ryu/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+   
+   
+

diff --git a/dev-python/ryu/ryu-3.26.ebuild b/dev-python/ryu/ryu-3.26.ebuild
new file mode 100644
index 000..3776061
--- /dev/null
+++ b/dev-python/ryu/ryu-3.26.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="Component-based Software-defined Networking Framework"
+HOMEPAGE="http://osrg.github.io/ryu/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/pbr[${PYTHON_USEDEP}]"
+RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-xdist/

2015-10-15 Thread Justin Lecher
commit: 55051e7afe7b03227bb1f8992da204643aeed385
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:51:21 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55051e7a

dev-python/pytest-xdist: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest-xdist/pytest-xdist-1.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-xdist/pytest-xdist-1.13.1.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-1.13.1.ebuild
index 8eb076c..ec2d0ac 100644
--- a/dev-python/pytest-xdist/pytest-xdist-1.13.1.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-1.13.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fping/

2015-10-15 Thread Lars Wendler
commit: f2529519790293319a4f6e2ab944cf178dc2c46f
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Oct 15 08:56:41 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Oct 15 08:56:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2529519

net-analyzer/fping: Bump to version 3.12

Package-Manager: portage-2.2.23
Signed-off-by: Lars Wendler  gentoo.org>

 net-analyzer/fping/Manifest  |  1 +
 net-analyzer/fping/fping-3.12.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/net-analyzer/fping/Manifest b/net-analyzer/fping/Manifest
index 0ae2245..4d13920 100644
--- a/net-analyzer/fping/Manifest
+++ b/net-analyzer/fping/Manifest
@@ -1,4 +1,5 @@
 DIST fping-3.10.tar.gz 157010 SHA256 
cd47e842f32fe6aa72369d8a0e3545f7c137bb019e66f47379dc70febad357d8 SHA512 
64bf93c7dbfa2b8adc3344514b2e6e182f1e5950da08b042b8d4d5e4c94b2b8bdc3aaba804339d0461dd88e0efbdfc0bd914a10d22810da8138c9c45335f7047
 WHIRLPOOL 
fe0610464e2771fe3937d64b5cf687e5c2cd3e2dd292bc0ccdf0ee936113f3b418d8f70dfb9b3f188155d98406cbdf6a0b7332e4daf893596d22b2ed89093c04
 DIST fping-3.11.tar.gz 155955 SHA256 
d824a4a8be88f74efe17ed66147b1e75c36ff83442e847ab1d5cfa7d9548c507 SHA512 
231ab41ac30df41361dc6b261b6ebe11460ad0baa2d017e393288718dbb5a9019d8c48ab0270df51269b30a397d295061007463870ce1629a17205739e63087b
 WHIRLPOOL 
c51fa25deba1f052d44d53c7101b8ed79ce094daaa33efcc95b87bcb0cdb15314e9f3beb803b8b03c9636e8dadca9ee199f33f74562fe8229db73cf505b7eab5
+DIST fping-3.12.tar.gz 155909 SHA256 
d86f2281bda4653c7049e6ba8fce24ba67edbf9193b7bb1cf6219b0c8ddce4e6 SHA512 
8fd0d58d3e92ef92a31cc2cacdcfddbe3527f95d2480cbbc1a15e321a291b20298a3494888b9cf7e0aa257ab7092d9291b98b204ad139824133519d31a615106
 WHIRLPOOL 
3756382f93f9e4a31e7c8f80ac37414401570e7144dd0d6d057f7eb51f475b8a343c9d205a549b4cf868b7962ead8411e72a94c6be1d03885c5eabd5ea6f1f3e
 DIST fping_2.4b2-to-ipv6-16.1.diff.gz 8488 SHA256 
de0021aba41ba6b1b98d34fb98f99bfd55455d332ed6aece83690e2d93159e6e SHA512 
6af25324d159df4ddd7dd909e2e1a0d85e08c2f51c31469960c2dbc7a9eb4967fd114eb87361f8c6b1691de60e7f753d371e6c902bec706f3fed3d205fbe49f0
 WHIRLPOOL 
5bb9fdf9fba3769985d34d2e06b2e28540e997a00eb84d7b5a6d71e4cfe4f7a3b50933981df291df5141b8f43729375c95ceb9009cafbcf234c1f50cb89cf232
 DIST fping_2.4b2-to-ipv6.orig.tar.gz 6 SHA256 
77e1a90af4fff4a5ffc4b70542c6ff44130558357e7d549f99a9eff23108d172 SHA512 
3d1a76680d3a7cd361481d6e6de49797fbaf01422a73c784c8b667131afd56de2bfbbeb17014047cd2dea903f87d9f19e38ed7b0a5c2e8f2faf82759bf064ff9
 WHIRLPOOL 
a1b0ce998004aea349a04a67a1430b2331292f1c4cb03fdee4d1b579e36c93c9852ed676f450fecdeb22690b2aee18b0319b0c193d794684d195cb73fa62697b

diff --git a/net-analyzer/fping/fping-3.12.ebuild 
b/net-analyzer/fping/fping-3.12.ebuild
new file mode 100644
index 000..22d0f98
--- /dev/null
+++ b/net-analyzer/fping/fping-3.12.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="A utility to ping multiple hosts at once"
+HOMEPAGE="http://fping.org/";
+SRC_URI="http://fping.org/dist/${P}.tar.gz";
+
+LICENSE="fping"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="ipv6 suid"
+
+src_configure() {
+   econf $(use_enable ipv6)
+}
+
+src_install() {
+   default
+
+   if use suid ; then
+   fperms u+s /usr/sbin/fping
+   use ipv6 && fperms u+s /usr/sbin/fping6
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/docutils/

2015-10-15 Thread Justin Lecher
commit: 4a5379fc9c5d502582039272fef3233588934b08
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:57:16 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5379fc

dev-python/docutils: Drop DISTUTILS_NO_PARALLEL_BUILD

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/docutils/docutils-0.11.ebuild | 2 --
 dev-python/docutils/docutils-0.12.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/dev-python/docutils/docutils-0.11.ebuild 
b/dev-python/docutils/docutils-0.11.ebuild
index 30083dc..be3de68 100644
--- a/dev-python/docutils/docutils-0.11.ebuild
+++ b/dev-python/docutils/docutils-0.11.ebuild
@@ -19,8 +19,6 @@ IUSE=""
 DEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}"
 
-DISTUTILS_NO_PARALLEL_BUILD=1
-
 PATCHES=( "${FILESDIR}"/docutils-0.11-python3.3-odt-writer.patch )
 
 python_compile_all() {

diff --git a/dev-python/docutils/docutils-0.12.ebuild 
b/dev-python/docutils/docutils-0.12.ebuild
index 4e9fa33..fe78fa6 100644
--- a/dev-python/docutils/docutils-0.12.ebuild
+++ b/dev-python/docutils/docutils-0.12.ebuild
@@ -20,8 +20,6 @@ IUSE=""
 DEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}"
 
-DISTUTILS_NO_PARALLEL_BUILD=1
-
 python_compile_all() {
# Generate html docs from reStructured text sources.
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/process-tests/

2015-10-15 Thread Justin Lecher
commit: bd1b9f69f618e599b138624ee15f09a5c8f65362
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:54:49 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1b9f69

dev-python/process-tests: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/process-tests/process-tests-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/process-tests/process-tests-1.1.2.ebuild 
b/dev-python/process-tests/process-tests-1.1.2.ebuild
index 5413f2d..41cd000 100644
--- a/dev-python/process-tests/process-tests-1.1.2.ebuild
+++ b/dev-python/process-tests/process-tests-1.1.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-cov/

2015-10-15 Thread Justin Lecher
commit: bf67b77e94205b2f0b0e958acd2d485b58f174ce
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:57:30 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf67b77e

dev-python/pytest-cov: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest-cov/pytest-cov-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-cov/pytest-cov-2.2.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-2.2.0.ebuild
index 0ff2fc0..be7bf3c 100644
--- a/dev-python/pytest-cov/pytest-cov-2.2.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-2.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/apipkg/

2015-10-15 Thread Justin Lecher
commit: 42a7585fa464b8959af7b173206c2ba5c4b49b68
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:40:47 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a7585f

dev-python/apipkg: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/apipkg/apipkg-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/apipkg/apipkg-1.4.ebuild 
b/dev-python/apipkg/apipkg-1.4.ebuild
index 787aede..d0268fb 100644
--- a/dev-python/apipkg/apipkg-1.4.ebuild
+++ b/dev-python/apipkg/apipkg-1.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="examples test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/hgdistver/

2015-10-15 Thread Justin Lecher
commit: 398f409bcf5217d70e17d2f8cc3dac05c00ce94c
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:40:10 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398f409b

dev-python/hgdistver: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/hgdistver/hgdistver-0.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/hgdistver/hgdistver-0.25.ebuild 
b/dev-python/hgdistver/hgdistver-0.25.ebuild
index 7443a61..4962efe 100644
--- a/dev-python/hgdistver/hgdistver-0.25.ebuild
+++ b/dev-python/hgdistver/hgdistver-0.25.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~x86 ~x86-fbsd ~x86-freebsd 
~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-capturelog/

2015-10-15 Thread Justin Lecher
commit: fd9df948b9a1e85903cc810e87f8fd7f4e209b68
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:32:09 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9df948

dev-python/pytest-capturelog: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild 
b/dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild
index f82ae05..f42847a 100644
--- a/dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild
+++ b/dev-python/pytest-capturelog/pytest-capturelog-0.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE=""
 
 RDEPEND="dev-python/py[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/execnet/

2015-10-15 Thread Justin Lecher
commit: a2ac06e431c6a2bd8e959dd9ef69719cea7d6738
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:49:50 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ac06e4

dev-python/execnet: Drop old

obsoletes:
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=542284
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=561638

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/execnet/Manifest|  1 -
 dev-python/execnet/execnet-1.2.0-r2.ebuild |  5 +--
 dev-python/execnet/execnet-1.3.0.ebuild| 49 --
 3 files changed, 3 insertions(+), 52 deletions(-)

diff --git a/dev-python/execnet/Manifest b/dev-python/execnet/Manifest
index 4c3ce49..fdf1a65 100644
--- a/dev-python/execnet/Manifest
+++ b/dev-python/execnet/Manifest
@@ -1,3 +1,2 @@
 DIST execnet-1.2.0.tar.gz 163876 SHA256 
951714caa0ae80237f4ffc1f08450e9e2e5f8f902beaf1ad294020875d6f8c2c SHA512 
bf4eb1c07832628863f3d315510628343bc4504050311a277a86100a825df8ed5f6b65f58db28ea6733f3886b6007eae7fd33586721374f9ffb3687e9b95d5c4
 WHIRLPOOL 
898d9427d55e316f2cdfe06d8dadd0f40d8d2374802b419c9b7aac279eed36919f8dc0084c9c253b3b3d75e9dd50ec2748ef2227e803bf900d7d8b0d5395c45e
-DIST execnet-1.3.0.tar.gz 170489 SHA256 
ecdfd5613cc78fe99aaf3e351bc870d1428202d78744ea48c893bf34a1fcbdbe SHA512 
b047639ede7f5eeb600358bf983d1db617438a8ed9dcaa6e0ba470fe15703f2ce8d3f413a6b6dc575c0090744fde82ba3ba0e684bdeda86a6261941125c71a10
 WHIRLPOOL 
54d6cebfabcabfd5c3baebadd66fe8837c79cead4900ec1b9d55478d2eb2cbd77be9dfbb108b4049836b5cd316316bd4304b11377d372e5d5b8ef23f684e5838
 DIST execnet-1.4.1.tar.gz 171041 SHA256 
f66dd4a7519725a1b7e14ad9ae7d3df8e09b2da88062386e08e941cafc0ef3e6 SHA512 
e8c0c32e873f8585ff4d4da3b9cbd40046479370f5653f67a98c9029d4535a619731d1b825332fe4af4dc5ebc9ab11ee879ef45df07f08943b1e1685f2255790
 WHIRLPOOL 
487c31617b78e4eeed9dc75ae8f01ade33aad35f7547677ec007b688071dd56e69c4f4b92cf9355dee7cea97bf6eac09f508099f104cf52d6c9fe3860e4fd3c9

diff --git a/dev-python/execnet/execnet-1.2.0-r2.ebuild 
b/dev-python/execnet/execnet-1.2.0-r2.ebuild
index 0943493..40d4fb0 100644
--- a/dev-python/execnet/execnet-1.2.0-r2.ebuild
+++ b/dev-python/execnet/execnet-1.2.0-r2.ebuild
@@ -17,10 +17,11 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="doc test"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+RDEPEND=""
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-RDEPEND=""
 
 PATCHES=( "${FILESDIR}"/1.2.0-tests.patch )
 

diff --git a/dev-python/execnet/execnet-1.3.0.ebuild 
b/dev-python/execnet/execnet-1.3.0.ebuild
deleted file mode 100644
index c91ab84..000
--- a/dev-python/execnet/execnet-1.3.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Rapid multi-Python deployment"
-HOMEPAGE="http://codespeak.net/execnet/ https://pypi.python.org/pypi/execnet/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-#PATCHES=( "${FILESDIR}"/1.2.0-tests.patch )
-
-python_prepare_all() {
-   # Remove doctest that access an i'net site
-   rm doc/example/test_info.txt || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_test() {
-   # https://bitbucket.org/hpk42/execnet/issue/10
-   unset PYTHONDONTWRITEBYTECODE
-   py.test testing || die "Tests fail with ${EPYTHON}"
-
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/_build/html/. )
-
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/execnet/

2015-10-15 Thread Justin Lecher
commit: 60aa86b43c7e53388aab7adacfbdf48a4c02233c
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:43:11 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60aa86b4

dev-python/execnet: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/execnet/execnet-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/execnet/execnet-1.4.1.ebuild 
b/dev-python/execnet/execnet-1.4.1.ebuild
index 3ecca02..f0cc6e5 100644
--- a/dev-python/execnet/execnet-1.4.1.ebuild
+++ b/dev-python/execnet/execnet-1.4.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="doc test"
 
 RDEPEND=">=dev-python/apipkg-1.4[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-cache/

2015-10-15 Thread Justin Lecher
commit: 6811df607fd14334f02faa6b59bb18abcd913cf6
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 08:52:07 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 08:57:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6811df60

dev-python/pytest-cache: Keyword under ALLARCHES policy

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest-cache/pytest-cache-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-cache/pytest-cache-1.0.ebuild 
b/dev-python/pytest-cache/pytest-cache-1.0.ebuild
index 1aaa5ac..d63baad 100644
--- a/dev-python/pytest-cache/pytest-cache-1.0.ebuild
+++ b/dev-python/pytest-cache/pytest-cache-1.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-text/pytextile/

2015-10-15 Thread Justin Lecher
commit: ad53f36d50f9ce52a7a7224b8e09665366c42bbd
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:01:50 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:01:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad53f36d

app-text/pytextile: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=527396

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 app-text/pytextile/pytextile-2.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pytextile/pytextile-2.2.2.ebuild 
b/app-text/pytextile/pytextile-2.2.2.ebuild
index 345ea87..0daeca8 100644
--- a/app-text/pytextile/pytextile-2.2.2.ebuild
+++ b/app-text/pytextile/pytextile-2.2.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/regex/

2015-10-15 Thread Justin Lecher
commit: d2c78b6503adb8072d85c8373458de06ad0cf040
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:01:25 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:01:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c78b65

dev-python/regex: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=527396

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/regex/regex-2015.07.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/regex/regex-2015.07.19.ebuild 
b/dev-python/regex/regex-2015.07.19.ebuild
index a01ea47..b14cd65 100644
--- a/dev-python/regex/regex-2015.07.19.ebuild
+++ b/dev-python/regex/regex-2015.07.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc"
 
 DOCS=( README docs/UnicodeProperties.txt )



[gentoo-commits] repo/gentoo:master commit in: dev-python/py-bcrypt/

2015-10-15 Thread Justin Lecher
commit: b22e9467f78fabd2d488d72c984fc80caeba3373
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:04:15 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:04:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22e9467

dev-python/py-bcrypt: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=541668

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/py-bcrypt/py-bcrypt-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/py-bcrypt/py-bcrypt-0.4.ebuild 
b/dev-python/py-bcrypt/py-bcrypt-0.4.ebuild
index 5b93a72..5d885bc 100644
--- a/dev-python/py-bcrypt/py-bcrypt-0.4.ebuild
+++ b/dev-python/py-bcrypt/py-bcrypt-0.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz";
 
 LICENSE="BSD-4"
 SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE=""
 
 RDEPEND="!dev-python/bcrypt"



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/files/, net-firewall/nftables/

2015-10-15 Thread Ian Delaney
commit: 322474a9c7cb65b6ebd39d8efd8526f19c38f90b
Author: Ian Delaney  gentoo  org>
AuthorDate: Thu Oct 15 09:05:28 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu Oct 15 09:06:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322474a9

net-firewall/nftables: revbump and patch to fix broken init script

patches submitted by Nicholas Vinson via gentoo bug, set in metadata
as new proxy maintainer by invitation by developer maintainer mreug,
thanks to gokturk for assistance and cross testing

Gentoo bug: #560920

Package-Manager: portage-2.2.20.1

 net-firewall/nftables/files/nftables.init-r1 | 263 +++
 net-firewall/nftables/metadata.xml   |  16 +-
 net-firewall/nftables/nftables-0.5-r1.ebuild |  57 ++
 3 files changed, 331 insertions(+), 5 deletions(-)

diff --git a/net-firewall/nftables/files/nftables.init-r1 
b/net-firewall/nftables/files/nftables.init-r1
new file mode 100644
index 000..05bb053
--- /dev/null
+++ b/net-firewall/nftables/files/nftables.init-r1
@@ -0,0 +1,263 @@
+#!/sbin/runscript
+# Copyright 2014 Nicholas Vinson
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+extra_commands="clear list panic save"
+extra_started_commands="reload"
+depend() {
+need localmount #434774
+before net
+}
+
+start_pre() {
+checkkernel || return 1
+checkconfig || return 1
+return 0
+}
+
+clear() {
+if use_legacy; then
+clear_legacy
+return 0
+fi
+
+nft flush ruleset
+}
+
+list() {
+if use_legacy; then
+list_legacy
+return 0
+fi
+
+nft list ruleset
+}
+
+panic() {
+checkkernel || return 1
+if service_started ${RC_SVCNAME}; then
+rc-service ${RC_SVCNAME} stop
+fi
+
+ebegin "Dropping all packets"
+clear
+if nft create table ip filter >/dev/null 2>&1; then
+#nft -f /var/lib/nftables/rules-panic.ip
+   nft -f /dev/stdin <<-EOF
+   table ip filter {
+   chain input {
+   type filter hook input priority 0;
+   drop
+   }
+   chain forward {
+   type filter hook forward priority 0;
+   drop
+   }
+   chain output {
+   type filter hook output priority 0;
+   drop
+   }
+   }
+   EOF
+fi
+if nft create table ip6 filter >/dev/null 2>&1; then
+#nft -f /var/lib/nftables/rules-panic.ip6
+   nft -f /dev/stdin <<-EOF
+   table ip6 filter {
+   chain input {
+   type filter hook input priority 0;
+   drop
+   }
+   chain forward {
+   type filter hook forward priority 0;
+   drop
+   }
+   chain output {
+   type filter hook output priority 0;
+   drop
+   }
+   }
+   EOF
+fi
+}
+
+reload() {
+checkkernel || return 1
+ebegin "Flushing firewall"
+clear
+start
+}
+
+save() {
+ebegin "Saving nftables state"
+checkpath -q -d "$(dirname "${NFTABLES_SAVE}")"
+checkpath -q -m 0600 -f "${NFTABLES_SAVE}"
+
+local tmp_save="${NFTABLES_SAVE}.tmp"
+
+if use_legacy; then
+save_legacy ${tmp_save}
+else
+nft list ruleset > ${tmp_save}
+fi
+mv ${tmp_save} ${NFTABLES_SAVE}
+}
+
+start() {
+ebegin "Loading nftables state and starting firewall"
+clear
+nft -f ${NFTABLES_SAVE}
+eend $?
+}
+
+stop() {
+if yesno ${SAVE_ON_STOP:-yes}; then
+save || return 1
+fi
+
+ebegin "Stopping firewall"
+clear
+eend $?
+}
+
+
+#
+# SUPPORT FUNCTIONS
+#
+
+checkconfig() {
+if [ ! -f ${NFTABLES_SAVE} ]; then
+eerror "Not starting nftables.  First create some rules then run:"
+eerror "rc-service nftables save"
+return 1
+fi
+return 0
+}
+
+checkkernel() {
+if ! nft list tables >/dev/null 2>&1; then
+eerror "Your kernel lacks nftables support, please load"
+eerror "appropriate modules and try again."
+return 1
+fi
+return 0
+}
+
+use_legacy() {
+local major_ver minor_ver
+
+major_ver=`uname -r | cut -d '.' -f1`
+minor_ver=`uname -r | cut 

[gentoo-commits] repo/gentoo:master commit in: dev-python/python-ironicclient/

2015-10-15 Thread Matt Thode
commit: 45c809a969b29e0df14e5244a5099bde772c2970
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 09:05:34 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 09:07:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c809a9

dev-python/python-ironicclient: bumping for openstack liberty

Package-Manager: portage-2.2.20.1

 dev-python/python-ironicclient/Manifest|  1 +
 .../python-ironicclient-0.9.0.ebuild   | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/python-ironicclient/Manifest 
b/dev-python/python-ironicclient/Manifest
index cb47a12..9d8d0bf 100644
--- a/dev-python/python-ironicclient/Manifest
+++ b/dev-python/python-ironicclient/Manifest
@@ -1 +1,2 @@
 DIST python-ironicclient-0.5.1.tar.gz 85524 SHA256 
91dca5039ca06d6dcd74a132a261db1d85ebf6dcdfb9d7cee4efff657f6729d6 SHA512 
787052c79341f44df1520c1f94a59574cb2a6dd5ecbcd23c5ced6dcec75decb310f082fdc5dc6d0ac7c86a8007fcd72ebeb0c25ca940e4e4a4eb635b661c10b8
 WHIRLPOOL 
4e00b4733814ce415a5dbe551f48e0367f5fd18733c3ecb171b06321c4145330949df2627b51797a2c4f8eaf094379d58e7c329bd322925c752a46394e89cc2f
+DIST python-ironicclient-0.9.0.tar.gz 95562 SHA256 
8de88260f30625c6eb8c38fa3401945b510485e00189edaa18ca745b738f6a9a SHA512 
324aec8ed9861ce2df4b7783b7bd8b98e30efbc8775ddcb4668f760d8916248df0d32def5cb2d30e9e743ff30e5b6717c653ca6e5cb9ea25b536a369ac45be5d
 WHIRLPOOL 
8d992fff69724706b0a2becf84fd2312bba9be59e7b7103f39a0d5905553d9926510ae6dedd28c4f8ed51c179ddfa2cee97f78c7d2cdc59bb86b8b2fd9cb75de

diff --git a/dev-python/python-ironicclient/python-ironicclient-0.9.0.ebuild 
b/dev-python/python-ironicclient/python-ironicclient-0.9.0.ebuild
new file mode 100644
index 000..92320af
--- /dev/null
+++ b/dev-python/python-ironicclient/python-ironicclient-0.9.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the Ironic API"
+HOMEPAGE="http://www.openstack.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+CDEPEND="
+   >=dev-python/pbr-1.8[${PYTHON_USEDEP}]
+"
+CRDEPEND="
+   >=dev-python/anyjson-0.3.3[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/dogpile-cache-0.5.4[${PYTHON_USEDEP}]
+   >=dev-python/cliff-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
+   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
+   =dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   ${CRDEPEND}
+   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   dev-python/doc8[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/httpretty-0.8.4[${PYTHON_USEDEP}]
+   =dev-python/mock-1.2[${PYTHON_USEDEP}]
+   >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   ${CRDEPEND}
+"
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   #rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPYTHON}"
+
+   testr init || die "testr init failed under ${EPYTHON}"
+   testr run || die "testr run failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/websockify/

2015-10-15 Thread Matt Thode
commit: 1105133b5fc8fb5614ddeb8ce19b19c47ec60ba9
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 08:56:53 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 09:07:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1105133b

dev-python/websockify: liberty bup

Package-Manager: portage-2.2.20.1

 dev-python/websockify/Manifest|  1 +
 dev-python/websockify/websockify-0.7.0.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/websockify/Manifest b/dev-python/websockify/Manifest
index 7d7f912..c1a32af 100644
--- a/dev-python/websockify/Manifest
+++ b/dev-python/websockify/Manifest
@@ -1 +1,2 @@
 DIST websockify-0.6.0.zip 312980 SHA256 
09fd696fc528fcc915e66d43006c4e73e4e009233724d45e365ada1f8b01251c SHA512 
f7792b0140fd5170b39dd0cabdf176ea8db43b148068ec336ddf61b70e166f6f935411901675c13657efee7e9cdf4de78bc74b0e371ce91811098b16a11a2915
 WHIRLPOOL 
46199706a3c8988aa7aec6018ee5defe50a289023132f48bd5d48ed486e17317b7b3a1661e367b818e2cd9445eabd3672f25155f1117ddb641be9ecb9a54ca46
+DIST websockify-0.7.0.zip 316823 SHA256 
a1d1f2a188f34622ae6349c2cd19067a9a6f89ff3d35e249559ffa9c75a9d05b SHA512 
642a65239fbaa409127e18f637cbcc815af0e34b89573517c5fef0b2c5af71442ab2ff563ff0cc7fcfa41c87711b9d478c708ca4424bb08d288537f0f1b4b4ef
 WHIRLPOOL 
eb331874712f2ac98eff4749b7b2c76ee5976a5488b7db49006624a88a019a7813da2ccd45b68bc4930cb43e9b2c69b2a4cbd6fd3ab2ae02c2e9ea3dc131f4cd

diff --git a/dev-python/websockify/websockify-0.7.0.ebuild 
b/dev-python/websockify/websockify-0.7.0.ebuild
new file mode 100644
index 000..cb45d81
--- /dev/null
+++ b/dev-python/websockify/websockify-0.7.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+SRC_URI="https://github.com/kanaka/${PN}/archive/v${PV}.zip -> ${P}.zip"
+DESCRIPTION="WebSockets support for any application/server"
+HOMEPAGE="https://github.com/kanaka/websockify";
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/nova/

2015-10-15 Thread Matt Thode
commit: 0028fc5f84de06281bd93d67bbe2965a8433b1f8
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 09:06:10 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 09:07:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0028fc5f

sys-cluster/nova: liberty bup

Package-Manager: portage-2.2.20.1

 sys-cluster/nova/nova-2015.2..ebuild | 243 +++
 1 file changed, 243 insertions(+)

diff --git a/sys-cluster/nova/nova-2015.2..ebuild 
b/sys-cluster/nova/nova-2015.2..ebuild
new file mode 100644
index 000..f6f2869
--- /dev/null
+++ b/sys-cluster/nova/nova-2015.2..ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 eutils git-2 linux-info multilib user
+
+DESCRIPTION="A cloud computing fabric controller (main part of an IaaS system) 
written in Python"
+HOMEPAGE="https://launchpad.net/nova";
+EGIT_REPO_URI="https://github.com/openstack/nova.git";
+EGIT_BRANCH="stable/liberty"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="+compute compute-only iscsi +kvm +memcached mysql +novncproxy 
openvswitch postgres +rabbitmq sqlite test xen"
+REQUIRED_USE="!compute-only? ( || ( mysql postgres sqlite ) )
+   compute-only? ( compute 
!rabbitmq !memcached !mysql !postgres !sqlite )
+   compute? ( ^^ ( kvm xen ) )"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+# need to package dev-python/sphinxcontrib-seqdiag
+DEPEND="
+   >=dev-python/setuptools-16.0[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo
+   test? (
+   ${RDEPEND}
+   >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.2[${PYTHON_USEDEP}]
+   >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.5[${PYTHON_USEDEP}]
+   >=dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/python-barbicanclient-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/python-ironicclient-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-0.13.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-vmware-0.16.0[${PYTHON_USEDEP}]
+   )"
+
+# barbicanclient is in here for doc generation
+RDEPEND="
+   ${CDEPEND}
+   compute-only? (
+   >=dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
+   =dev-python/boto-2.32.1[${PYTHON_USEDEP}]
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.6[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
+   >=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.0[${PYTHON_USEDEP}]
+   !~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
+   >=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/pastedeploy-1.5.0-r1[${PYTHON_USEDEP}]
+   dev-python/paste[${PYTHON_USEDEP}]
+   >=dev-python/prettytable-0.7[${PYTHON_USEDEP}]
+   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
+   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/paramiko-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/jsonschema-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/python-cinderclient-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/openstack-meta/

2015-10-15 Thread Matt Thode
commit: 8d2cf341ae290c91aa4e6f2565c0de460e7e2085
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Oct 15 09:09:21 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Oct 15 09:09:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d2cf341

sys-cluster/openstack-meta: liberty bup

Package-Manager: portage-2.2.20.1

 .../openstack-meta-2015.2..ebuild   | 21 +
 1 file changed, 21 insertions(+)

diff --git a/sys-cluster/openstack-meta/openstack-meta-2015.2..ebuild 
b/sys-cluster/openstack-meta/openstack-meta-2015.2..ebuild
new file mode 100644
index 000..865649d
--- /dev/null
+++ b/sys-cluster/openstack-meta/openstack-meta-2015.2..ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="A openstack meta-package for installing the various openstack 
pieces"
+HOMEPAGE="https://openstack.org";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="keystone swift neutron glance cinder nova"
+
+DEPEND=""
+RDEPEND="keystone? ( ~sys-auth/keystone-2015.2. )
+   swift? ( ~sys-cluster/swift-2.5.0 )
+   neutron? ( ~sys-cluster/neutron-2015.2. )
+   glance? ( ~app-admin/glance-2015.2. )
+   cinder? ( ~sys-cluster/cinder-2015.2. )
+   nova? ( ~sys-cluster/nova-2015.2. )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pathtools/

2015-10-15 Thread Justin Lecher
commit: eb8186d240dd1e86e90f114fff12928cf6295d0f
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:17:52 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:20:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8186d2

dev-python/pathtools: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=539730

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pathtools/pathtools-0.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pathtools/pathtools-0.1.2.ebuild 
b/dev-python/pathtools/pathtools-0.1.2.ebuild
index a4b8372..04525f6 100644
--- a/dev-python/pathtools/pathtools-0.1.2.ebuild
+++ b/dev-python/pathtools/pathtools-0.1.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/p/pathtools/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-timeout/

2015-10-15 Thread Justin Lecher
commit: a3d9105fd84b862f6078df8536779625e446bade
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:19:44 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:20:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d9105f

dev-python/pytest-timeout: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=539730

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pytest-timeout/pytest-timeout-0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-timeout/pytest-timeout-0.4.ebuild 
b/dev-python/pytest-timeout/pytest-timeout-0.4.ebuild
index 0db83fe..f9a836f 100644
--- a/dev-python/pytest-timeout/pytest-timeout-0.4.ebuild
+++ b/dev-python/pytest-timeout/pytest-timeout-0.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-python/pytest"



[gentoo-commits] repo/gentoo:master commit in: dev-python/argh/

2015-10-15 Thread Justin Lecher
commit: 35c0197b4a6b5b11918f1a1b45ff02e0f50372b0
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:16:16 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:20:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c0197b

dev-python/argh: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=539730

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/argh/argh-0.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/argh/argh-0.26.1.ebuild 
b/dev-python/argh/argh-0.26.1.ebuild
index bce25c5..d6af829 100644
--- a/dev-python/argh/argh-0.26.1.ebuild
+++ b/dev-python/argh/argh-0.26.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://packages.python.org/argh/";
 SRC_URI="mirror://pypi/a/${PN}/${P}.tar.gz"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 LICENSE="LGPL-3"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/watchdog/

2015-10-15 Thread Justin Lecher
commit: dae0d72f0e4c644bc9e72657e7e7471ef6598a14
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:20:56 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:20:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae0d72f

dev-python/watchdog: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=539730

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/watchdog/watchdog-0.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/watchdog/watchdog-0.8.3.ebuild 
b/dev-python/watchdog/watchdog-0.8.3.ebuild
index aaf8a39..ef2475b 100644
--- a/dev-python/watchdog/watchdog-0.8.3.ebuild
+++ b/dev-python/watchdog/watchdog-0.8.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/w/watchdog/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="test"
 
 CDEPEND="dev-python/pyyaml[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xauth/

2015-10-15 Thread Justin Lecher
commit: 15c8a95c2b96ddf0a1603e38a84e1ebc62964bf4
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:12:44 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:20:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c8a95c

x11-apps/xauth: Transfer dropped keyword

I cannot see any reason why the keyword was dropped in this version

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 x11-apps/xauth/metadata.xml  | 2 +-
 x11-apps/xauth/xauth-1.0.9-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xauth/metadata.xml b/x11-apps/xauth/metadata.xml
index 01c4c00..6cc3982 100644
--- a/x11-apps/xauth/metadata.xml
+++ b/x11-apps/xauth/metadata.xml
@@ -1,5 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-x11
+   x11
 

diff --git a/x11-apps/xauth/xauth-1.0.9-r2.ebuild 
b/x11-apps/xauth/xauth-1.0.9-r2.ebuild
index ca4a521..0a5c0b4 100644
--- a/x11-apps/xauth/xauth-1.0.9-r2.ebuild
+++ b/x11-apps/xauth/xauth-1.0.9-r2.ebuild
@@ -8,7 +8,7 @@ inherit autotools-utils xorg-2
 
 DESCRIPTION="X authority file utility"
 
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="ipv6"
 
 RDEPEND="x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-discid/

2015-10-15 Thread Justin Lecher
commit: c6b5787aff8d5f0fbba7a923723e7f38971b8247
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:31:22 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:31:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b5787a

dev-python/python-discid: Keyword under ALLARCHES policy

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=543398

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/python-discid/python-discid-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/python-discid/python-discid-1.1.0.ebuild 
b/dev-python/python-discid/python-discid-1.1.0.ebuild
index a40387e..c21c895 100644
--- a/dev-python/python-discid/python-discid-1.1.0.ebuild
+++ b/dev-python/python-discid/python-discid-1.1.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/JonnyJD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""
 
 DEPEND=">=media-libs/libdiscid-0.2.2



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/

2015-10-15 Thread Justin Lecher
commit: 87c929817284bdf4bc94287f8a92f96150c01998
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Oct 15 09:32:11 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Oct 15 09:32:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c92981

profiles: Drop obsolete mask for USE=cdda for media-sound/picard

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=543398

Signed-off-by: Justin Lecher  gentoo.org>

 profiles/arch/powerpc/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index d840e92..4a791e4 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -27,10 +27,6 @@ sys-auth/sssd samba
 dev-libs/efl physics sdl
 media-libs/elementary sdl
 
-# Ben de Groot  (15 Mar 2015)
-# Waiting for keywording in bug 543398
->=media-sound/picard-1.3.2 cdda
-
 # Michał Górny  (21 Feb 2015)
 # The external QCA plugins are not keyworded on this arch. Since
 # this is only a temporary measure and nothing depends on them,



[gentoo-commits] repo/gentoo:master commit in: app-shells/hstr/

2015-10-15 Thread Patrice Clement
commit: 299ca206f61bf1b5452467ffb4f4225bf34fc6d3
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Oct 15 07:21:36 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Oct 15 09:50:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=299ca206

app-shells/hstr: Stable for amd64+ppc+ppc64.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 app-shells/hstr/hstr-1.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/hstr/hstr-1.17.ebuild b/app-shells/hstr/hstr-1.17.ebuild
index 390f45d..2e058b7 100644
--- a/app-shells/hstr/hstr-1.17.ebuild
+++ b/app-shells/hstr/hstr-1.17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/dvorka/hstr/archive/1.17.tar.gz 
-> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="Apache-2.0"
-KEYWORDS="~amd64 ~x86 ~ppc ~ppc64 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ppc ppc64 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="sys-libs/ncurses:0="



[gentoo-commits] proj/kde:master commit in: kde-frameworks/plasma/

2015-10-15 Thread Michael Palimaka
commit: 15c417c8f8765fd1802f425d07253e597132e9b1
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Oct 15 09:59:47 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 10:00:11 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=15c417c8

kde-frameworks/plasma: replace opengl USE flag with gles2

This mirrors how Qt packages handled, reducing conflicts when switching on/off.

Package-Manager: portage-2.2.20.1

 kde-frameworks/plasma/metadata.xml   |  1 +
 kde-frameworks/plasma/plasma-.ebuild | 11 ---
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/kde-frameworks/plasma/metadata.xml 
b/kde-frameworks/plasma/metadata.xml
index 0515e23..4c736d5 100644
--- a/kde-frameworks/plasma/metadata.xml
+++ b/kde-frameworks/plasma/metadata.xml
@@ -4,5 +4,6 @@
kde

Enable EGL support
+   Use GLES 2.0 or later instead of full 
OpenGL

 

diff --git a/kde-frameworks/plasma/plasma-.ebuild 
b/kde-frameworks/plasma/plasma-.ebuild
index b59950a..0718f6b 100644
--- a/kde-frameworks/plasma/plasma-.ebuild
+++ b/kde-frameworks/plasma/plasma-.ebuild
@@ -11,7 +11,7 @@ inherit kde5
 DESCRIPTION="Plasma framework"
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="egl opengl X"
+IUSE="egl gles2 X"
 
 RDEPEND="
$(add_frameworks_dep kactivities)
@@ -33,7 +33,7 @@ RDEPEND="
$(add_frameworks_dep kxmlgui)
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
-   dev-qt/qtgui:5
+   dev-qt/qtgui:5[gles2=]
dev-qt/qtquickcontrols:5
dev-qt/qtscript:5
dev-qt/qtsql:5
@@ -41,10 +41,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtxml:5
egl? ( media-libs/mesa[egl] )
-   opengl? (
-   dev-qt/qtgui:5[opengl(+),-gles2]
-   virtual/opengl
-   )
+   !gles2? ( virtual/opengl )
X? (
dev-qt/qtx11extras:5
x11-libs/libX11
@@ -62,7 +59,7 @@ RESTRICT="test"
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package egl EGL)
-   $(cmake-utils_use_find_package opengl OpenGL)
+   $(cmake-utils_use_find_package !gles2 OpenGL)
$(cmake-utils_use_find_package X X11)
$(cmake-utils_use_find_package X XCB)
)



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2015-10-15 Thread Jeroen Roovers
commit: d4b14d7ad81407b402440b9bf0f76030b06c203b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Oct 15 09:03:33 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Oct 15 10:01:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b14d7a

net-analyzer/wireshark: Version bump.

Package-Manager: portage-2.2.23

 net-analyzer/wireshark/Manifest   |   1 +
 net-analyzer/wireshark/wireshark-2.0.0_rc1.ebuild | 265 ++
 2 files changed, 266 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 6e74530..bdbbfbc 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,3 +1,4 @@
 DIST wireshark-1.12.7.tar.bz2 29202490 SHA256 
c74a1c14e72ce0f198a93d832e71742c7f312cbbe719e5def9ecef176860f92c SHA512 
a4012fa56e8b99e5fb072c1fb82c783a547395ddb013a9473858fdf9fa99270313d6059f9ee210d56c00f420bbad9cab30bdd3c45e9ff07d4f5967c18d1d0f38
 WHIRLPOOL 
84c60871fb1d8022885108c97323a892bc9ee035fc421e1e96b76819291337e8d0026be6c77e62f03582fb854188535e5fceb50eb17830f5b1a3ff69b3474d4c
 DIST wireshark-1.12.8.tar.bz2 29216939 SHA256 
357e0a4e49525d80cdc740bb16539fcdb526ad38cc2ed6cabedafc9bdee5c7e7 SHA512 
24ad130d9d0718e610f7def2a08e976871205032b4b4b5269c3ae54894c4121fa3b21a0bc6e45e9c2a41119f5553416d5c452dadf7b02f17e7803511d33809f5
 WHIRLPOOL 
ede6a80e914c4694df9ef6753b65af09c7efadb7d6e3c193fa30871de9e673dac8f7a1f185c3b6ca0a316601d720e141dbe817af2a3a930ec870a75f67cde5a9
 DIST wireshark-1.99.9.tar.bz2 30495072 SHA256 
be7ac8f8eb2c08e0e3d62da9f781db0dc5322a9cbcb024d3f86a66a06185e182 SHA512 
d08348df7951ddc9c441bf9e80ab7ea281ccb92c7aa837dcae172037ee3486dcefaa28e8286a5e1654404a57bc0e004320f01c32c55af6f771dc20814d322066
 WHIRLPOOL 
09708dbe954dd72ae7b9295b57bcc420f36a5ae76ba27ace6c50cf85b19f295a2a10ffe3039018d0dbbba3c72cc3b0e4689512511b48a6ec706eab89f549e94c
+DIST wireshark-2.0.0rc1.tar.bz2 30779877 SHA256 
a201938913f770cb1f022165574d312b66b97efaa6ad7a9c90daf325f7806582 SHA512 
95b1995a1d6684ab8a0a93c86cd1101c9df6ee1f6d0c76d663ec32396d3ad10d4765b598c19a068bd95994ac6568060c64461a3de58d1d582ebec8f953e868f9
 WHIRLPOOL 
a64cd0be0a145e461c9c2e4b7e495f30a72521ef0069809b1bf5da048c2e75e08516eef49eff838e328fb8aad91c41c5814f3986af1641270ae6495d3b9647a6

diff --git a/net-analyzer/wireshark/wireshark-2.0.0_rc1.ebuild 
b/net-analyzer/wireshark/wireshark-2.0.0_rc1.ebuild
new file mode 100644
index 000..74ed55f
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-2.0.0_rc1.ebuild
@@ -0,0 +1,265 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils fcaps flag-o-matic multilib qmake-utils qt4-r2 user
+
+DESCRIPTION="A network protocol analyzer formerly known as ethereal"
+HOMEPAGE="http://www.wireshark.org/";
+SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+KEYWORDS=""
+IUSE="
+   adns +caps crypt doc doc-pdf geoip +gtk3 ipv6 kerberos lua +netlink 
+pcap
+   portaudio +qt4 qt5 selinux sbc smi cpu_flags_x86_sse4_2 ssl zlib
+"
+REQUIRED_USE="
+   ssl? ( crypt )
+   ?? ( qt4 qt5 )
+"
+
+S=${WORKDIR}/${P/_/}
+
+GTK_COMMON_DEPEND="
+   x11-libs/gdk-pixbuf
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+CDEPEND="
+   >=dev-libs/glib-2.14:2
+   netlink? ( dev-libs/libnl:3 )
+   adns? ( >=net-dns/c-ares-1.5 )
+   crypt? ( dev-libs/libgcrypt:0 )
+   caps? ( sys-libs/libcap )
+   geoip? ( dev-libs/geoip )
+   gtk3? (
+   ${GTK_COMMON_DEPEND}
+   x11-libs/gtk+:3
+   )
+   kerberos? ( virtual/krb5 )
+   lua? ( >=dev-lang/lua-5.1:* )
+   pcap? ( net-libs/libpcap )
+   portaudio? ( media-libs/portaudio )
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4[accessibility]
+   x11-misc/xdg-utils
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   x11-misc/xdg-utils
+   )
+   sbc? ( media-libs/sbc )
+   smi? ( net-libs/libsmi )
+   ssl? ( net-libs/gnutls )
+   zlib? ( sys-libs/zlib !=sys-libs/zlib-1.2.4 )
+"
+# We need perl for `pod2html`.  The rest of the perl stuff is to block older
+# and broken installs. #455122
+DEPEND="
+   ${CDEPEND}
+   dev-lang/perl
+   ! 
wireshark-qt.desktop || die
+   domenu wireshark-qt.desktop
+   fi
+
+   prune_libtool_files
+}
+
+pkg_postinst() {
+   # Add group for users allowed to sniff.
+   enewgroup wireshark
+
+   if use pcap; then
+   fcaps -o 0 -g wireshark -m 4710 -M 0710 \
+   cap_dac_read_search,cap_net_raw,cap_net_admin \
+   "${EROOT}"/usr/bin/dumpcap
+   fi
+
+   ewarn "NOTE: To capture traffic with wireshark as normal user yo

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/files/, net-analyzer/wireshark/

2015-10-15 Thread Jeroen Roovers
commit: e75103aae62cab076e708faebb27f6c5cef4200b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Oct 15 09:05:35 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Oct 15 10:01:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e75103aa

net-analyzer/wireshark: Old.

Package-Manager: portage-2.2.23

 net-analyzer/wireshark/Manifest|   1 -
 .../files/wireshark-1.99.6-gcc_option.patch|  40 
 net-analyzer/wireshark/wireshark-1.99.9.ebuild | 264 -
 3 files changed, 305 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index bdbbfbc..9754278 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,4 +1,3 @@
 DIST wireshark-1.12.7.tar.bz2 29202490 SHA256 
c74a1c14e72ce0f198a93d832e71742c7f312cbbe719e5def9ecef176860f92c SHA512 
a4012fa56e8b99e5fb072c1fb82c783a547395ddb013a9473858fdf9fa99270313d6059f9ee210d56c00f420bbad9cab30bdd3c45e9ff07d4f5967c18d1d0f38
 WHIRLPOOL 
84c60871fb1d8022885108c97323a892bc9ee035fc421e1e96b76819291337e8d0026be6c77e62f03582fb854188535e5fceb50eb17830f5b1a3ff69b3474d4c
 DIST wireshark-1.12.8.tar.bz2 29216939 SHA256 
357e0a4e49525d80cdc740bb16539fcdb526ad38cc2ed6cabedafc9bdee5c7e7 SHA512 
24ad130d9d0718e610f7def2a08e976871205032b4b4b5269c3ae54894c4121fa3b21a0bc6e45e9c2a41119f5553416d5c452dadf7b02f17e7803511d33809f5
 WHIRLPOOL 
ede6a80e914c4694df9ef6753b65af09c7efadb7d6e3c193fa30871de9e673dac8f7a1f185c3b6ca0a316601d720e141dbe817af2a3a930ec870a75f67cde5a9
-DIST wireshark-1.99.9.tar.bz2 30495072 SHA256 
be7ac8f8eb2c08e0e3d62da9f781db0dc5322a9cbcb024d3f86a66a06185e182 SHA512 
d08348df7951ddc9c441bf9e80ab7ea281ccb92c7aa837dcae172037ee3486dcefaa28e8286a5e1654404a57bc0e004320f01c32c55af6f771dc20814d322066
 WHIRLPOOL 
09708dbe954dd72ae7b9295b57bcc420f36a5ae76ba27ace6c50cf85b19f295a2a10ffe3039018d0dbbba3c72cc3b0e4689512511b48a6ec706eab89f549e94c
 DIST wireshark-2.0.0rc1.tar.bz2 30779877 SHA256 
a201938913f770cb1f022165574d312b66b97efaa6ad7a9c90daf325f7806582 SHA512 
95b1995a1d6684ab8a0a93c86cd1101c9df6ee1f6d0c76d663ec32396d3ad10d4765b598c19a068bd95994ac6568060c64461a3de58d1d582ebec8f953e868f9
 WHIRLPOOL 
a64cd0be0a145e461c9c2e4b7e495f30a72521ef0069809b1bf5da048c2e75e08516eef49eff838e328fb8aad91c41c5814f3986af1641270ae6495d3b9647a6

diff --git a/net-analyzer/wireshark/files/wireshark-1.99.6-gcc_option.patch 
b/net-analyzer/wireshark/files/wireshark-1.99.6-gcc_option.patch
deleted file mode 100644
index e7124ad..000
--- a/net-analyzer/wireshark/files/wireshark-1.99.6-gcc_option.patch
+++ /dev/null
@@ -1,40 +0,0 @@
 a/acinclude.m4
-+++ b/acinclude.m4
-@@ -1735,15 +1735,15 @@
- CXXFLAGS_saved="$CXXFLAGS"
- if expr "x$GCC_OPTION" : "x-W.*" >/dev/null
- then
--  CXXFLAGS="$CXXFLAGS $ac_wireshark_unknown_warning_option_error 
$ac_wireshark_non_cxx_warning_option_error $GCC_OPTION"
-+  CXXFLAGS="$GCC_OPTION $CXXFLAGS 
$ac_wireshark_unknown_warning_option_error 
$ac_wireshark_non_cxx_warning_option_error"
- elif expr "x$GCC_OPTION" : "x-f.*" >/dev/null
- then
--  CXXFLAGS="$CXXFLAGS -Werror $GCC_OPTION"
-+  CXXFLAGS="$GCC_OPTION $CXXFLAGS -Werror"
- elif expr "x$GCC_OPTION" : "x-m.*" >/dev/null
- then
--  CXXFLAGS="$CXXFLAGS -Werror $GCC_OPTION"
-+  CXXFLAGS="$GCC_OPTION $CXXFLAGS -Werror"
- else
--  CXXFLAGS="$CXXFLAGS $GCC_OPTION"
-+  CXXFLAGS="$GCC_OPTION $CXXFLAGS"
- fi
- AC_LANG_PUSH([C++])
- AC_COMPILE_IFELSE(
-@@ -1773,7 +1773,7 @@
-   # added them, by setting CXXFLAGS to the saved value plus
-   # just the new option.
-   #
--  CXXFLAGS="$CXXFLAGS_saved $GCC_OPTION"
-+  CXXFLAGS="$GCC_OPTION $CXXFLAGS_saved"
- ],
- [
-   AC_MSG_RESULT(yes)
-@@ -1785,7 +1785,7 @@
-   # added them, by setting CXXFLAGS to the saved value plus
-   # just the new option.
-   #
--  CXXFLAGS="$CXXFLAGS_saved $GCC_OPTION"
-+  CXXFLAGS="$GCC_OPTION $CXXFLAGS_saved"
- fi
-   ],
-   [

diff --git a/net-analyzer/wireshark/wireshark-1.99.9.ebuild 
b/net-analyzer/wireshark/wireshark-1.99.9.ebuild
deleted file mode 100644
index 348d4e4..000
--- a/net-analyzer/wireshark/wireshark-1.99.9.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit autotools eutils fcaps flag-o-matic multilib qmake-utils qt4-r2 user
-
-DESCRIPTION="A network protocol analyzer formerly known as ethereal"
-HOMEPAGE="http://www.wireshark.org/";
-SRC_URI="${HOMEPAGE}download/src/all-versions/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-KEYWORDS=""
-IUSE="
-   adns +caps crypt doc doc-pdf geoip +gtk3 ipv6 kerberos lua +netlink 
+pcap
-   portaudio +qt4 qt5 selinux sbc smi cpu_flags_x86_sse4_2 ssl zlib
-"
-REQUI

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2015-10-15 Thread Jeroen Roovers
commit: b68773a2ffd43500f54bd8f00d33e94cba5679c6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Oct 15 10:31:35 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Oct 15 10:31:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68773a2

net-analyzer/wireshark: Port applicable 2.0.0_rc1 changes to live ebuild

Package-Manager: portage-2.2.23

 net-analyzer/wireshark/wireshark-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 6c12e53..c17f5f2 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -99,7 +99,6 @@ src_prepare() {
"${FILESDIR}"/${PN}-1.11.0-oldlibs.patch \
"${FILESDIR}"/${PN}-1.99.0.1975-sse4_2.patch \
"${FILESDIR}"/${PN}--pkgconfig.patch \
-   "${FILESDIR}"/${PN}-1.99.7-qt-pie.patch \
"${FILESDIR}"/${PN}-1.99.8-qtchooser.patch
 
epatch_user
@@ -197,7 +196,7 @@ src_install() {
dohtml -r docbook/{release-notes.html,ws{d,u}g_html{,_chunked}}
if use doc-pdf; then
insinto /usr/share/doc/${PF}/pdf/
-   doins 
docbook/{{developer,user}-guide,release-notes}-{a4,us}.pdf
+   doins docbook/{developer,user}-guide-{a4,us}.pdf 
docbook/release-notes.pdf
fi
fi
 



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: 96cce9b4073d567ccaed8604515ea156ea0639ef
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 23 11:37:13 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=96cce9b4

EAPI 6 has a different src_install implementation.

 eapi-differences.tex |  3 ++-
 ebuild-functions.tex | 17 -
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 30ed46b..452349e 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -105,7 +105,7 @@ Parallel tests & \compactfeatureref{parallel-tests} &
 No & No & No & Yes & Yes \\
 
 \t{src\_install} style & \compactfeatureref{src-install} &
-no-op & no-op & 4 & 4 & 4 \\
+no-op & no-op & 4 & 4 & 6 \\
 
 \t{pkg\_info} & \compactfeatureref{pkg-info} &
 Installed & Installed & Both & Both & Both \\
@@ -345,6 +345,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \begin{compactitem}
 \item Profile \t{package*} and \t{use*} can be directories, 
\featureref{profile-file-dirs}.
 \item Default \t{src\_prepare} no longer a no-op, \featureref{src-prepare-6}.
+\item Different \t{src\_install} implementation, \featureref{src-install-6}.
 \item Bash version is 4.2, \featureref{bash-version}.
 \item \t{failglob} is enabled in global scope, \featureref{failglob}.
 \item \t{einstall} banned, \featureref{banned-commands}.

diff --git a/ebuild-functions.tex b/ebuild-functions.tex
index 1f996f0..bf16f9e 100644
--- a/ebuild-functions.tex
+++ b/ebuild-functions.tex
@@ -326,6 +326,20 @@ src_install() {
 }
 \end{verbatim}
 
+\featurelabel{src-install-6} For EAPIs listed in 
table~\ref{tab:src-install-table} as using format
+6, the default implementation used when the ebuild lacks the \t{src\_install} 
function shall behave
+as:
+
+\begin{verbatim}
+src_install() {
+if [[ -f Makefile ]] || [[ -f GNUmakefile ]] || [[ -f makefile ]]; then
+emake DESTDIR="${D}" install
+fi
+
+einstalldocs
+}
+\end{verbatim}
+
 For other EAPIs, the default implementation used when the ebuild lacks the 
\t{src\_install} function
 is a no-op.
 
@@ -338,7 +352,8 @@ is a no-op.
   \multicolumn{1}{c}{\textbf{Format}} \\
   \midrule
   0, 1, 2, 3& no-op \\
-  4, 5, 6   & 4 \\
+  4, 5  & 4 \\
+  6 & 6 \\
   \bottomrule
 \end{tabular}
 \end{centertable}



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: d69d71d84f8a735e88edfe04befb1693d56d2827
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 23 12:56:19 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=d69d71d8

EAPI 6 has in_iuse.

Bug: 449862

 eapi-differences.tex |  4 
 pkg-mgr-commands.tex | 22 --
 2 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index b3035e3..6002785 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -216,6 +216,9 @@ Controllable compression & \compactfeatureref{docompress} &
 \t{usex} & \compactfeatureref{usex} &
 No & No & No & Yes & Yes \\
 
+\t{in\_iuse} & \compactfeatureref{in-iuse} &
+No & No & No & No & Yes \\
+
 \t{unpack} support for \t{xz}? & \compactfeatureref{unpack-extensions} &
 No & Yes & Yes & Yes & Yes \\
 
@@ -337,6 +340,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{eapply} support, \featureref{eapply}.
 \item \t{eapply\_user} support, \featureref{eapply-user}.
 \item \t{econf} adds \t{-{}-docdir} and \t{-{}-htmldir}, 
\featureref{econf-options}.
+\item \t{in\_iuse} support, \featureref{in-iuse}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{6}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 961af2a..6b150c7 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -715,8 +715,9 @@ These functions provide behaviour based upon set or unset 
use flags. Ebuilds mus
 these commands once the current phase function has returned. Ebuilds must not 
run any of these
 functions in global scope.
 
-If any of these functions is called with a flag value that is not included in 
\t{IUSE\_EFFECTIVE},
-either behaviour is undefined or it is an error as decided by 
table~\ref{tab:use-list-strictness}.
+Unless otherwise noted, if any of these functions is called with a flag value 
that is not included
+in \t{IUSE\_EFFECTIVE}, either behaviour is undefined or it is an error as 
decided by
+table~\ref{tab:use-list-strictness}.
 
 \begin{description}
 \item[use] Returns shell true (0) if the first argument (a \t{USE} flag name) 
is enabled, false
@@ -742,6 +743,9 @@ either behaviour is undefined or it is an error as decided 
by table~\ref{tab:use
 set, outputs \t{\$\{arg2\}\$\{arg4\}}. Otherwise, outputs 
\t{\$\{arg3\}\$\{arg5\}}.
 The condition is inverted if the flag name is prefixed with~\t{!}.
 Only available in EAPIs listed in table~\ref{tab:usex-table} as supporting 
\t{usex}.
+\item[in\_iuse] \featurelabel{in-iuse} Returns shell true (0) if the first 
argument (a \t{USE} flag
+name) is included in \t{IUSE\_EFFECTIVE}, false otherwise. Only available 
in EAPIs listed in
+table~\ref{tab:in-iuse} as supporting \t{in\_iuse}.
 \end{description}
 
 \ChangeWhenAddingAnEAPI{6}
@@ -786,6 +790,20 @@ either behaviour is undefined or it is an error as decided 
by table~\ref{tab:use
 \end{tabular}
 \end{centertable}
 
+\ChangeWhenAddingAnEAPI{6}
+\begin{centertable}{EAPIs supporting \t{in\_iuse}}
+\label{tab:in-iuse}
+\begin{tabular}{ l l }
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{Supports \t{in\_iuse}?}} \\
+  \midrule
+  0, 1, 2, 3, 4, 5  & No  \\
+  6 & Yes \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
 \subsubsection{Text List Functions}
 These functions check whitespace-separated lists for a particular value.
 



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: 4de95bf3c46a8b68a3e1b8d8319e6ee33767b00a
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 16 19:47:42 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=4de95bf3

EAPI 6: econf adds --docdir and --htmldir.

Bug: 468202

 eapi-differences.tex |  3 ++-
 pkg-mgr-commands.tex | 21 +++--
 2 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 980cbd8..b3035e3 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -184,7 +184,7 @@ Option \t{-{}-host-root} & 
\compactfeatureref{host-root-option} &
 \t{econf} arguments & \compactfeatureref{econf-options} &
 &  & disable dependency tracking &
 disable dependency tracking, disable silent rules &
-disable dependency tracking, disable silent rules \\
+disable dependency tracking, disable silent rules, docdir, htmldir \\
 
 \t{dodoc -r} & \compactfeatureref{dodoc} &
 No & No & Yes & Yes & Yes \\
@@ -336,6 +336,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{die} and \t{assert} called with \t{-n} respect \t{nonfatal}, 
\featureref{nonfatal-die}.
 \item \t{eapply} support, \featureref{eapply}.
 \item \t{eapply\_user} support, \featureref{eapply-user}.
+\item \t{econf} adds \t{-{}-docdir} and \t{-{}-htmldir}, 
\featureref{econf-options}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{6}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 680340a..961af2a 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -228,6 +228,12 @@ current phase function has returned.
 \item -{}-datadir must be \t{\$\{EPREFIX\}/usr/share}
 \item -{}-sysconfdir must be \t{\$\{EPREFIX\}/etc}
 \item -{}-localstatedir must be \t{\$\{EPREFIX\}/var/lib}
+\item -{}-docdir must be \t{\$\{EPREFIX\}/usr/share/doc/\$\{PF\}}, if the 
EAPI is listed in
+table~\ref{tab:econf-options-table} as using it. This option will only 
be passed if the
+string \t{-{}-docdir} occurs in the output of \t{configure -{}-help}.
+\item -{}-htmldir must be \t{\$\{EPREFIX\}/usr/share/doc/\$\{PF\}/html}, 
if the EAPI is listed
+in table~\ref{tab:econf-options-table} as using it. This option will 
only be passed if the
+string \t{-{}-htmldir} occurs in the output of \t{configure -{}-help}.
 \item -{}-host must be the value of the \t{CHOST} environment variable.
 \item -{}-libdir must be set according to Algorithm~\ref{alg:econf-libdir}.
 \item -{}-disable-dependency-tracking, if the EAPI is listed in
@@ -241,15 +247,18 @@ current phase function has returned.
 \ChangeWhenAddingAnEAPI{6}
 \begin{centertable}{Extra \t{econf} arguments for EAPIs}
 \label{tab:econf-options-table}
-\begin{tabular}{ l l l }
+\begin{tabular}{ l l l l l }
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{-{}-disable-dependency-tracking?}} &
-  \multicolumn{1}{c}{\textbf{-{}-disable-silent-rules?}} \\
+  \multicolumn{1}{c}{\textbf{-{}-disable-dependency-tracking}} &
+  \multicolumn{1}{c}{\textbf{-{}-disable-silent-rules}} &
+  \multicolumn{1}{c}{\textbf{-{}-docdir}} &
+  \multicolumn{1}{c}{\textbf{-{}-htmldir}} \\
   \midrule
-  0, 1, 2, 3& No  & No  \\
-  4 & Yes & No  \\
-  5, 6  & Yes & Yes \\
+  0, 1, 2, 3& No  & No  & No  & No  \\
+  4 & Yes & No  & No  & No  \\
+  5 & Yes & Yes & No  & No  \\
+  6 & Yes & Yes & Yes & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: cf89cfa1d7c4ed47368d7dc9ec812f80e1e8555f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 16 16:11:30 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=cf89cfa1

EAPI 6: unpack matches filename extensions case-insensitively.

Bug: 476730

 eapi-differences.tex |  4 
 pkg-mgr-commands.tex | 12 
 2 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 4959819..88b8c6f 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -228,6 +228,9 @@ Controllable compression & \compactfeatureref{docompress} &
 \t{unpack} support for \t{txz} & \compactfeatureref{unpack-extensions} &
 No & No & No & No & Yes \\
 
+\t{unpack} case-insensitive & \compactfeatureref{unpack-ignore-case} &
+No & No & No & No & Yes \\
+
 \t{default} function & \compactfeatureref{default-func} &
 * & Yes & Yes & Yes & Yes \\
 
@@ -349,6 +352,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{in\_iuse} support, \featureref{in-iuse}.
 \item \t{unpack} supports absolute and relative paths, 
\featureref{unpack-absolute}.
 \item \t{unpack} supports \t{.txz}, \featureref{unpack-extensions}.
+\item \t{unpack} matches filename extensions case-insensitively, 
\featureref{unpack-ignore-case}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{6}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 8e8d191..5611fa8 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -877,16 +877,20 @@ has returned.
 It is up to the ebuild to ensure that the relevant external utilities are 
available, whether by
 being in the system set or via dependencies.
 
+\featurelabel{unpack-ignore-case} \t{unpack} matches filename extensions 
in a case-insensitive
+manner, for EAPIs listed such in table~\ref{tab:unpack-behaviour}.
+
 \ChangeWhenAddingAnEAPI{6}
 \begin{centertable}{\t{unpack} behaviour for EAPIs}
 \label{tab:unpack-behaviour}
-\begin{tabular}{ l l }
+\begin{tabular}{ l l l }
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{Supports absolute and relative paths?}} \\
+  \multicolumn{1}{c}{\textbf{Supports absolute and relative paths?}} &
+  \multicolumn{1}{c}{\textbf{Case-insensitive matching?}} \\
   \midrule
-  0, 1, 2, 3, 4, 5  & No  \\
-  6 & Yes \\
+  0, 1, 2, 3, 4, 5  & No  & No  \\
+  6 & Yes & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: 730d59cc74a05caf4326f75c732d1a80b92efac6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 16 15:13:33 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=730d59cc

EAPI 6: unpack supports txz.

Bug: 458102

 eapi-differences.tex |  6 +-
 pkg-mgr-commands.tex | 18 +++---
 2 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 27c1ee6..4959819 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -222,9 +222,12 @@ Controllable compression & \compactfeatureref{docompress} &
 \t{unpack} absolute paths & \compactfeatureref{unpack-absolute} &
 No & No & No & No & Yes \\
 
-\t{unpack} support for \t{xz}? & \compactfeatureref{unpack-extensions} &
+\t{unpack} support for \t{xz} & \compactfeatureref{unpack-extensions} &
 No & Yes & Yes & Yes & Yes \\
 
+\t{unpack} support for \t{txz} & \compactfeatureref{unpack-extensions} &
+No & No & No & No & Yes \\
+
 \t{default} function & \compactfeatureref{default-func} &
 * & Yes & Yes & Yes & Yes \\
 
@@ -345,6 +348,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{econf} adds \t{-{}-docdir} and \t{-{}-htmldir}, 
\featureref{econf-options}.
 \item \t{in\_iuse} support, \featureref{in-iuse}.
 \item \t{unpack} supports absolute and relative paths, 
\featureref{unpack-absolute}.
+\item \t{unpack} supports \t{.txz}, \featureref{unpack-extensions}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{6}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index c16745a..8e8d191 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -869,9 +869,10 @@ has returned.
 \item lzma-compressed tar files (\t{*.tar.lzma}). Ebuilds must ensure that 
LZMA Utils and
 GNU tar are installed.
 \item xz-compressed files (\t{*.xz}). Ebuilds must ensure that XZ Utils is 
installed. Only for
-EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting 
xz.
-\item xz-compressed tar files (\t{*.tar.xz}). Ebuilds must ensure that XZ 
Utils and GNU tar are
-installed. Only for EAPIs listed in 
table~\ref{tab:unpack-extensions-table} as supporting xz.
+EAPIs listed in table~\ref{tab:unpack-extensions-table} as supporting 
\t{.xz}.
+\item xz-compressed tar files (\t{*.tar.xz, *.txz}). Ebuilds must ensure 
that XZ Utils and
+GNU tar are installed. Only for EAPIs listed in 
table~\ref{tab:unpack-extensions-table} as
+supporting \t{.tar.xz} or \t{.txz}.
 \end{itemize}
 It is up to the ebuild to ensure that the relevant external utilities are 
available, whether by
 being in the system set or via dependencies.
@@ -893,13 +894,16 @@ has returned.
 \ChangeWhenAddingAnEAPI{6}
 \begin{centertable}{\t{unpack} extensions for EAPIs}
 \label{tab:unpack-extensions-table}
-\begin{tabular}{ l l }
+\begin{tabular}{ l l l l }
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{\t{.xz} and \t{.tar.xz}?}} \\
+  \multicolumn{1}{c}{\textbf{\t{.xz}?}} &
+  \multicolumn{1}{c}{\textbf{\t{.tar.xz}?}} &
+  \multicolumn{1}{c}{\textbf{\t{.txz}?}} \\
   \midrule
-  0, 1, 2   & No  \\
-  3, 4, 5, 6& Yes \\
+  0, 1, 2   & No  & No  & No  \\
+  3, 4, 5   & Yes & Yes & No  \\
+  6 & Yes & Yes & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: 4594e825646f4293c0f1ca63a0baf69cb8fa0b47
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Feb 16 19:06:08 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=4594e825

EAPI 6: unpack supports absolute and relative paths.

Bug: 483244

 eapi-differences.tex |  4 
 pkg-mgr-commands.tex | 26 +++---
 2 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 6002785..27c1ee6 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -219,6 +219,9 @@ Controllable compression & \compactfeatureref{docompress} &
 \t{in\_iuse} & \compactfeatureref{in-iuse} &
 No & No & No & No & Yes \\
 
+\t{unpack} absolute paths & \compactfeatureref{unpack-absolute} &
+No & No & No & No & Yes \\
+
 \t{unpack} support for \t{xz}? & \compactfeatureref{unpack-extensions} &
 No & Yes & Yes & Yes & Yes \\
 
@@ -341,6 +344,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{eapply\_user} support, \featureref{eapply-user}.
 \item \t{econf} adds \t{-{}-docdir} and \t{-{}-htmldir}, 
\featureref{econf-options}.
 \item \t{in\_iuse} support, \featureref{in-iuse}.
+\item \t{unpack} supports absolute and relative paths, 
\featureref{unpack-absolute}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{6}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 6b150c7..c16745a 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -833,9 +833,15 @@ has returned.
 the current working directory itself) have permissions \t{a+r,u+w,go-w} 
and that all directories
 under the current working directory additionally have permissions \t{a+x}.
 
-All arguments to \t{unpack} must be either a filename without path, in 
which case \t{unpack}
-looks in \t{DISTDIR} for the file, or start with the string \t{./}, in 
which case \t{unpack}
-uses the argument as a path relative to the working directory.
+Arguments to \t{unpack} are interpreted as follows:
+\begin{itemize}
+\item A filename without path (i.\,e., not containing any slash) is looked 
up in \t{DISTDIR}.
+\item An argument starting with the string \t{./} is a path relative to 
the working directory.
+\item \featurelabel{unpack-absolute} Otherwise, for EAPIs listed in
+table~\ref{tab:unpack-behaviour} as supporting absolute and relative 
paths, the argument is
+interpreted as a literal path (absolute, or relative to the working 
directory); for EAPIs
+listed as \e{not} supporting such paths, \t{unpack} shall abort the 
build process.
+\end{itemize}
 
 Any unrecognised file format shall be skipped silently. If unpacking a 
supported file format
 fails, \t{unpack} shall abort the build process.
@@ -871,6 +877,20 @@ has returned.
 being in the system set or via dependencies.
 
 \ChangeWhenAddingAnEAPI{6}
+\begin{centertable}{\t{unpack} behaviour for EAPIs}
+\label{tab:unpack-behaviour}
+\begin{tabular}{ l l }
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{Supports absolute and relative paths?}} \\
+  \midrule
+  0, 1, 2, 3, 4, 5  & No  \\
+  6 & Yes \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
+\ChangeWhenAddingAnEAPI{6}
 \begin{centertable}{\t{unpack} extensions for EAPIs}
 \label{tab:unpack-extensions-table}
 \begin{tabular}{ l l }



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: 80bf5a03c379da16ba0e067cf67b1dc3af09861f
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 23 13:21:05 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=80bf5a03

Merge several EAPI feature tables.

Merges the three tables for misc functions (default, einstalldocs,
and get_libdir), as well as the two tables for usex and in_iuse.

 pkg-mgr-commands.tex | 80 +++-
 1 file changed, 22 insertions(+), 58 deletions(-)

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index c89c807..26bb4e4 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -742,10 +742,10 @@ table~\ref{tab:use-list-strictness}.
 respectively; \t{\$\{arg4\}} and \t{\$\{arg5\}} default to the empty 
string. If the USE flag is
 set, outputs \t{\$\{arg2\}\$\{arg4\}}. Otherwise, outputs 
\t{\$\{arg3\}\$\{arg5\}}.
 The condition is inverted if the flag name is prefixed with~\t{!}.
-Only available in EAPIs listed in table~\ref{tab:usex-table} as supporting 
\t{usex}.
+Only available in EAPIs listed in table~\ref{tab:use-list-functions} as 
supporting \t{usex}.
 \item[in\_iuse] \featurelabel{in-iuse} Returns shell true (0) if the first 
argument (a \t{USE} flag
 name) is included in \t{IUSE\_EFFECTIVE}, false otherwise. Only available 
in EAPIs listed in
-table~\ref{tab:in-iuse} as supporting \t{in\_iuse}.
+table~\ref{tab:use-list-functions} as supporting \t{in\_iuse}.
 \end{description}
 
 \ChangeWhenAddingAnEAPI{6}
@@ -777,29 +777,17 @@ table~\ref{tab:use-list-strictness}.
 \end{centertable}
 
 \ChangeWhenAddingAnEAPI{6}
-\begin{centertable}{EAPIs supporting \t{usex}}
-\label{tab:usex-table}
-\begin{tabular}{ l l }
-  \toprule
-  \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{Supports \t{usex}?}} \\
-  \midrule
-  0, 1, 2, 3, 4 & No  \\
-  5, 6  & Yes \\
-  \bottomrule
-\end{tabular}
-\end{centertable}
-
-\ChangeWhenAddingAnEAPI{6}
-\begin{centertable}{EAPIs supporting \t{in\_iuse}}
-\label{tab:in-iuse}
-\begin{tabular}{ l l }
+\begin{centertable}{EAPIs supporting \t{usex} and \t{in\_iuse}}
+\label{tab:use-list-functions}
+\begin{tabular}{ l l l }
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{Supports \t{in\_iuse}?}} \\
+  \multicolumn{1}{c}{\textbf{\t{usex}?}} &
+  \multicolumn{1}{c}{\textbf{\t{in\_iuse}?}} \\
   \midrule
-  0, 1, 2, 3, 4, 5  & No  \\
-  6 & Yes \\
+  0, 1, 2, 3, 4 & No  & No  \\
+  5 & Yes & No  \\
+  6 & Yes & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}
@@ -918,16 +906,16 @@ has returned.
 \featurelabel{default-func} Calls the \t{default\_} function for the 
current phase (see
 section~\ref{sec:default-phase-funcs}). Must not be called if the 
\t{default\_} function does
 not exist for the current phase in the current EAPI\@. Only available in 
EAPIs listed in
-table~\ref{tab:default-function-table}.
+table~\ref{tab:misc-commands} as supporting \t{default}.
 
 \item[einstalldocs] \featurelabel{einstalldocs} Takes no arguments. Installs 
the files specified
 by the \t{DOCS} and \t{HTML\_DOCS} variables or a default set of files, 
according to
 Algorithm~\ref{alg:einstalldocs}. If called using \t{nonfatal} and any of 
the called commands
 returns a non-zero exit status, returns immediately with the same exit 
status. Only available
-in EAPIs listed in table~\ref{tab:einstalldocs} as supporting 
\t{einstalldocs}.
+in EAPIs listed in table~\ref{tab:misc-commands} as supporting 
\t{einstalldocs}.
 
 \item[get\_libdir] \featurelabel{get-libdir} Prints the libdir name obtained 
according to
-Algorithm~\ref{alg:get-libdir}. Only available in EAPIs listed in 
table~\ref{tab:get-libdir}
+Algorithm~\ref{alg:get-libdir}. Only available in EAPIs listed in 
table~\ref{tab:misc-commands}
 as supporting \t{get\_libdir}.
 \end{description}
 
@@ -974,42 +962,18 @@ has returned.
 \end{algorithm}
 
 \ChangeWhenAddingAnEAPI{6}
-\begin{centertable}{EAPIs supporting the \t{default} function}
-\label{tab:default-function-table}
-\begin{tabular}{ l l }
-  \toprule
-  \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{Supports \t{default} function?}} \\
-  \midrule
-  0, 1  & No  \\
-  2, 3, 4, 5, 6 & Yes \\
-  \bottomrule
-\end{tabular}
-\end{centertable}
-
-\ChangeWhenAddingAnEAPI{6}
-\begin{centertable}{EAPIs supporting \t{einstalldocs}}
-\label{tab:einstalldocs}
-\begin{tabular}{ l l }
-  \toprule
-  \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{Supports \t{einstalldocs}?}} \\
-  \midrule
-  0, 1, 2, 3, 4, 5  & No  \\
- 

[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: 2224881a5c8afa1ff4bd6314cf8e69c6025cf3b2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct 14 16:44:02 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=2224881a

EAPI 6: Explain eapply behavior.

Bug: 463768

 pkg-mgr-commands.tex | 31 +--
 1 file changed, 29 insertions(+), 2 deletions(-)

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 7997323..8fb8059 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -148,14 +148,41 @@ These commands are used during the \t{src\_prepare} phase 
to apply patches to th
 Ebuilds must not run any of these commands once the current phase function has 
returned.
 
 \begin{description}
-\item[eapply] \featurelabel{eapply}
+\item[eapply] \featurelabel{eapply} Takes zero or more GNU patch options, 
followed by one or more
+file or directory paths. Processes options and applies all patches found 
in specified locations
+according to Algorithm~\ref{alg:eapply}. If applying the patches fails, it 
aborts the build
+using \t{die}, unless run using \t{nonfatal}, in which case it returns 
non-zero exit status.
 Only available in EAPIs listed in table~\ref{tab:patch-commands} as 
supporting \t{eapply}.
 \end{description}
 
 \begin{algorithm}
 \caption{eapply logic} \label{alg:eapply}
 \begin{algorithmic}[1]
-\STATE \COMMENT{WORK IN PROGRESS}
+\IF{any parameter is equal to \t{"-{}-"}}
+\STATE collect all parameters before the first \t{"-{}-"} in the 
\t{options} array
+\STATE collect all parameters after the first \t{"-{}-"} in the \t{files} 
array
+\ELSIF{any parameter that begins with a hyphen follows one that does not}
+\STATE abort the build process with an error
+\ELSE
+\STATE collect all parameters beginning with a hyphen in the \t{options} 
array
+\STATE collect all remaining parameters in the \t{files} array
+\ENDIF
+
+\FORALL{\t{x} in the \t{files} array}
+\IF{\t{\$x} is a directory}
+\FORALL{files \t{f} matching \t{\$x/*.diff} or \t{\$x/*.patch}, sorted 
in POSIX locale}
+\STATE call \t{patch -p1 -f -g0 -{}-no-backup-if-mismatch 
"\$\{options[@]\}" < "\$f"}
+\IF{child process returned with non-zero exit status}
+\STATE return immediately with an error
+\ENDIF
+\ENDFOR
+\ELSE
+\STATE call \t{patch -p1 -f -g0 -{}-no-backup-if-mismatch 
"\$\{options[@]\}" < "\$x"}
+\IF{child process returned with non-zero exit status}
+\STATE return immediately with an error
+\ENDIF
+\ENDIF
+\ENDFOR
 \end{algorithmic}
 \end{algorithm}
 



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: ba95bc26824f3587df12febf4b21b261f37f85ff
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 23 18:38:37 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=ba95bc26

EAPI 6 has eapply_user.

Bug: 475288

 eapi-differences.tex |  4 
 pkg-mgr-commands.tex | 15 +++
 2 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 7502c1e..be8563c 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -175,6 +175,9 @@ Option \t{-{}-host-root} & 
\compactfeatureref{host-root-option} &
 \t{eapply} & \compactfeatureref{eapply} &
 No & No & No & No & Yes \\
 
+\t{eapply\_user} & \compactfeatureref{eapply-user} &
+No & No & No & No & Yes \\
+
 \t{econf} arguments & \compactfeatureref{econf-options} &
 &  & disable dependency tracking &
 disable dependency tracking, disable silent rules &
@@ -328,6 +331,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{einstall} banned, \featureref{banned-commands}.
 \item \t{die} and \t{assert} called with \t{-n} respect \t{nonfatal}, 
\featureref{nonfatal-die}.
 \item \t{eapply} support, \featureref{eapply}.
+\item \t{eapply\_user} support, \featureref{eapply-user}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{6}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 8fb8059..680340a 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -153,6 +153,12 @@ Ebuilds must not run any of these commands once the 
current phase function has r
 according to Algorithm~\ref{alg:eapply}. If applying the patches fails, it 
aborts the build
 using \t{die}, unless run using \t{nonfatal}, in which case it returns 
non-zero exit status.
 Only available in EAPIs listed in table~\ref{tab:patch-commands} as 
supporting \t{eapply}.
+
+\item[eapply\_user] \featurelabel{eapply-user} Takes no arguments. Package 
managers supporting it
+apply user-provided patches to the source tree in the current working 
directory. Exact behaviour
+is implementation defined and beyond the scope of this specification. 
Package managers not
+supporting it must implement the function as a no-op. Only available in 
EAPIs listed in
+table~\ref{tab:patch-commands} as supporting \t{eapply\_user}.
 \end{description}
 
 \begin{algorithm}
@@ -189,13 +195,14 @@ Ebuilds must not run any of these commands once the 
current phase function has r
 \ChangeWhenAddingAnEAPI{6}
 \begin{centertable}{Patch commands for EAPIs}
 \label{tab:patch-commands}
-\begin{tabular}{ l l }
+\begin{tabular}{ l l l }
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{\t{eapply}?}} \\
+  \multicolumn{1}{c}{\textbf{\t{eapply}?}} &
+  \multicolumn{1}{c}{\textbf{\t{eapply\_user}?}} \\
   \midrule
-  0, 1, 2, 3, 4, 5  & No  \\
-  6 & Yes \\
+  0, 1, 2, 3, 4, 5  & No  & No  \\
+  6 & Yes & Yes \\
   \bottomrule
 \end{tabular}
 \end{centertable}



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: fb745e623314f1677f020b90fbed4c3f25deb701
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 23 11:28:01 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=fb745e62

EAPI 6 has einstalldocs.

This also adds support for an empty DOCS variable and for directories
in DOCS.

Bug: 459692
Bug: 463736
Bug: 481980

 eapi-differences.tex |  4 
 pkg-mgr-commands.tex | 48 
 2 files changed, 52 insertions(+)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 88b8c6f..30ed46b 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -234,6 +234,9 @@ Controllable compression & \compactfeatureref{docompress} &
 \t{default} function & \compactfeatureref{default-func} &
 * & Yes & Yes & Yes & Yes \\
 
+\t{einstalldocs} & \compactfeatureref{einstalldocs} &
+No & No & No & No & Yes \\
+
 File mtimes preserved & \compactfeatureref{mtime-preserve} &
 Undefined & Yes & Yes & Yes & Yes \\
 
@@ -353,6 +356,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{unpack} supports absolute and relative paths, 
\featureref{unpack-absolute}.
 \item \t{unpack} supports \t{.txz}, \featureref{unpack-extensions}.
 \item \t{unpack} matches filename extensions case-insensitively, 
\featureref{unpack-ignore-case}.
+\item \t{einstalldocs} support, \featureref{einstalldocs}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{6}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 5611fa8..cf1abf7 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -919,8 +919,42 @@ has returned.
 section~\ref{sec:default-phase-funcs}). Must not be called if the 
\t{default\_} function does
 not exist for the current phase in the current EAPI\@. Only available in 
EAPIs listed in
 table~\ref{tab:default-function-table}.
+
+\item[einstalldocs] \featurelabel{einstalldocs} Takes no arguments. Installs 
the files specified
+by the \t{DOCS} and \t{HTML\_DOCS} variables or a default set of files, 
according to
+Algorithm~\ref{alg:einstalldocs}. If called using \t{nonfatal} and any of 
the called commands
+returns a non-zero exit status, returns immediately with the same exit 
status. Only available
+in EAPIs listed in table~\ref{tab:einstalldocs} as supporting 
\t{einstalldocs}.
 \end{description}
 
+\begin{algorithm}
+\caption{\t{einstalldocs} logic} \label{alg:einstalldocs}
+\begin{algorithmic}[1]
+\STATE save the value of the install directory for \t{dodoc}
+\STATE call \t{docinto .} \COMMENT{sets the directory to 
\t{/usr/share/doc/\$\{PF\}}}
+\IF{the DOCS variable is a non-empty array}
+\STATE call \t{dodoc -r "\$\{DOCS[@]\}"}
+\ELSIF{the DOCS variable is a non-empty scalar}
+\STATE call \t{dodoc -r \$\{DOCS\}}
+\ELSIF{the DOCS variable is unset}
+\FORALL{$d$ matching the filename expansion of \t{README*} \t{ChangeLog} 
\t{AUTHORS} \t{NEWS}
+\t{TODO} \t{CHANGES} \t{THANKS} \t{BUGS} \t{FAQ} \t{CREDITS} 
\t{CHANGELOG}}
+\IF{file $d$ exists and has a size greater than zero}
+\STATE call \t{dodoc} with $d$ as argument
+\ENDIF
+\ENDFOR
+\ENDIF
+\STATE call \t{docinto html} \COMMENT{sets the directory to 
\t{/usr/share/doc/\$\{PF\}/html}}
+\IF{the HTML\_DOCS variable is a non-empty array}
+\STATE call \t{dodoc -r "\$\{HTML\_DOCS[@]\}"}
+\ELSIF{the HTML\_DOCS variable is a non-empty scalar}
+\STATE call \t{dodoc -r \$\{HTML\_DOCS\}}
+\ENDIF
+\STATE restore the value of the install directory for \t{dodoc}
+\RETURN shell true (0)
+\end{algorithmic}
+\end{algorithm}
+
 \ChangeWhenAddingAnEAPI{6}
 \begin{centertable}{EAPIs supporting the \t{default} function}
 \label{tab:default-function-table}
@@ -935,6 +969,20 @@ has returned.
 \end{tabular}
 \end{centertable}
 
+\ChangeWhenAddingAnEAPI{6}
+\begin{centertable}{EAPIs supporting \t{einstalldocs}}
+\label{tab:einstalldocs}
+\begin{tabular}{ l l }
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{Supports \t{einstalldocs}?}} \\
+  \midrule
+  0, 1, 2, 3, 4, 5  & No  \\
+  6 & Yes \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
 \subsubsection{Debug Commands}
 The following commands are available for debugging. Normally all of these 
commands should be no ops;
 a package manager may provide a special debug mode where these commands 
instead do something.



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: 5d3352dbb2306f2c7e2ec351bb5e98eba8f2bf28
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb 16 15:51:12 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=5d3352db

EAPI 6 has get_libdir.

Bug: 463586

 eapi-differences.tex |  4 
 pkg-mgr-commands.tex | 31 +++
 2 files changed, 35 insertions(+)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index 452349e..b5fc01e 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -237,6 +237,9 @@ Controllable compression & \compactfeatureref{docompress} &
 \t{einstalldocs} & \compactfeatureref{einstalldocs} &
 No & No & No & No & Yes \\
 
+\t{get\_libdir} & \compactfeatureref{get-libdir} &
+No & No & No & No & Yes \\
+
 File mtimes preserved & \compactfeatureref{mtime-preserve} &
 Undefined & Yes & Yes & Yes & Yes \\
 
@@ -358,6 +361,7 @@ EAPI 6 is EAPI 5 with the following changes:
 \item \t{unpack} supports \t{.txz}, \featureref{unpack-extensions}.
 \item \t{unpack} matches filename extensions case-insensitively, 
\featureref{unpack-ignore-case}.
 \item \t{einstalldocs} support, \featureref{einstalldocs}.
+\item \t{get\_libdir} support, \featureref{get-libdir}.
 \end{compactitem}
 
 \ChangeWhenAddingAnEAPI{6}

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index cf1abf7..c89c807 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -925,6 +925,10 @@ has returned.
 Algorithm~\ref{alg:einstalldocs}. If called using \t{nonfatal} and any of 
the called commands
 returns a non-zero exit status, returns immediately with the same exit 
status. Only available
 in EAPIs listed in table~\ref{tab:einstalldocs} as supporting 
\t{einstalldocs}.
+
+\item[get\_libdir] \featurelabel{get-libdir} Prints the libdir name obtained 
according to
+Algorithm~\ref{alg:get-libdir}. Only available in EAPIs listed in 
table~\ref{tab:get-libdir}
+as supporting \t{get\_libdir}.
 \end{description}
 
 \begin{algorithm}
@@ -955,6 +959,20 @@ has returned.
 \end{algorithmic}
 \end{algorithm}
 
+\begin{algorithm}
+\caption{\t{get\_libdir} logic} \label{alg:get-libdir}
+\begin{algorithmic}[1]
+\STATE let libdir=lib
+\IF{the ABI environment variable is set}
+\STATE let libvar=LIBDIR\_\$ABI
+\IF{the environment variable named by libvar is set}
+\STATE let libdir=the value of the variable named by libvar
+\ENDIF
+\ENDIF
+\STATE print the value of libdir
+\end{algorithmic}
+\end{algorithm}
+
 \ChangeWhenAddingAnEAPI{6}
 \begin{centertable}{EAPIs supporting the \t{default} function}
 \label{tab:default-function-table}
@@ -983,6 +1001,19 @@ has returned.
 \end{tabular}
 \end{centertable}
 
+\begin{centertable}{EAPIs supporting \t{get\_libdir}}
+\label{tab:get-libdir}
+\begin{tabular}{ l l }
+  \toprule
+  \multicolumn{1}{c}{\textbf{EAPI}} &
+  \multicolumn{1}{c}{\textbf{Supports \t{get\_libdir}?}} \\
+  \midrule
+  0, 1, 2, 3, 4, 5  & No  \\
+  6 & Yes \\
+  \bottomrule
+\end{tabular}
+\end{centertable}
+
 \subsubsection{Debug Commands}
 The following commands are available for debugging. Normally all of these 
commands should be no ops;
 a package manager may provide a special debug mode where these commands 
instead do something.



[gentoo-commits] proj/pms:eapi-6 commit in: /

2015-10-15 Thread Ulrich Müller
commit: 243d3f4d96e242f8e5ca8f8c6a97729ff8b71612
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Mar 23 18:41:28 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct 15 07:48:19 2015 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=243d3f4d

EAPI 6 has a default src_prepare.

This adds support for the PATCHES array and for user patches.

Bug: 463692

 eapi-differences.tex |  4 
 ebuild-functions.tex | 36 +++-
 2 files changed, 31 insertions(+), 9 deletions(-)

diff --git a/eapi-differences.tex b/eapi-differences.tex
index be8563c..980cbd8 100644
--- a/eapi-differences.tex
+++ b/eapi-differences.tex
@@ -92,6 +92,9 @@ Use dependencies & \compactfeatureref{use-deps} &
 \t{src\_prepare} & \compactfeatureref{src-prepare} &
 * & Yes & Yes & Yes & Yes \\
 
+\t{src\_prepare} style & \compactfeatureref{src-prepare} &
+* & no-op & no-op & no-op & 6 \\
+
 \t{src\_configure} & \compactfeatureref{src-configure} &
 * & Yes & Yes & Yes & Yes \\
 
@@ -326,6 +329,7 @@ EAPI 6 is EAPI 5 with the following changes:
 
 \begin{compactitem}
 \item Profile \t{package*} and \t{use*} can be directories, 
\featureref{profile-file-dirs}.
+\item Default \t{src\_prepare} no longer a no-op, \featureref{src-prepare-6}.
 \item Bash version is 4.2, \featureref{bash-version}.
 \item \t{failglob} is enabled in global scope, \featureref{failglob}.
 \item \t{einstall} banned, \featureref{banned-commands}.

diff --git a/ebuild-functions.tex b/ebuild-functions.tex
index 23f02b4..1f996f0 100644
--- a/ebuild-functions.tex
+++ b/ebuild-functions.tex
@@ -121,24 +121,42 @@ src_unpack() {
 \label{sec:src-prepare-function}
 
 \featurelabel{src-prepare} The \t{src\_prepare} function is only called for 
EAPIs listed in
-table~\ref{tab:src-prepare-table} as supporting it.
-
-The \t{src\_prepare} function can be used for post-unpack source preparation. 
The default
-implementation does nothing.
+table~\ref{tab:src-prepare-table} as supporting it. The \t{src\_prepare} 
function can be used for
+post-unpack source preparation.
 
 The initial working directory is \t{S}, with an error or fallback to 
\t{WORKDIR} as discussed in
 section~\ref{sec:s-to-workdir-fallback}.
 
+\featurelabel{src-prepare-6} For EAPIs listed in 
table~\ref{tab:src-prepare-table} as using format
+6, the default implementation used when the ebuild lacks the \t{src\_prepare} 
function shall behave
+as:
+
+\begin{verbatim}
+src_prepare() {
+if declare -p PATCHES | grep -q "^declare -a "; then
+[[ -n ${PATCHES[@]} ]] && eapply "${PATCHES[@]}"
+else
+[[ -n ${PATCHES} ]] && eapply ${PATCHES}
+fi
+eapply_user
+}
+\end{verbatim}
+
+For other EAPIs supporting \t{src\_prepare}, the default implementation used 
when the ebuild lacks
+the \t{src\_prepare} function is a no-op.
+
 \ChangeWhenAddingAnEAPI{6}
-\begin{centertable}{EAPIs supporting \t{src\_prepare}}
+\begin{centertable}{\t{src\_prepare} support and behaviour for EAPIs}
 \label{tab:src-prepare-table}
-\begin{tabular}{ l l }
+\begin{tabular}{ l l l }
   \toprule
   \multicolumn{1}{c}{\textbf{EAPI}} &
-  \multicolumn{1}{c}{\textbf{Supports \t{src\_prepare}?}} \\
+  \multicolumn{1}{c}{\textbf{Supports \t{src\_prepare}?}} &
+  \multicolumn{1}{c}{\textbf{Format}} \\
   \midrule
-  0, 1  & No  \\
-  2, 3, 4, 5, 6 & Yes \\
+  0, 1  & No  & Not applicable \\
+  2, 3, 4, 5& Yes & no-op  \\
+  6 & Yes & 6  \\
   \bottomrule
 \end{tabular}
 \end{centertable}



[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2015-10-15 Thread Miroslav Å ulc
commit: d94bf05f67aae36bc4722eee1b68071e35659356
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Thu Oct 15 11:04:36 2015 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Thu Oct 15 11:04:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94bf05f

dev-java/tomcat-servlet-api: version bump

Package-Manager: portage-2.2.23

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-8.0.28.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 525299d..77f60fc 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -9,4 +9,5 @@ DIST apache-tomcat-8.0.23-src.tar.gz 4868650 SHA256 
6293713e78da9bb803060c8ddff9
 DIST apache-tomcat-8.0.24-src.tar.gz 4888751 SHA256 
184b0d8bda512204a2e565f9175a13f9772a9d13185e1aa228394b45c641474c SHA512 
af5619a63db3d1f6d39eb0290c83a38272c31803ee39a40aebfba5f7a0cf67d830ffcbebe518aff8de4a1f8eb44021975d7e43d45b4bd9804e8ca9cfbfc4904a
 WHIRLPOOL 
4d37f4d1fe3ee138252813bd4a65025d0ccceea8aec57aa0c9474ad4902f85938627277f6e4ece30793326c31d7790b0ca0b8d99d7b21857519d7c22c28794e8
 DIST apache-tomcat-8.0.26-src.tar.gz 4904717 SHA256 
3725621a73501a6e09438f177acfab7ce11fabeb2b0380a909273410f3b50b3b SHA512 
70ef253889916bcca309a8f80675c4c588fef1cc5dc0360c45347107fb56fd546a334ca01e1109775410f7642acf6c75d9887f9403ad4c1d0e30f041f9ce34fb
 WHIRLPOOL 
3c29a5418dfefc12157d8656dfa15a2937668f52d18c21f6dd4a278d2bc4c84d5b6d542daf6244040eabeab57cb759a510b7b1d0e41440a2d9ad62586723dafc
 DIST apache-tomcat-8.0.27-src.tar.gz 4911212 SHA256 
149b203c55c08d3ef1e823e8f0f771362bee75ea95db693757e53ddc9fba8fae SHA512 
dfb504b37bf991c03b58b50af833d2d84d3f36a1eb5c4290a0eb8abee92811e78798ea69ba21ed72e82abbf8e27f9c2e74fe5989a31e49ee8cecb8530ce3c93a
 WHIRLPOOL 
5dbb965aacbe5c178a4d2dcdf9719821498b3694fd909fe276d8dad7fb96b8c402fcf8d21b6e9b125b55d1c39408cbcb2ce85789c0eb3204d1d9aae5ea1cde3d
+DIST apache-tomcat-8.0.28-src.tar.gz 4913153 SHA256 
441a0a0459b6c2dacab3bcf68a9e512b4bb62f7251a27bd15b909ee31b659367 SHA512 
60f9a9f643595cdc87598169b8b66cc1e445445a530cad88d2957e90ca99e7c77be9d3576c7fa3a0e7051166f2a960a1c3bf4103f902d1da122825d41e1154c7
 WHIRLPOOL 
5867ec0c128fe5247c7b874baf05fba9fc9a5663e1c16ecd60bc6ae1e3c411a43f4d8784db5c915fe6c54bc2ec728a01773708738aede30e5abaf1f77072cdcb
 DIST jakarta-servletapi-src.tar.gz 65342 SHA256 
404e2c55423c609122921a91e03f2b67d371fedc0af8996e005862d83d626697 SHA512 
7dad5a52ab6bfca4b052d60a48fc89ce22a5eb790584671f24d8d22b163f2dffe93bea58caebc6b4ecb0bd8434a074c88f640aa57daa1cefbf47d74df758c084
 WHIRLPOOL 
beb0e14920a8623d276c8823e6291aacb4b4d5d0539f5de431ce6f94582df9b260d4e04e0d0b650c59f7ca168f4af9352fffbfc0506b2530464a3bcdcf6ac0d1

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.28.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.28.ebuild
new file mode 100644
index 000..1c1c74f
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.28.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_A="apache-${P}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3 implementation"
+HOMEPAGE="http://tomcat.apache.org/";
+SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.1"
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux 
~x86-linux ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7"
+
+S="${WORKDIR}/${MY_P}/"
+
+java_prepare() {
+   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
+   rm -fR */*/build.xml
+   einfo "Removing bundled jars and classes"
+   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
+}
+
+src_install() {
+   java-pkg_dojar "${S}"/output/build/lib/*.jar
+   use source && java-pkg_dosrc java/javax/servlet/
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/files/, www-servers/tomcat/

2015-10-15 Thread Miroslav Å ulc
commit: e217598b4505b7f28b05b2db0a44fbd4022b70b0
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Thu Oct 15 11:07:02 2015 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Thu Oct 15 11:07:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e217598b

www-servers/tomcat: version bump

Package-Manager: portage-2.2.23

 www-servers/tomcat/Manifest|   1 +
 .../tomcat/files/tomcat-8.0.28-build.xml.patch | 265 +
 www-servers/tomcat/tomcat-8.0.28.ebuild| 147 
 3 files changed, 413 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 93e7f82..fbb8dff 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -4,3 +4,4 @@ DIST apache-tomcat-7.0.64-src.tar.gz 4592198 SHA256 
d805dec3b387a244c4285ce1f9fc
 DIST apache-tomcat-8.0.23-src.tar.gz 4868650 SHA256 
6293713e78da9bb803060c8ddff982f8f7aef5a2e4b325340088493ce9957ba4 SHA512 
cc83194b2847fc2db5448d548c7e65a1198cda02726b070f913a762d324152315886fba09532b879e26d15ec57e04057cc30b3a686b2a2307d6447d17f84e16c
 WHIRLPOOL 
b0559a4ef1b4c1f0683e4cce976d31db175d3c4f4d2b809b127e1074d49a6bf764366cc3e91f9a0818afd6de35e662a7aab89866dfd2e61673327c50535bff88
 DIST apache-tomcat-8.0.26-src.tar.gz 4904717 SHA256 
3725621a73501a6e09438f177acfab7ce11fabeb2b0380a909273410f3b50b3b SHA512 
70ef253889916bcca309a8f80675c4c588fef1cc5dc0360c45347107fb56fd546a334ca01e1109775410f7642acf6c75d9887f9403ad4c1d0e30f041f9ce34fb
 WHIRLPOOL 
3c29a5418dfefc12157d8656dfa15a2937668f52d18c21f6dd4a278d2bc4c84d5b6d542daf6244040eabeab57cb759a510b7b1d0e41440a2d9ad62586723dafc
 DIST apache-tomcat-8.0.27-src.tar.gz 4911212 SHA256 
149b203c55c08d3ef1e823e8f0f771362bee75ea95db693757e53ddc9fba8fae SHA512 
dfb504b37bf991c03b58b50af833d2d84d3f36a1eb5c4290a0eb8abee92811e78798ea69ba21ed72e82abbf8e27f9c2e74fe5989a31e49ee8cecb8530ce3c93a
 WHIRLPOOL 
5dbb965aacbe5c178a4d2dcdf9719821498b3694fd909fe276d8dad7fb96b8c402fcf8d21b6e9b125b55d1c39408cbcb2ce85789c0eb3204d1d9aae5ea1cde3d
+DIST apache-tomcat-8.0.28-src.tar.gz 4913153 SHA256 
441a0a0459b6c2dacab3bcf68a9e512b4bb62f7251a27bd15b909ee31b659367 SHA512 
60f9a9f643595cdc87598169b8b66cc1e445445a530cad88d2957e90ca99e7c77be9d3576c7fa3a0e7051166f2a960a1c3bf4103f902d1da122825d41e1154c7
 WHIRLPOOL 
5867ec0c128fe5247c7b874baf05fba9fc9a5663e1c16ecd60bc6ae1e3c411a43f4d8784db5c915fe6c54bc2ec728a01773708738aede30e5abaf1f77072cdcb

diff --git a/www-servers/tomcat/files/tomcat-8.0.28-build.xml.patch 
b/www-servers/tomcat/files/tomcat-8.0.28-build.xml.patch
new file mode 100644
index 000..1923d23
--- /dev/null
+++ b/www-servers/tomcat/files/tomcat-8.0.28-build.xml.patch
@@ -0,0 +1,265 @@
+diff -Naur apache-tomcat-8.0.24-src.orig/build.xml 
apache-tomcat-8.0.24-src/build.xml
+--- apache-tomcat-8.0.24-src.orig/build.xml2015-07-01 21:25:21.0 
+0100
 apache-tomcat-8.0.24-src/build.xml 2015-08-22 21:17:05.825564599 +0100
+@@ -697,24 +697,29 @@
+   manifest="${tomcat.manifests}/annotations-api.jar.manifest" />
+ 
+ 
++
+ 
++
+ 
+ 
++
+ 
+ 
+ 
+-
++
+ 
+ 
+   
+@@ -1049,7 +1054,7 @@
+ 
+   
+ 
+-
++
+ 
+ 
+ 
+@@ -1083,7 +1088,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+ 
++
+ 
+@@ -1542,7 +1548,7 @@
+ 
+   
++  description="Prepare to build web services extras package" 
unless="noget">
+ 
+ 
+   
+@@ -1681,7 +1687,7 @@
+ 
+   
++  description="Prepare to build web services extras package" 
unless="noget">
+ 
+ 
+   
+@@ -1882,6 +1888,7 @@
+ 
+   
++
+ 
++  maxmemory="512m" >
+   
+ 
+ 
+ 
+   
++
+   
+   http://docs.oracle.com/javase/7/docs/api/"/>
+   http://commons.apache.org/proper/commons-io/javadocs/api-release/"/>
+@@ -2739,7 +2749,7 @@
+   
+ 
+   
++  description="Download (and build) components necessary to compile" 
unless="noget">
+ 
+ 
+   
+@@ -2773,7 +2783,7 @@
+   
+ 
+   
++  description="Download additional components for the tests" 
unless="noget">
+ 
+ 
+   
+@@ -2819,7 +2829,7 @@
+   
+ 
+   
++  description="Download additional components for a distribution" 
unless="noget">
+ 
+ 
+   
+@@ -2845,18 +2855,18 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+   
+ 
+-  
++  
+ 
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2868,7 +2878,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2887,7 +2897,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2898,7 +2908,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2916,7 +2926,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2926,7 +2936,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2949,7 +2959,7 @@
+ 
+   
+ 
+-  
++  
+ 
+   
+ 
+@@ -2960,7 +2970,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+   
+@@ -2971,7 +2981,7 @@
+ 
+   
++  desc

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/hardened-sources/

2015-10-15 Thread Anthony G. Basile
commit: 6aa47ff5cf89cf690a5f055571d3bae1f0ef7d70
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Oct 15 11:27:51 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Oct 15 11:28:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aa47ff5

sys-kernel/hardened-sources: version bump 4.2.3-r3

vanilla-4.2.3 + genpatches-4.2-6 + grsecurity-3.1-4.2.3-201510130858

Package-Manager: portage-2.2.20.1

 sys-kernel/hardened-sources/Manifest   |  1 +
 .../hardened-sources-4.2.3-r3.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index 6d4208f..1c9521e 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -16,6 +16,7 @@ DIST hardened-patches-3.2.71-1.extras.tar.bz2 2369201 SHA256 
3155d9f47b14a1970f3
 DIST hardened-patches-4.1.7-2.extras.tar.bz2 1419438 SHA256 
c8c0fc29c39eafbcea107b8237087fd0e185297e2df9ffeaafc6b3a4736b7a45 SHA512 
dac324e265174777d8b9c2369f57e52833b4228b3291e41952a9791ce41b9abf378e1d9a0521566c3a0e42de15a16afa5fe379985b7fee78b1b2b3b815d7cdd4
 WHIRLPOOL 
7638001f1b95e4af1d051b13648f486aa0eca524157e1a46dd2023fbd86313e0a5e8043653d7388b7286d42cc6e7c0f07cde2de3d5aee6cc058d12538a0980c1
 DIST hardened-patches-4.2.3-2.extras.tar.bz2 1458438 SHA256 
1bcf0ff6d229f7a2cb652e03d3d0262dee8375ca4dc8de7133ccc553f8007929 SHA512 
20ff44e95066d1c659503d49b2af6fc9e1617e37f8a2048cbea19b5cdc10e8222aba749255981f0d313814d5afce00aaabb616134947ecd49fda52759ccdca6d
 WHIRLPOOL 
3c2cc9ec78dc2afdf88b3f2ded3f31f9de477be8ca344c0fd1723cb8f17b4636284e52144de32f37f433c7d36576733b3e8d82c28b5dfa597a4b430b81ed7c56
 DIST hardened-patches-4.2.3-3.extras.tar.bz2 1462291 SHA256 
67cfc9b769e061a6dbff425da29b92167d6cc89739e6eadd0df41f092793e9a2 SHA512 
68f572857949488b66b9a5c71f4d361ac894c73f692161c5e998fadc02871d7a28b72391a22cffdcbc249483dfaee39383d92eae40d8c7b37165842a780ea5f8
 WHIRLPOOL 
21d2018652e15e0cc97f6e5cbdc34b9f4a574e1bee84f8b26903ba0fc7867e6f118f12b556b6c480e05ae200741ae80d0b6f21dec766d7499b2b538c119fbf0b
+DIST hardened-patches-4.2.3-4.extras.tar.bz2 1464525 SHA256 
476824e9cf3bab15d52b522569b70aa6eb9819120eb098fbd164e6fc54d2227c SHA512 
ac7e67165ff6d1711927268f36a0ce2d5f65099a67b38491cb28f19f306c87c2412eed5db202500d633a21ca6c530ea7c9e14fa4d690dbbfd39db3d802860a35
 WHIRLPOOL 
0fabf287f54293832bb1d60b72d9adaa5c61c78655d8e6944b9e76e337966bdbe957643f94e0ef6bc45f46fec9b55deddfbc905a951097d2c8362be3e205b7f7
 DIST linux-3.14.tar.xz 78399152 SHA256 
61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa SHA512 
5730d83a7a81134c1e77c0bf89e42dee4f8251ad56c1ac2be20c59e26fdfaa7bea55f277e7af156b637f22e1584914a46089af85039177cb43485089c74ac26e
 WHIRLPOOL 
5ad07b78c362ba0b21c50b4abb99407cae06bd08576f3fd8f36047b01409eba096263208020da3dcad4977eefc61d66502276754097bc127635df1d7a5817d41
 DIST linux-3.2.tar.xz 65065516 SHA256 
dd96ed02b53fb5d57762e4b1f573460909de472ca588f81ec6660e4a172e7ba7 SHA512 
77e9a52d78d6c8e951df1e166023eebe5defc5ef3c45d3ac84b613137b3c2e55cee5693d828ebd06c5034bd89ea2a5f862f55824f2b7839c9ad7212c81e3ecb0
 WHIRLPOOL 
7cc68baac4441740e2171fbbc4195ee6c0351de099aadaee8cb3487f6d1f8b7e1d3144ee54ba38dbd24d6be431a1ea3b921ffce82ff84df21a98da7bc61c1d17
 DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8

diff --git a/sys-kernel/hardened-sources/hardened-sources-4.2.3-r3.ebuild 
b/sys-kernel/hardened-sources/hardened-sources-4.2.3-r3.ebuild
new file mode 100644
index 000..8217893
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-4.2.3-r3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+ETYPE="sources"
+K_WANT_GENPATCHES="base"
+K_GENPATCHES_VER="6"
+K_DEBLOB_AVAILABLE="1"
+
+inherit kernel-2
+detect_version
+
+HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-4"
+HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2";
+SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
+UNIPATCH_EXCLUDE="
+   1500_XATTR_USER_PREFIX.patch
+   2900_dev-root-proc-mount-fix.patch"
+
+DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
+HOMEPAGE="http://www.gentoo.org/proj/en/hardened/";
+IUSE="deblob"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=">=sys-devel/gcc-4.5"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+
+   local GRADM_COMPAT="sys-apps/gradm-3

[gentoo-commits] repo/gentoo:master commit in: eclass/

2015-10-15 Thread Michael Palimaka
commit: d09e4e1ff25830792c9201ba5e52516cfe008b25
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Oct 15 11:19:13 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 11:24:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d09e4e1f

cmake-utils.eclass Set CMAKE_RC_COMPILER for Windows builds

Gentoo-bug: 544662

 eclass/cmake-utils.eclass | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 9e2b088..8ec0fa6 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -480,7 +480,12 @@ enable_cmake-utils_src_configure() {
Cygwin) sysname="CYGWIN_NT-5.1" ;;
HPUX) sysname="HP-UX" ;;
linux) sysname="Linux" ;;
-   Winnt) sysname="Windows" ;;
+   Winnt)
+   sysname="Windows"
+   cat >> "${toolchain_file}" <<- _EOF_ || die
+   SET (CMAKE_RC_COMPILER $(tc-getRC))
+   _EOF_
+   ;;
*) sysname="${KERNEL}" ;;
esac
 



[gentoo-commits] repo/gentoo:master commit in: eclass/

2015-10-15 Thread Michael Palimaka
commit: 1ebdc4b2bedf79956f3c8a9b2cbf6030e37f9f2b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Oct 15 11:16:42 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 11:24:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebdc4b2

cmake-utils.eclass: make heredocs die

 eclass/cmake-utils.eclass | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 8ec0fa6..948b838 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -376,7 +376,7 @@ _modify-cmakelists() {
|| die "${LINENO}: failed to disable hardcoded settings"
 
# NOTE Append some useful summary here
-   cat >> "${CMAKE_USE_DIR}"/CMakeLists.txt <<- _EOF_
+   cat >> "${CMAKE_USE_DIR}"/CMakeLists.txt <<- _EOF_ || die
 
MESSAGE(STATUS "<<< Gentoo configuration >>>
Build type  \${CMAKE_BUILD_TYPE}
@@ -457,7 +457,7 @@ enable_cmake-utils_src_configure() {
 
# Prepare Gentoo override rules (set valid compiler, append CPPFLAGS 
etc.)
local build_rules=${BUILD_DIR}/gentoo_rules.cmake
-   cat > "${build_rules}" <<- _EOF_
+   cat > "${build_rules}" <<- _EOF_ || die
SET (CMAKE_AR $(type -P $(tc-getAR)) CACHE FILEPATH "Archive 
manager" FORCE)
SET (CMAKE_ASM_COMPILE_OBJECT "  
${CFLAGS}  -o  -c " CACHE STRING "ASM compile command" 
FORCE)
SET (CMAKE_C_COMPILE_OBJECT "  
${CPPFLAGS}  -o  -c " CACHE STRING "C compile command" 
FORCE)
@@ -468,7 +468,7 @@ enable_cmake-utils_src_configure() {
_EOF_
 
local toolchain_file=${BUILD_DIR}/gentoo_toolchain.cmake
-   cat > ${toolchain_file} <<- _EOF_
+   cat > ${toolchain_file} <<- _EOF_ || die
SET (CMAKE_C_COMPILER $(tc-getCC))
SET (CMAKE_CXX_COMPILER $(tc-getCXX))
SET (CMAKE_Fortran_COMPILER $(tc-getFC))
@@ -489,14 +489,14 @@ enable_cmake-utils_src_configure() {
*) sysname="${KERNEL}" ;;
esac
 
-   cat >> "${toolchain_file}" <<- _EOF_
+   cat >> "${toolchain_file}" <<- _EOF_ || die
SET (CMAKE_SYSTEM_NAME "${sysname}")
_EOF_
 
if [ "${SYSROOT:-/}" != "/" ] ; then
# When cross-compiling with a sysroot (e.g. with 
crossdev's emerge wrappers)
# we need to tell cmake to use libs/headers from the 
sysroot but programs from / only.
-   cat >> "${toolchain_file}" <<- _EOF_
+   cat >> "${toolchain_file}" <<- _EOF_ || die
set(CMAKE_FIND_ROOT_PATH "${SYSROOT}")
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
@@ -508,7 +508,7 @@ enable_cmake-utils_src_configure() {
has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX=
 
if [[ ${EPREFIX} ]]; then
-   cat >> "${build_rules}" <<- _EOF_
+   cat >> "${build_rules}" <<- _EOF_ || die
# in Prefix we need rpath and must ensure cmake gets 
our default linker path
# right ... except for Darwin hosts
IF (NOT APPLE)
@@ -533,7 +533,7 @@ enable_cmake-utils_src_configure() {
# Common configure parameters (invariants)
local common_config=${BUILD_DIR}/gentoo_common_config.cmake
local libdir=$(get_libdir)
-   cat > "${common_config}" <<- _EOF_
+   cat > "${common_config}" <<- _EOF_ || die
SET (LIB_SUFFIX ${libdir/lib} CACHE STRING "library path 
suffix" FORCE)
SET (CMAKE_INSTALL_LIBDIR ${libdir} CACHE PATH "Output 
directory for libraries")
_EOF_



[gentoo-commits] repo/gentoo:master commit in: eclass/

2015-10-15 Thread Michael Palimaka
commit: f89c628ae04a2e3d52edab9394d42d839de3b39e
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Apr  4 15:43:56 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 15 11:24:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89c628a

cmake-utils.eclass: Simplify.

The exported function list used to be variable due to new phase functions
introduced in EAPI 2 and later. Since we no longer support earlier EAPIs,
the exported function list is now static and the variable is no longer
required.

 eclass/cmake-utils.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/cmake-utils.eclass b/eclass/cmake-utils.eclass
index 948b838..480cd09 100644
--- a/eclass/cmake-utils.eclass
+++ b/eclass/cmake-utils.eclass
@@ -128,8 +128,7 @@ case ${EAPI} in
*) die "EAPI=${EAPI:-0} is not supported" ;;
 esac
 
-CMAKE_EXPF="src_prepare src_configure src_compile src_test src_install"
-EXPORT_FUNCTIONS ${CMAKE_EXPF}
+EXPORT_FUNCTIONS src_prepare src_configure src_compile src_test src_install
 
 case ${CMAKE_MAKEFILE_GENERATOR} in
emake)



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_roscpp/

2015-10-15 Thread Alexis Ballier
commit: c215187b7fd80d5e3047978ff346249b948dad3a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:23 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c215187b

dev-ros/test_roscpp: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/test_roscpp/Manifest   |  1 +
 dev-ros/test_roscpp/test_roscpp-1.11.15.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-ros/test_roscpp/Manifest b/dev-ros/test_roscpp/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/test_roscpp/Manifest
+++ b/dev-ros/test_roscpp/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/test_roscpp/test_roscpp-1.11.15.ebuild 
b/dev-ros/test_roscpp/test_roscpp-1.11.15.ebuild
new file mode 100644
index 000..aba89d4
--- /dev/null
+++ b/dev-ros/test_roscpp/test_roscpp-1.11.15.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=test/${PN}
+CATKIN_HAS_MESSAGES=yes
+PYTHON_COMPAT=( python2_7 )
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Unit tests for roscpp"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-ros/roscpp
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-ros/rosunit[${PYTHON_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-libs/boost:=[threads]
+   test? (
+   dev-cpp/gtest
+   )
+"
+REQUIRED_USE="test? ( ros_messages_cxx )"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosmaster/

2015-10-15 Thread Alexis Ballier
commit: 82b720205c27eb2d5d9130957ecb200814d7531e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:32:28 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b72020

dev-ros/rosmaster: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/rosmaster/Manifest |  1 +
 dev-ros/rosmaster/rosmaster-1.11.15.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ros/rosmaster/Manifest b/dev-ros/rosmaster/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/rosmaster/Manifest
+++ b/dev-ros/rosmaster/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/rosmaster/rosmaster-1.11.15.ebuild 
b/dev-ros/rosmaster/rosmaster-1.11.15.ebuild
new file mode 100644
index 000..ec8fb4f
--- /dev/null
+++ b/dev-ros/rosmaster/rosmaster-1.11.15.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+ROS_SUBDIR=tools/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="ROS Master implementation"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-ros/rosgraph[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_rosgraph/

2015-10-15 Thread Alexis Ballier
commit: 0d7e6fe3853e9daa80bd4a6a7d92d9250a6e1dd8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:27 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7e6fe3

dev-ros/test_rosgraph: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/test_rosgraph/Manifest |  1 +
 dev-ros/test_rosgraph/test_rosgraph-1.11.15.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ros/test_rosgraph/Manifest b/dev-ros/test_rosgraph/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/test_rosgraph/Manifest
+++ b/dev-ros/test_rosgraph/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/test_rosgraph/test_rosgraph-1.11.15.ebuild 
b/dev-ros/test_rosgraph/test_rosgraph-1.11.15.ebuild
new file mode 100644
index 000..86083c9
--- /dev/null
+++ b/dev-ros/test_rosgraph/test_rosgraph-1.11.15.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=test/${PN}
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Unit tests for rosgraph"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-ros/rostest[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-ros/rosgraph[${PYTHON_USEDEP}] )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rostopic/

2015-10-15 Thread Alexis Ballier
commit: ed91b51c2f4ffedd03230f1a88e4317317dd3488
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:32:57 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed91b51c

dev-ros/rostopic: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/rostopic/Manifest|  1 +
 dev-ros/rostopic/rostopic-1.11.15.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ros/rostopic/Manifest b/dev-ros/rostopic/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/rostopic/Manifest
+++ b/dev-ros/rostopic/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/rostopic/rostopic-1.11.15.ebuild 
b/dev-ros/rostopic/rostopic-1.11.15.ebuild
new file mode 100644
index 000..c3438a0
--- /dev/null
+++ b/dev-ros/rostopic/rostopic-1.11.15.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Command-line tool for displaying debug information about ROS 
Topics"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosbag[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosnode/

2015-10-15 Thread Alexis Ballier
commit: 39a89f387130cd46b2eeecf1a240b1020ae00e71
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:32:36 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a89f38

dev-ros/rosnode: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/rosnode/Manifest   |  1 +
 dev-ros/rosnode/rosnode-1.11.15.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ros/rosnode/Manifest b/dev-ros/rosnode/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/rosnode/Manifest
+++ b/dev-ros/rosnode/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/rosnode/rosnode-1.11.15.ebuild 
b/dev-ros/rosnode/rosnode-1.11.15.ebuild
new file mode 100644
index 000..1d4acc8
--- /dev/null
+++ b/dev-ros/rosnode/rosnode-1.11.15.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Command-line tool for displaying debug information about ROS 
nodes"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/genmsg[${PYTHON_USEDEP}]
+   dev-python/rospkg[${PYTHON_USEDEP}]
+   dev-ros/roslib[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosout/

2015-10-15 Thread Alexis Ballier
commit: 1253e9022994b8a6e893bec69465a2349c3f2a9a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:32:40 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1253e902

dev-ros/rosout: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/rosout/Manifest  |  1 +
 dev-ros/rosout/rosout-1.11.15.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ros/rosout/Manifest b/dev-ros/rosout/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/rosout/Manifest
+++ b/dev-ros/rosout/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/rosout/rosout-1.11.15.ebuild 
b/dev-ros/rosout/rosout-1.11.15.ebuild
new file mode 100644
index 000..77c9e29
--- /dev/null
+++ b/dev-ros/rosout/rosout-1.11.15.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout 
topic"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: ros-meta/ros_comm/

2015-10-15 Thread Alexis Ballier
commit: 83da2c813d510ce92f6c3e2b6e4a9151b54d3d61
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:57 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83da2c81

ros-meta/ros_comm: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 ros-meta/ros_comm/Manifest|  1 +
 ros-meta/ros_comm/ros_comm-1.11.15.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/ros-meta/ros_comm/Manifest b/ros-meta/ros_comm/Manifest
index 84bda76..898e47a 100644
--- a/ros-meta/ros_comm/Manifest
+++ b/ros-meta/ros_comm/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/ros-meta/ros_comm/ros_comm-1.11.15.ebuild 
b/ros-meta/ros_comm/ros_comm-1.11.15.ebuild
new file mode 100644
index 000..c6421ae
--- /dev/null
+++ b/ros-meta/ros_comm/ros_comm-1.11.15.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="ROS communications-related packages"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+# utilities subdir
+RDEPEND="
+   dev-ros/roslz4
+   dev-ros/xmlrpcpp
+   dev-ros/roswtf
+   dev-ros/message_filters
+"
+# tools subdir
+RDEPEND="${RDEPEND}
+   dev-ros/rosbag
+   dev-ros/rosbag_storage
+   dev-ros/rosconsole
+   dev-ros/rosgraph
+   dev-ros/roslaunch
+   dev-ros/rosmaster
+   dev-ros/rosmsg
+   dev-ros/rosnode
+   dev-ros/rosout
+   dev-ros/rosparam
+   dev-ros/rosservice
+   dev-ros/rostest
+   dev-ros/rostopic
+   dev-ros/topic_tools
+"
+# clients subdir
+RDEPEND="${RDEPEND}
+   dev-ros/roscpp
+   dev-ros/rospy
+"
+# test subdir
+RDEPEND="${RDEPEND}
+   dev-ros/test_rosbag
+   dev-ros/test_rosbag_storage
+   dev-ros/test_roscpp
+   dev-ros/test_rosgraph
+   dev-ros/test_roslaunch
+   dev-ros/test_roslib_comm
+   dev-ros/test_rosmaster
+   dev-ros/test_rosparam
+   dev-ros/test_rospy
+   dev-ros/test_rosservice
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosmsg/

2015-10-15 Thread Alexis Ballier
commit: 2873f205f28d7d976b45127822a0ac79ef73237d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:32:32 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2873f205

dev-ros/rosmsg: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/rosmsg/Manifest  |  1 +
 dev-ros/rosmsg/rosmsg-1.11.15.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ros/rosmsg/Manifest b/dev-ros/rosmsg/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/rosmsg/Manifest
+++ b/dev-ros/rosmsg/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/rosmsg/rosmsg-1.11.15.ebuild 
b/dev-ros/rosmsg/rosmsg-1.11.15.ebuild
new file mode 100644
index 000..d7da61f
--- /dev/null
+++ b/dev-ros/rosmsg/rosmsg-1.11.15.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Command-line tools for displaying information about message and 
services"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/genmsg[${PYTHON_USEDEP}]
+   dev-python/rospkg[${PYTHON_USEDEP}]
+   dev-ros/roslib[${PYTHON_USEDEP}]
+   dev-ros/rosbag[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_rosbag/

2015-10-15 Thread Alexis Ballier
commit: 5f4fcde5ace15cea99d65566bc2bd67ea2f522f2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:15 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4fcde5

dev-ros/test_rosbag: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/test_rosbag/Manifest   |  1 +
 dev-ros/test_rosbag/test_rosbag-1.11.15.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-ros/test_rosbag/Manifest b/dev-ros/test_rosbag/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/test_rosbag/Manifest
+++ b/dev-ros/test_rosbag/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/test_rosbag/test_rosbag-1.11.15.ebuild 
b/dev-ros/test_rosbag/test_rosbag-1.11.15.ebuild
new file mode 100644
index 000..fd13482
--- /dev/null
+++ b/dev-ros/test_rosbag/test_rosbag-1.11.15.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=test/${PN}
+PYTHON_COMPAT=( python2_7 )
+CATKIN_HAS_MESSAGES=yes
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Unit tests for rosbag"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/message_generation
+   dev-ros/rosbag[${PYTHON_USEDEP}]
+   dev-ros/rosconsole
+   dev-ros/roscpp
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-ros/rosunit[${PYTHON_USEDEP}]
+   dev-ros/topic_tools[${PYTHON_USEDEP}]
+   dev-ros/xmlrpcpp
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/boost[threads]
+   app-arch/bzip2
+   dev-ros/rosout
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-cpp/gtest
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rviz/

2015-10-15 Thread Alexis Ballier
commit: 3d096c36a2f833cb9ba025ec2005d83602ec4eb5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 11:22:30 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d096c36

dev-ros/rviz: Add missing qtsvg dep. Bug #563020.

Package-Manager: portage-2.2.23

 dev-ros/rviz/rviz-1.11.10.ebuild | 1 +
 dev-ros/rviz/rviz-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-ros/rviz/rviz-1.11.10.ebuild b/dev-ros/rviz/rviz-1.11.10.ebuild
index 0bb062d..43b31fc 100644
--- a/dev-ros/rviz/rviz-1.11.10.ebuild
+++ b/dev-ros/rviz/rviz-1.11.10.ebuild
@@ -23,6 +23,7 @@ RDEPEND="
dev-qt/qtgui:4
dev-qt/qtopengl:4
dev-qt/qtcore:4
+   dev-qt/qtsvg:4
dev-cpp/eigen:3
dev-cpp/yaml-cpp
 

diff --git a/dev-ros/rviz/rviz-.ebuild b/dev-ros/rviz/rviz-.ebuild
index 0bb062d..43b31fc 100644
--- a/dev-ros/rviz/rviz-.ebuild
+++ b/dev-ros/rviz/rviz-.ebuild
@@ -23,6 +23,7 @@ RDEPEND="
dev-qt/qtgui:4
dev-qt/qtopengl:4
dev-qt/qtcore:4
+   dev-qt/qtsvg:4
dev-cpp/eigen:3
dev-cpp/yaml-cpp
 



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosparam/

2015-10-15 Thread Alexis Ballier
commit: 7831632b0ebdd62604c829ec403544051ba84d36
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:32:45 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7831632b

dev-ros/rosparam: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/rosparam/Manifest|  1 +
 dev-ros/rosparam/rosparam-1.11.15.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ros/rosparam/Manifest b/dev-ros/rosparam/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/rosparam/Manifest
+++ b/dev-ros/rosparam/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/rosparam/rosparam-1.11.15.ebuild 
b/dev-ros/rosparam/rosparam-1.11.15.ebuild
new file mode 100644
index 000..608ff1c
--- /dev/null
+++ b/dev-ros/rosparam/rosparam-1.11.15.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Command-line tool for getting and setting ROS Parameters on the 
parameter server"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosgraph[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_rosbag_storage/

2015-10-15 Thread Alexis Ballier
commit: 2c387563241c5cbaeee91dec3587225eaf867cea
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:19 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c387563

dev-ros/test_rosbag_storage: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/test_rosbag_storage/Manifest   |  1 +
 .../test_rosbag_storage-1.11.15.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-ros/test_rosbag_storage/Manifest 
b/dev-ros/test_rosbag_storage/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/test_rosbag_storage/Manifest
+++ b/dev-ros/test_rosbag_storage/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/test_rosbag_storage/test_rosbag_storage-1.11.15.ebuild 
b/dev-ros/test_rosbag_storage/test_rosbag_storage-1.11.15.ebuild
new file mode 100644
index 000..1bdd56f
--- /dev/null
+++ b/dev-ros/test_rosbag_storage/test_rosbag_storage-1.11.15.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=test/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Unit tests for rosbag_storage"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-ros/rosbag_storage
+   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-libs/boost:=
+   test? ( dev-cpp/gtest )"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/topic_tools/

2015-10-15 Thread Alexis Ballier
commit: 580b2f437a2782351e90dd9805625559b8d09298
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:01 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580b2f43

dev-ros/topic_tools: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/topic_tools/Manifest   |  1 +
 dev-ros/topic_tools/topic_tools-1.11.15.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ros/topic_tools/Manifest b/dev-ros/topic_tools/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/topic_tools/Manifest
+++ b/dev-ros/topic_tools/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/topic_tools/topic_tools-1.11.15.ebuild 
b/dev-ros/topic_tools/topic_tools-1.11.15.ebuild
new file mode 100644
index 000..fdffe57
--- /dev/null
+++ b/dev-ros/topic_tools/topic_tools-1.11.15.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+CATKIN_HAS_MESSAGES=yes
+ROS_SUBDIR=tools/${PN}
+PYTHON_COMPAT=( python2_7 )
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Tools for directing, throttling and selecting ROS topics"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cpp_common
+   dev-ros/rosconsole
+   dev-ros/roscpp
+   dev-ros/rostime
+   dev-ros/xmlrpcpp
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-ros/rosunit[${PYTHON_USEDEP}]
+   dev-cpp/gtest
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/roslaunch/

2015-10-15 Thread Alexis Ballier
commit: 853d6a2cfaa5ee3f7d97467430cf717b5c91330b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:32:24 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853d6a2c

dev-ros/roslaunch: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/roslaunch/Manifest |  1 +
 dev-ros/roslaunch/roslaunch-1.11.15.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-ros/roslaunch/Manifest b/dev-ros/roslaunch/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/roslaunch/Manifest
+++ b/dev-ros/roslaunch/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/roslaunch/roslaunch-1.11.15.ebuild 
b/dev-ros/roslaunch/roslaunch-1.11.15.ebuild
new file mode 100644
index 000..83dd9b8
--- /dev/null
+++ b/dev-ros/roslaunch/roslaunch-1.11.15.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin user
+
+DESCRIPTION="Tool for easily launching multiple ROS nodes"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roslib[${PYTHON_USEDEP}]
+   dev-python/rospkg[${PYTHON_USEDEP}]
+   dev-ros/rosclean[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosparam[${PYTHON_USEDEP}]
+   dev-ros/rosmaster[${PYTHON_USEDEP}]
+   dev-ros/rosout
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-util/rosdep[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-ros/test_rosmaster
+   )"
+PATCHES=( "${FILESDIR}/timeout.patch" )
+
+src_test() {
+   rosdep update
+   ros-catkin_src_test
+}
+
+src_install() {
+   ros-catkin_src_install
+
+   dodir /etc/ros
+   sed -e "s/@PKG_VERSION@/${PV}/" "${FILESDIR}/roscore.xml.in" > 
"${ED}/etc/ros/roscore.xml" || die
+
+   newinitd "${FILESDIR}/roscore.initd" roscore
+   newconfd "${FILESDIR}/roscore.confd" roscore
+
+   newinitd "${FILESDIR}/roslaunch.initd" roslaunch
+   newconfd "${FILESDIR}/roslaunch.confd" roslaunch
+
+   doenvd "${FILESDIR}/40roslaunch"
+
+   # Needed by test_roslaunch
+   insinto /usr/share/${PN}
+   doins test/xml/noop.launch
+}
+
+pkg_preinst() {
+   enewgroup ros
+   enewuser ros -1 -1 /home/ros ros
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_rospy/

2015-10-15 Thread Alexis Ballier
commit: d7cf1464d702d6c7a3b104a3e02dfca06e6ce8d3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:49 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cf1464

dev-ros/test_rospy: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/test_rospy/Manifest  |  1 +
 dev-ros/test_rospy/test_rospy-1.11.15.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/dev-ros/test_rospy/Manifest b/dev-ros/test_rospy/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/test_rospy/Manifest
+++ b/dev-ros/test_rospy/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/test_rospy/test_rospy-1.11.15.ebuild 
b/dev-ros/test_rospy/test_rospy-1.11.15.ebuild
new file mode 100644
index 000..174ea68
--- /dev/null
+++ b/dev-ros/test_rospy/test_rospy-1.11.15.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=test/${PN}
+CATKIN_HAS_MESSAGES=yes
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/test_rosmaster"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Unit tests for rospy"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-ros/std_msgs[${PYTHON_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   
dev-ros/test_rosmaster[${PYTHON_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rosunit[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-ros/rosbuild
+   dev-ros/rosgraph[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/libyami/

2015-10-15 Thread Alexis Ballier
commit: d7ee607c260dcfff2a61297d20a5405b1fa72161
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 10:43:52 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ee607c

media-libs/libyami: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 media-libs/libyami/Manifest |   1 +
 media-libs/libyami/libyami-0.3.0.ebuild | 102 
 media-libs/libyami/libyami-.ebuild  | 102 
 media-libs/libyami/metadata.xml |  17 ++
 4 files changed, 222 insertions(+)

diff --git a/media-libs/libyami/Manifest b/media-libs/libyami/Manifest
new file mode 100644
index 000..cdd7bb9
--- /dev/null
+++ b/media-libs/libyami/Manifest
@@ -0,0 +1 @@
+DIST libyami-0.3.0.tar.gz 484586 SHA256 
67064558999d63185025a6d63d08458375003bb86369abca50aca97fd2c63acb SHA512 
691cbe90840d8cb30da958bb6621434c9962ae6cbfc75b016454570c303a01e7a465baa8622368cf1ef1c670dbc861fb1d49e0c414d684feae04ea742e8e0599
 WHIRLPOOL 
d842f1ce57d40894b80f868934d687603014b6460bdbd274b64893d8f290f8a6a779239f931beb759a7fb8e5ed1649b90fb545391c1d9c8395bb05f6600218d2

diff --git a/media-libs/libyami/libyami-0.3.0.ebuild 
b/media-libs/libyami/libyami-0.3.0.ebuild
new file mode 100644
index 000..3951d2f
--- /dev/null
+++ b/media-libs/libyami/libyami-0.3.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM=git-r3
+   EGIT_REPO_URI="https://github.com/01org/libyami";
+fi
+
+inherit ${SCM} autotools multilib-minimal
+
+DESCRIPTION="Yet Another Media Infrastructure: Media codec with hardware 
acceleration"
+HOMEPAGE="https://github.com/01org/libyami";
+
+if [ "${PV#}" != "${PV}" ] ; then
+   KEYWORDS=""
+   SRC_URI=""
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/01org/libyami/archive/${P}.tar.gz";
+   S="${WORKDIR}/${PN}-${P}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+capi debug dmabuf doc ffmpeg gles +glx libav md5 tools v4l X"
+
+RDEPEND="
+   >=x11-libs/libva-1.6[drm,X?,${MULTILIB_USEDEP}]
+   v4l? (
+   glx? (
+   >=x11-libs/libva-1.6[X,${MULTILIB_USEDEP}]
+   >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=virtual/opengl-7[${MULTILIB_USEDEP}]
+   )
+   !glx? ( >=media-libs/mesa-10[egl,${MULTILIB_USEDEP}] )
+   >=media-libs/libv4l-1.6.2[${MULTILIB_USEDEP}]
+   )
+   X? ( >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] )
+   ffmpeg? (
+   !libav? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] )
+   libav? ( media-video/libav:=[${MULTILIB_USEDEP}] )
+   )
+   md5? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   dmabuf? ( x11-libs/libdrm[${MULTILIB_USEDEP}] )
+   tools? (
+   gles? ( >=media-libs/mesa-10[egl,gles2,${MULTILIB_USEDEP}] )
+   v4l? ( !glx? ( 
>=media-libs/mesa-10[egl,gles2,${MULTILIB_USEDEP}] ) )
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+src_prepare() {
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable debug) \
+   $(multilib_native_use_enable tools tests) \
+   $(use gles && multilib_native_use_enable tools tests-gles) \
+   $(use_enable v4l v4l2) \
+   $(usex v4l $(use_enable glx v4l2-glx) "--disable-v4l2-glx") \
+   $(use_enable capi) \
+   $(use_enable X x11) \
+   $(use_enable dmabuf) \
+   $(use_enable ffmpeg avformat) \
+   $(use_enable md5) \
+   $(multilib_native_use_enable doc docs) \
+   --enable-vp8dec \
+   --enable-vp9dec \
+   --enable-jpegdec \
+   --enable-h264dec \
+   --disable-h265dec \
+   --enable-h264enc \
+   --enable-jpegenc \
+   --enable-vp8enc \
+   --enable-h265enc
+
+   # h265 decoder doesnt build here with gcc 5.2
+}
+
+multilib_src_compile() {
+   emake
+   multilib_is_native_abi && use doc && emake -C doc
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+   multilib_is_native_abi && use doc && dohtml -r doc/html/*
+}
+
+src_install() {
+   multilib-minimal_src_install
+   find "${ED}" -name '*.la' -delete
+}

diff --git a/media-libs/libyami/libyami-.ebuild 
b/media-libs/libyami/libyami-.ebuild
new file mode 100644
index 000..3951d2f
--- /dev/null
+++ b/media-libs/libyami/libyami-.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id

[gentoo-commits] repo/gentoo:master commit in: dev-ros/roscpp/

2015-10-15 Thread Alexis Ballier
commit: 59254ab20959027dd2b090f96930a49b5f2508af
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:06 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59254ab2

dev-ros/roscpp: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/roscpp/Manifest  |  1 +
 dev-ros/roscpp/roscpp-1.11.15.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ros/roscpp/Manifest b/dev-ros/roscpp/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/roscpp/Manifest
+++ b/dev-ros/roscpp/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/roscpp/roscpp-1.11.15.ebuild 
b/dev-ros/roscpp/roscpp-1.11.15.ebuild
new file mode 100644
index 000..3fcf17b
--- /dev/null
+++ b/dev-ros/roscpp/roscpp-1.11.15.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+CATKIN_HAS_MESSAGES=yes
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+ROS_SUBDIR=clients/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cpp_common
+   dev-ros/rosconsole
+   dev-ros/roscpp_serialization
+   dev-ros/roscpp_traits
+   dev-ros/rostime
+   dev-ros/xmlrpcpp
+   dev-libs/boost:=
+   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_roslib_comm/

2015-10-15 Thread Alexis Ballier
commit: 044919a0340de182d3ebb1f6f254e4dc89aeb22f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:36 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044919a0

dev-ros/test_roslib_comm: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/test_roslib_comm/Manifest  |  1 +
 .../test_roslib_comm-1.11.15.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-ros/test_roslib_comm/Manifest 
b/dev-ros/test_roslib_comm/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/test_roslib_comm/Manifest
+++ b/dev-ros/test_roslib_comm/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/test_roslib_comm/test_roslib_comm-1.11.15.ebuild 
b/dev-ros/test_roslib_comm/test_roslib_comm-1.11.15.ebuild
new file mode 100644
index 000..d37b723
--- /dev/null
+++ b/dev-ros/test_roslib_comm/test_roslib_comm-1.11.15.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=test/${PN}
+CATKIN_HAS_MESSAGES=yes
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Unit tests for roslib"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   test? ( dev-ros/roslib[${PYTHON_USEDEP}] 
dev-python/nose[${PYTHON_USEDEP}] dev-ros/test_rosmaster )
+"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/rosservice/

2015-10-15 Thread Alexis Ballier
commit: 18e253a7daed24b185882bdfa7dca6c0ec3b14d8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:32:49 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e253a7

dev-ros/rosservice: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/rosservice/Manifest  |  1 +
 dev-ros/rosservice/rosservice-1.11.15.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ros/rosservice/Manifest b/dev-ros/rosservice/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/rosservice/Manifest
+++ b/dev-ros/rosservice/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/rosservice/rosservice-1.11.15.ebuild 
b/dev-ros/rosservice/rosservice-1.11.15.ebuild
new file mode 100644
index 000..05fb1e6
--- /dev/null
+++ b/dev-ros/rosservice/rosservice-1.11.15.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Command-line tool for listing and querying ROS Services"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosgraph[${PYTHON_USEDEP}]
+   dev-ros/roslib[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rosmsg[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_rosmaster/

2015-10-15 Thread Alexis Ballier
commit: 4b40d23cbe6a0f3c536000458a8741921bf04ed6
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:40 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b40d23c

dev-ros/test_rosmaster: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/test_rosmaster/Manifest|  1 +
 .../test_rosmaster/test_rosmaster-1.11.15.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-ros/test_rosmaster/Manifest b/dev-ros/test_rosmaster/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/test_rosmaster/Manifest
+++ b/dev-ros/test_rosmaster/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/test_rosmaster/test_rosmaster-1.11.15.ebuild 
b/dev-ros/test_rosmaster/test_rosmaster-1.11.15.ebuild
new file mode 100644
index 000..d07a555
--- /dev/null
+++ b/dev-ros/test_rosmaster/test_rosmaster-1.11.15.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=test/${PN}
+CATKIN_HAS_MESSAGES=yes
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Unit tests for rosmaster"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-ros/rosgraph[${PYTHON_USEDEP}]
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-ros/std_msgs[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( dev-ros/roslib[${PYTHON_USEDEP}] )
+"
+
+src_install() {
+   ros-catkin_src_install
+   dodir /usr/share/${PN}
+   cp -a test "${ED}//usr/share/${PN}/" || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/test_rosservice/

2015-10-15 Thread Alexis Ballier
commit: f36d3b3525b21adc2c4386667265164b2fb788c2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 15 09:33:53 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 15 11:25:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36d3b35

dev-ros/test_rosservice: Bump to 1.11.15.

Package-Manager: portage-2.2.23

 dev-ros/test_rosservice/Manifest   |  1 +
 .../test_rosservice/test_rosservice-1.11.15.ebuild | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/dev-ros/test_rosservice/Manifest b/dev-ros/test_rosservice/Manifest
index 84bda76..898e47a 100644
--- a/dev-ros/test_rosservice/Manifest
+++ b/dev-ros/test_rosservice/Manifest
@@ -1 +1,2 @@
 DIST ros_comm-1.11.14.tar.gz 945041 SHA256 
8e7beff35711b1918501c69cca4f29648d4d4207878edab069bcd59d515c78f3 SHA512 
be768faa0a2f45c464e963934a95dc617cac6c3fcec2388602a27846774c25b882b5139099ce10d1d051a21d5938819942e079836d14618071bc7ad90ee78bab
 WHIRLPOOL 
e047ce984086655294c20dbf0715cc29f51ec358f075f02de80c5de0d4ef8059990dc8312d78d7a7fa91c4a974dc21cba15d6eacafe02fd3df527770e50f75a5
+DIST ros_comm-1.11.15.tar.gz 946139 SHA256 
532b8cc764e9ca8765484a4468b8537c1ddd84342896267cf3e9f6b19c1b7203 SHA512 
8eea3fc948093a7640851f18856f2a20748afb80f935e28d230dc2095956d753bde5081dcd020d09638d9c5d63e031257515b6c6874286c03737507e67cce270
 WHIRLPOOL 
5e0a971f4312dce99c2e2c11841445cea999dbe5b1ebde3ce26badb9a7eaf9fb84220ed5d1e0088e85835104ddad3cd4d555708d010f83da6e84d257bafe699b

diff --git a/dev-ros/test_rosservice/test_rosservice-1.11.15.ebuild 
b/dev-ros/test_rosservice/test_rosservice-1.11.15.ebuild
new file mode 100644
index 000..2a35b10
--- /dev/null
+++ b/dev-ros/test_rosservice/test_rosservice-1.11.15.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+ROS_REPO_URI="https://github.com/ros/ros_comm";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=test/${PN}
+CATKIN_HAS_MESSAGES=yes
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+DESCRIPTION="Unit tests for rospy"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   test? (
+   dev-ros/test_rosmaster[${PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/rostest[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"



  1   2   3   4   5   6   7   8   9   10   >