[gentoo-commits] repo/gentoo:master commit in: media-video/harvid/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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: /
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: /
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: /
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: /
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: /
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: /
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: /
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: /
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: /
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: /
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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}] + )"