Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 580732 | Differences between
and this patch

Collapse All | Expand All

(-)a/app-backup/borgbackup/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST borgbackup-1.0.1.tar.gz 413316 SHA256 58a2c2e649207c8e15223f6380d238124b0f1b45fd83990a40df5b678cd41fba SHA512 1cb0ceb0d4fcf844220947000b51bbd1156244dd4394285e51b82da9f6e23c866d97246aed3c13fdd62534788daf5efde9a049a51db36b22db2674892d95b1d9 WHIRLPOOL 964c173a22b524c7426c74421856e96a17cd8a583cc271829a5e069186b607186919a373ae9c7a7ae71132b26a4c495837a15536ed280e7daa5b984703c46aad
1
DIST borgbackup-1.0.1.tar.gz 413316 SHA256 58a2c2e649207c8e15223f6380d238124b0f1b45fd83990a40df5b678cd41fba SHA512 1cb0ceb0d4fcf844220947000b51bbd1156244dd4394285e51b82da9f6e23c866d97246aed3c13fdd62534788daf5efde9a049a51db36b22db2674892d95b1d9 WHIRLPOOL 964c173a22b524c7426c74421856e96a17cd8a583cc271829a5e069186b607186919a373ae9c7a7ae71132b26a4c495837a15536ed280e7daa5b984703c46aad
2
DIST borgbackup-1.0.2.tar.gz 422181 SHA256 11ea343290f788a2d849f43ebb07e8f0990f651f3cf097ca4f4cd9ce2f08dfd7 SHA512 721f840b55a385976b7d01e03690cf0e73029f1566809fee5770622b3455aba6a35ca8b246127b5a8e07bc26e0cc31d6fd35a4e188906e5714d8dac912844189 WHIRLPOOL e7854661260b82654d96158613f2676587b4aab165963bcc72ce0e5d1e95e7b28a0feea798fc257cda00b10c3db0c2967f75cceb2c6a91c192c3e0d75258c533
(-)a/app-backup/borgbackup/borgbackup-1.0.2.ebuild (-40 lines)
Lines 1-40 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
PYTHON_COMPAT=( python3_4 )
8
9
inherit distutils-r1
10
11
if [[ ${PV} == "9999" ]] ; then
12
	EGIT_REPO_URI="https://github.com/borgbackup/borg.git"
13
	inherit git-r3
14
else
15
	SRC_URI="mirror://pypi/b/borgbackup/${P}.tar.gz"
16
	KEYWORDS="~amd64 ~x86"
17
fi
18
19
DESCRIPTION="Deduplicating backup program with compression and authenticated encryption."
20
HOMEPAGE="https://borgbackup.github.io/"
21
22
LICENSE="BSD"
23
SLOT="0"
24
IUSE="libressl +fuse"
25
26
# Unformately we have a file conflict with app-office/borg, bug #580402
27
RDEPEND="
28
	!!app-office/borg
29
	app-arch/lz4
30
	dev-python/msgpack[${PYTHON_USEDEP}]
31
	!libressl? ( dev-libs/openssl:0= )
32
	libressl? ( dev-libs/libressl:0= )
33
	fuse? ( dev-python/llfuse[${PYTHON_USEDEP}] )
34
"
35
36
DEPEND="
37
	dev-python/setuptools_scm[${PYTHON_USEDEP}]
38
	dev-python/cython[${PYTHON_USEDEP}]
39
	${RDEPEND}
40
"
(-)a/app-benchmarks/bootchart2/bootchart2-0.14.7-r1.ebuild (-1 lines)
Lines 36-42 S="${WORKDIR}"/${PN%2}-${PV} Link Here
36
CONFIG_CHECK="~PROC_EVENTS ~TASKSTATS ~TASK_DELAY_ACCT ~TMPFS"
36
CONFIG_CHECK="~PROC_EVENTS ~TASKSTATS ~TASK_DELAY_ACCT ~TMPFS"
37
37
38
src_prepare() {
38
src_prepare() {
39
	epatch "${FILESDIR}"/${P}-sysmacros.patch #579922
40
	tc-export CC
39
	tc-export CC
41
	sed \
40
	sed \
42
		-e "/^install/s:py-install-compile::g" \
41
		-e "/^install/s:py-install-compile::g" \
(-)a/app-benchmarks/bootchart2/files/bootchart2-0.14.7-sysmacros.patch (-29 lines)
Lines 1-29 Link Here
1
https://bugs.gentoo.org/579922
2
3
From add58c3b57064afd6f7d2fd5f09006d28a3e770e Mon Sep 17 00:00:00 2001
4
From: Mike Frysinger <vapier@gentoo.org>
5
Date: Thu, 21 Apr 2016 00:19:32 -0400
6
Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev
7
8
These funcs are defined in the sys/sysmacros.h header, not sys/types.h.
9
Linux C libraries are updating to drop the implicit include, so we need
10
to include it explicitly.
11
---
12
 collector/collector.c | 1 +
13
 1 file changed, 1 insertion(+)
14
15
diff --git a/collector/collector.c b/collector/collector.c
16
index cfdcb26..2f3ce6b 100644
17
--- a/collector/collector.c
18
+++ b/collector/collector.c
19
@@ -33,6 +33,7 @@
20
 #include "common.h"
21
 
22
 #include <sys/mount.h>
23
+#include <sys/sysmacros.h>
24
 #include <linux/fs.h>
25
 #include <linux/genetlink.h>
26
 #include <linux/taskstats.h>
27
-- 
28
2.7.4
29
(-)a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.92.ebuild (-1 / +1 lines)
Lines 60-66 SRC_URI+=" jce? ( ${JCE_FILE} )" Link Here
60
60
61
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
61
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
62
SLOT="1.8"
62
SLOT="1.8"
63
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
63
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc64-solaris ~x64-solaris"
64
IUSE="alsa cups derby doc examples +fontconfig headless-awt javafx jce nsplugin pax_kernel selinux source"
64
IUSE="alsa cups derby doc examples +fontconfig headless-awt javafx jce nsplugin pax_kernel selinux source"
65
REQUIRED_USE="javafx? ( alsa fontconfig )"
65
REQUIRED_USE="javafx? ( alsa fontconfig )"
66
66
(-)a/dev-java/oracle-jre-bin/oracle-jre-bin-1.8.0.92.ebuild (-1 / +1 lines)
Lines 34-40 SRC_URI=" Link Here
34
34
35
LICENSE="Oracle-BCLA-JavaSE"
35
LICENSE="Oracle-BCLA-JavaSE"
36
SLOT="1.8"
36
SLOT="1.8"
37
KEYWORDS="amd64 x86"
37
KEYWORDS="~amd64 ~x86"
38
IUSE="alsa cups +fontconfig headless-awt javafx jce nsplugin pax_kernel selinux"
38
IUSE="alsa cups +fontconfig headless-awt javafx jce nsplugin pax_kernel selinux"
39
39
40
RESTRICT="fetch preserve-libs strip"
40
RESTRICT="fetch preserve-libs strip"
(-)a/dev-java/protobuf-java/Manifest (-1 lines)
Line 1 Link Here
1
DIST protobuf-3.0.0_beta2.tar.gz 3333054 SHA256 be224d07ce87f12e362cff3df02851107bf92a4e4604349b1d7a4b1f0c3bfd86 SHA512 3a9329603226dabeaae7c28eb7463fb4403383e7774d53742e9e38a0426f5ef370803c68e4d4bc0d37585618fb340befe4f812731db0984b12032c3d931cdca7 WHIRLPOOL 0e77105c24d71c0269f4375ebfaef38175d762e1a90cdd81f594c13bbece9f390ada9291f722e8e0227952a1f5cd94976037f069b86703c7a3a37a9277cb66f8
(-)a/dev-java/protobuf-java/metadata.xml (-27 lines)
Lines 1-27 Link Here
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
3
<pkgmetadata>
4
<maintainer type='person'>
5
	<email>vapier@gentoo.org</email>
6
</maintainer>
7
<maintainer type='person'>
8
	<email>tomboy64@sina.cn</email>
9
</maintainer>
10
<maintainer type='project'>
11
	<email>java@gentoo.org</email>
12
	<name>Gentoo Java Project</name>
13
</maintainer>
14
<maintainer type='project'>
15
	<email>proxy-maint@gentoo.org</email>
16
	<name>Gentoo Proxy Maintainers Project</name>
17
</maintainer>
18
<use>
19
	<flag name="nano">Enable code generator and runtime library designed specifically for resource-constrained systems, like Android</flag>
20
</use>
21
<slots>
22
	<subslots>soname major version number of protobuf</subslots>
23
</slots>
24
<upstream>
25
	<remote-id type='github'>google/protobuf</remote-id>
26
</upstream>
27
</pkgmetadata>
(-)a/dev-java/protobuf-java/protobuf-java-3.0.0_beta2.ebuild (-67 lines)
Lines 1-67 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
JAVA_PKG_IUSE="doc source"
7
8
inherit java-pkg-2 java-pkg-simple
9
10
MY_PV=${PV/_beta2/-beta-2}
11
12
DESCRIPTION="Google's Protocol Buffers - official Java Bindings"
13
HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
14
SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${PV}.tar.gz"
15
16
LICENSE="Apache-2.0"
17
SLOT="0/10"
18
KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc64 ~sh ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
19
IUSE="nano"
20
21
# Protobuf is only a build-time dep, but depend on the exact same version
22
# (excluding revision), since we are using the same tarball.
23
# But probably same subslot is sufficient.
24
DEPEND=">=virtual/jdk-1.5
25
	>=dev-libs/protobuf-3"
26
RDEPEND=">=virtual/jre-1.5
27
	!<dev-libs/protobuf-3[java(-)]"
28
S="${WORKDIR}/protobuf-${MY_PV}"
29
30
src_prepare() {
31
	eapply_user
32
	java-pkg-2_src_prepare
33
}
34
35
src_compile() {
36
	pushd "${S}/java" >/dev/null || die
37
	einfo "Compiling Java library ..."
38
	/usr/bin/protoc --java_out=src/main/java -I../src ../src/google/protobuf/descriptor.proto || die
39
	JAVA_SRC_DIR="${S}/java/src/main/java"
40
	JAVA_JAR_FILENAME="protobuf.jar"
41
	java-pkg-simple_src_compile
42
	popd >/dev/null || die
43
	if use nano; then
44
		einfo "Compiling Java Nano library ..."
45
		pushd "${S}/javanano" >/dev/null || die
46
		/usr/bin/protoc --java_out=src/main/java -I../src ../src/google/protobuf/descriptor.proto || die
47
		JAVA_SRC_DIR="${S}/javanano/src/main/java"
48
		JAVA_GENTOO_CLASSPATH_EXTRA="${S}/java/src/main/java/"
49
		JAVA_JAR_FILENAME="protobuf-nano.jar"
50
		java-pkg-simple_src_compile
51
		popd >/dev/null || die
52
	fi
53
}
54
55
src_install() {
56
	JAVA_JAR_FILENAME="${S}/java/protobuf.jar"
57
	JAVA_SRC_DIR="${S}/java/src/main/java"
58
	if use nano; then
59
		JAVA_JAR_FILENAME="${JAVA_JAR_FILENAME} ${S}/javanano/protobuf-nano.jar"
60
		JAVA_SRC_DIR="${JAVA_SRC_DIR} ${S}/javanano/src/main/java"
61
	fi
62
	mv "${S}/java/target" . || die
63
	if use nano; then
64
		cp -Rvf "${S}/javanano/target" . || die
65
	fi
66
	java-pkg-simple_src_install
67
}
(-)a/dev-lang/moarvm/moarvm-2016.03-r1.ebuild (-4 / +5 lines)
Lines 16-31 SLOT="0" Link Here
16
KEYWORDS="~amd64 ~x86"
16
KEYWORDS="~amd64 ~x86"
17
IUSE="asan clang debug doc +jit static-libs +system-libs optimize ubsan"
17
IUSE="asan clang debug doc +jit static-libs +system-libs optimize ubsan"
18
18
19
RDEPEND="system-libs? ( dev-libs/libuv
19
RDEPEND="system-libs? ( dev-libs/libatomic_ops
20
		dev-libs/libtommath
20
		dev-libs/libtommath
21
		dev-libs/libatomic_ops
21
		dev-libs/libuv
22
		jit? ( dev-lang/lua[deprecated]
23
			dev-lua/LuaBitOp )
22
		virtual/libffi )
24
		virtual/libffi )
23
		"
25
		"
24
DEPEND="${RDEPEND}
26
DEPEND="${RDEPEND}
25
	clang? ( >=sys-devel/clang-3.1 )
27
	clang? ( >=sys-devel/clang-3.1 )
26
	dev-lang/perl
28
	dev-lang/perl
27
	jit? ( dev-lang/lua[deprecated]
29
	dev-perl/extutils-pkgconfig"
28
		dev-lua/LuaBitOp )"
29
30
30
REQUIRED_USE="asan? ( clang )"
31
REQUIRED_USE="asan? ( clang )"
31
S="${WORKDIR}/MoarVM-${PV}"
32
S="${WORKDIR}/MoarVM-${PV}"
(-)a/dev-libs/leatherman/Manifest (-1 / +1 lines)
Lines 1-2 Link Here
1
DIST leatherman-0.4.2.tar.gz 373142 SHA256 5c1d9af54d803ba8a200004320f55e3ec983265a60f9c8942bf53c745f1f1679 SHA512 c82a3458fe813d0ccd9c5b7539b6d98d28c598be24803062b7a990eadf36fe3b4da70c4253af022bfe9eb4cfdf1d322ed3d04f56021ac09ae10f44fd33467981 WHIRLPOOL afec9a9e773f68d2560f272a5eea11fa601667ccb38bba07f3bdb8e8cb528a6b61ecb35625f633faea6095e63eff172c9018420458d1ed2afeedcb07988962a9
1
DIST leatherman-0.4.2.tar.gz 373142 SHA256 5c1d9af54d803ba8a200004320f55e3ec983265a60f9c8942bf53c745f1f1679 SHA512 c82a3458fe813d0ccd9c5b7539b6d98d28c598be24803062b7a990eadf36fe3b4da70c4253af022bfe9eb4cfdf1d322ed3d04f56021ac09ae10f44fd33467981 WHIRLPOOL afec9a9e773f68d2560f272a5eea11fa601667ccb38bba07f3bdb8e8cb528a6b61ecb35625f633faea6095e63eff172c9018420458d1ed2afeedcb07988962a9
2
DIST leatherman-0.6.2.tar.gz 385105 SHA256 69ef5420ba94f70ffca0dc3255ff0523f4052b2b43bfe3ceea1cb124ce18a786 SHA512 155ac188c570743d54c57c2ea8c5f1b5b2ff6e468a7c10bb194d3332ad3301efb7607083e186015e4e7e0d5c353d194ba25421a171d9da7125e514bf2d185755 WHIRLPOOL 1ac712d86a01ca5b6acaf21c5f3aebb3ba9c6642f4c074d9e998aca9f288092b9764a8f85f3fc5f5fb3525098a4107943ad2daa6c527b89d52a39443d23ee32e
2
DIST leatherman-0.6.1.tar.gz 384982 SHA256 d1ef5f3f8fa6554954610c01949120cd070627d3e4b073692914277b1d14eacc SHA512 136cff08350ad49620a7fd90fde62a365c60cb7a63837c9802de96c7ce99c8ea9e1ee2fa153b4ac8c514e2704e1d26b79795822d1db1a31a19a2653dab64c3af WHIRLPOOL 697dccf3bb35c12995af6756a0dcb992ae958fb22f9feb5d2bb5ebf35b06d512b3cac4a7457d5bc665a97c669d0d51f9679c5f3011b11fa221c8a57cf8927c14
(-)a/dev-libs/leatherman/leatherman-0.6.1.ebuild (+51 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
USE_RUBY="ruby20 ruby21 ruby22"
7
8
inherit cmake-utils multilib ruby-ng
9
10
DESCRIPTION="A C++ toolkit"
11
HOMEPAGE="https://github.com/puppetlabs/leatherman"
12
SRC_URI="https://downloads.puppetlabs.com/facter/${P}.tar.gz"
13
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
14
S="${S}/all/${P}"
15
16
LICENSE="Apache-2.0"
17
SLOT="0"
18
IUSE="debug test"
19
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
20
21
CDEPEND="
22
	>=sys-devel/gcc-4.8:*
23
	>=dev-libs/boost-1.54[nls]
24
	net-misc/curl"
25
26
RDEPEND+=" ${CDEPEND}"
27
DEPEND+=" test? ( ${CDEPEND} )"
28
29
src_prepare() {
30
	sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
31
}
32
33
src_configure() {
34
	local mycmakeargs=(
35
		-DCMAKE_VERBOSE_MAKEFILE=ON
36
		-DCMAKE_BUILD_TYPE=None
37
		-DCMAKE_INSTALL_PREFIX=/usr
38
		-DCMAKE_INSTALL_SYSCONFDIR=/etc
39
		-DCMAKE_INSTALL_LOCALSTATEDIR=/var
40
	)
41
	if use debug; then
42
		mycmakeargs+=(
43
		  -DCMAKE_BUILD_TYPE=Debug
44
		)
45
	fi
46
	cmake-utils_src_configure
47
}
48
49
src_install() {
50
	cmake-utils_src_install
51
}
(-)a/dev-libs/leatherman/leatherman-0.6.2.ebuild (-51 lines)
Lines 1-51 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
USE_RUBY="ruby20 ruby21 ruby22"
7
8
inherit cmake-utils multilib ruby-ng
9
10
DESCRIPTION="A C++ toolkit"
11
HOMEPAGE="https://github.com/puppetlabs/leatherman"
12
SRC_URI="https://downloads.puppetlabs.com/facter/${P}.tar.gz"
13
SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
14
S="${S}/all/${P}"
15
16
LICENSE="Apache-2.0"
17
SLOT="0"
18
IUSE="debug test"
19
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
20
21
CDEPEND="
22
	>=sys-devel/gcc-4.8:*
23
	>=dev-libs/boost-1.54[nls]
24
	net-misc/curl"
25
26
RDEPEND+=" ${CDEPEND}"
27
DEPEND+=" test? ( ${CDEPEND} )"
28
29
src_prepare() {
30
	sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
31
}
32
33
src_configure() {
34
	local mycmakeargs=(
35
		-DCMAKE_VERBOSE_MAKEFILE=ON
36
		-DCMAKE_BUILD_TYPE=None
37
		-DCMAKE_INSTALL_PREFIX=/usr
38
		-DCMAKE_INSTALL_SYSCONFDIR=/etc
39
		-DCMAKE_INSTALL_LOCALSTATEDIR=/var
40
	)
41
	if use debug; then
42
		mycmakeargs+=(
43
		  -DCMAKE_BUILD_TYPE=Debug
44
		)
45
	fi
46
	cmake-utils_src_configure
47
}
48
49
src_install() {
50
	cmake-utils_src_install
51
}
(-)a/dev-libs/protobuf/Manifest (-1 / +1 lines)
Lines 1-3 Link Here
1
DIST protobuf-2.4.1.tar.bz2 1440188 SHA256 cf8452347330834bbf9c65c2e68b5562ba10c95fa40d4f7ec0d2cb332674b0bf SHA512 52b0208c685e44126cb3915a74bde692ef91430f0407144b6c30b72a9f143b1ee4f1eea47a550184c689a1758b92582e7f26f0683c2d387205b957a69830f2f3 WHIRLPOOL e5462ff35f63413aff58640c24b9b561ac55749c489803ae009de21bf5d954a77516714361353ef02cfeb3c2d762620c89dc08a5fdee571e3a33b6f5c20edf6e
1
DIST protobuf-2.5.0.tar.bz2 1866763 SHA256 13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677 SHA512 5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee WHIRLPOOL 7e6786e1f20bf253d0e386a95c2bbfe1b443f484d492f97552cadcea62c24461436aa88130e3ff20b4dc9f352c101458cb8c03686f1cc4e6e2133b6e78f5b70d
2
DIST protobuf-2.5.0.tar.bz2 1866763 SHA256 13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677 SHA512 5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee WHIRLPOOL 7e6786e1f20bf253d0e386a95c2bbfe1b443f484d492f97552cadcea62c24461436aa88130e3ff20b4dc9f352c101458cb8c03686f1cc4e6e2133b6e78f5b70d
2
DIST protobuf-2.6.1.tar.bz2 2021416 SHA256 ee445612d544d885ae240ffbcbf9267faa9f593b7b101f21d58beceb92661910 SHA512 8b092b87fcd79223db199cd3d330f3d43689b47f345aa4e34028dcf1680d609a5d5a89ab08588e817b566d3b265834c38f1db580bc1c144b512ce74d35f2a174 WHIRLPOOL b8d7f5e6b85670520435fd1107eb67035c822c2dad9689dadc29754de3bf8076ac256cf3fe3e719e99c0ccb03ed78edecb91afbe96b611073b60ae3fb3f29b1a
3
DIST protobuf-2.6.1.tar.bz2 2021416 SHA256 ee445612d544d885ae240ffbcbf9267faa9f593b7b101f21d58beceb92661910 SHA512 8b092b87fcd79223db199cd3d330f3d43689b47f345aa4e34028dcf1680d609a5d5a89ab08588e817b566d3b265834c38f1db580bc1c144b512ce74d35f2a174 WHIRLPOOL b8d7f5e6b85670520435fd1107eb67035c822c2dad9689dadc29754de3bf8076ac256cf3fe3e719e99c0ccb03ed78edecb91afbe96b611073b60ae3fb3f29b1a
3
DIST protobuf-3.0.0_beta2.tar.gz 3333054 SHA256 be224d07ce87f12e362cff3df02851107bf92a4e4604349b1d7a4b1f0c3bfd86 SHA512 3a9329603226dabeaae7c28eb7463fb4403383e7774d53742e9e38a0426f5ef370803c68e4d4bc0d37585618fb340befe4f812731db0984b12032c3d931cdca7 WHIRLPOOL 0e77105c24d71c0269f4375ebfaef38175d762e1a90cdd81f594c13bbece9f390ada9291f722e8e0227952a1f5cd94976037f069b86703c7a3a37a9277cb66f8
(-)a/dev-libs/protobuf/files/protobuf-3.0.0_beta2-disable-local-gmock.patch (-1 lines)
Lines 1-89 Link Here
1
diff -Naur a/configure.ac b/configure.ac
(-)a/dev-libs/protobuf/metadata.xml (-10 lines)
Lines 4-19 Link Here
4
<maintainer type='person'>
4
<maintainer type='person'>
5
	<email>vapier@gentoo.org</email>
5
	<email>vapier@gentoo.org</email>
6
</maintainer>
6
</maintainer>
7
<maintainer type='person'>
8
	<email>tomboy64@sina.cn</email>
9
</maintainer>
10
<slots>
11
	<subslots>soname major version number</subslots>
12
</slots>
13
<use>
14
	<flag name="java">Builds the Java implementation. This is not needed for Java support in protoc.</flag>
15
	<flag name="python">Builds the Python implementation. This is not needed for Python support in protoc.</flag>
16
</use>
17
<upstream>
7
<upstream>
18
	<remote-id type='github'>google/protobuf</remote-id>
8
	<remote-id type='github'>google/protobuf</remote-id>
19
</upstream>
9
</upstream>
(-)a/dev-libs/protobuf/protobuf-2.4.1.ebuild (+126 lines)
Line 0 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="3"
6
7
JAVA_PKG_IUSE="source"
8
PYTHON_DEPEND="python? 2"
9
DISTUTILS_SRC_TEST="setup.py"
10
11
inherit autotools eutils distutils java-pkg-opt-2 elisp-common
12
13
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
14
HOMEPAGE="https://code.google.com/p/protobuf/"
15
SRC_URI="https://protobuf.googlecode.com/files/${P}.tar.bz2"
16
17
LICENSE="Apache-2.0"
18
SLOT="0"
19
KEYWORDS="amd64 arm -hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos"
20
IUSE="emacs examples java python static-libs vim-syntax"
21
22
DEPEND="${DEPEND} java? ( >=virtual/jdk-1.5 )
23
	python? ( dev-python/setuptools )
24
	emacs? ( virtual/emacs )"
25
RDEPEND="${RDEPEND} java? ( >=virtual/jre-1.5 )
26
	emacs? ( virtual/emacs )"
27
28
DISTUTILS_SETUP_FILES=("python|setup.py")
29
PYTHON_MODNAME="google/protobuf"
30
31
pkg_setup() {
32
	if use python; then
33
		python_set_active_version 2
34
		python_pkg_setup
35
	fi
36
	use java && java-pkg-opt-2_pkg_setup
37
}
38
39
src_prepare() {
40
	epatch "${FILESDIR}"/${PN}-2.3.0-asneeded-2.patch
41
	eautoreconf
42
43
	if use python; then
44
		python_convert_shebangs -r 2 .
45
		distutils_src_prepare
46
	fi
47
}
48
49
src_configure() {
50
	econf \
51
		$(use_enable static-libs static)
52
}
53
54
src_compile() {
55
	emake || die "emake failed"
56
57
	if use python; then
58
		einfo "Compiling Python library ..."
59
		distutils_src_compile
60
	fi
61
62
	if use java; then
63
		einfo "Compiling Java library ..."
64
		src/protoc --java_out=java/src/main/java --proto_path=src src/google/protobuf/descriptor.proto
65
		mkdir java/build
66
		pushd java/src/main/java
67
		ejavac -d ../../../build $(find . -name '*.java') || die "java compilation failed"
68
		popd
69
		jar cf "${PN}.jar" -C java/build . || die "jar failed"
70
	fi
71
72
	if use emacs; then
73
		elisp-compile "${S}/editors/protobuf-mode.el" || die "elisp-compile failed!"
74
	fi
75
}
76
77
src_test() {
78
	emake check || die "emake check failed"
79
80
	if use python; then
81
		 distutils_src_test
82
	fi
83
}
84
85
src_install() {
86
	emake DESTDIR="${D}" install || die "emake install failed"
87
	dodoc CHANGES.txt CONTRIBUTORS.txt README.txt
88
89
	use static-libs || rm -rf "${D}"/usr/lib*/*.la
90
91
	if use python; then
92
		distutils_src_install
93
	fi
94
95
	if use java; then
96
		java-pkg_dojar ${PN}.jar
97
		use source && java-pkg_dosrc java/src/main/java/*
98
	fi
99
100
	if use vim-syntax; then
101
		insinto /usr/share/vim/vimfiles/syntax
102
		doins editors/proto.vim
103
		insinto /usr/share/vim/vimfiles/ftdetect/
104
		doins "${FILESDIR}/proto.vim"
105
	fi
106
107
	if use emacs; then
108
		elisp-install ${PN} editors/protobuf-mode.el* || die "elisp-install failed!"
109
		elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
110
	fi
111
112
	if use examples; then
113
		insinto /usr/share/doc/${PF}/examples
114
		doins -r examples/* || die "doins examples failed"
115
	fi
116
}
117
118
pkg_postinst() {
119
	use emacs && elisp-site-regen
120
	use python && distutils_pkg_postinst
121
}
122
123
pkg_postrm() {
124
	use emacs && elisp-site-regen
125
	use python && distutils_pkg_postrm
126
}
(-)a/dev-libs/protobuf/protobuf-3.0.0_beta2.ebuild (-100 lines)
Lines 1-100 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
7
PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
8
inherit python-r1 autotools flag-o-matic toolchain-funcs elisp-common multilib-minimal
9
10
# If you bump this package, also consider bumping the official language bindings!
11
# At the current time these are java and python.
12
MY_PV=${PV/_beta2/-beta-2}
13
14
DESCRIPTION="Google's Protocol Buffers -- an efficient method of encoding structured data"
15
HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
16
SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
17
18
LICENSE="Apache-2.0"
19
SLOT="0/10"
20
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
21
IUSE="emacs examples java python static-libs test vim-syntax zlib"
22
23
DEPEND="emacs? ( virtual/emacs )
24
	zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
25
	test? ( dev-cpp/gmock[${MULTILIB_USEDEP}] )"
26
# This is provided for backwards compatibility due to (likely incorrect) use in consumers.
27
PDEPEND="java? ( dev-java/protobuf-java )
28
	python? ( dev-python/protobuf-python[${PYTHON_USEDEP}] )"
29
S="${WORKDIR}/${PN}-${MY_PV}"
30
PATCHES=( "${FILESDIR}/${PN}-2.5.0-emacs-24.4.patch"
31
	"${FILESDIR}/${PN}-2.6.1-protoc-cmdline.patch"
32
	"${FILESDIR}/${P}-disable-local-gmock.patch" )
33
34
src_prepare() {
35
	append-cxxflags -DGOOGLE_PROTOBUF_NO_RTTI
36
	default
37
	eautoreconf
38
}
39
40
multilib_src_configure() {
41
	local myeconfargs=(
42
		$(use_enable static-libs static)
43
		$(use_with zlib)
44
	)
45
	if tc-is-cross-compiler; then
46
		# The build system wants `protoc` when building, so we need a copy that
47
		# runs on the host.  This is more hermetic than relying on the version
48
		# installed in the host being the exact same version.
49
		mkdir -p "${WORKDIR}"/build || die
50
		pushd "${WORKDIR}"/build >/dev/null || die
51
		ECONF_SOURCE=${S} econf_build "${myeconfargs[@]}"
52
		myeconfargs+=( --with-protoc="${PWD}"/src/protoc )
53
		popd >/dev/null || die
54
	fi
55
	ECONF_SOURCE=${S} econf "${myeconfargs[@]}"
56
}
57
58
multilib_src_compile() {
59
	if tc-is-cross-compiler; then
60
		emake -C "${WORKDIR}"/build/src protoc
61
	fi
62
63
	default
64
65
	if use emacs; then
66
		elisp-compile "${S}"/editors/protobuf-mode.el
67
	fi
68
}
69
70
multilib_src_test() {
71
	emake check
72
}
73
74
src_install() {
75
	multilib-minimal_src_install
76
77
	if use vim-syntax; then
78
		insinto /usr/share/vim/vimfiles/syntax
79
		doins editors/proto.vim
80
		insinto /usr/share/vim/vimfiles/ftdetect/
81
		doins "${FILESDIR}/proto.vim"
82
	fi
83
84
	if use emacs; then
85
		elisp-install "${PN}" editors/protobuf-mode.el*
86
		elisp-site-file-install "${FILESDIR}/70${PN}-gentoo.el"
87
	fi
88
89
	if use examples; then
90
		DOCS+=( examples )
91
	fi
92
}
93
94
pkg_postinst() {
95
	use emacs && elisp-site-regen
96
}
97
98
pkg_postrm() {
99
	use emacs && elisp-site-regen
100
}
(-)a/dev-ml/ocamlgraph/Manifest (-1 lines)
Lines 1-4 Link Here
1
DIST ocamlgraph-0.99b.tar.gz 175958 SHA256 c4a646cfd152791268d9c2716c5e1c55bf3f39e8637a85f3c3937e3dd4dafec7 SHA512 1301d766679f59714d2adee1cb8cf31ebcc23f1fd425927dc6fd0c23e18849aaf93f04f3d694ea2e05f9570e8ec03734d96abb2668339b45b273e9d78197c0f9 WHIRLPOOL 96a805dcc9ccab532d6590b112f61f255bb7e320990497abea49fed908735671558fa2d83e586322cac7249bf206830ca816efac25ee64776376a49da7f4f341
1
DIST ocamlgraph-0.99b.tar.gz 175958 SHA256 c4a646cfd152791268d9c2716c5e1c55bf3f39e8637a85f3c3937e3dd4dafec7 SHA512 1301d766679f59714d2adee1cb8cf31ebcc23f1fd425927dc6fd0c23e18849aaf93f04f3d694ea2e05f9570e8ec03734d96abb2668339b45b273e9d78197c0f9 WHIRLPOOL 96a805dcc9ccab532d6590b112f61f255bb7e320990497abea49fed908735671558fa2d83e586322cac7249bf206830ca816efac25ee64776376a49da7f4f341
2
DIST ocamlgraph-1.8.5.tar.gz 269438 SHA256 d167466435a155c779d5ec25b2db83ad851feb42ebc37dca8ffa345ddaefb82f SHA512 e3bf7f43f7b5167cbd23ea44a510d1a569d35771882ab7ae83bacc73822c5f4c944f62c95e0efa813b765e1e385a6b3ebff342cbf1c5589c73d022b8591a52dc WHIRLPOOL d25e124c2814e3196a441e706ca91a0429ab48669309c5dec2ae6697e48064ce54efc9d24440d9e52f3a1af8cfdd5c3ae04cd549fde4e9abc860a3506bd2de8d
2
DIST ocamlgraph-1.8.5.tar.gz 269438 SHA256 d167466435a155c779d5ec25b2db83ad851feb42ebc37dca8ffa345ddaefb82f SHA512 e3bf7f43f7b5167cbd23ea44a510d1a569d35771882ab7ae83bacc73822c5f4c944f62c95e0efa813b765e1e385a6b3ebff342cbf1c5589c73d022b8591a52dc WHIRLPOOL d25e124c2814e3196a441e706ca91a0429ab48669309c5dec2ae6697e48064ce54efc9d24440d9e52f3a1af8cfdd5c3ae04cd549fde4e9abc860a3506bd2de8d
3
DIST ocamlgraph-1.8.6.tar.gz 273615 SHA256 bd75ef4de817e430c9d8982561971c8943bb103f4402db01cc2fecaf58f2dbef SHA512 2e6060d008880ac916257bcf3ea73138b0a56aa64d846ab6cc9c7c3c660bba2a394e5c5133badb33babf9f0030b553196b38b5ab1ab288eb4f5eff1442d89b26 WHIRLPOOL 873407c29cc4db33bb3def4d10cd0529a04df0e580b0c77377560abc74c4f585ef8c2d6aa703cc48c54acf324e8e641d87f0e5dd6876cb5066262e7636f3f33e
3
DIST ocamlgraph-1.8.6.tar.gz 273615 SHA256 bd75ef4de817e430c9d8982561971c8943bb103f4402db01cc2fecaf58f2dbef SHA512 2e6060d008880ac916257bcf3ea73138b0a56aa64d846ab6cc9c7c3c660bba2a394e5c5133badb33babf9f0030b553196b38b5ab1ab288eb4f5eff1442d89b26 WHIRLPOOL 873407c29cc4db33bb3def4d10cd0529a04df0e580b0c77377560abc74c4f585ef8c2d6aa703cc48c54acf324e8e641d87f0e5dd6876cb5066262e7636f3f33e
4
DIST ocamlgraph-1.8.7.tar.gz 272625 SHA256 df06ca06d25231bb8e162d6b853177cb7fc1565c8f1ec99ca051727d46c985a0 SHA512 27559293bf576ecc9cf49090e24905c50d00ebaeb444a3c917826f3cfe1e7ceab34b43e30f98634811b1688b675d8747b590b5bb103a720d099304f5031feb2e WHIRLPOOL 3b290012a97c96c75b1b63dec056c7afb6d7c1882fc61fd3a88b32397a2e871aa9e872950e6a6e7333450f3b46181df6e27f4fc3464e5c9a3776285a904d4727
(-)a/dev-ml/ocamlgraph/ocamlgraph-1.8.7.ebuild (-63 lines)
Lines 1-63 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
inherit findlib eutils
8
9
DESCRIPTION="O'Caml Graph library"
10
HOMEPAGE="http://ocamlgraph.lri.fr/index.en.html"
11
SRC_URI="http://ocamlgraph.lri.fr/download/${P}.tar.gz"
12
LICENSE="LGPL-2.1"
13
SLOT="0/${PV}"
14
#Breaks dev-ml/dose3
15
#KEYWORDS="~amd64 ~ppc ~x86"
16
RDEPEND=">=dev-lang/ocaml-3.10.2:=[ocamlopt?]
17
	gtk? ( dev-ml/lablgtk:=[gnomecanvas,ocamlopt?] )"
18
DEPEND="${RDEPEND}
19
	doc? ( dev-tex/hevea dev-ml/ocamlweb )"
20
IUSE="doc examples gtk +ocamlopt"
21
22
src_prepare() {
23
	epatch "${FILESDIR}/${PN}-1.8.6-installfindlib.patch"
24
}
25
26
src_compile() {
27
	emake byte
28
	use ocamlopt && emake opt
29
30
	if use doc;	then
31
		emake doc
32
	fi
33
34
	if use gtk; then
35
		emake OCAMLBEST=$(usex ocamlopt opt byte) viewer dgraph editor
36
	fi
37
}
38
39
src_install() {
40
	findlib_src_preinst
41
	use ocamlopt || export WANT_OCAMLOPT=no
42
	use gtk && export WANT_GTK=yes
43
	emake install-findlib
44
45
	if use gtk ; then
46
		local ext=byte
47
		use ocamlopt && ext=opt
48
		newbin dgraph/dgraph.${ext} ${PN}-dgraph
49
		newbin editor/editor.${ext} ${PN}-editor
50
		newbin view_graph/viewgraph.${ext} ${PN}-viewgraph
51
	fi
52
53
	dodoc README.adoc CREDITS FAQ CHANGES
54
	if use doc; then
55
		dohtml doc/*
56
	fi
57
58
	if use examples; then
59
		insinto /usr/share/doc/${PF}
60
		doins -r examples
61
		docompress -x /usr/share/doc/${PF}/examples
62
	fi
63
}
(-)a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.12.ebuild (-7 lines)
Lines 32-41 RDEPEND="${PYTHON_DEPS} Link Here
32
	>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
32
	>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
33
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
33
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
34
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
34
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
35
36
python_prepare_all() {
37
	distutils-r1_python_prepare_all
38
	sed \
39
		-e '/SocksiPy-branch/d' \
40
		-i setup.py || die
41
}
(-)a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild (-7 lines)
Lines 30-39 RDEPEND="${PYTHON_DEPS} Link Here
30
	>=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
30
	>=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
31
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
31
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
32
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
32
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
33
34
python_prepare_all() {
35
	distutils-r1_python_prepare_all
36
	sed \
37
		-e '/SocksiPy-branch/d' \
38
		-i setup.py || die
39
}
(-)a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.9.ebuild (-7 lines)
Lines 30-39 RDEPEND="${PYTHON_DEPS} Link Here
30
	>=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
30
	>=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
31
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
31
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
32
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
32
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
33
34
python_prepare_all() {
35
	distutils-r1_python_prepare_all
36
	sed \
37
		-e '/SocksiPy-branch/d' \
38
		-i setup.py || die
39
}
(-)a/dev-python/google-apputils/google-apputils-0.4.2-r1.ebuild (-1 / +1 lines)
Lines 15-21 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" Link Here
15
15
16
LICENSE="Apache-2.0"
16
LICENSE="Apache-2.0"
17
SLOT="0"
17
SLOT="0"
18
KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
18
KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~x86"
19
IUSE="test"
19
IUSE="test"
20
20
21
RDEPEND="
21
RDEPEND="
(-)a/dev-python/oauth2client/Manifest (-1 lines)
Lines 4-7 DIST oauth2client-1.4.6.tar.gz 95325 SHA256 d4376fc0f5543612c62cdee5ea68530bd9c8 Link Here
4
DIST oauth2client-1.5.1.tar.gz 130237 SHA256 3e4ad7b3399cd9c4b8785acbbba2ca55eaefef17989f784352d2386776bf17c5 SHA512 ad228264b93ec23bfb4bbc9614a980172e3c763adde12e0b050166ccd49eece1d2464a078884ed16cbaea60a7bf88784a22314382073e360f1ec591b19a2da2f WHIRLPOOL 963b9518944dc081fdd3c32f1c6a12527a567f2c762355b109cee01b1cb1c1c35d85301bd2df6e47d2d11ac1e5b6c6a2bbc59098c10baa75ea2574567617f7ec
4
DIST oauth2client-1.5.1.tar.gz 130237 SHA256 3e4ad7b3399cd9c4b8785acbbba2ca55eaefef17989f784352d2386776bf17c5 SHA512 ad228264b93ec23bfb4bbc9614a980172e3c763adde12e0b050166ccd49eece1d2464a078884ed16cbaea60a7bf88784a22314382073e360f1ec591b19a2da2f WHIRLPOOL 963b9518944dc081fdd3c32f1c6a12527a567f2c762355b109cee01b1cb1c1c35d85301bd2df6e47d2d11ac1e5b6c6a2bbc59098c10baa75ea2574567617f7ec
5
DIST oauth2client-1.5.2.tar.gz 131665 SHA256 b8df20b122e4f49a5fe5bc3c825d16015f5012c171c6c81eb4048e4d8c2ffee3 SHA512 15f10b52aa93fc10289658d5ff671a247e5c92c5ff2be424a04617fee1a3a82439b829b0f5dcb04e3e84802e02580e366e08356df7ec6e24563a530d2f6b1db5 WHIRLPOOL 00f3033359eceda12528ef4caffc0a9d7d6561919272fe98e09d2599114f07d9be42eb32a4038c155c621581f98ecc0eb516bcaa018d4376e30906dd4a0adfbc
5
DIST oauth2client-1.5.2.tar.gz 131665 SHA256 b8df20b122e4f49a5fe5bc3c825d16015f5012c171c6c81eb4048e4d8c2ffee3 SHA512 15f10b52aa93fc10289658d5ff671a247e5c92c5ff2be424a04617fee1a3a82439b829b0f5dcb04e3e84802e02580e366e08356df7ec6e24563a530d2f6b1db5 WHIRLPOOL 00f3033359eceda12528ef4caffc0a9d7d6561919272fe98e09d2599114f07d9be42eb32a4038c155c621581f98ecc0eb516bcaa018d4376e30906dd4a0adfbc
6
DIST oauth2client-2.0.1.tar.gz 153127 SHA256 fa0357fca4ce431073ead236256347aafe3d368c16c5edaeba7f826b1b1d5fb6 SHA512 66179a604418a8aee9ca9dbfc5ad18356d5130a588e85f4dab3330feef194af2114bc2eb18ec625acf791938e4d7f78ee55284f45a67a48c775676697ce2b183 WHIRLPOOL bef0f7394cbeade328f74288bd602973a7828915ff616c7331d6c1910be02bc74a8e11062bd0602a2c4f1681d7d8c6558aecd695df3ef711f74ba81fad0b1ab3
6
DIST oauth2client-2.0.1.tar.gz 153127 SHA256 fa0357fca4ce431073ead236256347aafe3d368c16c5edaeba7f826b1b1d5fb6 SHA512 66179a604418a8aee9ca9dbfc5ad18356d5130a588e85f4dab3330feef194af2114bc2eb18ec625acf791938e4d7f78ee55284f45a67a48c775676697ce2b183 WHIRLPOOL bef0f7394cbeade328f74288bd602973a7828915ff616c7331d6c1910be02bc74a8e11062bd0602a2c4f1681d7d8c6558aecd695df3ef711f74ba81fad0b1ab3
7
DIST oauth2client-2.0.2.tar.gz 164190 SHA256 f1e7f1453714a3861ca0827959e507160ba065503f17d49f5a84c5eb47b86514 SHA512 ef8c81fe7f0d254c71a15115be58787bbf771b824e988b56ba9561c58b4726b03b4fce1b8c8f50c971236c558b0205fff11b949f7b70fcf749f3eb210c8dab0b WHIRLPOOL 5958b658e8af39ee7789b268b1d091489bbd1aa08bf5ede58c49492e05092e25a9907b594238e54526dabfa5acfcfe024f9926bbb9ec52cb975766b4e34847c9
(-)a/dev-python/oauth2client/oauth2client-2.0.2.ebuild (-46 lines)
Lines 1-46 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy)
8
9
inherit distutils-r1
10
11
DESCRIPTION="Library for accessing resources protected by OAuth 2.0"
12
HOMEPAGE="https://github.com/google/oauth2client"
13
SRC_URI="https://github.com/google/oauth2client/archive/v${PV/_p/-post}.tar.gz -> ${P}.tar.gz"
14
15
LICENSE="Apache-2.0"
16
SLOT="0"
17
KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
18
IUSE="test"
19
20
RDEPEND="
21
	>=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
22
	>=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
23
	>=dev-python/pyasn1-modules-0.0.5[${PYTHON_USEDEP}]
24
	>=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
25
	>=dev-python/six-1.6.1[${PYTHON_USEDEP}]
26
	!<=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
27
"
28
DEPEND="${RDEPEND}
29
	test? ( dev-python/nose[${PYTHON_USEDEP}] )
30
"
31
32
S="${WORKDIR}"/${P/_p/-post}
33
34
# Needs network
35
RESTRICT=test
36
37
python_prepare_all() {
38
	sed \
39
		-e "s:find_packages():find_packages(exclude=['tests','tests.*']):" \
40
		-i setup.py || die
41
	distutils-r1_python_prepare_all
42
}
43
44
python_test() {
45
	nosetests || die
46
}
(-)a/dev-python/protobuf-python/Manifest (-1 lines)
Line 1 Link Here
1
DIST protobuf-3.0.0_beta2.tar.gz 3333054 SHA256 be224d07ce87f12e362cff3df02851107bf92a4e4604349b1d7a4b1f0c3bfd86 SHA512 3a9329603226dabeaae7c28eb7463fb4403383e7774d53742e9e38a0426f5ef370803c68e4d4bc0d37585618fb340befe4f812731db0984b12032c3d931cdca7 WHIRLPOOL 0e77105c24d71c0269f4375ebfaef38175d762e1a90cdd81f594c13bbece9f390ada9291f722e8e0227952a1f5cd94976037f069b86703c7a3a37a9277cb66f8
(-)a/dev-python/protobuf-python/files/protobuf-3.0.0_beta2-link-against-installed-lib.patch (-1 lines)
Lines 1-32 Link Here
1
diff -Naur python/setup.py python/setup.py
(-)a/dev-python/protobuf-python/metadata.xml (-24 lines)
Lines 1-24 Link Here
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
3
<pkgmetadata>
4
<maintainer type='person'>
5
	<email>vapier@gentoo.org</email>
6
</maintainer>
7
<maintainer type='person'>
8
	<email>tomboy64@sina.cn</email>
9
</maintainer>
10
<maintainer type="project">
11
	<email>python@gentoo.org</email>
12
	<name>Gentoo Python Project</name>
13
</maintainer>
14
<maintainer type="project">
15
	<email>proxy-maint@gentoo.org</email>
16
	<name>Gentoo Proxy Maintainers Project</name>
17
</maintainer>
18
<slots>
19
	<subslots>soname major version number of protobuf</subslots>
20
</slots>
21
<upstream>
22
	<remote-id type='github'>google/protobuf</remote-id>
23
</upstream>
24
</pkgmetadata>
(-)a/dev-python/protobuf-python/protobuf-python-3.0.0_beta2.ebuild (-38 lines)
Lines 1-38 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
# pypy fails tests; pypy3 fails even running tests
7
PYTHON_COMPAT=( python2_7 python3_3 python3_4 python3_5 )
8
9
inherit distutils-r1
10
11
MY_PV=${PV/_beta2/-beta-2}
12
13
DESCRIPTION="Google's Protocol Buffers - official Python bindings"
14
HOMEPAGE="https://github.com/google/protobuf/ https://developers.google.com/protocol-buffers/"
15
SRC_URI="https://github.com/google/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${PV}.tar.gz"
16
17
LICENSE="Apache-2.0"
18
SLOT="0/10"
19
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
20
IUSE=""
21
22
# Protobuf is only a build-time dep, but depend on the exact same version
23
# (excluding revision), since we are using the same tarball.
24
# In case of using the (linked) cpp implementation we should be fine with the same subslot.
25
RDEPEND="${PYTHON_DEPS}
26
	!<dev-libs/protobuf-3[python(-)]"
27
DEPEND="${RDEPEND}
28
	>=dev-libs/protobuf-3
29
	dev-python/setuptools[${PYTHON_USEDEP}]
30
	dev-python/six[${PYTHON_USEDEP}]"
31
S="${WORKDIR}/protobuf-${MY_PV}/python"
32
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
33
PATCHES=( "${FILESDIR}/protobuf-${PV}-link-against-installed-lib.patch" )
34
35
python_test() {
36
	distutils_install_for_testing
37
	esetup.py test
38
}
(-)a/dev-python/python-gflags/python-gflags-3.0.2.ebuild (-1 / +1 lines)
Lines 16-22 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" Link Here
16
16
17
LICENSE="BSD"
17
LICENSE="BSD"
18
SLOT="0"
18
SLOT="0"
19
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
19
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~x86"
20
IUSE=""
20
IUSE=""
21
21
22
RDEPEND=""
22
RDEPEND=""
(-)a/dev-python/rtslib-fb/rtslib-fb-2.1.47.ebuild (-2 / +1 lines)
Lines 16-21 SLOT="0" Link Here
16
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
16
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
17
IUSE=""
17
IUSE=""
18
18
19
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
19
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
20
	!dev-python/rtslib[${PYTHON_USEDEP}]"
21
RDEPEND=""
20
RDEPEND=""
(-)a/dev-python/rtslib-fb/rtslib-fb-2.1.57.ebuild (-2 / +1 lines)
Lines 16-21 SLOT="0" Link Here
16
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
16
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
17
IUSE=""
17
IUSE=""
18
18
19
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
19
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
20
	!dev-python/rtslib[${PYTHON_USEDEP}]"
21
RDEPEND=""
20
RDEPEND=""
(-)a/dev-python/rtslib/rtslib-9999.ebuild (-1 lines)
Lines 22-28 DEPEND=" Link Here
22
	dev-python/configobj[${PYTHON_USEDEP}]
22
	dev-python/configobj[${PYTHON_USEDEP}]
23
	dev-python/ipaddr[${PYTHON_USEDEP}]
23
	dev-python/ipaddr[${PYTHON_USEDEP}]
24
	dev-python/netifaces[${PYTHON_USEDEP}]
24
	dev-python/netifaces[${PYTHON_USEDEP}]
25
	!dev-python/rtslib-fb[${PYTHON_USEDEP}]
26
	"
25
	"
27
RDEPEND="${DEPEND}"
26
RDEPEND="${DEPEND}"
28
27
(-)a/dev-ros/control_msgs/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST control_msgs-1.3.1.tar.gz 3510 SHA256 578be636504dc6ca895876eda36741fbf1ca4b0bb034904912f37729436d40df SHA512 73c7cbaa0d4491625fb65197f0ccfcc392dbdde28bf089fa19b02c25add2d8b34999c59b068390c882d33988faaa0e10a25916c983c324d53b19b7e4a5bd4bbf WHIRLPOOL 96cd3002e7365e334caf345b5eebb20f5baae3fc4514cb162f5be3601bc742819e4df0a35ceb507eb4f6bca8fc18152b95ec1b0e1892dee7e1e0495f2e58e6db
1
DIST control_msgs-1.3.1.tar.gz 3510 SHA256 578be636504dc6ca895876eda36741fbf1ca4b0bb034904912f37729436d40df SHA512 73c7cbaa0d4491625fb65197f0ccfcc392dbdde28bf089fa19b02c25add2d8b34999c59b068390c882d33988faaa0e10a25916c983c324d53b19b7e4a5bd4bbf WHIRLPOOL 96cd3002e7365e334caf345b5eebb20f5baae3fc4514cb162f5be3601bc742819e4df0a35ceb507eb4f6bca8fc18152b95ec1b0e1892dee7e1e0495f2e58e6db
2
DIST control_msgs-1.4.0.tar.gz 3636 SHA256 8f74d76d620cbe952ad31d37c95a595e05c23ef74ef8397151a0eece0bbbfb85 SHA512 962e85661c39c3dbc91138ba4d98cfe9f846ee1e4a9b9eda1e4f76b9ef3aa4777a9faa7640e098e301601358a5e6edfe15ff585f3978fecb51b4966c6ec7fab3 WHIRLPOOL b673f7ae60dde230a9b5e04c5b44045f20ecbbab75a4f698cea4b7ea035cfc9b5ee1360b7264eb7a8cc0cd65ecff9a739148d921549c2f6977f247d82de886c6
(-)a/dev-ros/control_msgs/control_msgs-1.4.0.ebuild (-22 lines)
Lines 1-22 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros-controls/control_msgs"
8
CATKIN_HAS_MESSAGES=yes
9
KEYWORDS="~amd64 ~arm"
10
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
11
ROS_SUBDIR=${PN}
12
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/actionlib_msgs	dev-ros/geometry_msgs dev-ros/std_msgs dev-ros/trajectory_msgs"
13
14
inherit ros-catkin
15
16
DESCRIPTION="Base messages and actions useful for controlling robots"
17
LICENSE="BSD"
18
SLOT="0"
19
IUSE=""
20
21
RDEPEND=""
22
DEPEND="${RDEPEND}"
(-)a/dev-ros/convex_decomposition/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST convex_decomposition-0.1.10.tar.gz 75232 SHA256 0c31ce26ecc73c5d53be18ddb01021d8d59cf5907397207b61b6ab7cfff167f4 SHA512 1e2bfd6a2596d3d06b99347f5200ae50b1d934109afc2fa4bda14747571ce8795ac798c5f11950b2cc962426ca4c97ae86e946583436785ef6b84b15eb122497 WHIRLPOOL eeb8e4375f78cf46c59e469b9a3745d35044a3617ad71fb44e8add386f47daa6c1f99416211424acd91fc281e16bef9486d432ef2315e94bd68a69c3b59a371f
1
DIST convex_decomposition-0.1.10.tar.gz 75232 SHA256 0c31ce26ecc73c5d53be18ddb01021d8d59cf5907397207b61b6ab7cfff167f4 SHA512 1e2bfd6a2596d3d06b99347f5200ae50b1d934109afc2fa4bda14747571ce8795ac798c5f11950b2cc962426ca4c97ae86e946583436785ef6b84b15eb122497 WHIRLPOOL eeb8e4375f78cf46c59e469b9a3745d35044a3617ad71fb44e8add386f47daa6c1f99416211424acd91fc281e16bef9486d432ef2315e94bd68a69c3b59a371f
2
DIST convex_decomposition-0.1.11.tar.gz 75259 SHA256 7b9121ed8fc34748eaf80c9b32af7df92f8e8f24966f080754194017d75409f9 SHA512 b0d061144c3d4351e23f7cf8cc6c6b014b74ebecf32fc41347840e71b0616a95095f8d4ad126b6c2eba25db9129e976b79ffc61a1bd1c5606b2a18b75ee1b30e WHIRLPOOL 8f014e0fd079e869feccf7bbd4f082079734e67b1242e185e9d1337f3de89c286f6116db5355a01c6514f1c322b9b90c69358cb951890d945a8b7769fd9fa198
(-)a/dev-ros/convex_decomposition/convex_decomposition-0.1.11.ebuild (-17 lines)
Lines 1-17 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros/convex_decomposition"
7
KEYWORDS="~amd64"
8
9
inherit ros-catkin
10
11
DESCRIPTION="Convex Decomposition Tool for Robot Model"
12
LICENSE="MIT"
13
SLOT="0"
14
IUSE=""
15
16
RDEPEND="app-arch/unzip"
17
DEPEND="${RDEPEND}"
(-)a/dev-ros/gazebo_msgs/Manifest (-1 lines)
Lines 1-3 Link Here
1
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
1
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
2
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
2
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
3
DIST gazebo_ros_pkgs-2.5.3.tar.gz 1816954 SHA256 5c30ea914b624fb0bf1ca8bda869b9c10ce8336114e629ef19ad075320f4fca4 SHA512 9c045c0fa5be33c37017fc6abe5f307e97c8c9190a4c602e66f3dcc6435854b8c1bd863e26fc1e480c7be0bca381889677f140bd8948abe55cb468c19c636039 WHIRLPOOL 35d07adce0ab4f1accd4acf1fc11f2309776f8870abc2ec69422c60962acbb4cb1157c4e81e40517202b2573ffc6daa2a49f129c2b2c4117a886f77c433fcddd
(-)a/dev-ros/gazebo_msgs/gazebo_msgs-2.5.3.ebuild (-21 lines)
Lines 1-21 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
7
KEYWORDS="~amd64"
8
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
9
CATKIN_HAS_MESSAGES=yes
10
ROS_SUBDIR=${PN}
11
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/geometry_msgs dev-ros/sensor_msgs dev-ros/trajectory_msgs dev-ros/std_msgs dev-ros/std_srvs"
12
13
inherit ros-catkin
14
15
DESCRIPTION="Message and service data structures for interacting with Gazebo from ROS"
16
LICENSE="BSD"
17
SLOT="0"
18
IUSE=""
19
20
RDEPEND=""
21
DEPEND="${RDEPEND}"
(-)a/dev-ros/gazebo_plugins/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
1
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
2
DIST gazebo_ros_pkgs-2.5.3.tar.gz 1816954 SHA256 5c30ea914b624fb0bf1ca8bda869b9c10ce8336114e629ef19ad075320f4fca4 SHA512 9c045c0fa5be33c37017fc6abe5f307e97c8c9190a4c602e66f3dcc6435854b8c1bd863e26fc1e480c7be0bca381889677f140bd8948abe55cb468c19c636039 WHIRLPOOL 35d07adce0ab4f1accd4acf1fc11f2309776f8870abc2ec69422c60962acbb4cb1157c4e81e40517202b2573ffc6daa2a49f129c2b2c4117a886f77c433fcddd
(-)a/dev-ros/gazebo_plugins/gazebo_plugins-2.5.3.ebuild (-53 lines)
Lines 1-53 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
7
KEYWORDS="~amd64"
8
PYTHON_COMPAT=( python2_7 )
9
CATKIN_HAS_MESSAGES=yes
10
ROS_SUBDIR=${PN}
11
12
inherit ros-catkin
13
14
DESCRIPTION="Robot-independent Gazebo plugins for sensors, motors and dynamic reconfigurable components"
15
LICENSE="BSD Apache-2.0"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/gazebo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
21
	dev-ros/roscpp
22
	dev-ros/rospy
23
	dev-ros/nodelet
24
	dev-ros/angles
25
	dev-ros/std_srvs
26
	dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
27
	dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
28
	dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
29
	dev-ros/urdf
30
	dev-ros/tf
31
	dev-ros/tf2_ros
32
	dev-ros/dynamic_reconfigure
33
	dev-ros/driver_base
34
	dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
35
	dev-ros/trajectory_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
36
	dev-ros/pcl_conversions
37
	dev-ros/image_transport
38
	dev-ros/rosconsole
39
	dev-ros/cv_bridge
40
	dev-ros/polled_camera
41
	dev-ros/diagnostic_updater
42
	dev-ros/camera_info_manager
43
	dev-ros/moveit_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
44
	dev-libs/libxml2
45
	>=sci-electronics/gazebo-7:=
46
	dev-games/ogre
47
	sci-libs/pcl
48
	dev-libs/boost:=
49
	dev-qt/qtcore:4
50
	dev-qt/qtgui:4
51
	dev-ros/roslib[${PYTHON_USEDEP}]
52
"
53
DEPEND="${RDEPEND}"
(-)a/dev-ros/gazebo_ros/Manifest (-1 lines)
Lines 1-3 Link Here
1
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
1
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
2
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
2
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
3
DIST gazebo_ros_pkgs-2.5.3.tar.gz 1816954 SHA256 5c30ea914b624fb0bf1ca8bda869b9c10ce8336114e629ef19ad075320f4fca4 SHA512 9c045c0fa5be33c37017fc6abe5f307e97c8c9190a4c602e66f3dcc6435854b8c1bd863e26fc1e480c7be0bca381889677f140bd8948abe55cb468c19c636039 WHIRLPOOL 35d07adce0ab4f1accd4acf1fc11f2309776f8870abc2ec69422c60962acbb4cb1157c4e81e40517202b2573ffc6daa2a49f129c2b2c4117a886f77c433fcddd
(-)a/dev-ros/gazebo_ros/gazebo_ros-2.5.3.ebuild (-35 lines)
Lines 1-35 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
7
KEYWORDS="~amd64"
8
PYTHON_COMPAT=( python2_7 )
9
CATKIN_HAS_MESSAGES=yes
10
ROS_SUBDIR=${PN}
11
12
inherit ros-catkin
13
14
DESCRIPTION="ROS plugins that offer message and service publishers for interfacing with gazebo"
15
LICENSE="Apache-2.0"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-libs/tinyxml
21
	sci-electronics/gazebo
22
	dev-ros/gazebo_plugins[${PYTHON_USEDEP}]
23
	dev-ros/roslib[${PYTHON_USEDEP}]
24
	dev-ros/roscpp
25
	dev-ros/tf[${PYTHON_USEDEP}]
26
	dev-ros/dynamic_reconfigure
27
	dev-libs/libxml2
28
	dev-libs/boost:=[threads]
29
	dev-ros/gazebo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
30
	dev-ros/std_msgs
31
	dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
32
	dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
33
	dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
34
"
35
DEPEND="${RDEPEND}"
(-)a/dev-ros/gazebo_ros_control/Manifest (-1 lines)
Lines 1-3 Link Here
1
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
1
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
2
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
2
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
3
DIST gazebo_ros_pkgs-2.5.3.tar.gz 1816954 SHA256 5c30ea914b624fb0bf1ca8bda869b9c10ce8336114e629ef19ad075320f4fca4 SHA512 9c045c0fa5be33c37017fc6abe5f307e97c8c9190a4c602e66f3dcc6435854b8c1bd863e26fc1e480c7be0bca381889677f140bd8948abe55cb468c19c636039 WHIRLPOOL 35d07adce0ab4f1accd4acf1fc11f2309776f8870abc2ec69422c60962acbb4cb1157c4e81e40517202b2573ffc6daa2a49f129c2b2c4117a886f77c433fcddd
(-)a/dev-ros/gazebo_ros_control/gazebo_ros_control-2.5.3.ebuild (-29 lines)
Lines 1-29 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
7
KEYWORDS="~amd64"
8
ROS_SUBDIR=${PN}
9
10
inherit ros-catkin
11
12
DESCRIPTION="ROS control plugins for gazebo"
13
LICENSE="BSD"
14
SLOT="0"
15
IUSE=""
16
17
RDEPEND="
18
	dev-ros/roscpp
19
	dev-ros/gazebo_ros
20
	dev-ros/control_toolbox
21
	dev-ros/controller_manager
22
	dev-ros/hardware_interface
23
	dev-ros/transmission_interface
24
	dev-ros/pluginlib
25
	dev-ros/joint_limits_interface
26
	dev-ros/urdf
27
	sci-electronics/gazebo
28
"
29
DEPEND="${RDEPEND}"
(-)a/dev-ros/genpy/Manifest (-1 lines)
Lines 1-3 Link Here
1
DIST genpy-0.5.7.tar.gz 59642 SHA256 e45d05206d71a32e8e3e9d4a87e966aec716e54035b298723b5cb51db66bcab9 SHA512 73b909245a3c54703ef04217da60f8e5cbc2849736bb6bfa457b24248abc0dfdd65b7db70e44a0a6069bf1fc006b9fbbf6c93e04664d4452695c8271d54c0758 WHIRLPOOL 0c77675b6fb46cfb463a396e86c63d4d53f586cc796de5d388e90d47c88427e3a7a272d3ddc3ae5ade2b912da922ade357ce970fe5b7132312360d5f886a55f8
1
DIST genpy-0.5.7.tar.gz 59642 SHA256 e45d05206d71a32e8e3e9d4a87e966aec716e54035b298723b5cb51db66bcab9 SHA512 73b909245a3c54703ef04217da60f8e5cbc2849736bb6bfa457b24248abc0dfdd65b7db70e44a0a6069bf1fc006b9fbbf6c93e04664d4452695c8271d54c0758 WHIRLPOOL 0c77675b6fb46cfb463a396e86c63d4d53f586cc796de5d388e90d47c88427e3a7a272d3ddc3ae5ade2b912da922ade357ce970fe5b7132312360d5f886a55f8
2
DIST genpy-0.5.8.tar.gz 59906 SHA256 dfb02b57935e2861e5e7e9f93f848b728acaab821b8f5272d06162de3d6338bd SHA512 d7bc2f6dd30876b2d934e856155252c0d701ec12631c928429e83e77f1632d1629c270dc090dd26d02849f7f6799f98248c2927d0052b1706adfc9418a595cad WHIRLPOOL 20e1acc5f655e192f03436701c7dfd6f4abf9f967c8aae28611d27a02bd2c4df0d4f9c5ee7df95b9bcfa470340a3da9385bfa37e96d6f662b9437c0f0670a52b
2
DIST genpy-0.5.8.tar.gz 59906 SHA256 dfb02b57935e2861e5e7e9f93f848b728acaab821b8f5272d06162de3d6338bd SHA512 d7bc2f6dd30876b2d934e856155252c0d701ec12631c928429e83e77f1632d1629c270dc090dd26d02849f7f6799f98248c2927d0052b1706adfc9418a595cad WHIRLPOOL 20e1acc5f655e192f03436701c7dfd6f4abf9f967c8aae28611d27a02bd2c4df0d4f9c5ee7df95b9bcfa470340a3da9385bfa37e96d6f662b9437c0f0670a52b
3
DIST genpy-0.5.9.tar.gz 60531 SHA256 7063abcc9c34766c0236fd6e812ea779d5abc09b0d4a678389ad72c443cd66e0 SHA512 39622d442086b9ba984b5047b7cf3621d98e31c93f99c4d7dab4bf86a4565890bc4e65553304533d6600a86950e033b926b7c013a8ce9823ec53aedd376a2445 WHIRLPOOL 5d9a2f427ac09c0cb27f90677782613345e2b84daae6e00726c7c489a01a6fa63d4bb9ebd27000293f8afbdce5bb1e3f5d24bfa4bee096bb300ddbd67d82567a
(-)a/dev-ros/genpy/genpy-0.5.9.ebuild (-25 lines)
Lines 1-25 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/genpy"
8
KEYWORDS="~amd64 ~arm"
9
PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
10
11
inherit ros-catkin
12
13
DESCRIPTION="Python ROS message and service generators"
14
HOMEPAGE="http://wiki.ros.org/genpy"
15
LICENSE="BSD"
16
SLOT="0/${PV}"
17
IUSE=""
18
19
RDEPEND="dev-ros/genmsg[${PYTHON_USEDEP}]"
20
DEPEND="${RDEPEND}
21
	test? (
22
		dev-python/pyyaml[${PYTHON_USEDEP}]
23
		dev-python/nose[${PYTHON_USEDEP}]
24
	)
25
"
(-)a/dev-ros/ivcon/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST ivcon-0.1.5.tar.gz 137970 SHA256 cc79cfe48a7630c32c0e0d4418e87e868c6ac377fab959c23f966a00e3b01120 SHA512 943f1eecf06e90300ecc0c33f91b076a22adc04ec04414d8deb213fee69b2cf13f41844d4ded7a0befabac15bf51352b61c667fb3fad8478784d0825c7e1a268 WHIRLPOOL 1aa72440a5f3f3ab8de81b68295a3f76668a60e3213d0060e9d891d9e0c9abed54a0dbd7b2cf957d402b490fcba445ee1503b9d9b3319fd2db77ddecfb123377
1
DIST ivcon-0.1.5.tar.gz 137970 SHA256 cc79cfe48a7630c32c0e0d4418e87e868c6ac377fab959c23f966a00e3b01120 SHA512 943f1eecf06e90300ecc0c33f91b076a22adc04ec04414d8deb213fee69b2cf13f41844d4ded7a0befabac15bf51352b61c667fb3fad8478784d0825c7e1a268 WHIRLPOOL 1aa72440a5f3f3ab8de81b68295a3f76668a60e3213d0060e9d891d9e0c9abed54a0dbd7b2cf957d402b490fcba445ee1503b9d9b3319fd2db77ddecfb123377
2
DIST ivcon-0.1.6.tar.gz 137996 SHA256 f880b936c30fe07201fade652f5cd17d058451f92064cc03e726c8848e82387e SHA512 ecfae9eb69f62a70131281e8b1b485a5e95e166b5b24d3c313c220f10e746db15a644a6747debcde5b983f2c743ca8d5b3f8bcd2ef963290f8122bbb66e23aea WHIRLPOOL cc3d4ede233499a3e2372a0bd08478df41e3461fe1ee106b9eac91dde9af15b8b58569d64f1a7eabff2bb30662f9f000ce36808a17394ff13597204e86ce4efa
(-)a/dev-ros/ivcon/ivcon-0.1.6.ebuild (-17 lines)
Lines 1-17 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros/ivcon"
7
KEYWORDS="~amd64"
8
9
inherit ros-catkin
10
11
DESCRIPTION="Mesh Conversion Utility"
12
LICENSE="GPL-2"
13
SLOT="0"
14
IUSE=""
15
16
RDEPEND=""
17
DEPEND="${RDEPEND}"
(-)a/dev-ros/laser_assembler/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST laser_assembler-1.7.3.tar.gz 22104 SHA256 11c01b45917f9b9f24d19b38e8d32046da4f6deae479812b2326b7deb2a624f4 SHA512 d04def1b1d1d6025d9129ecdb19b8f2216fa71bf0d18abbfbcdafac93741bfe6ad845896bce80c0c67d908d6eac5928a9632a48bc724eacba54fcfb62c3bb569 WHIRLPOOL b962681aa0b78292d9fe0c31f27c65fa6213e9c5d0e013697ac8f3335eeafc72a037aa03cf36f3b5f8601f748936ddd96f36668f56d88135e64b62edfc062986
1
DIST laser_assembler-1.7.3.tar.gz 22104 SHA256 11c01b45917f9b9f24d19b38e8d32046da4f6deae479812b2326b7deb2a624f4 SHA512 d04def1b1d1d6025d9129ecdb19b8f2216fa71bf0d18abbfbcdafac93741bfe6ad845896bce80c0c67d908d6eac5928a9632a48bc724eacba54fcfb62c3bb569 WHIRLPOOL b962681aa0b78292d9fe0c31f27c65fa6213e9c5d0e013697ac8f3335eeafc72a037aa03cf36f3b5f8601f748936ddd96f36668f56d88135e64b62edfc062986
2
DIST laser_assembler-1.7.4.tar.gz 22113 SHA256 427b80cb87835a55522c6646a4d7d922e473d349a9476f6ea58c9df53dc93205 SHA512 e6b5c529f3d3c62462da7c319d71ea6ce799af05c09118fddfde7aa0928bff9fdf3237527aa66f33b248be1c35a124d794b7a0ffea920b7e62855c12be91b8ba WHIRLPOOL b349c95317c1c856688d8573a1dc7da13abb2718b08664494feff09f976052d997f3ea606a6e574f74197a02bc1f3c5227bc36a2ed383518cffc6f4f550e6228
(-)a/dev-ros/laser_assembler/laser_assembler-1.7.4.ebuild (-30 lines)
Lines 1-30 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros-perception/laser_assembler"
7
CATKIN_HAS_MESSAGES=yes
8
KEYWORDS="~amd64 ~arm"
9
PYTHON_COMPAT=( python2_7 )
10
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/sensor_msgs dev-ros/std_msgs"
11
12
inherit ros-catkin
13
14
DESCRIPTION="Nodes to assemble point clouds from either LaserScan or PointCloud messages"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/roscpp
21
	dev-libs/boost:=
22
	dev-ros/tf
23
	dev-ros/laser_geometry[${PYTHON_USEDEP}]
24
	dev-ros/pluginlib
25
	dev-ros/message_filters[${PYTHON_USEDEP}]
26
	dev-ros/filters
27
"
28
DEPEND="${RDEPEND}
29
	test? ( dev-ros/rostest[${PYTHON_USEDEP}] )
30
"
(-)a/dev-ros/message_filters/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/message_filters/message_filters-1.12.1.ebuild (-33 lines)
Lines 1-33 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=utilities/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Set of message filters which take in messages and may output those messages at a later time"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/rosconsole
21
	dev-ros/roscpp
22
	dev-ros/xmlrpcpp
23
	dev-libs/boost:=[threads]
24
	dev-ros/genpy[${PYTHON_USEDEP}]
25
	dev-ros/roslib[${PYTHON_USEDEP}]
26
	dev-python/rospkg[${PYTHON_USEDEP}]"
27
DEPEND="${RDEPEND}
28
	test? (
29
		dev-ros/rostest[${PYTHON_USEDEP}]
30
		dev-ros/rosunit[${PYTHON_USEDEP}]
31
		dev-cpp/gtest
32
		dev-python/nose[${PYTHON_USEDEP}]
33
	)"
(-)a/dev-ros/moveit_msgs/Manifest (-1 lines)
Lines 1-3 Link Here
1
DIST moveit_msgs-0.6.1.tar.gz 16540 SHA256 833e005ecb7bf631fb6b8e6d245739e4bdb626522b75f531cadd730ff67295f1 SHA512 a949e6c71f823b77989241f040d405ca70b0bc560661de83bebadb439e0105f36fbf0fdb36b2365847012deac05a6b21633c0190f21b24ab04facc5d87184e14 WHIRLPOOL 4e668c0961668c2266fe713c312244a48d53c322c87a7713aa39163454aa2612a7b7f4492630f9f08d35e15ab98bb8a15710d9daebc8b9a8765128d44d163bff
1
DIST moveit_msgs-0.6.1.tar.gz 16540 SHA256 833e005ecb7bf631fb6b8e6d245739e4bdb626522b75f531cadd730ff67295f1 SHA512 a949e6c71f823b77989241f040d405ca70b0bc560661de83bebadb439e0105f36fbf0fdb36b2365847012deac05a6b21633c0190f21b24ab04facc5d87184e14 WHIRLPOOL 4e668c0961668c2266fe713c312244a48d53c322c87a7713aa39163454aa2612a7b7f4492630f9f08d35e15ab98bb8a15710d9daebc8b9a8765128d44d163bff
2
DIST moveit_msgs-0.7.0.tar.gz 16950 SHA256 89f0542707046fdebd7c81f672e6276df198d424fa9d1f44278c35c584850fb5 SHA512 8d532b8a8b141785c1c490862431a576ec6214c7ae3a5a86a9c538fd473a5eac66f88019d6fa659df1fd7b8299200e0e213c20582519ab69c8a5281d2161a183 WHIRLPOOL a400fd0326c884b4c2e151ab821bc67243d1d1b7c33ab1b505c6b3914bae8cf9ad96d010f56f906aa410b950c38b9c07718630b24385a4aa91d62e61e259fcbc
2
DIST moveit_msgs-0.7.0.tar.gz 16950 SHA256 89f0542707046fdebd7c81f672e6276df198d424fa9d1f44278c35c584850fb5 SHA512 8d532b8a8b141785c1c490862431a576ec6214c7ae3a5a86a9c538fd473a5eac66f88019d6fa659df1fd7b8299200e0e213c20582519ab69c8a5281d2161a183 WHIRLPOOL a400fd0326c884b4c2e151ab821bc67243d1d1b7c33ab1b505c6b3914bae8cf9ad96d010f56f906aa410b950c38b9c07718630b24385a4aa91d62e61e259fcbc
3
DIST moveit_msgs-0.7.1.tar.gz 17034 SHA256 a6966b295f5cbddc47ff85d90913401f1a40b622ba34a9a846618aa22e04ee80 SHA512 d9feb4f807e6d1f408c7b331550523e9531bd5aa068ec85167c0de197b4d88ed75fd6a8bed8d2eb4ca38d927726d7a5f1bc22fc771a0af113df06249b7d405da WHIRLPOOL fd85f23081fded84ee744b43574bbf7dc11a90a647ae061ddd11f63003d4dd65bb6adb68cf234506781f9fcd1c213d5f8b195bdfb7481e4486108032018ba6ce
(-)a/dev-ros/moveit_msgs/moveit_msgs-0.7.1.ebuild (-30 lines)
Lines 1-30 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros-planning/moveit_msgs"
8
CATKIN_HAS_MESSAGES=yes
9
KEYWORDS="~amd64 ~arm"
10
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
11
CATKIN_MESSAGES_TRANSITIVE_DEPS="
12
	dev-ros/actionlib_msgs
13
	dev-ros/sensor_msgs
14
	dev-ros/geometry_msgs
15
	dev-ros/trajectory_msgs
16
	dev-ros/shape_msgs
17
	dev-ros/std_msgs
18
	dev-ros/octomap_msgs
19
	dev-ros/object_recognition_msgs
20
"
21
22
inherit ros-catkin
23
24
DESCRIPTION="Messages, services and actions used by MoveIt"
25
LICENSE="BSD"
26
SLOT="0"
27
IUSE=""
28
29
RDEPEND=""
30
DEPEND="${RDEPEND}"
(-)a/dev-ros/pr2_dashboard_aggregator/Manifest (-1 lines)
Lines 3-6 DIST pr2_common-1.11.11.tar.gz 33597551 SHA256 dd9303e02aa0633fc662bc0bb5521b726 Link Here
3
DIST pr2_common-1.11.13.tar.gz 33598596 SHA256 20ece58fa557e61ec00411a8fb227cd23ba726d57e3736686b0e94595576b740 SHA512 4366b6893c262c54e5ad5fee967698e6a335f1ba2a48a0196e8b6f2907058d0fad929bd9c4d6b5f20aa4669980c02067c81cf402dcf42ab98d67b35205373987 WHIRLPOOL 872c5d1098f06975b047c2a696edbda01a6b1afc690a362dc8c34c7853e032d9ab8c31909358043a9cae74ae330afb28a62ec0a23f88d83d50998dfd95ca601f
3
DIST pr2_common-1.11.13.tar.gz 33598596 SHA256 20ece58fa557e61ec00411a8fb227cd23ba726d57e3736686b0e94595576b740 SHA512 4366b6893c262c54e5ad5fee967698e6a335f1ba2a48a0196e8b6f2907058d0fad929bd9c4d6b5f20aa4669980c02067c81cf402dcf42ab98d67b35205373987 WHIRLPOOL 872c5d1098f06975b047c2a696edbda01a6b1afc690a362dc8c34c7853e032d9ab8c31909358043a9cae74ae330afb28a62ec0a23f88d83d50998dfd95ca601f
4
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
4
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
5
DIST pr2_common-1.11.9.tar.gz 33337556 SHA256 c6134939602c8a81d006bf4a4bfc48bf8746f5eb0c5b12baa1da8c946d1b4ce1 SHA512 44eb4f802a7b6983b621ca5b2c1c0e2516f16992f35902c2fb4afbdc9ffc8e63c1ed647f4ef09fd4cbeef747aba133a55172cec64c3cf9d759d2c83f7ec8a213 WHIRLPOOL ad5d6c543b1faca2ed48a66405eb8d6c17b9ef6352fa16b6fc55f9b093a6b1b7da3e0571ade5a6013c84d3695c16e910549ea2673c36a4179043ea4f085c1e05
5
DIST pr2_common-1.11.9.tar.gz 33337556 SHA256 c6134939602c8a81d006bf4a4bfc48bf8746f5eb0c5b12baa1da8c946d1b4ce1 SHA512 44eb4f802a7b6983b621ca5b2c1c0e2516f16992f35902c2fb4afbdc9ffc8e63c1ed647f4ef09fd4cbeef747aba133a55172cec64c3cf9d759d2c83f7ec8a213 WHIRLPOOL ad5d6c543b1faca2ed48a66405eb8d6c17b9ef6352fa16b6fc55f9b093a6b1b7da3e0571ade5a6013c84d3695c16e910549ea2673c36a4179043ea4f085c1e05
6
DIST pr2_common-1.12.0.tar.gz 33598910 SHA256 edb51715498d51c6217e1eda05a9aae575fdf1f86fcb5ea07af913ec976ef3ff SHA512 da933ff9521a9337198a890e0ba10281510b861b4bff3023e7d251251f7ef7f8579f86b2992238975329c5c63ecdf00b17e895f1e0dec4e180336860fdd0c921 WHIRLPOOL e5f8184d126a10c8c68349604346f25b5a4a4a622e27204fe135ec6aaf751ff4bc15d5865a34e74857b25cddae25ae91d4882e1dba2d9c72078a4950a0a036db
(-)a/dev-ros/pr2_dashboard_aggregator/pr2_dashboard_aggregator-1.12.0.ebuild (-23 lines)
Lines 1-23 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/pr2/pr2_common"
7
KEYWORDS="~amd64"
8
ROS_SUBDIR=${PN}
9
PYTHON_COMPAT=( python2_7 )
10
11
inherit ros-catkin
12
13
DESCRIPTION="Aggregates all of the topics that a 'pr2_dashboard' app might be interested in"
14
LICENSE="BSD"
15
SLOT="0"
16
IUSE=""
17
18
RDEPEND="
19
	dev-ros/rospy[${PYTHON_USEDEP}]
20
	dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
21
	dev-ros/pr2_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
22
"
23
DEPEND="${RDEPEND}"
(-)a/dev-ros/pr2_description/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
1
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
2
DIST pr2_common-1.12.0.tar.gz 33598910 SHA256 edb51715498d51c6217e1eda05a9aae575fdf1f86fcb5ea07af913ec976ef3ff SHA512 da933ff9521a9337198a890e0ba10281510b861b4bff3023e7d251251f7ef7f8579f86b2992238975329c5c63ecdf00b17e895f1e0dec4e180336860fdd0c921 WHIRLPOOL e5f8184d126a10c8c68349604346f25b5a4a4a622e27204fe135ec6aaf751ff4bc15d5865a34e74857b25cddae25ae91d4882e1dba2d9c72078a4950a0a036db
(-)a/dev-ros/pr2_description/pr2_description-1.12.0.ebuild (-22 lines)
Lines 1-22 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/pr2/pr2_common"
7
KEYWORDS="~amd64"
8
ROS_SUBDIR=${PN}
9
PYTHON_COMPAT=( python2_7 )
10
11
inherit ros-catkin
12
13
DESCRIPTION="Description (mechanical, kinematic, visual,  etc.) of the PR2 robot"
14
LICENSE="BSD"
15
SLOT="0"
16
IUSE=""
17
18
RDEPEND="dev-ros/xacro[${PYTHON_USEDEP}]"
19
DEPEND="${RDEPEND}
20
	dev-ros/convex_decomposition
21
	dev-ros/ivcon
22
	test? ( dev-libs/urdfdom dev-cpp/gtest )"
(-)a/dev-ros/pr2_machine/Manifest (-1 lines)
Lines 3-6 DIST pr2_common-1.11.11.tar.gz 33597551 SHA256 dd9303e02aa0633fc662bc0bb5521b726 Link Here
3
DIST pr2_common-1.11.13.tar.gz 33598596 SHA256 20ece58fa557e61ec00411a8fb227cd23ba726d57e3736686b0e94595576b740 SHA512 4366b6893c262c54e5ad5fee967698e6a335f1ba2a48a0196e8b6f2907058d0fad929bd9c4d6b5f20aa4669980c02067c81cf402dcf42ab98d67b35205373987 WHIRLPOOL 872c5d1098f06975b047c2a696edbda01a6b1afc690a362dc8c34c7853e032d9ab8c31909358043a9cae74ae330afb28a62ec0a23f88d83d50998dfd95ca601f
3
DIST pr2_common-1.11.13.tar.gz 33598596 SHA256 20ece58fa557e61ec00411a8fb227cd23ba726d57e3736686b0e94595576b740 SHA512 4366b6893c262c54e5ad5fee967698e6a335f1ba2a48a0196e8b6f2907058d0fad929bd9c4d6b5f20aa4669980c02067c81cf402dcf42ab98d67b35205373987 WHIRLPOOL 872c5d1098f06975b047c2a696edbda01a6b1afc690a362dc8c34c7853e032d9ab8c31909358043a9cae74ae330afb28a62ec0a23f88d83d50998dfd95ca601f
4
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
4
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
5
DIST pr2_common-1.11.9.tar.gz 33337556 SHA256 c6134939602c8a81d006bf4a4bfc48bf8746f5eb0c5b12baa1da8c946d1b4ce1 SHA512 44eb4f802a7b6983b621ca5b2c1c0e2516f16992f35902c2fb4afbdc9ffc8e63c1ed647f4ef09fd4cbeef747aba133a55172cec64c3cf9d759d2c83f7ec8a213 WHIRLPOOL ad5d6c543b1faca2ed48a66405eb8d6c17b9ef6352fa16b6fc55f9b093a6b1b7da3e0571ade5a6013c84d3695c16e910549ea2673c36a4179043ea4f085c1e05
5
DIST pr2_common-1.11.9.tar.gz 33337556 SHA256 c6134939602c8a81d006bf4a4bfc48bf8746f5eb0c5b12baa1da8c946d1b4ce1 SHA512 44eb4f802a7b6983b621ca5b2c1c0e2516f16992f35902c2fb4afbdc9ffc8e63c1ed647f4ef09fd4cbeef747aba133a55172cec64c3cf9d759d2c83f7ec8a213 WHIRLPOOL ad5d6c543b1faca2ed48a66405eb8d6c17b9ef6352fa16b6fc55f9b093a6b1b7da3e0571ade5a6013c84d3695c16e910549ea2673c36a4179043ea4f085c1e05
6
DIST pr2_common-1.12.0.tar.gz 33598910 SHA256 edb51715498d51c6217e1eda05a9aae575fdf1f86fcb5ea07af913ec976ef3ff SHA512 da933ff9521a9337198a890e0ba10281510b861b4bff3023e7d251251f7ef7f8579f86b2992238975329c5c63ecdf00b17e895f1e0dec4e180336860fdd0c921 WHIRLPOOL e5f8184d126a10c8c68349604346f25b5a4a4a622e27204fe135ec6aaf751ff4bc15d5865a34e74857b25cddae25ae91d4882e1dba2d9c72078a4950a0a036db
(-)a/dev-ros/pr2_machine/pr2_machine-1.12.0.ebuild (-18 lines)
Lines 1-18 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/pr2/pr2_common"
7
KEYWORDS="~amd64"
8
ROS_SUBDIR=${PN}
9
10
inherit ros-catkin
11
12
DESCRIPTION="xxx.machine files that describe the different hosts a node can be spawned on"
13
LICENSE="BSD"
14
SLOT="0"
15
IUSE=""
16
17
RDEPEND=""
18
DEPEND="${RDEPEND}"
(-)a/dev-ros/pr2_msgs/Manifest (-1 lines)
Lines 3-6 DIST pr2_common-1.11.11.tar.gz 33597551 SHA256 dd9303e02aa0633fc662bc0bb5521b726 Link Here
3
DIST pr2_common-1.11.13.tar.gz 33598596 SHA256 20ece58fa557e61ec00411a8fb227cd23ba726d57e3736686b0e94595576b740 SHA512 4366b6893c262c54e5ad5fee967698e6a335f1ba2a48a0196e8b6f2907058d0fad929bd9c4d6b5f20aa4669980c02067c81cf402dcf42ab98d67b35205373987 WHIRLPOOL 872c5d1098f06975b047c2a696edbda01a6b1afc690a362dc8c34c7853e032d9ab8c31909358043a9cae74ae330afb28a62ec0a23f88d83d50998dfd95ca601f
3
DIST pr2_common-1.11.13.tar.gz 33598596 SHA256 20ece58fa557e61ec00411a8fb227cd23ba726d57e3736686b0e94595576b740 SHA512 4366b6893c262c54e5ad5fee967698e6a335f1ba2a48a0196e8b6f2907058d0fad929bd9c4d6b5f20aa4669980c02067c81cf402dcf42ab98d67b35205373987 WHIRLPOOL 872c5d1098f06975b047c2a696edbda01a6b1afc690a362dc8c34c7853e032d9ab8c31909358043a9cae74ae330afb28a62ec0a23f88d83d50998dfd95ca601f
4
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
4
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
5
DIST pr2_common-1.11.9.tar.gz 33337556 SHA256 c6134939602c8a81d006bf4a4bfc48bf8746f5eb0c5b12baa1da8c946d1b4ce1 SHA512 44eb4f802a7b6983b621ca5b2c1c0e2516f16992f35902c2fb4afbdc9ffc8e63c1ed647f4ef09fd4cbeef747aba133a55172cec64c3cf9d759d2c83f7ec8a213 WHIRLPOOL ad5d6c543b1faca2ed48a66405eb8d6c17b9ef6352fa16b6fc55f9b093a6b1b7da3e0571ade5a6013c84d3695c16e910549ea2673c36a4179043ea4f085c1e05
5
DIST pr2_common-1.11.9.tar.gz 33337556 SHA256 c6134939602c8a81d006bf4a4bfc48bf8746f5eb0c5b12baa1da8c946d1b4ce1 SHA512 44eb4f802a7b6983b621ca5b2c1c0e2516f16992f35902c2fb4afbdc9ffc8e63c1ed647f4ef09fd4cbeef747aba133a55172cec64c3cf9d759d2c83f7ec8a213 WHIRLPOOL ad5d6c543b1faca2ed48a66405eb8d6c17b9ef6352fa16b6fc55f9b093a6b1b7da3e0571ade5a6013c84d3695c16e910549ea2673c36a4179043ea4f085c1e05
6
DIST pr2_common-1.12.0.tar.gz 33598910 SHA256 edb51715498d51c6217e1eda05a9aae575fdf1f86fcb5ea07af913ec976ef3ff SHA512 da933ff9521a9337198a890e0ba10281510b861b4bff3023e7d251251f7ef7f8579f86b2992238975329c5c63ecdf00b17e895f1e0dec4e180336860fdd0c921 WHIRLPOOL e5f8184d126a10c8c68349604346f25b5a4a4a622e27204fe135ec6aaf751ff4bc15d5865a34e74857b25cddae25ae91d4882e1dba2d9c72078a4950a0a036db
(-)a/dev-ros/pr2_msgs/pr2_msgs-1.12.0.ebuild (-21 lines)
Lines 1-21 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/pr2/pr2_common"
7
KEYWORDS="~amd64"
8
ROS_SUBDIR=${PN}
9
CATKIN_HAS_MESSAGES=yes
10
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
11
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
12
13
inherit ros-catkin
14
15
DESCRIPTION="Messages for representing PR2 state, such as battery information and the PR2 fingertip sensors"
16
LICENSE="BSD"
17
SLOT="0"
18
IUSE=""
19
20
RDEPEND=""
21
DEPEND="${RDEPEND}"
(-)a/dev-ros/rosbag/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosbag/rosbag-1.12.1.ebuild (-33 lines)
Lines 1-33 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Set of tools for recording from and playing back to ROS topics"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE="lz4"
18
19
RDEPEND="
20
	dev-ros/rosbag_storage
21
	dev-ros/rosconsole
22
	dev-ros/roscpp
23
	dev-ros/topic_tools
24
	dev-ros/xmlrpcpp
25
	dev-libs/boost:=
26
	app-arch/bzip2
27
	dev-ros/roslib[${PYTHON_USEDEP}]
28
	dev-ros/genpy[${PYTHON_USEDEP}]
29
	dev-ros/rospy[${PYTHON_USEDEP}]
30
"
31
DEPEND="${RDEPEND}"
32
RDEPEND="${RDEPEND}
33
	lz4? ( dev-ros/roslz4[${PYTHON_USEDEP}] )"
(-)a/dev-ros/rosbag_storage/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosbag_storage/rosbag_storage-1.12.1.ebuild (-28 lines)
Lines 1-28 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
11
inherit ros-catkin
12
13
DESCRIPTION="Set of tools for recording from and playing back ROS message"
14
LICENSE="BSD"
15
SLOT="0"
16
IUSE=""
17
18
RDEPEND="
19
	dev-libs/console_bridge
20
	dev-ros/cpp_common
21
	dev-ros/roscpp_serialization
22
	dev-ros/roscpp_traits
23
	dev-ros/rostime
24
	dev-ros/roslz4
25
	dev-libs/boost:=
26
	app-arch/bzip2
27
"
28
DEPEND="${RDEPEND}"
(-)a/dev-ros/rosconsole/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosconsole/rosconsole-1.12.1.ebuild (-39 lines)
Lines 1-39 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
11
inherit ros-catkin
12
13
DESCRIPTION="ROS console output library"
14
LICENSE="BSD"
15
SLOT="0"
16
IUSE="+log4cxx glog"
17
18
RDEPEND="
19
	dev-ros/cpp_common
20
	dev-ros/rostime
21
	dev-ros/rosunit
22
	dev-libs/boost:=[threads]
23
	log4cxx? ( dev-libs/log4cxx )
24
	!log4cxx? ( glog? ( dev-cpp/glog ) )
25
"
26
DEPEND="${RDEPEND}"
27
28
src_configure() {
29
	local ROSCONSOLE_BACKEND=""
30
	if use log4cxx; then
31
		ROSCONSOLE_BACKEND="log4cxx"
32
	elif use glog; then
33
		ROSCONSOLE_BACKEND="glog"
34
	else
35
		ROSCONSOLE_BACKEND="print"
36
	fi
37
	local mycatkincmakeargs=( "-DROSCONSOLE_BACKEND=${ROSCONSOLE_BACKEND}" )
38
	ros-catkin_src_configure
39
}
(-)a/dev-ros/roscpp/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/roscpp/roscpp-1.12.1.ebuild (-31 lines)
Lines 1-31 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
CATKIN_HAS_MESSAGES=yes
10
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
11
ROS_SUBDIR=clients/${PN}
12
13
inherit ros-catkin
14
15
DESCRIPTION="C++ implementation of ROS"
16
LICENSE="BSD"
17
SLOT="0"
18
IUSE=""
19
20
RDEPEND="
21
	dev-ros/cpp_common
22
	dev-ros/rosconsole
23
	dev-ros/roscpp_serialization
24
	dev-ros/roscpp_traits
25
	dev-ros/rostime
26
	dev-ros/xmlrpcpp
27
	dev-libs/boost:=
28
	dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
29
	dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
30
"
31
DEPEND="${RDEPEND}"
(-)a/dev-ros/rosgraph/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosgraph/rosgraph-1.12.1.ebuild (-23 lines)
Lines 1-23 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
10
ROS_SUBDIR=tools/${PN}
11
12
inherit ros-catkin
13
14
DESCRIPTION="Prints information about the ROS Computation Graph"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-python/netifaces[${PYTHON_USEDEP}]
21
	dev-python/rospkg[${PYTHON_USEDEP}]"
22
DEPEND="${RDEPEND}
23
	test? ( dev-python/mock[${PYTHON_USEDEP}] dev-python/nose[${PYTHON_USEDEP}] )"
(-)a/dev-ros/roslaunch/Manifest (-1 lines)
Lines 1-4 Link Here
1
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
1
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
2
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
2
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
3
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
3
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
4
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/roslaunch/roslaunch-1.12.1.ebuild (-64 lines)
Lines 1-64 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin user
13
14
DESCRIPTION="Tool for easily launching multiple ROS nodes"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/roslib[${PYTHON_USEDEP}]
21
	dev-python/rospkg[${PYTHON_USEDEP}]
22
	dev-ros/rosclean[${PYTHON_USEDEP}]
23
	dev-python/pyyaml[${PYTHON_USEDEP}]
24
	dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
25
	dev-ros/rosparam[${PYTHON_USEDEP}]
26
	dev-ros/rosmaster[${PYTHON_USEDEP}]
27
	dev-ros/rosout
28
"
29
DEPEND="${RDEPEND}
30
	test? (
31
		dev-util/rosdep[${PYTHON_USEDEP}]
32
		dev-python/nose[${PYTHON_USEDEP}]
33
		dev-ros/test_rosmaster
34
	)"
35
PATCHES=( "${FILESDIR}/timeout.patch" )
36
37
src_test() {
38
	rosdep update
39
	ros-catkin_src_test
40
}
41
42
src_install() {
43
	ros-catkin_src_install
44
45
	dodir /etc/ros
46
	sed -e "s/@PKG_VERSION@/${PV}/" "${FILESDIR}/roscore.xml.in" > "${ED}/etc/ros/roscore.xml" || die
47
48
	newinitd "${FILESDIR}/roscore.initd" roscore
49
	newconfd "${FILESDIR}/roscore.confd" roscore
50
51
	newinitd "${FILESDIR}/roslaunch.initd" roslaunch
52
	newconfd "${FILESDIR}/roslaunch.confd" roslaunch
53
54
	doenvd "${FILESDIR}/40roslaunch"
55
56
	# Needed by test_roslaunch
57
	insinto /usr/share/${PN}
58
	doins test/xml/noop.launch
59
}
60
61
pkg_preinst() {
62
	enewgroup ros
63
	enewuser ros -1 -1 /home/ros ros
64
}
(-)a/dev-ros/roslisp/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST roslisp-1.9.19.tar.gz 115845 SHA256 041a8f143faa6aad8d45961a113a9d258f9e2ed86f06dce045f7fd878b4f6f36 SHA512 1eb7cf6b6e6f3d82321da8caecba97ae3793213faeb0c9723ffa66448e88f819168b63246cb9362373717b65b79e26e0233440719d4805f19767d9152c664bd6 WHIRLPOOL b7b18dc537254e5112a62109bd0a2edc624446309f3221c1192ede69d50657144def74143dbc9ed17e4a0945a85f137c9688ebcc660881e8a4f2c82331bca8d5
1
DIST roslisp-1.9.19.tar.gz 115845 SHA256 041a8f143faa6aad8d45961a113a9d258f9e2ed86f06dce045f7fd878b4f6f36 SHA512 1eb7cf6b6e6f3d82321da8caecba97ae3793213faeb0c9723ffa66448e88f819168b63246cb9362373717b65b79e26e0233440719d4805f19767d9152c664bd6 WHIRLPOOL b7b18dc537254e5112a62109bd0a2edc624446309f3221c1192ede69d50657144def74143dbc9ed17e4a0945a85f137c9688ebcc660881e8a4f2c82331bca8d5
2
DIST roslisp-1.9.20.tar.gz 115983 SHA256 8bc6f9577162e079eaab43abf52df0a48e5d7393e4c54e9c7786052beb74da8d SHA512 586f881db5412dc7c8f04fd9704f4e01249b04d043937d49f5f9844dbfa072ddd529931289f8824a7a9c3a97b1b1ab855925bf1f97581239643cf1a13c88b02c WHIRLPOOL ef64a24e3a04842b75772fabdfcf2845f51738dfe341aae88bcc02375194b13f08446c0e85f1c12b126992770b1c198749e5310868cd558f9c99912902ee152c
(-)a/dev-ros/roslisp/roslisp-1.9.20.ebuild (-24 lines)
Lines 1-24 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/roslisp"
8
KEYWORDS="~amd64"
9
10
inherit ros-catkin
11
12
DESCRIPTION="Lisp client library for ROS"
13
LICENSE="BSD"
14
SLOT="0"
15
IUSE=""
16
17
RDEPEND="
18
	dev-ros/roslang
19
	dev-lisp/sbcl
20
	dev-ros/rospack
21
	dev-ros/rosgraph_msgs
22
	dev-ros/std_srvs
23
"
24
DEPEND="${RDEPEND}"
(-)a/dev-ros/roslz4/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/roslz4/roslz4-1.12.1.ebuild (-21 lines)
Lines 1-21 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
10
ROS_SUBDIR=utilities/${PN}
11
12
inherit ros-catkin
13
14
DESCRIPTION="Python and C++ implementation of the LZ4 streaming format"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="app-arch/lz4"
20
DEPEND="${RDEPEND}
21
	test? ( dev-cpp/gtest )"
(-)a/dev-ros/rosmaster/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosmaster/rosmaster-1.12.1.ebuild (-21 lines)
Lines 1-21 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
10
ROS_SUBDIR=tools/${PN}
11
12
inherit ros-catkin
13
14
DESCRIPTION="ROS Master implementation"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="dev-ros/rosgraph[${PYTHON_USEDEP}]"
20
DEPEND="${RDEPEND}
21
	test? ( dev-python/nose[${PYTHON_USEDEP}] )"
(-)a/dev-ros/rosmsg/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosmsg/rosmsg-1.12.1.ebuild (-25 lines)
Lines 1-25 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Command-line tools for displaying information about message and services"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/genmsg[${PYTHON_USEDEP}]
21
	dev-python/rospkg[${PYTHON_USEDEP}]
22
	dev-ros/roslib[${PYTHON_USEDEP}]
23
	dev-ros/rosbag[${PYTHON_USEDEP}]
24
"
25
DEPEND="${RDEPEND}"
(-)a/dev-ros/rosnode/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosnode/rosnode-1.12.1.ebuild (-25 lines)
Lines 1-25 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Command-line tool for displaying debug information about ROS nodes"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/genmsg[${PYTHON_USEDEP}]
21
	dev-python/rospkg[${PYTHON_USEDEP}]
22
	dev-ros/roslib[${PYTHON_USEDEP}]
23
"
24
DEPEND="${RDEPEND}
25
	test? ( dev-ros/rostest[${PYTHON_USEDEP}] )"
(-)a/dev-ros/rosout/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosout/rosout-1.12.1.ebuild (-22 lines)
Lines 1-22 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
11
inherit ros-catkin
12
13
DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
14
LICENSE="BSD"
15
SLOT="0"
16
IUSE=""
17
18
RDEPEND="
19
	dev-ros/roscpp
20
	dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
21
"
22
DEPEND="${RDEPEND}"
(-)a/dev-ros/rosparam/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosparam/rosparam-1.12.1.ebuild (-23 lines)
Lines 1-23 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Command-line tool for getting and setting ROS Parameters on the parameter server"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/rosgraph[${PYTHON_USEDEP}]
21
	dev-python/pyyaml[${PYTHON_USEDEP}]
22
"
23
DEPEND="${RDEPEND}"
(-)a/dev-ros/rospy/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rospy/rospy-1.12.1.ebuild (-32 lines)
Lines 1-32 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
CATKIN_HAS_MESSAGES=yes
10
PYTHON_COMPAT=( python2_7 )
11
ROS_SUBDIR=clients/${PN}
12
13
inherit ros-catkin
14
15
DESCRIPTION="Python client library for ROS"
16
LICENSE="BSD"
17
SLOT="0"
18
IUSE=""
19
20
RDEPEND="
21
	dev-ros/roslib[${PYTHON_USEDEP}]
22
	dev-ros/rosgraph[${PYTHON_USEDEP}]
23
	dev-python/rospkg[${PYTHON_USEDEP}]
24
"
25
DEPEND="${RDEPEND}"
26
27
src_install() {
28
	ros-catkin_src_install
29
	# Other tests need these nodes
30
	exeinto /usr/share/${PN}
31
	doexe test_nodes/*
32
}
(-)a/dev-ros/rosservice/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rosservice/rosservice-1.12.1.ebuild (-25 lines)
Lines 1-25 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Command-line tool for listing and querying ROS Services"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/rosgraph[${PYTHON_USEDEP}]
21
	dev-ros/roslib[${PYTHON_USEDEP}]
22
	dev-ros/rospy[${PYTHON_USEDEP}]
23
	dev-ros/rosmsg[${PYTHON_USEDEP}]
24
"
25
DEPEND="${RDEPEND}"
(-)a/dev-ros/rostest/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rostest/rostest-1.12.1.ebuild (-33 lines)
Lines 1-33 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Integration test suite based on roslaunch that is compatible with xUnit frameworks"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/rosunit[${PYTHON_USEDEP}]
21
	dev-libs/boost:=[threads]
22
"
23
DEPEND="${RDEPEND}"
24
RDEPEND="${RDEPEND}
25
	dev-ros/roslib[${PYTHON_USEDEP}]
26
	dev-ros/rospy[${PYTHON_USEDEP}]
27
	dev-ros/roslaunch[${PYTHON_USEDEP}]
28
	dev-ros/rosmaster[${PYTHON_USEDEP}]"
29
DEPEND="${DEPEND}
30
	test? (
31
		${RDEPEND}
32
		dev-cpp/gtest
33
	)"
(-)a/dev-ros/rostopic/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/rostopic/rostopic-1.12.1.ebuild (-28 lines)
Lines 1-28 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=tools/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Command-line tool for displaying debug information about ROS Topics"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-ros/rosbag[${PYTHON_USEDEP}]
21
	dev-ros/rospy[${PYTHON_USEDEP}]
22
"
23
DEPEND="${RDEPEND}
24
	test? (
25
		dev-ros/rostest[${PYTHON_USEDEP}]
26
		dev-python/nose[${PYTHON_USEDEP}]
27
	)
28
"
(-)a/dev-ros/roswtf/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/roswtf/roswtf-1.12.1.ebuild (-29 lines)
Lines 1-29 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=utilities/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Tool for diagnosing issues with a running ROS system"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="
20
	dev-python/paramiko[${PYTHON_USEDEP}]
21
	dev-ros/roslib[${PYTHON_USEDEP}]
22
	dev-python/rospkg[${PYTHON_USEDEP}]"
23
DEPEND="${RDEPEND}
24
	test? (
25
		dev-ros/rostest[${PYTHON_USEDEP}]
26
		dev-util/rosdep[${PYTHON_USEDEP}]
27
		dev-util/rosinstall[${PYTHON_USEDEP}]
28
		dev-python/nose[${PYTHON_USEDEP}]
29
	)"
(-)a/dev-ros/roswtf/roswtf-9999.ebuild (+5 lines)
Lines 27-29 DEPEND="${RDEPEND} Link Here
27
		dev-util/rosinstall[${PYTHON_USEDEP}]
27
		dev-util/rosinstall[${PYTHON_USEDEP}]
28
		dev-python/nose[${PYTHON_USEDEP}]
28
		dev-python/nose[${PYTHON_USEDEP}]
29
	)"
29
	)"
30
31
src_test() {
32
	rosdep update
33
	ros-catkin_src_test
34
}
(-)a/dev-ros/test_rosbag/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_rosbag/test_rosbag-1.12.1.ebuild (-40 lines)
Lines 1-40 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
CATKIN_HAS_MESSAGES=yes
12
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
13
14
inherit ros-catkin
15
16
DESCRIPTION="Unit tests for rosbag"
17
LICENSE="BSD"
18
SLOT="0"
19
IUSE=""
20
21
RDEPEND="
22
	dev-ros/message_generation
23
	dev-ros/rosbag[${PYTHON_USEDEP}]
24
	dev-ros/rosconsole
25
	dev-ros/roscpp
26
	dev-ros/rostest[${PYTHON_USEDEP}]
27
	dev-ros/rosunit[${PYTHON_USEDEP}]
28
	dev-ros/topic_tools[${PYTHON_USEDEP}]
29
	dev-ros/xmlrpcpp
30
"
31
DEPEND="${RDEPEND}
32
	test? (
33
		dev-libs/boost[threads]
34
		app-arch/bzip2
35
		dev-ros/rosout
36
		dev-python/nose[${PYTHON_USEDEP}]
37
		dev-ros/rostest[${PYTHON_USEDEP}]
38
		dev-cpp/gtest
39
	)
40
"
(-)a/dev-ros/test_rosbag_storage/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_rosbag_storage/test_rosbag_storage-1.12.1.ebuild (-23 lines)
Lines 1-23 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
11
inherit ros-catkin
12
13
DESCRIPTION="Unit tests for rosbag_storage"
14
LICENSE="BSD"
15
SLOT="0"
16
IUSE=""
17
18
RDEPEND=""
19
DEPEND="${RDEPEND}
20
	dev-ros/rosbag_storage
21
	dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
22
	dev-libs/boost:=
23
	test? ( dev-cpp/gtest )"
(-)a/dev-ros/test_roscpp/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_roscpp/test_roscpp-1.12.1.ebuild (-32 lines)
Lines 1-32 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
CATKIN_HAS_MESSAGES=yes
11
PYTHON_COMPAT=( python2_7 )
12
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
13
14
inherit ros-catkin
15
16
DESCRIPTION="Unit tests for roscpp"
17
LICENSE="BSD"
18
SLOT="0"
19
IUSE=""
20
21
RDEPEND=""
22
DEPEND="${RDEPEND}
23
	dev-ros/roscpp
24
	dev-ros/rostest[${PYTHON_USEDEP}]
25
	dev-ros/rosunit[${PYTHON_USEDEP}]
26
	dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
27
	dev-libs/boost:=[threads]
28
	test? (
29
		dev-cpp/gtest
30
	)
31
"
32
REQUIRED_USE="test? ( ros_messages_cxx )"
(-)a/dev-ros/test_rosgraph/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_rosgraph/test_rosgraph-1.12.1.ebuild (-22 lines)
Lines 1-22 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Unit tests for rosgraph"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND="dev-ros/rostest[${PYTHON_USEDEP}]"
20
DEPEND="${RDEPEND}
21
	test? ( dev-ros/rosgraph[${PYTHON_USEDEP}] )
22
"
(-)a/dev-ros/test_roslaunch/Manifest (-1 lines)
Lines 1-4 Link Here
1
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
1
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
2
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
2
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
3
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
3
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
4
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_roslaunch/test_roslaunch-1.12.1.ebuild (-26 lines)
Lines 1-26 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
PYTHON_COMPAT=( python2_7 )
11
12
inherit ros-catkin
13
14
DESCRIPTION="Unit tests for roslaunch"
15
LICENSE="BSD"
16
SLOT="0"
17
IUSE=""
18
19
RDEPEND=""
20
DEPEND="${RDEPEND}
21
	dev-ros/rostest[${PYTHON_USEDEP}]
22
	test? (
23
		dev-ros/roslaunch[${PYTHON_USEDEP}]
24
		dev-python/rospkg[${PYTHON_USEDEP}]
25
	)
26
"
(-)a/dev-ros/test_roslib_comm/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_roslib_comm/test_roslib_comm-1.12.1.ebuild (-25 lines)
Lines 1-25 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
CATKIN_HAS_MESSAGES=yes
11
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
12
13
PYTHON_COMPAT=( python2_7 )
14
15
inherit ros-catkin
16
17
DESCRIPTION="Unit tests for roslib"
18
LICENSE="BSD"
19
SLOT="0"
20
IUSE=""
21
22
RDEPEND=""
23
DEPEND="${RDEPEND}
24
	test? (	dev-ros/roslib[${PYTHON_USEDEP}] dev-python/nose[${PYTHON_USEDEP}] dev-ros/test_rosmaster )
25
"
(-)a/dev-ros/test_rosmaster/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_rosmaster/test_rosmaster-1.12.1.ebuild (-34 lines)
Lines 1-34 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
CATKIN_HAS_MESSAGES=yes
11
12
PYTHON_COMPAT=( python2_7 )
13
14
inherit ros-catkin
15
16
DESCRIPTION="Unit tests for rosmaster"
17
LICENSE="BSD"
18
SLOT="0"
19
IUSE=""
20
21
RDEPEND="dev-ros/rosgraph[${PYTHON_USEDEP}]
22
	dev-ros/rostest[${PYTHON_USEDEP}]
23
	dev-ros/std_msgs[${PYTHON_USEDEP}]"
24
DEPEND="${RDEPEND}
25
	test? (	dev-ros/roslib[${PYTHON_USEDEP}] )
26
"
27
28
mycatkincmakeargs=( "-DCATKIN_ENABLE_TESTING=ON" )
29
30
src_install() {
31
	ros-catkin_src_install
32
	dodir /usr/share/${PN}
33
	cp -a test "${ED}//usr/share/${PN}/" || die
34
}
(-)a/dev-ros/test_rosparam/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_rosparam/test_rosparam-1.12.1.ebuild (-27 lines)
Lines 1-27 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
CATKIN_HAS_MESSAGES=yes
11
12
PYTHON_COMPAT=( python2_7 )
13
14
inherit ros-catkin
15
16
DESCRIPTION="Unit tests for rosparam"
17
LICENSE="BSD"
18
SLOT="0"
19
IUSE=""
20
21
RDEPEND=""
22
DEPEND="${RDEPEND}
23
	dev-ros/rostest[${PYTHON_USEDEP}]
24
	test? (
25
		dev-python/nose[${PYTHON_USEDEP}]
26
		dev-ros/rosparam[${PYTHON_USEDEP}]
27
	)"
(-)a/dev-ros/test_rospy/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_rospy/test_rospy-1.12.1.ebuild (-34 lines)
Lines 1-34 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
CATKIN_HAS_MESSAGES=yes
11
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/test_rosmaster"
12
13
PYTHON_COMPAT=( python2_7 )
14
15
inherit ros-catkin
16
17
DESCRIPTION="Unit tests for rospy"
18
LICENSE="BSD"
19
SLOT="0"
20
IUSE=""
21
22
RDEPEND=""
23
DEPEND="${RDEPEND}
24
	dev-ros/rostest[${PYTHON_USEDEP}]
25
	dev-ros/std_msgs[${PYTHON_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
26
	dev-ros/test_rosmaster[${PYTHON_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
27
	dev-ros/rosunit[${PYTHON_USEDEP}]
28
	test? (
29
		dev-python/numpy[${PYTHON_USEDEP}]
30
		dev-ros/rosbuild
31
		dev-ros/rosgraph[${PYTHON_USEDEP}]
32
		dev-ros/rospy[${PYTHON_USEDEP}]
33
		dev-python/nose[${PYTHON_USEDEP}]
34
	)"
(-)a/dev-ros/test_rosservice/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/test_rosservice/test_rosservice-1.12.1.ebuild (-31 lines)
Lines 1-31 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=test/${PN}
10
CATKIN_HAS_MESSAGES=yes
11
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
12
13
PYTHON_COMPAT=( python2_7 )
14
15
inherit ros-catkin
16
17
DESCRIPTION="Unit tests for rospy"
18
LICENSE="BSD"
19
SLOT="0"
20
IUSE=""
21
22
RDEPEND=""
23
DEPEND="${RDEPEND}
24
	dev-ros/rostest[${PYTHON_USEDEP}]
25
	dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
26
	test? (
27
		dev-ros/test_rosmaster[${PYTHON_USEDEP}]
28
		dev-ros/rospy[${PYTHON_USEDEP}]
29
		dev-ros/rostest[${PYTHON_USEDEP}]
30
		dev-python/nose[${PYTHON_USEDEP}]
31
	)"
(-)a/dev-ros/topic_tools/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/topic_tools/topic_tools-1.12.1.ebuild (-34 lines)
Lines 1-34 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
CATKIN_HAS_MESSAGES=yes
10
ROS_SUBDIR=tools/${PN}
11
PYTHON_COMPAT=( python2_7 )
12
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
13
14
inherit ros-catkin
15
16
DESCRIPTION="Tools for directing, throttling and selecting ROS topics"
17
LICENSE="BSD"
18
SLOT="0"
19
IUSE=""
20
21
RDEPEND="
22
	dev-ros/cpp_common
23
	dev-ros/rosconsole
24
	dev-ros/roscpp
25
	dev-ros/rostime
26
	dev-ros/xmlrpcpp
27
"
28
DEPEND="${RDEPEND}
29
	test? (
30
		dev-ros/rostest[${PYTHON_USEDEP}]
31
		dev-ros/rosunit[${PYTHON_USEDEP}]
32
		dev-cpp/gtest
33
		dev-python/nose[${PYTHON_USEDEP}]
34
	)"
(-)a/dev-ros/xmlrpcpp/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/dev-ros/xmlrpcpp/xmlrpcpp-1.12.1.ebuild (-33 lines)
Lines 1-33 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=utilities/${PN}
10
11
inherit ros-catkin
12
13
DESCRIPTION="C++ implementation of the XML-RPC protocol"
14
LICENSE="BSD"
15
SLOT="0"
16
IUSE=""
17
18
RDEPEND="dev-ros/cpp_common"
19
DEPEND="${RDEPEND}"
20
PATCHES=( "${FILESDIR}/headers.patch" )
21
22
src_configure() {
23
	ros-catkin_src_configure
24
	# Hack so that proper -I are added
25
	sed -e "s#_include_dirs \"include\"#_include_dirs \"include;${EPREFIX}/usr/include/xmlrpcpp\"#" \
26
		-i "${BUILD_DIR}/catkin_generated/installspace/xmlrpcppConfig.cmake" ||	die
27
28
	sed -e "s#/usr/include#/usr/include;${EPREFIX}/usr/include/xmlrpcpp#g" \
29
		-i "${BUILD_DIR}/catkin_generated/pkg.installspace.context.pc.py" || die
30
31
	sed -e "s#/usr/include#/usr/include -I${EPREFIX}/usr/include/xmlrpcpp#g" \
32
		-i "${BUILD_DIR}/./catkin_generated/installspace/xmlrpcpp.pc" || die
33
}
(-)a/dev-ruby/barby/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST barby-0.6.2.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b
1
DIST barby-0.6.2.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b
2
DIST barby-0.6.3.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b
(-)a/dev-ruby/barby/barby-0.6.3.ebuild (-124 lines)
Lines 1-124 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
USE_RUBY="ruby20 ruby21 ruby22"
8
9
RUBY_FAKEGEM_TASK_TEST="test"
10
11
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
12
13
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
14
15
COMMIT="891b15594b34229b8bdb267c10ab5b5309c03320"
16
17
inherit ruby-fakegem
18
19
DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries"
20
HOMEPAGE="http://toretore.eu/barby/"
21
22
GITHUB_USER="toretore"
23
SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tgz"
24
25
RUBY_S="${PN}-${COMMIT}"
26
27
LICENSE="MIT"
28
SLOT="0"
29
KEYWORDS="~amd64"
30
IUSE="datamatrix test qrcode rmagick pdf-writer prawn png cairo"
31
32
ruby_add_rdepend "
33
	rmagick? ( dev-ruby/rmagick )
34
	cairo? ( dev-ruby/rcairo )"
35
36
ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode )
37
	png? ( dev-ruby/chunky_png )
38
	prawn? ( dev-ruby/prawn:* )"
39
40
ruby_add_bdepend "test? ( dev-ruby/minitest )"
41
42
# testing requires imagemagick capable of png output
43
DEPEND+=" test? ( media-gfx/imagemagick[png] )"
44
45
# prawn breaks tests for some reasons, needs to be investigated; code
46
# still works though.
47
RESTRICT="prawn? ( test )"
48
49
all_ruby_prepare() {
50
	sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb
51
}
52
53
each_ruby_prepare() {
54
	if use datamatrix; then
55
		sed -i -e '/^end/i s.add_dependency "semacode"' ${RUBY_FAKEGEM_GEMSPEC}
56
	else
57
		rm \
58
			lib/barby/barcode/data_matrix.rb \
59
			test/data_matrix_test.rb
60
	fi
61
62
	if use pdf-writer; then
63
		sed -i -e '/^end/i s.add_dependency "pdf-writer"' ${RUBY_FAKEGEM_GEMSPEC}
64
	else
65
		rm \
66
			lib/barby/outputter/pdfwriter_outputter.rb \
67
			test/outputter/pdfwriter_outputter_test.rb
68
	fi
69
70
	if use qrcode; then
71
		sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC}
72
	else
73
		rm \
74
			lib/barby/barcode/qr_code.rb \
75
			test/qr_code_test.rb
76
	fi
77
78
	if use rmagick; then
79
		sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC}
80
	else
81
		rm \
82
			lib/barby/outputter/rmagick_outputter.rb \
83
			test/outputter/rmagick_outputter_test.rb
84
	fi
85
86
	if use prawn; then
87
		sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC}
88
	else
89
		rm \
90
			lib/barby/outputter/prawn_outputter.rb \
91
			test/outputter/prawn_outputter_test.rb
92
	fi
93
94
	if use png; then
95
		sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC}
96
	else
97
		rm \
98
			lib/barby/outputter/png_outputter.rb \
99
			test/outputter/png_outputter_test.rb
100
	fi
101
102
	if use cairo; then
103
		sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC}
104
	else
105
		rm \
106
			lib/barby/outputter/cairo_outputter.rb \
107
			test/outputter/cairo_outputter_test.rb
108
	fi
109
110
	case ${RUBY} in
111
		*/ruby19)
112
			rm -f \
113
				lib/barby/barcode/data_matrix.rb \
114
				test/data_matrix_test.rb \
115
				lib/barby/outputter/pdfwriter_outputter.rb \
116
				test/outputter/pdfwriter_outputter_test.rb
117
118
			sed -i \
119
				-e '/semacode/d' \
120
				-e '/pdf-writer/d' \
121
				${RUBY_FAKEGEM_GEMSPEC}
122
			;;
123
	esac
124
}
(-)a/dev-ruby/chunky_png/chunky_png-1.3.5-r1.ebuild (-34 lines)
Lines 1-34 Link Here
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
8
9
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
10
11
RUBY_FAKEGEM_TASK_DOC=""
12
RUBY_FAKEGEM_DOCDIR=""
13
14
RUBY_FAKEGEM_EXTRADOC="BENCHMARKING.rdoc README.rdoc"
15
16
RUBY_FAKEGEM_GEMSPEC="chunky_png.gemspec"
17
18
inherit ruby-fakegem
19
20
DESCRIPTION="Pure Ruby library that can read and write PNG images"
21
HOMEPAGE="https://wiki.github.com/wvanbergen/chunky_png"
22
23
LICENSE="MIT"
24
SLOT="0"
25
KEYWORDS="~amd64"
26
IUSE=""
27
28
all_ruby_prepare() {
29
	sed -i -e '/[bB]undler/s:^:#:' {spec,benchmarks}/*.rb || die
30
	rm Gemfile* || die
31
32
	# Avoid git dependency
33
	sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
34
}
(-)a/dev-ruby/shoulda-context/Manifest (+1 lines)
Line 1 Link Here
1
DIST shoulda-context-1.1.6.gem 21504 SHA256 6fef28c38b63b39ae761c6f73dd1c11a6184dd5f36e2080cc3e6bdabf6845ed7 SHA512 71c6a567c807f8eda0b7b619f092326a928bb9df181ca18424f2fbbef8e7fdf8bac5990e22f68d936e7bebcab569d9c32ede5264108e914cc84e2ce40908572f WHIRLPOOL 6194f644a6d0da7cefe643c46c05a4399e21f27df72a45a19500c8128add12be7d156cd1b92a52be26d795e77d2ff1b301db0d891817911b2373fdf6039fc234
1
DIST shoulda-context-1.2.1.gem 24064 SHA256 a52c1ce8aeb868af7a1f98d63f748bfdea353f98bce35181ed2bffa266149b1b SHA512 eda6f82c101d0abdf517cabd9663a6a45d9e3d1ef19bdc51d4de35a45e18de15b1aee02a7a557460a3a9b1eafa61cd892240563b6f239b94339e9869c6e63ef3 WHIRLPOOL 9a5fa8ab2e8f1511512ea82ca7d4883157174f10c2b40a76f8020839cfa946964249acd5540b8582f269952574a32866d03a463520176ddf9e1671668b1999af
2
DIST shoulda-context-1.2.1.gem 24064 SHA256 a52c1ce8aeb868af7a1f98d63f748bfdea353f98bce35181ed2bffa266149b1b SHA512 eda6f82c101d0abdf517cabd9663a6a45d9e3d1ef19bdc51d4de35a45e18de15b1aee02a7a557460a3a9b1eafa61cd892240563b6f239b94339e9869c6e63ef3 WHIRLPOOL 9a5fa8ab2e8f1511512ea82ca7d4883157174f10c2b40a76f8020839cfa946964249acd5540b8582f269952574a32866d03a463520176ddf9e1671668b1999af
(-)a/dev-ruby/shoulda-context/shoulda-context-1.1.6.ebuild (+36 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
USE_RUBY="ruby20 ruby21 ruby22"
8
9
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
10
RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md"
11
12
RUBY_FAKEGEM_EXTRAINSTALL="init.rb rails tasks"
13
14
# Don't install the conversion script to avoid collisions with older
15
# shoulda.
16
RUBY_FAKEGEM_BINWRAP=""
17
18
inherit ruby-fakegem
19
20
DESCRIPTION="Context framework extracted from Shoulda"
21
HOMEPAGE="http://thoughtbot.com/projects/shoulda"
22
23
LICENSE="MIT"
24
SLOT="0"
25
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64"
26
IUSE="doc test"
27
28
ruby_add_bdepend "test? ( dev-ruby/test-unit:2
29
	<dev-ruby/mocha-1 )"
30
31
all_ruby_prepare() {
32
	sed -i -e "1igem 'mocha', '~>0.10'\n" test/test_helper.rb || die
33
}
34
each_ruby_test() {
35
	ruby-ng_testrb-2 -Itest test/shoulda/*_test.rb || die
36
}
(-)a/dev-ruby/shoulda-context/shoulda-context-1.2.1.ebuild (-1 / +1 lines)
Lines 4-10 Link Here
4
4
5
EAPI=5
5
EAPI=5
6
6
7
USE_RUBY="ruby20 ruby21 ruby22 ruby23"
7
USE_RUBY="ruby20 ruby21 ruby22"
8
8
9
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
9
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
10
RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md"
10
RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md"
(-)a/dev-ruby/shoulda/shoulda-2.11.3-r2.ebuild (-2 / +2 lines)
Lines 1-10 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
3
# $Id$
4
4
5
EAPI=5
5
EAPI=5
6
6
7
USE_RUBY="ruby20 ruby21 ruby22"
7
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
8
8
9
# Use rdoc recipe to avoid obsolete Rakefile
9
# Use rdoc recipe to avoid obsolete Rakefile
10
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
10
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
(-)a/dev-ruby/shoulda/shoulda-3.5.0-r2.ebuild (-2 / +2 lines)
Lines 1-10 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
3
# $Id$
4
4
5
EAPI=5
5
EAPI=5
6
6
7
USE_RUBY="ruby20 ruby21 ruby22"
7
USE_RUBY="ruby19 ruby20 ruby21"
8
8
9
RUBY_FAKEGEM_TASK_DOC=""
9
RUBY_FAKEGEM_TASK_DOC=""
10
RUBY_FAKEGEM_EXTRADOC="README.md"
10
RUBY_FAKEGEM_EXTRADOC="README.md"
(-)a/dev-ruby/webrobots/webrobots-0.1.1-r1.ebuild (+35 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
USE_RUBY="ruby20"
7
8
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
9
RUBY_FAKEGEM_DOCDIR="rdoc"
10
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
11
12
inherit ruby-fakegem
13
14
DESCRIPTION="A library to help write robots.txt compliant web robots"
15
HOMEPAGE="http://rubygems.org/gems/webrobots"
16
17
LICENSE="BSD-2"
18
SLOT="0"
19
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
20
IUSE=""
21
22
ruby_add_rdepend ">=dev-ruby/nokogiri-1.4.4"
23
24
ruby_add_bdepend "test? ( dev-ruby/shoulda dev-ruby/test-unit:2 )"
25
26
all_ruby_prepare() {
27
	sed -i -e '/bundler/,/end/d' Rakefile test/helper.rb || die
28
29
	# Avoid tests for live websites requirering a network connection.
30
	sed -i -e '/robots.txt in the real world/,/^  end/ s:^:#:' test/test_webrobots.rb || die
31
}
32
33
each_ruby_test() {
34
	ruby-ng_testrb-2 -Ilib test/test_*.rb
35
}
(-)a/dev-ruby/webrobots/webrobots-0.1.1-r2.ebuild (-1 / +1 lines)
Lines 16-22 HOMEPAGE="http://rubygems.org/gems/webrobots" Link Here
16
16
17
LICENSE="BSD-2"
17
LICENSE="BSD-2"
18
SLOT="0"
18
SLOT="0"
19
KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
19
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
20
IUSE=""
20
IUSE=""
21
21
22
ruby_add_rdepend ">=dev-ruby/nokogiri-1.4.4"
22
ruby_add_rdepend ">=dev-ruby/nokogiri-1.4.4"
(-)a/dev-util/crash/Manifest (-1 lines)
Lines 2-5 DIST crash-6.1.4.tar.gz 26781448 SHA256 e9275d4225b414a1ddf63336cff7160997660d7d Link Here
2
DIST crash-7.0.0.tar.gz 32007997 SHA256 3ee1c7c7552a31683bb13881b7ee98fde9b4eea260af44a7a4bd22e5c27c9c2e SHA512 29f59b73a7cd17f6f6473511831d2c8610e2464057e260c1673b52f5e3476bc64bdd0cdcfff36ead16957b98b985dbd19b7d7a6daa29e115eea2e5271c4aeb4f WHIRLPOOL 7b5017789819c6e7cd4f34d81d37944782d1ac099a0439c0557fec08e1f3cb163d069cb618385a980b09f886bf7b49fcc118211d188afb08dea3d8b3ba43b835
2
DIST crash-7.0.0.tar.gz 32007997 SHA256 3ee1c7c7552a31683bb13881b7ee98fde9b4eea260af44a7a4bd22e5c27c9c2e SHA512 29f59b73a7cd17f6f6473511831d2c8610e2464057e260c1673b52f5e3476bc64bdd0cdcfff36ead16957b98b985dbd19b7d7a6daa29e115eea2e5271c4aeb4f WHIRLPOOL 7b5017789819c6e7cd4f34d81d37944782d1ac099a0439c0557fec08e1f3cb163d069cb618385a980b09f886bf7b49fcc118211d188afb08dea3d8b3ba43b835
3
DIST crash-7.0.3.tar.gz 32020508 SHA256 fdf1ee8d21cae4eaa25f60fde14e1caf259e59dcdb6e1ed4e555f1d73805fab0 SHA512 bff8781589709a161975954abf5dc2fde6f937cbe334bf23aa889d32114eb2337d918c4c3e7b5e26beb437bfa9d6939339941af8542296ab69c8c51245be76ec WHIRLPOOL ad8e03ab78e53c7fc85faaba73cbc24e96c2092d76477ceec2825e99038d055ddf8f6ef803dfc9e28c4bc98f657a51526ebe69f7a27b96e0eb71411fa842225f
3
DIST crash-7.0.3.tar.gz 32020508 SHA256 fdf1ee8d21cae4eaa25f60fde14e1caf259e59dcdb6e1ed4e555f1d73805fab0 SHA512 bff8781589709a161975954abf5dc2fde6f937cbe334bf23aa889d32114eb2337d918c4c3e7b5e26beb437bfa9d6939339941af8542296ab69c8c51245be76ec WHIRLPOOL ad8e03ab78e53c7fc85faaba73cbc24e96c2092d76477ceec2825e99038d055ddf8f6ef803dfc9e28c4bc98f657a51526ebe69f7a27b96e0eb71411fa842225f
4
DIST crash-7.0.7.tar.gz 32041666 SHA256 c473ea9623787bee8fecf2e4d0caa9301a9462c26243e897ad202bf0dc3e9a07 SHA512 51ac33705c8b40117d67797a6f03b78fdaa1be08035f32162816abea906d5193a6fde5f2c826d962047c1ece871ff403e91700c757fe91fd4f940b9bb75c936f WHIRLPOOL c783548368a1acae12b7afa67ff38a9674668205e0345686036df0d0f8fb5a8484b2d7feee96988136f8e13854fe2792aa309b7129bdb574187abc4a629402b4
4
DIST crash-7.0.7.tar.gz 32041666 SHA256 c473ea9623787bee8fecf2e4d0caa9301a9462c26243e897ad202bf0dc3e9a07 SHA512 51ac33705c8b40117d67797a6f03b78fdaa1be08035f32162816abea906d5193a6fde5f2c826d962047c1ece871ff403e91700c757fe91fd4f940b9bb75c936f WHIRLPOOL c783548368a1acae12b7afa67ff38a9674668205e0345686036df0d0f8fb5a8484b2d7feee96988136f8e13854fe2792aa309b7129bdb574187abc4a629402b4
5
DIST crash-7.1.4.tar.gz 32137593 SHA256 2c84b7d33cbf2145fc5af8064744a8496dd2383d63d51cd00f657f474a82434c SHA512 6d536397418b99baaf8ae2bd76d72e60c5f92a7aaeef929f81301e58930ee9848e3e146a43ccac7350602c49c1cea4a31f0b74c267d6afd3b5a23f960a1c9cc6 WHIRLPOOL 3f22c9e54796110f8d57a0b032d492c7a8af1a691972d3275b8cba8cee2d1ccaaab085fc0586c3219cce2f0883c2c81c1919e5a3c68967881aa0fa7816e5b72b
(-)a/dev-util/crash/crash-7.1.4.ebuild (-20 lines)
Lines 1-20 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
4
EAPI="5"
5
6
inherit eutils
7
8
DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
9
HOMEPAGE="https://people.redhat.com/anderson/"
10
SRC_URI="https://people.redhat.com/anderson/${P}.tar.gz"
11
12
LICENSE="GPL-3"
13
SLOT="0"
14
KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
15
IUSE=""
16
17
src_prepare() {
18
	epatch "${FILESDIR}"/${PN}-5.1.1-install-fix.patch
19
	epatch "${FILESDIR}"/${PN}-7.1.4-sysmacros.patch #580244
20
}
(-)a/dev-util/crash/files/crash-7.1.4-sysmacros.patch (-27 lines)
Lines 1-27 Link Here
1
From f22dabb45448e5a8d2df85703fd72b0f83fe7eda Mon Sep 17 00:00:00 2001
2
From: Mike Frysinger <vapier@gentoo.org>
3
Date: Thu, 21 Apr 2016 00:44:04 -0400
4
Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev
5
6
These funcs are defined in the sys/sysmacros.h header, not sys/types.h.
7
Linux C libraries are updating to drop the implicit include, so we need
8
to include it explicitly.
9
---
10
 filesys.c | 1 +
11
 1 file changed, 1 insertion(+)
12
13
diff --git a/filesys.c b/filesys.c
14
index 2ed25f4..9b59998 100644
15
--- a/filesys.c
16
+++ b/filesys.c
17
@@ -16,6 +16,7 @@
18
  */
19
 
20
 #include "defs.h"
21
+#include <sys/sysmacros.h>
22
 #include <linux/major.h>
23
 #include <regex.h>
24
 #include <sys/utsname.h>
25
-- 
26
2.7.4
27
(-)a/dev-util/shtool/shtool-2.0.8-r1.ebuild (-1 / +1 lines)
Lines 17-22 DEPEND=" Link Here
17
	>=dev-lang/perl-5.6"
17
	>=dev-lang/perl-5.6"
18
18
19
src_install () {
19
src_install () {
20
	emake DESTDIR="${D}" install
20
	make DESTDIR="${D}" install || die "make install failed"
21
	dodoc AUTHORS ChangeLog README THANKS VERSION NEWS RATIONAL
21
	dodoc AUTHORS ChangeLog README THANKS VERSION NEWS RATIONAL
22
}
22
}
(-)a/dev-util/umockdev/files/umockdev-0.8.11-sysmacros.patch (-43 lines)
Lines 1-43 Link Here
1
https://github.com/martinpitt/umockdev/pull/52
2
https://bugs.gentoo.org/579988
3
4
--- a/src/libumockdev-preload.c
5
+++ b/src/libumockdev-preload.c
6
@@ -39,6 +39,7 @@
7
 #include <inttypes.h>
8
 #include <sys/types.h>
9
 #include <sys/stat.h>
10
+#include <sys/sysmacros.h>
11
 #include <sys/inotify.h>
12
 #include <sys/socket.h>
13
 #include <sys/ioctl.h>
14
--- a/src/umockdev-record.c
15
+++ b/src/umockdev-record.c
16
@@ -31,6 +31,7 @@
17
 #include <stdarg.h>
18
 #include <sys/stat.h>
19
 #include <errno.h>
20
+#include <sys/sysmacros.h>
21
 #include <sys/types.h>
22
 #include <glib/gstdio.h>
23
 #include <fcntl.h>
24
--- a/tests/test-umockdev-vala.c
25
+++ b/tests/test-umockdev-vala.c
26
@@ -36,6 +36,7 @@
27
 #include <unistd.h>
28
 #include <glib/gstdio.h>
29
 #include <sys/stat.h>
30
+#include <sys/sysmacros.h>
31
 #include <gobject/gvaluecollector.h>
32
 
33
 #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
34
--- a/tests/test-umockdev.c
35
+++ b/tests/test-umockdev.c
36
@@ -29,6 +29,7 @@
37
 #include <errno.h>
38
 #include <sys/ioctl.h>
39
 #include <sys/socket.h>
40
+#include <sys/sysmacros.h>
41
 #include <sys/un.h>
42
 #include <linux/usbdevice_fs.h>
43
 #include <linux/input.h>
(-)a/dev-util/umockdev/umockdev-0.8.11.ebuild (-4 lines)
Lines 25-31 DEPEND="${RDEPEND} Link Here
25
	virtual/pkgconfig"
25
	virtual/pkgconfig"
26
26
27
RESTRICT="test"
27
RESTRICT="test"
28
29
PATCHES=(
30
	"${FILESDIR}"/${P}-sysmacros.patch #579988
31
)
(-)a/kde-apps/libkgeomap/Manifest (-1 lines)
Lines 1-4 Link Here
1
DIST digikam-4.12.0.tar.bz2 69527960 SHA256 15043afb04733e059460165bc3cdf58dc42a67d7a349fbe12c2ebbe1946e3420 SHA512 a5ebe481ef9803475cd2d4d198b0d093753ecb71367662f0e83a151ab34a2ff071139b28c1d9600279463fed96745b025db86d24b059b0794bc4a2b50338df85 WHIRLPOOL cf29c3555ce41a298c9760287996d8edee76ff8a6ec42b503f55059e40b35f91cf56afb054f641e800f6e630d851491c2f77e0bd67020feefe8d6adf36a643f5
1
DIST digikam-4.12.0.tar.bz2 69527960 SHA256 15043afb04733e059460165bc3cdf58dc42a67d7a349fbe12c2ebbe1946e3420 SHA512 a5ebe481ef9803475cd2d4d198b0d093753ecb71367662f0e83a151ab34a2ff071139b28c1d9600279463fed96745b025db86d24b059b0794bc4a2b50338df85 WHIRLPOOL cf29c3555ce41a298c9760287996d8edee76ff8a6ec42b503f55059e40b35f91cf56afb054f641e800f6e630d851491c2f77e0bd67020feefe8d6adf36a643f5
2
DIST digikam-4.4.0.tar.bz2 68871203 SHA256 5c68a2d200f5b502706128ea64839319aad333fb79548f49ecc92594e280d4e9 SHA512 4992fad1e574fc44eac53f3ac8d4ab78ccbf8e04beb54a211a9afc20af1efb6f8bacedea07e403f490e7f70a74ed5ac02d4f9b939dfaf25f64a4a9bda0a7d94a WHIRLPOOL 7a05ab9926227232a1cf52bf68da45b849b982e840b171f702610acce85a1ce8e59967a02e845a0ef19c316daee835861573aca40dc7b28422cf7d6d56119e2c
2
DIST digikam-4.4.0.tar.bz2 68871203 SHA256 5c68a2d200f5b502706128ea64839319aad333fb79548f49ecc92594e280d4e9 SHA512 4992fad1e574fc44eac53f3ac8d4ab78ccbf8e04beb54a211a9afc20af1efb6f8bacedea07e403f490e7f70a74ed5ac02d4f9b939dfaf25f64a4a9bda0a7d94a WHIRLPOOL 7a05ab9926227232a1cf52bf68da45b849b982e840b171f702610acce85a1ce8e59967a02e845a0ef19c316daee835861573aca40dc7b28422cf7d6d56119e2c
3
DIST libkgeomap-15.08.3.tar.xz 124272 SHA256 f4e4b7820fa9a45cd1799b344c47efa86fc008553f81eac58e3b241cc65d4ccb SHA512 6318035df2a617a8ca21717707d4f5e70f1eb63bcfa962bf2575d8507e68e083750901f05315900050e4a8f47423d01023f135d35cd3a8dbbf0ca962f9c8bdfb WHIRLPOOL 6cb1dba58c75b08919a7bd524c33c1551eab22a6df83cd4dbec28049edadc218529b21e463d95c61f53a1e23006d39d7c57e06d49496d9bb5ac45d33f1c16f85
3
DIST libkgeomap-15.08.3.tar.xz 124272 SHA256 f4e4b7820fa9a45cd1799b344c47efa86fc008553f81eac58e3b241cc65d4ccb SHA512 6318035df2a617a8ca21717707d4f5e70f1eb63bcfa962bf2575d8507e68e083750901f05315900050e4a8f47423d01023f135d35cd3a8dbbf0ca962f9c8bdfb WHIRLPOOL 6cb1dba58c75b08919a7bd524c33c1551eab22a6df83cd4dbec28049edadc218529b21e463d95c61f53a1e23006d39d7c57e06d49496d9bb5ac45d33f1c16f85
4
DIST libkgeomap-15.12.3.tar.xz 125472 SHA256 0d0cedb837cb2dab8c094bbeb9b4558bcc65b0ba5bd8ae930ec365795c34a456 SHA512 66e769d86e6522e9cfd5d318caca0b609aea9d474bd5f3cd09f1642e376ba505a53dc97a0591bd84d563c88b0b7bedc32e569b40c988d1d6cd8abe5f7ca53364 WHIRLPOOL db3233d802823cfac2abb3faabe964304e4debe36e4ce2a6e443dd6674b086ac628618f104207e35323c62e8bc0321cc0dec7a25e99f9ac189f7619e5c3ad426
(-)a/kde-apps/libkgeomap/libkgeomap-15.12.3.ebuild (-39 lines)
Lines 1-39 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
7
KDE_TEST="true"
8
VIRTUALX_REQUIRED="test"
9
inherit kde5
10
11
DESCRIPTION="Wrapper library for world map components as marble, openstreetmap and googlemap"
12
HOMEPAGE="https://www.digikam.org/"
13
14
LICENSE="GPL-2"
15
KEYWORDS=" ~amd64 ~x86"
16
IUSE=""
17
18
DEPEND="
19
	$(add_frameworks_dep kconfig)
20
	$(add_frameworks_dep kcoreaddons)
21
	$(add_frameworks_dep ki18n)
22
	$(add_frameworks_dep kio)
23
	$(add_frameworks_dep ktextwidgets)
24
	$(add_kdeapps_dep marble 'kde' '' '5=')
25
	$(add_qt_dep qtconcurrent)
26
	$(add_qt_dep qtgui)
27
	$(add_qt_dep qtwebkit)
28
	$(add_qt_dep qtwidgets)
29
	$(add_qt_dep qtxml)
30
"
31
RDEPEND="${DEPEND}"
32
33
src_configure() {
34
	local mycmakeargs=(
35
		-DCMAKE_DISABLE_FIND_PACKAGE_KF5KExiv2=true
36
	)
37
38
	kde5_src_configure
39
}
(-)a/kde-base/kdelibs/Manifest (-1 lines)
Lines 1-4 Link Here
1
DIST kdelibs-4.14.16.tar.xz 11633476 SHA256 7bf6b930c49952dceb1a090c20bf567f4385a2bbc0069a4393608b2a79e6b3aa SHA512 882df4ce0a2f77fdc2fddbeae401c961c639b12ee2f198c2afd458eb7bcb41268924033b348fc1ef187f273783b92ae05a87422def3751d4003836bda9b153bd WHIRLPOOL 96e45ac474e4c79bf031047fdb6fe74066ae95cfaf13484498632cfcfd18409ffe46e13b3e72403d2d53fc24e78008f55061c146fbdb5631a80b4ae759e6bebf
1
DIST kdelibs-4.14.16.tar.xz 11633476 SHA256 7bf6b930c49952dceb1a090c20bf567f4385a2bbc0069a4393608b2a79e6b3aa SHA512 882df4ce0a2f77fdc2fddbeae401c961c639b12ee2f198c2afd458eb7bcb41268924033b348fc1ef187f273783b92ae05a87422def3751d4003836bda9b153bd WHIRLPOOL 96e45ac474e4c79bf031047fdb6fe74066ae95cfaf13484498632cfcfd18409ffe46e13b3e72403d2d53fc24e78008f55061c146fbdb5631a80b4ae759e6bebf
2
DIST kdelibs-4.14.18.tar.xz 11634568 SHA256 778e86392f2c61e36d1cf335e763d06a18487121b3cd5e583a75933f22d3ce63 SHA512 3e40cec5008dedba7d74aa2dd34f71c6ca8eb6b0c492187541029e0185ced58ba4a73b4bb0d1820933bbcc97b43949b84de2414b4eddd8d89e91fe6845c5e694 WHIRLPOOL d45ea329bcff5e4e9f0bc9c21bd11339f06f1f9d5c2831cca6bdebc77366474117d93f62fefa0ad0f7bc48dceacd1197927808a53543d9460c8f329cad83e177
2
DIST kdelibs-4.14.18.tar.xz 11634568 SHA256 778e86392f2c61e36d1cf335e763d06a18487121b3cd5e583a75933f22d3ce63 SHA512 3e40cec5008dedba7d74aa2dd34f71c6ca8eb6b0c492187541029e0185ced58ba4a73b4bb0d1820933bbcc97b43949b84de2414b4eddd8d89e91fe6845c5e694 WHIRLPOOL d45ea329bcff5e4e9f0bc9c21bd11339f06f1f9d5c2831cca6bdebc77366474117d93f62fefa0ad0f7bc48dceacd1197927808a53543d9460c8f329cad83e177
3
DIST kdelibs-4.14.19.tar.xz 11631092 SHA256 e622a79688fbc1db7eb92a52615e4347528c5836893c656f62c807d27684d535 SHA512 670e169f98fa25ebb615fe75caddc684f1bbd56bfcbc7f68d36d9f7c7d4677df5372a79346eefa116668e6c0c6dec27fa49c52c10025ad5857bede59b61c7057 WHIRLPOOL 4ffdc7258d64a02c9d2779a6dafdc5fc20d651224dfb842265e15507ed0cbb3193e02131b6da7e277b63d49e5ca53a7059f21a8f1f5cfdc82f557e8e0873592b
4
DIST kdelibs-4.14.8.tar.xz 11648060 SHA256 705fa8a9b3b3c962aa99d040eb32e68863ba4c2f567b82b9513379defbc39bbb SHA512 0cd5e8dd5cec7cf84bc66c6732f4967610211e521898da41601d24174f909043bafacbb9bd9775666cebb132747e2861c6c8ff07de61be708975f44dbbfb856e WHIRLPOOL 6405ee6b273899a26c39fa005c18be7270888113f93302990003b92ca96c52303ce853c5378c812f4ddf53f40c7b6ff9e2a958bc86a676d1e3abbfe4f3d96bd4
3
DIST kdelibs-4.14.8.tar.xz 11648060 SHA256 705fa8a9b3b3c962aa99d040eb32e68863ba4c2f567b82b9513379defbc39bbb SHA512 0cd5e8dd5cec7cf84bc66c6732f4967610211e521898da41601d24174f909043bafacbb9bd9775666cebb132747e2861c6c8ff07de61be708975f44dbbfb856e WHIRLPOOL 6405ee6b273899a26c39fa005c18be7270888113f93302990003b92ca96c52303ce853c5378c812f4ddf53f40c7b6ff9e2a958bc86a676d1e3abbfe4f3d96bd4
(-)a/kde-base/kdelibs/files/dist/01_gentoo_set_xdg_menu_prefix-1.patch
Lines 3-10 KDE4 applications outside of KDE4 environment. Link Here
3
3
4
Index: kded/vfolder_menu.cpp
4
Index: kded/vfolder_menu.cpp
5
===================================================================
5
===================================================================
(-)a/kde-base/kdelibs/files/dist/02_gentoo_append_xdg_config_dirs-1.patch
Lines 5-12 Set up XDG_CONFIG_DIRS lookup in order: Link Here
5
5
6
Index: kdecore/kernel/kstandarddirs.cpp
6
Index: kdecore/kernel/kstandarddirs.cpp
7
===================================================================
7
===================================================================
(-)a/kde-base/kdelibs/files/kdelibs-4.10.0-udisks.patch (-4 / +4 lines)
Lines 1-8 Link Here
1
udisks1 is deprecated and going away, so removing this clause
1
udisks1 is deprecated and going away, so removing this clause
2
will permit us to build without udisks at all.
2
will permit us to build without udisks at all.
3
3
4
--- a/solid/solid/CMakeLists.txt
4
--- solid/solid/CMakeLists.txt
5
+++ b/solid/solid/CMakeLists.txt
5
+++ solid/solid/CMakeLists.txt
6
@@ -283,20 +283,6 @@
6
@@ -283,20 +283,6 @@
7
            backends/udisks2/udisksgenericinterface.cpp
7
            backends/udisks2/udisksgenericinterface.cpp
8
            backends/udisks2/dbus/manager.cpp
8
            backends/udisks2/dbus/manager.cpp
Lines 24-31 will permit us to build without udisks at all. Link Here
24
        endif ( WITH_SOLID_UDISKS2 )
24
        endif ( WITH_SOLID_UDISKS2 )
25
    endif (CMAKE_SYSTEM_NAME MATCHES Linux)
25
    endif (CMAKE_SYSTEM_NAME MATCHES Linux)
26
26
27
--- a/solid/solid/managerbase.cpp
27
--- solid/solid/managerbase.cpp
28
+++ b/solid/solid/managerbase.cpp
28
+++ solid/solid/managerbase.cpp
29
@@ -33,8 +33,6 @@
29
@@ -33,8 +33,6 @@
30
 #include "backends/hal/halmanager.h"
30
 #include "backends/hal/halmanager.h"
31
 #if defined (WITH_SOLID_UDISKS2)
31
 #if defined (WITH_SOLID_UDISKS2)
(-)a/kde-base/kdelibs/files/kdelibs-4.14.13-FindQt4.patch (-2 / +2 lines)
Lines 10-17 Once qmake is found, it is queried for the correct location of all other items. Link Here
10
10
11
Gentoo-bug: 562746
11
Gentoo-bug: 562746
12
12
13
--- a/cmake/modules/FindQt4.cmake
13
--- cmake/modules/FindQt4.cmake
14
+++ b/cmake/modules/FindQt4.cmake
14
+++ cmake/modules/FindQt4.cmake
15
@@ -446,6 +446,15 @@ GET_FILENAME_COMPONENT(qt_install_version "[HKEY_CURRENT_USER\\Software\\trollte
15
@@ -446,6 +446,15 @@ GET_FILENAME_COMPONENT(qt_install_version "[HKEY_CURRENT_USER\\Software\\trollte
16
 # check for qmake
16
 # check for qmake
17
 # Debian uses qmake-qt4
17
 # Debian uses qmake-qt4
(-)a/kde-base/kdelibs/files/kdelibs-4.14.5-fatalwarnings.patch (-2 / +2 lines)
Lines 1-8 Link Here
1
Avoid build failure due to harmless warnings on some platforms (eg. ARM) being
1
Avoid build failure due to harmless warnings on some platforms (eg. ARM) being
2
forced fatal.
2
forced fatal.
3
3
4
--- a/cmake/modules/FindKDE4Internal.cmake
4
--- cmake/modules/FindKDE4Internal.cmake
5
+++ b/cmake/modules/FindKDE4Internal.cmake
5
+++ cmake/modules/FindKDE4Internal.cmake
6
@@ -1100,8 +1100,8 @@
6
@@ -1100,8 +1100,8 @@
7
 if (CMAKE_SYSTEM_NAME MATCHES Linux OR CMAKE_SYSTEM_NAME STREQUAL GNU)
7
 if (CMAKE_SYSTEM_NAME MATCHES Linux OR CMAKE_SYSTEM_NAME STREQUAL GNU)
8
    if (CMAKE_COMPILER_IS_GNUCXX OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
8
    if (CMAKE_COMPILER_IS_GNUCXX OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang")
(-)a/kde-base/kdelibs/files/kdelibs-4.14.5-mimetypes.patch (-2 / +2 lines)
Lines 4-11 The offending MIME types are commented out rather than Link Here
4
physically removed because doing so would cause the patch
4
physically removed because doing so would cause the patch
5
to be too large.
5
to be too large.
6
6
7
--- a/mimetypes/kde.xml
7
--- mimetypes/kde.xml
8
+++ b/mimetypes/kde.xml
8
+++ mimetypes/kde.xml
9
@@ -1784,7 +1784,8 @@
9
@@ -1784,7 +1784,8 @@
10
     <glob pattern="*.abc"/>
10
     <glob pattern="*.abc"/>
11
   </mime-type>
11
   </mime-type>
(-)a/kde-base/kdelibs/files/kdelibs-4.3.80-kdeui_util_kkeyserver_mac.patch
Lines 1-6 Link Here
1
diff -purN kdelibs-4.3.80.orig/kdeui/util/kkeyserver_mac.cpp kdelibs-4.3.80/kdeui/util/kkeyserver_mac.cpp
1
diff -purN kdelibs-4.3.80.orig/kdeui/util/kkeyserver_mac.cpp kdelibs-4.3.80/kdeui/util/kkeyserver_mac.cpp
(-)a/kde-base/kdelibs/files/kdelibs-4.9.3-werror.patch (-2 / +2 lines)
Lines 1-5 Link Here
1
--- a/cmake/modules/FindKDE4Internal.cmake
1
--- cmake/modules/FindKDE4Internal.cmake
2
+++ b/cmake/modules/FindKDE4Internal.cmake
2
+++ cmake/modules/FindKDE4Internal.cmake
3
@@ -1204,7 +1204,7 @@
3
@@ -1204,7 +1204,7 @@
4
    set(CMAKE_C_FLAGS_DEBUGFULL        "-g3 -fno-inline")
4
    set(CMAKE_C_FLAGS_DEBUGFULL        "-g3 -fno-inline")
5
    set(CMAKE_C_FLAGS_PROFILE          "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
5
    set(CMAKE_C_FLAGS_PROFILE          "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
(-)a/kde-base/kdelibs/kdelibs-4.14.19.ebuild (-300 lines)
Lines 1-300 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
7
CMAKE_MIN_VERSION="3.3.1-r1"
8
CPPUNIT_REQUIRED="optional"
9
DECLARATIVE_REQUIRED="always"
10
OPENGL_REQUIRED="optional"
11
KDE_HANDBOOK="optional"
12
inherit kde4-base fdo-mime multilib toolchain-funcs flag-o-matic
13
14
EGIT_BRANCH="KDE/4.14"
15
APPS_VERSION="16.04.0" # Don't forget to bump this
16
17
DESCRIPTION="KDE libraries needed by all KDE programs"
18
[[ ${KDE_BUILD_TYPE} != live ]] && \
19
SRC_URI="mirror://kde/stable/applications/${APPS_VERSION}/src/${P}.tar.xz"
20
21
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
22
LICENSE="LGPL-2.1"
23
IUSE="cpu_flags_x86_3dnow acl altivec +bzip2 +crypt debug doc fam jpeg2k
24
kerberos libressl lzma cpu_flags_x86_mmx nls openexr +policykit spell
25
cpu_flags_x86_sse cpu_flags_x86_sse2 ssl +udev +udisks +upower zeroconf"
26
27
REQUIRED_USE="
28
	udisks? ( udev )
29
	upower? ( udev )
30
"
31
32
# needs the kate regression testsuite from svn
33
RESTRICT="test"
34
35
COMMONDEPEND="
36
	>=app-misc/strigi-0.7.7
37
	app-text/docbook-xml-dtd:4.2
38
	app-text/docbook-xsl-stylesheets
39
	>=dev-libs/libattica-0.4.2
40
	>=dev-libs/libdbusmenu-qt-0.3.2[qt4(+)]
41
	dev-libs/libpcre[unicode]
42
	dev-libs/libxml2
43
	dev-libs/libxslt
44
	media-libs/fontconfig
45
	media-libs/freetype:2
46
	media-libs/giflib:=
47
	media-libs/libpng:0=
48
	media-libs/phonon[qt4]
49
	sys-libs/zlib
50
	virtual/jpeg:0
51
	>=x11-misc/shared-mime-info-0.60
52
	acl? ( virtual/acl )
53
	!aqua? (
54
		x11-libs/libICE
55
		x11-libs/libSM
56
		x11-libs/libX11
57
		x11-libs/libXau
58
		x11-libs/libXcursor
59
		x11-libs/libXdmcp
60
		x11-libs/libXext
61
		x11-libs/libXfixes
62
		x11-libs/libXft
63
		x11-libs/libXpm
64
		x11-libs/libXrender
65
		x11-libs/libXScrnSaver
66
		x11-libs/libXtst
67
		!kernel_SunOS? (
68
			|| (
69
				sys-libs/libutempter
70
				>=sys-freebsd/freebsd-lib-9.0
71
			)
72
		)
73
	)
74
	bzip2? ( app-arch/bzip2 )
75
	crypt? ( app-crypt/qca:2[qt4(+)] )
76
	fam? ( virtual/fam )
77
	jpeg2k? ( media-libs/jasper )
78
	kerberos? ( virtual/krb5 )
79
	openexr? (
80
		media-libs/openexr:=
81
		media-libs/ilmbase:=
82
	)
83
	policykit? ( >=sys-auth/polkit-qt-0.103.0[qt4(+)] )
84
	spell? ( app-text/enchant )
85
	ssl? (
86
		libressl? ( dev-libs/libressl )
87
		!libressl? ( dev-libs/openssl:0 )
88
	)
89
	udev? ( virtual/udev )
90
	zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
91
"
92
DEPEND="${COMMONDEPEND}
93
	doc? ( app-doc/doxygen )
94
	nls? ( virtual/libintl )
95
"
96
RDEPEND="${COMMONDEPEND}
97
	!dev-qt/qtphonon
98
	!<=kde-base/plasma-workspace-4.7.1:4
99
	!<=kde-base/kcontrol-4.4.50:4
100
	>=app-crypt/gnupg-2.0.11
101
	app-misc/ca-certificates
102
	$(add_kdebase_dep kde-env '' 4.14.3)
103
	sys-apps/dbus[X]
104
	!aqua? (
105
		udisks? ( sys-fs/udisks:2 )
106
		x11-apps/iceauth
107
		x11-apps/rgb
108
		>=x11-misc/xdg-utils-1.0.2-r3
109
		upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )
110
	)
111
	udev? ( app-misc/media-player-info )
112
"
113
PDEPEND="
114
	$(add_kdebase_dep katepart '' 4.14.3)
115
	|| (
116
		$(add_kdeapps_dep kfmclient '' 4.14.3)
117
		x11-misc/xdg-utils
118
	)
119
	handbook? ( kde-apps/khelpcenter:* )
120
	policykit? ( || (
121
		>=sys-auth/polkit-kde-agent-0.99
122
		kde-plasma/polkit-kde-agent
123
	) )
124
"
125
126
PATCHES=(
127
	"${FILESDIR}/dist/01_gentoo_set_xdg_menu_prefix-1.patch"
128
	"${FILESDIR}/dist/02_gentoo_append_xdg_config_dirs-1.patch"
129
	"${FILESDIR}/${PN}-4.14.5-fatalwarnings.patch"
130
	"${FILESDIR}/${PN}-4.14.5-mimetypes.patch"
131
	"${FILESDIR}/${PN}-4.4.90-xslt.patch"
132
	"${FILESDIR}/${PN}-4.6.3-no_suid_kdeinit.patch"
133
	"${FILESDIR}/${PN}-4.8.1-norpath.patch"
134
	"${FILESDIR}/${PN}-4.9.3-werror.patch"
135
	"${FILESDIR}/${PN}-4.10.0-udisks.patch"
136
	"${FILESDIR}/${PN}-4.14.13-FindQt4.patch"
137
)
138
139
pkg_pretend() {
140
	if [[ ${MERGE_TYPE} != binary ]]; then
141
		[[ $(gcc-major-version) -lt 4 ]] || \
142
				( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -le 3 ]] ) \
143
			&& die "Sorry, but gcc-4.3 and earlier won't work for KDE SC 4.6 (see bug #354837)."
144
	fi
145
}
146
147
src_prepare() {
148
	kde4-base_src_prepare
149
150
	# Rename applications.menu (needs 01_gentoo_set_xdg_menu_prefix-1.patch to work)
151
	sed -e 's|FILES[[:space:]]applications.menu|FILES applications.menu RENAME kde-4-applications.menu|g' \
152
		-i kded/CMakeLists.txt || die "Sed on CMakeLists.txt for applications.menu failed."
153
154
	if use aqua; then
155
		sed -i -e \
156
			"s:BUNDLE_INSTALL_DIR \"/Applications:BUNDLE_INSTALL_DIR \"${EPREFIX}/${APP_BUNDLE_DIR}:g" \
157
			cmake/modules/FindKDE4Internal.cmake || die "failed to sed FindKDE4Internal.cmake"
158
159
		#if [[ ${CHOST} == *-darwin8 ]]; then
160
		sed -i -e \
161
			"s:set(_add_executable_param MACOSX_BUNDLE):remove(_add_executable_param MACOSX_BUNDLE):g" \
162
			cmake/modules/KDE4Macros.cmake || die "failed to sed KDE4Macros.cmake"
163
		#fi
164
165
		# solid/solid/backends/iokit doesn't properly link, so disable it.
166
		sed -e "s|\(APPLE\)|(FALSE)|g" -i solid/solid/CMakeLists.txt \
167
			|| die "disabling solid/solid/backends/iokit failed"
168
		sed -e "s|m_backend = .*Backends::IOKit.*;|m_backend = 0;|g" -i solid/solid/managerbase.cpp \
169
			|| die "disabling solid/solid/backends/iokit failed"
170
171
		# There's no fdatasync on OSX and the check fails to detect that.
172
		sed -e "/HAVE_FDATASYNC/ d" -i config.h.cmake \
173
			|| die "disabling fdatasync failed"
174
175
		# Fix nameser include to nameser8_compat
176
		sed -e "s|nameser8_compat.h|nameser_compat.h|g" -i kio/misc/kpac/discovery.cpp \
177
			|| die "fixing nameser include failed"
178
		append-flags -DHAVE_ARPA_NAMESER8_COMPAT_H=1
179
180
		# Try to fix kkeyserver_mac
181
		epatch "${FILESDIR}"/${PN}-4.3.80-kdeui_util_kkeyserver_mac.patch
182
	fi
183
}
184
185
src_configure() {
186
	local mycmakeargs=(
187
		-DWITH_HSPELL=OFF
188
		-DWITH_ASPELL=OFF
189
		-DWITH_DNSSD=OFF
190
		-DKDE_DEFAULT_HOME=.kde4
191
		-DKAUTH_BACKEND=POLKITQT-1
192
		-DBUILD_libkactivities=OFF
193
		-DWITH_Soprano=OFF
194
		-DWITH_SharedDesktopOntologies=OFF
195
		-DBUILD_doc=$(usex handbook)
196
		-DHAVE_X86_3DNOW=$(usex cpu_flags_x86_3dnow)
197
		-DHAVE_PPC_ALTIVEC=$(usex altivec)
198
		-DHAVE_X86_MMX=$(usex cpu_flags_x86_mmx)
199
		-DHAVE_X86_SSE=$(usex cpu_flags_x86_sse)
200
		-DHAVE_X86_SSE2=$(usex cpu_flags_x86_sse2)
201
		-DWITH_ACL=$(usex acl)
202
		-DWITH_BZip2=$(usex bzip2)
203
		-DWITH_QCA2=$(usex crypt)
204
		-DWITH_FAM=$(usex fam)
205
		-DWITH_Jasper=$(usex jpeg2k)
206
		-DWITH_GSSAPI=$(usex kerberos)
207
		-DWITH_LibLZMA=$(usex lzma)
208
		-DWITH_Libintl=$(usex nls)
209
		-DWITH_OpenEXR=$(usex openexr)
210
		-DWITH_OpenGL=$(usex opengl)
211
		-DWITH_PolkitQt-1=$(usex policykit)
212
		-DWITH_ENCHANT=$(usex spell)
213
		-DWITH_OpenSSL=$(usex ssl)
214
		-DWITH_UDev=$(usex udev)
215
		-DWITH_SOLID_UDISKS2=$(usex udisks)
216
		-DWITH_Avahi=$(usex zeroconf)
217
	)
218
219
	kde4-base_src_configure
220
}
221
222
src_compile() {
223
	kde4-base_src_compile
224
225
	# The building of apidox is not managed anymore by the build system
226
	if use doc; then
227
		einfo "Building API documentation"
228
		cd "${S}"/doc/api/
229
		./doxygen.sh "${S}" || die "APIDOX generation failed"
230
	fi
231
}
232
233
src_install() {
234
	kde4-base_src_install
235
236
	# use system certificates
237
	rm -f "${ED}"/usr/share/apps/kssl/ca-bundle.crt || die
238
	dosym /etc/ssl/certs/ca-certificates.crt /usr/share/apps/kssl/ca-bundle.crt
239
240
	if use doc; then
241
		einfo "Installing API documentation. This could take a bit of time."
242
		cd "${S}"/doc/api/
243
		docinto /HTML/en/kdelibs-apidox
244
		dohtml -r ${P}-apidocs/*
245
	fi
246
247
	if use aqua; then
248
		einfo "fixing ${PN} plugins"
249
250
		local _PV=${PV:0:3}.0
251
		local _dir=${EPREFIX}/usr/$(get_libdir)/kde4/plugins/script
252
253
		install_name_tool -id \
254
			"${_dir}/libkrossqtsplugin.${_PV}.dylib" \
255
			"${D}/${_dir}/libkrossqtsplugin.${_PV}.dylib" \
256
			|| die "failed fixing libkrossqtsplugin.${_PV}.dylib"
257
258
		einfo "fixing ${PN} cmake detection files"
259
		#sed -i -e \
260
		#	"s:if (HAVE_XKB):if (HAVE_XKB AND NOT APPLE):g" \
261
		echo -e "set(XKB_FOUND FALSE)\nset(HAVE_XKB FALSE)" > \
262
			"${ED}"/usr/share/apps/cmake/modules/FindXKB.cmake \
263
			|| die "failed fixing FindXKB.cmake"
264
	fi
265
266
	einfo Installing environment file.
267
	# Since 44qt4 is sourced earlier QT_PLUGIN_PATH is defined.
268
	echo "COLON_SEPARATED=QT_PLUGIN_PATH" > "${T}/77kde"
269
	echo "QT_PLUGIN_PATH=${EPREFIX}/usr/$(get_libdir)/kde4/plugins" >> "${T}/77kde"
270
	doenvd "${T}/77kde"
271
}
272
273
pkg_postinst() {
274
	fdo-mime_mime_database_update
275
276
	if use zeroconf; then
277
		echo
278
		elog "To make zeroconf support available in KDE make sure that the avahi daemon"
279
		elog "is running."
280
		echo
281
		einfo "If you also want to use zeroconf for hostname resolution, emerge sys-auth/nss-mdns"
282
		einfo "and enable multicast dns lookups by editing the 'hosts:' line in /etc/nsswitch.conf"
283
		einfo "to include 'mdns', e.g.:"
284
		einfo "	hosts: files mdns dns"
285
		echo
286
	fi
287
288
	kde4-base_pkg_postinst
289
}
290
291
pkg_prerm() {
292
	# Remove ksycoca4 global database
293
	rm -f "${EROOT}${PREFIX}"/share/kde4/services/ksycoca4
294
}
295
296
pkg_postrm() {
297
	fdo-mime_mime_database_update
298
299
	kde4-base_pkg_postrm
300
}
(-)a/media-gfx/geeqie/files/geeqie-1.2.3-fix_keywords_gtk3.patch (-88 lines)
Lines 1-88 Link Here
1
From a174e816ae993e7ee9731651b2674dbfdec9ed95 Mon Sep 17 00:00:00 2001
2
From: Colin Clark <cclark@mcb.net>
3
Date: Wed, 30 Mar 2016 15:36:32 +0100
4
Subject: [PATCH] Bug fix #227 + enable user to set height of Keywords pane
5
6
Bug #227 Keywords section of Info sidebar doesn't work on GTK3 build
7
https://sourceforge.net/p/geeqie/bugs/227/
8
9
Permit the user to set the height of the Keywords pane in the Info
10
sidebar by editing the line:
11
12
<pane_keywords id = "keywords" title = "Keywords" expanded = "true" key
13
= "Xmp.dc.subject" height = "200"/>
14
15
in the configuration file geeqierc.xml
16
---
17
 src/bar_keywords.c | 10 ++++++++--
18
 1 file changed, 8 insertions(+), 2 deletions(-)
19
20
diff --git a/src/bar_keywords.c b/src/bar_keywords.c
21
index f58f348..0eee90c 100644
22
--- a/src/bar_keywords.c
23
+++ b/src/bar_keywords.c
24
@@ -113,6 +113,7 @@ struct _PaneKeywordsData
25
 	guint idle_id; /* event source id */
26
 	FileData *fd;
27
 	gchar *key;
28
+	gint height;
29
 };
30
 
31
 typedef struct _ConfDialogData ConfDialogData;
32
@@ -249,6 +250,7 @@ static void bar_pane_keywords_write_config(GtkWidget *pane, GString *outstr, gin
33
 	write_char_option(outstr, indent, "title", gtk_label_get_text(GTK_LABEL(pkd->pane.title)));
34
 	WRITE_BOOL(pkd->pane, expanded);
35
 	WRITE_CHAR(*pkd, key);
36
+	WRITE_INT(*pkd, height);
37
 	WRITE_STRING("/>");
38
 }
39
 
40
@@ -1263,7 +1265,7 @@ static void bar_pane_keywords_destroy(GtkWidget *widget, gpointer data)
41
 }
42
 
43
 
44
-static GtkWidget *bar_pane_keywords_new(const gchar *id, const gchar *title, const gchar *key, gboolean expanded)
45
+static GtkWidget *bar_pane_keywords_new(const gchar *id, const gchar *title, const gchar *key, gboolean expanded, gint height)
46
 {
47
 	PaneKeywordsData *pkd;
48
 	GtkWidget *hbox;
49
@@ -1285,6 +1287,7 @@ static GtkWidget *bar_pane_keywords_new(const gchar *id, const gchar *title, con
50
 
51
 	pkd->pane.expanded = expanded;
52
 
53
+	pkd->height = height;
54
 	pkd->key = g_strdup(key);
55
 
56
 	pkd->expand_checked = TRUE;
57
@@ -1295,6 +1298,7 @@ static GtkWidget *bar_pane_keywords_new(const gchar *id, const gchar *title, con
58
 	g_object_set_data(G_OBJECT(pkd->widget), "pane_data", pkd);
59
 	g_signal_connect(G_OBJECT(pkd->widget), "destroy",
60
 			 G_CALLBACK(bar_pane_keywords_destroy), pkd);
61
+	gtk_widget_set_size_request(pkd->widget, -1, height);
62
 	gtk_widget_show(hbox);
63
 
64
 	scrolled = gtk_scrolled_window_new(NULL, NULL);
65
@@ -1417,6 +1421,7 @@ GtkWidget *bar_pane_keywords_new_from_config(const gchar **attribute_names, cons
66
 	gchar *title = NULL;
67
 	gchar *key = g_strdup(COMMENT_KEY);
68
 	gboolean expanded = TRUE;
69
+	gint height = 200;
70
 	GtkWidget *ret;
71
 
72
 	while (*attribute_names)
73
@@ -1428,13 +1433,14 @@ GtkWidget *bar_pane_keywords_new_from_config(const gchar **attribute_names, cons
74
 		if (READ_CHAR_FULL("title", title)) continue;
75
 		if (READ_CHAR_FULL("key", key)) continue;
76
 		if (READ_BOOL_FULL("expanded", expanded)) continue;
77
+		if (READ_INT_FULL("height", height)) continue;
78
 
79
 
80
 		log_printf("unknown attribute %s = %s\n", option, value);
81
 		}
82
 
83
 	bar_pane_translate_title(PANE_KEYWORDS, id, &title);
84
-	ret = bar_pane_keywords_new(id, title, key, expanded);
85
+	ret = bar_pane_keywords_new(id, title, key, expanded, height);
86
 	g_free(id);
87
 	g_free(title);
88
 	g_free(key);
(-)a/media-gfx/geeqie/geeqie-1.2.3-r1.ebuild (-78 lines)
Lines 1-78 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
inherit autotools
7
8
DESCRIPTION="A lightweight GTK image viewer forked from GQview"
9
HOMEPAGE="http://www.geeqie.org"
10
SRC_URI="http://www.geeqie.org/${P}.tar.xz"
11
12
LICENSE="GPL-2"
13
SLOT="0"
14
KEYWORDS="~amd64 ~ppc ~x86"
15
IUSE="debug doc exif gtk3 jpeg lcms lirc lua tiff xmp"
16
17
RDEPEND="gtk3? ( x11-libs/gtk+:3 )
18
	!gtk3? ( x11-libs/gtk+:2 )
19
	virtual/libintl
20
	doc? ( app-text/gnome-doc-utils )
21
	jpeg? ( virtual/jpeg:0 )
22
	lcms? ( media-libs/lcms:2 )
23
	lirc? ( app-misc/lirc )
24
	lua? ( >=dev-lang/lua-5.1:= )
25
	xmp? ( >=media-gfx/exiv2-0.17:=[xmp] )
26
	!xmp? ( exif? ( >=media-gfx/exiv2-0.17:= ) )
27
	tiff? ( media-libs/tiff:0 )"
28
DEPEND="${RDEPEND}
29
	virtual/pkgconfig
30
	dev-util/intltool
31
	sys-devel/gettext"
32
33
PATCHES=(
34
	"${FILESDIR}"/${P}-fix_keywords_gtk3.patch
35
)
36
37
src_prepare() {
38
	default
39
40
	eautoreconf
41
}
42
43
src_configure() {
44
	# clutter does not compile, gps depends on clutter
45
	local myconf="--disable-dependency-tracking
46
		--with-readmedir=/usr/share/doc/${PF}
47
		--disable-clutter
48
		--disable-gps
49
		$(use_enable debug debug-log)
50
		$(use_enable gtk3)
51
		$(use_enable jpeg)
52
		$(use_enable lcms)
53
		$(use_enable lua)
54
		$(use_enable lirc)
55
		$(use_enable tiff)"
56
57
	if use exif || use xmp; then
58
		myconf="${myconf} --enable-exiv2"
59
	else
60
		myconf="${myconf} --disable-exiv2"
61
	fi
62
63
	econf ${myconf}
64
}
65
66
src_install() {
67
	emake DESTDIR="${D}" install
68
69
	rm -f "${D}/usr/share/doc/${PF}/COPYING"
70
	# Application needs access to the uncompressed file
71
	docompress -x /usr/share/doc/${PF}/README
72
}
73
74
pkg_postinst() {
75
	elog "Some plugins may require additional packages"
76
	elog "- Image rotate plugin: media-gfx/fbida (JPEG), media-gfx/imagemagick (TIFF/PNG)"
77
	elog "- RAW images plugin: media-gfx/ufraw"
78
}
(-)a/media-gfx/geeqie/geeqie-1.2.3.ebuild (+78 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
inherit autotools
7
8
DESCRIPTION="A lightweight GTK image viewer forked from GQview"
9
HOMEPAGE="http://www.geeqie.org"
10
SRC_URI="http://www.geeqie.org/${P}.tar.xz"
11
12
LICENSE="GPL-2"
13
SLOT="0"
14
KEYWORDS="~amd64 ~ppc ~x86"
15
IUSE="debug doc exif gtk3 jpeg lcms lirc lua tiff xmp"
16
17
RDEPEND="gtk3? ( x11-libs/gtk+:3 )
18
	!gtk3? ( x11-libs/gtk+:2 )
19
	virtual/libintl
20
	doc? ( app-text/gnome-doc-utils )
21
	jpeg? ( virtual/jpeg:0 )
22
	lcms? ( media-libs/lcms:2 )
23
	lirc? ( app-misc/lirc )
24
	lua? ( >=dev-lang/lua-5.1:= )
25
	xmp? ( >=media-gfx/exiv2-0.17:=[xmp] )
26
	!xmp? ( exif? ( >=media-gfx/exiv2-0.17:= ) )
27
	tiff? ( media-libs/tiff:0 )"
28
DEPEND="${RDEPEND}
29
	virtual/pkgconfig
30
	dev-util/intltool
31
	sys-devel/gettext"
32
33
PATCHES=(
34
	"${FILESDIR}"/${PN}-1.2.2-fix_keywords_gtk3.patch
35
)
36
37
src_prepare() {
38
	default
39
40
	eautoreconf
41
}
42
43
src_configure() {
44
	# clutter does not compile, gps depends on clutter
45
	local myconf="--disable-dependency-tracking
46
		--with-readmedir=/usr/share/doc/${PF}
47
		--disable-clutter
48
		--disable-gps
49
		$(use_enable debug debug-log)
50
		$(use_enable gtk3)
51
		$(use_enable jpeg)
52
		$(use_enable lcms)
53
		$(use_enable lua)
54
		$(use_enable lirc)
55
		$(use_enable tiff)"
56
57
	if use exif || use xmp; then
58
		myconf="${myconf} --enable-exiv2"
59
	else
60
		myconf="${myconf} --disable-exiv2"
61
	fi
62
63
	econf ${myconf}
64
}
65
66
src_install() {
67
	emake DESTDIR="${D}" install
68
69
	rm -f "${D}/usr/share/doc/${PF}/COPYING"
70
	# Application needs access to the uncompressed file
71
	docompress -x /usr/share/doc/${PF}/README
72
}
73
74
pkg_postinst() {
75
	elog "Some plugins may require additional packages"
76
	elog "- Image rotate plugin: media-gfx/fbida (JPEG), media-gfx/imagemagick (TIFF/PNG)"
77
	elog "- RAW images plugin: media-gfx/ufraw"
78
}
(-)a/media-libs/libopenshot-audio/metadata.xml (-1 / +1 lines)
Lines 13-18 Link Here
13
	<upstream>
13
	<upstream>
14
		<remote-id type="launchpad">libopenshot</remote-id>
14
		<remote-id type="launchpad">libopenshot</remote-id>
15
		<remote-id type="github">OpenShot/libopenshot-audio</remote-id>
15
		<remote-id type="github">OpenShot/libopenshot-audio</remote-id>
16
		<bugs-to>https://github.com/OpenShot/libopenshot-audio/issues</bugs-to>
16
		<bugs-to>https://github.com/OpenShot/libopenshot-audio/issues https://bugs.launchpad.net/libopenshot/+bugs</bugs-to>
17
	</upstream>
17
	</upstream>
18
</pkgmetadata>
18
</pkgmetadata>
(-)a/media-libs/libopenshot/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST libopenshot-0.1.0.tar.gz 10970157 SHA256 1eb3cc27d9d5a5c966dd5dd445567239c6cbcc08772ba99e5f3b52c87a28d809 SHA512 bd5767b96ae38da7f31bfcca3ec5b34c458ab271d3e899b1982cd09b0576d29a3101c54fc840766d40aa7cbc83130064f0440f5c465999f0518449318ab87480 WHIRLPOOL c485271357545e85b94753659f0a58f4e7b0f4c4ee2a4d53bbcb1d650a3cef730103b73577848d0e2e6a355d42788451fbc1839c82343b2f172c3fd725906f29
1
DIST libopenshot-0.1.0.tar.gz 10970157 SHA256 1eb3cc27d9d5a5c966dd5dd445567239c6cbcc08772ba99e5f3b52c87a28d809 SHA512 bd5767b96ae38da7f31bfcca3ec5b34c458ab271d3e899b1982cd09b0576d29a3101c54fc840766d40aa7cbc83130064f0440f5c465999f0518449318ab87480 WHIRLPOOL c485271357545e85b94753659f0a58f4e7b0f4c4ee2a4d53bbcb1d650a3cef730103b73577848d0e2e6a355d42788451fbc1839c82343b2f172c3fd725906f29
2
DIST libopenshot-0.1.1.tar.gz 10970421 SHA256 7f79084b0fda085ee5740f4907a2ac4bd736de6b3c4958b4441f49eaedfc7eee SHA512 7ed329b8a066ace9996342504ce817cd0e20a8599a71fa6483d8b2eeb52b5bfeed0cb4b9d099c34a275fc529d55d1bd0527707264ddd5d106574ee25e4fcd3ec WHIRLPOOL 9a759029f4b0ff1510157c91ac09f67c665446b5551487c6d228c2a668b019bb919aae53e5813b541863d32116017f0fc2a19dbc008e307e3bc9c32cc72df884
(-)a/media-libs/libopenshot/libopenshot-0.1.1.ebuild (-73 lines)
Lines 1-73 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
7
PYTHON_COMPAT=( python3_{4,5} )
8
9
inherit cmake-utils python-single-r1 versionator
10
11
DESCRIPTION="Video editing library used by OpenShot"
12
HOMEPAGE="http://www.openshotvideo.com/"
13
SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz"
14
15
LICENSE="GPL-3"
16
SLOT="0"
17
KEYWORDS="~amd64 ~x86"
18
IUSE="+imagemagick libav +python test"
19
20
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
21
22
RDEPEND="
23
	dev-qt/qtcore:5
24
	dev-qt/qtgui:5
25
	dev-qt/qtmultimedia:5[widgets]
26
	media-libs/libopenshot-audio
27
	imagemagick? ( media-gfx/imagemagick:0[cxx] )
28
	libav? ( media-video/libav:=[encode,x264,xvid,vpx,mp3,theora] )
29
	!libav? ( media-video/ffmpeg:0=[encode,x264,xvid,vpx,mp3,theora] )
30
	python? ( ${PYTHON_DEPS} )
31
"
32
DEPEND="
33
	${RDEPEND}
34
	python? ( dev-lang/swig )
35
	test? ( dev-libs/unittest++ )
36
"
37
38
# https://github.com/OpenShot/libopenshot/pull/19
39
PATCHES=( "${FILESDIR}/${PN}-0.1.0-fix-tests-exit-code.patch" )
40
41
S="${WORKDIR}"
42
43
pkg_setup() {
44
	use python && python-single-r1_pkg_setup
45
}
46
47
src_prepare() {
48
	# https://github.com/OpenShot/libopenshot/issues/17
49
	use test || cmake_comment_add_subdirectory tests
50
	cmake-utils_src_prepare
51
}
52
53
src_configure() {
54
	local mycmakeargs=(
55
		-DENABLE_RUBY=OFF # TODO: add ruby support
56
		-DENABLE_PYTHON=$(usex python)
57
		-DCMAKE_DISABLE_FIND_PACKAGE_ImageMagick=$(usex !imagemagick)
58
	)
59
	if use python; then
60
		mycmakeargs+=(
61
			-DPYTHON_EXECUTABLE="${PYTHON}"
62
			-DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
63
			-DPYTHON_LIBRARY="$(python_get_library_path)"
64
		)
65
	fi
66
	cmake-utils_src_configure
67
}
68
69
src_test() {
70
	pushd "${BUILD_DIR}/tests" > /dev/null || die
71
	./openshot-test || die "Tests failed"
72
	popd > /dev/null || die
73
}
(-)a/media-libs/libopenshot/metadata.xml (-1 / +1 lines)
Lines 13-18 Link Here
13
	<upstream>
13
	<upstream>
14
		<remote-id type="launchpad">libopenshot</remote-id>
14
		<remote-id type="launchpad">libopenshot</remote-id>
15
		<remote-id type="github">OpenShot/libopenshot</remote-id>
15
		<remote-id type="github">OpenShot/libopenshot</remote-id>
16
		<bugs-to>https://github.com/OpenShot/libopenshot/issues</bugs-to>
16
		<bugs-to>https://github.com/OpenShot/libopenshot/issues https://bugs.launchpad.net/libopenshot/+bugs</bugs-to>
17
	</upstream>
17
	</upstream>
18
</pkgmetadata>
18
</pkgmetadata>
(-)a/media-libs/mesa/Manifest (-1 / +2 lines)
Lines 2-7 DIST MesaLib-10.3.7.tar.bz2 7287153 SHA256 43c6ced15e237cbb21b3082d7c0b42777c50c Link Here
2
DIST MesaLib-7.10.3.tar.bz2 6056837 SHA256 1e701fc839b872677ddca9ed8784d754c9da1fbeda98173980e06aa7df0e85c0 SHA512 aa1f5f068b305fae5519e11cad2db9c6dc647d3122252bbcb210f13ac6ef1b667ae750344898bca7c5bfae94934db05eff915cb7417a59590e6d3ba230817aa8 WHIRLPOOL 5c2adda647936ed4163a4e4d5afad8344eb576712f9432f697aa0fc22ca17d7aaf0aeb6ad2d4e7e0825dc27cae570660332450778f8091e9b27aad2865c9b5fc
2
DIST MesaLib-7.10.3.tar.bz2 6056837 SHA256 1e701fc839b872677ddca9ed8784d754c9da1fbeda98173980e06aa7df0e85c0 SHA512 aa1f5f068b305fae5519e11cad2db9c6dc647d3122252bbcb210f13ac6ef1b667ae750344898bca7c5bfae94934db05eff915cb7417a59590e6d3ba230817aa8 WHIRLPOOL 5c2adda647936ed4163a4e4d5afad8344eb576712f9432f697aa0fc22ca17d7aaf0aeb6ad2d4e7e0825dc27cae570660332450778f8091e9b27aad2865c9b5fc
3
DIST mesa-11.0.6.tar.xz 7272972 SHA256 8340e64cdc91999840404c211496f3de38e7b4cb38db34e2f72f1642c5134760 SHA512 946a66803395ef0f4d3b328e981e03a87bb5173a523be5da1dd3363002fceacd8dcbfdbf9716e31bb4247b23cc5ef112b24bb4ef0709b514bc8160c6cbf1dbf3 WHIRLPOOL 19729acb5fbbcff3a99b4d7644750dff4a7a2d41c3f25f2e004938faf0c72abd33e97f5d23d2804f84b957824757b5f64f3a7f54a2dd8999b2a71eb9b1976e0b
3
DIST mesa-11.0.6.tar.xz 7272972 SHA256 8340e64cdc91999840404c211496f3de38e7b4cb38db34e2f72f1642c5134760 SHA512 946a66803395ef0f4d3b328e981e03a87bb5173a523be5da1dd3363002fceacd8dcbfdbf9716e31bb4247b23cc5ef112b24bb4ef0709b514bc8160c6cbf1dbf3 WHIRLPOOL 19729acb5fbbcff3a99b4d7644750dff4a7a2d41c3f25f2e004938faf0c72abd33e97f5d23d2804f84b957824757b5f64f3a7f54a2dd8999b2a71eb9b1976e0b
4
DIST mesa-11.0.9.tar.xz 7282648 SHA256 a1262ff1c66a16ccf341186cf0e57b306b8589eb2cc5ce92ffb6788ab01d2b01 SHA512 8bf9c3bfe61f5d22182b9611d66051d83dfb302cc349921bc1d895acc8681b3e22e77cb360e2f12383fd928793b306f8f98998caa457dc04e3ff4e5561ea78f7 WHIRLPOOL a3477542b5ebfed9b69bd29e7f58a01b02c70d49399afb873744de08e776d712eaca3443f88dbdee25b1d3d35a4eb9dae75a3b9d7d6d652d41cded763836c59a
4
DIST mesa-11.0.9.tar.xz 7282648 SHA256 a1262ff1c66a16ccf341186cf0e57b306b8589eb2cc5ce92ffb6788ab01d2b01 SHA512 8bf9c3bfe61f5d22182b9611d66051d83dfb302cc349921bc1d895acc8681b3e22e77cb360e2f12383fd928793b306f8f98998caa457dc04e3ff4e5561ea78f7 WHIRLPOOL a3477542b5ebfed9b69bd29e7f58a01b02c70d49399afb873744de08e776d712eaca3443f88dbdee25b1d3d35a4eb9dae75a3b9d7d6d652d41cded763836c59a
5
DIST mesa-11.1.3.tar.xz 7566584 SHA256 51f6658a214d75e4d9f05207586d7ed56ebba75c6b10841176fb6675efa310ac SHA512 b9aae6a2d8f517c83fd16c5cb6b17ddf07156bc169a560a440de49e594f8c04e32c62c4522eddbd77827e51b7cd42754639655241c7dbf092d5abb1aab42b551 WHIRLPOOL dd1475a77a327de07ecabc91502d9250d30d53d89ad33c4c4b757c33868ef0c51858b97094f325366f7f36778902b065833d17482e5b2d8c4a4ce6c2c5adec68
5
DIST mesa-11.1.2.tar.xz 7561920 SHA256 8f72aead896b340ba0f7a4a474bfaf71681f5d675592aec1cb7ba698e319148b SHA512 4037728cbe7c5c492cf1e6d20c61250c0ff4fe82cf89ba1cd6ff029776220160359dce197582d2c3f3f7ba5d76fe6b055515210fc46b59f821fc66f453cb77ae WHIRLPOOL e7a848f542c13eae1a79c89a6bff3fbc0c82041924f1cbecac7eaba6363edebfce568353829c41eb38c0c309e0aa35f36027b0dca262ed54d6627542d74f6bca
6
DIST mesa-11.2.0.tar.xz 7856132 SHA256 1c1fed2674abf3f16ed2623e9a5694d6752c293194e18462ebc644a19cfaafb2 SHA512 ce56d9669cb31f465b67fa056428f59c89b60480da1e0b3e293dc740a12ed2ead0574c356017c13dfb4666616843808b9a1b7501eac14fb774981739c7d363b7 WHIRLPOOL 7c2439e836072d7a046605f068c0a50414ac742df622a8a538eb910293e029d84a161531c9b1cf5ecb230c619547cf10cda7eb12e0744903b22c8e813f8b53eb
6
DIST mesa-11.2.1.tar.xz 7857308 SHA256 a65207e9ae5c5f1c29f863c6a2cc98a7ab99762a24b82a248337f0ea9cfce01b SHA512 e70df5f1a80c2904fd15db13c2a0d26eef3b3826cc77ccf79c50dc63e385a2123394c3c7f197882c8d35d8aa6cb9200a8fca705ccf3631000de89599c21891ac WHIRLPOOL 35d69c235717171d0628441fc10ab305ce21a302056aae97b453f3f5a33d8a691a983c7731872d1c45f4456c53192f9aa7f42b1b9016f1f4980ee358f1aeab9f
7
DIST mesa-11.2.1.tar.xz 7857308 SHA256 a65207e9ae5c5f1c29f863c6a2cc98a7ab99762a24b82a248337f0ea9cfce01b SHA512 e70df5f1a80c2904fd15db13c2a0d26eef3b3826cc77ccf79c50dc63e385a2123394c3c7f197882c8d35d8aa6cb9200a8fca705ccf3631000de89599c21891ac WHIRLPOOL 35d69c235717171d0628441fc10ab305ce21a302056aae97b453f3f5a33d8a691a983c7731872d1c45f4456c53192f9aa7f42b1b9016f1f4980ee358f1aeab9f
7
DIST mesa-7.10.1-gentoo-patches-01.tar.bz2 5488 SHA256 31cd4f6d1a0a70249c40452919074856d120cd473a01a8457e3dc147a1b622d8 SHA512 c62b45b32e396e67f629003fc5242b7b4df054b8e20b5237489212bc4f0171534915a02fc9efa68965068121d10660b5cd92a419efabe33fd4596a97a39249c2 WHIRLPOOL 5f171959e3a31f5c38438b4806ce371bb8fdf1c7a87501865e4ed5d5ab284cda9568b7773005997d7a1cff151f95e64c027b36c0be48a4dd288a7ab8b5f69b97
8
DIST mesa-7.10.1-gentoo-patches-01.tar.bz2 5488 SHA256 31cd4f6d1a0a70249c40452919074856d120cd473a01a8457e3dc147a1b622d8 SHA512 c62b45b32e396e67f629003fc5242b7b4df054b8e20b5237489212bc4f0171534915a02fc9efa68965068121d10660b5cd92a419efabe33fd4596a97a39249c2 WHIRLPOOL 5f171959e3a31f5c38438b4806ce371bb8fdf1c7a87501865e4ed5d5ab284cda9568b7773005997d7a1cff151f95e64c027b36c0be48a4dd288a7ab8b5f69b97
(-)a/media-libs/mesa/files/mesa-11.1.2-i965-fix-use-after-free.patch (+47 lines)
Line 0 Link Here
1
From 1c145df858ba5ab539386692d9350909fb8f8c82 Mon Sep 17 00:00:00 2001
2
From: Jason Ekstrand <jason.ekstrand@intel.com>
3
Date: Wed, 10 Feb 2016 12:07:49 -0800
4
Subject: [PATCH] nir/lower_vec_to_movs: Better report channels handled by
5
 insert_mov
6
7
This fixes two issues.  First, we had a use-after-free in the case where
8
the instruction got deleted and we tried to return mov->dest.write_mask.
9
Second, in the case where we are doing a self-mov of a register, we delete
10
those channels that are moved to themselves from the write-mask.  This
11
means that those channels aren't reported as being handled even though they
12
are.  We now stash off the write-mask before remove unneeded channels so
13
that they still get reported as handled.
14
15
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=94073
16
Reviewed-by: Matt Turner <mattst88@gmail.com>
17
Cc: "11.0 11.1" <mesa-stable@lists.freedesktop.org>
18
(cherry picked from commit 70dff4a55e767de8b9ce10f055b94ebb1f6a9755)
19
---
20
 src/glsl/nir/nir_lower_vec_to_movs.c | 4 +++-
21
 1 file changed, 3 insertions(+), 1 deletion(-)
22
23
diff --git a/src/glsl/nir/nir_lower_vec_to_movs.c b/src/glsl/nir/nir_lower_vec_to_movs.c
24
index 736a66c..0783596 100644
25
--- a/src/glsl/nir/nir_lower_vec_to_movs.c
26
+++ b/src/glsl/nir/nir_lower_vec_to_movs.c
27
@@ -83,6 +83,8 @@ insert_mov(nir_alu_instr *vec, unsigned start_idx, nir_shader *shader)
28
       }
29
    }
30
 
31
+   unsigned channels_handled = mov->dest.write_mask;
32
+
33
    /* In some situations (if the vecN is involved in a phi-web), we can end
34
     * up with a mov from a register to itself.  Some of those channels may end
35
     * up doing nothing and there's no reason to have them as part of the mov.
36
@@ -103,7 +105,7 @@ insert_mov(nir_alu_instr *vec, unsigned start_idx, nir_shader *shader)
37
       ralloc_free(mov);
38
    }
39
 
40
-   return mov->dest.write_mask;
41
+   return channels_handled;
42
 }
43
 
44
 static bool
45
-- 
46
2.4.10
47
(-)a/media-libs/mesa/mesa-11.1.2-r1.ebuild (+464 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
8
9
if [[ ${PV} = 9999 ]]; then
10
	GIT_ECLASS="git-r3"
11
	EXPERIMENTAL="true"
12
fi
13
14
PYTHON_COMPAT=( python2_7 )
15
16
inherit autotools multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
17
18
OPENGL_DIR="xorg-x11"
19
20
MY_P="${P/_/-}"
21
FOLDER="${PV/_rc*/}"
22
23
DESCRIPTION="OpenGL-like graphic library for Linux"
24
HOMEPAGE="http://mesa3d.sourceforge.net/"
25
26
if [[ $PV == 9999 ]]; then
27
	SRC_URI=""
28
	KEYWORDS=""
29
else
30
	SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz"
31
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
32
fi
33
34
LICENSE="MIT"
35
SLOT="0"
36
RESTRICT="!bindist? ( bindist )"
37
38
INTEL_CARDS="i915 i965 ilo intel"
39
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
40
VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vmware"
41
for card in ${VIDEO_CARDS}; do
42
	IUSE_VIDEO_CARDS+=" video_cards_${card}"
43
done
44
45
IUSE="${IUSE_VIDEO_CARDS}
46
	bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
47
	+nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi vdpau
48
	wayland xvmc xa kernel_FreeBSD"
49
50
REQUIRED_USE="
51
	d3d9?   ( dri3 gallium )
52
	llvm?   ( gallium )
53
	opencl? ( gallium llvm )
54
	openmax? ( gallium )
55
	gles1?  ( egl )
56
	gles2?  ( egl )
57
	vaapi? ( gallium )
58
	vdpau? ( gallium )
59
	wayland? ( egl gbm )
60
	xa?  ( gallium )
61
	video_cards_freedreno?  ( gallium )
62
	video_cards_intel?  ( classic )
63
	video_cards_i915?   ( || ( classic gallium ) )
64
	video_cards_i965?   ( classic )
65
	video_cards_ilo?    ( gallium )
66
	video_cards_nouveau? ( || ( classic gallium ) )
67
	video_cards_radeon? ( || ( classic gallium )
68
						  gallium? ( x86? ( llvm ) amd64? ( llvm ) ) )
69
	video_cards_r100?   ( classic )
70
	video_cards_r200?   ( classic )
71
	video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
72
	video_cards_r600?   ( gallium )
73
	video_cards_radeonsi?   ( gallium llvm )
74
	video_cards_vmware? ( gallium )
75
	${PYTHON_REQUIRED_USE}
76
"
77
78
LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.64"
79
# keep correct libdrm and dri2proto dep
80
# keep blocks in rdepend for binpkg
81
RDEPEND="
82
	!<x11-base/xorg-server-1.7
83
	!<=x11-proto/xf86driproto-2.0.3
84
	abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
85
	classic? ( app-eselect/eselect-mesa )
86
	gallium? ( app-eselect/eselect-mesa )
87
	>=app-eselect/eselect-opengl-1.3.0
88
	udev? ( kernel_linux? ( >=virtual/libudev-215:=[${MULTILIB_USEDEP}] ) )
89
	>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
90
	>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
91
	>=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}]
92
	>=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}]
93
	>=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}]
94
	>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
95
	>=x11-libs/libxcb-1.9.3:=[${MULTILIB_USEDEP}]
96
	x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
97
	llvm? ( !kernel_FreeBSD? (
98
		video_cards_radeonsi? ( || (
99
			>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
100
			>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
101
			) )
102
		!video_cards_r600? (
103
			video_cards_radeon? ( || (
104
				>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
105
				>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
106
				) )
107
		) )
108
		>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
109
		<sys-devel/llvm-3.8
110
	)
111
	opencl? (
112
				app-eselect/eselect-opencl
113
				dev-libs/libclc
114
				!kernel_FreeBSD? ( || (
115
					>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
116
					>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
117
				) )
118
			)
119
	openmax? ( >=media-libs/libomxil-bellagio-0.9.3:=[${MULTILIB_USEDEP}] )
120
	vaapi? ( >=x11-libs/libva-1.6.0:=[${MULTILIB_USEDEP}] )
121
	vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
122
	wayland? ( >=dev-libs/wayland-1.2.0:=[${MULTILIB_USEDEP}] )
123
	xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
124
	${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vmware?,${MULTILIB_USEDEP}]
125
"
126
for card in ${INTEL_CARDS}; do
127
	RDEPEND="${RDEPEND}
128
		video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
129
	"
130
done
131
132
for card in ${RADEON_CARDS}; do
133
	RDEPEND="${RDEPEND}
134
		video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
135
	"
136
done
137
RDEPEND="${RDEPEND}
138
	video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
139
"
140
141
DEPEND="${RDEPEND}
142
	llvm? (
143
		video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] )
144
	)
145
	opencl? (
146
				>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
147
				>=sys-devel/clang-3.4.2:=[${MULTILIB_USEDEP}]
148
				>=sys-devel/gcc-4.6
149
	)
150
	sys-devel/gettext
151
	virtual/pkgconfig
152
	>=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}]
153
	dri3? (
154
		>=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}]
155
		>=x11-proto/presentproto-1.0:=[${MULTILIB_USEDEP}]
156
	)
157
	>=x11-proto/glproto-1.4.17-r1:=[${MULTILIB_USEDEP}]
158
	>=x11-proto/xextproto-7.2.1-r1:=[${MULTILIB_USEDEP}]
159
	>=x11-proto/xf86driproto-2.1.1-r1:=[${MULTILIB_USEDEP}]
160
	>=x11-proto/xf86vidmodeproto-2.3.1-r1:=[${MULTILIB_USEDEP}]
161
"
162
[[ ${PV} == 9999 ]] && DEPEND+="
163
	sys-devel/bison
164
	sys-devel/flex
165
	${PYTHON_DEPS}
166
	$(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]")
167
"
168
169
S="${WORKDIR}/${MY_P}"
170
EGIT_CHECKOUT_DIR=${S}
171
172
QA_WX_LOAD="
173
x86? (
174
	!pic? (
175
		usr/lib*/libglapi.so.0.0.0
176
		usr/lib*/libGLESv1_CM.so.1.1.0
177
		usr/lib*/libGLESv2.so.2.0.0
178
		usr/lib*/libGL.so.1.2.0
179
		usr/lib*/libOSMesa.so.8.0.0
180
	)
181
)"
182
183
pkg_setup() {
184
	# warning message for bug 459306
185
	if use llvm && has_version sys-devel/llvm[!debug=]; then
186
		ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm"
187
		ewarn "detected! This can cause problems. For details, see bug 459306."
188
	fi
189
190
	python-any-r1_pkg_setup
191
}
192
193
src_prepare() {
194
	epatch "${FILESDIR}"/${PN}-11.1.2-i965-fix-use-after-free.patch
195
196
	[[ ${PV} == 9999 ]] && eautoreconf
197
}
198
199
multilib_src_configure() {
200
	local myconf
201
202
	if use classic; then
203
		# Configurable DRI drivers
204
		driver_enable swrast
205
206
		# Intel code
207
		driver_enable video_cards_i915 i915
208
		driver_enable video_cards_i965 i965
209
		if ! use video_cards_i915 && \
210
			! use video_cards_i965; then
211
			driver_enable video_cards_intel i915 i965
212
		fi
213
214
		# Nouveau code
215
		driver_enable video_cards_nouveau nouveau
216
217
		# ATI code
218
		driver_enable video_cards_r100 radeon
219
		driver_enable video_cards_r200 r200
220
		if ! use video_cards_r100 && \
221
				! use video_cards_r200; then
222
			driver_enable video_cards_radeon radeon r200
223
		fi
224
	fi
225
226
	if use egl; then
227
		myconf+=" --with-egl-platforms=x11$(use wayland && echo ",wayland")$(use gbm && echo ",drm")"
228
	fi
229
230
	if use gallium; then
231
		myconf+="
232
			$(use_enable d3d9 nine)
233
			$(use_enable llvm gallium-llvm)
234
			$(use_enable openmax omx)
235
			$(use_enable vaapi va)
236
			$(use_enable vdpau)
237
			$(use_enable xa)
238
			$(use_enable xvmc)
239
		"
240
		use vaapi && myconf+=" --with-va-libdir=/usr/$(get_libdir)/va/drivers"
241
242
		gallium_enable swrast
243
		gallium_enable video_cards_vmware svga
244
		gallium_enable video_cards_nouveau nouveau
245
		gallium_enable video_cards_i915 i915
246
		gallium_enable video_cards_ilo ilo
247
		if ! use video_cards_i915 && \
248
			! use video_cards_i965; then
249
			gallium_enable video_cards_intel i915
250
		fi
251
252
		gallium_enable video_cards_r300 r300
253
		gallium_enable video_cards_r600 r600
254
		gallium_enable video_cards_radeonsi radeonsi
255
		if ! use video_cards_r300 && \
256
				! use video_cards_r600; then
257
			gallium_enable video_cards_radeon r300 r600
258
		fi
259
260
		gallium_enable video_cards_freedreno freedreno
261
		# opencl stuff
262
		if use opencl; then
263
			myconf+="
264
				$(use_enable opencl)
265
				--with-clang-libdir="${EPREFIX}/usr/lib"
266
				"
267
		fi
268
	fi
269
270
	# x86 hardened pax_kernel needs glx-read-only-text, bug 240956
271
	if [[ ${ABI} == x86 ]]; then
272
		myconf+=" $(use_enable pax_kernel glx-read-only-text)"
273
	fi
274
275
	# on abi_x86_32 hardened we need to have asm disable
276
	if [[ ${ABI} == x86* ]] && use pic; then
277
		myconf+=" --disable-asm"
278
	fi
279
280
	# build fails with BSD indent, bug #428112
281
	use userland_GNU || export INDENT=cat
282
283
	ECONF_SOURCE="${S}" \
284
	econf \
285
		--enable-dri \
286
		--enable-glx \
287
		--enable-shared-glapi \
288
		$(use_enable !bindist texture-float) \
289
		$(use_enable d3d9 nine) \
290
		$(use_enable debug) \
291
		$(use_enable dri3) \
292
		$(use_enable egl) \
293
		$(use_enable gbm) \
294
		$(use_enable gles1) \
295
		$(use_enable gles2) \
296
		$(use_enable nptl glx-tls) \
297
		$(use_enable osmesa) \
298
		$(use_enable !udev sysfs) \
299
		--enable-llvm-shared-libs \
300
		--with-dri-drivers=${DRI_DRIVERS} \
301
		--with-gallium-drivers=${GALLIUM_DRIVERS} \
302
		PYTHON2="${PYTHON}" \
303
		${myconf}
304
}
305
306
multilib_src_install() {
307
	emake install DESTDIR="${D}"
308
309
	if use classic || use gallium; then
310
			ebegin "Moving DRI/Gallium drivers for dynamic switching"
311
			local gallium_drivers=( i915_dri.so i965_dri.so r300_dri.so r600_dri.so swrast_dri.so )
312
			keepdir /usr/$(get_libdir)/dri
313
			dodir /usr/$(get_libdir)/mesa
314
			for x in ${gallium_drivers[@]}; do
315
				if [ -f "$(get_libdir)/gallium/${x}" ]; then
316
					mv -f "${ED}/usr/$(get_libdir)/dri/${x}" "${ED}/usr/$(get_libdir)/dri/${x/_dri.so/g_dri.so}" \
317
						|| die "Failed to move ${x}"
318
				fi
319
			done
320
			if use classic; then
321
				emake -C "${BUILD_DIR}/src/mesa/drivers/dri" DESTDIR="${D}" install
322
			fi
323
			for x in "${ED}"/usr/$(get_libdir)/dri/*.so; do
324
				if [ -f ${x} -o -L ${x} ]; then
325
					mv -f "${x}" "${x/dri/mesa}" \
326
						|| die "Failed to move ${x}"
327
				fi
328
			done
329
			pushd "${ED}"/usr/$(get_libdir)/dri || die "pushd failed"
330
			ln -s ../mesa/*.so . || die "Creating symlink failed"
331
			# remove symlinks to drivers known to eselect
332
			for x in ${gallium_drivers[@]}; do
333
				if [ -f ${x} -o -L ${x} ]; then
334
					rm "${x}" || die "Failed to remove ${x}"
335
				fi
336
			done
337
			popd
338
		eend $?
339
	fi
340
	if use opencl; then
341
		ebegin "Moving Gallium/Clover OpenCL implementation for dynamic switching"
342
		local cl_dir="/usr/$(get_libdir)/OpenCL/vendors/mesa"
343
		dodir ${cl_dir}/{lib,include}
344
		if [ -f "${ED}/usr/$(get_libdir)/libOpenCL.so" ]; then
345
			mv -f "${ED}"/usr/$(get_libdir)/libOpenCL.so* \
346
			"${ED}"${cl_dir}
347
		fi
348
		if [ -f "${ED}/usr/include/CL/opencl.h" ]; then
349
			mv -f "${ED}"/usr/include/CL \
350
			"${ED}"${cl_dir}/include
351
		fi
352
		eend $?
353
	fi
354
355
	if use openmax; then
356
		echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share/mesa/xdg\"" > "${T}/99mesaxdgomx"
357
		doenvd "${T}"/99mesaxdgomx
358
		keepdir /usr/share/mesa/xdg
359
	fi
360
}
361
362
multilib_src_install_all() {
363
	prune_libtool_files --all
364
	einstalldocs
365
366
	if use !bindist; then
367
		dodoc docs/patents.txt
368
	fi
369
370
	# Install config file for eselect mesa
371
	insinto /usr/share/mesa
372
	newins "${FILESDIR}/eselect-mesa.conf.9.2" eselect-mesa.conf
373
}
374
375
multilib_src_test() {
376
	if use llvm; then
377
		local llvm_tests='lp_test_arit lp_test_arit lp_test_blend lp_test_blend lp_test_conv lp_test_conv lp_test_format lp_test_format lp_test_printf lp_test_printf'
378
		pushd src/gallium/drivers/llvmpipe >/dev/null || die
379
		emake ${llvm_tests}
380
		pax-mark m ${llvm_tests}
381
		popd >/dev/null || die
382
	fi
383
	emake check
384
}
385
386
pkg_postinst() {
387
	# Switch to the xorg implementation.
388
	echo
389
	eselect opengl set --use-old ${OPENGL_DIR}
390
391
	# Select classic/gallium drivers
392
	if use classic || use gallium; then
393
		eselect mesa set --auto
394
	fi
395
396
	# Switch to mesa opencl
397
	if use opencl; then
398
		eselect opencl set --use-old ${PN}
399
	fi
400
401
	# run omxregister-bellagio to make the OpenMAX drivers known system-wide
402
	if use openmax; then
403
		ebegin "Registering OpenMAX drivers"
404
		BELLAGIO_SEARCH_PATH="${EPREFIX}/usr/$(get_libdir)/libomxil-bellagio0" \
405
			OMX_BELLAGIO_REGISTRY=${EPREFIX}/usr/share/mesa/xdg/.omxregister \
406
			omxregister-bellagio
407
		eend $?
408
	fi
409
410
	# warn about patent encumbered texture-float
411
	if use !bindist; then
412
		elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
413
		elog "enabled. Please see patents.txt for an explanation."
414
	fi
415
416
	if ! has_version media-libs/libtxc_dxtn; then
417
		elog "Note that in order to have full S3TC support, it is necessary to install"
418
		elog "media-libs/libtxc_dxtn as well. This may be necessary to get nice"
419
		elog "textures in some apps, and some others even require this to run."
420
	fi
421
}
422
423
pkg_prerm() {
424
	if use openmax; then
425
		rm "${EPREFIX}"/usr/share/mesa/xdg/.omxregister
426
	fi
427
}
428
429
# $1 - VIDEO_CARDS flag
430
# other args - names of DRI drivers to enable
431
# TODO: avoid code duplication for a more elegant implementation
432
driver_enable() {
433
	case $# in
434
		# for enabling unconditionally
435
		1)
436
			DRI_DRIVERS+=",$1"
437
			;;
438
		*)
439
			if use $1; then
440
				shift
441
				for i in $@; do
442
					DRI_DRIVERS+=",${i}"
443
				done
444
			fi
445
			;;
446
	esac
447
}
448
449
gallium_enable() {
450
	case $# in
451
		# for enabling unconditionally
452
		1)
453
			GALLIUM_DRIVERS+=",$1"
454
			;;
455
		*)
456
			if use $1; then
457
				shift
458
				for i in $@; do
459
					GALLIUM_DRIVERS+=",${i}"
460
				done
461
			fi
462
			;;
463
	esac
464
}
(-)a/media-libs/mesa/mesa-11.1.3.ebuild (-462 lines)
Lines 1-462 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
8
9
if [[ ${PV} = 9999 ]]; then
10
	GIT_ECLASS="git-r3"
11
	EXPERIMENTAL="true"
12
fi
13
14
PYTHON_COMPAT=( python2_7 )
15
16
inherit autotools multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
17
18
OPENGL_DIR="xorg-x11"
19
20
MY_P="${P/_/-}"
21
FOLDER="${PV/_rc*/}"
22
23
DESCRIPTION="OpenGL-like graphic library for Linux"
24
HOMEPAGE="http://mesa3d.sourceforge.net/"
25
26
if [[ $PV == 9999 ]]; then
27
	SRC_URI=""
28
	KEYWORDS=""
29
else
30
	SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz"
31
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
32
fi
33
34
LICENSE="MIT"
35
SLOT="0"
36
RESTRICT="!bindist? ( bindist )"
37
38
INTEL_CARDS="i915 i965 ilo intel"
39
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
40
VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vmware"
41
for card in ${VIDEO_CARDS}; do
42
	IUSE_VIDEO_CARDS+=" video_cards_${card}"
43
done
44
45
IUSE="${IUSE_VIDEO_CARDS}
46
	bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
47
	+nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi vdpau
48
	wayland xvmc xa kernel_FreeBSD"
49
50
REQUIRED_USE="
51
	d3d9?   ( dri3 gallium )
52
	llvm?   ( gallium )
53
	opencl? ( gallium llvm )
54
	openmax? ( gallium )
55
	gles1?  ( egl )
56
	gles2?  ( egl )
57
	vaapi? ( gallium )
58
	vdpau? ( gallium )
59
	wayland? ( egl gbm )
60
	xa?  ( gallium )
61
	video_cards_freedreno?  ( gallium )
62
	video_cards_intel?  ( classic )
63
	video_cards_i915?   ( || ( classic gallium ) )
64
	video_cards_i965?   ( classic )
65
	video_cards_ilo?    ( gallium )
66
	video_cards_nouveau? ( || ( classic gallium ) )
67
	video_cards_radeon? ( || ( classic gallium )
68
						  gallium? ( x86? ( llvm ) amd64? ( llvm ) ) )
69
	video_cards_r100?   ( classic )
70
	video_cards_r200?   ( classic )
71
	video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
72
	video_cards_r600?   ( gallium )
73
	video_cards_radeonsi?   ( gallium llvm )
74
	video_cards_vmware? ( gallium )
75
	${PYTHON_REQUIRED_USE}
76
"
77
78
LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.64"
79
# keep correct libdrm and dri2proto dep
80
# keep blocks in rdepend for binpkg
81
RDEPEND="
82
	!<x11-base/xorg-server-1.7
83
	!<=x11-proto/xf86driproto-2.0.3
84
	abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
85
	classic? ( app-eselect/eselect-mesa )
86
	gallium? ( app-eselect/eselect-mesa )
87
	>=app-eselect/eselect-opengl-1.3.0
88
	udev? ( kernel_linux? ( >=virtual/libudev-215:=[${MULTILIB_USEDEP}] ) )
89
	>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
90
	>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
91
	>=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}]
92
	>=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}]
93
	>=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}]
94
	>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
95
	>=x11-libs/libxcb-1.9.3:=[${MULTILIB_USEDEP}]
96
	x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
97
	llvm? ( !kernel_FreeBSD? (
98
		video_cards_radeonsi? ( || (
99
			>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
100
			>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
101
			) )
102
		!video_cards_r600? (
103
			video_cards_radeon? ( || (
104
				>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
105
				>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
106
				) )
107
		) )
108
		>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
109
		<sys-devel/llvm-3.8
110
	)
111
	opencl? (
112
				app-eselect/eselect-opencl
113
				dev-libs/libclc
114
				!kernel_FreeBSD? ( || (
115
					>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
116
					>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
117
				) )
118
			)
119
	openmax? ( >=media-libs/libomxil-bellagio-0.9.3:=[${MULTILIB_USEDEP}] )
120
	vaapi? ( >=x11-libs/libva-1.6.0:=[${MULTILIB_USEDEP}] )
121
	vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
122
	wayland? ( >=dev-libs/wayland-1.2.0:=[${MULTILIB_USEDEP}] )
123
	xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
124
	${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vmware?,${MULTILIB_USEDEP}]
125
"
126
for card in ${INTEL_CARDS}; do
127
	RDEPEND="${RDEPEND}
128
		video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
129
	"
130
done
131
132
for card in ${RADEON_CARDS}; do
133
	RDEPEND="${RDEPEND}
134
		video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
135
	"
136
done
137
RDEPEND="${RDEPEND}
138
	video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
139
"
140
141
DEPEND="${RDEPEND}
142
	llvm? (
143
		video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] )
144
	)
145
	opencl? (
146
				>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
147
				>=sys-devel/clang-3.4.2:=[${MULTILIB_USEDEP}]
148
				>=sys-devel/gcc-4.6
149
	)
150
	sys-devel/gettext
151
	virtual/pkgconfig
152
	>=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}]
153
	dri3? (
154
		>=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}]
155
		>=x11-proto/presentproto-1.0:=[${MULTILIB_USEDEP}]
156
	)
157
	>=x11-proto/glproto-1.4.17-r1:=[${MULTILIB_USEDEP}]
158
	>=x11-proto/xextproto-7.2.1-r1:=[${MULTILIB_USEDEP}]
159
	>=x11-proto/xf86driproto-2.1.1-r1:=[${MULTILIB_USEDEP}]
160
	>=x11-proto/xf86vidmodeproto-2.3.1-r1:=[${MULTILIB_USEDEP}]
161
"
162
[[ ${PV} == 9999 ]] && DEPEND+="
163
	sys-devel/bison
164
	sys-devel/flex
165
	${PYTHON_DEPS}
166
	$(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]")
167
"
168
169
S="${WORKDIR}/${MY_P}"
170
EGIT_CHECKOUT_DIR=${S}
171
172
QA_WX_LOAD="
173
x86? (
174
	!pic? (
175
		usr/lib*/libglapi.so.0.0.0
176
		usr/lib*/libGLESv1_CM.so.1.1.0
177
		usr/lib*/libGLESv2.so.2.0.0
178
		usr/lib*/libGL.so.1.2.0
179
		usr/lib*/libOSMesa.so.8.0.0
180
	)
181
)"
182
183
pkg_setup() {
184
	# warning message for bug 459306
185
	if use llvm && has_version sys-devel/llvm[!debug=]; then
186
		ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm"
187
		ewarn "detected! This can cause problems. For details, see bug 459306."
188
	fi
189
190
	python-any-r1_pkg_setup
191
}
192
193
src_prepare() {
194
	[[ ${PV} == 9999 ]] && eautoreconf
195
}
196
197
multilib_src_configure() {
198
	local myconf
199
200
	if use classic; then
201
		# Configurable DRI drivers
202
		driver_enable swrast
203
204
		# Intel code
205
		driver_enable video_cards_i915 i915
206
		driver_enable video_cards_i965 i965
207
		if ! use video_cards_i915 && \
208
			! use video_cards_i965; then
209
			driver_enable video_cards_intel i915 i965
210
		fi
211
212
		# Nouveau code
213
		driver_enable video_cards_nouveau nouveau
214
215
		# ATI code
216
		driver_enable video_cards_r100 radeon
217
		driver_enable video_cards_r200 r200
218
		if ! use video_cards_r100 && \
219
				! use video_cards_r200; then
220
			driver_enable video_cards_radeon radeon r200
221
		fi
222
	fi
223
224
	if use egl; then
225
		myconf+=" --with-egl-platforms=x11$(use wayland && echo ",wayland")$(use gbm && echo ",drm")"
226
	fi
227
228
	if use gallium; then
229
		myconf+="
230
			$(use_enable d3d9 nine)
231
			$(use_enable llvm gallium-llvm)
232
			$(use_enable openmax omx)
233
			$(use_enable vaapi va)
234
			$(use_enable vdpau)
235
			$(use_enable xa)
236
			$(use_enable xvmc)
237
		"
238
		use vaapi && myconf+=" --with-va-libdir=/usr/$(get_libdir)/va/drivers"
239
240
		gallium_enable swrast
241
		gallium_enable video_cards_vmware svga
242
		gallium_enable video_cards_nouveau nouveau
243
		gallium_enable video_cards_i915 i915
244
		gallium_enable video_cards_ilo ilo
245
		if ! use video_cards_i915 && \
246
			! use video_cards_i965; then
247
			gallium_enable video_cards_intel i915
248
		fi
249
250
		gallium_enable video_cards_r300 r300
251
		gallium_enable video_cards_r600 r600
252
		gallium_enable video_cards_radeonsi radeonsi
253
		if ! use video_cards_r300 && \
254
				! use video_cards_r600; then
255
			gallium_enable video_cards_radeon r300 r600
256
		fi
257
258
		gallium_enable video_cards_freedreno freedreno
259
		# opencl stuff
260
		if use opencl; then
261
			myconf+="
262
				$(use_enable opencl)
263
				--with-clang-libdir="${EPREFIX}/usr/lib"
264
				"
265
		fi
266
	fi
267
268
	# x86 hardened pax_kernel needs glx-read-only-text, bug 240956
269
	if [[ ${ABI} == x86 ]]; then
270
		myconf+=" $(use_enable pax_kernel glx-read-only-text)"
271
	fi
272
273
	# on abi_x86_32 hardened we need to have asm disable
274
	if [[ ${ABI} == x86* ]] && use pic; then
275
		myconf+=" --disable-asm"
276
	fi
277
278
	# build fails with BSD indent, bug #428112
279
	use userland_GNU || export INDENT=cat
280
281
	ECONF_SOURCE="${S}" \
282
	econf \
283
		--enable-dri \
284
		--enable-glx \
285
		--enable-shared-glapi \
286
		$(use_enable !bindist texture-float) \
287
		$(use_enable d3d9 nine) \
288
		$(use_enable debug) \
289
		$(use_enable dri3) \
290
		$(use_enable egl) \
291
		$(use_enable gbm) \
292
		$(use_enable gles1) \
293
		$(use_enable gles2) \
294
		$(use_enable nptl glx-tls) \
295
		$(use_enable osmesa) \
296
		$(use_enable !udev sysfs) \
297
		--enable-llvm-shared-libs \
298
		--with-dri-drivers=${DRI_DRIVERS} \
299
		--with-gallium-drivers=${GALLIUM_DRIVERS} \
300
		PYTHON2="${PYTHON}" \
301
		${myconf}
302
}
303
304
multilib_src_install() {
305
	emake install DESTDIR="${D}"
306
307
	if use classic || use gallium; then
308
			ebegin "Moving DRI/Gallium drivers for dynamic switching"
309
			local gallium_drivers=( i915_dri.so i965_dri.so r300_dri.so r600_dri.so swrast_dri.so )
310
			keepdir /usr/$(get_libdir)/dri
311
			dodir /usr/$(get_libdir)/mesa
312
			for x in ${gallium_drivers[@]}; do
313
				if [ -f "$(get_libdir)/gallium/${x}" ]; then
314
					mv -f "${ED}/usr/$(get_libdir)/dri/${x}" "${ED}/usr/$(get_libdir)/dri/${x/_dri.so/g_dri.so}" \
315
						|| die "Failed to move ${x}"
316
				fi
317
			done
318
			if use classic; then
319
				emake -C "${BUILD_DIR}/src/mesa/drivers/dri" DESTDIR="${D}" install
320
			fi
321
			for x in "${ED}"/usr/$(get_libdir)/dri/*.so; do
322
				if [ -f ${x} -o -L ${x} ]; then
323
					mv -f "${x}" "${x/dri/mesa}" \
324
						|| die "Failed to move ${x}"
325
				fi
326
			done
327
			pushd "${ED}"/usr/$(get_libdir)/dri || die "pushd failed"
328
			ln -s ../mesa/*.so . || die "Creating symlink failed"
329
			# remove symlinks to drivers known to eselect
330
			for x in ${gallium_drivers[@]}; do
331
				if [ -f ${x} -o -L ${x} ]; then
332
					rm "${x}" || die "Failed to remove ${x}"
333
				fi
334
			done
335
			popd
336
		eend $?
337
	fi
338
	if use opencl; then
339
		ebegin "Moving Gallium/Clover OpenCL implementation for dynamic switching"
340
		local cl_dir="/usr/$(get_libdir)/OpenCL/vendors/mesa"
341
		dodir ${cl_dir}/{lib,include}
342
		if [ -f "${ED}/usr/$(get_libdir)/libOpenCL.so" ]; then
343
			mv -f "${ED}"/usr/$(get_libdir)/libOpenCL.so* \
344
			"${ED}"${cl_dir}
345
		fi
346
		if [ -f "${ED}/usr/include/CL/opencl.h" ]; then
347
			mv -f "${ED}"/usr/include/CL \
348
			"${ED}"${cl_dir}/include
349
		fi
350
		eend $?
351
	fi
352
353
	if use openmax; then
354
		echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share/mesa/xdg\"" > "${T}/99mesaxdgomx"
355
		doenvd "${T}"/99mesaxdgomx
356
		keepdir /usr/share/mesa/xdg
357
	fi
358
}
359
360
multilib_src_install_all() {
361
	prune_libtool_files --all
362
	einstalldocs
363
364
	if use !bindist; then
365
		dodoc docs/patents.txt
366
	fi
367
368
	# Install config file for eselect mesa
369
	insinto /usr/share/mesa
370
	newins "${FILESDIR}/eselect-mesa.conf.9.2" eselect-mesa.conf
371
}
372
373
multilib_src_test() {
374
	if use llvm; then
375
		local llvm_tests='lp_test_arit lp_test_arit lp_test_blend lp_test_blend lp_test_conv lp_test_conv lp_test_format lp_test_format lp_test_printf lp_test_printf'
376
		pushd src/gallium/drivers/llvmpipe >/dev/null || die
377
		emake ${llvm_tests}
378
		pax-mark m ${llvm_tests}
379
		popd >/dev/null || die
380
	fi
381
	emake check
382
}
383
384
pkg_postinst() {
385
	# Switch to the xorg implementation.
386
	echo
387
	eselect opengl set --use-old ${OPENGL_DIR}
388
389
	# Select classic/gallium drivers
390
	if use classic || use gallium; then
391
		eselect mesa set --auto
392
	fi
393
394
	# Switch to mesa opencl
395
	if use opencl; then
396
		eselect opencl set --use-old ${PN}
397
	fi
398
399
	# run omxregister-bellagio to make the OpenMAX drivers known system-wide
400
	if use openmax; then
401
		ebegin "Registering OpenMAX drivers"
402
		BELLAGIO_SEARCH_PATH="${EPREFIX}/usr/$(get_libdir)/libomxil-bellagio0" \
403
			OMX_BELLAGIO_REGISTRY=${EPREFIX}/usr/share/mesa/xdg/.omxregister \
404
			omxregister-bellagio
405
		eend $?
406
	fi
407
408
	# warn about patent encumbered texture-float
409
	if use !bindist; then
410
		elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
411
		elog "enabled. Please see patents.txt for an explanation."
412
	fi
413
414
	if ! has_version media-libs/libtxc_dxtn; then
415
		elog "Note that in order to have full S3TC support, it is necessary to install"
416
		elog "media-libs/libtxc_dxtn as well. This may be necessary to get nice"
417
		elog "textures in some apps, and some others even require this to run."
418
	fi
419
}
420
421
pkg_prerm() {
422
	if use openmax; then
423
		rm "${EPREFIX}"/usr/share/mesa/xdg/.omxregister
424
	fi
425
}
426
427
# $1 - VIDEO_CARDS flag
428
# other args - names of DRI drivers to enable
429
# TODO: avoid code duplication for a more elegant implementation
430
driver_enable() {
431
	case $# in
432
		# for enabling unconditionally
433
		1)
434
			DRI_DRIVERS+=",$1"
435
			;;
436
		*)
437
			if use $1; then
438
				shift
439
				for i in $@; do
440
					DRI_DRIVERS+=",${i}"
441
				done
442
			fi
443
			;;
444
	esac
445
}
446
447
gallium_enable() {
448
	case $# in
449
		# for enabling unconditionally
450
		1)
451
			GALLIUM_DRIVERS+=",$1"
452
			;;
453
		*)
454
			if use $1; then
455
				shift
456
				for i in $@; do
457
					GALLIUM_DRIVERS+=",${i}"
458
				done
459
			fi
460
			;;
461
	esac
462
}
(-)a/media-libs/mesa/mesa-11.2.0.ebuild (+467 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
8
9
if [[ ${PV} = 9999 ]]; then
10
	GIT_ECLASS="git-r3"
11
	EXPERIMENTAL="true"
12
fi
13
14
PYTHON_COMPAT=( python2_7 )
15
16
inherit autotools multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
17
18
OPENGL_DIR="xorg-x11"
19
20
MY_P="${P/_/-}"
21
FOLDER="${PV/_rc*/}"
22
23
DESCRIPTION="OpenGL-like graphic library for Linux"
24
HOMEPAGE="http://mesa3d.sourceforge.net/"
25
26
if [[ $PV == 9999 ]]; then
27
	SRC_URI=""
28
	KEYWORDS=""
29
else
30
	SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz"
31
	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
32
fi
33
34
LICENSE="MIT"
35
SLOT="0"
36
RESTRICT="!bindist? ( bindist )"
37
38
INTEL_CARDS="i915 i965 ilo intel"
39
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
40
VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vmware"
41
for card in ${VIDEO_CARDS}; do
42
	IUSE_VIDEO_CARDS+=" video_cards_${card}"
43
done
44
45
IUSE="${IUSE_VIDEO_CARDS}
46
	bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
47
	+nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi vdpau
48
	wayland xvmc xa kernel_FreeBSD"
49
50
REQUIRED_USE="
51
	d3d9?   ( dri3 gallium )
52
	llvm?   ( gallium )
53
	opencl? ( gallium llvm )
54
	openmax? ( gallium )
55
	gles1?  ( egl )
56
	gles2?  ( egl )
57
	vaapi? ( gallium )
58
	vdpau? ( gallium )
59
	wayland? ( egl gbm )
60
	xa?  ( gallium )
61
	video_cards_freedreno?  ( gallium )
62
	video_cards_intel?  ( classic )
63
	video_cards_i915?   ( || ( classic gallium ) )
64
	video_cards_i965?   ( classic )
65
	video_cards_ilo?    ( gallium )
66
	video_cards_nouveau? ( || ( classic gallium ) )
67
	video_cards_radeon? ( || ( classic gallium )
68
						  gallium? ( x86? ( llvm ) amd64? ( llvm ) ) )
69
	video_cards_r100?   ( classic )
70
	video_cards_r200?   ( classic )
71
	video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
72
	video_cards_r600?   ( gallium )
73
	video_cards_radeonsi?   ( gallium llvm )
74
	video_cards_vmware? ( gallium )
75
	${PYTHON_REQUIRED_USE}
76
"
77
78
LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.67"
79
# keep correct libdrm and dri2proto dep
80
# keep blocks in rdepend for binpkg
81
RDEPEND="
82
	!<x11-base/xorg-server-1.7
83
	!<=x11-proto/xf86driproto-2.0.3
84
	abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
85
	classic? ( app-eselect/eselect-mesa )
86
	gallium? ( app-eselect/eselect-mesa )
87
	>=app-eselect/eselect-opengl-1.3.0
88
	udev? ( kernel_linux? ( >=virtual/libudev-215:=[${MULTILIB_USEDEP}] ) )
89
	>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
90
	>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
91
	>=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}]
92
	>=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}]
93
	>=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}]
94
	>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
95
	>=x11-libs/libxcb-1.9.3:=[${MULTILIB_USEDEP}]
96
	x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
97
	llvm? ( !kernel_FreeBSD? (
98
		video_cards_radeonsi? ( || (
99
			>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
100
			>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
101
			) )
102
		!video_cards_r600? (
103
			video_cards_radeon? ( || (
104
				>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
105
				>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
106
				) )
107
		) )
108
		>=sys-devel/llvm-3.6.0:=[${MULTILIB_USEDEP}]
109
	)
110
	opencl? (
111
				app-eselect/eselect-opencl
112
				dev-libs/libclc
113
				!kernel_FreeBSD? ( || (
114
					>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}]
115
					>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}]
116
				) )
117
			)
118
	openmax? ( >=media-libs/libomxil-bellagio-0.9.3:=[${MULTILIB_USEDEP}] )
119
	vaapi? ( >=x11-libs/libva-1.6.0:=[${MULTILIB_USEDEP}] )
120
	vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
121
	wayland? ( >=dev-libs/wayland-1.2.0:=[${MULTILIB_USEDEP}] )
122
	xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
123
	${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vmware?,${MULTILIB_USEDEP}]
124
"
125
for card in ${INTEL_CARDS}; do
126
	RDEPEND="${RDEPEND}
127
		video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
128
	"
129
done
130
131
for card in ${RADEON_CARDS}; do
132
	RDEPEND="${RDEPEND}
133
		video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
134
	"
135
done
136
RDEPEND="${RDEPEND}
137
	video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
138
"
139
140
DEPEND="${RDEPEND}
141
	llvm? (
142
		video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] )
143
	)
144
	opencl? (
145
				>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
146
				>=sys-devel/clang-3.4.2:=[${MULTILIB_USEDEP}]
147
				>=sys-devel/gcc-4.6
148
	)
149
	sys-devel/gettext
150
	virtual/pkgconfig
151
	>=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}]
152
	dri3? (
153
		>=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}]
154
		>=x11-proto/presentproto-1.0:=[${MULTILIB_USEDEP}]
155
	)
156
	>=x11-proto/glproto-1.4.17-r1:=[${MULTILIB_USEDEP}]
157
	>=x11-proto/xextproto-7.2.1-r1:=[${MULTILIB_USEDEP}]
158
	>=x11-proto/xf86driproto-2.1.1-r1:=[${MULTILIB_USEDEP}]
159
	>=x11-proto/xf86vidmodeproto-2.3.1-r1:=[${MULTILIB_USEDEP}]
160
"
161
[[ ${PV} == 9999 ]] && DEPEND+="
162
	sys-devel/bison
163
	sys-devel/flex
164
	${PYTHON_DEPS}
165
	$(python_gen_any_dep ">=dev-python/mako-0.7.3[\${PYTHON_USEDEP}]")
166
"
167
168
S="${WORKDIR}/${MY_P}"
169
EGIT_CHECKOUT_DIR=${S}
170
171
QA_WX_LOAD="
172
x86? (
173
	!pic? (
174
		usr/lib*/libglapi.so.0.0.0
175
		usr/lib*/libGLESv1_CM.so.1.1.0
176
		usr/lib*/libGLESv2.so.2.0.0
177
		usr/lib*/libGL.so.1.2.0
178
		usr/lib*/libOSMesa.so.8.0.0
179
	)
180
)"
181
182
pkg_setup() {
183
	# warning message for bug 459306
184
	if use llvm && has_version sys-devel/llvm[!debug=]; then
185
		ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm"
186
		ewarn "detected! This can cause problems. For details, see bug 459306."
187
	fi
188
189
	python-any-r1_pkg_setup
190
}
191
192
src_prepare() {
193
	[[ ${PV} == 9999 ]] && eautoreconf
194
}
195
196
multilib_src_configure() {
197
	local myconf
198
199
	if use classic; then
200
		# Configurable DRI drivers
201
		driver_enable swrast
202
203
		# Intel code
204
		driver_enable video_cards_i915 i915
205
		driver_enable video_cards_i965 i965
206
		if ! use video_cards_i915 && \
207
			! use video_cards_i965; then
208
			driver_enable video_cards_intel i915 i965
209
		fi
210
211
		# Nouveau code
212
		driver_enable video_cards_nouveau nouveau
213
214
		# ATI code
215
		driver_enable video_cards_r100 radeon
216
		driver_enable video_cards_r200 r200
217
		if ! use video_cards_r100 && \
218
				! use video_cards_r200; then
219
			driver_enable video_cards_radeon radeon r200
220
		fi
221
	fi
222
223
	if use egl; then
224
		myconf+=" --with-egl-platforms=x11$(use wayland && echo ",wayland")$(use gbm && echo ",drm")"
225
	fi
226
227
	if use gallium; then
228
		myconf+="
229
			$(use_enable d3d9 nine)
230
			$(use_enable llvm gallium-llvm)
231
			$(use_enable openmax omx)
232
			$(use_enable vaapi va)
233
			$(use_enable vdpau)
234
			$(use_enable xa)
235
			$(use_enable xvmc)
236
		"
237
		use vaapi && myconf+=" --with-va-libdir=/usr/$(get_libdir)/va/drivers"
238
239
		gallium_enable swrast
240
		gallium_enable video_cards_vmware svga
241
		gallium_enable video_cards_nouveau nouveau
242
		gallium_enable video_cards_i915 i915
243
		gallium_enable video_cards_ilo ilo
244
		if ! use video_cards_i915 && \
245
			! use video_cards_i965; then
246
			gallium_enable video_cards_intel i915
247
		fi
248
249
		gallium_enable video_cards_r300 r300
250
		gallium_enable video_cards_r600 r600
251
		gallium_enable video_cards_radeonsi radeonsi
252
		if ! use video_cards_r300 && \
253
				! use video_cards_r600; then
254
			gallium_enable video_cards_radeon r300 r600
255
		fi
256
257
		gallium_enable video_cards_freedreno freedreno
258
		# opencl stuff
259
		if use opencl; then
260
			myconf+="
261
				$(use_enable opencl)
262
				--with-clang-libdir="${EPREFIX}/usr/lib"
263
				"
264
		fi
265
	fi
266
267
	# x86 hardened pax_kernel needs glx-rts, bug 240956
268
	if [[ ${ABI} == x86 ]]; then
269
		myconf+=" $(use_enable pax_kernel glx-read-only-text)"
270
	fi
271
272
	# on abi_x86_32 hardened we need to have asm disable
273
	if [[ ${ABI} == x86* ]] && use pic; then
274
		myconf+=" --disable-asm"
275
	fi
276
277
	if use gallium; then
278
		myconf+=" $(use_enable osmesa gallium-osmesa)"
279
	else
280
		myconf+=" $(use_enable osmesa)"
281
	fi
282
283
	# build fails with BSD indent, bug #428112
284
	use userland_GNU || export INDENT=cat
285
286
	ECONF_SOURCE="${S}" \
287
	econf \
288
		--enable-dri \
289
		--enable-glx \
290
		--enable-shared-glapi \
291
		--disable-shader-cache \
292
		$(use_enable !bindist texture-float) \
293
		$(use_enable d3d9 nine) \
294
		$(use_enable debug) \
295
		$(use_enable dri3) \
296
		$(use_enable egl) \
297
		$(use_enable gbm) \
298
		$(use_enable gles1) \
299
		$(use_enable gles2) \
300
		$(use_enable nptl glx-tls) \
301
		$(use_enable !udev sysfs) \
302
		--enable-llvm-shared-libs \
303
		--with-dri-drivers=${DRI_DRIVERS} \
304
		--with-gallium-drivers=${GALLIUM_DRIVERS} \
305
		PYTHON2="${PYTHON}" \
306
		${myconf}
307
}
308
309
multilib_src_install() {
310
	emake install DESTDIR="${D}"
311
312
	if use classic || use gallium; then
313
			ebegin "Moving DRI/Gallium drivers for dynamic switching"
314
			local gallium_drivers=( i915_dri.so i965_dri.so r300_dri.so r600_dri.so swrast_dri.so )
315
			keepdir /usr/$(get_libdir)/dri
316
			dodir /usr/$(get_libdir)/mesa
317
			for x in ${gallium_drivers[@]}; do
318
				if [ -f "$(get_libdir)/gallium/${x}" ]; then
319
					mv -f "${ED}/usr/$(get_libdir)/dri/${x}" "${ED}/usr/$(get_libdir)/dri/${x/_dri.so/g_dri.so}" \
320
						|| die "Failed to move ${x}"
321
				fi
322
			done
323
			if use classic; then
324
				emake -C "${BUILD_DIR}/src/mesa/drivers/dri" DESTDIR="${D}" install
325
			fi
326
			for x in "${ED}"/usr/$(get_libdir)/dri/*.so; do
327
				if [ -f ${x} -o -L ${x} ]; then
328
					mv -f "${x}" "${x/dri/mesa}" \
329
						|| die "Failed to move ${x}"
330
				fi
331
			done
332
			pushd "${ED}"/usr/$(get_libdir)/dri || die "pushd failed"
333
			ln -s ../mesa/*.so . || die "Creating symlink failed"
334
			# remove symlinks to drivers known to eselect
335
			for x in ${gallium_drivers[@]}; do
336
				if [ -f ${x} -o -L ${x} ]; then
337
					rm "${x}" || die "Failed to remove ${x}"
338
				fi
339
			done
340
			popd
341
		eend $?
342
	fi
343
	if use opencl; then
344
		ebegin "Moving Gallium/Clover OpenCL implementation for dynamic switching"
345
		local cl_dir="/usr/$(get_libdir)/OpenCL/vendors/mesa"
346
		dodir ${cl_dir}/{lib,include}
347
		if [ -f "${ED}/usr/$(get_libdir)/libOpenCL.so" ]; then
348
			mv -f "${ED}"/usr/$(get_libdir)/libOpenCL.so* \
349
			"${ED}"${cl_dir}
350
		fi
351
		if [ -f "${ED}/usr/include/CL/opencl.h" ]; then
352
			mv -f "${ED}"/usr/include/CL \
353
			"${ED}"${cl_dir}/include
354
		fi
355
		eend $?
356
	fi
357
358
	if use openmax; then
359
		echo "XDG_DATA_DIRS=\"${EPREFIX}/usr/share/mesa/xdg\"" > "${T}/99mesaxdgomx"
360
		doenvd "${T}"/99mesaxdgomx
361
		keepdir /usr/share/mesa/xdg
362
	fi
363
}
364
365
multilib_src_install_all() {
366
	prune_libtool_files --all
367
	einstalldocs
368
369
	if use !bindist; then
370
		dodoc docs/patents.txt
371
	fi
372
373
	# Install config file for eselect mesa
374
	insinto /usr/share/mesa
375
	newins "${FILESDIR}/eselect-mesa.conf.9.2" eselect-mesa.conf
376
}
377
378
multilib_src_test() {
379
	if use llvm; then
380
		local llvm_tests='lp_test_arit lp_test_arit lp_test_blend lp_test_blend lp_test_conv lp_test_conv lp_test_format lp_test_format lp_test_printf lp_test_printf'
381
		pushd src/gallium/drivers/llvmpipe >/dev/null || die
382
		emake ${llvm_tests}
383
		pax-mark m ${llvm_tests}
384
		popd >/dev/null || die
385
	fi
386
	emake check
387
}
388
389
pkg_postinst() {
390
	# Switch to the xorg implementation.
391
	echo
392
	eselect opengl set --use-old ${OPENGL_DIR}
393
394
	# Select classic/gallium drivers
395
	if use classic || use gallium; then
396
		eselect mesa set --auto
397
	fi
398
399
	# Switch to mesa opencl
400
	if use opencl; then
401
		eselect opencl set --use-old ${PN}
402
	fi
403
404
	# run omxregister-bellagio to make the OpenMAX drivers known system-wide
405
	if use openmax; then
406
		ebegin "Registering OpenMAX drivers"
407
		BELLAGIO_SEARCH_PATH="${EPREFIX}/usr/$(get_libdir)/libomxil-bellagio0" \
408
			OMX_BELLAGIO_REGISTRY=${EPREFIX}/usr/share/mesa/xdg/.omxregister \
409
			omxregister-bellagio
410
		eend $?
411
	fi
412
413
	# warn about patent encumbered texture-float
414
	if use !bindist; then
415
		elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
416
		elog "enabled. Please see patents.txt for an explanation."
417
	fi
418
419
	if ! has_version media-libs/libtxc_dxtn; then
420
		elog "Note that in order to have full S3TC support, it is necessary to install"
421
		elog "media-libs/libtxc_dxtn as well. This may be necessary to get nice"
422
		elog "textures in some apps, and some others even require this to run."
423
	fi
424
}
425
426
pkg_prerm() {
427
	if use openmax; then
428
		rm "${EPREFIX}"/usr/share/mesa/xdg/.omxregister
429
	fi
430
}
431
432
# $1 - VIDEO_CARDS flag
433
# other args - names of DRI drivers to enable
434
# TODO: avoid code duplication for a more elegant implementation
435
driver_enable() {
436
	case $# in
437
		# for enabling unconditionally
438
		1)
439
			DRI_DRIVERS+=",$1"
440
			;;
441
		*)
442
			if use $1; then
443
				shift
444
				for i in $@; do
445
					DRI_DRIVERS+=",${i}"
446
				done
447
			fi
448
			;;
449
	esac
450
}
451
452
gallium_enable() {
453
	case $# in
454
		# for enabling unconditionally
455
		1)
456
			GALLIUM_DRIVERS+=",$1"
457
			;;
458
		*)
459
			if use $1; then
460
				shift
461
				for i in $@; do
462
					GALLIUM_DRIVERS+=",${i}"
463
				done
464
			fi
465
			;;
466
	esac
467
}
(-)a/media-libs/mesa/mesa-9999.ebuild (-4 / +2 lines)
Lines 44-51 done Link Here
44
44
45
IUSE="${IUSE_VIDEO_CARDS}
45
IUSE="${IUSE_VIDEO_CARDS}
46
	bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
46
	bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
47
	+nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi valgrind
47
	+nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi vdpau
48
	vdpau wayland xvmc xa kernel_FreeBSD"
48
	wayland xvmc xa kernel_FreeBSD"
49
49
50
REQUIRED_USE="
50
REQUIRED_USE="
51
	d3d9?   ( dri3 gallium )
51
	d3d9?   ( dri3 gallium )
Lines 148-154 DEPEND="${RDEPEND} Link Here
148
	)
148
	)
149
	sys-devel/gettext
149
	sys-devel/gettext
150
	virtual/pkgconfig
150
	virtual/pkgconfig
151
	valgrind? ( dev-util/valgrind )
152
	>=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}]
151
	>=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}]
153
	dri3? (
152
	dri3? (
154
		>=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}]
153
		>=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}]
Lines 300-306 multilib_src_configure() { Link Here
300
		$(use_enable gles2) \
299
		$(use_enable gles2) \
301
		$(use_enable nptl glx-tls) \
300
		$(use_enable nptl glx-tls) \
302
		$(use_enable !udev sysfs) \
301
		$(use_enable !udev sysfs) \
303
		--enable-valgrind=$(usex valgrind auto no) \
304
		--enable-llvm-shared-libs \
302
		--enable-llvm-shared-libs \
305
		--with-dri-drivers=${DRI_DRIVERS} \
303
		--with-dri-drivers=${DRI_DRIVERS} \
306
		--with-gallium-drivers=${GALLIUM_DRIVERS} \
304
		--with-gallium-drivers=${GALLIUM_DRIVERS} \
(-)a/media-libs/mesa/metadata.xml (-1 lines)
Lines 23-29 Link Here
23
		<flag name="osmesa">Build the Mesa library for off-screen rendering.</flag>
23
		<flag name="osmesa">Build the Mesa library for off-screen rendering.</flag>
24
		<flag name="pax_kernel">Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
24
		<flag name="pax_kernel">Enable if the user plans to run the package under a pax enabled hardened kernel</flag>
25
		<flag name="pic">disable optimized assembly code that is not PIC friendly</flag>
25
		<flag name="pic">disable optimized assembly code that is not PIC friendly</flag>
26
		<flag name="valgrind">Compile in valgrind memory hints</flag>
27
		<flag name="vdpau">Enable the VDPAU acceleration interface for the Gallium3D Video Layer.</flag>
26
		<flag name="vdpau">Enable the VDPAU acceleration interface for the Gallium3D Video Layer.</flag>
28
		<flag name="wayland">Enable support for dev-libs/wayland</flag>
27
		<flag name="wayland">Enable support for dev-libs/wayland</flag>
29
		<flag name="xa">Enable the XA (X Acceleration) API for Gallium3D.</flag>
28
		<flag name="xa">Enable the XA (X Acceleration) API for Gallium3D.</flag>
(-)a/media-video/openshot/Manifest (-1 lines)
Lines 1-3 Link Here
1
DIST openshot-1.4.3.tar.gz 31990991 SHA256 5bebf1c59a8667b0263599544f2d23ce6be3ab79ce24a85b766e1e39cab859d0 SHA512 f3221c3e508ccf61d4fd2771de47f42ddb1a78996853011ee336e8ccf842a0fd97707a60c677e1465a89e6eb67911b6eb98b002959f8a29ac9e31924bbb6fcda WHIRLPOOL 4fd8d5b5db2923c8b7349032847087b9cf4ccdbade206c5c6cc9aac27ace6e99c6053bd1184cf14b20c80b4f666baf356798a5b6a8d6c7c737a9a986894943af
1
DIST openshot-1.4.3.tar.gz 31990991 SHA256 5bebf1c59a8667b0263599544f2d23ce6be3ab79ce24a85b766e1e39cab859d0 SHA512 f3221c3e508ccf61d4fd2771de47f42ddb1a78996853011ee336e8ccf842a0fd97707a60c677e1465a89e6eb67911b6eb98b002959f8a29ac9e31924bbb6fcda WHIRLPOOL 4fd8d5b5db2923c8b7349032847087b9cf4ccdbade206c5c6cc9aac27ace6e99c6053bd1184cf14b20c80b4f666baf356798a5b6a8d6c7c737a9a986894943af
2
DIST openshot-qt-2.0.6.tar.gz 91612365 SHA256 80a7ad0fa5e2f4fc8bcccc1c2c8c4a6d73315b63f8263a0c374c2ffd4faa6c5c SHA512 cec7ece06d7ceb69440e413b372fb3c40bab36391f19acfd94c42ae9b0ccab7bee2dc2b335febf0f2a61788991aea34f72c07df7a5eaacab8bcd9f0de315114b WHIRLPOOL 10270675cbd783b21e446bd5cbe3712fa12dc1d28e66772fde60ed4e155524d1b297e1c6267bc4190b47445252fb9a4d11ab60fa697106eea6ad08fe4fb599f6
2
DIST openshot-qt-2.0.6.tar.gz 91612365 SHA256 80a7ad0fa5e2f4fc8bcccc1c2c8c4a6d73315b63f8263a0c374c2ffd4faa6c5c SHA512 cec7ece06d7ceb69440e413b372fb3c40bab36391f19acfd94c42ae9b0ccab7bee2dc2b335febf0f2a61788991aea34f72c07df7a5eaacab8bcd9f0de315114b WHIRLPOOL 10270675cbd783b21e446bd5cbe3712fa12dc1d28e66772fde60ed4e155524d1b297e1c6267bc4190b47445252fb9a4d11ab60fa697106eea6ad08fe4fb599f6
3
DIST openshot-qt-2.0.7.tar.gz 92978794 SHA256 7b58e802a3de2260c00e4e4996ec899253ff1ff4035b2a2e535ac72ee4d63a97 SHA512 1a49fe7b10d1c9e3c567f85b479a8b6dac3cd1584b309423b9c16016349411636f434d111a5e9d2821412d77429960f00c0fffc8c5bd9bf2d4f3bd1e35690d68 WHIRLPOOL 64b85ee06a741ed072d73b02da03519bc1c589cc9d11e9e59876591b15d8e764078f1d81bf8a5258cbd00d53fe3ac030ab6b54bfe93f1fab299a34fe0ef7377b
(-)a/media-video/openshot/metadata.xml (-1 / +1 lines)
Lines 14-19 Link Here
14
	<upstream>
14
	<upstream>
15
		<remote-id type="launchpad">openshot</remote-id>
15
		<remote-id type="launchpad">openshot</remote-id>
16
		<remote-id type="github">OpenShot/openshot-qt</remote-id>
16
		<remote-id type="github">OpenShot/openshot-qt</remote-id>
17
		<bugs-to>https://github.com/OpenShot/openshot-qt/issues</bugs-to>
17
		<bugs-to>https://github.com/OpenShot/openshot-qt/issues https://bugs.launchpad.net/openshot/+bugs</bugs-to>
18
	</upstream>
18
	</upstream>
19
</pkgmetadata>
19
</pkgmetadata>
(-)a/media-video/openshot/openshot-2.0.7.ebuild (-55 lines)
Lines 1-55 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=6
6
7
PYTHON_REQ_USE=xml
8
PYTHON_COMPAT=( python3_{4,5} )
9
DISTUTILS_SINGLE_IMPL=1
10
11
inherit distutils-r1 gnome2-utils versionator xdg
12
13
MY_PN="${PN}-qt"
14
MY_P="${MY_PN}-${PV}"
15
16
DESCRIPTION="Free, open-source, non-linear video editor to create and edit videos and movies"
17
HOMEPAGE="http://www.openshot.org/ https://launchpad.net/libopenshot"
18
SRC_URI="https://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${MY_P}.tar.gz"
19
20
LICENSE="GPL-3"
21
SLOT="1"
22
KEYWORDS="~amd64 ~x86"
23
24
RDEPEND="
25
	dev-python/PyQt5[webkit,${PYTHON_USEDEP}]
26
	media-libs/libopenshot[python,${PYTHON_USEDEP}]
27
	dev-python/httplib2[${PYTHON_USEDEP}]
28
"
29
DEPEND="
30
	dev-python/setuptools[${PYTHON_USEDEP}]
31
"
32
33
S="${WORKDIR}"
34
35
src_prepare() {
36
	# prevent setup.py from trying to update MIME databases
37
	sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die
38
	xdg_src_prepare
39
	distutils-r1_python_prepare_all
40
}
41
42
pkg_preinst() {
43
	xdg_pkg_preinst
44
	gnome2_icon_savelist
45
}
46
47
pkg_postinst() {
48
	xdg_pkg_postinst
49
	gnome2_icon_cache_update
50
}
51
52
pkg_postrm() {
53
	xdg_pkg_postrm
54
	gnome2_icon_cache_update
55
}
(-)a/net-misc/gsutil/Manifest (-1 / +3 lines)
Lines 1-3 Link Here
1
DIST gsutil_3.42.tar.gz 1878904 SHA256 50fc7acb7d1db8752f3eee106a3d8d65188107943e7cb30cfd3f94a9cfcdcf37 SHA512 084aaf43a44528af0cdfd9bd22beeb5d6abff240c09843cf35016d685d51b854ed5b2837eaa50c97bb44d5e1a3cdccbae6688ef27aa13f2a5db6040bf501b381 WHIRLPOOL 5b0d0fb1d2446a7b8777f368f073fdb4f7ad2d6407735976c178a2727a2548bf28522e06469dd0b7df1578d5586bc152fba3520b66f88d706417947aa3aa5578
1
DIST gsutil_3.42.tar.gz 1878904 SHA256 50fc7acb7d1db8752f3eee106a3d8d65188107943e7cb30cfd3f94a9cfcdcf37 SHA512 084aaf43a44528af0cdfd9bd22beeb5d6abff240c09843cf35016d685d51b854ed5b2837eaa50c97bb44d5e1a3cdccbae6688ef27aa13f2a5db6040bf501b381 WHIRLPOOL 5b0d0fb1d2446a7b8777f368f073fdb4f7ad2d6407735976c178a2727a2548bf28522e06469dd0b7df1578d5586bc152fba3520b66f88d706417947aa3aa5578
2
DIST gsutil_4.15.tar.gz 2826243 SHA256 faf481515be2ee0af2a04560ec207fe6253e9854804813eae1d800adbfd2a419 SHA512 60cd516e354505d47267aa46b54d56373443e630d79c012df8712238fa63746de8b3509932222ea920ec9bc45b664f305136f2a2686640c72c246d550e2b558f WHIRLPOOL 34c5ed0ff717c3749ffc76e31c1962b94ffe888091173ab0abfffd42e690bf8a37429fa2edfd5253e41c02781792182d8ff75161c89df538d5bad5138bddd54a
3
DIST gsutil_4.16.tar.gz 2676340 SHA256 4c2fc1b900b75ada9b7636cba00db35e55c5a1d40063ea222e3cc2335cb5dea7 SHA512 5e0009d551eaf163169dc90b634bc2d3be5b1ac19bff5e9c69f9e7c977576b7b9cc334fce7d4b4f643b9b6e9feb6386ba81958321645dd0b43e4977c730cfedd WHIRLPOOL defbd62c81c3658eb500dbd6c4b6c3a7a8545e565551c32f2913c4281a97dbd56896632e6cdccfecd0c28b40507d13e67776549fb42eba98a4e6417e9b86886d
4
DIST gsutil_4.17.tar.gz 2677212 SHA256 bdb0037c74f425d0cbd3c70d5ed3777a44051840c4ccf950185f34a8c9eb079f SHA512 a1a207aa7f1c145492d1b78bab2e9a486b729729c38f0be5db67149562673614ca8a3187fa7e8ecaaf099c4d9d4e3e1fe41e955b728b95e8bda084b8c1b524c8 WHIRLPOOL 99964c49b5e18cb0c3f9d1565bff8ded9e86610a19094be268c2408ea43eb121c6507187bc9e0c4a4af1733a4dd00233a73b015090f80b87b8cb2bb1b7609118
2
DIST gsutil_4.18.tar.gz 2704520 SHA256 b7f2b7fe2f14b3e5ffa0679507be8d84a0add268dff729de53d22b2f5b61ce24 SHA512 74dd2898faa1615dbd7d560a7ed9f2a78788b2f1ce6e97fa5019c55c7827d93de1923f6985f210bb334e8064bdbd7d169f805ac7add722db0f0e20ff0f85494e WHIRLPOOL 6188f1f4ae352a61e9ad4f67afa5773810519d9d96ad1a534dcd3a6ca58b914a336a4682438800bf242573a00a327f52d541810362f84a5104a165a8566dabd5
5
DIST gsutil_4.18.tar.gz 2704520 SHA256 b7f2b7fe2f14b3e5ffa0679507be8d84a0add268dff729de53d22b2f5b61ce24 SHA512 74dd2898faa1615dbd7d560a7ed9f2a78788b2f1ce6e97fa5019c55c7827d93de1923f6985f210bb334e8064bdbd7d169f805ac7add722db0f0e20ff0f85494e WHIRLPOOL 6188f1f4ae352a61e9ad4f67afa5773810519d9d96ad1a534dcd3a6ca58b914a336a4682438800bf242573a00a327f52d541810362f84a5104a165a8566dabd5
3
DIST gsutil_4.19.tar.gz 2715141 SHA256 6d9ce67de274d080775ed55e3d86edeb1c8c0a942bccdf5e96bdf1eaa51dd8d2 SHA512 59e96c9855a037300feae122462ff3c9f69e46f049812e88087ae532f590e84b81d67b4e961c47bd0f725c87aa6e0360f65bd8935a95a51c61eb80da0b82dcc1 WHIRLPOOL 70ccfa6f462e536f8aee7ef27aef0e9f8ef0d73bad1493959d2a177db675324f5a872bef5c7e7c844b380cabb04d00f6b334f46bc0f021e4ed743a209b4bf677
(-)a/net-misc/gsutil/files/gsutil-4.15-use-friendy-version-checks.patch (+24 lines)
Line 0 Link Here
1
--- a/setup.py
2
+++ b/setup.py
3
@@ -35,10 +35,10 @@
4
 """
5
 
6
 requires = [
7
-    'boto==2.38.0',
8
+    'boto>=2.38.0',
9
     'crcmod>=1.7',
10
     'gcs-oauth2-boto-plugin>=1.9',
11
-    'google-apitools==0.4.10',
12
+    'google-apitools>=0.4.10',
13
     'httplib2>=0.8',
14
     'oauth2client>=1.4.11',
15
     'protorpc>=0.10.0',
16
@@ -48,7 +48,7 @@
17
     'six>=1.8.0',
18
     # Not using 1.02 because of:
19
     #   https://code.google.com/p/socksipy-branch/issues/detail?id=3
20
-    'SocksiPy-branch==1.01',
21
+    'SocksiPy-branch>=1.01',
22
 ]
23
 
24
 dependency_links = [
(-)a/net-misc/gsutil/files/gsutil-4.16-use-friendy-version-checks.patch (+24 lines)
Line 0 Link Here
1
--- a/setup.py
2
+++ b/setup.py
3
@@ -35,10 +35,10 @@
4
 """
5
 
6
 requires = [
7
-    'boto==2.38.0',
8
+    'boto>=2.38.0',
9
     'crcmod>=1.7',
10
     'gcs-oauth2-boto-plugin>=1.9',
11
-    'google-apitools==0.4.12',
12
+    'google-apitools>=0.4.12',
13
     'httplib2>=0.8',
14
     'oauth2client>=1.5.2',
15
     'pyOpenSSL>=0.13',
16
@@ -48,7 +48,7 @@
17
     'six>=1.9.0',
18
     # Not using 1.02 because of:
19
     #   https://code.google.com/p/socksipy-branch/issues/detail?id=3
20
-    'SocksiPy-branch==1.01',
21
+    'SocksiPy-branch>=1.01',
22
 ]
23
 
24
 dependency_links = [
(-)a/net-misc/gsutil/files/gsutil-4.19-use-friendy-version-checks.patch (-25 lines)
Lines 1-25 Link Here
1
--- a/setup.py
2
+++ b/setup.py
3
@@ -35,10 +35,10 @@
4
 """
5
 
6
 requires = [
7
-    'boto==2.39.0',
8
+    'boto>=2.39.0',
9
     'crcmod>=1.7',
10
     'gcs-oauth2-boto-plugin>=1.12',
11
-    'google-apitools==0.5.2',
12
+    'google-apitools>=0.5.2',
13
     'httplib2>=0.8',
14
-    'oauth2client==1.5.2',
15
+    'oauth2client>=1.5.2',
16
     'pyOpenSSL>=0.13',
17
@@ -48,7 +48,7 @@
18
     'six>=1.9.0',
19
     # Not using 1.02 because of:
20
     #   https://code.google.com/p/socksipy-branch/issues/detail?id=3
21
-    'SocksiPy-branch==1.01',
22
+    'SocksiPy-branch>=1.01',
23
 ]
24
 
25
 dependency_links = [
(-)a/net-misc/gsutil/gsutil-4.15.ebuild (+54 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
PYTHON_COMPAT=( python2_7 )
8
9
inherit distutils-r1
10
11
DESCRIPTION="command line tool for interacting with cloud storage services"
12
HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil"
13
SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz"
14
15
LICENSE="Apache-2.0"
16
SLOT="0"
17
KEYWORDS="~amd64 ~arm ~x86"
18
IUSE=""
19
20
RDEPEND="${PYTHON_DEPS}
21
	>=dev-python/boto-2.38.0[${PYTHON_USEDEP}]
22
	>=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
23
	>=dev-python/httplib2-0.8[${PYTHON_USEDEP}]
24
	>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
25
	>=dev-python/gcs-oauth2-boto-plugin-1.9[${PYTHON_USEDEP}]
26
	>=dev-python/google-apitools-0.4.10[${PYTHON_USEDEP}]
27
	>=dev-python/oauth2client-1.4.11[${PYTHON_USEDEP}]
28
	>=dev-python/protorpc-0.10.0[${PYTHON_USEDEP}]
29
	>=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
30
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
31
	>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
32
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
33
DEPEND="${RDEPEND}
34
	dev-python/setuptools[${PYTHON_USEDEP}]"
35
36
S=${WORKDIR}/${PN}
37
38
DOCS=( README.md CHANGES.md )
39
40
PATCHES=(
41
	"${FILESDIR}"/${PN}-4.15-use-friendy-version-checks.patch
42
)
43
44
python_prepare_all() {
45
	distutils-r1_python_prepare_all
46
	sed \
47
		-e '/SocksiPy-branch/d' \
48
		-i setup.py || die
49
}
50
51
python_test() {
52
	export BOTO_CONFIG=${FILESDIR}/dummy.boto
53
	${PYTHON} gslib/__main__.py test -u || die "tests failed"
54
}
(-)a/net-misc/gsutil/gsutil-4.16.ebuild (+53 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
PYTHON_COMPAT=( python2_7 )
8
9
inherit distutils-r1
10
11
DESCRIPTION="command line tool for interacting with cloud storage services"
12
HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil"
13
SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz"
14
15
LICENSE="Apache-2.0"
16
SLOT="0"
17
KEYWORDS="~amd64 ~arm ~x86"
18
IUSE=""
19
20
RDEPEND="${PYTHON_DEPS}
21
	>=dev-python/boto-2.38.0[${PYTHON_USEDEP}]
22
	>=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
23
	>=dev-python/httplib2-0.8[${PYTHON_USEDEP}]
24
	>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
25
	>=dev-python/gcs-oauth2-boto-plugin-1.9[${PYTHON_USEDEP}]
26
	>=dev-python/google-apitools-0.4.12[${PYTHON_USEDEP}]
27
	>=dev-python/oauth2client-1.5.2[${PYTHON_USEDEP}]
28
	>=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
29
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
30
	>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
31
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
32
DEPEND="${RDEPEND}
33
	dev-python/setuptools[${PYTHON_USEDEP}]"
34
35
S=${WORKDIR}/${PN}
36
37
DOCS=( README.md CHANGES.md )
38
39
PATCHES=(
40
	"${FILESDIR}"/${PN}-4.16-use-friendy-version-checks.patch
41
)
42
43
python_prepare_all() {
44
	distutils-r1_python_prepare_all
45
	sed \
46
		-e '/SocksiPy-branch/d' \
47
		-i setup.py || die
48
}
49
50
python_test() {
51
	export BOTO_CONFIG=${FILESDIR}/dummy.boto
52
	${PYTHON} gslib/__main__.py test -u || die "tests failed"
53
}
(-)a/net-misc/gsutil/gsutil-4.17.ebuild (+53 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
PYTHON_COMPAT=( python2_7 )
8
9
inherit distutils-r1
10
11
DESCRIPTION="command line tool for interacting with cloud storage services"
12
HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil"
13
SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz"
14
15
LICENSE="Apache-2.0"
16
SLOT="0"
17
KEYWORDS="~amd64 ~arm ~x86"
18
IUSE=""
19
20
RDEPEND="${PYTHON_DEPS}
21
	>=dev-python/boto-2.38.0[${PYTHON_USEDEP}]
22
	>=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
23
	>=dev-python/httplib2-0.8[${PYTHON_USEDEP}]
24
	>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
25
	>=dev-python/gcs-oauth2-boto-plugin-1.9[${PYTHON_USEDEP}]
26
	>=dev-python/google-apitools-0.4.12[${PYTHON_USEDEP}]
27
	>=dev-python/oauth2client-1.5.2[${PYTHON_USEDEP}]
28
	>=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
29
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
30
	>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
31
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
32
DEPEND="${RDEPEND}
33
	dev-python/setuptools[${PYTHON_USEDEP}]"
34
35
S=${WORKDIR}/${PN}
36
37
DOCS=( README.md CHANGES.md )
38
39
PATCHES=(
40
	"${FILESDIR}"/${PN}-4.16-use-friendy-version-checks.patch
41
)
42
43
python_prepare_all() {
44
	distutils-r1_python_prepare_all
45
	sed \
46
		-e '/SocksiPy-branch/d' \
47
		-i setup.py || die
48
}
49
50
python_test() {
51
	export BOTO_CONFIG=${FILESDIR}/dummy.boto
52
	${PYTHON} gslib/__main__.py test -u || die "tests failed"
53
}
(-)a/net-misc/gsutil/gsutil-4.18.ebuild (-3 lines)
Lines 17-24 SLOT="0" Link Here
17
KEYWORDS="~amd64 ~arm ~x86"
17
KEYWORDS="~amd64 ~arm ~x86"
18
IUSE=""
18
IUSE=""
19
19
20
# The oauth2client-2 dep sucks.
21
# https://github.com/GoogleCloudPlatform/gsutil/issues/355
22
RDEPEND="${PYTHON_DEPS}
20
RDEPEND="${PYTHON_DEPS}
23
	>=dev-python/boto-2.38.0[${PYTHON_USEDEP}]
21
	>=dev-python/boto-2.38.0[${PYTHON_USEDEP}]
24
	>=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
22
	>=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
Lines 27-33 RDEPEND="${PYTHON_DEPS} Link Here
27
	>=dev-python/gcs-oauth2-boto-plugin-1.12[${PYTHON_USEDEP}]
25
	>=dev-python/gcs-oauth2-boto-plugin-1.12[${PYTHON_USEDEP}]
28
	>=dev-python/google-apitools-0.5.2[${PYTHON_USEDEP}]
26
	>=dev-python/google-apitools-0.5.2[${PYTHON_USEDEP}]
29
	>=dev-python/oauth2client-1.5.2[${PYTHON_USEDEP}]
27
	>=dev-python/oauth2client-1.5.2[${PYTHON_USEDEP}]
30
	<dev-python/oauth2client-2
31
	>=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
28
	>=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
32
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
29
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
33
	>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
30
	>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
(-)a/net-misc/gsutil/gsutil-4.19.ebuild (-56 lines)
Lines 1-56 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
PYTHON_COMPAT=( python2_7 )
8
9
inherit distutils-r1
10
11
DESCRIPTION="command line tool for interacting with cloud storage services"
12
HOMEPAGE="https://github.com/GoogleCloudPlatform/gsutil"
13
SRC_URI="http://commondatastorage.googleapis.com/pub/${PN}_${PV}.tar.gz"
14
15
LICENSE="Apache-2.0"
16
SLOT="0"
17
KEYWORDS="~amd64 ~arm ~x86"
18
IUSE=""
19
20
# The oauth2client-2 dep sucks.
21
# https://github.com/GoogleCloudPlatform/gsutil/issues/355
22
RDEPEND="${PYTHON_DEPS}
23
	>=dev-python/boto-2.39.0[${PYTHON_USEDEP}]
24
	>=dev-python/crcmod-1.7[${PYTHON_USEDEP}]
25
	>=dev-python/httplib2-0.8[${PYTHON_USEDEP}]
26
	>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
27
	>=dev-python/gcs-oauth2-boto-plugin-1.12[${PYTHON_USEDEP}]
28
	>=dev-python/google-apitools-0.5.2[${PYTHON_USEDEP}]
29
	>=dev-python/oauth2client-1.5.2[${PYTHON_USEDEP}]
30
	<dev-python/oauth2client-2
31
	>=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
32
	>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
33
	>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
34
	>=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"
35
DEPEND="${RDEPEND}
36
	dev-python/setuptools[${PYTHON_USEDEP}]"
37
38
S=${WORKDIR}/${PN}
39
40
DOCS=( README.md CHANGES.md )
41
42
PATCHES=(
43
	"${FILESDIR}"/${PN}-4.19-use-friendy-version-checks.patch
44
)
45
46
python_prepare_all() {
47
	distutils-r1_python_prepare_all
48
	sed -i \
49
		-e '/SocksiPy-branch/d' \
50
		setup.py || die
51
}
52
53
python_test() {
54
	export BOTO_CONFIG=${FILESDIR}/dummy.boto
55
	${PYTHON} gslib/__main__.py test -u || die "tests failed"
56
}
(-)a/net-misc/youtube-dl/Manifest (-1 / +1 lines)
Lines 1-3 Link Here
1
DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92 WHIRLPOOL 152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801
1
DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92 WHIRLPOOL 152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801
2
DIST youtube-dl-2016.04.06.tar.gz 2060723 SHA256 115a7443162198f12d97c2c1d83e69d462f78410a26d6dd5ae3c74603397b9cd SHA512 cd22fa19f17a78b5f45e3a765441ca61050f926a160772d1812f4cfecd982c6b36c9897cdd83dcdf3586bc9182d41644b768f7c2379fe12ee4b7269bc1937df0 WHIRLPOOL 2cb19483c7755557ba67d47d7e17112c9f784a9c16b22e887fe5c28e18ffe26e1741c7a7cd3f035b9b51520ce0d20e9ffd09890e9a8214d6173c0a4f846d974c
2
DIST youtube-dl-2016.04.13.tar.gz 2070544 SHA256 f9307cbf2f2e9baf4724d9a35beecd9c7728422c0bff5e9efd0e8a026cc952cb SHA512 8e704b0a1fdcabaf8fe211f2dfd7d14104741df08ba5778b1c1c8083828aff808179fed7179ce6bdac7b54bcdc73acfea687b08c6acab79cd091e3f8bc6896c8 WHIRLPOOL a3487fb37b05b8bae8e8ad9bae6cbf16677a7b088c5a146047ea8a8f35cf09dce581ea2c21a25ea9b99b6813e90873ad83d8c385dff229ac0d7d7fcb620582c6
3
DIST youtube-dl-2016.04.13.tar.gz 2070544 SHA256 f9307cbf2f2e9baf4724d9a35beecd9c7728422c0bff5e9efd0e8a026cc952cb SHA512 8e704b0a1fdcabaf8fe211f2dfd7d14104741df08ba5778b1c1c8083828aff808179fed7179ce6bdac7b54bcdc73acfea687b08c6acab79cd091e3f8bc6896c8 WHIRLPOOL a3487fb37b05b8bae8e8ad9bae6cbf16677a7b088c5a146047ea8a8f35cf09dce581ea2c21a25ea9b99b6813e90873ad83d8c385dff229ac0d7d7fcb620582c6
3
DIST youtube-dl-2016.04.19.tar.gz 2075147 SHA256 09ba62900703a1439659a5394d802c7b03fd3a7b35d604e94a256ae9ccd1b6a0 SHA512 96a5e8ed081355d6a4682355004b26c62385f89091a39ebaadd3cd4b655872db0e196dea44377e98d882d98581f6d5983aa3e7522d1292c4e57b86bcc252aa2b WHIRLPOOL ba8938c6fd34e4a7a32ccb16240ac1d48c2266cad46b2a79d02a2759c1a03d2bc2f2429e02674d6cf97fade60f44fdc9423d45c906eff9b64434977734ee081a
(-)a/net-misc/youtube-dl/youtube-dl-2016.04.06.ebuild (+87 lines)
Line 0 Link Here
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5})
8
DISTUTILS_SINGLE_IMPL=true
9
inherit bash-completion-r1 distutils-r1 eutils
10
11
DESCRIPTION="Download videos from YouTube.com (and more sites...)"
12
HOMEPAGE="https://rg3.github.com/youtube-dl/"
13
SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz"
14
15
LICENSE="public-domain"
16
SLOT="0"
17
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
18
IUSE="offensive test"
19
20
DEPEND="
21
	dev-python/setuptools[${PYTHON_USEDEP}]
22
	test? ( dev-python/nose[coverage(+)] )
23
"
24
25
S="${WORKDIR}/${PN}"
26
27
src_prepare() {
28
	if ! use offensive; then
29
		sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
30
			youtube_dl/version.py || die
31
		# these have single line import statements
32
		local xxx=(
33
			alphaporno anysex behindkink chaturbate drtuber eporner eroprofile
34
			extremetube fourtube foxgay goshgay hellporno hentaistigma
35
			hornbunny keezmovies mofosex motherless porn91 pornhd pornotube
36
			pornovoisines pornoxo redtube sexykarma sexu sunporno slutload
37
			spankbang spankwire thisav trutube tube8 vporn xbef xnxx xtube
38
			xvideos xxxymovies youjizz youporn
39
		)
40
		# these have multi-line import statements
41
		local mxxx=(
42
			pornhub xhamster tnaflix
43
		)
44
		# do single line imports
45
		sed -i \
46
			-e $( printf '/%s/d;' ${xxx[@]} ) \
47
			youtube_dl/extractor/__init__.py \
48
			|| die
49
50
		# do multiple line imports
51
		sed -i \
52
			-e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
53
			youtube_dl/extractor/__init__.py \
54
			|| die
55
56
		sed -i \
57
			-e $( printf '/%s/d;' ${mxxx[@]} ) \
58
			youtube_dl/extractor/generic.py \
59
			youtube_dl/extractor/tumblr.py \
60
			|| die
61
62
		rm \
63
			$( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
64
			$( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
65
			test/test_age_restriction.py \
66
			|| die
67
	fi
68
69
	epatch_user
70
}
71
72
src_compile() {
73
	distutils-r1_src_compile
74
}
75
76
src_test() {
77
	emake test
78
}
79
80
src_install() {
81
	python_domodule youtube_dl
82
	dobin bin/${PN}
83
	dodoc README.txt
84
	doman ${PN}.1
85
	newbashcomp ${PN}.bash-completion ${PN}
86
	python_fix_shebang "${ED}"
87
}
(-)a/net-misc/youtube-dl/youtube-dl-2016.04.19.ebuild (-87 lines)
Lines 1-87 Link Here
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5})
8
DISTUTILS_SINGLE_IMPL=true
9
inherit bash-completion-r1 distutils-r1 eutils
10
11
DESCRIPTION="Download videos from YouTube.com (and more sites...)"
12
HOMEPAGE="https://rg3.github.com/youtube-dl/"
13
SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz"
14
15
LICENSE="public-domain"
16
SLOT="0"
17
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
18
IUSE="offensive test"
19
20
DEPEND="
21
	dev-python/setuptools[${PYTHON_USEDEP}]
22
	test? ( dev-python/nose[coverage(+)] )
23
"
24
25
S="${WORKDIR}/${PN}"
26
27
src_prepare() {
28
	if ! use offensive; then
29
		sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
30
			youtube_dl/version.py || die
31
		# these have single line import statements
32
		local xxx=(
33
			alphaporno anysex behindkink camwithher chaturbate drtuber eporner
34
			eroprofile extremetube fourtube foxgay goshgay hellporno
35
			hentaistigma hornbunny keezmovies lovehomeporn malemotion mofosex
36
			motherless myvidster porn91 pornhd pornotube pornovoisines pornoxo
37
			redtube ruleporn sexu sexykarma slutload spankbang spankwire
38
			sunporno thisav trutube tube8 vporn xbef xnxx xtube xvideos
39
			xxxymovies youjizz youporn
40
		)
41
		# these have multi-line import statements
42
		local mxxx=(
43
			pornhub xhamster tnaflix
44
		)
45
		# do single line imports
46
		sed -i \
47
			-e $( printf '/%s/d;' ${xxx[@]} ) \
48
			youtube_dl/extractor/extractors.py \
49
			|| die
50
51
		# do multiple line imports
52
		sed -i \
53
			-e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
54
			youtube_dl/extractor/extractors.py \
55
			|| die
56
57
		sed -i \
58
			-e $( printf '/%s/d;' ${mxxx[@]} ) \
59
			youtube_dl/extractor/generic.py \
60
			|| die
61
62
		rm \
63
			$( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
64
			$( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
65
			test/test_age_restriction.py \
66
			|| die
67
	fi
68
69
	epatch_user
70
}
71
72
src_compile() {
73
	distutils-r1_src_compile
74
}
75
76
src_test() {
77
	emake test
78
}
79
80
src_install() {
81
	python_domodule youtube_dl
82
	dobin bin/${PN}
83
	dodoc README.txt
84
	doman ${PN}.1
85
	newbashcomp ${PN}.bash-completion ${PN}
86
	python_fix_shebang "${ED}"
87
}
(-)a/ros-meta/gazebo_ros_pkgs/Manifest (-1 lines)
Lines 1-3 Link Here
1
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
1
DIST gazebo_ros_pkgs-2.5.1.tar.gz 1812295 SHA256 1d78839d174790db400466b4b165a79fea50177a3fbe59291539b8bdc1876d4e SHA512 2e0faaa770abe9ff2b41d176c7a3dadaf8749f32c924ba6018b3d7dabf0fe2a1e4ffd24c840c777229a4941e7f4522bf2287288619e2c819d4fb3c10fa431c9d WHIRLPOOL 09b0c5038b21a6cfc355fed8d8d2981cb845c8d209cb89112fb6daf1694b735dd68096ca7e2f255fdc2e8ba435080df186057344c81c2ac247c28d64019dbe32
2
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
2
DIST gazebo_ros_pkgs-2.5.2.tar.gz 1815044 SHA256 849c541412b7312d3455827ccf386246b5bbc4d674e76ed0e9e08032026a929b SHA512 1f8b7034520712606e8389526115f0bae4084cbfdd1b5834f5c00233ae2864260cbb591512228f1519642fde860366a7b4f9602d5374817ca084494668b76bd4 WHIRLPOOL 13283cda29a4da4efb366d3074b9a55ca61b5c9e4a27b3cb467210405ed82334a849a3353f652bc6333e86e845f5845437ebaa23942a027a288fcd831fc77525
3
DIST gazebo_ros_pkgs-2.5.3.tar.gz 1816954 SHA256 5c30ea914b624fb0bf1ca8bda869b9c10ce8336114e629ef19ad075320f4fca4 SHA512 9c045c0fa5be33c37017fc6abe5f307e97c8c9190a4c602e66f3dcc6435854b8c1bd863e26fc1e480c7be0bca381889677f140bd8948abe55cb468c19c636039 WHIRLPOOL 35d07adce0ab4f1accd4acf1fc11f2309776f8870abc2ec69422c60962acbb4cb1157c4e81e40517202b2573ffc6daa2a49f129c2b2c4117a886f77c433fcddd
(-)a/ros-meta/gazebo_ros_pkgs/gazebo_ros_pkgs-2.5.3.ebuild (-23 lines)
Lines 1-23 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros-simulation/gazebo_ros_pkgs"
7
KEYWORDS="~amd64"
8
ROS_SUBDIR=${PN}
9
10
inherit ros-catkin
11
12
DESCRIPTION="Interface for using ROS with the gazebo simulator"
13
LICENSE="BSD"
14
SLOT="0"
15
IUSE=""
16
17
RDEPEND="
18
	dev-ros/gazebo_msgs
19
	dev-ros/gazebo_plugins
20
	dev-ros/gazebo_ros
21
	dev-ros/gazebo_ros_control
22
"
23
DEPEND="${RDEPEND}"
(-)a/ros-meta/laser_pipeline/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST laser_pipeline-1.6.1.tar.gz 738 SHA256 cec2ef227369f6643b83e02a6de378d1b17842a56a382f2f588f5480dc35b57f SHA512 afbf431072f1e6c65c2f7d43eab55122963d1788fbf66298d1d42d2488d1d10fe1ef69aa1bda956e27d4a7af20c04f2aa6f7b63c8464af547ff8321c54d46aa3 WHIRLPOOL b65a1c9f3cfab72352146db0b719c6b6042286cb8bc815fd6d8910b554185eaabfe75ec9df57b90c3ab17b8f509e943417a651e276ac721c5d726100b04479f4
1
DIST laser_pipeline-1.6.1.tar.gz 738 SHA256 cec2ef227369f6643b83e02a6de378d1b17842a56a382f2f588f5480dc35b57f SHA512 afbf431072f1e6c65c2f7d43eab55122963d1788fbf66298d1d42d2488d1d10fe1ef69aa1bda956e27d4a7af20c04f2aa6f7b63c8464af547ff8321c54d46aa3 WHIRLPOOL b65a1c9f3cfab72352146db0b719c6b6042286cb8bc815fd6d8910b554185eaabfe75ec9df57b90c3ab17b8f509e943417a651e276ac721c5d726100b04479f4
2
DIST laser_pipeline-1.6.2.tar.gz 735 SHA256 011ea26c78fcf643d52b360b3c15f173a79f55a8b73840d8fe903371822ab2e8 SHA512 973f3cd7f2f364f8476235b9d5733398673db05c13dbaf551dfadfb88399e2088819510bb39cf740a8cdf7856be7d997da317acf18731ba09e41e873a3cc7856 WHIRLPOOL 93296b349e1b18e9afe05a3026b3a89420998a10390c82d76ca1b4e2d271cd3f981e44b68c74b6c9227628bc96ac95156babbe45da88149e4d29233b46b5784a
(-)a/ros-meta/laser_pipeline/laser_pipeline-1.6.2.ebuild (-21 lines)
Lines 1-21 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/ros-perception/laser_pipeline"
7
KEYWORDS="~amd64 ~arm"
8
9
inherit ros-catkin
10
11
DESCRIPTION="Meta-package for processing laser data, e.g. converting laser data into 3D representations"
12
LICENSE="BSD"
13
SLOT="0"
14
IUSE=""
15
16
RDEPEND="
17
	dev-ros/laser_assembler
18
	dev-ros/laser_filters
19
	dev-ros/laser_geometry
20
"
21
DEPEND="${RDEPEND}"
(-)a/ros-meta/pr2_common/Manifest (-1 lines)
Lines 3-6 DIST pr2_common-1.11.11.tar.gz 33597551 SHA256 dd9303e02aa0633fc662bc0bb5521b726 Link Here
3
DIST pr2_common-1.11.13.tar.gz 33598596 SHA256 20ece58fa557e61ec00411a8fb227cd23ba726d57e3736686b0e94595576b740 SHA512 4366b6893c262c54e5ad5fee967698e6a335f1ba2a48a0196e8b6f2907058d0fad929bd9c4d6b5f20aa4669980c02067c81cf402dcf42ab98d67b35205373987 WHIRLPOOL 872c5d1098f06975b047c2a696edbda01a6b1afc690a362dc8c34c7853e032d9ab8c31909358043a9cae74ae330afb28a62ec0a23f88d83d50998dfd95ca601f
3
DIST pr2_common-1.11.13.tar.gz 33598596 SHA256 20ece58fa557e61ec00411a8fb227cd23ba726d57e3736686b0e94595576b740 SHA512 4366b6893c262c54e5ad5fee967698e6a335f1ba2a48a0196e8b6f2907058d0fad929bd9c4d6b5f20aa4669980c02067c81cf402dcf42ab98d67b35205373987 WHIRLPOOL 872c5d1098f06975b047c2a696edbda01a6b1afc690a362dc8c34c7853e032d9ab8c31909358043a9cae74ae330afb28a62ec0a23f88d83d50998dfd95ca601f
4
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
4
DIST pr2_common-1.11.14.tar.gz 33598683 SHA256 16f620a0b1fcf99f061a7a5fc292b5433f7ed8b96588da4dc85dc652ceb21d54 SHA512 c34a82f72aa0c64c7c2abe36af5ec02c73e4bff161e105d3f8cfd65a460688b4fbd3e4529109546bf525c4703706054f522f74a9c9b352939c5582f064bbf2bf WHIRLPOOL 2fd52d4abd20c28c6c387e32bff80b90c423e6722f2a1410fa5cd429cadaa69cbbe03deedce361a199480553aa856fa87c5252dd3a2d1b784c5135a01e3a8a55
5
DIST pr2_common-1.11.9.tar.gz 33337556 SHA256 c6134939602c8a81d006bf4a4bfc48bf8746f5eb0c5b12baa1da8c946d1b4ce1 SHA512 44eb4f802a7b6983b621ca5b2c1c0e2516f16992f35902c2fb4afbdc9ffc8e63c1ed647f4ef09fd4cbeef747aba133a55172cec64c3cf9d759d2c83f7ec8a213 WHIRLPOOL ad5d6c543b1faca2ed48a66405eb8d6c17b9ef6352fa16b6fc55f9b093a6b1b7da3e0571ade5a6013c84d3695c16e910549ea2673c36a4179043ea4f085c1e05
5
DIST pr2_common-1.11.9.tar.gz 33337556 SHA256 c6134939602c8a81d006bf4a4bfc48bf8746f5eb0c5b12baa1da8c946d1b4ce1 SHA512 44eb4f802a7b6983b621ca5b2c1c0e2516f16992f35902c2fb4afbdc9ffc8e63c1ed647f4ef09fd4cbeef747aba133a55172cec64c3cf9d759d2c83f7ec8a213 WHIRLPOOL ad5d6c543b1faca2ed48a66405eb8d6c17b9ef6352fa16b6fc55f9b093a6b1b7da3e0571ade5a6013c84d3695c16e910549ea2673c36a4179043ea4f085c1e05
6
DIST pr2_common-1.12.0.tar.gz 33598910 SHA256 edb51715498d51c6217e1eda05a9aae575fdf1f86fcb5ea07af913ec976ef3ff SHA512 da933ff9521a9337198a890e0ba10281510b861b4bff3023e7d251251f7ef7f8579f86b2992238975329c5c63ecdf00b17e895f1e0dec4e180336860fdd0c921 WHIRLPOOL e5f8184d126a10c8c68349604346f25b5a4a4a622e27204fe135ec6aaf751ff4bc15d5865a34e74857b25cddae25ae91d4882e1dba2d9c72078a4950a0a036db
(-)a/ros-meta/pr2_common/pr2_common-1.12.0.ebuild (-23 lines)
Lines 1-23 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
ROS_REPO_URI="https://github.com/pr2/pr2_common"
7
KEYWORDS="~amd64"
8
ROS_SUBDIR=${PN}
9
10
inherit ros-catkin
11
12
DESCRIPTION="URDF description and 3D models of robot components of the PR2 robot"
13
LICENSE="BSD"
14
SLOT="0"
15
IUSE=""
16
17
RDEPEND="
18
	dev-ros/pr2_msgs
19
	dev-ros/pr2_dashboard_aggregator
20
	dev-ros/pr2_description
21
	dev-ros/pr2_machine
22
"
23
DEPEND="${RDEPEND}"
(-)a/ros-meta/ros_comm/Manifest (-1 lines)
Lines 3-6 DIST ros_comm-1.11.15.tar.gz 946139 SHA256 532b8cc764e9ca8765484a4468b8537c1ddd8 Link Here
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
3
DIST ros_comm-1.11.16.tar.gz 947310 SHA256 b8f48c57d58b623c0b9828476fd8fc785570238d1e117fddaae9aaf8600915d3 SHA512 a97678acbafbe33d063f2c69b42e11bc4815c18ba9bb701542fb272d95410d2c1c2a133aa40ad2211ea1b0c2535938a364adac8099b5231c50e37fa42fff5d3d WHIRLPOOL 16dbdb2f754f16ae73b989e443de9f9e4fdbea2f9411c63d02a53a46517fb565dd97d5ea2b155833bcd592d7e9dd23ae3e7676dd1a49ea3dd509ab47f28082f2
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
4
DIST ros_comm-1.11.17.tar.gz 950987 SHA256 a7222b849d709e47ab9c491e491f6b90dcf12db1780382c9cd294e4410839eb2 SHA512 2dfb95feafa6976c62d2d31f2c6586636e534f39cfce20bc6dfa22731ee256ab8a0c0050a672098123d4d7d32702203bf15c7f323b897f74201bb41bd823ebf7 WHIRLPOOL 0c0d55a2119503b2e0b0b218ce99862815b7070c66127ace51929cda91267fdb33f50012936f1da784ac9c82ace86c41059b3b919effb6b767b7617ff4d33c09
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
5
DIST ros_comm-1.12.0.tar.gz 951540 SHA256 511894fde55a1150a88023ecd9d7a3f0557b90df5fbe375941db0071ba63ae43 SHA512 6e429b6b34ccdf1f17b4998b59518975290f0e6e431750f6172f5c86c35d48ae5f21de293d283ed952f142af3c03500f55d27172055a026b2f17e1cfbb4777d0 WHIRLPOOL 411b5a1106f96008ac2cac72c209dc0806bc5134ffe5d8b87d652d76efba0c7e32e388994598c5aecfabfdf700ba9e9f785eecb02e40c493e631a45dab13be39
6
DIST ros_comm-1.12.1.tar.gz 954159 SHA256 cc9fddd81b01808f8b95505b3bb16cd2e212de41212dac84c3a2f8f0e648c374 SHA512 1ba58f5a512e3c7b9be6896254abca735d8a887259fd350110666208b673fad4d2a723b79ed5909868fb8d99430ab4af42e946ca4d4f0b681afd072617376c38 WHIRLPOOL 19aaa77e9b549b8488bdb684ce189b0ab7ca346792f5e65e7f458244d1cbf90ec39fc769754090127eb6718f967f5f13ca0d461413aee3b605c9b7df088ae6d2
(-)a/ros-meta/ros_comm/ros_comm-1.12.1.ebuild (-60 lines)
Lines 1-60 Link Here
1
# Copyright 1999-2014 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
7
ROS_REPO_URI="https://github.com/ros/ros_comm"
8
KEYWORDS="~amd64 ~arm"
9
ROS_SUBDIR=${PN}
10
11
inherit ros-catkin
12
13
DESCRIPTION="ROS communications-related packages"
14
LICENSE="BSD"
15
SLOT="0"
16
IUSE=""
17
18
# utilities subdir
19
RDEPEND="
20
	dev-ros/roslz4
21
	dev-ros/xmlrpcpp
22
	dev-ros/roswtf
23
	dev-ros/message_filters
24
"
25
# tools subdir
26
RDEPEND="${RDEPEND}
27
	dev-ros/rosbag
28
	dev-ros/rosbag_storage
29
	dev-ros/rosconsole
30
	dev-ros/rosgraph
31
	dev-ros/roslaunch
32
	dev-ros/rosmaster
33
	dev-ros/rosmsg
34
	dev-ros/rosnode
35
	dev-ros/rosout
36
	dev-ros/rosparam
37
	dev-ros/rosservice
38
	dev-ros/rostest
39
	dev-ros/rostopic
40
	dev-ros/topic_tools
41
"
42
# clients subdir
43
RDEPEND="${RDEPEND}
44
	dev-ros/roscpp
45
	dev-ros/rospy
46
"
47
# test subdir
48
RDEPEND="${RDEPEND}
49
	dev-ros/test_rosbag
50
	dev-ros/test_rosbag_storage
51
	dev-ros/test_roscpp
52
	dev-ros/test_rosgraph
53
	dev-ros/test_roslaunch
54
	dev-ros/test_roslib_comm
55
	dev-ros/test_rosmaster
56
	dev-ros/test_rosparam
57
	dev-ros/test_rospy
58
	dev-ros/test_rosservice
59
"
60
DEPEND="${RDEPEND}"
(-)a/sys-block/scsirastools/Manifest (-1 lines)
Lines 1-2 Link Here
1
DIST scsirastools-1.5.7.tar.gz 677348 SHA256 0b53e731cb03b4200e5f46b5e79b20e329939c276d65b15835ceba0a1fd4055a SHA512 399d366216b5f24ef67086b2e5713a259435293219e22166530a6b92a45519b677bd980906691d2166f1fa6b6ee873568b143df32cfed6a5500066ea914b12f2 WHIRLPOOL 88840d03acfe07bad26b4468fc7342379146793f79b704487e4d4a03e25eaec37772c21705e0510fd3112d1335ff7618bc3130ac01ecb89ce96a76db63fb6d4f
1
DIST scsirastools-1.5.7.tar.gz 677348 SHA256 0b53e731cb03b4200e5f46b5e79b20e329939c276d65b15835ceba0a1fd4055a SHA512 399d366216b5f24ef67086b2e5713a259435293219e22166530a6b92a45519b677bd980906691d2166f1fa6b6ee873568b143df32cfed6a5500066ea914b12f2 WHIRLPOOL 88840d03acfe07bad26b4468fc7342379146793f79b704487e4d4a03e25eaec37772c21705e0510fd3112d1335ff7618bc3130ac01ecb89ce96a76db63fb6d4f
2
DIST scsirastools-1.6.4.tar.gz 659203 SHA256 38d2c6c9b04a2c594e528927b950754f94c0522718d17c78e6589ba778339bf8 SHA512 a0331557eb9c535b3bf33a95994d957505873bc1b39ee240846161a79d7e1f7ed494b23678e23931e917014cf7ebb6a0dd81e5f62089db06e03cf138db06a0fa WHIRLPOOL 4d03d6a40e2b65bc6df9e8e609aa3036a03f2e66162142d5570f6990e49a6a4bbda3b1bbca311ab59bb0bdcdff1475d92ba89a0b91806cb7093bac39a7b762c7
(-)a/sys-block/scsirastools/files/scsirastools-1.5.7-sysmacros.patch (-23 lines)
Lines 1-23 Link Here
1
https://bugs.gentoo.org/580214
2
https://sourceforge.net/p/scsirastools/bugs/16/
3
4
--- a/src/sgcommon.c
5
+++ b/src/sgcommon.c
6
@@ -62,6 +62,7 @@
7
   -------------------------------------------------------------------------*/
8
 #include <sys/types.h>
9
 #include <sys/stat.h>
10
+#include <sys/sysmacros.h>
11
 #include <unistd.h>
12
 #include <stdio.h>
13
 #include <stdlib.h>
14
--- a/src/sgsubmon.c
15
+++ b/src/sgsubmon.c
16
@@ -34,6 +34,7 @@
17
  *---------------------------------------------------------------------------*/
18
 #include <sys/types.h>
19
 #include <sys/stat.h>
20
+#include <sys/sysmacros.h>
21
 #include <unistd.h>
22
 #include <stdio.h>
23
 #include <stdlib.h>
(-)a/sys-block/scsirastools/scsirastools-1.5.7.ebuild (-8 / +14 lines)
Lines 1-7 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
1
# Copyright 1999-2012 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
3
# $Id$
4
EAPI="5"
5
4
6
inherit autotools eutils
5
inherit autotools eutils
7
6
Lines 18-25 RDEPEND="sys-apps/rescan-scsi-bus Link Here
18
	sys-apps/sg3_utils"
17
	sys-apps/sg3_utils"
19
DEPEND="${RDEPEND}"
18
DEPEND="${RDEPEND}"
20
19
21
src_prepare() {
20
src_unpack() {
22
	epatch "${FILESDIR}"/${P}-sysmacros.patch #580214
21
	unpack ${A}
22
	cd "${S}"
23
	# this builds a really old mdadm
23
	# this builds a really old mdadm
24
	sed -i \
24
	sed -i \
25
		-e '/RPMB/d' \
25
		-e '/RPMB/d' \
Lines 39-52 src_prepare() { Link Here
39
	done
39
	done
40
}
40
}
41
41
42
src_configure() {
42
src_compile() {
43
	econf --sbindir=/usr/sbin
43
	econf --sbindir=/usr/sbin \
44
		|| die "econf failed"
45
	emake \
46
		|| die "emake failed"
44
}
47
}
45
48
46
src_install() {
49
src_install() {
47
	into /usr
50
	into /usr
48
	docdir="/usr/share/doc/${PF}/"
51
	docdir="/usr/share/doc/${PF}/"
49
	emake install DESTDIR="${D}" datato="${D}${docdir}"
52
	emake install DESTDIR="${D}" datato="${D}${docdir}" \
53
		|| die "emake install failed"
50
	dosbin files/sgevt
54
	dosbin files/sgevt
51
	dosbin files/mdevt
55
	dosbin files/mdevt
52
	# unneeded files
56
	# unneeded files
Lines 56-59 src_install() { Link Here
56
	doins files/*.mdf
60
	doins files/*.mdf
57
	# new docs
61
	# new docs
58
	dodoc ChangeLog AUTHORS TODO
62
	dodoc ChangeLog AUTHORS TODO
63
	# ensure that other docs from the emake install are compressed too.
64
	prepalldocs
59
}
65
}
(-)a/sys-block/scsirastools/scsirastools-1.6.4.ebuild (-54 lines)
Lines 1-54 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
4
EAPI="5"
5
6
inherit autotools eutils
7
8
DESCRIPTION="Serviceability for SCSI Disks and Arrays"
9
HOMEPAGE="http://scsirastools.sourceforge.net/"
10
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
11
12
LICENSE="BSD"
13
SLOT="0"
14
KEYWORDS="~amd64 ~ppc ~x86"
15
IUSE=""
16
17
RDEPEND="sys-apps/rescan-scsi-bus
18
	sys-apps/sg3_utils"
19
DEPEND="${RDEPEND}"
20
21
src_prepare() {
22
	epatch "${FILESDIR}"/${PN}-1.5.7-sysmacros.patch #580214
23
	# this builds a really old mdadm
24
	sed -i \
25
		-e '/RPMB/d' \
26
		-e '/^SUBDIRS/s,mdadm.d,,' \
27
		-e '/^SUBDIRS/s,files,,' \
28
		Makefile.am || die "sed Makefile.am failed"
29
	eautoreconf
30
	# i386 ELF binaries in tarball = bad
31
	rm "${S}"/files/ialarms* || die
32
33
	# Fix up /sbin instances to be /usr/sbin instead
34
	for i in src/sgraidmon.c src/sgdiskmon.c ; do
35
		sed -i "${S}"/${i} \
36
			-e '/evtcmd\[\].*\"\/sbin\//s,/sbin/,/usr/sbin/,' \
37
			|| die "Failed to set /sbin in sources"
38
	done
39
}
40
41
src_configure() {
42
	econf --sbindir=/usr/sbin
43
}
44
45
src_install() {
46
	local docdir="/usr/share/doc/${PF}"
47
	emake install DESTDIR="${D}" datato="${ED}${docdir}"
48
	dosbin files/sgevt files/mdevt
49
	rm -f "${ED}${docdir}"/{SCSIRAS,COPYING}
50
	# install modepage files
51
	insinto /usr/share/${PN}
52
	doins files/*.mdf
53
	dodoc ChangeLog AUTHORS TODO
54
}
(-)a/sys-devel/m4/m4-1.4.17.ebuild (-2 / +1 lines)
Lines 4-10 Link Here
4
4
5
EAPI="5"
5
EAPI="5"
6
6
7
inherit eutils autotools
7
inherit eutils
8
8
9
DESCRIPTION="GNU macro processor"
9
DESCRIPTION="GNU macro processor"
10
HOMEPAGE="https://www.gnu.org/software/m4/m4.html"
10
HOMEPAGE="https://www.gnu.org/software/m4/m4.html"
Lines 21-27 RDEPEND="" Link Here
21
21
22
src_prepare() {
22
src_prepare() {
23
	epatch "${FILESDIR}"/${P}-fix-spawn_h_m4.patch #580688
23
	epatch "${FILESDIR}"/${P}-fix-spawn_h_m4.patch #580688
24
	eautoreconf
25
24
26
	# Disable gnulib build test that has no impact on the source.
25
	# Disable gnulib build test that has no impact on the source.
27
	# Re-enable w/next version bump (and gnulib is updated). #554728
26
	# Re-enable w/next version bump (and gnulib is updated). #554728
(-)a/sys-kernel/hardened-sources/Manifest (-1 / +11 lines)
Lines 7-20 DIST deblob-check-4.4 694225 SHA256 e142bafdd5a05280d5280fbf109aadab3af9ce71152a Link Here
7
DIST genpatches-4.1-11.base.tar.xz 233284 SHA256 4189cfd2c7d1a1d7f28c8a596ad36741ce087c7c4cfbe0d5d20a0ee889328d18 SHA512 e5944edf832070d6072ab8efc242165afcfb689874687196c96389c6176ca9772e72e82836aba40ad05840536acae6efd6e72890efd692d903018d47489a90f8 WHIRLPOOL 13cb400b330443025f77dee6c710ca9886991a7032fa3ff925d53ed4fc03d07ece5647dca65de1a149073362db1d7a0b374a21d980eafcae09a4b01584c64cb6
7
DIST genpatches-4.1-11.base.tar.xz 233284 SHA256 4189cfd2c7d1a1d7f28c8a596ad36741ce087c7c4cfbe0d5d20a0ee889328d18 SHA512 e5944edf832070d6072ab8efc242165afcfb689874687196c96389c6176ca9772e72e82836aba40ad05840536acae6efd6e72890efd692d903018d47489a90f8 WHIRLPOOL 13cb400b330443025f77dee6c710ca9886991a7032fa3ff925d53ed4fc03d07ece5647dca65de1a149073362db1d7a0b374a21d980eafcae09a4b01584c64cb6
8
DIST genpatches-4.3-4.base.tar.xz 75572 SHA256 c0c073f12a4f1c0adf9d3865fe5d16dc43ea0e5c95c0867868e16e57f2fd6235 SHA512 a16b75f8fcd868d6f9bc2b91318eb8b8ec4db2b622d244e750d4176c4e8225808751c543c54d768fbd88785da656e9f60d8ef8bc22672b5cb1038573c0c366e1 WHIRLPOOL 04c723b71f440035f57684088a47e83430f1c5b057951e037f128f3681f16669eca16f2f1b8d4b7be4a617420131277d1fe415503a679b83a081e06635df46e3
8
DIST genpatches-4.3-4.base.tar.xz 75572 SHA256 c0c073f12a4f1c0adf9d3865fe5d16dc43ea0e5c95c0867868e16e57f2fd6235 SHA512 a16b75f8fcd868d6f9bc2b91318eb8b8ec4db2b622d244e750d4176c4e8225808751c543c54d768fbd88785da656e9f60d8ef8bc22672b5cb1038573c0c366e1 WHIRLPOOL 04c723b71f440035f57684088a47e83430f1c5b057951e037f128f3681f16669eca16f2f1b8d4b7be4a617420131277d1fe415503a679b83a081e06635df46e3
9
DIST genpatches-4.4-3.base.tar.xz 26508 SHA256 76f5685698b02b81643d6b2edcd53217e0f6fa00e068a138f2eb3bc596dec2e5 SHA512 255e2ef79c56699e5b032fa392b2748570ce96c74f1172f4a4c1b4d22f8b8b0a9462c388028a0cad92e821815d39cfa6450f171d81fed5f274dce03979c39322 WHIRLPOOL 6da9edc7936f8857b929e589b2adcb17363a76ec5d85b3406fcb8308d6cb2da924f1f9af5062f85ddf4d415ca9d9524b731e8c4e0cde756e14ccc122a6e75c74
9
DIST genpatches-4.4-3.base.tar.xz 26508 SHA256 76f5685698b02b81643d6b2edcd53217e0f6fa00e068a138f2eb3bc596dec2e5 SHA512 255e2ef79c56699e5b032fa392b2748570ce96c74f1172f4a4c1b4d22f8b8b0a9462c388028a0cad92e821815d39cfa6450f171d81fed5f274dce03979c39322 WHIRLPOOL 6da9edc7936f8857b929e589b2adcb17363a76ec5d85b3406fcb8308d6cb2da924f1f9af5062f85ddf4d415ca9d9524b731e8c4e0cde756e14ccc122a6e75c74
10
DIST genpatches-4.4-5.base.tar.xz 103432 SHA256 ff3ab9884b3069ab092511aef891c8300668461b768f728bff067dc98fc0dfb9 SHA512 ba36f0f9a87a66534281a17a1bd83aa3271e41f8857ef4f27692b322bff9ef705f9d88e78699ba63055410cfb2b3c2a73c2e40c8599e74b60581bfb0d85b293b WHIRLPOOL c38af636ee6bf5bf5d2b0c5d7d3132c02efa879925b3656355e3b70d51ee253b001328225a862f68cd1a5706eaa3529231bd8cb8ed5af3baba7b072da2d2a319
11
DIST genpatches-4.4-6.base.tar.xz 205640 SHA256 91730945fc172ef6bf7f0c1484904ba657dddbd32bb9c08f38266ee9c426df8e SHA512 6114051664a6aa3d231a05c4b49bc8397a7d7d6951e52cb0b04a9487f9e6e241d5b8d27701171cceaffd45b28f7c5367fc07e7bfe1110fc0cad97b92429c943f WHIRLPOOL e30ea9755988da903b84d112ffe7e2eb1e8ffe625cd108812eb78c888a5f32b0ff9fde07b99a272d57b431dee16916ef1172485395f75cc4be9bce6d283d3b71
12
DIST genpatches-4.4-7.base.tar.xz 230312 SHA256 c4b81ebfd4300225b03da67d9eaf6dd86dbf26b75822185730466475418e611b SHA512 b3a87cf20df63e605ab0fe4da147772ab00b2047eb2e281f5d57ea93975dccaf06ebc29fc4461ef32ed655fbf37e56d03b2c28c3a1033e80163e12bfc9433b5f WHIRLPOOL 5ea531abd39fa750ff9c7afc830369ab94206c253849205929fdacac59a12aae99f6017c0dc648f81addbe643efae6dc12ebe769007b53845c9f75efce351d7b
10
DIST genpatches-4.4-8.base.tar.xz 243736 SHA256 70a54851283def9013601bd8ea299c04850410001e36d619fa6e83b64a4f0907 SHA512 fde00c28bc8da96aee2378d7ea36c85a5f8520c271e0251c7bc7472cd3c395dc2c3f5168f38b1bd10e6b5189bedc8b10780899468a368f8e9be1811bc31c0ab1 WHIRLPOOL 1190d8167c05062a53a7cc66a36310b42f6b90a711a497543b68626e1d6ca3fbc1c57a37dfa2a1fc98ed4f3b1dae5d7e77b74f3d708bc830b2bd5c31fc797b74
13
DIST genpatches-4.4-8.base.tar.xz 243736 SHA256 70a54851283def9013601bd8ea299c04850410001e36d619fa6e83b64a4f0907 SHA512 fde00c28bc8da96aee2378d7ea36c85a5f8520c271e0251c7bc7472cd3c395dc2c3f5168f38b1bd10e6b5189bedc8b10780899468a368f8e9be1811bc31c0ab1 WHIRLPOOL 1190d8167c05062a53a7cc66a36310b42f6b90a711a497543b68626e1d6ca3fbc1c57a37dfa2a1fc98ed4f3b1dae5d7e77b74f3d708bc830b2bd5c31fc797b74
11
DIST genpatches-4.4-9.base.tar.xz 304360 SHA256 e9ba25000126256be414a273b154accc51ef523d236c35e2214ee75e243aa71f SHA512 ef239c362defeafc92eae84ede7a07820ddf0c01002f52a58d39d7b0dcdfd83af2d5fa4d2ee3d2c57e4c89a30d4fbf05dc5519886b8f55bf148ce4197b85d465 WHIRLPOOL 88963d0eac645d453ccf1cfe0e30777090240f18f20ccf735b7551a57365c2505849b13c8cd4092542f6baf6d251eb0e9c44fbba118d9677f9cd334e0ef10861
14
DIST genpatches-4.4-9.base.tar.xz 304360 SHA256 e9ba25000126256be414a273b154accc51ef523d236c35e2214ee75e243aa71f SHA512 ef239c362defeafc92eae84ede7a07820ddf0c01002f52a58d39d7b0dcdfd83af2d5fa4d2ee3d2c57e4c89a30d4fbf05dc5519886b8f55bf148ce4197b85d465 WHIRLPOOL 88963d0eac645d453ccf1cfe0e30777090240f18f20ccf735b7551a57365c2505849b13c8cd4092542f6baf6d251eb0e9c44fbba118d9677f9cd334e0ef10861
12
DIST hardened-patches-4.1.7-2.extras.tar.bz2 1419438 SHA256 c8c0fc29c39eafbcea107b8237087fd0e185297e2df9ffeaafc6b3a4736b7a45 SHA512 dac324e265174777d8b9c2369f57e52833b4228b3291e41952a9791ce41b9abf378e1d9a0521566c3a0e42de15a16afa5fe379985b7fee78b1b2b3b815d7cdd4 WHIRLPOOL 7638001f1b95e4af1d051b13648f486aa0eca524157e1a46dd2023fbd86313e0a5e8043653d7388b7286d42cc6e7c0f07cde2de3d5aee6cc058d12538a0980c1
15
DIST hardened-patches-4.1.7-2.extras.tar.bz2 1419438 SHA256 c8c0fc29c39eafbcea107b8237087fd0e185297e2df9ffeaafc6b3a4736b7a45 SHA512 dac324e265174777d8b9c2369f57e52833b4228b3291e41952a9791ce41b9abf378e1d9a0521566c3a0e42de15a16afa5fe379985b7fee78b1b2b3b815d7cdd4 WHIRLPOOL 7638001f1b95e4af1d051b13648f486aa0eca524157e1a46dd2023fbd86313e0a5e8043653d7388b7286d42cc6e7c0f07cde2de3d5aee6cc058d12538a0980c1
13
DIST hardened-patches-4.3.3-5.extras.tar.bz2 1649484 SHA256 2a62a5eb4b98f4fbeb43511a0573d58226277d3112401abec37355d85e01ae23 SHA512 09b7272af44fb1e29cba857f7c3305d97f8997881f228a2f2eb56dda909ae5402a69336c6fccdf3920f8788a7922f10b0977517f5918d44702e1a9b668c708c7 WHIRLPOOL efc152c7680b84b682f9f6857b8c6b2b66b6d505f76b311a8e3289a606f46d4944d90478ff93e3656f41c367fdbcd65dcf3043842354b26b669b462ce49f3471
16
DIST hardened-patches-4.3.3-5.extras.tar.bz2 1649484 SHA256 2a62a5eb4b98f4fbeb43511a0573d58226277d3112401abec37355d85e01ae23 SHA512 09b7272af44fb1e29cba857f7c3305d97f8997881f228a2f2eb56dda909ae5402a69336c6fccdf3920f8788a7922f10b0977517f5918d44702e1a9b668c708c7 WHIRLPOOL efc152c7680b84b682f9f6857b8c6b2b66b6d505f76b311a8e3289a606f46d4944d90478ff93e3656f41c367fdbcd65dcf3043842354b26b669b462ce49f3471
14
DIST hardened-patches-4.4.2-1.extras.tar.bz2 1721230 SHA256 81f1417d210e0a6d9f5e180b9f828beb87ddc27571a16c40552d0fa1979982ec SHA512 599dedbef6fa26efc2a62c19e0536accedff6c60968294e9a7246c9844b26491b4414b1b40106eee9bb7540f8cd4ae74ab3720029b0730ce5541e005ba60cb9b WHIRLPOOL 84e22467a6dcc738043e47274ab2476b69f1796f1f23e3ca4ed8e244dd73a7e4998de683c1d93baccdd41eb232327d4ef1eb07d01b8a790510b8690334032f02
17
DIST hardened-patches-4.4.2-1.extras.tar.bz2 1721230 SHA256 81f1417d210e0a6d9f5e180b9f828beb87ddc27571a16c40552d0fa1979982ec SHA512 599dedbef6fa26efc2a62c19e0536accedff6c60968294e9a7246c9844b26491b4414b1b40106eee9bb7540f8cd4ae74ab3720029b0730ce5541e005ba60cb9b WHIRLPOOL 84e22467a6dcc738043e47274ab2476b69f1796f1f23e3ca4ed8e244dd73a7e4998de683c1d93baccdd41eb232327d4ef1eb07d01b8a790510b8690334032f02
18
DIST hardened-patches-4.4.3-1.extras.tar.bz2 1678183 SHA256 c333fc07e4a3c841a2799b906f8989f581035169c32bc955fb5c10995aec1306 SHA512 a0420168af099733ae0d761a38afa24162a07f86905384d9b086a7278b9e5e97ffa3e4253de2ca6c369c4e9f7793e6cd301315a10fa477dc8bac4a5695f2c69b WHIRLPOOL 2777088d9729e68f8fae3e099314392491d416a3461c2e4f6f1d1c710ba72d2c8a04e39e6c4ed7b5cfb382935cf16002975dc8317fc2f382be998be13d65adf0
19
DIST hardened-patches-4.4.3-2.extras.tar.bz2 1681865 SHA256 2759181091646091dda3bb9b15d8948f6cdc43c9a3e10e4d45b497367fddb658 SHA512 deee5eee40b71a9a9b842bd0367042af838bfa4520a362bd8789d82b8c2c2507743c1083c3a76cde0e018aff0a85b7b6030369d77e4532baacb59e6a2a89688c WHIRLPOOL 6ac44abb98837aa7990c0b040c002050332d36095419a6f26c2ce8e3025c9e337e2f99b795c7be10d8c4aa9711f882fd6897eba7cd4316fd3ebdec677091abc0
20
DIST hardened-patches-4.4.4-1.extras.tar.bz2 1792949 SHA256 f3a65ee112f570e58d4e3ac4209e4b104885181d88b99ca18e79665f3766163e SHA512 640102d30ea9b544d9192bc92ef8891cabf16459bf10a032f4824a6979ab56d01d1f5c1fbf0e05bc001acf75fb727f4f5aa87224af650c9f2a5a874aac5f61ec WHIRLPOOL 771c043ac82a012a853c9d928e18371ab21b47e3390d8941018c59164ba205deb3c439a43f525bb30308a13cf4d5d91eacf513bc354bf5320d8853591efa1f85
21
DIST hardened-patches-4.4.5-1.extras.tar.bz2 1718516 SHA256 aee855d94eac90848547492db8763a77fb22cc461db855a7efb396ebfb71c7e1 SHA512 4ee6e1eeb8ffdb08b1abe6b2854129317b623bcf3d185c95d4372e0109e34c453bfc3b70bce8ecd65ab0438dca3f1901663a38bd293b43c4e18f900e9741fb06 WHIRLPOOL c2fe225994620a215e8161c4a45de24c8cbffe761cc1993781edde5342e14ea9a1f24116d5dfa5f7c9f023f513fb8dc7d33cef93f58e99e8199fa900515e0983
22
DIST hardened-patches-4.4.5-2.extras.tar.bz2 1679945 SHA256 a3c9d9e4c24110d2b8a399634eaf36ee94635b4054d0f0cb5c4cf7bbf30495ed SHA512 55c31355bcfba13f2540805b3ac031a66d57e854c16fe2976a2421ebd506131f1f6af7aa7539aff50d8376d5032d020abf21130fab078b3003a2540ca160ea58 WHIRLPOOL 2ffb2f8fc42ca96d4530c0342afa12c04b78820cad689bad08ee0311ba9d02bdce3d7f01a919d0ebee011278d7e9ade04493d14c0c55bff21f88a793d45b047b
23
DIST hardened-patches-4.4.5-3.extras.tar.bz2 1682259 SHA256 cd41827058015fad60b069a32838a7e907c7166a4b8bdfdc96c59c01f2db950c SHA512 f1487f559b1bd800035535601b603edf986fccaa5b8da0d52156918d510bd9366f756686e87d1e07df94b8929b1167fbb49865f9556143f503b245682f132dd7 WHIRLPOOL 5c0e566fc439ceb04024345aef3d1b7a1647d8a88ccde0e7f0b9a8a665f40412a205da0b2338b17aa4fa08a7f3e1f3ef6beef4626e7f424c15d9410bf1002a40
24
DIST hardened-patches-4.4.6-1.extras.tar.bz2 1679458 SHA256 52a9d6c913460c9b0ca6c5ecb6baaa27830a56c1a51de7743ef6a11cff2eb049 SHA512 4dd3076c5a861b1759136b19df33b331819e22c433624184aea6bea6e60df601bd0d3ade2c926d644c46843dfd08f693ec8ef3402fc92816fc347dc72f26e763 WHIRLPOOL afe05b44a338b3447e983254dc91508404f9be923023b030f42178131404ade096ad3607448bcca80403e899980fee4e5110458d69085d143b0c83b39a9f7c26
25
DIST hardened-patches-4.4.6-2.extras.tar.bz2 1697161 SHA256 f862347577e90473e7c9ebf320ac94b6abf5f8d6bb0d46e2608f6372772f029a SHA512 c9bcc027e5986f744b23f99b3e0a2f3fb8f222511056e2cfdd903e0293c978a6d197d023af70897a3fcfba31f96e36b77b3360e92819f6365c6d14a55dc9d5d7 WHIRLPOOL 1c9c2a44e18088b3a31bd844e4f2276f4ea2d5837c86b3d188758ad240299785fabdbe8ad43e529ad1351c862cb3601285421444cc220e1b4417da393a65e220
15
DIST hardened-patches-4.4.6-3.extras.tar.bz2 1697719 SHA256 578fb7d0d6caf2d1f596bda34d00a18c96aa7103cb58cc30724607e24fdb1d11 SHA512 802e22cd1e2837ad4ec88ed8086b7ee868e389e4717b9299b433fb259681e106153e4ec9058534695f7c6f94ae4f163f3228f69cbd7138d403d79c81d8f36924 WHIRLPOOL ca0831b5f2aa53cf8b3f13f6e38f0dbe6b4cc105e3b1fcbcb234bd4ab508a01bded689f54e857eb711ef0e94fd60524e7cb47b4d7c70316f4942eb329d5cb8f4
26
DIST hardened-patches-4.4.6-3.extras.tar.bz2 1697719 SHA256 578fb7d0d6caf2d1f596bda34d00a18c96aa7103cb58cc30724607e24fdb1d11 SHA512 802e22cd1e2837ad4ec88ed8086b7ee868e389e4717b9299b433fb259681e106153e4ec9058534695f7c6f94ae4f163f3228f69cbd7138d403d79c81d8f36924 WHIRLPOOL ca0831b5f2aa53cf8b3f13f6e38f0dbe6b4cc105e3b1fcbcb234bd4ab508a01bded689f54e857eb711ef0e94fd60524e7cb47b4d7c70316f4942eb329d5cb8f4
16
DIST hardened-patches-4.4.7-1.extras.tar.bz2 1696214 SHA256 af8b6147887db4348c43c4e55f2a8593b32a0b00162e29f226a756e6bf18a647 SHA512 f7b14fce045a4e89fe9a44c753dc6c4714bc883e77838c47d6a73ce161e162f52e55da948ada97fcb2268170033a7e02eb242054b24e9e2571fb0482a203d2e5 WHIRLPOOL 76e142d767fd1495b103f24e6f8abf5936e17dfc7ffc0b5471102f65f78e445104c63ef867e5eac0ca309b52fea069dd08d95d91d18eb40428d50cef46595b06
27
DIST hardened-patches-4.4.7-1.extras.tar.bz2 1696214 SHA256 af8b6147887db4348c43c4e55f2a8593b32a0b00162e29f226a756e6bf18a647 SHA512 f7b14fce045a4e89fe9a44c753dc6c4714bc883e77838c47d6a73ce161e162f52e55da948ada97fcb2268170033a7e02eb242054b24e9e2571fb0482a203d2e5 WHIRLPOOL 76e142d767fd1495b103f24e6f8abf5936e17dfc7ffc0b5471102f65f78e445104c63ef867e5eac0ca309b52fea069dd08d95d91d18eb40428d50cef46595b06
17
DIST hardened-patches-4.4.8-1.extras.tar.bz2 1742981 SHA256 d9dad00eaf7c32d7b8a77da3b40c4048e2e0912e4ff2608276698e5f147bbc42 SHA512 d61fc293207f149565bd4b727d549f5ed27538dec3dfa79ff860a28d8d31a3d5321ae1112575278bd53fa39b82762e6abc280b3fcd002c6f98d60e756bcf14d7 WHIRLPOOL a60f3223d373637c8d4ada22343e9cd23de11e729b936ce5b7c86305dd409eeb3eb7a82f97fe2bbfdff972bf64b0cd50caa0550bd7ca5835a9a07ada86acff9b
18
DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
28
DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
19
DIST linux-4.3.tar.xz 86920812 SHA256 4a622cc84b8a3c38d39bc17195b0c064d2b46945dfde0dae18f77b120bc9f3ae SHA512 d25812043850530fdcfdb48523523ee980747f3c2c1266149330844dae2cba0d056d4ddd9c0f129f570f5d1f6df5c20385aec5f6a2e0755edc1e2f5f93e2c6bc WHIRLPOOL e3f131443acc14d4f67bbd3f4e1c57af3d822c41c85a112564d54667a591c8619dce42327fd8166d30a2d7adfaf433c2e2134d4995c91c08f65ac0cc2190f935
29
DIST linux-4.3.tar.xz 86920812 SHA256 4a622cc84b8a3c38d39bc17195b0c064d2b46945dfde0dae18f77b120bc9f3ae SHA512 d25812043850530fdcfdb48523523ee980747f3c2c1266149330844dae2cba0d056d4ddd9c0f129f570f5d1f6df5c20385aec5f6a2e0755edc1e2f5f93e2c6bc WHIRLPOOL e3f131443acc14d4f67bbd3f4e1c57af3d822c41c85a112564d54667a591c8619dce42327fd8166d30a2d7adfaf433c2e2134d4995c91c08f65ac0cc2190f935
20
DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
30
DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.3-r1.ebuild (+45 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="5"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.3.ebuild (+45 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="5"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.4.ebuild (+45 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="5"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.5-r1.ebuild (+45 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="7"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.5-r2.ebuild (+45 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="7"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-3"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.5.ebuild (+45 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="6"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.6-r1.ebuild (+45 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="8"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.6.ebuild (+45 lines)
Line 0 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="8"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/sys-kernel/hardened-sources/hardened-sources-4.4.8.ebuild (-45 lines)
Lines 1-45 Link Here
1
# Copyright 1999-2016 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI="5"
6
7
ETYPE="sources"
8
K_WANT_GENPATCHES="base"
9
K_GENPATCHES_VER="9"
10
K_DEBLOB_AVAILABLE="1"
11
12
inherit kernel-2
13
detect_version
14
15
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
16
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
17
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
18
19
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
20
UNIPATCH_EXCLUDE="
21
	1500_XATTR_USER_PREFIX.patch
22
	2900_dev-root-proc-mount-fix.patch"
23
24
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
25
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
26
IUSE="deblob"
27
28
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
29
30
RDEPEND=">=sys-devel/gcc-4.5"
31
32
pkg_postinst() {
33
	kernel-2_pkg_postinst
34
35
	local GRADM_COMPAT="sys-apps/gradm-3.1*"
36
37
	ewarn
38
	ewarn "Users of grsecurity's RBAC system must ensure they are using"
39
	ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
40
	ewarn "It is strongly recommended that the following command is issued"
41
	ewarn "prior to booting a ${PF} kernel for the first time:"
42
	ewarn
43
	ewarn "emerge -na =${GRADM_COMPAT}"
44
	ewarn
45
}
(-)a/www-client/opera-beta/Manifest (-2 / +2 lines)
Lines 1-4 Link Here
1
DIST opera-beta_37.0.2178.10_amd64.deb 48212874 SHA256 b5c7f2f70ed98f291e6b06df1775fb7f7f47ab13109d66328cb9df343b556918 SHA512 5346f1de3dc62cf52f250771ec88dfd53ce22d5a21b8ce122912bdd490a0a515774b5cc8e14fe8eee0156a5eec8b9e581c71b14655d1509dc0734c49c29c89be WHIRLPOOL 7f6c647182113fe189484a7557bd59a94a8bf812306ec24e890403cc61fb778592f3d6dcfddf5e96017b6e3c90708d30f998702cf38989623bd038394105edeb
2
DIST opera-beta_37.0.2178.10_i386.deb 49848112 SHA256 9bd8ca2143c1241f0c81146660eea95f67a8e3b4a4a3c7a245ce83750c8f16cd SHA512 c74d0c7a35e09e254041da67d0d4c2704bd09b39e98fcc33980e4582c01bc1c9711b1f585d7a6c790351efb009be05e6f9a01f61fdfa85940b905df26974c447 WHIRLPOOL fa72ad8e814b1e9cce85025bfe4aa12b8880f69aadfcb1717f5a129fccff358c0698799b4bb47e1292c185331ec458d0fd15c9321edb744e8948bb77089a5d2c
1
DIST opera-beta_37.0.2178.19_amd64.deb 48230116 SHA256 a4454801e10acf95b18fbe2406a6b90cbc44189b840ecdec2369ece2e4000123 SHA512 2e9b274a4d797ddf5c5d7e838eb0b1434dbac27b60ef7d69a0db6c966ba30e63cf232173a562a91ab4d0abaa74014925227780cc5078921d6048367cdb78af4b WHIRLPOOL 02808b251039c13e3f3b3b8c6b7e65f6c8d161e0fee2a0acd4a55486e6c75846df134a6d800f38d06f33e08af3a2f5452e0a44a7674337ffcd147c6b1a16ab22
3
DIST opera-beta_37.0.2178.19_amd64.deb 48230116 SHA256 a4454801e10acf95b18fbe2406a6b90cbc44189b840ecdec2369ece2e4000123 SHA512 2e9b274a4d797ddf5c5d7e838eb0b1434dbac27b60ef7d69a0db6c966ba30e63cf232173a562a91ab4d0abaa74014925227780cc5078921d6048367cdb78af4b WHIRLPOOL 02808b251039c13e3f3b3b8c6b7e65f6c8d161e0fee2a0acd4a55486e6c75846df134a6d800f38d06f33e08af3a2f5452e0a44a7674337ffcd147c6b1a16ab22
2
DIST opera-beta_37.0.2178.19_i386.deb 50015848 SHA256 a714c1b04cef4c32dedeca158e1831856c0855284a8f85f85cd89fe90c1138f7 SHA512 48006ff429bd1ace47a2b3f1c992d2e7a972a8bd226ec92dc36643b9f14c8c567f5eb77c2178f78e80c5724e188537bbfb2957d670fefe86528f9e2be346b1e9 WHIRLPOOL f0989c688512c34f8b8d79a004330dd836b14c10c5480d75f3bb36cec2c7cd8de939d5635915b431a5b7c3133dafc0b7455e0208aa97ea9158f015ba80ace06d
4
DIST opera-beta_37.0.2178.19_i386.deb 50015848 SHA256 a714c1b04cef4c32dedeca158e1831856c0855284a8f85f85cd89fe90c1138f7 SHA512 48006ff429bd1ace47a2b3f1c992d2e7a972a8bd226ec92dc36643b9f14c8c567f5eb77c2178f78e80c5724e188537bbfb2957d670fefe86528f9e2be346b1e9 WHIRLPOOL f0989c688512c34f8b8d79a004330dd836b14c10c5480d75f3bb36cec2c7cd8de939d5635915b431a5b7c3133dafc0b7455e0208aa97ea9158f015ba80ace06d
3
DIST opera-beta_37.0.2178.22_amd64.deb 48257200 SHA256 ea28c45520bb4d030fd649ad310f1383cd71d5f6e47105a255a3612eac767cc7 SHA512 275ccd038655c7b5a8c8b8125e9c1b43dbbfa840763d7874606eac4686f97031c1ced3cde62356f18d5be0614fd7f8554f0434fd18622ed08da07bbca35570b0 WHIRLPOOL 73ef24dcdc2cf08c21616343444d6368225553f123031e27bbc865770d2f7871e1e27964e3e79a72724691025613b884aaacd3e882c928e4f91bae83a6d4228e
4
DIST opera-beta_37.0.2178.22_i386.deb 50402586 SHA256 4c0339af1b000722e7a2004910251f049749837ba62aead2514792aa6d2a0dbb SHA512 8eb4d7c312c3d8254a5e50807ff58d3f5e72b240737c82714fb35524498d99e3ae731e30f720e0d2e9d5eb2a2a7bfe7edf869cb60dc4ca7b0ffb1672027997a8 WHIRLPOOL 9756fada9c1e84270e0ce542cdcc5c114638fb55b371583bb11fad755f2c60e42eebd2f5e4ec07f7df5235391d071df49631e1fa05f95f6754564dea7e9620d4
(-)a/www-client/opera-beta/opera-beta-37.0.2178.10.ebuild (+91 lines)
Line 0 Link Here
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
CHROMIUM_LANGS="
7
	af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd
8
	hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk
9
	sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
10
"
11
inherit chromium multilib unpacker
12
13
DESCRIPTION="A fast and secure web browser"
14
HOMEPAGE="http://www.opera.com/"
15
LICENSE="OPERA-2014"
16
SLOT="0"
17
SRC_URI_BASE="http://get.geo.opera.com/pub/"
18
SRC_URI="
19
	amd64?	( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
20
	x86?	( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
21
"
22
KEYWORDS="~amd64 ~x86"
23
24
RDEPEND="
25
	dev-libs/expat
26
	dev-libs/glib:2
27
	dev-libs/nspr
28
	dev-libs/nss
29
	gnome-base/gconf:2
30
	media-libs/alsa-lib
31
	media-libs/fontconfig
32
	media-libs/freetype
33
	net-misc/curl
34
	net-print/cups
35
	sys-apps/dbus
36
	x11-libs/cairo
37
	x11-libs/gdk-pixbuf
38
	x11-libs/gtk+:2
39
	x11-libs/libX11
40
	x11-libs/libXScrnSaver
41
	x11-libs/libXcomposite
42
	x11-libs/libXcursor
43
	x11-libs/libXdamage
44
	x11-libs/libXext
45
	x11-libs/libXfixes
46
	x11-libs/libXi
47
	x11-libs/libXrandr
48
	x11-libs/libXrender
49
	x11-libs/libXtst
50
	x11-libs/libnotify
51
	x11-libs/pango[X]
52
"
53
54
QA_PREBUILT="*"
55
S=${WORKDIR}
56
OPERA_HOME="usr/$(get_libdir)/${PN}"
57
58
src_unpack() {
59
	unpack_deb ${A}
60
}
61
62
src_prepare() {
63
	case ${ARCH} in
64
		amd64)
65
			mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
66
			rm -r usr/lib || die
67
			;;
68
		x86)
69
			mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
70
			;;
71
	esac
72
73
	rm usr/bin/${PN} || die
74
75
	rm usr/share/doc/${PN}/copyright || die
76
	mv usr/share/doc/${PN} usr/share/doc/${PF} || die
77
78
	pushd "${OPERA_HOME}/localization" > /dev/null || die
79
	chromium_remove_language_paks
80
	popd > /dev/null || die
81
82
	sed -i \
83
		-e 's|^TargetEnvironment|X-&|g' \
84
		usr/share/applications/${PN}.desktop || die
85
}
86
87
src_install() {
88
	mv * "${D}" || die
89
	dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
90
	fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
91
}
(-)a/www-client/opera-beta/opera-beta-37.0.2178.22.ebuild (-91 lines)
Lines 1-91 Link Here
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
CHROMIUM_LANGS="
7
	af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd
8
	hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk
9
	sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
10
"
11
inherit chromium multilib unpacker
12
13
DESCRIPTION="A fast and secure web browser"
14
HOMEPAGE="http://www.opera.com/"
15
LICENSE="OPERA-2014"
16
SLOT="0"
17
SRC_URI_BASE="http://get.geo.opera.com/pub/"
18
SRC_URI="
19
	amd64?	( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
20
	x86?	( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
21
"
22
KEYWORDS="~amd64 ~x86"
23
24
RDEPEND="
25
	dev-libs/expat
26
	dev-libs/glib:2
27
	dev-libs/nspr
28
	dev-libs/nss
29
	gnome-base/gconf:2
30
	media-libs/alsa-lib
31
	media-libs/fontconfig
32
	media-libs/freetype
33
	net-misc/curl
34
	net-print/cups
35
	sys-apps/dbus
36
	x11-libs/cairo
37
	x11-libs/gdk-pixbuf
38
	x11-libs/gtk+:2
39
	x11-libs/libX11
40
	x11-libs/libXScrnSaver
41
	x11-libs/libXcomposite
42
	x11-libs/libXcursor
43
	x11-libs/libXdamage
44
	x11-libs/libXext
45
	x11-libs/libXfixes
46
	x11-libs/libXi
47
	x11-libs/libXrandr
48
	x11-libs/libXrender
49
	x11-libs/libXtst
50
	x11-libs/libnotify
51
	x11-libs/pango[X]
52
"
53
54
QA_PREBUILT="*"
55
S=${WORKDIR}
56
OPERA_HOME="usr/$(get_libdir)/${PN}"
57
58
src_unpack() {
59
	unpack_deb ${A}
60
}
61
62
src_prepare() {
63
	case ${ARCH} in
64
		amd64)
65
			mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
66
			rm -r usr/lib || die
67
			;;
68
		x86)
69
			mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die
70
			;;
71
	esac
72
73
	rm usr/bin/${PN} || die
74
75
	rm usr/share/doc/${PN}/copyright || die
76
	mv usr/share/doc/${PN} usr/share/doc/${PF} || die
77
78
	pushd "${OPERA_HOME}/localization" > /dev/null || die
79
	chromium_remove_language_paks
80
	popd > /dev/null || die
81
82
	sed -i \
83
		-e 's|^TargetEnvironment|X-&|g' \
84
		usr/share/applications/${PN}.desktop || die
85
}
86
87
src_install() {
88
	mv * "${D}" || die
89
	dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
90
	fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
91
}
(-)a/www-client/vivaldi/Manifest (-2 / +2 lines)
Lines 1-6 Link Here
1
DIST vivaldi-1.0.435.42_p1-amd64.deb 44927174 SHA256 a6cc5823319991946c8c9335dfa7853dd4fc820afae8042dcec1242f47aea34d SHA512 c8068ddd1b0d140bdfa9d156e8ddf6d0021d23cd41f6062823abb0aea18db95a2431b60aa5838f3db0338bbe6f8c237e3ac48297cfb5c3a30c2196176e946b63 WHIRLPOOL 39143d2e2b9e8b745728aaee2af5f6e5a97bd7ca7868d36875dbf47ec1f2bddc884bf95c8510931450dd52e9ecd6dededff365a88d805d1c22af76e509619e90
1
DIST vivaldi-1.0.435.42_p1-amd64.deb 44927174 SHA256 a6cc5823319991946c8c9335dfa7853dd4fc820afae8042dcec1242f47aea34d SHA512 c8068ddd1b0d140bdfa9d156e8ddf6d0021d23cd41f6062823abb0aea18db95a2431b60aa5838f3db0338bbe6f8c237e3ac48297cfb5c3a30c2196176e946b63 WHIRLPOOL 39143d2e2b9e8b745728aaee2af5f6e5a97bd7ca7868d36875dbf47ec1f2bddc884bf95c8510931450dd52e9ecd6dededff365a88d805d1c22af76e509619e90
2
DIST vivaldi-1.0.435.42_p1-i386.deb 45346328 SHA256 c008c6d3b068faf001d9cefcd7487c16e42a4192d903c27489a363589e7adf1d SHA512 6d3115eb2e1a700c072f0c4b149c00e95c84df9a9bc04c0418f98e9cd429cbf24ea0e42752e2ad32cb0bbaa009204e815ea7299879f66659d47fcbad6a9b966b WHIRLPOOL 04682118b9a95930c013675450986b5642b6a84046f27c248cfd7387ef50522aa4b5849833b23474fd3691ba5785cb1b7b1090b1358d30c283d1ebb84fc64483
2
DIST vivaldi-1.0.435.42_p1-i386.deb 45346328 SHA256 c008c6d3b068faf001d9cefcd7487c16e42a4192d903c27489a363589e7adf1d SHA512 6d3115eb2e1a700c072f0c4b149c00e95c84df9a9bc04c0418f98e9cd429cbf24ea0e42752e2ad32cb0bbaa009204e815ea7299879f66659d47fcbad6a9b966b WHIRLPOOL 04682118b9a95930c013675450986b5642b6a84046f27c248cfd7387ef50522aa4b5849833b23474fd3691ba5785cb1b7b1090b1358d30c283d1ebb84fc64483
3
DIST vivaldi-1.1.453.30_p1-amd64.deb 44537856 SHA256 25386de8fea87eda2424743367bcdcdeeaa9cd9b27597ae40e84bd3ac849921d SHA512 59516b630fb13b49357c57c5a1c9d20d18f1175f738483de4955593f9ad6cbe83215212670b40276e91fe4626c198bfeaf648c6826618fab3033a2d81b31fc22 WHIRLPOOL 281dcc5d50408dd67d115a114d57c02f13faf65892dbc8d17eb712b4b356eceaab22f7e04e13bcbf168202ca83217a9f12ae85c7d923836340fc29640a814100
3
DIST vivaldi-1.1.443.3_p1-amd64.deb 44940826 SHA256 cc35a692752695e440206b9dcebc3ca16d25cc21cf36fb415301a9381610a90e SHA512 b53bd965ad02f5da11fe91172323f8c2dae5b0c9c8eb2e30640802a5e54257c0cab305cdde62e1f591969865190e4c7ae2432e1d1460d90f4f344aa27c591d76 WHIRLPOOL 5abd32a98174a99fff766bb591979229d1645cdfb1f122cedba94eb8ba251b0a1f34429e8a568a9987cf21439e68ec60e38656c5ce46475ca864d509bf86f5ed
4
DIST vivaldi-1.1.453.30_p1-i386.deb 45024580 SHA256 cc22f706a415a9e7c643ccfc9d667ed778c2b860e09b015b87e6ca0c6689eb62 SHA512 0584353b164cb7943fb7953ea7d6d966a1af5444aae2bc1209247a18375b69778fc043195d353ceab05e7c2cca67289c36f36a10d9aa9115bbcb1a683ba8819b WHIRLPOOL ae1f8e259aeca897a6e6b680dbb783ce1a530d4709b98f203d9d0041ee8ef7ec55768adeb5b0b8f8b02b7fc497ff306bbbdb2185e6116dfdae1430a1318d474f
4
DIST vivaldi-1.1.443.3_p1-i386.deb 45317272 SHA256 133837f6a5fe3d8daa29c1cf5d87667a25bc12e0a16cbe3c98f07218362e2ffd SHA512 db2f0d521fc8a401bf2366cd3de5719b57fb70f918755bb295487f702e733e8b3e8a67fbc8017a82fd2de33a63fd9dd7522c5ef4ef166b1c58be65a0b43529a4 WHIRLPOOL 693991ec49a8d2898ffd16ba42f2260cbc78ce3ff0747162a6331948ba33942c4965120f830c0e19cfd60b727b30755cce182ccab587e2c271dc394f727d882c
5
DIST vivaldi-1.1.453.6_p1-amd64.deb 44531616 SHA256 ea747434b35a3528217ae85089e9377019a2b8fefd913648cb52d3a6c99eaeb6 SHA512 ddc5542096553e2721bd89cd471258afc89afc706b9963b373adec76984ec13f672ce453af273e5cdeb12e1612fa9aff12dfad31b32183d4b1aed8abf704170a WHIRLPOOL 86ddc3daec8381c5d49a85d1464a6c4cdfffdff454891242a939d8d4583e2eda0cccf11efea288bf07b201bcc33956f45069218bab30850f374cfd33647cc1fd
5
DIST vivaldi-1.1.453.6_p1-amd64.deb 44531616 SHA256 ea747434b35a3528217ae85089e9377019a2b8fefd913648cb52d3a6c99eaeb6 SHA512 ddc5542096553e2721bd89cd471258afc89afc706b9963b373adec76984ec13f672ce453af273e5cdeb12e1612fa9aff12dfad31b32183d4b1aed8abf704170a WHIRLPOOL 86ddc3daec8381c5d49a85d1464a6c4cdfffdff454891242a939d8d4583e2eda0cccf11efea288bf07b201bcc33956f45069218bab30850f374cfd33647cc1fd
6
DIST vivaldi-1.1.453.6_p1-i386.deb 45029902 SHA256 f8a19d3fdfdd0421fb68baa4dc35de6442dc6731a6d18e0c002a8842e2dcd30a SHA512 c6900e8e047fed225b82900c2adc807890077a0fa50dd82ce495bf9ddd751b1324ec7c1457af6580e1e022ae7e829d9758663702dfa21a79e84f2edbe8d99894 WHIRLPOOL 0428b0ac482584925b4fc4ab133398b0df94fb5401216e872d8105d7a0ff250c2ca0b06e9f14c2b47a0ab409f35a8f37b4d2605e5a849f707c18dcbde36e059d
6
DIST vivaldi-1.1.453.6_p1-i386.deb 45029902 SHA256 f8a19d3fdfdd0421fb68baa4dc35de6442dc6731a6d18e0c002a8842e2dcd30a SHA512 c6900e8e047fed225b82900c2adc807890077a0fa50dd82ce495bf9ddd751b1324ec7c1457af6580e1e022ae7e829d9758663702dfa21a79e84f2edbe8d99894 WHIRLPOOL 0428b0ac482584925b4fc4ab133398b0df94fb5401216e872d8105d7a0ff250c2ca0b06e9f14c2b47a0ab409f35a8f37b4d2605e5a849f707c18dcbde36e059d
(-)a/www-client/vivaldi/vivaldi-1.1.443.3_p1.ebuild (+109 lines)
Line 0 Link Here
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
CHROMIUM_LANGS="
7
	am ar bg bn ca cs da de el en_GB en_US es_419 es et fa fil fi fr gu he hi
8
	hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv
9
	sw ta te th tr uk vi zh_CN zh_TW
10
"
11
inherit chromium eutils multilib unpacker toolchain-funcs
12
13
DESCRIPTION="A new browser for our friends"
14
HOMEPAGE="http://vivaldi.com/"
15
VIVALDI_BASE_URI="${HOMEPAGE}download/snapshot/${PN}-snapshot_${PV/_p/-}_"
16
SRC_URI="
17
	amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
18
	x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
19
"
20
21
LICENSE="Vivaldi"
22
SLOT="0"
23
KEYWORDS="-* ~amd64 ~x86"
24
25
RESTRICT="bindist mirror"
26
27
S=${WORKDIR}
28
29
RDEPEND="
30
	dev-libs/expat
31
	dev-libs/glib:2
32
	dev-libs/nspr
33
	dev-libs/nss
34
	>=dev-libs/openssl-1.0.1:0
35
	gnome-base/gconf:2
36
	media-libs/alsa-lib
37
	media-libs/fontconfig
38
	media-libs/freetype
39
	net-misc/curl
40
	net-print/cups
41
	sys-apps/dbus
42
	sys-libs/libcap
43
	x11-libs/cairo
44
	x11-libs/gdk-pixbuf
45
	x11-libs/gtk+:2
46
	x11-libs/libX11
47
	x11-libs/libXScrnSaver
48
	x11-libs/libXcomposite
49
	x11-libs/libXcursor
50
	x11-libs/libXdamage
51
	x11-libs/libXext
52
	x11-libs/libXfixes
53
	x11-libs/libXi
54
	x11-libs/libXrandr
55
	x11-libs/libXrender
56
	x11-libs/libXtst
57
	x11-libs/pango[X]
58
"
59
60
QA_PREBUILT="*"
61
S=${WORKDIR}
62
VIVALDI_HOME="opt/${PN}-snapshot"
63
64
src_unpack() {
65
	unpack_deb ${A}
66
}
67
68
src_prepare() {
69
	sed -i \
70
		-e "s|@LIBDIR@|$(get_libdir)|g" \
71
		opt/vivaldi-snapshot/vivaldi-snapshot || die
72
73
	sed -i \
74
		-e 's|vivaldi-snapshot|vivaldi|g' \
75
		usr/share/applications/${PN}-snapshot.desktop \
76
		usr/share/xfce4/helpers/${PN}-snapshot.desktop || die
77
78
	mv usr/share/doc/${PN}-snapshot usr/share/doc/${PF} || die
79
80
	rm \
81
		_gpgbuilder \
82
		etc/cron.daily/${PN}-snapshot \
83
		usr/bin/${PN}-snapshot \
84
		|| die
85
	rmdir \
86
		etc/cron.daily/ \
87
		etc/ \
88
		|| die
89
90
	local c d
91
	for d in 16 22 24 32 48 64 128 256; do
92
		mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
93
		cp \
94
			${VIVALDI_HOME}/product_logo_${d}.png \
95
			usr/share/icons/hicolor/${d}x${d}/apps/vivaldi.png || die
96
	done
97
98
	pushd "${VIVALDI_HOME}/locales" > /dev/null || die
99
	chromium_remove_language_paks
100
	popd > /dev/null || die
101
102
}
103
104
src_install() {
105
	mv * "${D}" || die
106
	dosym /${VIVALDI_HOME}/${PN}-snapshot /usr/bin/${PN}
107
108
	fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
109
}
(-)a/www-client/vivaldi/vivaldi-1.1.453.30_p1.ebuild (-109 lines)
Lines 1-109 Link Here
1
# Copyright 1999-2015 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Id$
4
5
EAPI=5
6
CHROMIUM_LANGS="
7
	am ar bg bn ca cs da de el en_GB en_US es_419 es et fa fil fi fr gu he hi
8
	hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr sv
9
	sw ta te th tr uk vi zh_CN zh_TW
10
"
11
inherit chromium eutils multilib unpacker toolchain-funcs
12
13
DESCRIPTION="A new browser for our friends"
14
HOMEPAGE="http://vivaldi.com/"
15
VIVALDI_BASE_URI="http://downloads.vivaldi.com/snapshot/${PN}-snapshot_${PV/_p/-}_"
16
SRC_URI="
17
	amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
18
	x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
19
"
20
21
LICENSE="Vivaldi"
22
SLOT="0"
23
KEYWORDS="-* ~amd64 ~x86"
24
25
RESTRICT="bindist mirror"
26
27
S=${WORKDIR}
28
29
RDEPEND="
30
	dev-libs/expat
31
	dev-libs/glib:2
32
	dev-libs/nspr
33
	dev-libs/nss
34
	>=dev-libs/openssl-1.0.1:0
35
	gnome-base/gconf:2
36
	media-libs/alsa-lib
37
	media-libs/fontconfig
38
	media-libs/freetype
39
	net-misc/curl
40
	net-print/cups
41
	sys-apps/dbus
42
	sys-libs/libcap
43
	x11-libs/cairo
44
	x11-libs/gdk-pixbuf
45
	x11-libs/gtk+:2
46
	x11-libs/libX11
47
	x11-libs/libXScrnSaver
48
	x11-libs/libXcomposite
49
	x11-libs/libXcursor
50
	x11-libs/libXdamage
51
	x11-libs/libXext
52
	x11-libs/libXfixes
53
	x11-libs/libXi
54
	x11-libs/libXrandr
55
	x11-libs/libXrender
56
	x11-libs/libXtst
57
	x11-libs/pango[X]
58
"
59
60
QA_PREBUILT="*"
61
S=${WORKDIR}
62
VIVALDI_HOME="opt/${PN}-snapshot"
63
64
src_unpack() {
65
	unpack_deb ${A}
66
}
67
68
src_prepare() {
69
	sed -i \
70
		-e "s|@LIBDIR@|$(get_libdir)|g" \
71
		opt/vivaldi-snapshot/vivaldi-snapshot || die
72
73
	sed -i \
74
		-e 's|vivaldi-snapshot|vivaldi|g' \
75
		usr/share/applications/${PN}-snapshot.desktop \
76
		usr/share/xfce4/helpers/${PN}-snapshot.desktop || die
77
78
	mv usr/share/doc/${PN}-snapshot usr/share/doc/${PF} || die
79
80
	rm \
81
		_gpgbuilder \
82
		etc/cron.daily/${PN}-snapshot \
83
		usr/bin/${PN}-snapshot \
84
		|| die
85
	rmdir \
86
		etc/cron.daily/ \
87
		etc/ \
88
		|| die
89
90
	local c d
91
	for d in 16 22 24 32 48 64 128 256; do
92
		mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die
93
		cp \
94
			${VIVALDI_HOME}/product_logo_${d}.png \
95
			usr/share/icons/hicolor/${d}x${d}/apps/vivaldi.png || die
96
	done
97
98
	pushd "${VIVALDI_HOME}/locales" > /dev/null || die
99
	chromium_remove_language_paks
100
	popd > /dev/null || die
101
102
}
103
104
src_install() {
105
	mv * "${D}" || die
106
	dosym /${VIVALDI_HOME}/${PN}-snapshot /usr/bin/${PN}
107
108
	fperms 4711 /${VIVALDI_HOME}/${PN}-sandbox
109
}
(-)a/x11-misc/rofi/rofi-1.0.0.ebuild (-1 lines)
Lines 22-28 RDEPEND=" Link Here
22
	x11-libs/libXft
22
	x11-libs/libXft
23
	x11-libs/libXinerama
23
	x11-libs/libXinerama
24
	x11-libs/libxcb
24
	x11-libs/libxcb
25
	x11-libs/libxkbcommon[X]
26
	x11-libs/pango[X]
25
	x11-libs/pango[X]
27
	x11-libs/startup-notification
26
	x11-libs/startup-notification
28
	i3? ( x11-wm/i3 )
27
	i3? ( x11-wm/i3 )

Return to bug 580732