[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-twentyfortyeight/

2020-10-12 Thread Craig Andrews
commit: 5c99d509c7248c24f6ce49dda43fdd314225c939
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct 13 01:15:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct 13 04:29:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c99d509

media-plugins/kodi-game-libretro-twentyfortyeight: 1.0.0.114 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 .../kodi-game-libretro-twentyfortyeight/Manifest   |  1 +
 ...game-libretro-twentyfortyeight-1.0.0.114.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest 
b/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest
index 31732b32350..b48144c5ec0 100644
--- a/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest
+++ b/media-plugins/kodi-game-libretro-twentyfortyeight/Manifest
@@ -1,2 +1,3 @@
 DIST kodi-game-libretro-twentyfortyeight-1.0.0.111.tar.gz 94690 BLAKE2B 
54a48051a2b49161ab8fd75872935af2d313856b1e465d37270819a7548a01c4078020911e5630ecabc348475842c5d8f813cdb6e94d4868fbcc686fb423
 SHA512 
3f539c4e238ed9f8872fc443f15fd4ecf6234a6c5e3f9dd701b53fec0804a98f87d27a40023fd861afca3cafd4d17fa5b187e24b921fd87d37a23205a6c798e8
 DIST kodi-game-libretro-twentyfortyeight-1.0.0.113.tar.gz 94713 BLAKE2B 
d161fd0b5314b21bdddb97cd4a4bcdf6066ad6b0280d75ca5c810435867d0edc1b7d58e77021744bc9d39628025d151f628ef07f3e9e5a6be8cc1b039dd0ae2c
 SHA512 
19e667bb4a658a8319c626113f8ff839d5c84afd23a1dd013adce51a29cc9761cd2a93f30f4a8cf3a82a84685269c8e5354982b3022d464057a6f6059eb301d3
+DIST kodi-game-libretro-twentyfortyeight-1.0.0.114.tar.gz 94692 BLAKE2B 
a2592d2b275b22476276e5539831080366e7859d12f364a68964845e6dbe19f596c7027a9e79c50cf44d20a4e44279a2ff090a0c68b4e87a22190dac6f5c38f8
 SHA512 
84e95b4f67bfb11d2ebc5fe12adf32b80137db87ff945b8a5359043cba7cf23a773751b7c7a661af9c0f127bbdd2ce4bf999e2a75f562e2497ab3037e7b220e1

diff --git 
a/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-1.0.0.114.ebuild
 
b/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-1.0.0.114.ebuild
new file mode 100644
index 000..40a5d4cac20
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-twentyfortyeight/kodi-game-libretro-twentyfortyeight-1.0.0.114.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="2048 for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.2048;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.2048.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.2048/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.2048-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   games-emulation/libretro-twentyfortyeight
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+
+src_prepare() {
+   echo 'find_library(2048_LIB NAMES 
2048_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-2048.cmake" || die
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-snes9x/

2020-10-12 Thread Craig Andrews
commit: e07c23a14e06c041a04342ad6910cbc43a9ee379
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct 13 01:14:08 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct 13 04:29:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07c23a1

media-plugins/kodi-game-libretro-snes9x: 1.60.0.14 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-game-libretro-snes9x/Manifest   |  1 +
 .../kodi-game-libretro-snes9x-1.60.0.14.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-game-libretro-snes9x/Manifest 
b/media-plugins/kodi-game-libretro-snes9x/Manifest
index 8fce7f5eeef..aa2c6c28c3b 100644
--- a/media-plugins/kodi-game-libretro-snes9x/Manifest
+++ b/media-plugins/kodi-game-libretro-snes9x/Manifest
@@ -2,3 +2,4 @@ DIST kodi-game-libretro-snes9x-1.60.0.10.tar.gz 1374802 BLAKE2B 
3ce46bbda7412e7c
 DIST kodi-game-libretro-snes9x-1.60.0.11.tar.gz 1374854 BLAKE2B 
26d56c86e65d1aac7b90d9a1f4cdcc226c3e8d4edfd68a740846f4718f17dcc4fc114ed02ff6e737c3c6274a61c5f8f7b4b7833501365bd14a92be04e9e396bf
 SHA512 
0d434053808f85b45ed7eb54de1dad8cb1d78b9e7c4cff25039620f622c942d10eb38c982c7ea92a160ec42f485a129a1b77692d6794628bf5ba0f778ea429a9
 DIST kodi-game-libretro-snes9x-1.60.0.12.tar.gz 1374887 BLAKE2B 
b25ff8975151eaa89bf3ccde4d8d70e12458468f63c55c3b611c0d1382fe5b5d482c617d07e48c87020365432fa73d41cb3f6f114e3ec93e1041f2f93dae9e1b
 SHA512 
e7b92508b7c0fce6c4756a0fa1ad53935b5388fa4771b4cafabdeaa968f711fc8c5557ddf43c937e5c649ab34a814d134439630946ebbb40de58b31b14919441
 DIST kodi-game-libretro-snes9x-1.60.0.13.tar.gz 1374918 BLAKE2B 
33612498a9e41818a981f5c7a6f13318d727d9bbeed22dd95059db08a4cd37a3b11e56ac14fd664b31e6409721b02cab081cf08ed31cb35c58445279ca61
 SHA512 
91af9e0e52e9ab44329dca07e9cea1ac5ae9e3fd6f7b25e00a37bba5e50d14a9c67798fdca24c7fcbca052a878d01a381b511853e950bbaba232f6bccc7d0f7f
+DIST kodi-game-libretro-snes9x-1.60.0.14.tar.gz 1374878 BLAKE2B 
d33b3781d259a1c007808cb9c724c38e5dfeb41f61cab3f1a1fc118b2ad2e0ec5ab16ad7c5c2c29ff1dc6655da9431713db724911106d438d01376fb8a840056
 SHA512 
dd0e9ef1e944f9621a7adc792e0ac5d64e9f03489aadd9de21d0565ba4bd41c82230bce28797898e1708fdf3c623c994e4229037bb892a65e3b0954b07b9d2ca

diff --git 
a/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.14.ebuild
 
b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.14.ebuild
new file mode 100644
index 000..47c4e9a3401
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-snes9x/kodi-game-libretro-snes9x-1.60.0.14.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Snes9x GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.snes9x;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.snes9x.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.snes9x/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.snes9x-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   games-emulation/libretro-snes9x
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(SNES9X_LIB NAMES 
snes9x_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-snes9x.cmake" || die
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/gost-engine/

2020-10-12 Thread Craig Andrews
commit: 0f8ba4c016e619cb71ffaffcf1980bb0932c4302
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct 13 01:25:00 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct 13 04:30:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8ba4c0

dev-libs/gost-engine: strip -Werror

Closes: https://bugs.gentoo.org/747589
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 dev-libs/gost-engine/gost-engine-1.1.0.3_p20181031-r1.ebuild | 7 ++-
 dev-libs/gost-engine/gost-engine-.ebuild | 9 +++--
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/dev-libs/gost-engine/gost-engine-1.1.0.3_p20181031-r1.ebuild 
b/dev-libs/gost-engine/gost-engine-1.1.0.3_p20181031-r1.ebuild
index 9bcff53af42..fec5175b2bc 100644
--- a/dev-libs/gost-engine/gost-engine-1.1.0.3_p20181031-r1.ebuild
+++ b/dev-libs/gost-engine/gost-engine-1.1.0.3_p20181031-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -32,3 +32,8 @@ else

SRC_URI="https://github.com/gost-engine/engine/archive/e5cc3684f3b3ad40e186e23b00b253d234df92ab.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/engine-e5cc3684f3b3ad40e186e23b00b253d234df92ab"
 fi
+
+src_prepare() {
+   cmake-utils_src_prepare
+   sed 's:Werror:Wno-error:g' -i "${S}/CMakeLists.txt" || die
+}

diff --git a/dev-libs/gost-engine/gost-engine-.ebuild 
b/dev-libs/gost-engine/gost-engine-.ebuild
index 1d7a11fbc17..945c78a4f22 100644
--- a/dev-libs/gost-engine/gost-engine-.ebuild
+++ b/dev-libs/gost-engine/gost-engine-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,7 +28,12 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/gost-engine/engine.git;
inherit git-r3
 else
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~hppa"
SRC_URI="https://github.com/gost-engine/engine/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}/engine-${PV}"
 fi
+
+src_prepare() {
+   cmake-utils_src_prepare
+   sed 's:Werror:Wno-error:g' -i "${S}/CMakeLists.txt" || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-dosbox/

2020-10-12 Thread Craig Andrews
commit: 33baafa58d1ab23c80a4a94258cb121df8de9246
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct 13 01:15:11 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct 13 04:29:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33baafa5

media-plugins/kodi-game-libretro-dosbox: 0.74.0.7 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-game-libretro-dosbox/Manifest   |  1 +
 .../kodi-game-libretro-dosbox-0.74.0.7.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-game-libretro-dosbox/Manifest 
b/media-plugins/kodi-game-libretro-dosbox/Manifest
index 91abae149d8..decdb012843 100644
--- a/media-plugins/kodi-game-libretro-dosbox/Manifest
+++ b/media-plugins/kodi-game-libretro-dosbox/Manifest
@@ -2,3 +2,4 @@ DIST kodi-game-libretro-dosbox-0.74.0.3.tar.gz 53861 BLAKE2B 
bba95d96c9a313a96df
 DIST kodi-game-libretro-dosbox-0.74.0.4.tar.gz 54671 BLAKE2B 
d3bbea8b7ee5f7122f929af44632181d3ec59153573298027524ddfbe29f9bff69ff239172881f2e9315de4087f31dfb492de9f12a54b08859a1ed6a576b49fd
 SHA512 
bb74b6cc535b95ca088140c3e39cafcce04b3f01917e126e403c1e9d35a4c581b92dcdad57c28c76acfedbf5ee331a7e9ea5cef48010145be638f606e3f8e9ab
 DIST kodi-game-libretro-dosbox-0.74.0.5.tar.gz 54672 BLAKE2B 
cfdab6075817c2abeda5e3fbb2b8661e304ce655f66e2ed395a3c18d996e653b71cc1c85a785336d89c427b28b2d3a72b2f180bced7f1e90164d94d3d7355b53
 SHA512 
15dc391fb6115a029254e7755ece7f8a7dcb05fd663f5da66ee91141bb1e90f235195be4d9af2a4c633afa90f0fbaa79948c9e3dcc509e87e427e41468ffc2a6
 DIST kodi-game-libretro-dosbox-0.74.0.6.tar.gz 54728 BLAKE2B 
ee8f2dc55ca99ba752439271b300d3e100b6fbbfa135a440e96f68adb2661ba90230ed63c361972346d3673aaebfb4f00c0fc2c01eb50ff9d8f4dad4c605
 SHA512 
52fe9993f26f23d78389d78f2878eadb90fb7f973e25fc44e79dba2b8a771b832326605de6901aa819c2bf9073cd8e33e79264c16356735b8a0e63670e8e57da
+DIST kodi-game-libretro-dosbox-0.74.0.7.tar.gz 54723 BLAKE2B 
589359e22653f984af1d0b953d895a27a7b87ae1313a59be7882bc200c654bcdf81680eceed673830c8abe598359b8769814adbcf5d9a8f59e392845cd3a78b3
 SHA512 
6bc6d685173950a5e99107ec7824966f05e975a68e55a3124aa2f24d547f30f804e07e48aed9aabab1dd6debdd3ef77ba9f74dd048a133ef9fb40edfd7e394b9

diff --git 
a/media-plugins/kodi-game-libretro-dosbox/kodi-game-libretro-dosbox-0.74.0.7.ebuild
 
b/media-plugins/kodi-game-libretro-dosbox/kodi-game-libretro-dosbox-0.74.0.7.ebuild
new file mode 100644
index 000..8f1c8500487
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-dosbox/kodi-game-libretro-dosbox-0.74.0.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="DOSBox GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.dosbox;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.dosbox.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Leia"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.dosbox/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.dosbox-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   games-emulation/libretro-dosbox
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(DOSBOX_LIB NAMES 
dosbox_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-dosbox.cmake" || die
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-game-libretro-nestopia/

2020-10-12 Thread Craig Andrews
commit: b9a8ece022cef511f06406f5320259f742a8b4bb
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct 13 01:14:41 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct 13 04:29:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a8ece0

media-plugins/kodi-game-libretro-nestopia: 1.50.0.11 version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-game-libretro-nestopia/Manifest |  1 +
 .../kodi-game-libretro-nestopia-1.50.0.11.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-game-libretro-nestopia/Manifest 
b/media-plugins/kodi-game-libretro-nestopia/Manifest
index 04002d16f36..eb111d36a88 100644
--- a/media-plugins/kodi-game-libretro-nestopia/Manifest
+++ b/media-plugins/kodi-game-libretro-nestopia/Manifest
@@ -1,2 +1,3 @@
+DIST kodi-game-libretro-nestopia-1.50.0.11.tar.gz 793923 BLAKE2B 
df194ea50610ebe799cb29fa1c9bc3526d96b11a88def22576eb14fd589089f4a0dc4b13c39bb2d10d9ef4164d1c573c978ab3574f5a8342d07bdb776c33b93a
 SHA512 
97adf49af64f256b33b915eb8d3ce05abc7092335a606090344e2194e6a640e489d306ce0dcacc71ee75ddd80b9191036f8aaa634ece4b6b4d0971c663f23368
 DIST kodi-game-libretro-nestopia-1.50.0.8.tar.gz 793551 BLAKE2B 
d616ec3b69c0e996136e2977860c08537dee8a9ba5682ade887de59ead6d02e6ec7426025f562e2b67700cf525149f3bafa427dd365ad87020377c52b080d5f9
 SHA512 
97e6cc6253c52bc4d5697210004dcaea775f2537db81cfa2131be149b53cd2e0204f3618d15e2f5bce3b334a75525cc220a8b05f61a4aa3a0979608ec8f0a8d2
 DIST kodi-game-libretro-nestopia-1.50.0.9.tar.gz 793618 BLAKE2B 
367dde5b556dca45b86b94ae4592d2a07d63b5b136ec77e32d51cbc9ec7cc6e6ba48b409d66984e54988e79bdf8034cde871cd4898b1c3673830a06692fadeff
 SHA512 
1bac70812ecf58f74adcebbe9bb0520eee5eb070b307b79d9c0b7c2d5393b7191eea89b8a8b490c4626701993164b142864c999abb34f525d7e73a673c60b5a4

diff --git 
a/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-1.50.0.11.ebuild
 
b/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-1.50.0.11.ebuild
new file mode 100644
index 000..8bacdf0fb1d
--- /dev/null
+++ 
b/media-plugins/kodi-game-libretro-nestopia/kodi-game-libretro-nestopia-1.50.0.11.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Nestopia GameClient for Kodi"
+HOMEPAGE="https://github.com/kodi-game/game.libretro.nestopia;
+SRC_URI=""
+
+if [[ ${PV} == * ]]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.nestopia.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Leia"
+   
SRC_URI="https://github.com/kodi-game/game.libretro.nestopia/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/game.libretro.nestopia-${PV}-${CODENAME}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   games-emulation/libretro-nestopia
+   "
+RDEPEND="
+   media-plugins/kodi-game-libretro
+   ${DEPEND}
+   "
+src_prepare() {
+   echo 'find_library(NESTOPIA_LIB NAMES 
nestopia_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > 
"${S}/Findlibretro-nestopia.cmake" || die
+   cmake_src_prepare
+}



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

2020-10-12 Thread Hans de Graaff
commit: 5d9ef488d03fde363ca4d6c9473661323917a93b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 13 04:26:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 13 04:26:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9ef488

net-analyzer/sslscan: add 2.0.3

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 net-analyzer/sslscan/Manifest |  1 +
 net-analyzer/sslscan/sslscan-2.0.3.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index b3cf0771846..2154fbafe5c 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -3,5 +3,6 @@ DIST sslscan-1.11.13-rbsec.tar.gz 57006 BLAKE2B 
ea5e2754f5a8218ee1f3aba26e7efe23
 DIST sslscan-2.0.0.tar.gz 109677 BLAKE2B 
728ca5f59e7d46cf6bf4ac03fce8eb8b7183f9984da58985c3964a3d82c2b5ba6e1f90361cb7c504db3555ff0d6edb739a97aa2b6b4c90970ababd1bf2faa9cd
 SHA512 
faebf7014738a991be4d1d78fe0e9523f24a00c4154c19862fb46c3cc1674d5f8c3ab03e58975401e3265c9e2ada0cab9898d17c0f089dd3a20ba44b4fbf78ab
 DIST sslscan-2.0.1.tar.gz 109709 BLAKE2B 
d0aabebe208529122d9d4d63d39b13c3cc9128dce552cc773b32e02ade87fcb91d5ad7e13a5dfd4883f73153d3ec19b91b16166a756c38df92c96a2f9e8606bb
 SHA512 
d8e9b66b110d7a76ffa7cc3b52f6f5614998ab08e91d12aa92d604ff3320dff6bec0e9a9017ab9c2dea204d9f51b5c729215836fd8f0dce0c5817e28b2eef63f
 DIST sslscan-2.0.2.tar.gz 109798 BLAKE2B 
4ed599578a3ee1bd0296c237f8f751aa9f95b96ab7592d0d8f7d117879e7058a92f28d5361658e144eb461fd1bb11739e79e2ae030ac9fb0430924ecca53dfd6
 SHA512 
ffe12315942c9b9a5f28766768c2202ef09d82977a42c5d114ba2bb7354e694df6262377288ca788e185e0b9423a78c9ebe2fcc02923bd8522c0b9b98df43453
+DIST sslscan-2.0.3.tar.gz 109870 BLAKE2B 
e42b31eea50adb3f24627a0359d9896a1ed3e24f6f4316ff55ed1ea5e52a9d8d7db8c231e18e0e323b688e3b2cb15342b052529392bfa9b6be17e7c3401bf193
 SHA512 
3cc1e7b93f76c03afff054b74938fbc22a190f6231fc9623b70084d5488313e253d170532c58ec5d320cac2a0b451b2bf43199367f4f38ccecbfa904bb8424ec
 DIST sslscan-OpenSSL_1_1_1g.tar.gz 9975550 BLAKE2B 
22efa4ffe5d56a861bc4e2e1bc9a558e79265a3789acd9ca65d0a1162a1808a089a92a234e88c951f2a3cdabd3b1908ac7fe6d5f2b5fe554f229a22c11ab185b
 SHA512 
bc8d24d7fc93542a8d77e13a57768de242ef679ef4db93c1b6b981a15a60646a5c5d869d066248448f3eb1ab2012e3ddc80bf301f486c0574d469a3f7db7b8d4
 DIST sslscan-OpenSSL_1_1_1h.tar.gz 9985614 BLAKE2B 
78f8bcf04a5a03636efe4ea2f82cfbbf6528ed1b02f64b7b7cf773809f5bed11974fd6d2f9f9bddb7fc31e986997f0987a0a773da2bd10b842f3ace977c5c56a
 SHA512 
619dc7b28151571e4410844263a6727c9883701c11a064a2df55368659a63d548179165c9b96910b0e739cec1142f109eae9503b688cbade7abd6b4f3a7563aa

diff --git a/net-analyzer/sslscan/sslscan-2.0.3.ebuild 
b/net-analyzer/sslscan/sslscan-2.0.3.ebuild
new file mode 100644
index 000..b90f6d3563b
--- /dev/null
+++ b/net-analyzer/sslscan/sslscan-2.0.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# sslscan builds against a static openssl library to allow weak ciphers
+# to be enabled so that they can be tested.
+OPENSSL_RELEASE_TAG="OpenSSL_1_1_1h"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Fast SSL configuration scanner"
+HOMEPAGE="https://github.com/rbsec/sslscan;
+#MY_FORK="rbsec"
+#SRC_URI="https://github.com/${MY_FORK}/${PN}/archive/${PV}-${MY_FORK}.tar.gz 
-> ${P}-${MY_FORK}.tar.gz
+#  
https://github.com/PeterMosmans/openssl/archive/${MOSMANS_OPENSSL_COMMIT}.tar.gz
 -> ${P}-${MY_FORK}-openssl.tar.gz"
+SRC_URI="https://github.com/rbsec/sslscan/archive/${PV}.tar.gz -> ${P}.tar.gz
+
https://github.com/openssl/openssl/archive/${OPENSSL_RELEASE_TAG}.tar.gz -> 
${PN}-${OPENSSL_RELEASE_TAG}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Requires a docker environment
+RESTRICT="test"
+
+# S="${WORKDIR}/${P}-${MY_FORK}"
+
+src_prepare() {
+   ln -s ../openssl-${OPENSSL_RELEASE_TAG} openssl || die
+   touch .openssl_is_fresh || die
+   sed -i -e '/openssl\/.git/,/fi/d' \
+   -e '/openssl test/d' Makefile || die
+
+   default
+}
+
+src_compile() {
+   emake static
+}
+
+src_install() {
+   DESTDIR="${D}" emake install
+
+   dodoc Changelog README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-10-12 Thread Georgy Yakovlev
commit: 19f82da43fdd06f13b5552af6d154f5f8c0c3074
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 04:18:21 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 04:19:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f82da4

dev-libs/libgit2: non-maintainer revbump 1.1.0, bump subslot

soname changed to 1.1, breaks rust/cargo

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-libs/libgit2/{libgit2-1.1.0.ebuild => libgit2-1.1.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libgit2/libgit2-1.1.0.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0-r1.ebuild
similarity index 99%
rename from dev-libs/libgit2/libgit2-1.1.0.ebuild
rename to dev-libs/libgit2/libgit2-1.1.0-r1.ebuild
index b9331796cd2..44028477146 100644
--- a/dev-libs/libgit2/libgit2-1.1.0.ebuild
+++ b/dev-libs/libgit2/libgit2-1.1.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 S=${WORKDIR}/${P/_/-}
 
 LICENSE="GPL-2-with-linking-exception"
-SLOT="0/1.0"
+SLOT="0/1.1"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="examples gssapi libressl +ssh test +threads trace"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/parser/

2020-10-12 Thread Hans de Graaff
commit: fde500a14a9f2530d191af1dd53265b494965019
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 13 04:18:54 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 13 04:18:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde500a1

dev-ruby/parser: generate parser files

These are generated as part of running tests but should also
be generated with FEATURES=-test.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/parser/parser-2.7.2.0-r1.ebuild | 41 
 1 file changed, 41 insertions(+)

diff --git a/dev-ruby/parser/parser-2.7.2.0-r1.ebuild 
b/dev-ruby/parser/parser-2.7.2.0-r1.ebuild
new file mode 100644
index 000..5c1ecf07603
--- /dev/null
+++ b/dev-ruby/parser/parser-2.7.2.0-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}"
+
+RUBY_FAKEGEM_GEMSPEC="parser.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A production-ready Ruby parser written in pure Ruby"
+HOMEPAGE="https://github.com/whitequark/parser;
+SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+="test? ( =dev-util/ragel-6* )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/racc
+   dev-ruby/cliver )"
+ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake generate || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-rails/

2020-10-12 Thread Hans de Graaff
commit: 6e8951d9d79a303b50013ee07eed97aad65c64a2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 13 03:59:33 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 13 04:14:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8951d9

dev-util/cucumber-rails: add 2.2.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-util/cucumber-rails/Manifest   |  1 +
 .../cucumber-rails/cucumber-rails-2.2.0.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-util/cucumber-rails/Manifest b/dev-util/cucumber-rails/Manifest
index fb46fe1471a..e609863bb21 100644
--- a/dev-util/cucumber-rails/Manifest
+++ b/dev-util/cucumber-rails/Manifest
@@ -1,3 +1,4 @@
 DIST cucumber-rails-1.8.0.gem 43008 BLAKE2B 
ac2fbc89ea952add031429b281986de37b3a8511e398b34d49435c70221b3c454589c51acd5b1fcecdf0285a8e446d4c2c0e0a77216eb78f8fa222086fb6db36
 SHA512 
757f50719309418353cf1e6b42902ce6166806d2e2a9cd1a27842ffde3d8ce61af97de12f4ffa9e31a50693cc8c40ece9a74e5ec91973096e77860b56034d439
 DIST cucumber-rails-2.0.0.gem 41984 BLAKE2B 
e6dd46d1957478ede25ff226d7423d54fa6aa187f398483815fd9504b23308aca01d5336b62eca152e5384fbf23328d0cd1cd6d1200cd61dc4319508353a7b59
 SHA512 
d48472b4c6694c612a46ade99fa20add1ee1699cbcd14ddb91c0dcadab25c0f4c18c2f22f713ed8a00dcf765d583d4f46b7e9c99b0f94f0521296e3e4846ed95
 DIST cucumber-rails-2.1.0.gem 42496 BLAKE2B 
7e2862ddb006becd6e74374e2075c9ac7aadc62600985c9742af76c90ede6a1506d714d7dd82ad364c2f70ce102f424471fadf9431253aee7937c2d9ee2e591e
 SHA512 
43b7f09ec5829c4ce86579c5840830f6a3effb956cefa661ed66362bd2f71c1ebd97f90414198c8120df25803b309af94a6ab529f8ed48ecc7994e33cf49d26a
+DIST cucumber-rails-2.2.0.gem 136704 BLAKE2B 
660037bb5938ad01aa0b1188e5e48522f9932662d6578f1c0a107cdacbd5cf8527e48b6ddb2c91d975577a71db0259a7250d762004ef0a49ebc063f45103aab0
 SHA512 
ca8a0ce9c9cdb1306b6a5f8e3d9ba68a2beb3d0a35a58fd6c51ba3ce76e2104045b2768054d27bb4bfcd437534aeb6d39fa2be87396f3a4084c0044201e96252

diff --git a/dev-util/cucumber-rails/cucumber-rails-2.2.0.ebuild 
b/dev-util/cucumber-rails/cucumber-rails-2.2.0.ebuild
new file mode 100644
index 000..d590e771b36
--- /dev/null
+++ b/dev-util/cucumber-rails/cucumber-rails-2.2.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26"
+
+# There are also cucumber features. They require a Rails project with
+# factory girl which we don't have packaged yet.
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber-rails.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios for Rails"
+HOMEPAGE="https://github.com/cucumber/cucumber/wikis;
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+# Restrict tests since Appraisal is now mandatory to manage different
+# rails versions, even for the specs.
+RESTRICT="test"
+#ruby_add_bdepend "
+#  test? (
+#  >=dev-ruby/ammeter-0.2.2
+#  >=dev-ruby/rspec-rails-2.7.0:2
+#  )"
+
+ruby_add_rdepend "
+   >=dev-util/cucumber-3.0.2 =dev-ruby/nokogiri-1.8
+   >=dev-ruby/capybara-2.18:* =dev-ruby/rails-5.0:* =dev-ruby/mime-types-3.2:3
+"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-macho/

2020-10-12 Thread Hans de Graaff
commit: 67845c84c03bd30d3047e3525da36f5e0e49d1d9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 13 04:14:07 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 13 04:14:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67845c84

dev-ruby/ruby-macho: add 2.3.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/ruby-macho/Manifest|  1 +
 dev-ruby/ruby-macho/ruby-macho-2.3.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/ruby-macho/Manifest b/dev-ruby/ruby-macho/Manifest
index 742f29ba804..8e4f491163c 100644
--- a/dev-ruby/ruby-macho/Manifest
+++ b/dev-ruby/ruby-macho/Manifest
@@ -1 +1,2 @@
 DIST ruby-macho-2.2.0.tar.gz 65473 BLAKE2B 
aedb5524926649d2f1612c135bee2cd18e4740412afd5d0e21616edae46fa4111208d8490fd83a0fe95ed13bd7c33a8a347162c34667f3f4d0bbdf86258bc4c7
 SHA512 
bfb13d0ec52f3fd2a359d0ae8de1437c272545f0ecf594c13ee491089ee79e5d70341e3557e840e82c0ca7d12dba27daff5d011903239d5caaee44f5d5189a97
+DIST ruby-macho-2.3.0.tar.gz 66200 BLAKE2B 
7ef2195a5906b8d7bef1b5baafd74887a0501c5334c6045069c00333b5f94d298487f98e6549739b090bda2f295640ccdf8bfa0d10b26608899b54ac4b02c022
 SHA512 
8ebcf38cc0282c32c6755d76539e7b3836de8f2ee5d2ef659d74a132b19fda73e24d85182b3e70e8d0dc599d48f904b7494e4232a508722aba9d789b151d2fd6

diff --git a/dev-ruby/ruby-macho/ruby-macho-2.3.0.ebuild 
b/dev-ruby/ruby-macho/ruby-macho-2.3.0.ebuild
new file mode 100644
index 000..922d1019b68
--- /dev/null
+++ b/dev-ruby/ruby-macho/ruby-macho-2.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="ruby-macho.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for viewing and manipulating Mach-O files in Ruby"
+HOMEPAGE="https://github.com/Homebrew/ruby-macho;
+SRC_URI="https://github.com/Homebrew/ruby-macho/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid benchmarks with additional dependencies
+   rm -f test/bench.rb || die
+   sed -i -e '/test\/bench/ s:^:#:' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/

2020-10-12 Thread Georgy Yakovlev
commit: 498df1dda3c6b58d6f0f66ebd5a0a456533ae868
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 04:13:49 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 04:13:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498df1dd

dev-lang/rust: fix typo in path

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.47.0-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-lang/rust/rust-1.47.0-r1.ebuild 
b/dev-lang/rust/rust-1.47.0-r1.ebuild
index efefa29d01e..cd258a9cb85 100644
--- a/dev-lang/rust/rust-1.47.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.47.0-r1.ebuild
@@ -527,9 +527,10 @@ src_install() {
done
 
# symlinks to switch components to active rust in eselect
-   dosym "../../lib/${PN}/${PV}/share/doc" "/usr/share/doc/${P}"
-   dosym "rust/${PV}/lib/rustlib" "/usr/lib/rustlib-${PV}"
+   dosym "${PV}/lib" "/usr/lib/${PN}/lib-${PV}"
dosym "${PV}/share/man" "/usr/lib/${PN}/man-${PV}"
+   dosym "rust/${PV}/lib/rustlib" "/usr/lib/rustlib-${PV}"
+   dosym "../../lib/${PN}/${PV}/share/doc" "/usr/share/doc/${P}"
 
newenvd - "50${P}" <<-_EOF_
LDPATH="${EPREFIX}/usr/lib/rust/lib"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/

2020-10-12 Thread Georgy Yakovlev
commit: 6e3cb0ba351a9358e75eda51bdd30d71e9b260ff
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 03:36:02 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 04:01:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3cb0ba

dev-lang/rust: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest   |  15 --
 dev-lang/rust/rust-1.44.1.ebuild | 502 ---
 2 files changed, 517 deletions(-)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 9e09ade946e..52fc44542f4 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -1,17 +1,3 @@
-DIST rust-1.43.1-aarch64-unknown-linux-gnu.tar.xz 104148868 BLAKE2B 
ac5db9eb58c502253d001e0c93aef867bc584d045960a1d3c2caf6772a7c1f4fbad7da579d7c72b3376804f61f1332a54e9fc7099ba5f4a65f7e5435df28894a
 SHA512 
b54fad5493344d2370bd77110f0ffb0231f41ab8aa9707e9303304957c5d9067dc83089432eb175605b78dc771dfcf7abfcce63d7fecdbb759dd224c17d12da0
-DIST rust-1.43.1-arm-unknown-linux-gnueabi.tar.xz 104779424 BLAKE2B 
63c05d7403970bd4a237a6b690bcb8e78f310816a953af43da8d258a74102cd560c8674656c2036b1f391dc964ba6d2be2736bc10686c2365cc332b5c76a5502
 SHA512 
ea2eae6da6c757c07cf9631c706365c743c58f28b51763ea70fed4c8fcefc5c36d55136afffc2f5e0d25e9b1fdf3243cb9def7e0f57e37b5a4783d44a61b
-DIST rust-1.43.1-arm-unknown-linux-gnueabihf.tar.xz 103569032 BLAKE2B 
fc94eeb777a72fcb1b2821b5d10bb9eaca535d76e8caee3d06aed989107460e00146516c5be5714e9739c49d5170809fc132624f9a035afba146db883346c57a
 SHA512 
1c523dafceb29f916a192261f673048c8f781453bcee237e0e333d694d7d7b71735544906f2edea9e0a8a48fc66a478645ae8ae865a171f4f9a94f0d8e6800c1
-DIST rust-1.43.1-armv7-unknown-linux-gnueabihf.tar.xz 108430484 BLAKE2B 
a3c57930b4e7096f409a2129abef60fbdfadad59f29e428296f3151187eac286e82bdb2d0ca879db87563cdc707dbcabbb5e9048b54303653209b98268ab9cf3
 SHA512 
0812b3229dd47f1b5cadb49020e68d28b4267ac0489d0c2e448f21e3b0b6519bbf216ac9b20b747e035033842a6eb3b13a98706f2eddca2c088d9396dcb2c21e
-DIST rust-1.43.1-i686-unknown-linux-gnu.tar.xz 125731548 BLAKE2B 
3a3278e409a69f3e8195bab39871b5594571c1c8f2ea2a5f8c9786a739f709381c13c1b2a3209ef62cb7c5b8aec47dd769cf3e658ed57e5037522759fa1a244e
 SHA512 
c7423bccfb15f3df6043ec1d81203c9db9b3229dedd347cab09d3cc3b183f53aa0707f59964efccd63418e1c6ad21e7ee7dcc1495eda8c4ecb55ee8e6b3ac034
-DIST rust-1.43.1-mips-unknown-linux-gnu.tar.xz 95924004 BLAKE2B 
fc1da442dfaa535b81029ed40a85cd0d55766d84c34f0d97bf36376c44e44fd5305b429854b9c964515e10f83a06b36a6ad9daae5714e142491d99e58b1d0a07
 SHA512 
fe3b11e586d506dc917f0e04009a994a16575ac534a2716b49e66a0344060a26ee6c7e912b6cd7b5f010a97f59604515f899bc1b6c38f0ea86e8cecc20152dd6
-DIST rust-1.43.1-mips64-unknown-linux-gnuabi64.tar.xz 100980364 BLAKE2B 
12439df511c3ad43ed24cb0e648a212314a747e203680929ed3e136505eb29af3dcb007162aaa337fbac56a9b1b8f1c405217756ec712c400bc0f4d9aefd64b8
 SHA512 
6c0d7f172e76e21596d305df7b1a38fde66a946972765de92ccc139cf8f2e8755864b7bd94328b9639023df6be51af08428f41ed78de4ba8d43620673b9f7ecb
-DIST rust-1.43.1-mipsel-unknown-linux-gnu.tar.xz 98512180 BLAKE2B 
b5e8cdf2b8d65cc39bfb325afda9ae75a360967a4f6f413f3b01257bc34130fcc873dc128a4e48bbcad774d69b9a4aae0d4a8182819a4411809af6a0c636b403
 SHA512 
cb01eac951384fbf2ead5b7d4acbf92485de0bbaa7e3a272a46a8934066d720d248a19a67ffc88b7b239c15478e8691b94302807dc7652e042c9b8edded6da12
-DIST rust-1.43.1-powerpc-unknown-linux-gnu.tar.xz 105007576 BLAKE2B 
8392f36025ca91742fad9755c945b42e616272cc97c33087090c6462a5ba9f1de82a0167ed53568b5cdd4c593464ed2858811fd0c9ae8559a1cba37be6db5305
 SHA512 
d10da49f19b79f843ae369bdff3e5040b93934dc50dac3c09bd346c24dfa7394364da647c08206d5cef4c853b7e59d1062c16e6eeba0ffc01736eeba63dd3eb6
-DIST rust-1.43.1-powerpc64-unknown-linux-gnu.tar.xz 107189572 BLAKE2B 
ba561d45b8f9a7f446b17313d92db31b30a07d657dbc59667076ee216d66e4b2ec3811821bc6d1fde6bba811d2c46473c6e3bc06162fe4e1ffe040ad23542742
 SHA512 
695591807892c8f08801cd145ebc6a91ee4222000210b0d6c8acf1ac6a96f4bf2566871def04d15a9965b7e3ea4287e37d7851fb14010518694d8ede75e6
-DIST rust-1.43.1-powerpc64le-unknown-linux-gnu.tar.xz 112921244 BLAKE2B 
9fa67664fc90c1f6095d98b756cae747be2ad863b894b393d4e9ecc3a1bd527b0d26f1bae2988981b98d4d582d2b60a18c62b3db3b5fa017439e034f576e7582
 SHA512 
da447ec44ebf998290a73420437c8d434a6c196cfe1c3331a9adf40abf7acd97a231e352a8626bbfa961da8e0c4f450aa59d573254257f72cce4068eeb8112a1
-DIST rust-1.43.1-s390x-unknown-linux-gnu.tar.xz 119547480 BLAKE2B 
8ce0d64e2d47f23cb927f3ea3a0f469e3cafc191ac1d47e580bce6cf0b35887484542f7d1b857d9bace5f696a072adb7e17e8c5f64af9bf1fbcc305707a15f9f
 SHA512 
f087e50a91b1cc4a12bf15aea1cefbda9b89518febcecc0d56ea7d0a6a682be06cffd0a0b4812e96f3fb3295e7799bf200c1599c88cb7083a78d5002f14a
-DIST rust-1.43.1-x86_64-unknown-linux-gnu.tar.xz 112817212 BLAKE2B 
c6153889d9872ed5a60bfc43bc8c98e71654fffdd79ce775c3eb4376ed4714c5532e6aaecb769e447f3ae0bb7a11aed75754a5e879404742cb0813080dcf67eb
 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/

2020-10-12 Thread Georgy Yakovlev
commit: d083b150c3f3b5723244f6178ba9297992b717c1
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 03:05:03 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 04:01:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d083b150

dev-lang/rust: require llvm:11 for rust-1.47.0

while it should be compatible with llvm8-11, there are many
complications we can't solve.
for example rust built with llvm11 can't compile firefox
which uses llvm10 and lto/pgo.

Since 1.47.0 bundles llvm11, we enforce this version for consistency.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/rust-1.47.0-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.47.0-r1.ebuild 
b/dev-lang/rust/rust-1.47.0-r1.ebuild
index d85939ce0ab..efefa29d01e 100644
--- a/dev-lang/rust/rust-1.47.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.47.0-r1.ebuild
@@ -52,7 +52,6 @@ IUSE="clippy cpu_flags_x86_sse2 debug doc libressl miri 
nightly parallel-compile
 LLVM_DEPEND="
|| (
sys-devel/llvm:11[${LLVM_TARGET_USEDEPS// /,}]
-   sys-devel/llvm:10[${LLVM_TARGET_USEDEPS// /,}]
)


[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/

2020-10-12 Thread Georgy Yakovlev
commit: 14b3e1eb948eb57b80f4b76eb4ece22f450b84ad
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 02:58:34 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 04:01:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b3e1eb

dev-lang/rust: revbump 1.47.0, a lot of fixes

we now completely switch all components for eselect-rust.
it now includes: doc, man, lib, rustlib.

previously there was no guarantee user gets those components
from version eselected system-wide.
now all the paths are handled.
change src_compile target to 'dist'
because of changes to x.py
https://blog.rust-lang.org/inside-rust/2020/08/30/changes-to-x-py-defaults.html
minor cleanup.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../{rust-1.47.0.ebuild => rust-1.47.0-r1.ebuild}  | 60 +-
 1 file changed, 35 insertions(+), 25 deletions(-)

diff --git a/dev-lang/rust/rust-1.47.0.ebuild 
b/dev-lang/rust/rust-1.47.0-r1.ebuild
similarity index 93%
rename from dev-lang/rust/rust-1.47.0.ebuild
rename to dev-lang/rust/rust-1.47.0-r1.ebuild
index 258fc863bc0..d85939ce0ab 100644
--- a/dev-lang/rust/rust-1.47.0.ebuild
+++ b/dev-lang/rust/rust-1.47.0-r1.ebuild
@@ -247,7 +247,7 @@ src_configure() {
 
rust_target="$(rust_abi)"
 
-   cat <<- EOF > "${S}"/config.toml
+   cat <<- _EOF_ > "${S}"/config.toml
[llvm]
optimize = $(toml_usex !debug)
release-debuginfo = $(toml_usex debug)
@@ -304,40 +304,40 @@ src_configure() {
jemalloc = false
[dist]
src-tarball = false
-   EOF
+   _EOF_
 
for v in $(multilib_get_enabled_abi_pairs); do
rust_target=$(rust_abi $(get_abi_CHOST ${v##*.}))
arch_cflags="$(get_abi_CFLAGS ${v##*.})"
 
-   cat <<- EOF >> "${S}"/config.env
+   cat <<- _EOF_ >> "${S}"/config.env
CFLAGS_${rust_target}=${arch_cflags}
-   EOF
+   _EOF_
 
-   cat <<- EOF >> "${S}"/config.toml
+   cat <<- _EOF_ >> "${S}"/config.toml
[target.${rust_target}]
cc = "$(tc-getBUILD_CC)"
cxx = "$(tc-getBUILD_CXX)"
linker = "$(tc-getCC)"
ar = "$(tc-getAR)"
-   EOF
+   _EOF_
# librustc_target/spec/linux_musl_base.rs sets 
base.crt_static_default = true;
if use elibc_musl; then
-   cat <<- EOF >> "${S}"/config.toml
+   cat <<- _EOF_ >> "${S}"/config.toml
crt-static = false
-   EOF
+   _EOF_
fi
if use system-llvm; then
-   cat <<- EOF >> "${S}"/config.toml
+   cat <<- _EOF_ >> "${S}"/config.toml
llvm-config = "$(get_llvm_prefix 
"${LLVM_MAX_SLOT}")/bin/llvm-config"
-   EOF
+   _EOF_
fi
done
if use wasm; then
-   cat <<- EOF >> "${S}"/config.toml
+   cat <<- _EOF_ >> "${S}"/config.toml
[target.wasm32-unknown-unknown]
linker = "$(usex system-llvm lld rust-lld)"
-   EOF
+   _EOF_
fi
 
if [[ -n ${I_KNOW_WHAT_I_AM_DOING_CROSS} ]]; then # whitespace 
intentionally shifted below
@@ -380,17 +380,17 @@ src_configure() {
use llvm_targets_${cross_llvm_target} || die "need 
llvm_targets_${cross_llvm_target} target enabled"
command -v ${cross_toolchain}-gcc > /dev/null 2>&1 || die "need 
${cross_toolchain} cross toolchain"
 
-   cat <<- EOF >> "${S}"/config.toml
+   cat <<- _EOF_ >> "${S}"/config.toml
[target.${cross_rust_target}]
cc = "${cross_toolchain}-gcc"
cxx = "${cross_toolchain}-g++"
linker = "${cross_toolchain}-gcc"
ar = "${cross_toolchain}-ar"
-   EOF
+   _EOF_
if use system-llvm; then
-   cat <<- EOF >> "${S}"/config.toml
+   cat <<- _EOF_ >> "${S}"/config.toml
llvm-config = "$(get_llvm_prefix 
"${LLVM_MAX_SLOT}")/bin/llvm-config"
-   EOF
+   _EOF_
fi
 
# append cross target to "normal" target list
@@ -426,7 +426,7 @@ src_compile() {
(
IFS=$'\n'
env $(cat "${S}"/config.env) RUST_BACKTRACE=1\
-   "${EPYTHON}" ./x.py build -vv --config="${S}"/config.toml 
-j$(makeopts_jobs) || die
+   "${EPYTHON}" ./x.py dist -vv 

[gentoo-commits] repo/gentoo:master commit in: virtual/rust/

2020-10-12 Thread Georgy Yakovlev
commit: 10b8b4118fe8d4c0209bf37cb0ab87a435094ce6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 03:37:00 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 04:01:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b8b411

virtual/rust: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 virtual/rust/rust-1.44.1.ebuild | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/virtual/rust/rust-1.44.1.ebuild b/virtual/rust/rust-1.44.1.ebuild
deleted file mode 100644
index 6f32b771ca5..000
--- a/virtual/rust/rust-1.44.1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for Rust language compiler"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc64 x86"
-
-BDEPEND=""
-RDEPEND="|| ( ~dev-lang/rust-${PV}[${MULTILIB_USEDEP}] 
~dev-lang/rust-bin-${PV}[${MULTILIB_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/

2020-10-12 Thread Georgy Yakovlev
commit: 475318d2e214aa6b2b991c5a165b4578a6be321f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 03:36:32 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 04:01:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=475318d2

dev-lang/rust-bin: drop old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/Manifest   |  14 ---
 dev-lang/rust-bin/rust-bin-1.44.1.ebuild | 187 ---
 2 files changed, 201 deletions(-)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 6d2359d0d37..793f47cabc4 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -1,17 +1,3 @@
-DIST rust-1.44.1-aarch64-unknown-linux-gnu.tar.xz 101259004 BLAKE2B 
c00274660698c5e980a6fe28839f96783989bc5f102025a5e2b63466928f697afc3c70ff8efd00b525ea4b88823585e801690e6c05b246abf5600af80f911a07
 SHA512 
97a67addb5995f504d7326a500d1b40c52cc6e6e6f6e946adabcf825ce9b64272232a24bc30ce36e3ea63ccda4b980f3b7b61b0e88a8554f021b731ad79a35f1
-DIST rust-1.44.1-arm-unknown-linux-gnueabi.tar.xz 107474900 BLAKE2B 
1b21f28b12507cba83ede592670b715365b1ca1fa311dc70108404bc7fa199914716cf7e5560a682ccf4f37bfaf91357f547456a032b4914e75543fdb7e8e84f
 SHA512 
5bb406cc999317a15988b434c3de53d11e3823359fd3dd798de8195fc2e7e7b32830c7cceb1cb7089f47b46c42fd4153ba1b441799d89fa27207383b7043
-DIST rust-1.44.1-arm-unknown-linux-gnueabihf.tar.xz 105267436 BLAKE2B 
6e4c13028dc1751970b04b99db64be6e1ddbbc3b754318e3eabe03e7ae65031c4a5ed87582ec0ffa605a7ac69bee32c5fd48c6dcd84f298d73199a7f7d1c731f
 SHA512 
fffadfc6d8317512ed50df97785a7d0094f59b9465ce5e762c45d6a3a484cdb3c04a72ac49c3d61abad898503378d841ed6abaa16a072aa6adc9069619e26a49
-DIST rust-1.44.1-armv7-unknown-linux-gnueabihf.tar.xz 109724880 BLAKE2B 
b53eb6441c18c98c12c6e181b499b7e482c9f4eb5e244f6a1fc694371800fe94ec15a9a60ee5e0695e488d3a9d925bc6ef946c23d084e01b43c2bc659874b713
 SHA512 
6a7bafba9c4d60bb13fac2a7683702352d3a04df24674f993952e9d872b9def47b5f8070925798343f5fd2f83775377ba2ddcf188b8500ec518fe44eb67483eb
-DIST rust-1.44.1-i686-unknown-linux-gnu.tar.xz 124915068 BLAKE2B 
5de966d60f8e58e435e29aa63b906e117e7d73897ccdcfa692d0e582cf096c200b8c4f9a6ba76397f6ad29cfafaa4841503cf22764ac9517860bf46172539605
 SHA512 
fc6259c7b55a1ee457e444885c9604d2bcbe937833bdca9bb70fbfb230032c1e497ea04aa5edd761eefe5b48d34928998c6935563e76c82eccb7a03b1d5aaa45
-DIST rust-1.44.1-mips-unknown-linux-gnu.tar.xz 94537064 BLAKE2B 
39a829ad9cea0303599cf8de2654f5fc7291af0a41d03c72cc0f1472162347b7ebf4a2cb7b2ad6e64bbca3b7d39ac7d2843d16a9ad205b8b14be48139b84b34f
 SHA512 
e2284a0cfe38b85e41e5c712ca89b2099617a8836695628c509075772d23314b234730bcbeae060c1fc664bf193286493dcd546f672a6053428304e099acd41d
-DIST rust-1.44.1-mips64-unknown-linux-gnuabi64.tar.xz 102649752 BLAKE2B 
bc57e6a532c7806b6e302ab31f2dde7b88496bbadfec7185b8c389fa9cfd4a2baf18dccfe4c1b69d0914b7f481813dc4db72ad5944a9d6700049318505bf
 SHA512 
ef69913b8f448a41b3454bfda2e120ae58233349b215b9419e6f0bf6e41528521cd7904b02c97ed55fef029c7687d8cf9d3ce21fbd09ef771e961e24d3f2547f
-DIST rust-1.44.1-mipsel-unknown-linux-gnu.tar.xz 12200 BLAKE2B 
5befcaab66a965dd9c2dcc5636050099a461270d70102a0a1c489c3a1b721c432d337dec514b685f2710ea4c9e4fe2b9250cd88c55034c82da9b970b8ebdedb6
 SHA512 
4fef660c68a265da12863b07bcaa1f0fc19d4e377e2404c504047ea1f407e9b47f29f8947f707cfb0fc75216fa44d123c86ed07e261db70d48017cf93b54dfdb
-DIST rust-1.44.1-powerpc-unknown-linux-gnu.tar.xz 97722508 BLAKE2B 
98a9ae4dc0c0df087bee8bd5c875e63a54b2ca71465386e19f425a9c35108abe9f04b222ef51f8cbeba3d781ae85f9fb4c612b86f263773ff868ae24866c7df7
 SHA512 
011dcbdfc8847f6a6004349665207ba89ec84a37d649c082588a1256ff992e374f4bad3d1930270a89d35c2386a16c18be301725b44e46dcc8501f0a98d761f5
-DIST rust-1.44.1-powerpc64-unknown-linux-gnu.tar.xz 107393564 BLAKE2B 
e3c2d6ae58585e020c4d1129ce26b19441b7f7e5df14d80290855f2931febdf4d2b4c30c4bcdc1747b61b4d1263194777ef7193bdc7c7dc4ce3eab91b137f0a0
 SHA512 
ff6b96b34b9b7dff362f6f2dcdf3b55fe7f2f349692434de5a11b8ca9956e06dbc6531c2457b4d43d5d19851ecbdbb0108e9f7eb449d9c965ed308ddbd0775a2
-DIST rust-1.44.1-powerpc64le-unknown-linux-gnu.tar.xz 112429740 BLAKE2B 
10252623cd291c0e95238ac038544b989d94affd2edf173dce4f10847910aaabec99f8574f3141d4af4115ab6e9ed0536b87c8e8c6c899641e585efc9a3c516d
 SHA512 
cf54b52581d393c2694fbefab90c62aa1f57ece8b200bfd656000950005554fda6fc0145af3aca0c526b8e43b100b8efe632929b6c0c1a4c4f4ce6dde4097283
-DIST rust-1.44.1-s390x-unknown-linux-gnu.tar.xz 119312728 BLAKE2B 
f5e3209990d3cc0181a200448e4bcbf1f6754847cfc36d7355e191fd49e239d3e0c002310743fd063241c5dec47da3a0776c361241facbcc4a1f1e9254eb805d
 SHA512 
84c6ed736bb7d0c10aaceeb2c2c3c97f6188fd7d7f4466c8ef35ffc591d6bde3b273a0d62d50e60f184ccd81c96a31ed2e610e82fb9ed9efd574e4c5a5f25d26
-DIST rust-1.44.1-x86_64-unknown-linux-gnu.tar.xz 112133992 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/

2020-10-12 Thread Georgy Yakovlev
commit: 575714e1775e57eb4c1d4d8d2ea30539dcdad158
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 02:50:51 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 03:37:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575714e1

dev-lang/rust-bin: revbump 1.47.0

add more links to handle by eselect-rust
rework ebuild a bit for readability.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust-bin/rust-bin-1.47.0-r1.ebuild | 157 +++
 dev-lang/rust-bin/rust-bin-1.47.0.ebuild| 190 
 2 files changed, 157 insertions(+), 190 deletions(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.47.0-r1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.47.0-r1.ebuild
new file mode 100644
index 000..0e17e12827e
--- /dev/null
+++ b/dev-lang/rust-bin/rust-bin-1.47.0-r1.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 rust-toolchain toolchain-funcs multilib-minimal
+
+MY_P="rust-${PV}"
+
+DESCRIPTION="Systems programming language from Mozilla"
+HOMEPAGE="https://www.rust-lang.org/;
+SRC_URI="$(rust_all_arch_uris ${MY_P})"
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
+SLOT="stable"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="clippy cpu_flags_x86_sse2 doc rls rustfmt"
+
+DEPEND=""
+RDEPEND=">=app-eselect/eselect-rust-20190311"
+
+REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"
+
+QA_PREBUILT="
+   opt/${P}/bin/*-${PV}
+   opt/${P}/lib/*.so
+   opt/${P}/lib/rustlib/*/bin/*
+   opt/${P}/lib/rustlib/*/lib/*.so
+   opt/${P}/lib/rustlib/*/lib/*.rlib*
+"
+
+pkg_pretend() {
+   if [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv7* ]]; then
+   die "${CHOST} is not supported by upstream Rust. You must use a 
hard float version."
+   fi
+}
+
+src_unpack() {
+   default
+   mv "${WORKDIR}/${MY_P}-$(rust_abi)" "${S}" || die
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi; then
+
+   # start native abi install
+   pushd "${S}" >/dev/null || die
+   local analysis std
+   analysis="$(grep 'analysis' ./components)"
+   std="$(grep 'std' ./components)"
+   local components="rustc,cargo,${std}"
+   use doc && components="${components},rust-docs"
+   use clippy && components="${components},clippy-preview"
+   use rls && components="${components},rls-preview,${analysis}"
+   use rustfmt && components="${components},rustfmt-preview"
+   ./install.sh \
+   --components="${components}" \
+   --disable-verify \
+   --prefix="${ED}/opt/${P}" \
+   --mandir="${ED}/opt/${P}/man" \
+   --disable-ldconfig \
+   || die
+
+   local symlinks=(
+   cargo
+   rustc
+   rustdoc
+   rust-gdb
+   rust-gdbgui
+   rust-lldb
+   )
+
+   use clippy && symlinks+=( clippy-driver cargo-clippy )
+   use rls && symlinks+=( rls )
+   use rustfmt && symlinks+=( rustfmt cargo-fmt )
+
+   einfo "installing eselect-rust symlinks and paths"
+   local i
+   for i in "${symlinks[@]}"; do
+   # we need realpath on /usr/bin/* symlink return 
version-appended binary path.
+   # so /usr/bin/rustc should point to 
/opt/rust-bin-/bin/rustc-
+   local ver_i="${i}-bin-${PV}"
+   mv -v "${ED}/opt/${P}/bin/${i}" "${ED}/opt/${P}/bin/${ver_i}"
+   ln -v "${ED}/opt/${P}/bin/${i}-bin-${PV}" 
"${ED}/opt/${P}/bin/${i}"
+   dosym "../../opt/${P}/bin/${ver_i}" "/usr/bin/${ver_i}"
+   done
+
+   # symlinks to switch components to active rust in eselect
+   dosym "../../../opt/${P}/lib" "/usr/lib/rust/lib-bin-${PV}"
+   dosym "../../../opt/${P}/man" "/usr/lib/rust/man-bin-${PV}"
+   dosym "../../opt/${P}/lib/rustlib" "/usr/lib/rustlib-bin-${PV}"
+   dosym "../../../opt/${P}/share/doc/rust" "/usr/share/doc/${P}"
+
+   cat <<-_EOF_ > "${T}/50${P}"
+   LDPATH="${EPREFIX}/usr/lib/rust/lib"
+   MANPATH="${EPREFIX}/usr/lib/rust/man"
+   $(usex elibc_musl 'CARGO_TARGET_X86_64_UNKNOWN_LINUX_MUSL_RUSTFLAGS="-C 
target-feature=-crt-static"' '')
+   _EOF_
+   doenvd "${T}/50${P}"
+
+   # note: eselect-rust adds EROOT to all paths below
+   cat <<-_EOF_ > "${T}/provider-${P}"
+   /usr/bin/cargo
+   /usr/bin/rustdoc
+   /usr/bin/rust-gdb
+   /usr/bin/rust-gdbgui
+   /usr/bin/rust-lldb
+   /usr/lib/rustlib
+   /usr/lib/rust/lib
+   /usr/lib/rust/man
+   /usr/share/doc/rust
+   _EOF_
+
+   if use clippy; then
+   echo /usr/bin/clippy-driver >> "${T}/provider-${P}"
+   echo /usr/bin/cargo-clippy >> "${T}/provider-${P}"
+   fi
+   

[gentoo-commits] proj/hardened-refpolicy: New tag: 2.20200818-r1

2020-10-12 Thread Jason Zaman
commit: 
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Oct 13 03:35:30 2020 +

New tag: 2.20200818-r1




[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 7ee3081a194697c1ebcecff0c40290fa0f498267
Author: Antoine Tenart  bootlin  com>
AuthorDate: Fri Sep 18 14:29:41 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7ee3081a

systemd: allow systemd-network to get attributes of fs

Fixes:

avc:  denied  { getattr } for  pid=57 comm="systemd-network" name="/"
dev="vda" ino=2 scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:fs_t tclass=filesystem permissive=0

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index eb6f782f..f58ad97d 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -785,6 +785,7 @@ dev_write_kmsg(systemd_networkd_t)
 files_read_etc_files(systemd_networkd_t)
 files_watch_runtime_dirs(systemd_networkd_t)
 files_watch_root_dirs(systemd_networkd_t)
+fs_getattr_xattr_fs(systemd_networkd_t)
 
 auth_use_nsswitch(systemd_networkd_t)
 



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2020-10-12 Thread Jason Zaman
commit: 68e66b7974bc222f0f8b09dc02e377fb28f5599d
Author: Chris PeBenito  ieee  org>
AuthorDate: Mon Oct  5 13:55:13 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=68e66b79

snmp: Module version bump.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/services/snmp.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/services/snmp.te b/policy/modules/services/snmp.te
index c61721c5..c9bb4a72 100644
--- a/policy/modules/services/snmp.te
+++ b/policy/modules/services/snmp.te
@@ -1,4 +1,4 @@
-policy_module(snmp, 1.19.0)
+policy_module(snmp, 1.19.1)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2020-10-12 Thread Jason Zaman
commit: a8cb98adc8518f860b25d7afb7fe35886db3c763
Author: Antoine Tenart  bootlin  com>
AuthorDate: Mon Sep 21 14:13:02 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=a8cb98ad

dbus: allow clients to list runtime dirs and named sockets

Fixes:

avc:  denied  { read } for  pid=77 comm="systemd-resolve" name="dbus"
dev="tmpfs" ino=2748 scontext=system_u:system_r:systemd_resolved_t
tcontext=system_u:object_r:system_dbusd_runtime_t tclass=dir
permissive=1

avc:  denied  { read } for  pid=77 comm="systemd-resolve"
name="system_bus_socket" dev="tmpfs" ino=2765
scontext=system_u:system_r:systemd_resolved_t
tcontext=system_u:object_r:system_dbusd_runtime_t tclass=sock_file
permissive=1

avc:  denied  { read } for  pid=59 comm="systemd-network" name="dbus"
dev="tmpfs" ino=2777 scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:system_dbusd_runtime_t tclass=dir
permissive=1

avc:  denied  { read } for  pid=59 comm="systemd-network"
name="system_bus_socket" dev="tmpfs" ino=2791
scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:system_dbusd_runtime_t tclass=sock_file
permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/services/dbus.if | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/services/dbus.if b/policy/modules/services/dbus.if
index 13675aaf..540147c7 100644
--- a/policy/modules/services/dbus.if
+++ b/policy/modules/services/dbus.if
@@ -149,6 +149,8 @@ interface(`dbus_system_bus_client',`
stream_connect_pattern($1, system_dbusd_runtime_t, 
system_dbusd_runtime_t, system_dbusd_t)
 
dbus_read_config($1)
+   dbus_list_system_bus_runtime($1)
+   dbus_read_system_bus_runtime_named_sockets($1)
 
ifdef(`distro_gentoo',`
# The /var/lib/dbus/machine-id file is a link to /etc/machine-id



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 8ea2a42f1a0d9051533a8d262f5487f44fa605ae
Author: Antoine Tenart  bootlin  com>
AuthorDate: Thu Aug 13 09:52:20 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=8ea2a42f

systemd: add extra systemd_generator_t rules

Fixes:

avc:  denied  { setfscreate } for  pid=41 comm="systemd-getty-g"
scontext=system_u:system_r:systemd_generator_t
tcontext=system_u:system_r:systemd_generator_t tclass=process
permissive=1

avc:  denied  { dac_override } for  pid=40 comm="systemd-fstab-g"
capability=1  scontext=system_u:system_r:systemd_generator_t
tcontext=system_u:system_r:systemd_generator_t tclass=capability
permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 14306447..d0a852a2 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -362,6 +362,8 @@ seutil_search_default_contexts(systemd_coredump_t)
 #
 
 allow systemd_generator_t self:fifo_file rw_fifo_file_perms;
+allow systemd_generator_t self:capability dac_override;
+allow systemd_generator_t self:process setfscreate;
 
 corecmd_getattr_bin_files(systemd_generator_t)
 



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 539cc57f78a7663ec8bad0d7c6ace4ae42115144
Author: Antoine Tenart  bootlin  com>
AuthorDate: Fri Sep 25 07:30:38 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=539cc57f

systemd: allow systemd-getty-generator to read and write unallocated ttys

Fixes:

avc:  denied  { read write } for  pid=40 comm="systemd-getty-g"
name="ttyS0" dev="devtmpfs" ino=612
scontext=system_u:system_r:systemd_generator_t
tcontext=system_u:object_r:tty_device_t tclass=chr_file permissive=1

avc:  denied  { open } for  pid=40 comm="systemd-getty-g"
path="/dev/ttyS0" dev="devtmpfs" ino=612
scontext=system_u:system_r:systemd_generator_t
tcontext=system_u:object_r:tty_device_t tclass=chr_file permissive=1

avc:  denied  { ioctl } for  pid=40 comm="systemd-getty-g"
path="/dev/ttyS0" dev="devtmpfs" ino=612 ioctlcmd=0x5401
scontext=system_u:system_r:systemd_generator_t
tcontext=system_u:object_r:tty_device_t tclass=chr_file permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 495e9e08..e1fc8fd4 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -409,6 +409,8 @@ storage_raw_read_fixed_disk(systemd_generator_t)
 
 systemd_log_parse_environment(systemd_generator_t)
 
+term_use_unallocated_ttys(systemd_generator_t)
+
 optional_policy(`
fstools_exec(systemd_generator_t)
 ')



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/kernel/

2020-10-12 Thread Jason Zaman
commit: 405b164fb380ec576ac7b278436180f2df4efbdc
Author: Deepak Rawat  gmail  com>
AuthorDate: Mon Oct  5 18:18:28 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=405b164f

Add selinux-policy for systemd-pstore service

systemd-pstore is a service to archive contents of pstore.

Signed-off-by: Deepak Rawat  gmail.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/devices.if| 26 +
 policy/modules/kernel/filesystem.if | 58 +
 policy/modules/system/systemd.fc|  2 ++
 policy/modules/system/systemd.te| 37 +++
 4 files changed, 123 insertions(+)

diff --git a/policy/modules/kernel/devices.if b/policy/modules/kernel/devices.if
index f1808c5c..1fae36ed 100644
--- a/policy/modules/kernel/devices.if
+++ b/policy/modules/kernel/devices.if
@@ -4499,6 +4499,32 @@ interface(`dev_read_sysfs',`
list_dirs_pattern($1, sysfs_t, sysfs_t)
 ')
 
+
+## 
+## Write to hardware state information.
+## 
+## 
+## 
+## Allow the specified domain to write to the sysfs
+## filesystem.
+## 
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+## 
+#
+interface(`dev_write_sysfs',`
+   gen_require(`
+   type sysfs_t;
+   ')
+
+   list_dirs_pattern($1, sysfs_t, sysfs_t)
+   write_files_pattern($1, sysfs_t, sysfs_t)
+')
+
 
 ## 
 ## Allow caller to modify hardware state information.

diff --git a/policy/modules/kernel/filesystem.if 
b/policy/modules/kernel/filesystem.if
index 79e87e0f..aa855bd0 100644
--- a/policy/modules/kernel/filesystem.if
+++ b/policy/modules/kernel/filesystem.if
@@ -3868,6 +3868,64 @@ interface(`fs_relabel_pstore_dirs',`
relabel_dirs_pattern($1, pstore_t, pstore_t)
 ')
 
+
+## 
+## List the directories
+## of a pstore filesystem.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`fs_list_pstore_dirs',`
+   gen_require(`
+   type pstore_t;
+   ')
+
+   allow $1 pstore_t:dir list_dir_perms;
+   dev_search_sysfs($1)
+')
+
+
+## 
+## Read pstore_t files
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`fs_read_pstore_files',`
+   gen_require(`
+   type pstore_t;
+   ')
+
+   allow $1 pstore_t:file read_file_perms;
+')
+
+
+## 
+## Delete the files
+## of a pstore filesystem.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`fs_delete_pstore_files',`
+   gen_require(`
+   type pstore_t;
+   ')
+
+   delete_files_pattern($1, pstore_t, pstore_t)
+   dev_search_sysfs($1)
+')
+
 
 ## 
 ## Allow the type to associate to ramfs filesystems.

diff --git a/policy/modules/system/systemd.fc b/policy/modules/system/systemd.fc
index f61850b2..34637068 100644
--- a/policy/modules/system/systemd.fc
+++ b/policy/modules/system/systemd.fc
@@ -33,6 +33,7 @@
 /usr/lib/systemd/systemd-machined  --  
gen_context(system_u:object_r:systemd_machined_exec_t,s0)
 /usr/lib/systemd/systemd-modules-load  --  
gen_context(system_u:object_r:systemd_modules_load_exec_t,s0)
 /usr/lib/systemd/systemd-networkd  --  
gen_context(system_u:object_r:systemd_networkd_exec_t,s0)
+/usr/lib/systemd/systemd-pstore--  
gen_context(system_u:object_r:systemd_pstore_exec_t,s0)
 /usr/lib/systemd/systemd-resolved  --  
gen_context(system_u:object_r:systemd_resolved_exec_t,s0)
 /usr/lib/systemd/systemd-rfkill--  
gen_context(system_u:object_r:systemd_rfkill_exec_t,s0)
 /usr/lib/systemd/systemd-update-done   --  
gen_context(system_u:object_r:systemd_update_done_exec_t,s0)
@@ -57,6 +58,7 @@
 /var/lib/systemd/backlight(/.*)?   
gen_context(system_u:object_r:systemd_backlight_var_lib_t,s0)
 /var/lib/systemd/coredump(/.*)?
gen_context(system_u:object_r:systemd_coredump_var_lib_t,s0)
 /var/lib/systemd/linger(/.*)?  
gen_context(system_u:object_r:systemd_logind_var_lib_t,s0)
+/var/lib/systemd/pstore(/.*)?  
gen_context(system_u:object_r:systemd_pstore_var_lib_t,s0)
 /var/lib/systemd/rfkill(/.*)?  
gen_context(system_u:object_r:systemd_rfkill_var_lib_t,s0)
 
 /run/\.nologin[^/]*--  
gen_context(system_u:object_r:systemd_sessions_runtime_t,s0)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index a1c00d62..495e9e08 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -168,6 +168,13 @@ files_runtime_file(systemd_nspawn_runtime_t)
 type systemd_nspawn_tmp_t;
 files_tmp_file(systemd_nspawn_tmp_t)
 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 18d959895e154d12737bf1dae892e7f9a06f7011
Author: Antoine Tenart  bootlin  com>
AuthorDate: Thu Aug 13 08:49:41 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:00:05 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=18d95989

locallogin: allow login to get attributes of procfs

Fixes:
avc:  denied  { getattr } for  pid=88 comm="login" name="/" dev="proc"
ino=1 scontext=system_u:system_r:local_login_t
tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/locallogin.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/locallogin.te 
b/policy/modules/system/locallogin.te
index 0474c4ef..c0072289 100644
--- a/policy/modules/system/locallogin.te
+++ b/policy/modules/system/locallogin.te
@@ -59,6 +59,7 @@ kernel_read_system_state(local_login_t)
 kernel_read_kernel_sysctls(local_login_t)
 kernel_search_key(local_login_t)
 kernel_link_key(local_login_t)
+kernel_getattr_proc(local_login_t)
 
 corecmd_list_bin(local_login_t)
 # cjp: these are probably not needed:



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2020-10-12 Thread Jason Zaman
commit: 756a3f044b37130daf744a690cacc0f6fb3c8155
Author: Antoine Tenart  bootlin  com>
AuthorDate: Mon Oct  5 14:59:27 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=756a3f04

ntp: allow systemd-timesyn to setfscreate

Fixes:

avc:  denied  { setfscreate } for  pid=68 comm="systemd-timesyn"
scontext=system_u:system_r:ntpd_t tcontext=system_u:system_r:ntpd_t
tclass=process permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/services/ntp.te | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/services/ntp.te b/policy/modules/services/ntp.te
index b9cc0ea2..34c674e1 100644
--- a/policy/modules/services/ntp.te
+++ b/policy/modules/services/ntp.te
@@ -141,6 +141,8 @@ userdom_dontaudit_use_unpriv_user_fds(ntpd_t)
 userdom_list_user_home_dirs(ntpd_t)
 
 ifdef(`init_systemd',`
+   allow ntpd_t self:process setfscreate;
+
allow ntpd_t ntpd_unit_t:file read_file_perms;
 
dbus_system_bus_client(ntpd_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 326c950e7b3c5e3ab77aff79f16e6440421f47ae
Author: Antoine Tenart  bootlin  com>
AuthorDate: Mon Aug 31 13:38:13 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:00:05 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=326c950e

udev: allow udevadm to retrieve xattrs

Fixes:

avc:  denied  { getattr } for  pid=50 comm="udevadm" name="/" dev="vda"
ino=2 scontext=system_u:system_r:udevadm_t
tcontext=system_u:object_r:fs_t tclass=filesystem permissive=0

avc:  denied  { getattr } for  pid=52 comm="udevadm" name="/" dev="vda"
ino=2 scontext=system_u:system_r:udevadm_t
tcontext=system_u:object_r:fs_t tclass=filesystem permissive=0

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/udev.te | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te
index 49380fb2..2ef2337e 100644
--- a/policy/modules/system/udev.te
+++ b/policy/modules/system/udev.te
@@ -451,3 +451,5 @@ kernel_read_kernel_sysctls(udevadm_t)
 kernel_read_system_state(udevadm_t)
 
 seutil_read_file_contexts(udevadm_t)
+
+fs_getattr_xattr_fs(udevadm_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2020-10-12 Thread Jason Zaman
commit: cb663b200b61b96128f908d286ef1370b8c5cd1c
Author: Antoine Tenart  bootlin  com>
AuthorDate: Mon Oct  5 14:54:57 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=cb663b20

ntp: allow systemd-timesyn to watch dbus objects

Fixes:

avc:  denied  { watch } for  pid=68 comm="systemd-timesyn"
path="/run/dbus" dev="tmpfs" ino=2707 scontext=system_u:system_r:ntpd_t
tcontext=system_u:object_r:system_dbusd_runtime_t tclass=dir
permissive=1

avc:  denied  { watch } for  pid=68 comm="systemd-timesyn"
path="/run/dbus/system_bus_socket" dev="tmpfs" ino=2716
scontext=system_u:system_r:ntpd_t
tcontext=system_u:object_r:system_dbusd_runtime_t tclass=sock_file
permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/services/ntp.te | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/services/ntp.te b/policy/modules/services/ntp.te
index 86bfc9ff..b9cc0ea2 100644
--- a/policy/modules/services/ntp.te
+++ b/policy/modules/services/ntp.te
@@ -145,6 +145,8 @@ ifdef(`init_systemd',`
 
dbus_system_bus_client(ntpd_t)
dbus_connect_system_bus(ntpd_t)
+   dbus_watch_system_bus_runtime_dirs(ntpd_t)
+   dbus_watch_system_bus_runtime_named_sockets(ntpd_t)
init_dbus_chat(ntpd_t)
init_get_system_status(ntpd_t)
init_list_unit_dirs(ntpd_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/kernel/, policy/modules/services/

2020-10-12 Thread Jason Zaman
commit: de272a83fd640df62020dd924780ccd76e7b67a4
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Sep 22 12:27:05 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=de272a83

corecommands, dbus, locallogin, logging, sysnetwork, systemd, udev: Module 
version bump.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/corecommands.te | 2 +-
 policy/modules/services/dbus.te   | 2 +-
 policy/modules/system/locallogin.te   | 2 +-
 policy/modules/system/logging.te  | 2 +-
 policy/modules/system/sysnetwork.te   | 2 +-
 policy/modules/system/systemd.te  | 2 +-
 policy/modules/system/udev.te | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/policy/modules/kernel/corecommands.te 
b/policy/modules/kernel/corecommands.te
index b0a67367..a20d41fe 100644
--- a/policy/modules/kernel/corecommands.te
+++ b/policy/modules/kernel/corecommands.te
@@ -1,4 +1,4 @@
-policy_module(corecommands, 1.29.0)
+policy_module(corecommands, 1.29.1)
 
 
 #

diff --git a/policy/modules/services/dbus.te b/policy/modules/services/dbus.te
index 2637c898..f123c6d9 100644
--- a/policy/modules/services/dbus.te
+++ b/policy/modules/services/dbus.te
@@ -1,4 +1,4 @@
-policy_module(dbus, 1.29.1)
+policy_module(dbus, 1.29.2)
 
 gen_require(`
class dbus all_dbus_perms;

diff --git a/policy/modules/system/locallogin.te 
b/policy/modules/system/locallogin.te
index c0072289..6ab8c353 100644
--- a/policy/modules/system/locallogin.te
+++ b/policy/modules/system/locallogin.te
@@ -1,4 +1,4 @@
-policy_module(locallogin, 1.21.0)
+policy_module(locallogin, 1.21.1)
 
 
 #

diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te
index 820fc8d3..0141b178 100644
--- a/policy/modules/system/logging.te
+++ b/policy/modules/system/logging.te
@@ -1,4 +1,4 @@
-policy_module(logging, 1.32.1)
+policy_module(logging, 1.32.2)
 
 
 #

diff --git a/policy/modules/system/sysnetwork.te 
b/policy/modules/system/sysnetwork.te
index 9099802e..632ebdb5 100644
--- a/policy/modules/system/sysnetwork.te
+++ b/policy/modules/system/sysnetwork.te
@@ -1,4 +1,4 @@
-policy_module(sysnetwork, 1.26.1)
+policy_module(sysnetwork, 1.26.2)
 
 
 #

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index b19a20ac..a1c00d62 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.10.2)
+policy_module(systemd, 1.10.3)
 
 #
 #

diff --git a/policy/modules/system/udev.te b/policy/modules/system/udev.te
index 2ef2337e..753caab0 100644
--- a/policy/modules/system/udev.te
+++ b/policy/modules/system/udev.te
@@ -1,4 +1,4 @@
-policy_module(udev, 1.28.0)
+policy_module(udev, 1.28.1)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 6d822946c4c98fd62daf6095415a21866790ff95
Author: Antoine Tenart  bootlin  com>
AuthorDate: Thu Aug 13 12:08:37 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6d822946

systemd: allow systemd-resolve to read in tmpfs

Fixes:
avc:  denied  { read } for  pid=76 comm="systemd-resolve" name="/"
dev="tmpfs" ino=651 scontext=system_u:system_r:systemd_resolved_t
tcontext=system_u:object_r:var_run_t tclass=dir permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index f58ad97d..b19a20ac 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1095,6 +1095,7 @@ auth_use_nsswitch(systemd_resolved_t)
 
 files_watch_root_dirs(systemd_resolved_t)
 files_watch_runtime_dirs(systemd_resolved_t)
+files_list_runtime(systemd_resolved_t)
 
 init_dgram_send(systemd_resolved_t)
 



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2020-10-12 Thread Jason Zaman
commit: 70268bb783c124594191f4c789b5b1eb2277340d
Author: Antoine Tenart  bootlin  com>
AuthorDate: Mon Sep 14 14:31:54 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:07:46 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=70268bb7

dbus: add two interfaces to allow reading from directories and named sockets

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/services/dbus.if | 36 
 1 file changed, 36 insertions(+)

diff --git a/policy/modules/services/dbus.if b/policy/modules/services/dbus.if
index e547337c..13675aaf 100644
--- a/policy/modules/services/dbus.if
+++ b/policy/modules/services/dbus.if
@@ -605,6 +605,24 @@ interface(`dbus_watch_system_bus_runtime_dirs',`
allow $1 system_dbusd_runtime_t:dir watch;
 ')
 
+
+## 
+## List system bus runtime directories.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`dbus_list_system_bus_runtime',`
+   gen_require(`
+   type system_dbusd_runtime_t;
+   ')
+
+   allow $1 system_dbusd_runtime_t:dir list_dir_perms;
+')
+
 
 ## 
 ## Watch system bus runtime named sockets.
@@ -623,6 +641,24 @@ interface(`dbus_watch_system_bus_runtime_named_sockets',`
allow $1 system_dbusd_runtime_t:sock_file watch;
 ')
 
+
+## 
+## Read system bus runtime named sockets.
+## 
+## 
+## 
+## Domain allowed access.
+## 
+## 
+#
+interface(`dbus_read_system_bus_runtime_named_sockets',`
+   gen_require(`
+   type system_dbusd_runtime_t;
+   ')
+
+   allow $1 system_dbusd_runtime_t:sock_file read;
+')
+
 
 ## 
 ## Unconfined access to DBUS.



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2020-10-12 Thread Jason Zaman
commit: f08d86da1f32efeee3a182aec308abfd13eeac95
Author: Dave Sugar  tresys  com>
AuthorDate: Thu Oct  1 16:19:54 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f08d86da

Allow snmpd to read hwdata

Oct  1 16:11:49 localhost audispd: node=virtual type=AVC 
msg=audit(1601568708.950:2198): avc:  denied  { getattr } for  pid=4114 
comm="snmpd" path="/usr/share/hwdata/pci.ids" dev="dm-0" ino=76435 
scontext=system_u:system_r:snmpd_t:s0 tcontext=system_u:object_r:hwdata_t:s0 
tclass=file permissive=1
Oct  1 16:11:49 localhost audispd: node=virtual type=AVC 
msg=audit(1601568708.950:2197): avc:  denied  { read } for  pid=4114 
comm="snmpd" name="pci.ids" dev="dm-0" ino=76435 
scontext=system_u:system_r:snmpd_t:s0 tcontext=system_u:object_r:hwdata_t:s0 
tclass=file permissive=1
Oct  1 16:11:49 localhost audispd: node=virtual type=AVC 
msg=audit(1601568708.950:2197): avc:  denied  { open } for  pid=4114 
comm="snmpd" path="/usr/share/hwdata/pci.ids" dev="dm-0" ino=76435 
scontext=system_u:system_r:snmpd_t:s0 tcontext=system_u:object_r:hwdata_t:s0 
tclass=file permissive=1

Signed-off-by: Dave Sugar  tresys.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/services/snmp.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/services/snmp.te b/policy/modules/services/snmp.te
index 97c457e2..c61721c5 100644
--- a/policy/modules/services/snmp.te
+++ b/policy/modules/services/snmp.te
@@ -108,6 +108,7 @@ init_dontaudit_write_utmp(snmpd_t)
 
 logging_send_syslog_msg(snmpd_t)
 
+miscfiles_read_hwdata(snmpd_t)
 miscfiles_read_localization(snmpd_t)
 
 seutil_dontaudit_search_config(snmpd_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/

2020-10-12 Thread Jason Zaman
commit: 671ed6dc7b1671cbfe6616f6b65ead9f1c07ce22
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Oct 11 21:33:53 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:33:53 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=671ed6dc

Merge upstream

Signed-off-by: Jason Zaman  gentoo.org>

 gentoo/STATE | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index 307c1903..ecc91a17 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1 +1 @@
-master aa6c3f4da3f8e4e7d53b3228b91b4bd951ce9aa7
+master 14a45a594baf987679cbda6302e54ba0617efe48



[gentoo-commits] proj/hardened-refpolicy:master commit in: /

2020-10-12 Thread Jason Zaman
commit: 725c323ac43c51ab94f43f70a22a95af31bb11a8
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Sep 17 13:58:02 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:00:05 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=725c323a

.travis.yml: Point selint at only the policy dir.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index b9e70564..40b612cd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -114,7 +114,7 @@ script:
 # Run SELint
 #   disable C-005 (Permissions in av rule or class declaration not 
ordered) for now: has 712 findings
 #   disable W-005 (Interface call from module not in optional_policy 
block): refpolicy does not follow this rule
-selint --source --recursive --summary --fail --disable C-005 --disable 
W-005 .
+selint --source --recursive --summary --fail --disable C-005 --disable 
W-005 policy
 
 exit 0
   fi



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2020-10-12 Thread Jason Zaman
commit: b84ca9b9648ba7f073ad7513c4b610b7f0dfbdfc
Author: Antoine Tenart  bootlin  com>
AuthorDate: Mon Sep  7 15:08:12 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=b84ca9b9

corecommands: add entry for Busybox shell

Fixes:

vc:  denied  { execute } for  pid=87 comm="login" name="sh" dev="vda"
ino=408 scontext=system_u:system_r:local_login_t
tcontext=system_u:object_r:bin_t tclass=file permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/corecommands.fc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/kernel/corecommands.fc 
b/policy/modules/kernel/corecommands.fc
index 5ced3c67..07a09873 100644
--- a/policy/modules/kernel/corecommands.fc
+++ b/policy/modules/kernel/corecommands.fc
@@ -157,6 +157,7 @@ ifdef(`distro_gentoo',`
 /usr/bin/sesh  --  
gen_context(system_u:object_r:shell_exec_t,s0)
 /usr/bin/scponly   --  
gen_context(system_u:object_r:shell_exec_t,s0)
 /usr/bin/scponlyc  --  
gen_context(system_u:object_r:shell_exec_t,s0)
+/usr/bin/sh--  
gen_context(system_u:object_r:shell_exec_t,s0)
 /usr/bin/smrsh --  
gen_context(system_u:object_r:shell_exec_t,s0)
 /usr/bin/tcsh  --  
gen_context(system_u:object_r:shell_exec_t,s0)
 /usr/bin/yash  --  
gen_context(system_u:object_r:shell_exec_t,s0)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/kernel/, policy/modules/services/

2020-10-12 Thread Jason Zaman
commit: fd0f05a88a59cad71dde39c9234eaddabf75565b
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Oct  9 13:45:11 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=fd0f05a8

devices, filesystem, systemd, ntp: Module version bump.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/kernel/devices.te| 2 +-
 policy/modules/kernel/filesystem.te | 2 +-
 policy/modules/services/ntp.te  | 2 +-
 policy/modules/system/systemd.te| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/policy/modules/kernel/devices.te b/policy/modules/kernel/devices.te
index 0137af03..8e72f90a 100644
--- a/policy/modules/kernel/devices.te
+++ b/policy/modules/kernel/devices.te
@@ -1,4 +1,4 @@
-policy_module(devices, 1.27.1)
+policy_module(devices, 1.27.2)
 
 
 #

diff --git a/policy/modules/kernel/filesystem.te 
b/policy/modules/kernel/filesystem.te
index 6439f410..f338e207 100644
--- a/policy/modules/kernel/filesystem.te
+++ b/policy/modules/kernel/filesystem.te
@@ -1,4 +1,4 @@
-policy_module(filesystem, 1.28.1)
+policy_module(filesystem, 1.28.2)
 
 
 #

diff --git a/policy/modules/services/ntp.te b/policy/modules/services/ntp.te
index 34c674e1..98ae0267 100644
--- a/policy/modules/services/ntp.te
+++ b/policy/modules/services/ntp.te
@@ -1,4 +1,4 @@
-policy_module(ntp, 1.22.0)
+policy_module(ntp, 1.22.1)
 
 
 #

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 7acbc551..74f3fc55 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.10.3)
+policy_module(systemd, 1.10.4)
 
 #
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: e5975779e32d5337266c191163bbde851ee4bda9
Author: Antoine Tenart  bootlin  com>
AuthorDate: Thu Aug 13 10:08:03 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=e5975779

systemd: allow systemd-hwdb to search init runtime directories

Fixes:

avc:  denied  { search } for  pid=54 comm="systemd-hwdb" name="systemd"
dev="tmpfs" ino=664 scontext=system_u:system_r:systemd_hw_t
tcontext=system_u:object_r:init_runtime_t tclass=dir permissive=1

avc:  denied  { search } for  pid=54 comm="systemd-hwdb" name="systemd"
dev="tmpfs" ino=664 scontext=system_u:system_r:systemd_hw_t
tcontext=system_u:object_r:init_runtime_t tclass=dir permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index d0a852a2..eb6f782f 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -461,6 +461,7 @@ selinux_get_fs_mount(systemd_hw_t)
 selinux_use_status_page(systemd_hw_t)
 
 init_read_state(systemd_hw_t)
+init_search_runtime(systemd_hw_t)
 
 seutil_read_config(systemd_hw_t)
 seutil_read_file_contexts(systemd_hw_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 3f53590de965cda81024db69cc574633de1693e0
Author: Antoine Tenart  bootlin  com>
AuthorDate: Thu Aug 13 09:08:43 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:00:05 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3f53590d

logging: allow systemd-journal to write messages to the audit socket

Fixes:

avc:  denied  { nlmsg_write } for  pid=46 comm="systemd-journal"
scontext=system_u:system_r:syslogd_t
tcontext=system_u:system_r:syslogd_t tclass=netlink_audit_socket
permissive=1

avc:  denied  { nlmsg_write } for  pid=46 comm="systemd-journal"
scontext=system_u:system_r:syslogd_t
tcontext=system_u:system_r:syslogd_t tclass=netlink_audit_socket
permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/logging.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te
index 39664307..820fc8d3 100644
--- a/policy/modules/system/logging.te
+++ b/policy/modules/system/logging.te
@@ -524,7 +524,7 @@ ifdef(`init_systemd',`
allow syslogd_t self:netlink_audit_socket connected_socket_perms;
allow syslogd_t self:capability2 audit_read;
allow syslogd_t self:capability { chown setgid setuid sys_ptrace };
-   allow syslogd_t self:netlink_audit_socket { getattr getopt read setopt 
write };
+   allow syslogd_t self:netlink_audit_socket { getattr getopt read setopt 
write nlmsg_write };
 
# remove /run/log/journal when switching to permanent storage
allow syslogd_t var_log_t:dir rmdir;



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 1fbd9f8a1e6432bf4eec1a77a6a4d652492c0b87
Author: Antoine Tenart  bootlin  com>
AuthorDate: Mon Oct  5 15:51:05 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1fbd9f8a

systemd: allow systemd-network to list the runtime directory

Fixes:

avc:  denied  { read } for  pid=58 comm="systemd-network" name="/"
dev="tmpfs" ino=652 scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:var_run_t tclass=dir permissive=1

avc:  denied  { read } for  pid=58 comm="systemd-network" name="/"
dev="tmpfs" ino=652 scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:var_run_t tclass=dir permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index e1fc8fd4..b7f25594 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -794,6 +794,7 @@ dev_write_kmsg(systemd_networkd_t)
 files_read_etc_files(systemd_networkd_t)
 files_watch_runtime_dirs(systemd_networkd_t)
 files_watch_root_dirs(systemd_networkd_t)
+files_list_runtime(systemd_networkd_t)
 fs_getattr_xattr_fs(systemd_networkd_t)
 
 auth_use_nsswitch(systemd_networkd_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: 7e809e87c1da6253cba08a8d8603f78be8b52b64
Author: Yi Zhao  windriver  com>
AuthorDate: Tue Sep 15 02:57:58 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:07:46 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7e809e87

sysnet: allow dhcpcd to create socket file

The dhcpcd needs to create socket file under /run/dhcpcd directory.

Fixes:
AVC avc:  denied  { create } for  pid=331 comm="dhcpcd" name="eth0.sock"
scontext=system_u:system_r:dhcpc_t:s0-s15:c0.c1023
tcontext=system_u:object_r:dhcpc_runtime_t:s0 tclass=sock_file
permissive=0

AVC avc:  denied  { setattr } for  pid=331 comm="dhcpcd"
name="eth0.sock" dev="tmpfs" ino=19153
scontext=system_u:system_r:dhcpc_t:s0-s15:c0.c1023
tcontext=system_u:object_r:dhcpc_runtime_t:s0 tclass=sock_file
permissive=0

AVC avc:  denied  { sendto } for  pid=331 comm="dhcpcd"
scontext=system_u:system_r:dhcpc_t:s0-s15:c0.c1023
tcontext=system_u:system_r:dhcpc_t:s0-s15:c0.c1023
tclass=unix_dgram_socket permissive=0

Signed-off-by: Yi Zhao  windriver.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/sysnetwork.te | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/system/sysnetwork.te 
b/policy/modules/system/sysnetwork.te
index 83389037..9099802e 100644
--- a/policy/modules/system/sysnetwork.te
+++ b/policy/modules/system/sysnetwork.te
@@ -62,6 +62,7 @@ allow dhcpc_t self:packet_socket create_socket_perms;
 allow dhcpc_t self:netlink_generic_socket create_socket_perms;
 allow dhcpc_t self:netlink_route_socket create_netlink_socket_perms;
 allow dhcpc_t self:rawip_socket create_socket_perms;
+allow dhcpc_t self:unix_dgram_socket { create_socket_perms sendto };
 
 allow dhcpc_t dhcp_etc_t:dir list_dir_perms;
 read_lnk_files_pattern(dhcpc_t, dhcp_etc_t, dhcp_etc_t)
@@ -74,6 +75,7 @@ allow dhcpc_t dhcpc_state_t:file map;
 
 # create pid file
 manage_files_pattern(dhcpc_t, dhcpc_runtime_t, dhcpc_runtime_t)
+manage_sock_files_pattern(dhcpc_t, dhcpc_runtime_t, dhcpc_runtime_t)
 create_dirs_pattern(dhcpc_t, dhcpc_runtime_t, dhcpc_runtime_t)
 # Create /var/run/dhcpc directory (state directory), needed for /run/dhcpc
 # Gets done through the dhcpcd-hooks



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/, policy/modules/apps/, policy/modules/kernel/, ...

2020-10-12 Thread Jason Zaman
commit: 0b43c7867705de4ae377de61aefe59fe43e4486d
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Oct 12 00:58:21 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Oct 12 01:57:46 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=0b43c786

Fix selint issues

Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/admin/portage.fc   |  3 ---
 policy/modules/admin/puppet.te|  2 +-
 policy/modules/admin/shorewall.fc | 11 ---
 policy/modules/apps/java.fc   |  5 -
 policy/modules/apps/mozilla.fc|  1 -
 policy/modules/contrib/ceph.if|  2 +-
 policy/modules/contrib/ceph.te|  2 +-
 policy/modules/contrib/dirsrv.if  |  4 ++--
 policy/modules/contrib/dirsrv.te  |  4 ++--
 policy/modules/contrib/dropbox.fc |  4 
 policy/modules/contrib/dropbox.if |  1 +
 policy/modules/contrib/gorg.te|  4 ++--
 policy/modules/contrib/links.if   |  6 +++---
 policy/modules/contrib/logsentry.te   |  4 ++--
 policy/modules/contrib/mutt.if|  4 ++--
 policy/modules/contrib/nginx.if   |  2 +-
 policy/modules/contrib/pan.te |  2 +-
 policy/modules/contrib/resolvconf.fc  |  2 --
 policy/modules/contrib/skype.if   |  8 
 policy/modules/contrib/uwsgi.if   |  4 ++--
 policy/modules/contrib/vde.if |  5 ++---
 policy/modules/kernel/corecommands.fc | 18 ++
 policy/modules/kernel/corenetwork.if.in   | 18 ++
 policy/modules/kernel/devices.if  |  2 +-
 policy/modules/kernel/files.fc|  5 +
 policy/modules/services/mysql.fc  |  5 -
 policy/modules/services/networkmanager.if |  2 +-
 policy/modules/services/postgresql.if |  2 +-
 policy/modules/services/snmp.if   |  4 ++--
 policy/modules/system/init.te |  2 +-
 policy/modules/system/libraries.fc|  6 +-
 policy/modules/system/logging.if  |  2 +-
 policy/modules/system/modutils.te |  2 +-
 33 files changed, 69 insertions(+), 79 deletions(-)

diff --git a/policy/modules/admin/portage.fc b/policy/modules/admin/portage.fc
index 6a7e4582..5757deaa 100644
--- a/policy/modules/admin/portage.fc
+++ b/policy/modules/admin/portage.fc
@@ -2,7 +2,6 @@
 /etc/make\.globals --  gen_context(system_u:object_r:portage_conf_t,s0)
 /etc/make\.profile -l  gen_context(system_u:object_r:portage_conf_t,s0)
 /etc/portage(/.*)? gen_context(system_u:object_r:portage_conf_t,s0)
-/etc/portage/bin(/.*)? --  gen_context(system_u:object_r:bin_t,s0)
 /etc/portage/gpg(/.*)? gen_context(system_u:object_r:portage_gpg_t,s0)
 
 /usr/bin/emerge -- gen_context(system_u:object_r:portage_exec_t,s0)
@@ -11,11 +10,9 @@
 /usr/bin/layman--  
gen_context(system_u:object_r:portage_fetch_exec_t,s0)
 /usr/bin/sandbox   --  gen_context(system_u:object_r:portage_exec_t,s0)
 
-/usr/lib/portage/bin/ebuild--  gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/portage/bin/emerge--  
gen_context(system_u:object_r:portage_exec_t,s0)
 /usr/lib/portage/bin/emerge-webrsync   --  
gen_context(system_u:object_r:portage_fetch_exec_t,s0)
 /usr/lib/portage/bin/quickpkg  --  
gen_context(system_u:object_r:portage_exec_t,s0)
-/usr/lib/portage/bin/ebuild\.sh--  
gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/portage/bin/regenworld--  
gen_context(system_u:object_r:portage_exec_t,s0)
 /usr/lib/portage/bin/sandbox   --  
gen_context(system_u:object_r:portage_exec_t,s0)
 

diff --git a/policy/modules/admin/puppet.te b/policy/modules/admin/puppet.te
index fdb2640b..e0e7127e 100644
--- a/policy/modules/admin/puppet.te
+++ b/policy/modules/admin/puppet.te
@@ -376,7 +376,7 @@ ifdef(`distro_gentoo',`
# So, we duplicate the content of files_relabel_all_files 
except for
# the policy configuration stuff and hope users do that through 
Portage

-   gen_require(`
+   gen_require(` #selint-disable:S-001
attribute file_type;
attribute security_file_type;
type policy_config_t;

diff --git a/policy/modules/admin/shorewall.fc 
b/policy/modules/admin/shorewall.fc
index aae46ecb..b18aab7e 100644
--- a/policy/modules/admin/shorewall.fc
+++ b/policy/modules/admin/shorewall.fc
@@ -16,14 +16,3 @@
 /var/lock/subsys/shorewall --  
gen_context(system_u:object_r:shorewall_lock_t,s0)
 
 /var/log/shorewall.*   gen_context(system_u:object_r:shorewall_log_t,s0)
-
-ifdef(`distro_gentoo',`
-/usr/share/shorewall/compiler\.pl  --  
gen_context(system_u:object_r:bin_t,s0)
-/usr/share/shorewall/configpath--  
gen_context(system_u:object_r:bin_t,s0)
-/usr/share/shorewall/getparams --  gen_context(system_u:object_r:bin_t,s0)

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: fa247cca2d228e0eee5cc6c1cbf812a1dfd1adbb
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Oct  9 13:42:31 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:14:40 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=fa247cca

systemd: Move systemd-pstore block up in alphabetical order.

No rule change.

Signed-off-by: Chris PeBenito  ieee.org>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/systemd.te | 46 
 1 file changed, 23 insertions(+), 23 deletions(-)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index b7f25594..7acbc551 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1046,6 +1046,29 @@ optional_policy(`
 ')
 
 
+#
+#
+# systemd-pstore local policy
+#
+
+dontaudit systemd_pstore_t self:capability net_admin;
+
+manage_files_pattern(systemd_pstore_t, systemd_pstore_var_lib_t, 
systemd_pstore_var_lib_t)
+
+files_read_etc_files(systemd_pstore_t)
+files_search_var_lib(systemd_pstore_t)
+
+fs_list_pstore_dirs(systemd_pstore_t)
+fs_read_pstore_files(systemd_pstore_t)
+fs_delete_pstore_files(systemd_pstore_t)
+
+init_search_run(systemd_pstore_t)
+init_list_var_lib_dirs(systemd_pstore_t)
+
+kernel_read_system_state(systemd_pstore_t)
+
+logging_send_syslog_msg(systemd_pstore_t)
+
 ###
 #
 # Rfkill local policy
@@ -1428,26 +1451,3 @@ 
userdom_mounton_user_runtime_dirs(systemd_user_runtime_dir_t)
 userdom_relabelto_user_runtime_dirs(systemd_user_runtime_dir_t)
 
 dbus_system_bus_client(systemd_user_runtime_dir_t)
-
-#
-#
-# systemd-pstore local policy
-#
-
-dontaudit systemd_pstore_t self:capability net_admin;
-
-manage_files_pattern(systemd_pstore_t, systemd_pstore_var_lib_t, 
systemd_pstore_var_lib_t)
-
-files_read_etc_files(systemd_pstore_t)
-files_search_var_lib(systemd_pstore_t)
-
-fs_list_pstore_dirs(systemd_pstore_t)
-fs_read_pstore_files(systemd_pstore_t)
-fs_delete_pstore_files(systemd_pstore_t)
-
-init_search_run(systemd_pstore_t)
-init_list_var_lib_dirs(systemd_pstore_t)
-
-kernel_read_system_state(systemd_pstore_t)
-
-logging_send_syslog_msg(systemd_pstore_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2020-10-12 Thread Jason Zaman
commit: b448dc10ff3432e236a94f80ba0c6d924e753953
Author: Antoine Tenart  bootlin  com>
AuthorDate: Thu Aug 13 09:36:54 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Oct 11 21:00:05 2020 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=b448dc10

sysnetwork: allow to read network configuration files

Fixes:

avc:  denied  { getattr } for  pid=55 comm="systemd-udevd"
path="/etc/systemd/network" dev="vda" ino=128
scontext=system_u:system_r:udev_t tcontext=system_u:object_r:net_conf_t
tclass=dir permissive=1

avc:  denied  { getattr } for  pid=55 comm="systemd-udevd"
path="/etc/systemd/network" dev="vda" ino=128
scontext=system_u:system_r:udev_t tcontext=system_u:object_r:net_conf_t
tclass=dir permissive=1

avc:  denied  { read } for  pid=55 comm="systemd-udevd" name="network"
dev="vda" ino=128 scontext=system_u:system_r:udev_t
tcontext=system_u:object_r:net_conf_t tclass=dir permissive=1

avc:  denied  { read } for  pid=55 comm="systemd-udevd" name="network"
dev="vda" ino=128 scontext=system_u:system_r:udev_t
tcontext=system_u:object_r:net_conf_t tclass=dir permissive=1

avc:  denied  { open } for  pid=55 comm="systemd-udevd"
path="/etc/systemd/network" dev="vda" ino=128
scontext=system_u:system_r:udev_t tcontext=system_u:object_r:net_conf_t
tclass=dir permissive=1

avc:  denied  { open } for  pid=55 comm="systemd-udevd"
path="/etc/systemd/network" dev="vda" ino=128
scontext=system_u:system_r:udev_t tcontext=system_u:object_r:net_conf_t
tclass=dir permissive=1

avc:  denied  { getattr } for  pid=59 comm="systemd-network"
path="/etc/systemd/network" dev="vda" ino=128
scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:net_conf_t tclass=dir permissive=1

avc:  denied  { read } for  pid=59 comm="systemd-network" name="network"
dev="vda" ino=128 scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:net_conf_t tclass=dir permissive=1

avc:  denied  { open } for  pid=59 comm="systemd-network"
path="/etc/systemd/network" dev="vda" ino=128
scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:net_conf_t tclass=dir permissive=1

avc:  denied  { search } for  pid=59 comm="systemd-network"
name="network" dev="vda" ino=128
scontext=system_u:system_r:systemd_networkd_t
tcontext=system_u:object_r:net_conf_t tclass=dir permissive=1

avc:  denied  { getattr } for  pid=55 comm="systemd-udevd"
path="/etc/systemd/network" dev="vda" ino=128
scontext=system_u:system_r:udev_t tcontext=system_u:object_r:net_conf_t
tclass=dir permissive=1

Signed-off-by: Antoine Tenart  bootlin.com>
Signed-off-by: Jason Zaman  gentoo.org>

 policy/modules/system/sysnetwork.if | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/policy/modules/system/sysnetwork.if 
b/policy/modules/system/sysnetwork.if
index 3e88974f..53cbbf7f 100644
--- a/policy/modules/system/sysnetwork.if
+++ b/policy/modules/system/sysnetwork.if
@@ -346,6 +346,8 @@ interface(`sysnet_read_config',`
')
 
files_search_etc($1)
+   files_search_runtime($1)
+   allow $1 net_conf_t:dir list_dir_perms;
allow $1 net_conf_t:file read_file_perms;
 
ifdef(`distro_debian',`



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/

2020-10-12 Thread Michał Górny
commit: dcf8303a944d767f5a702a5ac0b4db9855d347c3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 13 01:56:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 13 02:09:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf8303a

dev-libs/libgit2: Bump to 1.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libgit2/Manifest |  1 +
 dev-libs/libgit2/libgit2-1.1.0.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index a527e14c097..670805a7b73 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1 +1,2 @@
 DIST libgit2-1.0.1.tar.gz 5312878 BLAKE2B 
7eb97bb97d66240ce135e21d348f6dea0c5626992b608f8944b75f9bae5de933fffa07edd536c0353841f8d02c950feec1451008003e35f53554f3c59b069a7f
 SHA512 
7c307822b22e3771e5e908b115600310f7901b3250287532c498003b25a5b1e007bfa23592f16ec4d83c1567a9213710526f78cab7c120316e9a8fc74c5e57a9
+DIST libgit2-1.1.0.tar.gz 5426975 BLAKE2B 
2a1c1f71d2a2e06448c78eb46028fdcfd59682dccf2365851c4bd059cdd78842320f9a5ba7345e761611a5b4eba634faf2e26cc669097da0ba2e1c832c23059f
 SHA512 
347bb68900181b44fa58a0417506c91383adb965607fce049a5b4c57ac9cc286e0a140d164c339b50fb6cd6951f47757c2917a2df44ba004bfaa4fb643946bb8

diff --git a/dev-libs/libgit2/libgit2-1.1.0.ebuild 
b/dev-libs/libgit2/libgit2-1.1.0.ebuild
new file mode 100644
index 000..b9331796cd2
--- /dev/null
+++ b/dev-libs/libgit2/libgit2-1.1.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit cmake python-any-r1
+
+DESCRIPTION="A linkable library for Git"
+HOMEPAGE="https://libgit2.org;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P/_/-}
+
+LICENSE="GPL-2-with-linking-exception"
+SLOT="0/1.0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos"
+IUSE="examples gssapi libressl +ssh test +threads trace"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   sys-libs/zlib
+   net-libs/http-parser:=
+   gssapi? ( virtual/krb5 )
+   ssh? ( net-libs/libssh2 )
+"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   cmake_src_prepare
+   # relying on forked http-parser to support some obscure URI form
+   sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CLAR=$(usex test)
+   -DENABLE_TRACE=$(usex trace ON OFF)
+   -DUSE_GSSAPI=$(usex gssapi ON OFF)
+   -DUSE_SSH=$(usex ssh)
+   -DTHREADSAFE=$(usex threads)
+   -DUSE_HTTP_PARSER=system
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   if [[ ${EUID} -eq 0 ]] ; then
+   # repo::iterator::fs_preserves_error fails if run as root
+   # since root can still access dirs with  perms
+   ewarn "Skipping tests: non-root privileges are required for all 
tests to pass"
+   else
+   local TEST_VERBOSE=1
+   cmake_src_test -R offline
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   dodoc docs/*.{md,txt}
+
+   if use examples ; then
+   find examples -name '.gitignore' -delete || die
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2020-10-12 Thread Michał Górny
commit: 19dc258685b7c7480a4da6389163ab821cd5dc8d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 13 01:44:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 13 02:09:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19dc2586

dev-python/yarl: Bump to 1.6.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/yarl/Manifest  |  1 +
 dev-python/yarl/yarl-1.6.2.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest
index bf25570e6c4..aac9f9931b9 100644
--- a/dev-python/yarl/Manifest
+++ b/dev-python/yarl/Manifest
@@ -1,2 +1,3 @@
 DIST yarl-1.5.1.tar.gz 173005 BLAKE2B 
08bfbe914a2f9a148e558d6db955b61c0d95d3f19d6da6290cf6bcd82f3b46ca58836aebd57e148d6f0fd2dfc4b1244f633e7f472b759c3a4fe0d620f80e3f3d
 SHA512 
c82b0722f347279a03d3f6e82b7c0c357678e850b80ed87befab570846a71c55897cfa25d36757a93ac42c023334ecdf890beaeca7fde4536f68b6f70fdf2127
 DIST yarl-1.6.0.tar.gz 175492 BLAKE2B 
e6e3ebb30a591fa1e94d07c353700b1ebf7c21a729d8c9a4cd582f591235d54dee40a109e28fb806893e281b9ab36ca2b1ca1cdf7f093587bde8a5a9c4e7bf89
 SHA512 
d08d2c4a906706bba3c1fad2b02e01299d076d9f6c1a1eb172d116d0ccbb1e6143b7dd959d242f2a1b5d450416bb15ab6e53ee9e05876b161d61ec23e054f29b
+DIST yarl-1.6.2.tar.gz 177534 BLAKE2B 
a7a587387c8030737874b445007aac4a7bc7f5552238fb892cbb99325e9a3862c599a11df5738d79e47dd1073e29731f80bd941f351e4a7b1867780fba9986ce
 SHA512 
5e3ab46216d567583558a6945127d0d8d758475636deb0733bae25fc869d842f05e996f06aa4a7dc6fd067f7e38afdc6e328cc8019735819d2a1cebc50ca165d

diff --git a/dev-python/yarl/yarl-1.6.2.ebuild 
b/dev-python/yarl/yarl-1.6.2.ebuild
new file mode 100644
index 000..28fd8a84c1d
--- /dev/null
+++ b/dev-python/yarl/yarl-1.6.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Yet another URL library"
+HOMEPAGE="https://github.com/aio-libs/yarl/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/multidict-4.0[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
+   ' python3_{6,7} pypy3)
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.2-test-without-coverage.patch
+)



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

2020-10-12 Thread Michał Górny
commit: fc119714936c860f5cc16633978e93c2b97ce360
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 13 01:43:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 13 02:09:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc119714

dev-python/markdown: Bump to 3.3.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/markdown/Manifest  |  1 +
 dev-python/markdown/markdown-3.3.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest
index f365e761b8c..a40b966a7fe 100644
--- a/dev-python/markdown/Manifest
+++ b/dev-python/markdown/Manifest
@@ -1,4 +1,5 @@
 DIST Markdown-2.6.11.tar.gz 274132 BLAKE2B 
0d14d308c97d925db83d71f3b9be5622e77ee4a159fced15c811390b39950e81bff9ffc567f32e878cbc44014640ab0a2f596258cfd0dce6b66029105cec7370
 SHA512 
4e7dd3e04f181fa2751a359aede301fb29a23b9af74867ff9d1d0fdd051dcd16d04a5891e37aff0b309649c5fd13363802ec7e10fc33896e9453991efcab4a66
 DIST Markdown-3.1.1.tar.gz 294136 BLAKE2B 
9fd024f64f7aaa774a49f60e312e47bbc2ff0f368f083e4dfd0c38d1f12839dfcf3455f1d0c8cb0b9c851fe0d3a779c70784859f1682703bd6022d57b6548235
 SHA512 
78f089f2eef5c73d683ac96fd20c87145e243d12b0f230b9b0228b995035fbb084dde40be788679c63637f05956487ad520cc9dd61d133926bf13521aa600090
 DIST Markdown-3.2.2.tar.gz 299658 BLAKE2B 
c5a0337b6633ac3d795885d138ee3c078e36fdcacee659d8908ecdb839e0496c06ac8c721efd16183f03026ebf681e8382cdadd28d910abf5c021fdef9237e2a
 SHA512 
72ce79b0daed4df2d09a458dad24da3e303143307640fb15d15cb10edc6c641d422dcf5043380c1572c4b9ed8f5fc11ec52e28928d8215d687309e4ce9ae3d7c
+DIST Markdown-3.3.1.tar.gz 317115 BLAKE2B 
8c46dec8717cfdd03bd32b48071af042ca25508ca39d2a747a85d8c3044889d374b2f37ba6eba577c776c415d74c2f832810842faa19ff2febe596405a0a9157
 SHA512 
b1e53fe903612f8defbaf31f1f40a5ba4c58670ffb49cce8cf39fbe3a6445072520b7fe23eff594a8583a030b12d6295f124a13e4b58cad311d5d11ec699b4c6
 DIST Markdown-3.3.tar.gz 315253 BLAKE2B 
35fbe7f03b9261e1506bb5b2ebb19cfd37e6f1ad2ad6f5464b90c850bec642a5518a6470db640bbf6ded8b589bdfbd83bd0482724b6be6e89dba133d0122d721
 SHA512 
3f6e29b917135638fba703c3711c8f7baec544293a93bcf3554cad7dbd6a9678a49408c202e70f2cd41813f6a7ec0ff856e1c3888355b1321eb2801eb9552a1c

diff --git a/dev-python/markdown/markdown-3.3.1.ebuild 
b/dev-python/markdown/markdown-3.3.1.ebuild
new file mode 100644
index 000..be8ae2476b5
--- /dev/null
+++ b/dev-python/markdown/markdown-3.3.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the markdown markup language"
+HOMEPAGE="
+   https://python-markdown.github.io/
+   https://pypi.org/project/Markdown/
+   https://github.com/Python-Markdown/markdown;
+SRC_URI="mirror://pypi/M/${PN^}/${P^}.tar.gz"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc"
+
+# importlib_metadata is only necessary for 

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

2020-10-12 Thread Georgy Yakovlev
commit: 3da237100501c8f4039dd0e7fb2e3b3b4ad9b31b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 13 01:30:32 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 01:30:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da23710

app-misc/binwalk: declare python 3.9 and pypy3 support

tests pass

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 2 +-
 app-misc/binwalk/binwalk-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index 62d89035280..101aef83331 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
 
 inherit distutils-r1
 

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index 7f094556433..b0e8a4aee92 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
 
 inherit distutils-r1
 



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

2020-10-12 Thread Georgy Yakovlev
commit: 0b3922b77df0d7042837081c111535252b189a4f
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Oct 12 17:51:21 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 13 01:21:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3922b7

app-misc/binwalk: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/746305
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17905
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-misc/binwalk/binwalk-2.2.0.ebuild | 4 +++-
 app-misc/binwalk/binwalk-.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.2.0.ebuild 
b/app-misc/binwalk/binwalk-2.2.0.ebuild
index 63018b781dd..62d89035280 100644
--- a/app-misc/binwalk/binwalk-2.2.0.ebuild
+++ b/app-misc/binwalk/binwalk-2.2.0.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6..8} )
 
 inherit distutils-r1
 

diff --git a/app-misc/binwalk/binwalk-.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
index a32600fbb9e..7f094556433 100644
--- a/app-misc/binwalk/binwalk-.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{6..8} )
 
 inherit distutils-r1
 



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

2020-10-12 Thread Thomas Deutschmann
commit: d2f14fc32d8f347b0e9ad90a5c68e6a74b12e8ee
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 12 23:39:28 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct 13 00:09:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f14fc3

media-video/rav1e: bump to v0.3.4

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-video/rav1e/Manifest   |  71 +++
 media-video/rav1e/rav1e-0.3.4.ebuild | 233 +++
 2 files changed, 304 insertions(+)

diff --git a/media-video/rav1e/Manifest b/media-video/rav1e/Manifest
index a86fc07418b..3fce9cb8498 100644
--- a/media-video/rav1e/Manifest
+++ b/media-video/rav1e/Manifest
@@ -1,8 +1,13 @@
 DIST addr2line-0.12.1.crate 119746 BLAKE2B 
4a17b6f743c460659b70a5527a4bf1bd1eadd454b583bdfdb5a618c04dd9f858e98dceefa346401430fa31d88b620d4a407bf225d2c93d4f3b83cbb22464954e
 SHA512 
737bf2e77f60b627f9c41fdd617d2c6507fd72485c39d047365449f035fbfec079f6b256aeae5fdcbc070bb19c0266ae35c61c517bf07480b0d323eaee4a1a48
+DIST addr2line-0.13.0.crate 29996 BLAKE2B 
09eeded63eefb326ea111f80a228f60ae45e4dd1a0fa0fc8a74ab31f04aebd9cd66cdfad9ecf85b15c702f1b33e5a586fee95097d9a575ce52299069914c7fb3
 SHA512 
c796f763aa0ac9ae04b31beb813521d3743752d91235eb3ece1c205aa67874c1b66f1f4f473f1815144d8d94851691d285845a1d438990f81b61f5960cd67cd5
+DIST adler-0.2.3.crate 12168 BLAKE2B 
c7743569d700d7ec3185e0459a18181148f8cd7579f4da1fab30eb2e3c3cabbe5a7467f7760f0cba4b2fdeb62f8d988ee1f24637685d76db7acb56f679cfc996
 SHA512 
565849eba122eb94d240a0cba875035537058cc168f137a8a3b99392d753815d56fa0e1a1e851062632700b0e3d12caf67f5f768b9f727956a2e5b599029e9dc
 DIST adler32-1.0.4.crate 5105 BLAKE2B 
344a5258e77328a24a545e32f9bc653fa25b7ea43803ed7861db261bce227aa1599520a42acea3de1f2acebb8fa9fad251e2688413b752eafe2401ca1a2ee34a
 SHA512 
5990e1e277a1c3aae5adef5e4601b807a756a40e88578bb91f1c70d70babfa97fb3f2c1b963482ec8e18c16d5e722bf90fb42f9646c8dd840373f28965a2d123
+DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
+DIST aho-corasick-0.7.13.crate 111381 BLAKE2B 
08efdd762a12cbafabfb6c1c6f8b87465b337ea006d48e612c5275f796e4d62aa0a595bcda783f7a58b1e2655b9b35333033806215518f097b6671888d152e0f
 SHA512 
9bd3c12559d6bdb1ce798a62c59a202771b48125afb6e1b5be76cad13d750d9bedd7acd77d69557e34a698b17ed7da6832a7813d48ee2627f4a2abd5e04263e6
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST aom-sys-0.1.4.crate 3082 BLAKE2B 
ac138a85259c42045db1d831faa3ec7978cdd3c78ea99871cd7f875a520d3927db662e745f24fd5d84329cca77535012e49ebc03bc61ac95b319dda1ba09087b
 SHA512 
1db29959832798f05288e54472822b38c8047ddb7d2d9477c56c7e313c5eab275c6cd3371cf823ca0e7f65db9cd00aa1f0bfcc3e17490e9e461f4b06a1166e67
+DIST aom-sys-0.2.1.crate 3122 BLAKE2B 
b36dda367b7a5b65b3ae9aa33e60ec19f51f3a72126c41de049a1a18b76283c717b12380030e7155c2dd00c7674f4ebc8329d6ef7163075fff9e8d99a91580b1
 SHA512 
1bc6934004e070891abbd98f237a4026aedbd96ceeedd8186df894f833a72af78533176ae406d5aa3ebbe3cc8581761ce1868046aaf3522655fd715ad9a288b9
 DIST arbitrary-0.2.0.crate 4743 BLAKE2B 
2bf19d83340d582ecfad69053b852e6928d5a3a66e90bc1af44def6d057c023bc6e1263cea7cdcfc5f7bf8694f26acf6aa88452a4a5be391d07dc5350d450013
 SHA512 
995e99bdea49ccd2bc153569cfc24c0e936e719a1cbd32471abbaf9d2a148daa76b735576c5dc802c6eb6eb0b913ddb6a1431e8b1d05eac4674786be07435677
 DIST arc-swap-0.4.7.crate 48625 BLAKE2B 
922c640ccc1665ea07968ca22f0b44003d6211b47cafb00c23707b85eed9bd3c689c0a2ed46ec74125a1ee9881f3f9044dd6254b7912a331125e0e51cb31f079
 SHA512 
7d3f8ebaf16353b1534770ccf2424d4efc0a5c96e19fb15c167e6dc15586abe5a992105a4b534f3bc245478a6159c0e099d6f6c2e260d4f53b861b6d317e3a92
 DIST arg_enum_proc_macro-0.3.0.crate 4213 BLAKE2B 
13680bf0754b3096d183f1d1900d45b6a937b7b2e1a44b4f58d79e13ac6ddc608d1aa8fde8155ef8dcb1ab8a513afd91fb60dfd16f11dee9e9666193578e6ef3
 SHA512 
fe575c5e70c132051d7900885f4aa8c0568efeb383e4f305bb62d69f70f21f1dee9d36e6715d482c594fdbc0e9bfdb445ae55e619d4ab44815b044abad4066da
@@ -10,7 +15,9 @@ DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd
 DIST assert_cmd-1.0.1.crate 24575 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-util/cbindgen/

2020-10-12 Thread Thomas Deutschmann
commit: 7478cc9e5d3753f54d59b650f0eeac1b040738fe
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 12 22:59:31 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 12 23:12:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7478cc9e

dev-util/cbindgen: bump to v0.15.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/cbindgen/Manifest   | 29 
 dev-util/cbindgen/cbindgen-0.15.0.ebuild | 58 
 2 files changed, 87 insertions(+)

diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest
index 9aa884a1aeb..6f2aae8e6f7 100644
--- a/dev-util/cbindgen/Manifest
+++ b/dev-util/cbindgen/Manifest
@@ -1,38 +1,67 @@
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST atty-0.2.13.crate 4764 BLAKE2B 
673eea1d377fc3aca792a3a8bd2a5c058f3041abc76a8760dd6acab7f19fa610f812c57d81a4dbf773675cad3df483904c66e66b45d83393402f747c6db60d89
 SHA512 
4554ca7dedb4c2e8693e5847ef1fe66161ed4cb2c19156bb03f41ce7e7ea21838369dabaf447a60d1468de8bfbb7087438c12934c4569dde63df074f168569ad
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
 DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 DIST c2-chacha-0.2.3.crate 13336 BLAKE2B 
0b548907ce4c9ee502ec96307ca003d168e8bcf9007ec667661d158f33de36fc2e832cb3c36cadc2523f6ba8b9aeff4dcb16e7f95a9a34ae02e8bd5d00f65cf2
 SHA512 
302498f75d1befdb8bf8b61d0eff2762f0e86000c3909d819a377be2fec72e830bfb4530e24059906b499cef17ab56229f5627fb998ad9ba34a7c6c0de748538
 DIST cbindgen-0.14.6.crate 174606 BLAKE2B 
9b1145513b8ff468b4afc51d44e038af48bf925901e1d8b12942e6ec19aed84e984de8024f2684965c6e68d68ae3c772b2a022d1cded9495011c2210156aeac7
 SHA512 
160165c1e273b571cedde7e7911c56d81408e1fb416d6415329a7a8b4f366a0dc66ceb8974da9ccf3d5dd20af86785cc57c8b788484b17da51372810c25b01bb
+DIST cbindgen-0.15.0.crate 181832 BLAKE2B 
01ba21eb1c5bcd4e562ee2d43c839941a69fcc45d17b31800c54016d815c2fcd998176b96108d73b0146a62924315eec373c3749823a5219942e68cb483f888a
 SHA512 
cb0868ccdd5ae8f46b3c07f7f06bfad0583f2eda5381e4404a679814dcaad62ce95c9c16c22f00dedfaa2b78f25f1e5f3404a3e515ab50cffac05d1e6f936e60
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST clap-2.33.0.crate 196458 BLAKE2B 
3bb62d817afc77b421a6282746b9b61367d224de6b614c7ed66bde452ce1046728077dab3368a46635b5c74d82ba3196586d87c0201478ce5b89638910dadb1a
 SHA512 
f1075031414d48e4340bfe308904a95a31b72460724773c52a0bc8c004e625a04c904a39fc5420cb8c26a633321f9b5f4f69019c7aae5ed89900b63ed8c21a91
+DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25
 SHA512 
3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
 DIST getrandom-0.1.13.crate 24581 BLAKE2B 
a61df4369526f860eef6952a021c3f473562cc4171c373c105d8944c305370592cd98a6c28cc0f8d00496f6b47cb900a4498dad942d0b6f60b4d8163d8904f14
 SHA512 
534b01d28bc9e69a5ad1e84f34aa4154939c27d70c5f557f15e669fa8894c375486ee945a6a6d8adaf1b6b7accda0e24963f70e77dd51ee0638a6ae6daa38925
+DIST getrandom-0.1.15.crate 24786 BLAKE2B 
868817d62ee44fa5bbf54f9af0bd71a29503f92bc93e190a834f4ebdb8eb73dd29e175c661f9964298987949c0b82a53e99080cbe4090fc9c5453daea4b05595
 SHA512 
b26d9558554058f8a54b03f56f488db5ebad2d5cc84f737e489f8f532f8464ef9038d104173eb30acca61caa1f99e1ce267bc493c01ba1611b829e0a090cc87f
+DIST hashbrown-0.9.1.crate 77734 BLAKE2B 
d59002253112cf92173c3c1b305fd03fb7318ef187d7e033433baf6a354db046d1f3fe0387b3cf500fbcc0f83d2b2076527ba7cda2695f7627eca0bc3e3487c1
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/

2020-10-12 Thread Sergei Trofimovich
commit: 9e476f7d23b617e19dbbdd92f736890ec64f6d8b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 12 22:22:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 12 22:25:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e476f7d

sys-kernel/linux-headers: bump up to 5.9

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-kernel/linux-headers/Manifest |  2 +
 sys-kernel/linux-headers/linux-headers-5.9.ebuild | 46 +++
 2 files changed, 48 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index af995cdbdb0..84d79b32e1e 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -9,6 +9,7 @@ DIST gentoo-headers-5.5-1.tar.xz 4504 BLAKE2B 
3bc7f115c5a92d027683f7958543eaa3ff
 DIST gentoo-headers-5.6-1.tar.xz 4524 BLAKE2B 
c5965ad5e39a8c8c06ca4c4161ab37bb7b23873ef2eb5ec199dac58cce1df67e1392bb671917a728432263089d9930d5cc4d7e44ad3cb391ae560c6b957222b2
 SHA512 
06dd4a7ca3664c33c9a59d1120977d437af87ba1b1ee3b5877cce0a13766f866b1f0681f3ef090d831ee5b403e48168f8c335512a4d61cc5b53c169b9ebe3474
 DIST gentoo-headers-5.7-1.tar.xz 4524 BLAKE2B 
569273f56c357d175b12ac74da0c2e211d615b090c451a8c555c8ba89752033ff0249a063a1cd43cac2efed3d6fa6e9c955fb6afa9520efa46c80d967a9ca12d
 SHA512 
acc538a92eaf4db846f28bd70a9549fff8aa5128499fde6aefb5cdc786472f89f634a559f33dc49689e0c221035944b92de448c91b6a35229b876424a2a827b6
 DIST gentoo-headers-5.8-1.tar.xz 4304 BLAKE2B 
f4b1b1746def90903b504f5a8a485af0769bf7af90ddac68718c5041c0372785c05ab1c7e4c229c500a56f5835b41a505ffee3a4a07dd3093903a3e47ea6bcf0
 SHA512 
58d96e2dcce272e3b21f7e6f592f75916cb25b4aecd604a5d3aa45b1275ebe258022c3a00419814600dcadef8f289c343247a8cb8b2526b17baa56b9139b6fd4
+DIST gentoo-headers-5.9-1.tar.xz 4304 BLAKE2B 
5dda91dac529cf3afca220d0ec323f679eae00e850e127ca6fb7dd42313afe7d4e2b23860a5b58673c070456e1ebd6b0d48efd681a764eef1bab996de579fd11
 SHA512 
3522d25e4d13f703e69a7e8da1813b38c8977821363b56af1988d78c446087dea4c3499283a2fdef2dc000fde29b945abb821a01f53ac0ac6c2b551699b3b18c
 DIST gentoo-headers-base-3.18.tar.xz 3776668 BLAKE2B 
837a675ecf05ec270549d0ba6b9dcb98fb0e40f22007ebfa3e430152b7149dcfa29c8bbe38c737add07f75642234f1633c1d5ae0170788e8d4f765faf00bbdbe
 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
 DIST gentoo-headers-base-4.14.tar.xz 8017944 BLAKE2B 
e967a3f26fa002f62af72c165cf960e855f5d84dd105b3f136e5ae24f4cdfc9e5f8b217a83955b325ca4bd6bda0a9d4c4de02d8d79fd4aa72191bc63db96183a
 SHA512 
2a4e83a9ee36ffa85b59ebac1e12f4f1c572825b767928a42c4748d924d04f0536bab4d9375ca68c11ad867c226f386c40c7c4d0158d1ab00c838eb5b2f9f21a
 DIST gentoo-headers-base-4.19.tar.xz 7956220 BLAKE2B 
5b6868188b6cb505556b8f307972be6b27c0201e8287f6a2c4d0ac8bf16cfe048cb05afacf879731ba81de5e2a8c5afc4adad007e00b12efb8b2a158a666f4dd
 SHA512 
ef0f159cb31651bf8e00c31d8ac807e64413c7bf88807e1ab4779524db10eec4726b65af0fad034a0cb2e000cd61a6008bcc174828061ffaf633c170dd09645c
@@ -19,3 +20,4 @@ DIST linux-5.5.tar.xz 110713660 BLAKE2B 
36b990d3650c409652206c319c93c0cf68885334
 DIST linux-5.6.tar.xz 111785252 BLAKE2B 
8dbe02a8ca7fd3dcf512a15c5d8098c1e7f94257e65173fed43fcc45480e4ab790df8cd394e2a21dc9a00385bc9bbe98215a31e7f7e1d9c8f21cd8ace69e
 SHA512 
80846fe2b4e4a7ff471d2dde28a8216ae807a3209f959e93d39ea4fc9a189ea28ec3db9d303b3fe15a28c2cb90e7446876678e93e23353c2d6f262e364a06bc9
 DIST linux-5.7.tar.xz 112690468 BLAKE2B 
b2b71e231507429b178b6b89be546c4a3ee2757f5d2c58b6137d383f16034a587225a75a9dbca6a01a433056ebe078487132c224e909a2971c9634687e47b1d1
 SHA512 
45bde01593f6147c8c169b9e46b4b56eee998142552ae0ff82f1dd21b1fd54f3b32f6283f6bd77ea717d374672167849e468c157f235d2f12f7d7816e4623bf6
 DIST linux-5.8.tar.xz 114459324 BLAKE2B 
7bd97f8fa4527840754434414c07283e89731dc8ebb1e95fa5bc1469a60af1122582c0d3b6e262e77882f023190068df3537bd8b65964b3caa820bb2c8e579c7
 SHA512 
45a53ecf351096ef6e98242cca4228b8da9b9139ecc6963695791ea6fb7a9484a4e1c19dcca7ce7cbfdfa49de0451b70973bb078f12bdae9cbaddbc3f8092556
+DIST linux-5.9.tar.xz 115507140 BLAKE2B 
e8d11472d63a9f8409ca12a2e8c97c6963a3d4516b5a398b627d6ece565584526f9b5a1377a2fa4bd184c09c7db94c987428bc5d52df0c788464a67e9e8d6dcb
 SHA512 
d3d92ce4246bad74c9a784212f160d98449b1e8793970c2c308276568d852b8effe0528686bdb87d55d691f09a826abf7938d69bdd4759ce65ddd5c05ffe4eca

diff --git a/sys-kernel/linux-headers/linux-headers-5.9.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.9.ebuild
new file mode 100644
index 000..3c7e3cd2bc0
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-5.9.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 
m32r m68k metag microblaze mips mn10300 nios2 

[gentoo-commits] proj/toolchain/linux-headers-patches:master commit in: 5.9/

2020-10-12 Thread Sergei Trofimovich
commit: b612c879fa7d8e238592cbc5bd99131f08a06254
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 12 22:19:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 12 22:19:26 2020 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=b612c879

5.9: new patchset, a copy of 5.8 with one patch dropped

Signed-off-by: Sergei Trofimovich  gentoo.org>

 ...0001-linux-stat.h-remove-__GLIBC__-checks.patch | 28 +++
 5.9/00_all_0003-convert-PAGE_SIZE-usage.patch  | 54 ++
 ...ric-fcntl.h-namespace-kernel-file-structs.patch | 54 ++
 ..._0005-unifdef-drop-unused-errno.h-include.patch | 32 +
 ...build-relocs-tool-when-installing-headers.patch | 33 +
 ...k-drop-int-cast-on-length-arg-in-NLMSG_OK.patch | 43 +
 ...008-uapi-fix-System-V-buf-header-includes.patch | 28 +++
 ...ecific-inclusion-of-sysinfo.h-in-kernel.h.patch | 46 ++
 8 files changed, 318 insertions(+)

diff --git a/5.9/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch 
b/5.9/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch
new file mode 100644
index 000..24a4199
--- /dev/null
+++ b/5.9/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch
@@ -0,0 +1,28 @@
+From 1f4498530090a5fe7f6b2c46f2beb8818d7cb27b Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 29 Dec 2008 06:52:59 -0500
+Subject: [PATCH] linux/stat.h: remove __GLIBC__ checks
+
+Only check __KERNEL__ so we don't assume the C library is glibc.
+
+Signed-off-by: Mike Frysinger 
+---
+ include/uapi/linux/stat.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/include/uapi/linux/stat.h b/include/uapi/linux/stat.h
+index 7b35e98d3c58..eb7474652d27 100644
+--- a/include/uapi/linux/stat.h
 b/include/uapi/linux/stat.h
+@@ -4,7 +4,7 @@
+ 
+ #include 
+ 
+-#if defined(__KERNEL__) || !defined(__GLIBC__) || (__GLIBC__ < 2)
++#if defined(__KERNEL__)
+ 
+ #define S_IFMT  0017
+ #define S_IFSOCK 014
+-- 
+2.16.1
+

diff --git a/5.9/00_all_0003-convert-PAGE_SIZE-usage.patch 
b/5.9/00_all_0003-convert-PAGE_SIZE-usage.patch
new file mode 100644
index 000..fbc2c45
--- /dev/null
+++ b/5.9/00_all_0003-convert-PAGE_SIZE-usage.patch
@@ -0,0 +1,54 @@
+From 25f2bcfa6c8a9e7cee2b92a823495479fe0ccc92 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Sat, 13 Feb 2010 03:09:23 -0500
+Subject: [PATCH] convert PAGE_SIZE usage
+
+The size of a page may change at runtime or based on kernel settings, so
+a static value at compile time doesn't work.  More importantly, no one
+exports PAGE_SIZE to user space anymore.
+
+URL: http://bugs.gentoo.org/301431
+Signed-off-by: Mike Frysinger 
+---
+ include/uapi/linux/binfmts.h  | 3 ++-
+ include/uapi/linux/resource.h | 3 ++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/include/uapi/linux/binfmts.h b/include/uapi/linux/binfmts.h
+index 4abad03a8853..3e98cfc84d1c 100644
+--- a/include/uapi/linux/binfmts.h
 b/include/uapi/linux/binfmts.h
+@@ -2,6 +2,7 @@
+ #ifndef _UAPI_LINUX_BINFMTS_H
+ #define _UAPI_LINUX_BINFMTS_H
+ 
++#include 
+ #include 
+ 
+ struct pt_regs;
+@@ -12,7 +13,7 @@ struct pt_regs;
+  * prevent the kernel from being unduly impacted by misaddressed pointers.
+  * MAX_ARG_STRINGS is chosen to fit in a signed 32-bit integer.
+  */
+-#define MAX_ARG_STRLEN (PAGE_SIZE * 32)
++#define MAX_ARG_STRLEN (sysconf(_SC_PAGESIZE) * 32)
+ #define MAX_ARG_STRINGS 0x7FFF
+ 
+ /* sizeof(linux_binprm->buf) */
+diff --git a/include/uapi/linux/resource.h b/include/uapi/linux/resource.h
+index cc00fd079631..6f9e76f513b5 100644
+--- a/include/uapi/linux/resource.h
 b/include/uapi/linux/resource.h
+@@ -69,7 +69,8 @@ struct rlimit64 {
+  * GPG2 wants 64kB of mlocked memory, to make sure pass phrases
+  * and other sensitive information are never written to disk.
+  */
+-#define MLOCK_LIMIT   ((PAGE_SIZE > 64*1024) ? PAGE_SIZE : 64*1024)
++/* No one currently defines PAGE_SIZE bigger than 64kB */
++#define MLOCK_LIMIT   (64 * 1024)
+ 
+ /*
+  * Due to binary compatibility, the actual resource numbers
+-- 
+2.16.1
+

diff --git 
a/5.9/00_all_0004-asm-generic-fcntl.h-namespace-kernel-file-structs.patch 
b/5.9/00_all_0004-asm-generic-fcntl.h-namespace-kernel-file-structs.patch
new file mode 100644
index 000..625fb6e
--- /dev/null
+++ b/5.9/00_all_0004-asm-generic-fcntl.h-namespace-kernel-file-structs.patch
@@ -0,0 +1,54 @@
+From 091dfce6aed898f4bc4eaca0edab942dd03b8016 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 29 Dec 2008 07:39:14 -0500
+Subject: [PATCH] asm-generic/fcntl.h: namespace kernel file structs
+
+No one should be using these structs, but just in case they are,
+keep them available in the __kernel_ namespace.
+
+Otherwise, trying to include something like:
+   #include 
+   #include 
+leads to horrible failure.
+
+URL: http://bugs.gentoo.org/244470
+URL: 

[gentoo-commits] repo/gentoo:master commit in: app-arch/unarj/files/, app-arch/unarj/

2020-10-12 Thread James Le Cuirot
commit: b3247af81789446309b23bef68ccd5e5842cc04d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Oct 12 21:10:41 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct 12 21:13:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3247af8

app-arch/unarj: Remove last-rited package

Closes: https://bugs.gentoo.org/694746
Signed-off-by: James Le Cuirot  gentoo.org>

 app-arch/unarj/Manifest|   1 -
 .../unarj/files/unarj-2.65-CAN-2004-0947.patch |  49 
 .../unarj/files/unarj-2.65-Wformat-security.patch  |  66 ---
 app-arch/unarj/files/unarj-2.65-gentoo-fbsd.patch  |  10 --
 app-arch/unarj/files/unarj-2.65-sanitation.patch   | 126 -
 app-arch/unarj/metadata.xml|   5 -
 app-arch/unarj/unarj-2.65.ebuild   |  31 -
 7 files changed, 288 deletions(-)

diff --git a/app-arch/unarj/Manifest b/app-arch/unarj/Manifest
deleted file mode 100644
index cd694c267a0..000
--- a/app-arch/unarj/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST unarj-2.65.tgz 21568 BLAKE2B 
9b4d15782ebbac841937fc30c049e300d4c4324cb0cd7a585a228454ee35e7177e73cb6523e6cd03a509f9ad20103790ce3eac77552956557290414d57af2bdd
 SHA512 
1b152063017042a343f49e487e5284c3d4c548222baa52e2066cefe6d2add60213ffd2653f42e38582681a1fd89efb8f1d3a6ef6389fc33e5397760ad9e72386

diff --git a/app-arch/unarj/files/unarj-2.65-CAN-2004-0947.patch 
b/app-arch/unarj/files/unarj-2.65-CAN-2004-0947.patch
deleted file mode 100644
index f52af83ac2c..000
--- a/app-arch/unarj/files/unarj-2.65-CAN-2004-0947.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-Index: unarj-2.65/unarj.c
-===
 unarj-2.65.orig/unarj.c
-+++ unarj-2.65/unarj.c
-@@ -217,7 +217,7 @@ static uchar  arj_flags;
- static short  method;
- static uint   file_mode;
- static ulong  time_stamp;
--static short  entry_pos;
-+static ushort entry_pos;
- static ushort host_data;
- static uchar  *get_ptr;
- static UCRC   file_crc;
-@@ -608,6 +608,7 @@ char *name;
- error(M_BADHEADR, "");
- 
- crc = CRC_MASK;
-+memset(header, 0, sizeof(header));
- fread_crc(header, (int) headersize, fd);
- header_crc = fget_crc(fd);
- if ((crc ^ CRC_MASK) != header_crc)
-@@ -632,9 +633,13 @@ char *name;
- 
- if (origsize < 0 || compsize < 0)
- error(M_HEADRCRC, "");
-+if(first_hdr_size > headersize-2) /* need two \0 for file and comment */
-+error(M_BADHEADR, "");
- 
- hdr_filename = (char *)[first_hdr_size];
- strncopy(filename, hdr_filename, sizeof(filename));
-+if(entry_pos >= strlen(filename))
-+error(M_BADHEADR, "");
- if (host_os != OS)
- strparity((uchar *)filename);
- if ((arj_flags & PATHSYM_FLAG) != 0)
-@@ -733,11 +738,11 @@ extract()
- 
- no_output = 0;
- if (command == 'E')
--strcpy(name, [entry_pos]);
-+strncopy(name, [entry_pos], sizeof(name));
- else
- {
- strcpy(name, DEFAULT_DIR);
--strcat(name, filename);
-+strncopy(name+strlen(name), filename, sizeof(name)-strlen(name));
- }
- 
- if (host_os != OS)

diff --git a/app-arch/unarj/files/unarj-2.65-Wformat-security.patch 
b/app-arch/unarj/files/unarj-2.65-Wformat-security.patch
deleted file mode 100644
index a076dd91f13..000
--- a/app-arch/unarj/files/unarj-2.65-Wformat-security.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-Bug: https://bugs.gentoo.org/520478
-
 a/unarj.c
-+++ b/unarj.c
-@@ -699,7 +699,7 @@
- }
- if ((arj_flags & GARBLE_FLAG) != 0)
- {
--printf(M_ENCRYPT);
-+puts(M_ENCRYPT);
- printf(M_SKIPPED, filename);
- skip();
- return -1;
-@@ -763,7 +763,7 @@
- }
- printf(M_EXTRACT, name);
- if (host_os != OS && file_type == BINARY_TYPE)
--printf(M_DIFFHOST);
-+puts(M_DIFFHOST);
- printf("  ");
- 
- crc = CRC_MASK;
-@@ -779,10 +779,10 @@
- set_ftime_mode(name, time_stamp, file_mode, (uint) host_os);
- 
- if ((crc ^ CRC_MASK) == file_crc)
--printf(M_CRCOK);
-+puts(M_CRCOK);
- else
- {
--printf(M_CRCERROR);
-+puts(M_CRCERROR);
- error_count++;
- }
- return 1;
-@@ -808,10 +808,10 @@
- decode_f();
- 
- if ((crc ^ CRC_MASK) == file_crc)
--printf(M_CRCOK);
-+puts(M_CRCOK);
- else
- {
--printf(M_CRCERROR);
-+puts(M_CRCERROR);
- error_count++;
- }
- return 1;
-@@ -958,7 +958,7 @@
- int i;
- 
- for (i = 0; M_USAGE[i] != NULL; i++)
--printf(M_USAGE[i]);
-+puts(M_USAGE[i]);
- }
- 
- int
-@@ -973,7 +973,7 @@
- argc = ccommand();
- #endif
- 
--printf(M_VERSION);
-+puts(M_VERSION);
- 
- if (argc == 1)
- {

diff --git a/app-arch/unarj/files/unarj-2.65-gentoo-fbsd.patch 
b/app-arch/unarj/files/unarj-2.65-gentoo-fbsd.patch
deleted file mode 100644

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

2020-10-12 Thread James Le Cuirot
commit: ddbf228495ab2654cc522f7780e3144e3265b25a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Oct 12 21:12:16 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct 12 21:13:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbf2284

profiles: app-arch/unarj has been last-rited and removed

Bug: https://bugs.gentoo.org/694746
Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 857b9d7041e..f9c24daf835 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -430,11 +430,6 @@ sys-fs/ufsutils
 # #742158.
 net-nntp/sn
 
-# James Le Cuirot  (2020-09-13)
-# License issues. app-arch/arj is a better alternative. Removal in 30
-# days. See bug #694746.
-app-arch/unarj
-
 # Jonas Stein  (2020-09-13)
 # mpv bash completion is no longer needed and the package is not
 # compatible with the remaining packages.



[gentoo-commits] repo/gentoo:master commit in: media-video/makemkv/files/, media-video/makemkv/

2020-10-12 Thread James Le Cuirot
commit: 43a573c4850f15bd97b15db5b481eebf9c4d9f28
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Oct 12 21:08:24 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Oct 12 21:08:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a573c4

media-video/makemkv: Patch around missing quotes in configure

I have reported this upstream and I believe they will use a proper
autoconf macro to set the -std flag in future.

Closes: https://bugs.gentoo.org/746368
Suggested-By: Matt Whitlock
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: James Le Cuirot  gentoo.org>

 .../makemkv/files/1.15.3-configure-CXXFLAGS-quoting.patch| 12 
 media-video/makemkv/makemkv-1.15.3.ebuild|  6 +-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/media-video/makemkv/files/1.15.3-configure-CXXFLAGS-quoting.patch 
b/media-video/makemkv/files/1.15.3-configure-CXXFLAGS-quoting.patch
new file mode 100644
index 000..3dfe508a24a
--- /dev/null
+++ b/media-video/makemkv/files/1.15.3-configure-CXXFLAGS-quoting.patch
@@ -0,0 +1,12 @@
+diff -Naur makemkv-oss-1.15.3~/configure makemkv-oss-1.15.3/configure
+--- makemkv-oss-1.15.3~/configure  2020-10-01 13:59:27.0 +
 makemkv-oss-1.15.3/configure   2020-10-03 20:49:45.588257151 +
+@@ -11726,7 +11726,7 @@
+ ENABLE_DEBUG=$enable_debug
+ 
+ 
+-if test -z $CXXFLAGS; then
++if test -z "$CXXFLAGS"; then
+ CXXFLAGS='-std=c++11'
+ fi
+ 

diff --git a/media-video/makemkv/makemkv-1.15.3.ebuild 
b/media-video/makemkv/makemkv-1.15.3.ebuild
index 4d94806d84d..3c81c3d3988 100644
--- a/media-video/makemkv/makemkv-1.15.3.ebuild
+++ b/media-video/makemkv/makemkv-1.15.3.ebuild
@@ -47,7 +47,11 @@ BDEPEND="
 
 CONFIG_CHECK="~CHR_DEV_SG"
 S="${WORKDIR}/${MY_P}"
-PATCHES=( "${FILESDIR}"/${PN}-path.patch )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-path.patch
+   "${FILESDIR}"/${PV}-configure-CXXFLAGS-quoting.patch
+)
 
 src_configure() {
# See bug #439380.



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2020-10-12 Thread Sam James
commit: 31d5cadb2381281865b2accafb4c28c8b3b80df2
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Oct 12 17:36:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 12 20:36:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d5cadb

net-im/signal-desktop-bin: remove old version

Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/17904
Signed-off-by: Sam James  gentoo.org>

 .../signal-desktop-bin-1.36.3.ebuild   | 104 -
 1 file changed, 104 deletions(-)

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.36.3.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.36.3.ebuild
deleted file mode 100644
index 512552ce269..000
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.36.3.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN="${PN/-bin/}"
-
-inherit optfeature pax-utils unpacker xdg
-
-DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
-HOMEPAGE="https://signal.org/
-   https://github.com/signalapp/Signal-Desktop;
-SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
-
-LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-BDEPEND="app-admin/chrpath"
-RDEPEND="
-   app-accessibility/at-spi2-atk
-   app-accessibility/at-spi2-core
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa[X(+)]
-   media-sound/pulseaudio
-   net-print/cups
-   sys-apps/dbus[X]
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   x11-libs/pango
-"
-
-QA_PREBUILT="opt/Signal/signal-desktop
-   opt/Signal/chrome-sandbox
-   opt/Signal/crashpad_handler
-   opt/Signal/libffmpeg.so
-   opt/Signal/libGLESv2.so
-   opt/Signal/libnode.so
-   opt/Signal/libVkICD_mock_icd.so
-   opt/Signal/libvk_swiftshader.so
-   opt/Signal/swiftshader/libGLESv2.so
-   
opt/Signal/resources/app.asar.unpacked/node_modules/curve25519-n/build/Release/curve.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/@journeyapps/sqlcipher/lib/binding/electron-v8.3-linux-x64/node_sqlite3.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/node_modules/ref-napi/build/Release/binding.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/build/Release/binding.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/ffi-napi/build/Release/ffi_bindings.node
-   
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node
-   opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/*
-   
opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/libzkgroup.so"
-
-RESTRICT="splitdebug"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   default
-   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
-   -e 's| --no-sandbox||g' \
-   -i usr/share/applications/signal-desktop.desktop || die
-   unpack usr/share/doc/signal-desktop/changelog.gz
-   # Fix Bug 706352
-   chrpath 
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libjpeg.so.8.2.2
 -r '$ORIGIN:/target/lib' || die
-   chrpath 
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libffi.so.6.0.4
 -d || die
-}
-
-src_install() {
-   insinto /
-   dodoc changelog
-   doins -r opt
-   insinto /usr/share
-   doins -r usr/share/applications
-   doins -r usr/share/icons
-   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
-   fperms u+s /opt/Signal/chrome-sandbox
-   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
-
-   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
-   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
-   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "using the tray icon in Xfce desktop environments" 
xfce-extra/xfce4-statusnotifier-plugin
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2020-10-12 Thread Sam James
commit: 91a244d7155fb9becc0a56604512fa814461b74f
Author: Robert Siebeck  r123  de>
AuthorDate: Mon Oct 12 17:36:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 12 20:36:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a244d7

net-im/signal-desktop-bin: make pulseaudio optional by adding apulse as 
alternate dependency

Closes: https://bugs.gentoo.org/747775
Signed-off-by: Robert Siebeck  r123.de>
Signed-off-by: Sam James  gentoo.org>

 .../signal-desktop-bin-1.36.3-r1.ebuild| 107 +
 1 file changed, 107 insertions(+)

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.36.3-r1.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.36.3-r1.ebuild
new file mode 100644
index 000..f67b553cb66
--- /dev/null
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.36.3-r1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+
+inherit optfeature pax-utils unpacker xdg
+
+DESCRIPTION="Allows you to send and receive messages of Signal Messenger on 
your computer"
+HOMEPAGE="https://signal.org/
+   https://github.com/signalapp/Signal-Desktop;
+SRC_URI="https://updates.signal.org/desktop/apt/pool/main/s/${MY_PN}/${MY_PN}_${PV}_amd64.deb;
+
+LICENSE="GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl 
ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+BDEPEND="app-admin/chrpath"
+RDEPEND="
+   app-accessibility/at-spi2-atk
+   app-accessibility/at-spi2-core
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa[X(+)]
+   || (
+   media-sound/pulseaudio
+   media-sound/apulse[sdk]
+   )
+   net-print/cups
+   sys-apps/dbus[X]
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/Signal/signal-desktop
+   opt/Signal/chrome-sandbox
+   opt/Signal/crashpad_handler
+   opt/Signal/libffmpeg.so
+   opt/Signal/libGLESv2.so
+   opt/Signal/libnode.so
+   opt/Signal/libVkICD_mock_icd.so
+   opt/Signal/libvk_swiftshader.so
+   opt/Signal/swiftshader/libGLESv2.so
+   
opt/Signal/resources/app.asar.unpacked/node_modules/curve25519-n/build/Release/curve.node
+   
opt/Signal/resources/app.asar.unpacked/node_modules/@journeyapps/sqlcipher/lib/binding/electron-v8.3-linux-x64/node_sqlite3.node
+   
opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/node_modules/ref-napi/build/Release/binding.node
+   
opt/Signal/resources/app.asar.unpacked/node_modules/ref-napi/build/Release/binding.node
+   
opt/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc.node
+   
opt/Signal/resources/app.asar.unpacked/node_modules/ffi-napi/build/Release/ffi_bindings.node
+   
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/build/Release/sharp.node
+   opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/*
+   
opt/Signal/resources/app.asar.unpacked/node_modules/zkgroup/libzkgroup.so"
+
+RESTRICT="splitdebug"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   default
+   sed -e 's|\("/opt/Signal/signal-desktop"\)|\1 --start-in-tray|g' \
+   -e 's| --no-sandbox||g' \
+   -i usr/share/applications/signal-desktop.desktop || die
+   unpack usr/share/doc/signal-desktop/changelog.gz
+   # Fix Bug 706352
+   chrpath 
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libjpeg.so.8.2.2
 -r '$ORIGIN:/target/lib' || die
+   chrpath 
opt/Signal/resources/app.asar.unpacked/node_modules/sharp/vendor/lib/libffi.so.6.0.4
 -d || die
+}
+
+src_install() {
+   insinto /
+   dodoc changelog
+   doins -r opt
+   insinto /usr/share
+   doins -r usr/share/applications
+   doins -r usr/share/icons
+   fperms +x /opt/Signal/signal-desktop /opt/Signal/chrome-sandbox
+   fperms u+s /opt/Signal/chrome-sandbox
+   pax-mark m opt/Signal/signal-desktop opt/Signal/chrome-sandbox
+
+   dosym ../../opt/Signal/${MY_PN} /usr/bin/${MY_PN}
+   dosym ../../usr/lib64/libEGL.so opt/Signal/libEGL.so
+   dosym ../../../usr/lib64/libEGL.so opt/Signal/swiftshader/libEGL.so
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "using the tray icon in Xfce desktop environments" 
xfce-extra/xfce4-statusnotifier-plugin
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/anope/

2020-10-12 Thread Sam James
commit: 4bf674c6b01a14cb375cbdbb495822f3aa2a0a7f
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 12 20:05:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct 12 20:05:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf674c6

net-irc/anope: bump to 2.0.8

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 net-irc/anope/Manifest   |   1 +
 net-irc/anope/anope-2.0.8.ebuild | 152 +++
 2 files changed, 153 insertions(+)

diff --git a/net-irc/anope/Manifest b/net-irc/anope/Manifest
index 335593c6ec6..7f9843c097e 100644
--- a/net-irc/anope/Manifest
+++ b/net-irc/anope/Manifest
@@ -1 +1,2 @@
 DIST anope-2.0.7-source.tar.gz 1817484 BLAKE2B 
13a4628db8cb885d4636ab1897aab322f7846740e4a3fccd02a417d84a8eb3c942aebf5e0a51f8ca1108f455b44b4e280e7386b42e03f640c9b0e68943252814
 SHA512 
22a9f3e0d9fe7f68304062829a19b693a3414f94c90f8da601ab98995cbff7310dc22ca40749d50d6722dfb4649817d2f4b1dbe4afa3254b28980f03a491de65
+DIST anope-2.0.8.tar.gz 1808747 BLAKE2B 
f4413fdd151498c7521df175b88cc693a00de8ee3960962f79affd8cb821d428f12145dcc444c75e5940ea80ea22591048c313d7cda32570ed7a941e37e27334
 SHA512 
ddb42a453d72327d2256e5963f720bb310a7524c01661a0a136f18c539813649889e9fb764077c86e0854de8e3da095ebabb1ba53a0538d679bd42ea6403823b

diff --git a/net-irc/anope/anope-2.0.8.ebuild b/net-irc/anope/anope-2.0.8.ebuild
new file mode 100644
index 000..d7c7c0caf69
--- /dev/null
+++ b/net-irc/anope/anope-2.0.8.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Anope IRC Services"
+HOMEPAGE="https://anope.org/ https://github.com/anope/anope/;
+SRC_URI="https://github.com/anope/anope/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="gnutls ldap mysql pcre sql sqlite ssl tre"
+REQUIRED_USE="sql? ( || ( mysql sqlite ) )"
+
+BDEPEND="sys-devel/gettext"
+DEPEND="
+   acct-group/anope
+   acct-user/anope
+   mysql? ( dev-db/mysql-connector-c:0= )
+   ssl? ( dev-libs/openssl:0= )
+   gnutls? (
+   net-libs/gnutls:0=
+   dev-libs/libgcrypt:0=
+   )
+   ldap? ( net-nds/openldap )
+   pcre? ( dev-libs/libpcre )
+   sqlite? ( dev-db/sqlite:3 )
+   tre? ( dev-libs/tre )
+   virtual/libintl
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.0.6-example.conf-pid-path.patch"
+   "${FILESDIR}/${PN}-2.0.7-example.conf-user.patch"
+)
+
+src_prepare() {
+   anope_enable_mod() {
+   local modulefile=${1}
+   ln -s "extra/${modulefile}" "modules/" || \
+   die "Failed to use ${modulefile}"
+   }
+
+   # These all require MySQL specifically
+   if use mysql ; then
+   anope_enable_mod "m_mysql.cpp"
+   anope_enable_mod "stats/irc2sql/irc2sql.cpp"
+   anope_enable_mod "stats/irc2sql/irc2sql.h"
+   anope_enable_mod "stats/irc2sql/tables.cpp"
+   anope_enable_mod "stats/irc2sql/utils.cpp"
+   anope_enable_mod "stats/m_chanstats.cpp"
+   anope_enable_mod "stats/cs_fantasy_top.cpp"
+   anope_enable_mod "stats/cs_fantasy_stats.cpp"
+   anope_enable_mod "m_sql_log.cpp"
+   anope_enable_mod "m_sql_oper.cpp"
+   fi
+
+   use sqlite && anope_enable_mod "m_sqlite.cpp"
+
+   # Any SQL implementation
+   if use sql ; then
+   anope_enable_mod "m_sql_authentication.cpp"
+   fi
+
+   if use ldap ; then
+   anope_enable_mod "m_ldap.cpp"
+   anope_enable_mod "m_ldap_authentication.cpp"
+   anope_enable_mod "m_ldap_oper.cpp"
+   fi
+
+   use gnutls && anope_enable_mod "m_ssl_gnutls.cpp"
+   use pcre && anope_enable_mod "m_regex_pcre.cpp"
+   use ssl && anope_enable_mod "m_ssl_openssl.cpp"
+   use tre && anope_enable_mod "m_regex_tre.cpp"
+
+   # Unconditional modules
+   anope_enable_mod "m_regex_posix.cpp"
+
+   # Avoid a silly sandbox error - tries to delete /usr/lib/modules
+   sed -i '/install.*REMOVE_RECURSE.*/d' CMakeLists.txt || die
+
+   # Copy anope.conf for fixup to comply w/ prefix
+   cp "${FILESDIR}/anope-conf.d-v2" "${T}" || die
+
+   # Look in the right place for modules
+   sed -i "s~%LIBDIR%~${EPREFIX}/usr/$(get_libdir)/anope/~" \
+   "${T}/anope-conf.d-v2" || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBIN_DIR="libexec/anope"
+   -DDB_DIR="../var/lib/anope"
+   -DDOC_DIR="share/doc/${PF}"
+   -DLIB_DIR="$(get_libdir)/anope"
+   -DLOCALE_DIR="share/locale"
+   -DCONF_DIR="/etc/anope"
+   -DLOGS_DIR="../var/log/anope/"
+   )

[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/snack/files/

2020-10-12 Thread Alfredo Tupone
commit: 34450c4eb4b59a50fe996a5a41f9147d9b3ab863
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Oct 12 20:01:34 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Oct 12 20:01:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34450c4e

dev-tcltk/snack: remove further tests

Closes: https://bugs.gentoo.org/743844
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/snack/files/snack-2.2.10-test.patch | 34 +++
 1 file changed, 34 insertions(+)

diff --git a/dev-tcltk/snack/files/snack-2.2.10-test.patch 
b/dev-tcltk/snack/files/snack-2.2.10-test.patch
index 0c5ed836a59..0aa87c68436 100644
--- a/dev-tcltk/snack/files/snack-2.2.10-test.patch
+++ b/dev-tcltk/snack/files/snack-2.2.10-test.patch
@@ -76,3 +76,37 @@
  # cleanup
  ::tcltest::cleanupTests
  return
+--- a/tests/pitch.test 2020-10-12 21:45:27.248337664 +0200
 b/tests/pitch.test 2020-10-12 21:45:47.250988708 +0200
+@@ -22,14 +22,6 @@
+   set res
+ } {141.0 133.0 126.0}
+ 
+-test pitch-1.3 {pitch command} {
+-  set tcl_precision 5
+-  set s [snack::sound snd -load ex1.wav]
+-  set res [$s pitch -method ESPS]
+-  $s destroy
+-  set res
+-} {{0.0 0.0 0.0 0.7046} {0.0 0.0 773.7 0.65552} {0.0 0.0 818.08 0.24061} {0.0 
0.0 813.13 0.56787} {0.0 0.0 808.39 0.51307} {0.0 0.0 826.01 0.49327} {0.0 0.0 
856.56 0.9469} {0.0 0.0 851.72 0.0} {0.0 0.0 869.15 0.48861} {0.0 0.0 842.57 
0.39768} {0.0 0.0 839.14 0.4009} {0.0 0.0 820.39 0.81465} {0.0 0.0 833.47 
0.95806} {0.0 0.0 855.33 0.89539} {0.0 0.0 852.97 0.28335} {0.0 0.0 889.07 
0.59169} {0.0 0.0 1070.5 0.68884} {0.0 0.0 878.41 0.5143} {0.0 0.0 892.74 
0.3997} {0.0 0.0 873.53 0.68623} {0.0 0.0 965.13 0.57252} {0.0 0.0 882.69 
0.49351} {0.0 0.0 1193.0 0.70511} {209.81 1.0 3304.3 0.88756} {162.78 1.0 
3660.9 0.99115} {161.92 1.0 3512.7 0.99646} {158.92 1.0 3547.9 0.99354} {155.91 
1.0 3468.7 0.98505} {149.48 1.0 3285.3 0.99364} {143.31 1.0 3008.2 0.98736} 
{133.77 1.0 2823.7 0.94805} {126.48 1.0 2640.8 0.98759} {119.94 1.0 2333.7 
0.9852} {112.98 1.0 2040.5 0.95218} {109.81 1.0 2121.6 0.9571} {107.68 1.0 
2418.1 0.92161} {106.6 1.0 2507.3 0.95998} {105.57 1.0 2478.0 0.95695} {105.43 
1.0 26
 71.9 0.96458} {106.74 1.0 2706.6 0.98918} {109.0 1.0 2755.4 0.99448} {111.84 
1.0 2717.5 0.97564} {115.73 1.0 2277.5 0.87201} {99.183 1.0 924.36 0.60726} 
{120.34 1.0 859.79 0.84981} {150.88 1.0 2136.3 0.93803} {136.25 1.0 2838.1 
0.98336} {141.73 1.0 2877.0 0.99704} {145.06 1.0 2894.6 0.98906} {146.54 1.0 
2749.1 0.98797} {149.82 1.0 2699.5 0.94096} {149.23 1.0 2838.4 0.98879} {146.53 
1.0 2630.6 0.95378} {141.86 1.0 2181.0 0.97326} {133.37 1.0 1888.3 0.85003} 
{124.99 1.0 1660.0 0.94212} {117.97 1.0 1443.6 0.96375} {109.74 1.0 1091.7 
0.96917} {103.63 1.0 915.75 0.92499} {111.49 1.0 853.13 0.69573} {107.37 1.0 
786.42 0.86455} {93.37 1.0 815.44 0.81332} {123.3 1.0 804.05 0.61468} {84.033 
1.0 762.98 0.74945} {121.1 1.0 725.91 0.5574} {114.08 1.0 700.22 0.82347} 
{101.78 1.0 704.95 0.57994} {103.43 1.0 695.87 0.75774} {101.42 1.0 699.81 
0.79472} {105.86 1.0 714.47 0.70127} {0.0 0.0 745.7 0.828} {0.0 0.0 736.31 
0.64289} {0.0 0.0 696.35 0.40449} {0.0 0.0 684.65 0.44551} {0.0 0.0 639.58 
0.38997
 } {0.0 0.0 561.77 0.0} {0.0 0.0 627.65 0.34976} {0.0 
0.0 717.62 0.38937} {0.0 0.0 748.27 0.41932} {0.0 0.0 750.33 0.86962} {0.0 0.0 
783.3 0.82826} {0.0 0.0 761.05 0.20038} {0.0 0.0 809.51 0.35076} {0.0 0.0 
831.97 0.7714} {0.0 0.0 872.22 0.67117} {0.0 0.0 826.62 0.6413} {0.0 0.0 717.3 
0.0} {0.0 0.0 723.3 0.54415} {0.0 0.0 751.75 0.33728} {0.0 0.0 818.03 0.31209} 
{0.0 0.0 837.29 0.4341} {0.0 0.0 849.53 0.3289} {0.0 0.0 862.33 0.28854} {0.0 
0.0 845.65 0.68362} {0.0 0.0 868.25 0.74526}}
+-
+ test pitch-2.1 {pitch command, with missing argument for -start option} {
+   set s [snack::sound snd -load ex1.wav]
+   catch {$s pitch -start} msg
+--- a/tests/power.test 2020-10-12 21:45:55.843838864 +0200
 b/tests/power.test 2020-10-12 21:46:21.732387559 +0200
+@@ -8,14 +8,6 @@
+ namespace import ::tcltest::*
+ }
+ 
+-test power-1.1 {power command} {
+-  set s [snack::sound snd -load ex1.wav]
+-  set tcl_precision 5
+-  set res [$s power]
+-  $s destroy
+-  set res
+-} {57.668 58.916 57.992 58.647 58.463 58.415 58.353 58.948 58.897 59.02 
58.761 58.745 58.248 58.595 59.158 58.846 58.467 61.37 59.153 59.315 58.301 
60.035 59.451 58.963 71.281 71.387 71.13 71.213 71.01 70.635 69.845 68.822 
68.986 68.525 67.103 66.664 67.365 67.627 66.72 67.337 67.657 68.365 68.854 
68.204 58.26 58.141 66.927 69.789 69.122 69.601 69.076 68.909 69.337 68.621 
67.11 65.266 64.678 64.223 61.751 60.287 59.447 57.811 58.444 58.209 57.645 
57.279 56.377 56.572 56.467 56.796 57.045 57.735 57.858 57.081 56.943 56.421 
54.929 56.202 57.349 57.643 57.477 58.207 57.706 58.385 58.601 59.228 58.694 
57.176 57.423 57.733 58.599 58.614 58.771 59.005 58.651 59.077 59.001 58.113 
58.374}
+-
+ test power-1.2 {power command} {
+   set s 

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

2020-10-12 Thread Michał Górny
commit: 139357b4d55eaaf7c7091c339662193f8a1e9e22
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 12 19:38:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 12 19:38:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139357b4

dev-python/paste: Bump to 3.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/paste/Manifest   |  1 +
 dev-python/paste/paste-3.5.0.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index df8be5e63d9..6b6fc356d8b 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -2,3 +2,4 @@ DIST Paste-3.4.3.tar.gz 630569 BLAKE2B 
fa81b60ad048a2c999d4e57992f5a5603680bf750
 DIST Paste-3.4.4.tar.gz 630575 BLAKE2B 
1d81efae1e1a783daf2d3fa86eb2e80cb95173a4bb182326c27471e2612b7de047bb3d98c0943aba9600f9888d760f39edd7c93ff4c16fbd4c90f68ebaa0caf6
 SHA512 
f977fa02b6800be27f703115b87987dcf8a1e4edd681f253b20fb363bfe625109b424ec6a0faba066e1d074f55a2ba336e17654f899b3100c9e3c3252d38b5a6
 DIST Paste-3.4.5.tar.gz 630575 BLAKE2B 
2b6f08ed330fe4657bf12b4dfcc0cab95f73ec2647decaa5cb81635f7f2813814170615d1af945640f5bb2fc605f678fc20713b3016f55ad69e9e9b658938408
 SHA512 
cffc7a36ea880acfed6878a8865161c35263a3a056e853cf0d7c5e4dd2101d9462a4bf71a36e9f4c707c8fc11ae23ad2d0ae31080adf8614680462e489f47d3a
 DIST Paste-3.4.6.tar.gz 630593 BLAKE2B 
c1bfa58be8bc182878f0e67c89b09896152e1be993f301bc3ff1fd2673439146f3e95b0e2247d6c3cf43c346f67c7fdaf8a7721dfd0967f71d6346fbf62bab4a
 SHA512 
64cf2abdd40850704060b3a07d1999dcfd05e19bf27270f7918c5c8683a4b1638d04da13d09f9f671b8acf069e26872d5932d5f0ed7022fd5cdc6bbda7602433
+DIST Paste-3.5.0.tar.gz 638021 BLAKE2B 
6c8d856733245a7eef5782f8d6c1fe35093f5247cc76e86ab308f2d98a99ebaaef5309a9c402f1334707e042b52e52d7801723e9404ad0ae454b756b9df31dfb
 SHA512 
a9f596d6fcd95f915990c16830caeb9c9a03412447597258c67a003fd485e2efd27798f2eb2de9978ac529292af4b55136de554bfb501e90f6185f55a6b0531b

diff --git a/dev-python/paste/paste-3.5.0.ebuild 
b/dev-python/paste/paste-3.5.0.ebuild
new file mode 100644
index 000..87576606a34
--- /dev/null
+++ b/dev-python/paste/paste-3.5.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+MY_P="Paste-${PV}"
+DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
+HOMEPAGE="https://pypi.org/project/Paste/;
+SRC_URI="mirror://pypi/${MY_P::1}/${PN^}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris"
+
+RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+python_prepare_all() {
+   # TODO: 'Address already in use'
+   sed -e 's:test_address_family_v4:_&:' \
+   -i tests/test_httpserver.py || die
+
+   # Remove a test that runs against the paste website.
+   rm -f tests/test_proxy.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   find "${D}" -name '*.pth' -delete || die
+}



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

2020-10-12 Thread Michał Górny
commit: 375ab4e3a412cae8eed982e2c4e41b69381c1a21
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 12 19:40:05 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 12 19:42:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375ab4e3

dev-python/pastedeploy: Bump to 2.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pastedeploy/Manifest |  1 +
 dev-python/pastedeploy/pastedeploy-2.1.1.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pastedeploy/Manifest b/dev-python/pastedeploy/Manifest
index b77b5542c95..8c886f14f1d 100644
--- a/dev-python/pastedeploy/Manifest
+++ b/dev-python/pastedeploy/Manifest
@@ -1 +1,2 @@
 DIST pastedeploy-2.1.0.tar.gz 32240 BLAKE2B 
1672e3b48a287f57e9e7fca082e4cd07cea770db1c2ae0012a83dc8ec927d83bf94461a69c7afdbed082c72506eb46c0c5db15e5f0bc24ad7a4212efb9f6696e
 SHA512 
2c639b5ad07faee013ff3fe37d0e3c6ca7b56ed0960dbcaf133c05d51a7f29d6a2f35118bd8faea4d9aca90438c43d8046a340833878e4b925f32142df169c97
+DIST pastedeploy-2.1.1.tar.gz 32339 BLAKE2B 
d11affa480e5c9b7be53d0431090e4ec9d66f8862b1aadf6a993a09f9c952380d7698eaa7442614936a8316e2ac50404a096bf64bb3ef31f55cbee35b5982166
 SHA512 
0109e30cb5ae9bdd7f06a79f6236c90f96c3bcfe507258572b1329796a1821486d9762d954673ccbac76ee63c6a69e64fe5e2cae5402fecf4a5affe88cf46930

diff --git a/dev-python/pastedeploy/pastedeploy-2.1.1.ebuild 
b/dev-python/pastedeploy/pastedeploy-2.1.1.ebuild
new file mode 100644
index 000..0096412f88f
--- /dev/null
+++ b/dev-python/pastedeploy/pastedeploy-2.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+MY_PN="PasteDeploy"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Load, configure, and compose WSGI applications and servers"
+HOMEPAGE="https://pypi.org/project/PasteDeploy/;
+# pypi tarball does not include tests
+SRC_URI="https://github.com/Pylons/${PN}/archive/${PV}.tar.gz ->  ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="dev-python/namespace-paste[${PYTHON_USEDEP}]"
+BDEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i 's:"pytest-runner"::' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   use doc && dodoc docs/*.txt
+   find "${D}" -name '*.pth' -delete || die
+}



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

2020-10-12 Thread Michał Górny
commit: 696eb7407185b7c713f79ac6afadf19d3a93c3a7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 12 19:38:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 12 19:38:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696eb740

dev-python/virtualenv: Bump to 20.0.34

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/virtualenv/Manifest  |  1 +
 dev-python/virtualenv/virtualenv-20.0.34.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index 120a2252fad..82f5e1fb9c5 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -2,3 +2,4 @@ DIST virtualenv-16.7.10.tar.gz 5116776 BLAKE2B 
42f0a4b4330850b504f8febd991ef6ecd
 DIST virtualenv-20.0.31.tar.gz 8300305 BLAKE2B 
1574b553b2bc8e05bf00584379f80c1e5c0ee9798595255830059eedea62f02f02d216c421aa2cb312bc9e60694f6a409d0c2495858a89fc1ad7aaddea7965ff
 SHA512 
46220bda37b3b860e44c4d0775a89c22a7ba775287f05438d1d3698201cc213a05b2718ef40be302627005ae349dc59a3141c7a30cc1dab6dc81f7692c7f16a5
 DIST virtualenv-20.0.32.tar.gz 8282189 BLAKE2B 
91cfece89079cf05bab406e86a7b4d89ff65b058682f989c1a87ed63ffd9a06447983935a05409e1f8116c45434fe5b4040ed713ae01c17887050709af26a422
 SHA512 
6080a395df16cc4d38a3afa90337fe0f60ce1d6906c4d62f461c90c67df2967a27144def0891407a96405d7b1ca8b838a0daeed4ccc775ffee35f7dc14f54598
 DIST virtualenv-20.0.33.tar.gz 8282602 BLAKE2B 
702432c39fb4e6802e9d456f2c1c10872e45c616dba72e52397d10328d310a920b1b475fcb0543ba05f7adc5d780adf9d6a9c850f5844b833c9bd66b7bb0fbc9
 SHA512 
3bb68734884fa88343070c19e5d931a36fb90f1351bbc24c0db7bea26172e9118fa088310d2667b568e268dc33141c62cad372e2ad03106eda72751a0c1895ea
+DIST virtualenv-20.0.34.tar.gz 8282838 BLAKE2B 
73352c278bac6d2bc548beee738bf5f9972430681edca242f2945d8301373094a378fe3ecf2a72bae11e2bf9c28b8bf0a8526ee5e52a9a5344ac4f46c3af7a9a
 SHA512 
4ea4b9a13771984dc5e9922ee79f3577dabcb8f49afa0e4a138114e20fb81e136b8c140a3dce471a01beefbff495dc3eb29bf9cf389bdb856e55838a53a49658

diff --git a/dev-python/virtualenv/virtualenv-20.0.34.ebuild 
b/dev-python/virtualenv/virtualenv-20.0.34.ebuild
new file mode 100644
index 000..a734981f18b
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.0.34.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=manual
+
+inherit distutils-r1
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+   https://virtualenv.pypa.io/en/stable/
+   https://pypi.org/project/virtualenv/
+   https://github.com/pypa/virtualenv/
+"
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
+   >=dev-python/distlib-0.3.1[${PYTHON_USEDEP}]
+   >=dev-python/filelock-3[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-41[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_metadata-0.12[${PYTHON_USEDEP}]
+   ' python3_{6,7} pypy3)
+   $(python_gen_cond_dep '
+   >=dev-python/importlib_resources-1.0[${PYTHON_USEDEP}]
+   ' python3_6 pypy3)"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/pip-20.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-freezegun-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   ' 'python3*')
+   )"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx_rtd_theme \
+   dev-python/towncrier
+
+src_prepare() {
+   # we don't have xonsh
+   rm tests/unit/activation/test_xonsh.py || die
+   # require internet
+   sed -e 's:test_seed_link_via_app_data:_&:' \
+   -i tests/unit/seed/embed/test_boostrap_link_via_app_data.py || 
die
+   # TODO: investigate
+   sed -e 's:test_cross_major:_&:' \
+   -i tests/unit/create/test_creator.py || die
+
+   distutils-r1_src_prepare
+}
+
+src_configure() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}
+

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

2020-10-12 Thread Michał Górny
commit: 27caf2948713e9dce7acf4517227bd0c382dbef0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 12 19:37:47 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 12 19:37:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27caf294

dev-python/multidict: Bump to 5.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/multidict/Manifest   |  1 +
 dev-python/multidict/multidict-5.0.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/multidict/Manifest b/dev-python/multidict/Manifest
index 257930785bf..ac9868bcce0 100644
--- a/dev-python/multidict/Manifest
+++ b/dev-python/multidict/Manifest
@@ -1 +1,2 @@
 DIST multidict-4.7.6.tar.gz 57710 BLAKE2B 
f08a45d4ce404dbb64d2561ee2328c0aa3a8fbf65483082c11e5e1554bec23e5c711da2350e241308a1239256b942ef6c420e6e51aef342b380cc01f84d4ca72
 SHA512 
5f90cb04fe2562884c331018a5002e1370e2596e0afd21e4289ab696847a3028a074bbaa6717b3905161f823f8592d6572475307039f8f97c1ac65aad815a6b0
+DIST multidict-5.0.0.tar.gz 57790 BLAKE2B 
cad5cac04ab8ea204bb98199a8b5985bd308f7db59e71514a78f0bc79cd92667f24329b101638d5cd14254187c344549a8ce8dd6c514b322b50bb05dfa15cc6e
 SHA512 
067bad79b331a4b86d023f59af842e5fa99fa50d09df13538a86e6c1c754b1862b8fa812381149f2efcd19f1a7ec6934f583cddf47c635dce909ea8c7847f411

diff --git a/dev-python/multidict/multidict-5.0.0.ebuild 
b/dev-python/multidict/multidict-5.0.0.ebuild
new file mode 100644
index 000..b46d589ff00
--- /dev/null
+++ b/dev-python/multidict/multidict-5.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="multidict implementation"
+HOMEPAGE="https://github.com/aio-libs/multidict/;
+SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   >=dev-python/cython-0.28.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs --no-autodoc
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't enable coverage or other pytest settings
+   sed -i -e 's:--cov.*::' setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-10-12 Thread Alexis Ballier
commit: 38853728d8a571194b33812dff5648ded507ac34
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:53:31 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38853728

ros-meta/ros: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 ros-meta/ros/Manifest  |  1 +
 ros-meta/ros/ros-1.15.7.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/ros-meta/ros/Manifest b/ros-meta/ros/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/ros-meta/ros/Manifest
+++ b/ros-meta/ros/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/ros-meta/ros/ros-1.15.7.ebuild b/ros-meta/ros/ros-1.15.7.ebuild
new file mode 100644
index 000..21dd8ac9e82
--- /dev/null
+++ b/ros-meta/ros/ros-1.15.7.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=ros
+
+inherit ros-catkin
+
+DESCRIPTION="ROS packaging system"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosbash
+   dev-ros/rosboost_cfg
+   dev-ros/rosclean
+   dev-ros/roscreate
+   dev-ros/rosmake
+   dev-ros/rosunit
+
+   dev-ros/mk
+   dev-ros/rosbuild
+   dev-ros/roslang
+   dev-ros/roslib
+"
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: 04863279b5680a6eb71b916423f4a161fac1db8e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:57:32 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04863279

ros-meta/slam_gmapping: Bump to 1.4.2.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 ros-meta/slam_gmapping/Manifest   |  1 +
 ros-meta/slam_gmapping/slam_gmapping-1.4.2.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/ros-meta/slam_gmapping/Manifest b/ros-meta/slam_gmapping/Manifest
index 20b0b918743..ebd6e46d81f 100644
--- a/ros-meta/slam_gmapping/Manifest
+++ b/ros-meta/slam_gmapping/Manifest
@@ -1,2 +1,3 @@
 DIST slam_gmapping-1.4.0.tar.gz 21123 BLAKE2B 
088d1bfaa69bf98eb2b2176afbfadf843f5f478f9c54dc7eb32fa91116da31bab66f9a1ac09d0535629cc5a7f604d153c90c5a25f173fb867369aa9e33d4d7b2
 SHA512 
ae7984716113e24e1bced88523729481829303a2b88d247b8fc8bdd23c0f38b4ce6260d7086d79a6653ecfdbe8ba60ae011af20180ffcb5025cd9d347d3e76b1
 DIST slam_gmapping-1.4.1.tar.gz 21258 BLAKE2B 
61b6ee8064be43a3f6e1cafba4efb24b9cf9faa471f749539dcf5aaba9a027885f32549f9df465b88cf02a38f7ebca8fdea469880512298ab0ebf221a3e18bfb
 SHA512 
adc458a033ed0c573a1099ff8c8164d5157b5fd94efafa92fc3a45bcde86a0754f582e87743289637c2f6f7632557ac924ed2cf62d89b15f1a47b822773dbdba
+DIST slam_gmapping-1.4.2.tar.gz 21721 BLAKE2B 
63ac4ccc1238cc4fecbf416e2fb716d1b679b4ae4d2d94508887ede8894402d77564af0f60a3b8d0b1661c91d755a5276aabd3894826af436ce11bd6119619b2
 SHA512 
d21810149ffe09cf57730e8657298f0d5c7aaa2cd6257b4e891ef990e2b6c727f2246d22d7272969a11604e33887e245d8d66980cb0c158f875810f4ff17072a

diff --git a/ros-meta/slam_gmapping/slam_gmapping-1.4.2.ebuild 
b/ros-meta/slam_gmapping/slam_gmapping-1.4.2.ebuild
new file mode 100644
index 000..b2431032f7d
--- /dev/null
+++ b/ros-meta/slam_gmapping/slam_gmapping-1.4.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/slam_gmapping;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="ROS wrapper for OpenSlam's Gmapping"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-ros/gmapping"
+DEPEND=""



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

2020-10-12 Thread Alexis Ballier
commit: 39a334735cd018f4265b69a56b615aa22d4154b6
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:52:53 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a33473

dev-ros/rosmake: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/rosmake/Manifest  |  1 +
 dev-ros/rosmake/rosmake-1.15.7.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-ros/rosmake/Manifest b/dev-ros/rosmake/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/dev-ros/rosmake/Manifest
+++ b/dev-ros/rosmake/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/rosmake/rosmake-1.15.7.ebuild 
b/dev-ros/rosmake/rosmake-1.15.7.ebuild
new file mode 100644
index 000..d848bd5393a
--- /dev/null
+++ b/dev-ros/rosmake/rosmake-1.15.7.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="ROS dependency aware build tool"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")"
+DEPEND="${RDEPEND}
+   test? ( $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]") )
+"



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

2020-10-12 Thread Alexis Ballier
commit: 788a614d5e24b4c67071c0d14c75b1f719ccc04f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:52:42 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788a614d

dev-ros/rosclean: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/rosclean/Manifest   |  1 +
 dev-ros/rosclean/rosclean-1.15.7.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-ros/rosclean/Manifest b/dev-ros/rosclean/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/dev-ros/rosclean/Manifest
+++ b/dev-ros/rosclean/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/rosclean/rosclean-1.15.7.ebuild 
b/dev-ros/rosclean/rosclean-1.15.7.ebuild
new file mode 100644
index 000..990890224df
--- /dev/null
+++ b/dev-ros/rosclean/rosclean-1.15.7.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Cleanup filesystem resources (e.g. log files)"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")"
+DEPEND="${RDEPEND}
+   test? ( $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]") )
+"



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

2020-10-12 Thread Alexis Ballier
commit: e8afc4ce7a23185b2d996fdcd24e8d10d246a414
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:57:28 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8afc4ce

dev-ros/gmapping: Bump to 1.4.2.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/gmapping/Manifest  |  1 +
 dev-ros/gmapping/gmapping-1.4.2.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ros/gmapping/Manifest b/dev-ros/gmapping/Manifest
index 7e49588953d..51bda426b24 100644
--- a/dev-ros/gmapping/Manifest
+++ b/dev-ros/gmapping/Manifest
@@ -1 +1,2 @@
 DIST slam_gmapping-1.4.1.tar.gz 21258 BLAKE2B 
61b6ee8064be43a3f6e1cafba4efb24b9cf9faa471f749539dcf5aaba9a027885f32549f9df465b88cf02a38f7ebca8fdea469880512298ab0ebf221a3e18bfb
 SHA512 
adc458a033ed0c573a1099ff8c8164d5157b5fd94efafa92fc3a45bcde86a0754f582e87743289637c2f6f7632557ac924ed2cf62d89b15f1a47b822773dbdba
+DIST slam_gmapping-1.4.2.tar.gz 21721 BLAKE2B 
63ac4ccc1238cc4fecbf416e2fb716d1b679b4ae4d2d94508887ede8894402d77564af0f60a3b8d0b1661c91d755a5276aabd3894826af436ce11bd6119619b2
 SHA512 
d21810149ffe09cf57730e8657298f0d5c7aaa2cd6257b4e891ef990e2b6c727f2246d22d7272969a11604e33887e245d8d66980cb0c158f875810f4ff17072a

diff --git a/dev-ros/gmapping/gmapping-1.4.2.ebuild 
b/dev-ros/gmapping/gmapping-1.4.2.ebuild
new file mode 100644
index 000..c3d87b4563b
--- /dev/null
+++ b/dev-ros/gmapping/gmapping-1.4.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/slam_gmapping;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="ROS wrapper for OpenSlam's Gmapping"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/boost:=
+   dev-ros/roscpp
+   dev-ros/tf
+   dev-ros/openslam_gmapping
+   dev-ros/rosbag_storage
+   dev-ros/gmapping
+"
+DEPEND="${RDEPEND}
+   dev-ros/nav_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/rostest"



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

2020-10-12 Thread Alexis Ballier
commit: a44caca6379e6380f7d62e668eac03f3923c3d8e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:55:03 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44caca6

dev-ros/transmission_interface: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/transmission_interface/Manifest|  1 +
 .../transmission_interface-0.19.3.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ros/transmission_interface/Manifest 
b/dev-ros/transmission_interface/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/transmission_interface/Manifest
+++ b/dev-ros/transmission_interface/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git 
a/dev-ros/transmission_interface/transmission_interface-0.19.3.ebuild 
b/dev-ros/transmission_interface/transmission_interface-0.19.3.ebuild
new file mode 100644
index 000..eeacb3a95b5
--- /dev/null
+++ b/dev-ros/transmission_interface/transmission_interface-0.19.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Transmission Interface"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/hardware_interface
+   dev-ros/pluginlib
+   dev-libs/tinyxml2:=
+   dev-libs/console_bridge:=
+   dev-ros/resource_retriever
+   dev-ros/roscpp
+   dev-libs/tinyxml
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-cpp/gtest
+   )
+"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+   ros-catkin_src_test
+}



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

2020-10-12 Thread Alexis Ballier
commit: 54adc524bfd9f30d812f21342ab0a0cda8bbb0ba
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:54:26 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54adc524

dev-ros/controller_manager_msgs: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/controller_manager_msgs/Manifest  |  1 +
 .../controller_manager_msgs-0.19.3.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-ros/controller_manager_msgs/Manifest 
b/dev-ros/controller_manager_msgs/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/controller_manager_msgs/Manifest
+++ b/dev-ros/controller_manager_msgs/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git 
a/dev-ros/controller_manager_msgs/controller_manager_msgs-0.19.3.ebuild 
b/dev-ros/controller_manager_msgs/controller_manager_msgs-0.19.3.ebuild
new file mode 100644
index 000..96b14aee266
--- /dev/null
+++ b/dev-ros/controller_manager_msgs/controller_manager_msgs-0.19.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+CATKIN_HAS_MESSAGES=yes
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="The controller manager"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]"
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: a8638a85e30a3ae926d2a88e763b9d323066fc00
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:53:05 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8638a85

dev-ros/mk: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/mk/Manifest b/dev-ros/mk/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/dev-ros/mk/Manifest
+++ b/dev-ros/mk/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/mk/mk-1.15.7.ebuild b/dev-ros/mk/mk-1.15.7.ebuild
new file mode 100644
index 000..12bbf7f7952
--- /dev/null
+++ b/dev-ros/mk/mk-1.15.7.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=core/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="A collection of .mk include files for building ROS architectural 
elements"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+RDEPEND="${DEPEND}
+   dev-ros/rospack
+   dev-ros/rosbuild"



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

2020-10-12 Thread Alexis Ballier
commit: 2d4e4775f628a6533ef3fdebc3c80774d02439ef
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:54:35 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4e4775

dev-ros/controller_manager_tests: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/controller_manager_tests/Manifest  |  1 +
 .../controller_manager_tests-0.19.3.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ros/controller_manager_tests/Manifest 
b/dev-ros/controller_manager_tests/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/controller_manager_tests/Manifest
+++ b/dev-ros/controller_manager_tests/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git 
a/dev-ros/controller_manager_tests/controller_manager_tests-0.19.3.ebuild 
b/dev-ros/controller_manager_tests/controller_manager_tests-0.19.3.ebuild
new file mode 100644
index 000..3c574d1b681
--- /dev/null
+++ b/dev-ros/controller_manager_tests/controller_manager_tests-0.19.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Tests for the controller manager"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/controller_manager[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/controller_interface
+   dev-ros/control_toolbox
+   dev-libs/boost:=
+   dev-libs/console_bridge:=
+   dev-cpp/gtest
+"
+DEPEND="${RDEPEND}
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+   dev-ros/rosservice[${PYTHON_SINGLE_USEDEP}]
+"
+# needed by combined_robot_hw_tests
+mycatkincmakeargs=( "-DCATKIN_ENABLE_TESTING=ON" )
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+   ros-catkin_src_test
+}



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

2020-10-12 Thread Alexis Ballier
commit: 7c71746519750d1bbbcbdf739bbb39d78b212900
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:53:12 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c717465

dev-ros/rosbuild: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/rosbuild/Manifest   |  1 +
 dev-ros/rosbuild/rosbuild-1.15.7.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-ros/rosbuild/Manifest b/dev-ros/rosbuild/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/dev-ros/rosbuild/Manifest
+++ b/dev-ros/rosbuild/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/rosbuild/rosbuild-1.15.7.ebuild 
b/dev-ros/rosbuild/rosbuild-1.15.7.ebuild
new file mode 100644
index 000..ee01e05ff7a
--- /dev/null
+++ b/dev-ros/rosbuild/rosbuild-1.15.7.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=core/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Scripts for managing the CMake-based build system for ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: 734708ef06e6f4f4d2e436dd8cc1a4f74470bc51
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:55:07 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734708ef

ros-meta/ros_control: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 ros-meta/ros_control/Manifest  |  1 +
 ros-meta/ros_control/ros_control-0.19.3.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/ros-meta/ros_control/Manifest b/ros-meta/ros_control/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/ros-meta/ros_control/Manifest
+++ b/ros-meta/ros_control/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git a/ros-meta/ros_control/ros_control-0.19.3.ebuild 
b/ros-meta/ros_control/ros_control-0.19.3.ebuild
new file mode 100644
index 000..66ac5f89fef
--- /dev/null
+++ b/ros-meta/ros_control/ros_control-0.19.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Controller interfaces, managers, transmissions, control_toolbox"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/combined_robot_hw
+   dev-ros/combined_robot_hw_tests
+   dev-ros/controller_interface
+   dev-ros/controller_manager
+   dev-ros/controller_manager_msgs
+   dev-ros/controller_manager_tests
+   dev-ros/hardware_interface
+   dev-ros/joint_limits_interface
+   dev-ros/rqt_controller_manager
+   dev-ros/transmission_interface
+"
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: d30029b01fbbbe6323ceff6aa871f86d9325904e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:53:23 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30029b0

dev-ros/roslib: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/roslib/Manifest b/dev-ros/roslib/Manifest
index 5e99ca56e73..fbd51ec223a 100644
--- a/dev-ros/roslib/Manifest
+++ b/dev-ros/roslib/Manifest
@@ -1 +1,2 @@
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/roslib/roslib-1.15.7.ebuild 
b/dev-ros/roslib/roslib-1.15.7.ebuild
new file mode 100644
index 000..26e633c4c21
--- /dev/null
+++ b/dev-ros/roslib/roslib-1.15.7.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=core/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Base dependencies and support libraries for ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   $(python_gen_cond_dep ">=dev-python/rospkg-1.0.37[\${PYTHON_USEDEP}]")
+   dev-libs/boost:=[threads]
+   dev-ros/rospack
+   dev-ros/ros_environment
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-cpp/gtest
+   $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+   )"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}/../../"
+   ros-catkin_src_test
+}



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

2020-10-12 Thread Alexis Ballier
commit: 6a4273cafd7b49acbea7b055e14a51b4f4ecfe75
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:33:22 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4273ca

ros-meta/pr2_common: Bump to 1.13.0.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 ros-meta/pr2_common/Manifest |  1 +
 ros-meta/pr2_common/pr2_common-1.13.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/ros-meta/pr2_common/Manifest b/ros-meta/pr2_common/Manifest
index 5000a4672af..9a911889852 100644
--- a/ros-meta/pr2_common/Manifest
+++ b/ros-meta/pr2_common/Manifest
@@ -1 +1,2 @@
 DIST pr2_common-1.12.4.tar.gz 33597360 BLAKE2B 
0591c2842720015b6a1ecbbe4fd01b4b0a4d9e2cc07641dabe024b998772f6c963c1bfa73b90d63520da425c9833e49a5c3d58785bf569d86819408616b3c3d0
 SHA512 
35bd91fdb296b3704f026a1e65d5bf014ce040819b0258210922898348bb8e18d5acacc59a947cadcc7266b7c83a7852f57e12a799a788cc790e434c5192f011
+DIST pr2_common-1.13.0.tar.gz 21741522 BLAKE2B 
a8488526aa8f059a5f3aa9e43cb30600c610a2a63d6689a32e14c39e6077c6ce2411f29ff273d00864970491cf7fab76fd94de3dc5b94bc1a12199c11aa8fe44
 SHA512 
c62f5c9de1d7bfaa138510633ae16a6255fadd90ae019fab203eedeb1914858287c91d0ffde287ef4df4f7245c6548ccad400ffcc94b342a1f22aec014035bc5

diff --git a/ros-meta/pr2_common/pr2_common-1.13.0.ebuild 
b/ros-meta/pr2_common/pr2_common-1.13.0.ebuild
new file mode 100644
index 000..d232737e2c1
--- /dev/null
+++ b/ros-meta/pr2_common/pr2_common-1.13.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/pr2/pr2_common;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="URDF description and 3D models of robot components of the PR2 
robot"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/pr2_msgs
+   dev-ros/pr2_dashboard_aggregator
+   dev-ros/pr2_description
+   dev-ros/pr2_machine
+"
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: 9d28aa0afd7a6dd0ddc76a0c0fcd47c9ffcd09eb
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:52:48 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d28aa0a

dev-ros/roscreate: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/roscreate/Manifest|  1 +
 dev-ros/roscreate/roscreate-1.15.7.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ros/roscreate/Manifest b/dev-ros/roscreate/Manifest
index 5e99ca56e73..fbd51ec223a 100644
--- a/dev-ros/roscreate/Manifest
+++ b/dev-ros/roscreate/Manifest
@@ -1 +1,2 @@
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/roscreate/roscreate-1.15.7.ebuild 
b/dev-ros/roscreate/roscreate-1.15.7.ebuild
new file mode 100644
index 000..5a077c7eb99
--- /dev/null
+++ b/dev-ros/roscreate/roscreate-1.15.7.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Tool that assists in the creation of ROS filesystem resources"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   $(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
+   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? ( $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]") )
+"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}



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

2020-10-12 Thread Alexis Ballier
commit: f502eeefcb3664d117768ef31e66d73d5ddd070e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:54:05 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f502eeef

dev-ros/combined_robot_hw_tests: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/combined_robot_hw_tests/Manifest   |  1 +
 .../combined_robot_hw_tests-0.19.3.ebuild  | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-ros/combined_robot_hw_tests/Manifest 
b/dev-ros/combined_robot_hw_tests/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/combined_robot_hw_tests/Manifest
+++ b/dev-ros/combined_robot_hw_tests/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git 
a/dev-ros/combined_robot_hw_tests/combined_robot_hw_tests-0.19.3.ebuild 
b/dev-ros/combined_robot_hw_tests/combined_robot_hw_tests-0.19.3.ebuild
new file mode 100644
index 000..c38e64568c9
--- /dev/null
+++ b/dev-ros/combined_robot_hw_tests/combined_robot_hw_tests-0.19.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Combined Robot HW class tests"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/combined_robot_hw
+   dev-ros/controller_manager
+   dev-ros/controller_manager_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/controller_manager_tests
+   dev-ros/hardware_interface
+   dev-ros/pluginlib
+   dev-ros/roscpp
+   dev-libs/boost:=
+   dev-libs/console_bridge:=
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   dev-cpp/gtest
+   )"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
+   ros-catkin_src_test
+}



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

2020-10-12 Thread Alexis Ballier
commit: ad56d9064788a4292202cac9cd54c736061d571e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:52:33 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad56d906

dev-ros/rosboost_cfg: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/rosboost_cfg/Manifest   |  1 +
 dev-ros/rosboost_cfg/rosboost_cfg-1.15.7.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-ros/rosboost_cfg/Manifest b/dev-ros/rosboost_cfg/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/dev-ros/rosboost_cfg/Manifest
+++ b/dev-ros/rosboost_cfg/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/rosboost_cfg/rosboost_cfg-1.15.7.ebuild 
b/dev-ros/rosboost_cfg/rosboost_cfg-1.15.7.ebuild
new file mode 100644
index 000..efba0bfb28e
--- /dev/null
+++ b/dev-ros/rosboost_cfg/rosboost_cfg-1.15.7.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Tool for determining cflags/lflags/etc. of boost on your system"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: 8e7d1bfb4b60393e3129b5f9348b1ba3de2b2613
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:53:58 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7d1bfb

dev-ros/combined_robot_hw: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/combined_robot_hw/Manifest |  1 +
 .../combined_robot_hw-0.19.3.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-ros/combined_robot_hw/Manifest 
b/dev-ros/combined_robot_hw/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/combined_robot_hw/Manifest
+++ b/dev-ros/combined_robot_hw/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git a/dev-ros/combined_robot_hw/combined_robot_hw-0.19.3.ebuild 
b/dev-ros/combined_robot_hw/combined_robot_hw-0.19.3.ebuild
new file mode 100644
index 000..321a5d7c964
--- /dev/null
+++ b/dev-ros/combined_robot_hw/combined_robot_hw-0.19.3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Combined Robot HW class"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-ros/hardware_interface-0.15
+   dev-ros/pluginlib
+   dev-libs/tinyxml2:=
+   dev-ros/roscpp
+   dev-libs/boost:=
+   dev-libs/console_bridge:=
+"
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: 5e320daf706019a884c1958ccb30f72344dce35a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:54:12 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e320daf

dev-ros/controller_interface: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/controller_interface/Manifest 
b/dev-ros/controller_interface/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/controller_interface/Manifest
+++ b/dev-ros/controller_interface/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git a/dev-ros/controller_interface/controller_interface-0.19.3.ebuild 
b/dev-ros/controller_interface/controller_interface-0.19.3.ebuild
new file mode 100644
index 000..f86635bda8b
--- /dev/null
+++ b/dev-ros/controller_interface/controller_interface-0.19.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Interface base class for controllers"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/hardware_interface
+   dev-ros/pluginlib:=
+"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )
+"



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

2020-10-12 Thread Alexis Ballier
commit: f5c9e8c0a2f9c86e8b5c6c740c22a8f0905dad3d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:54:52 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c9e8c0

dev-ros/joint_limits_interface: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/joint_limits_interface/Manifest 
b/dev-ros/joint_limits_interface/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/joint_limits_interface/Manifest
+++ b/dev-ros/joint_limits_interface/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git 
a/dev-ros/joint_limits_interface/joint_limits_interface-0.19.3.ebuild 
b/dev-ros/joint_limits_interface/joint_limits_interface-0.19.3.ebuild
new file mode 100644
index 000..86815d18189
--- /dev/null
+++ b/dev-ros/joint_limits_interface/joint_limits_interface-0.19.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Interface for enforcing joint limits"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/hardware_interface
+   dev-libs/urdfdom
+   dev-ros/urdf
+"
+DEPEND="${RDEPEND}
+   test? ( dev-ros/rostest dev-cpp/gtest )"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}



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

2020-10-12 Thread Alexis Ballier
commit: f2116cd8ece7a4cbc8943e1b279721ee9303cb69
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:53:18 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2116cd8

dev-ros/roslang: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/roslang/Manifest  |  1 +
 dev-ros/roslang/roslang-1.15.7.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-ros/roslang/Manifest b/dev-ros/roslang/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/dev-ros/roslang/Manifest
+++ b/dev-ros/roslang/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/roslang/roslang-1.15.7.ebuild 
b/dev-ros/roslang/roslang-1.15.7.ebuild
new file mode 100644
index 000..5c52cec83fd
--- /dev/null
+++ b/dev-ros/roslang/roslang-1.15.7.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=core/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Common package for all ROS client libraries"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: 9c8632b12c82fe2a2f396a5912bde74b7fd1100b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:54:44 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c8632b1

dev-ros/hardware_interface: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/hardware_interface/Manifest|  1 +
 .../hardware_interface-0.19.3.ebuild   | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-ros/hardware_interface/Manifest 
b/dev-ros/hardware_interface/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/hardware_interface/Manifest
+++ b/dev-ros/hardware_interface/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git a/dev-ros/hardware_interface/hardware_interface-0.19.3.ebuild 
b/dev-ros/hardware_interface/hardware_interface-0.19.3.ebuild
new file mode 100644
index 000..534f5a3f8d2
--- /dev/null
+++ b/dev-ros/hardware_interface/hardware_interface-0.19.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Hardware Interface base class"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-ros/roscpp"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest dev-ros/rostest )"



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

2020-10-12 Thread Alexis Ballier
commit: 6a55c5cb76e42bebf5d8b56719e147e1b71b9abd
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:52:59 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a55c5cb

dev-ros/rosunit: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/rosunit/Manifest b/dev-ros/rosunit/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/dev-ros/rosunit/Manifest
+++ b/dev-ros/rosunit/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/rosunit/rosunit-1.15.7.ebuild 
b/dev-ros/rosunit/rosunit-1.15.7.ebuild
new file mode 100644
index 000..198f80e3950
--- /dev/null
+++ b/dev-ros/rosunit/rosunit-1.15.7.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Unit-testing package for ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   $(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
+   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]") )
+"



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

2020-10-12 Thread Alexis Ballier
commit: 8dd0978b1338737660117275ac5c92316537d41d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:54:20 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dd0978b

dev-ros/controller_manager: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/controller_manager/Manifest|  1 +
 .../controller_manager-0.19.3.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-ros/controller_manager/Manifest 
b/dev-ros/controller_manager/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/controller_manager/Manifest
+++ b/dev-ros/controller_manager/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git a/dev-ros/controller_manager/controller_manager-0.19.3.ebuild 
b/dev-ros/controller_manager/controller_manager-0.19.3.ebuild
new file mode 100644
index 000..56fe44573d0
--- /dev/null
+++ b/dev-ros/controller_manager/controller_manager-0.19.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="The controller manager"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-ros/controller_interface-0.15
+   
>=dev-ros/controller_manager_msgs-0.10.0[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   >=dev-ros/hardware_interface-0.10.0
+   dev-ros/pluginlib
+   dev-libs/tinyxml2:=
+   dev-ros/roscpp
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rosparam[${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep "dev-python/pyyaml[\${PYTHON_USEDEP}]")
+   dev-libs/boost:=
+   dev-libs/console_bridge:=
+"
+DEPEND="${RDEPEND}
+   >=dev-ros/controller_manager_msgs-0.10.0[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? (
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   dev-cpp/gtest
+   )"



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

2020-10-12 Thread Alexis Ballier
commit: d0ae527ef2978029e9862e5049eed425bef28c0a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:54:57 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ae527e

dev-ros/rqt_controller_manager: Bump to 0.19.3.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/rqt_controller_manager/Manifest  |  1 +
 .../rqt_controller_manager-0.19.3.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-ros/rqt_controller_manager/Manifest 
b/dev-ros/rqt_controller_manager/Manifest
index 8c92fa730dc..312717c7c0f 100644
--- a/dev-ros/rqt_controller_manager/Manifest
+++ b/dev-ros/rqt_controller_manager/Manifest
@@ -1,2 +1,3 @@
 DIST ros_control-0.19.1.tar.gz 678884 BLAKE2B 
427d927900b52ecc7c83807666cb315ad6a0850b2425d1ee0ca28389668d081e594211678108315ec690391d0369164d58a23d0a3a4351c1a80fbb9bb51d454b
 SHA512 
bb5d161510623e1257cddd41da79d0025bd5000a3f6d4fa1a0055336d830f4375e2d7a3dcc3215a86bb84a355da14e745044225d716b07631295e500ab45d1c7
 DIST ros_control-0.19.2.tar.gz 679272 BLAKE2B 
ac08db38e1ee543fdc0a23449c7e9a2ad9b81ce9a414ed99f6549fee0c1bde7cc53ff8b72b059bb6300c3eb57da4460a50c7ebf8bfb9c0ce60eabefc7e210cf8
 SHA512 
bee37088acb49a8f033c613947befbb14d5b7ceff947a5c4c0def826b6458e4a758819b18973c755ce137416a0283bb76b30ba30a972cea4807f8b98681ec310
+DIST ros_control-0.19.3.tar.gz 684069 BLAKE2B 
fe767c8012be6675b03c56b3d1c9a2246e7e4b0d0b02b579ba5bc6b6806765163451c1ce4183f94d005507e37b8d4d2e9d023404a86de918a41bb53e1cd3c531
 SHA512 
59e3f86e8d69de68ae1bc38264c0e3d1fa479153290c8574bb8b8c00c5c257f6ef72dfcf1abe2367f5573f75f583f488e08aa10c67a5c59f2fd307e08b08b284

diff --git 
a/dev-ros/rqt_controller_manager/rqt_controller_manager-0.19.3.ebuild 
b/dev-ros/rqt_controller_manager/rqt_controller_manager-0.19.3.ebuild
new file mode 100644
index 000..235e5e6a6f4
--- /dev/null
+++ b/dev-ros/rqt_controller_manager/rqt_controller_manager-0.19.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-controls/ros_control;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="RQT control manager plugin"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/controller_manager[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rqt_gui[${PYTHON_SINGLE_USEDEP}]
+"
+DEPEND="${RDEPEND}"



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

2020-10-12 Thread Alexis Ballier
commit: 563b515f4c282baa2de24cacf6965ff4497d5838
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Oct 12 18:52:28 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct 12 19:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=563b515f

dev-ros/rosbash: Bump to 1.15.7.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/rosbash/Manifest  |  1 +
 dev-ros/rosbash/rosbash-1.15.7.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-ros/rosbash/Manifest b/dev-ros/rosbash/Manifest
index dfc124affc6..42b0c9c73d7 100644
--- a/dev-ros/rosbash/Manifest
+++ b/dev-ros/rosbash/Manifest
@@ -1,2 +1,3 @@
 DIST ros-1.15.5.tar.gz 178252 BLAKE2B 
2e96f550ee6d9e049db4a69464db0bf948f2baf8ea50b2105ac19dcd758e4fc57cb011529e28cd9058ccb4adcbcf087e6295f35e6f9c511f5f33c3ddbe27c2db
 SHA512 
d526e267faf231c0c9153614a24f05294b648595bda6d99ea937ca3cca70b2784b26c3c62f9b4830322adbd17d8e151be314c7301b753450450c5c38527d48d3
 DIST ros-1.15.6.tar.gz 178270 BLAKE2B 
dccadd6c3b59b54d732d94a173c40e940f2e7effad5bc8f835bbf56f2b7f3d6b7a80183d1e4826edd566697ffc22ae77b5b75d792493220c0fc04603b3c33f85
 SHA512 
740727c68113d7a84583a85f4fc3f575aea05067d1aa3b96d5636d3454dba09a4730413c92f49cb7800f26bae15ab02496bd5f91f964b28511e8b8cd3cb116a6
+DIST ros-1.15.7.tar.gz 178451 BLAKE2B 
970b736c2ead0ca63e5b9ac5c47ef306ed22e5e6205e7529efd8bc8847f3ac0e73d5cdb55c00827e644e35e3ed49c534e797a8382bdd45451ba1f95a3af9634a
 SHA512 
163a9c677d0213cea85f0d7c82d7a8da7f9423155f19857a8146f29c7b2b3a5ecd800f49d1e9b63b45da33544163acb6f32f7525602f249a30841e140654144a

diff --git a/dev-ros/rosbash/rosbash-1.15.7.ebuild 
b/dev-ros/rosbash/rosbash-1.15.7.ebuild
new file mode 100644
index 000..31312870be3
--- /dev/null
+++ b/dev-ros/rosbash/rosbash-1.15.7.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ROS_REPO_URI="https://github.com/ros/ros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=tools/${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Assorted shell commands for using ros with bash"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-ros/rospack"
+DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/catkin_prefix.patch" )



[gentoo-commits] proj/kde:master commit in: kde-apps/libkipi/, kde-apps/minuet/, kde-apps/akonadi-calendar/, ...

2020-10-12 Thread Andreas Sturmlechner
9..ebuild kde-apps/juk/juk-20.08.49..ebuild 
kde-apps/k3b/k3b-20.08.49..ebuild 
kde-apps/kaccounts-integration/kaccounts-integration-20.08.49..ebuild 
kde-apps/kaccounts-providers/kaccounts-providers-20.08.49..ebuild 
kde-apps/kaddressbook/kaddressbook-20.08.49..ebuild 
kde-apps/kajongg/kajongg-20.08.49..ebuild 
kde-apps/kalarm/kalarm-20.08.49..ebuild 
kde-apps/kalarmcal/kalarmcal-20.08.49..ebuild 
kde-apps/kalgebra/kalgebra-20.08.49..ebuild 
kde-apps/kalzium/kalzium-20.08.49..ebuild 
kde-apps/kamera/kamera-20.08.49..ebuild 
kde-apps/kamoso/kamoso-20.08.49..ebuild 
kde-apps/kanagram/kanagram-20.08.49..ebuild 
kde-apps/kapman/kapman-20.08.49..ebuild 
kde-apps/kapptemplate/kapptemplate-20.08.49..ebuild 
kde-apps/kate/kate-20.08.49..ebuild 
kde-apps/katomic/katomic-20.08.49..ebuild 
kde-apps/kbackup/kbackup-20.08.49..ebuild 
kde-apps/kblackbox/kblackbox-20.08.49..ebuild 
kde-apps/kblocks/kblocks-20.08.49..ebuild kde-apps/k
 bounce/kbounce-20.08.49..ebuild 
kde-apps/kbreakout/kbreakout-20.08.49..ebuild 
kde-apps/kbruch/kbruch-20.08.49..ebuild 
kde-apps/kcachegrind/kcachegrind-20.08.49..ebuild 
kde-apps/kcalc/kcalc-20.08.49..ebuild 
kde-apps/kcalutils/kcalutils-20.08.49..ebuild 
kde-apps/kcharselect/kcharselect-20.08.49..ebuild 
kde-apps/kcolorchooser/kcolorchooser-20.08.49..ebuild 
kde-apps/kcron/kcron-20.08.49..ebuild 
kde-apps/kde-dev-scripts/kde-dev-scripts-20.08.49..ebuild 
kde-apps/kde-dev-utils/kde-dev-utils-20.08.49..ebuild 
kde-apps/kdebugsettings/kdebugsettings-20.08.49..ebuild 
kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-20.08.49..ebuild 
kde-apps/kdenetwork-filesharing/kdenetwork-filesharing-20.08.49..ebuild 
kde-apps/kdenlive/kdenlive-20.08.49..ebuild 
kde-apps/kdepim-addons/kdepim-addons-20.08.49..ebuild 
kde-apps/kdepim-apps-libs/kdepim-apps-libs-20.08.49..ebuild 
kde-apps/kdepim-runtime/kdepim-runtime-20.08.49..ebuild kde-a
 pps/kdesdk-kioslaves/kdesdk-kioslaves-20.08.49..e
build kde-apps/kdesdk-thumbnailers/kdesdk-thumbnailers-20.08.49..ebuild 
kde-apps/kdf/kdf-20.08.49..ebuild 
kde-apps/kdialog/kdialog-20.08.49..ebuild 
kde-apps/kdiamond/kdiamond-20.08.49..ebuild 
kde-apps/keditbookmarks/keditbookmarks-20.08.49..ebuild 
kde-apps/kfind/kfind-20.08.49..ebuild 
kde-apps/kfloppy/kfloppy-20.08.49..ebuild 
kde-apps/kfourinline/kfourinline-20.08.49..ebuild 
kde-apps/kgeography/kgeography-20.08.49..ebuild 
kde-apps/kget/kget-20.08.49..ebuild 
kde-apps/kgoldrunner/kgoldrunner-20.08.49..ebuild 
kde-apps/kgpg/kgpg-20.08.49..ebuild 
kde-apps/khangman/khangman-20.08.49..ebuild 
kde-apps/khelpcenter/khelpcenter-20.08.49..ebuild 
kde-apps/kidentitymanagement/kidentitymanagement-20.08.49..ebuild 
kde-apps/kig/kig-20.08.49..ebuild kde-apps/kigo/kigo-20.08.49..ebuild 
kde-apps/killbots/killbots-20.08.49..ebuild 
kde-apps/kimagemapeditor/kimagemapeditor-20.08.49..ebuild 
kde-apps/kimap/kimap-20.08.49..ebuild 
 kde-apps/kio-extras/kio-extras-20.08.49..ebuild 
kde-apps/kipi-plugins/kipi-plugins-20.08.49..ebuild 
kde-apps/kiriki/kiriki-20.08.49..ebuild 
kde-apps/kiten/kiten-20.08.49..ebuild 
kde-apps/kitinerary/kitinerary-20.08.49..ebuild 
kde-apps/kjumpingcube/kjumpingcube-20.08.49..ebuild 
kde-apps/kldap/kldap-20.08.49..ebuild 
kde-apps/kleopatra/kleopatra-20.08.49..ebuild 
kde-apps/klettres/klettres-20.08.49..ebuild 
kde-apps/klickety/klickety-20.08.49..ebuild 
kde-apps/klines/klines-20.08.49..ebuild 
kde-apps/kmag/kmag-20.08.49..ebuild 
kde-apps/kmahjongg/kmahjongg-20.08.49..ebuild 
kde-apps/kmail-account-wizard/kmail-account-wizard-20.08.49..ebuild 
kde-apps/kmail/kmail-20.08.49..ebuild 
kde-apps/kmailtransport/kmailtransport-20.08.49..ebuild 
kde-apps/kmime/kmime-20.08.49..ebuild 
kde-apps/kmines/kmines-20.08.49..ebuild 
kde-apps/kmix/kmix-20.08.49..ebuild 
kde-apps/kmousetool/kmousetool-20.08.49..ebuild kde-apps/kmouth/kmout
 h-20.08.49..ebuild kde-apps/kmplot/kmplot-20.08.4
9..ebuild kde-apps/knavalbattle/knavalbattle-20.08.49..ebuild 
kde-apps/knetwalk/knetwalk-20.08.49..ebuild 
kde-apps/knights/knights-20.08.49..ebuild 
kde-apps/knotes/knotes-20.08.49..ebuild 
kde-apps/kolf/kolf-20.08.49..ebuild 
kde-apps/kollision/kollision-20.08.49..ebuild 
kde-apps/kolourpaint/kolourpaint-20.08.49..ebuild 
kde-apps/kompare/kompare-20.08.49..ebuild 
kde-apps/konqueror/konqueror-20.08.49..ebuild 
kde-apps/konquest/konquest-20.08.49..ebuild 
kde-apps/konsole/konsole-20.08.49..ebuild 
kde-apps/konsolekalendar/konsolekalendar-20.08.49..ebuild 
kde-apps/kontact/kontact-20.08.49..ebuild 
kde-apps/kontactinterface/kontactinterface-20.08.49..ebuild 
kde-apps/kopete/kopete-20.08.49..ebuild 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/Shapely/

2020-10-12 Thread Dennis Lamm
commit: f5df647028fdde56b3255129bd3be41b0791871f
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 11 20:13:02 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 12 18:59:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5df6470

sci-libs/shapely: switched maintainership

Signed-off-by: Dennis Lamm  gentoo.org>
Signed-off-by: Dennis Lamm  gentoo.org>

 sci-libs/Shapely/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/Shapely/metadata.xml b/sci-libs/Shapely/metadata.xml
index 4cb05623997..c23d0b5a4d4 100644
--- a/sci-libs/Shapely/metadata.xml
+++ b/sci-libs/Shapely/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-expedition...@gentoo.org
-Dennis Lamm
+  
+3dpr...@gentoo.org
+Gentoo 3D Printer Project
   
   
 Shapely is a BSD-licensed Python package for manipulation and analysis of 
planar geometric objects.



[gentoo-commits] repo/gentoo:master commit in: sci-libs/shapely/

2020-10-12 Thread Dennis Lamm
commit: 93564f5d967540b0061d2f27f39d5590506feaa3
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 11 20:38:22 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 12 18:59:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93564f5d

sci-libs/shapely: bump to 1.7.1

Signed-off-by: Dennis Lamm  gentoo.org>
Signed-off-by: Dennis Lamm  gentoo.org>

 sci-libs/shapely/Manifest |  1 +
 sci-libs/shapely/shapely-1.7.1.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/sci-libs/shapely/Manifest b/sci-libs/shapely/Manifest
index d2eb3633fd2..0ef111bb11b 100644
--- a/sci-libs/shapely/Manifest
+++ b/sci-libs/shapely/Manifest
@@ -1,2 +1,3 @@
 DIST Shapely-1.6.4.post2.tar.gz 225745 BLAKE2B 
96e995db6dd1464bac7c2562efdc7f298a5f23c388e44f334db685b1cfa1025ff403db870e11328977a267483726504e03b6d7c47fe4234a3a5966a13b2b7311
 SHA512 
027c816ef2104f654569ca658b52b87c60e5ba6a45927fcc51c23dd1922f3f9f7fdcea3601160b0a999e39611617142833ccac790777093be8b96a0d9083f78f
 DIST shapely-1.7.0.tar.gz 281419 BLAKE2B 
1a4e84104f21d2f5a5eb810883a89deb20fd47cf146efed884994786364b29bb5a194b063a50ae21842c07c335cbbee0c3d1a1e4ff4e43e0d083080fe33815ac
 SHA512 
4d944fc6727e11d004ef7ba0325c159aa5ae03043f17b029ab0a399d6dcd361c4d299ad864a045a99b0229e333d5b42634bc6fd1ed94b914b7cf58fb886af2de
+DIST shapely-1.7.1.tar.gz 293368 BLAKE2B 
14d9cb0c2b486a3a20b71c0cde7260ec357287ea020352c0320eea07b91674605bdcd22512b33c5ac5a71b89c3d811946f8dd6d3b90c61398203a4c68f30d067
 SHA512 
72070437960a8c1cf6504b5f4ccc8ec509f87fb6a90178e291aff14889f5add89f9ed4f7e9a19799ce0835c1aea3f0241eaa6efd4d8ea5b879f2167f7c1de50a

diff --git a/sci-libs/shapely/shapely-1.7.1.ebuild 
b/sci-libs/shapely/shapely-1.7.1.ebuild
new file mode 100644
index 000..3e2d10095ce
--- /dev/null
+++ b/sci-libs/shapely/shapely-1.7.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="Shapely"
+MY_P="${MY_PN}-${PV}"
+
+PYTHON_COMPAT=( python3_{7..8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Geometric objects, predicates, and operations"
+HOMEPAGE="https://pypi.org/project/Shapely/ 
https://github.com/Toblerity/Shapely;
+SRC_URI="https://github.com/Toblerity/Shapely/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=sci-libs/geos-3.3
+"
+
+BDEPEND="${RDEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_P}"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs dev-python/matplotlib
+
+python_test() {
+   distutils_install_for_testing
+   ${EPYTHON} -m pytest tests || die "tests failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/cura/, dev-python/uranium/, sci-libs/cartopy/, dev-python/pyproj/

2020-10-12 Thread Dennis Lamm
commit: 1d29dde8ce23baab90779d293069e162012c9b97
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Oct 12 15:48:12 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 12 18:59:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d29dde8

sci-libs/shapely: fixed revdep to renamed package

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17894
Signed-off-by: Dennis Lamm  gentoo.org>

 dev-python/pyproj/pyproj-2.4.2-r1.ebuild | 2 +-
 dev-python/uranium/uranium-4.6.1.ebuild  | 2 +-
 dev-python/uranium/uranium-4.7.0.ebuild  | 2 +-
 media-gfx/cura/cura-4.7.0-r1.ebuild  | 2 +-
 sci-libs/cartopy/cartopy-0.18.0.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/pyproj/pyproj-2.4.2-r1.ebuild 
b/dev-python/pyproj/pyproj-2.4.2-r1.ebuild
index 2a90bfb128a..40c39af6849 100644
--- a/dev-python/pyproj/pyproj-2.4.2-r1.ebuild
+++ b/dev-python/pyproj/pyproj-2.4.2-r1.ebuild
@@ -24,7 +24,7 @@ BDEPEND="
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/Shapely[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
)"
 
 PATCHES=( "${FILESDIR}"/${P}-conftest.patch )

diff --git a/dev-python/uranium/uranium-4.6.1.ebuild 
b/dev-python/uranium/uranium-4.6.1.ebuild
index 19a97cf4fd2..b5a2f4ad587 100644
--- a/dev-python/uranium/uranium-4.6.1.ebuild
+++ b/dev-python/uranium/uranium-4.6.1.ebuild
@@ -36,7 +36,7 @@ DEPEND="${PYTHON_DEPS}
dev-python/PyQt5[${PYTHON_MULTI_USEDEP},declarative,network,svg]
dev-python/numpy[${PYTHON_MULTI_USEDEP}]
>=dev-python/scipy-1.1[${PYTHON_MULTI_USEDEP}]
-   sci-libs/Shapely[${PYTHON_MULTI_USEDEP}]
+   sci-libs/shapely[${PYTHON_MULTI_USEDEP}]
')"
 
 RDEPEND="${DEPEND}

diff --git a/dev-python/uranium/uranium-4.7.0.ebuild 
b/dev-python/uranium/uranium-4.7.0.ebuild
index 32be957b123..1f9643331be 100644
--- a/dev-python/uranium/uranium-4.7.0.ebuild
+++ b/dev-python/uranium/uranium-4.7.0.ebuild
@@ -35,7 +35,7 @@ DEPEND="${PYTHON_DEPS}
dev-python/PyQt5[${PYTHON_USEDEP},declarative,network,svg]
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/scipy-1.1[${PYTHON_USEDEP}]
-   sci-libs/Shapely[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
')"
 
 RDEPEND="${DEPEND}

diff --git a/media-gfx/cura/cura-4.7.0-r1.ebuild 
b/media-gfx/cura/cura-4.7.0-r1.ebuild
index 032d2437193..36f6fd35e91 100644
--- a/media-gfx/cura/cura-4.7.0-r1.ebuild
+++ b/media-gfx/cura/cura-4.7.0-r1.ebuild
@@ -32,7 +32,7 @@ RDEPEND="${PYTHON_DEPS}
dev-python/PyQt5[${PYTHON_MULTI_USEDEP}]
dev-python/requests[${PYTHON_MULTI_USEDEP}]
dev-python/sentry-sdk[${PYTHON_MULTI_USEDEP}]
-   sci-libs/Shapely[${PYTHON_MULTI_USEDEP}]
+   sci-libs/shapely[${PYTHON_MULTI_USEDEP}]
usb? ( dev-python/pyserial[${PYTHON_MULTI_USEDEP}] )
zeroconf? ( dev-python/zeroconf[${PYTHON_MULTI_USEDEP}] 
)
')"

diff --git a/sci-libs/cartopy/cartopy-0.18.0.ebuild 
b/sci-libs/cartopy/cartopy-0.18.0.ebuild
index bc9c5426b8f..d4fd00b90fc 100644
--- a/sci-libs/cartopy/cartopy-0.18.0.ebuild
+++ b/sci-libs/cartopy/cartopy-0.18.0.ebuild
@@ -24,7 +24,7 @@ RDEPEND="
${PYTHON_DEPS}
dev-python/numpy[${PYTHON_USEDEP}]
sci-libs/pyshp[${PYTHON_USEDEP}]
-   sci-libs/Shapely[${PYTHON_USEDEP}]
+   sci-libs/shapely[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sci-libs/shapely/, profiles/updates/, sci-libs/shapely/files/, ...

2020-10-12 Thread Dennis Lamm
commit: f15208d661780f73287e71d2f22b3b4f5f699bf1
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 11 20:26:53 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 12 18:59:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15208d6

sci-libs/shapely: moved from sci-libs/Shapely

Signed-off-by: Dennis Lamm  gentoo.org>
Signed-off-by: Dennis Lamm  gentoo.org>

 profiles/updates/3Q-2020 |  1 +
 sci-libs/{Shapely => shapely}/Manifest   |  2 +-
 .../files/shapely-1.6.4_p2-test_operations.patch}|  0
 sci-libs/{Shapely => shapely}/metadata.xml   |  0
 .../shapely-1.6.4_p2-r1.ebuild}  | 12 +++-
 .../Shapely-1.7.0.ebuild => shapely/shapely-1.7.0.ebuild}|  5 +
 6 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/profiles/updates/3Q-2020 b/profiles/updates/3Q-2020
index 4678c55b344..9d7504fc580 100644
--- a/profiles/updates/3Q-2020
+++ b/profiles/updates/3Q-2020
@@ -145,3 +145,4 @@ slotmove dev-haskell/network 3 0
 move sci-libs/scipy dev-python/scipy
 move dev-perl/frontier-rpc dev-perl/Frontier-RPC
 move sci-libs/Rtree sci-libs/rtree
+move sci-libs/Shapely sci-libs/shapely

diff --git a/sci-libs/Shapely/Manifest b/sci-libs/shapely/Manifest
similarity index 89%
rename from sci-libs/Shapely/Manifest
rename to sci-libs/shapely/Manifest
index 4fab9715505..d2eb3633fd2 100644
--- a/sci-libs/Shapely/Manifest
+++ b/sci-libs/shapely/Manifest
@@ -1,2 +1,2 @@
 DIST Shapely-1.6.4.post2.tar.gz 225745 BLAKE2B 
96e995db6dd1464bac7c2562efdc7f298a5f23c388e44f334db685b1cfa1025ff403db870e11328977a267483726504e03b6d7c47fe4234a3a5966a13b2b7311
 SHA512 
027c816ef2104f654569ca658b52b87c60e5ba6a45927fcc51c23dd1922f3f9f7fdcea3601160b0a999e39611617142833ccac790777093be8b96a0d9083f78f
-DIST Shapely-1.7.0.tar.gz 281419 BLAKE2B 
1a4e84104f21d2f5a5eb810883a89deb20fd47cf146efed884994786364b29bb5a194b063a50ae21842c07c335cbbee0c3d1a1e4ff4e43e0d083080fe33815ac
 SHA512 
4d944fc6727e11d004ef7ba0325c159aa5ae03043f17b029ab0a399d6dcd361c4d299ad864a045a99b0229e333d5b42634bc6fd1ed94b914b7cf58fb886af2de
+DIST shapely-1.7.0.tar.gz 281419 BLAKE2B 
1a4e84104f21d2f5a5eb810883a89deb20fd47cf146efed884994786364b29bb5a194b063a50ae21842c07c335cbbee0c3d1a1e4ff4e43e0d083080fe33815ac
 SHA512 
4d944fc6727e11d004ef7ba0325c159aa5ae03043f17b029ab0a399d6dcd361c4d299ad864a045a99b0229e333d5b42634bc6fd1ed94b914b7cf58fb886af2de

diff --git a/sci-libs/Shapely/files/Shapely-1.6.4_p2-test_operations.patch 
b/sci-libs/shapely/files/shapely-1.6.4_p2-test_operations.patch
similarity index 100%
rename from sci-libs/Shapely/files/Shapely-1.6.4_p2-test_operations.patch
rename to sci-libs/shapely/files/shapely-1.6.4_p2-test_operations.patch

diff --git a/sci-libs/Shapely/metadata.xml b/sci-libs/shapely/metadata.xml
similarity index 100%
rename from sci-libs/Shapely/metadata.xml
rename to sci-libs/shapely/metadata.xml

diff --git a/sci-libs/Shapely/Shapely-1.6.4_p2-r1.ebuild 
b/sci-libs/shapely/shapely-1.6.4_p2-r1.ebuild
similarity index 86%
rename from sci-libs/Shapely/Shapely-1.6.4_p2-r1.ebuild
rename to sci-libs/shapely/shapely-1.6.4_p2-r1.ebuild
index a9ad4b613f2..be793427c4b 100644
--- a/sci-libs/Shapely/Shapely-1.6.4_p2-r1.ebuild
+++ b/sci-libs/shapely/shapely-1.6.4_p2-r1.ebuild
@@ -3,6 +3,10 @@
 
 EAPI=7
 
+MY_PN="Shapely"
+MY_PV="$(ver_cut 1-3).post$(ver_cut 5)"
+MY_P="${MY_PN}-${MY_PV}"
+
 PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1
@@ -10,14 +14,12 @@ inherit distutils-r1
 DESCRIPTION="Geometric objects, predicates, and operations"
 HOMEPAGE="https://pypi.org/project/Shapely/;
 
-MY_PV="$(ver_cut 1-3).post$(ver_cut 5)"
-
 if [[ ${PV} == "" ]] ; then
inherit git-r3
SRC_URI=""
-   EGIT_REPO_URI="https://github.com/Toblerity/${PN}.git;
+   EGIT_REPO_URI="https://github.com/Toblerity/${MY_PN}.git;
 else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz"
+   SRC_URI="mirror://pypi/${PN:0:1}/${MY_P}.tar.gz"
KEYWORDS="amd64 ~arm64 x86"
 fi
 
@@ -36,7 +38,7 @@ RESTRICT="!test? ( test )"
 
 PATCHES=( "${FILESDIR}/${P}-test_operations.patch" ) # bug 701624
 
-S="${WORKDIR}/${PN}-${MY_PV}"
+S="${WORKDIR}/${MY_P}"
 
 python_prepare_all() {
# fix install path for Cython definition file

diff --git a/sci-libs/Shapely/Shapely-1.7.0.ebuild 
b/sci-libs/shapely/shapely-1.7.0.ebuild
similarity index 92%
rename from sci-libs/Shapely/Shapely-1.7.0.ebuild
rename to sci-libs/shapely/shapely-1.7.0.ebuild
index a9bd484c2d6..3e2d10095ce 100644
--- a/sci-libs/Shapely/Shapely-1.7.0.ebuild
+++ b/sci-libs/shapely/shapely-1.7.0.ebuild
@@ -3,6 +3,9 @@
 
 EAPI=7
 
+MY_PN="Shapely"
+MY_P="${MY_PN}-${PV}"
+
 PYTHON_COMPAT=( python3_{7..8} )
 
 inherit distutils-r1
@@ -24,6 +27,8 @@ BDEPEND="${RDEPEND}
dev-python/cython[${PYTHON_USEDEP}]
 "
 
+S="${WORKDIR}/${MY_P}"
+
 distutils_enable_tests pytest
 
 distutils_enable_sphinx docs 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/rtree/

2020-10-12 Thread Dennis Lamm
commit: 7341c08a12639faa05a50536209874d6d2aad79e
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Oct 12 16:09:18 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 12 18:45:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7341c08a

sci-libs/rtree: drop old

Signed-off-by: Dennis Lamm  gentoo.org>
Signed-off-by: Dennis Lamm  gentoo.org>

 sci-libs/rtree/rtree-0.9.4.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/sci-libs/rtree/rtree-0.9.4.ebuild 
b/sci-libs/rtree/rtree-0.9.4.ebuild
deleted file mode 100644
index c539f353b91..000
--- a/sci-libs/rtree/rtree-0.9.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-MY_PN="Rtree"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="R-Tree spatial index for Python GIS"
-HOMEPAGE="https://rtree.readthedocs.io/en/latest/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-S=${WORKDIR}/${MY_P}
-
-RDEPEND="sci-libs/libspatialindex"
-
-distutils_enable_sphinx docs/source
-
-distutils_enable_tests pytest



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

2020-10-12 Thread Dennis Lamm
commit: a60e5d428404c7015575fd67fc04e979d9721134
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Oct 12 16:12:04 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 12 18:46:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60e5d42

profile/updates/3Q-2020 added missing empty line

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/17903
Signed-off-by: Dennis Lamm  gentoo.org>

 profiles/updates/3Q-2020 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/updates/3Q-2020 b/profiles/updates/3Q-2020
index cc04a55fd43..4678c55b344 100644
--- a/profiles/updates/3Q-2020
+++ b/profiles/updates/3Q-2020
@@ -144,4 +144,4 @@ slotmove 

[gentoo-commits] repo/gentoo:master commit in: sci-libs/rtree/

2020-10-12 Thread Dennis Lamm
commit: 2332003973da6b9c6441f93448df4785f053ce68
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Oct 12 16:08:59 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 12 18:45:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23320039

sci-libs/rtree-0.9.4: fixed missing dependency for tests

Closes: https://bugs.gentoo.org/747883

Signed-off-by: Dennis Lamm  gentoo.org>
Signed-off-by: Dennis Lamm  gentoo.org>

 sci-libs/rtree/rtree-0.9.4-r1.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/sci-libs/rtree/rtree-0.9.4-r1.ebuild 
b/sci-libs/rtree/rtree-0.9.4-r1.ebuild
new file mode 100644
index 000..a0940fd1901
--- /dev/null
+++ b/sci-libs/rtree/rtree-0.9.4-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_PN="Rtree"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="R-Tree spatial index for Python GIS"
+HOMEPAGE="https://rtree.readthedocs.io/en/latest/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+S=${WORKDIR}/${MY_P}
+
+RDEPEND="sci-libs/libspatialindex"
+
+distutils_enable_sphinx docs/source
+
+distutils_enable_tests pytest
+
+DEPEND+="
+   test? ( dev-python/numpy[${PYTHON_USEDEP}] )
+"



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

2020-10-12 Thread Dennis Lamm
commit: 97d6b7120239bc224446b902fb2ffa002fb10ded
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Oct 12 16:05:32 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Oct 12 18:45:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d6b712

sci-libs/rtree: fixed wrong profile updates file

Signed-off-by: Dennis Lamm  gentoo.org>
Signed-off-by: Dennis Lamm  gentoo.org>

 profiles/updates/3Q-2020 | 1 +
 profiles/updates/4Q-2019 | 1 -
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/updates/3Q-2020 b/profiles/updates/3Q-2020
index a4cba9052a4..cc04a55fd43 100644
--- a/profiles/updates/3Q-2020
+++ b/profiles/updates/3Q-2020
@@ -144,3 +144,4 @@ slotmove 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2020-10-12 Thread Marek Szuba
commit: bc8427ffe1279b73d2b86427cf2e820ee4cd62dc
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Oct 12 18:33:59 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Oct 12 18:39:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8427ff

net-p2p/syncthing: do not use fowners

/var/log/syncthing is used by the OpenRC init script to store stdout and
stderr of the daemon, and the script takes care of adjusting permissions
accordingly.

/var/lib/syncthing on the other hand is now owned by
acct-user/syncthing.

Signed-off-by: Marek Szuba  gentoo.org>

 net-p2p/syncthing/syncthing-1.10.0.ebuild | 3 +--
 net-p2p/syncthing/syncthing-1.7.1.ebuild  | 3 +--
 net-p2p/syncthing/syncthing-1.9.0.ebuild  | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/net-p2p/syncthing/syncthing-1.10.0.ebuild 
b/net-p2p/syncthing/syncthing-1.10.0.ebuild
index 4a502ea0754..c7768ce3ea7 100644
--- a/net-p2p/syncthing/syncthing-1.10.0.ebuild
+++ b/net-p2p/syncthing/syncthing-1.10.0.ebuild
@@ -602,8 +602,7 @@ src_install() {
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN}.initd" ${PN}
 
-   keepdir /var/{lib,log}/${PN}
-   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   keepdir /var/log/${PN}
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" ${PN}
 

diff --git a/net-p2p/syncthing/syncthing-1.7.1.ebuild 
b/net-p2p/syncthing/syncthing-1.7.1.ebuild
index 625e4bd84cf..9fa34665d9b 100644
--- a/net-p2p/syncthing/syncthing-1.7.1.ebuild
+++ b/net-p2p/syncthing/syncthing-1.7.1.ebuild
@@ -554,8 +554,7 @@ src_install() {
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN}.initd" ${PN}
 
-   keepdir /var/{lib,log}/${PN}
-   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   keepdir /var/log/${PN}
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" ${PN}
 

diff --git a/net-p2p/syncthing/syncthing-1.9.0.ebuild 
b/net-p2p/syncthing/syncthing-1.9.0.ebuild
index f3010346a5a..0eccebf086d 100644
--- a/net-p2p/syncthing/syncthing-1.9.0.ebuild
+++ b/net-p2p/syncthing/syncthing-1.9.0.ebuild
@@ -595,8 +595,7 @@ src_install() {
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN}.initd" ${PN}
 
-   keepdir /var/{lib,log}/${PN}
-   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   keepdir /var/log/${PN}
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotate" ${PN}
 



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

2020-10-12 Thread Zac Medico
commit: 17ef2f0465c25faccafc2970d8c98bdec808873a
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Oct 12 17:56:38 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 12 18:36:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ef2f04

dev-python/case: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748045
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/case/case-1.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/case/case-1.5.3.ebuild 
b/dev-python/case/case-1.5.3.ebuild
index 6dee7201f57..469d079ea75 100644
--- a/dev-python/case/case-1.5.3.ebuild
+++ b/dev-python/case/case-1.5.3.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 PYTHON_COMPAT=( python3_{6,7} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 
@@ -13,9 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 x86"
-IUSE=""
 
 RDEPEND=">=dev-python/nose-1.3.7[${PYTHON_USEDEP}]
>=dev-python/mock-2.0[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-10-12 Thread Zac Medico
commit: 02585ca2c3f948a46be8a6c76ff053907b4b0865
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Oct 12 17:54:30 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Oct 12 18:36:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02585ca2

dev-python/APScheduler: correct DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/748000
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/APScheduler/APScheduler-3.6.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/APScheduler/APScheduler-3.6.3.ebuild 
b/dev-python/APScheduler/APScheduler-3.6.3.ebuild
index e00b6354bb4..9daa69e1f04 100644
--- a/dev-python/APScheduler/APScheduler-3.6.3.ebuild
+++ b/dev-python/APScheduler/APScheduler-3.6.3.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+
+PYTHON_COMPAT=( python3_{6..8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 
@@ -17,7 +19,6 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/six-1.4.0[${PYTHON_USEDEP}]
>=dev-python/tzlocal-1.2[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}



  1   2   3   4   5   >