[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/files/, sci-electronics/gazebo/

2024-04-16 Thread Alexis Ballier
commit: 4e4cb3179c40d12bd9adda012c5c6a60cc217a4f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 16 15:36:23 2024 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 16 15:36:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e4cb317

sci-electronics/gazebo: add upstream patch to build with graphviz 10

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-electronics/gazebo/files/gv10.patch  | 45 
 sci-electronics/gazebo/gazebo-11.14.0.ebuild |  3 +-
 2 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/sci-electronics/gazebo/files/gv10.patch 
b/sci-electronics/gazebo/files/gv10.patch
new file mode 100644
index ..f3ab5eb1e686
--- /dev/null
+++ b/sci-electronics/gazebo/files/gv10.patch
@@ -0,0 +1,45 @@
+From 660ae15f4af1f5ea8d9d50d4a24e4d91a94f9c2d Mon Sep 17 00:00:00 2001
+From: Steve Peters 
+Date: Tue, 20 Feb 2024 17:25:23 -0800
+Subject: [PATCH] Fix build with graphviz 10.0
+
+Replace TRUE with 1, since the TRUE macro has been removed.
+
+Signed-off-by: Steve Peters 
+---
+ gazebo/gui/qgv/QGVSubGraph.cpp | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/gazebo/gui/qgv/QGVSubGraph.cpp b/gazebo/gui/qgv/QGVSubGraph.cpp
+index 51925aba30..c16b69d065 100644
+--- a/gazebo/gui/qgv/QGVSubGraph.cpp
 b/gazebo/gui/qgv/QGVSubGraph.cpp
+@@ -44,13 +44,13 @@ QString QGVSubGraph::name() const
+ 
+ QGVNode *QGVSubGraph::addNode(const QString )
+ {
+-Agnode_t *node = agnode(_sgraph->graph(), NULL, TRUE);
++Agnode_t *node = agnode(_sgraph->graph(), NULL, 1);
+ if (node == NULL)
+ {
+ qWarning()<<"Invalid sub node :"<graph(), node, TRUE);
++agsubnode(_sgraph->graph(), node, 1);
+ 
+ QGVNode *item = new QGVNode(new QGVNodePrivate(node), _scene);
+ item->setLabel(label);
+@@ -66,10 +66,10 @@ QGVSubGraph *QGVSubGraph::addSubGraph(const QString 
&_name, bool cluster)
+ if (cluster)
+ {
+ sgraph = agsubg(_sgraph->graph(),
+-("cluster_" + _name).toLocal8Bit().data(), TRUE);
++("cluster_" + _name).toLocal8Bit().data(), 1);
+ }
+ else
+-sgraph = agsubg(_sgraph->graph(), _name.toLocal8Bit().data(), TRUE);
++sgraph = agsubg(_sgraph->graph(), _name.toLocal8Bit().data(), 1);
+ 
+ if (sgraph == NULL)
+ {

diff --git a/sci-electronics/gazebo/gazebo-11.14.0.ebuild 
b/sci-electronics/gazebo/gazebo-11.14.0.ebuild
index 0a321f61f496..1746085d2235 100644
--- a/sci-electronics/gazebo/gazebo-11.14.0.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -65,6 +65,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo
 PATCHES=(
"${FILESDIR}/qwt2.patch"
"${FILESDIR}/cmake.patch"
+   "${FILESDIR}/gv10.patch"
 )
 
 src_configure() {



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

2024-02-05 Thread Alexis Ballier
commit: 9e6e83c9ba893b4892090192f496dbd53d4fec6a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Feb  5 14:38:39 2024 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Feb  5 14:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6e83c9

sci-libs/ignition-common: bump to 3.17.0

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/ignition-common/Manifest  |  1 +
 .../ignition-common/ignition-common-3.17.0.ebuild  | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sci-libs/ignition-common/Manifest 
b/sci-libs/ignition-common/Manifest
index 0ad18655d346..9e65f0ac5d6c 100644
--- a/sci-libs/ignition-common/Manifest
+++ b/sci-libs/ignition-common/Manifest
@@ -1 +1,2 @@
 DIST ignition-common3_3.14.2.tar.gz 7174986 BLAKE2B 
38e42f139321aba5ab42c71d874b516bdf7a32edf3d1b0649991e27957d85e1b416d0206cadbeeea12957f7563920952982e4efb813ce8f33520c06e651553cc
 SHA512 
fdc9dfdc8f69ff72e4381af61b3a6e120f361ab21417792db17f85e0ba2d60c4e32df0b72a45101ed72f65ea16a82c95d29e410962e9ecb40c2427a88593bc15
+DIST ignition-common3_3.17.0.tar.gz 8037300 BLAKE2B 
edebfa767c5640b2be5ca4cbe41687f7fb646dd3074789b4f4fb35242d6d2393f3ab2398945cf47cbe032a25f30284beb23a0b8d4ca72931f343a7be431efc5c
 SHA512 
282024e5a99ae5f0879f1d11ed7ad4db0920b02e41051f76142b9de74ed296af365723e769ed3b0bd85a9f77a32d7735c85f2f7ef747ea83c5398697598473b1

diff --git a/sci-libs/ignition-common/ignition-common-3.17.0.ebuild 
b/sci-libs/ignition-common/ignition-common-3.17.0.ebuild
new file mode 100644
index ..04e87b079f9e
--- /dev/null
+++ b/sci-libs/ignition-common/ignition-common-3.17.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+inherit cmake
+
+IGN_MAJOR=3
+
+DESCRIPTION="Set of libraries designed to rapidly develop robot applications"
+HOMEPAGE="https://github.com/ignitionrobotics/ign-common;
+SRC_URI="https://github.com/ignitionrobotics/ign-common/archive/${PN}${IGN_MAJOR}_${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="${IGN_MAJOR}"
+KEYWORDS="~amd64"
+IUSE="test"
+#RESTRICT="!test? ( test )"
+# tests dont even build
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/tinyxml2:=
+   sci-libs/ignition-math:6=
+   sys-apps/util-linux
+   media-libs/freeimage:=
+   sci-libs/gts:=
+   media-video/ffmpeg:0=
+"
+DEPEND="${RDEPEND}
+   dev-build/ignition-cmake:2"
+BDEPEND="
+   dev-build/ignition-cmake:2"
+
+S="${WORKDIR}/gz-common-ignition-common${IGN_MAJOR}_${PV}"
+PATCHES=(
+   "${FILESDIR}/ffmpeg5.patch"
+   "${FILESDIR}/ffmpeg6.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   "-DBUILD_TESTING=$(usex test)"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/ignition-fuel-tools/

2024-02-05 Thread Alexis Ballier
commit: 4cc47438604438bcaa77d30a8e1bfc1eb78b643d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Feb  5 14:40:21 2024 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Feb  5 14:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc47438

sci-libs/ignition-fuel-tools: bump to 4.9.1

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/ignition-fuel-tools/Manifest  |  1 +
 .../ignition-fuel-tools-4.9.1.ebuild   | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/sci-libs/ignition-fuel-tools/Manifest 
b/sci-libs/ignition-fuel-tools/Manifest
index 0228fe7c0062..7d2cf3c1b023 100644
--- a/sci-libs/ignition-fuel-tools/Manifest
+++ b/sci-libs/ignition-fuel-tools/Manifest
@@ -1 +1,2 @@
 DIST ignition-fuel-tools4_4.4.0.tar.gz 403685 BLAKE2B 
d363eb6e0287024883322b39eaf92ab29e6b253f85b59c65a5196d3a9ad3327728d00fdbeda3bebee7ae7871684ad85ab13a973fc9bdddf9d0e2a5333c8f8e4f
 SHA512 
975c0f77167d6d05e3eb90cb9747e0575e7b0c7b7adfb17a72e68244cf1e656a08f52b3101cfa203435d6ad44ba1483fa20ab66a597c1a1678bf1fdd08599cb6
+DIST ignition-fuel-tools4_4.9.1.tar.gz 352667 BLAKE2B 
e4cf7c90961b9513b442e98d8683740ba6f9d2291caec89e8efd9a38d699c5cc44007e5f6ebc2b5d643841fba3572dd6507282f04f62d0cb2aceade54e3e
 SHA512 
037d590930a6d672e9286ee27b003b497108c8a961b5a7159141c7997f0c690218ed111fb35815f25f1f388e2a630a16386ff4a63d7306d312f27ba8fba84ab9

diff --git a/sci-libs/ignition-fuel-tools/ignition-fuel-tools-4.9.1.ebuild 
b/sci-libs/ignition-fuel-tools/ignition-fuel-tools-4.9.1.ebuild
new file mode 100644
index ..d42fabf96ff1
--- /dev/null
+++ b/sci-libs/ignition-fuel-tools/ignition-fuel-tools-4.9.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+inherit cmake
+
+IGN_MAJOR=4
+
+DESCRIPTION="Classes and tools for interacting with Ignition Fuel"
+HOMEPAGE="https://github.com/ignitionrobotics/ign-fuel-tools/;
+SRC_URI="https://github.com/ignitionrobotics/ign-fuel-tools/archive/${PN}${IGN_MAJOR}_${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="${IGN_MAJOR}"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/tinyxml2:=
+   net-misc/curl:=
+   dev-libs/jsoncpp:=
+   dev-libs/libyaml:=
+   dev-libs/libzip:=
+   sci-libs/ignition-common:3=
+   net-libs/ignition-msgs:5=
+   dev-libs/protobuf:=
+"
+#igncurl
+DEPEND="${RDEPEND}
+   dev-build/ignition-cmake:2"
+BDEPEND="
+   dev-build/ignition-cmake:2"
+
+S="${WORKDIR}/gz-fuel-tools-${PN}${IGN_MAJOR}_${PV}"
+
+src_configure() {
+   local mycmakeargs=(
+   "-DBUILD_TESTING=$(usex test)"
+   )
+   cmake_src_configure
+}



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

2024-02-05 Thread Alexis Ballier
commit: 977b9fa583097bdd8f59ce86794716f05b5b19ac
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Feb  5 14:48:09 2024 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Feb  5 14:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=977b9fa5

sci-libs/ignition-math: bump to 6.15.1

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/ignition-math/Manifest|  1 +
 sci-libs/ignition-math/ignition-math-6.15.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/sci-libs/ignition-math/Manifest b/sci-libs/ignition-math/Manifest
index 20d1cc64788d..0a8a2d604550 100644
--- a/sci-libs/ignition-math/Manifest
+++ b/sci-libs/ignition-math/Manifest
@@ -1 +1,2 @@
 DIST ignition-math6_6.14.0.tar.gz 628564 BLAKE2B 
6206f1f35472bf51a8a3bdb8fae26d9879044ea856abd8bcce2cfb5bf16d2638816b3fff7e451c165fec8b2ba82db083d78306d5441c4db3def14b08ddad7556
 SHA512 
ad95160cc1cd137779b9da589c47994d04f829af10865071e9ead4d55c4399d04d5398287d3b294e3f67230205656e1fe243129673e1f8e73f62f3933c314802
+DIST ignition-math6_6.15.1.tar.gz 632975 BLAKE2B 
94a300b56a74a0c44da9ec74861fce7946e50d5a16bd56b383bfbd63e9d6f285bd803da6528d899711b74002cce1a8c95cc7c82580aa391794dd0d9fd63ae96f
 SHA512 
569fb37be4b42f170189de680beb71c6274e2a48d02f77d6a9d675ca9901be32df7af6b86f69916ff96b4f7065f8f1d4a9fb3ef81c2b7f5fc3f325e17279edba

diff --git a/sci-libs/ignition-math/ignition-math-6.15.1.ebuild 
b/sci-libs/ignition-math/ignition-math-6.15.1.ebuild
new file mode 100644
index ..eb0f9750bfd7
--- /dev/null
+++ b/sci-libs/ignition-math/ignition-math-6.15.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_BUILD_TYPE=RelWithDebInfo
+inherit cmake vcs-snapshot
+
+DESCRIPTION="A small, fast, and high performance math library for robot 
applications"
+HOMEPAGE="https://github.com/ignitionrobotics/ign-math;
+SRC_URI="https://github.com/ignitionrobotics/ign-math/archive/${PN}6_${PV}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="6/6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   dev-cpp/eigen:3
+   dev-build/ignition-cmake:2"
+BDEPEND="
+   dev-build/ignition-cmake:2"
+
+S="${WORKDIR}/${PN}6_${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-build/ignition-cmake/

2024-02-05 Thread Alexis Ballier
commit: 7a174dae734632f72941184e207ca39949f9cd84
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Feb  5 14:33:29 2024 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Feb  5 14:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a174dae

dev-build/ignition-cmake: bump to 2.17.1

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-build/ignition-cmake/Manifest  |  1 +
 .../ignition-cmake/ignition-cmake-2.17.1.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-build/ignition-cmake/Manifest 
b/dev-build/ignition-cmake/Manifest
index 11a01f3e421a..809decf35fd8 100644
--- a/dev-build/ignition-cmake/Manifest
+++ b/dev-build/ignition-cmake/Manifest
@@ -1 +1,2 @@
 DIST ignition-cmake2-2.17.0.tar.bz2 212353 BLAKE2B 
4945559d35cea859383fc510fd2b78cbbd3127ef58c94fa239ecad3643725b7e003a9a18ddb25deec42938196adaf0a4f3466b602cf35dd1fe58f02c5a0ede91
 SHA512 
bb7263531c772474780fab990dafaa9697b1ce7d9113053bc7af3b2ae6cf292a46c6b37452e5bf720ef34ed3a9732503106d5e55b5ae813bed65618ae4ee69dc
+DIST ignition-cmake2-2.17.1.tar.bz2 205001 BLAKE2B 
aed538d6c1ebd722067e4747a69be86711ee3d31cabc2070291496cc80cfdb2375530030223378a6a8a5fc98a5e0be1cd3b772ccc06ba9771d9faf7435663382
 SHA512 
4a07fd7b63b0186855f855a557dfac30ba716c031042a3d5bd0e816eccc77de6c6b221a6b0669e79f743e23c9ae2bd529e23c3bcc7d890062baade378dbbf777

diff --git a/dev-build/ignition-cmake/ignition-cmake-2.17.1.ebuild 
b/dev-build/ignition-cmake/ignition-cmake-2.17.1.ebuild
new file mode 100644
index ..31bbb9701296
--- /dev/null
+++ b/dev-build/ignition-cmake/ignition-cmake-2.17.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="CMake modules to be used by the Ignition projects"
+HOMEPAGE="https://github.com/ignitionrobotics/ign-cmake;
+SRC_URI="https://osrf-distributions.s3.amazonaws.com/ign-cmake/releases/${PN}2-${PV}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+PATCHES=( "${FILESDIR}/protobuf.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   "-DBUILD_TESTING=$(usex test)"
+   )
+   cmake_src_configure
+}



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

2024-01-15 Thread Alexis Ballier
commit: 7c5309ae8e7aa5df0d6187f8d786309f06057876
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan  9 14:49:17 2024 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Jan 15 08:01:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c5309ae

sci-libs/rtabmap: bump to 0.21.3

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/rtabmap/Manifest  |  1 +
 .../rtabmap/{rtabmap-.ebuild => rtabmap-0.21.3.ebuild} | 10 --
 sci-libs/rtabmap/rtabmap-.ebuild   | 10 --
 3 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/sci-libs/rtabmap/Manifest b/sci-libs/rtabmap/Manifest
index bcfb111fbf90..b333ecdd8776 100644
--- a/sci-libs/rtabmap/Manifest
+++ b/sci-libs/rtabmap/Manifest
@@ -1 +1,2 @@
 DIST rtabmap-0.20.23.tar.gz 21922099 BLAKE2B 
ed254beea19b635ffad6e09edd8ea8370eda633dacd3dfcc273b6b750685ac4dac8b57ee91d273eef21c23f4b057cc401354a8a18d2e93ec2f6564bb84c59c0f
 SHA512 
bef7140d569cdb3a86d329b79d410feeb5fe3291263e3be68a62270f807c102b5911946d50fb2f084b8a76eaa7e486c5819dc29ef1c71ef80ac3d5ee41910942
+DIST rtabmap-0.21.3.tar.gz 21956462 BLAKE2B 
41c3c95715bc165d339a4a63747e40db4357ffd1b5151630689008a6856c4721805ec8def9b47ea487ca428641b5d253dfa5b62b1bbb14027168bbc0e4c350d3
 SHA512 
0b9b2d2fdcfdef0324fcde54a74ecec75786372f2df0bd8d9383ae71c500098bff016465a68ce2a9328d0a2beee4bf9b0af6b21435589ce1e91503fe2aca5d01

diff --git a/sci-libs/rtabmap/rtabmap-.ebuild 
b/sci-libs/rtabmap/rtabmap-0.21.3.ebuild
similarity index 86%
copy from sci-libs/rtabmap/rtabmap-.ebuild
copy to sci-libs/rtabmap/rtabmap-0.21.3.ebuild
index 86bb221427fb..88c172c29ffb 100644
--- a/sci-libs/rtabmap/rtabmap-.ebuild
+++ b/sci-libs/rtabmap/rtabmap-0.21.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then
@@ -11,13 +11,13 @@ fi
 
 inherit ${SCM} cmake multilib
 
-VER_SUFFIX=rolling
+VER_SUFFIX=noetic
 
 if [ "${PV#}" != "${PV}" ] ; then
SRC_URI=""
 else
KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/introlab/rtabmap/archive/${PV}-${VER_SUFFIX}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/introlab/rtabmap/archive/refs/tags/${PV}-${VER_SUFFIX}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/${P}-${VER_SUFFIX}"
 fi
 
@@ -47,8 +47,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}/yamlcpp.patch" )
-
 src_configure() {
local mycmakeargs=(
"-DWITH_QT=$(usex qt5 ON OFF)"

diff --git a/sci-libs/rtabmap/rtabmap-.ebuild 
b/sci-libs/rtabmap/rtabmap-.ebuild
index 86bb221427fb..88c172c29ffb 100644
--- a/sci-libs/rtabmap/rtabmap-.ebuild
+++ b/sci-libs/rtabmap/rtabmap-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 SCM=""
 if [ "${PV#}" != "${PV}" ] ; then
@@ -11,13 +11,13 @@ fi
 
 inherit ${SCM} cmake multilib
 
-VER_SUFFIX=rolling
+VER_SUFFIX=noetic
 
 if [ "${PV#}" != "${PV}" ] ; then
SRC_URI=""
 else
KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/introlab/rtabmap/archive/${PV}-${VER_SUFFIX}.tar.gz 
-> ${P}.tar.gz"
+   
SRC_URI="https://github.com/introlab/rtabmap/archive/refs/tags/${PV}-${VER_SUFFIX}.tar.gz
 -> ${P}.tar.gz"
S="${WORKDIR}/${P}-${VER_SUFFIX}"
 fi
 
@@ -47,8 +47,6 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}/yamlcpp.patch" )
-
 src_configure() {
local mycmakeargs=(
"-DWITH_QT=$(usex qt5 ON OFF)"



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/

2023-11-21 Thread Alexis Ballier
commit: 5cfee2e0d1ef57c1d516e4d3fe685617a952ad97
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Nov 21 17:47:26 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Nov 21 17:47:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfee2e0

sci-electronics/gazebo: bump to 11.14.0

Fixes build with graphiz9 and integrates protobuf patch

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-electronics/gazebo/Manifest  |  1 +
 sci-electronics/gazebo/gazebo-11.14.0.ebuild | 83 
 2 files changed, 84 insertions(+)

diff --git a/sci-electronics/gazebo/Manifest b/sci-electronics/gazebo/Manifest
index bec10d111a87..975f179885b5 100644
--- a/sci-electronics/gazebo/Manifest
+++ b/sci-electronics/gazebo/Manifest
@@ -1 +1,2 @@
 DIST gazebo-11.13.0.tar.bz2 56636967 BLAKE2B 
7c0ef875711e832a213631d97584edc2300d25be6d538d6f2ac782ab279b6518e1fb7c59d895a1c7b92fbaec46bb0e7c505afb34f05ab2eece016f5bd15a7c3f
 SHA512 
a77ce4a02f723c615738d11a13aa10fa5124705bc9ca95153477d8df25b296eef7d442769379d3888a9ba0f04c1e5a3e38d686e7b5eef393b91bdc78f792c390
+DIST gazebo-11.14.0.tar.bz2 56640328 BLAKE2B 
9712118339593edd6c3cc1321ffa3d60f9f986abecc858d0709a0ddd1600a00620b26141300083dcfbc8ff699ae01a21340190cda04b276d146e93ccd1bfc6dc
 SHA512 
365bda1be67745b6b40834a059f220351559e962df5f7254c80d363a04cc4beb092d20eaa357469d87f64c00fd3c6b2480693d7b1d734b0b42a75eb0ba687e34

diff --git a/sci-electronics/gazebo/gazebo-11.14.0.ebuild 
b/sci-electronics/gazebo/gazebo-11.14.0.ebuild
new file mode 100644
index ..0a321f61f496
--- /dev/null
+++ b/sci-electronics/gazebo/gazebo-11.14.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A 3D multiple robot simulator with dynamics"
+HOMEPAGE="https://gazebosim.org/home;
+SRC_URI="https://osrf-distributions.s3.amazonaws.com/gazebo/releases/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+# Subslot = major version = soname of libs
+SLOT="0/11"
+KEYWORDS="~amd64"
+IUSE="cpu_flags_x86_sse2 test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/protobuf-2:=
+   virtual/opengl
+   media-libs/openal
+   net-misc/curl
+   dev-libs/tinyxml
+   >=dev-libs/tinyxml2-6:=
+   dev-libs/libtar
+   dev-cpp/tbb:=
+   >=dev-games/ogre-1.7.4:=[freeimage]
+   =media-libs/freeimage-3.15.4[png]
+   sci-libs/libccd
+   >=media-video/ffmpeg-2.6:0=
+   sci-libs/gts
+   >=sci-physics/bullet-2.82:=
+   >=dev-libs/sdformat-9.8:=
+   dev-qt/qtwidgets:5
+   dev-qt/qtcore:5
+   dev-qt/qtopengl:5
+   dev-libs/boost:=
+   sci-libs/gdal:=
+   virtual/libusb:1
+   dev-libs/libspnav
+   media-libs/freeimage
+   sci-libs/hdf5:=[cxx]
+   sys-apps/util-linux
+   >=media-gfx/graphviz-4
+   net-libs/ignition-msgs:5=
+   sci-libs/ignition-math:6=
+   net-libs/ignition-transport:8=
+   sci-libs/ignition-common:3=
+   sci-libs/ignition-fuel-tools:4=
+   x11-libs/qwt:6=[qt5(+)]
+"
+DEPEND="${RDEPEND}
+   dev-qt/qttest:5
+   x11-apps/mesa-progs
+   test? ( dev-libs/libxslt )
+"
+BDEPEND="
+   app-text/ronn-ng
+   app-arch/gzip
+   virtual/pkgconfig
+"
+CMAKE_BUILD_TYPE=RelWithDebInfo
+PATCHES=(
+   "${FILESDIR}/qwt2.patch"
+   "${FILESDIR}/cmake.patch"
+)
+
+src_configure() {
+   # find OGRE properly
+   sed -e "s#lib/OGRE#$(get_libdir)/OGRE#" -i cmake/gazebo-config.cmake.in 
|| die
+
+   local mycmakeargs=(
+   "-DUSE_UPSTREAM_CFLAGS=OFF"
+   "-DSSE2_FOUND=$(usex cpu_flags_x86_sse2 TRUE FALSE)"
+   "-DUSE_HOST_CFLAGS=FALSE"
+   "-DBUILD_TESTING=$(usex test TRUE FALSE)"
+   "-DENABLE_SCREEN_TESTS=FALSE"
+   "-DUSE_EXTERNAL_TINYXML2=TRUE"
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/ignition-cmake/files/, dev-util/ignition-cmake/

2023-08-25 Thread Alexis Ballier
commit: 9a267c4d595e9b84222342389ee00bf75a675b3c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug 25 11:47:59 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Fri Aug 25 12:54:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a267c4d

dev-util/ignition-cmake: Fix find protobuf

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-util/ignition-cmake/files/protobuf.patch   | 54 ++
 .../ignition-cmake/ignition-cmake-2.17.0.ebuild|  3 +-
 2 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/dev-util/ignition-cmake/files/protobuf.patch 
b/dev-util/ignition-cmake/files/protobuf.patch
new file mode 100644
index ..1bb2fe6480bb
--- /dev/null
+++ b/dev-util/ignition-cmake/files/protobuf.patch
@@ -0,0 +1,54 @@
+Index: ignition-cmake-2.17.0/cmake/FindIgnProtobuf.cmake
+===
+--- ignition-cmake-2.17.0.orig/cmake/FindIgnProtobuf.cmake
 ignition-cmake-2.17.0/cmake/FindIgnProtobuf.cmake
+@@ -26,12 +26,12 @@
+ include(IgnPkgConfig)
+ ign_pkg_config_entry(IgnProtobuf "protobuf >= ${IgnProtobuf_FIND_VERSION}")
+ 
+-find_package(Protobuf ${IgnProtobuf_FIND_VERSION} QUIET CONFIG)
++find_package(protobuf ${IgnProtobuf_FIND_VERSION} QUIET CONFIG)
+ 
+-if(NOT ${Protobuf_FOUND})
++if(NOT ${protobuf_FOUND})
+   # If a config-file was not found, then fall back on the system-installed
+   # find-module that comes with CMake.
+-  find_package(Protobuf ${IgnProtobuf_FIND_VERSION})
++  find_package(protobuf ${IgnProtobuf_FIND_VERSION})
+ endif()
+ 
+ set(IgnProtobuf_missing_components "")
+@@ -49,21 +49,21 @@ foreach(component ${IgnProtobuf_FIND_COM
+ 
+   if((${component} STREQUAL "libprotobuf") OR (${component} STREQUAL "all"))
+ if((NOT PROTOBUF_LIBRARY) AND (NOT TARGET protobuf::libprotobuf))
+-  set(Protobuf_FOUND false)
++  set(protobuf_FOUND false)
+   ign_string_append(IgnProtobuf_missing_components "libprotobuf" DELIM " 
")
+ endif()
+   endif()
+ 
+   if((${component} STREQUAL "libprotoc") OR (${component} STREQUAL "all"))
+ if((NOT PROTOBUF_PROTOC_LIBRARY) AND (NOT TARGET protobuf::libprotoc))
+-  set(Protobuf_FOUND false)
++  set(protobuf_FOUND false)
+   ign_string_append(IgnProtobuf_missing_components "libprotoc" DELIM " ")
+ endif()
+   endif()
+ 
+   if((${component} STREQUAL "protoc") OR (${component} STREQUAL "all"))
+ if((NOT PROTOBUF_PROTOC_EXECUTABLE) AND (NOT TARGET protobuf::protoc))
+-  set(Protobuf_FOUND false)
++  set(protobuf_FOUND false)
+   ign_string_append(IgnProtobuf_missing_components "protoc" DELIM " ")
+ endif()
+   endif()
+@@ -74,7 +74,7 @@ if(IgnProtobuf_missing_components AND NO
+   message(STATUS "Missing required protobuf components: 
${IgnProtobuf_missing_components}")
+ endif()
+ 
+-if(${Protobuf_FOUND})
++if(${protobuf_FOUND})
+   # If we have found Protobuf, then set the IgnProtobuf_FOUND flag to true so
+   # that ign_find_package(~) knows that we were successful.
+   set(IgnProtobuf_FOUND true)

diff --git a/dev-util/ignition-cmake/ignition-cmake-2.17.0.ebuild 
b/dev-util/ignition-cmake/ignition-cmake-2.17.0.ebuild
index 52d3b6de808d..b19b57da6d01 100644
--- a/dev-util/ignition-cmake/ignition-cmake-2.17.0.ebuild
+++ b/dev-util/ignition-cmake/ignition-cmake-2.17.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake
 
@@ -14,6 +14,7 @@ SLOT="2"
 KEYWORDS="~amd64"
 IUSE="test"
 RESTRICT="!test? ( test )"
+PATCHES=( "${FILESDIR}/protobuf.patch" )
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-transport/files/

2023-08-25 Thread Alexis Ballier
commit: 811fde969d603193314004f4f212f543c28159d3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug 25 12:00:23 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Fri Aug 25 12:54:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811fde96

net-libs/ignition-transport: use upstream patch

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-transport/files/protobuf.patch | 76 
 1 file changed, 76 insertions(+)

diff --git a/net-libs/ignition-transport/files/protobuf.patch 
b/net-libs/ignition-transport/files/protobuf.patch
new file mode 100644
index ..497da899db7a
--- /dev/null
+++ b/net-libs/ignition-transport/files/protobuf.patch
@@ -0,0 +1,76 @@
+From e35a697b619dbcecec0ae0c8b8f0a644d368abf3 Mon Sep 17 00:00:00 2001
+From: Silvio Traversaro 
+Date: Tue, 6 Jun 2023 17:19:49 +0200
+Subject: [PATCH] Fix compatibility with protobuf 22
+
+Signed-off-by: Silvio Traversaro 
+---
+ CMakeLists.txt  | 2 --
+ include/gz/transport/RepHandler.hh  | 8 ++--
+ include/gz/transport/SubscriptionHandler.hh | 6 --
+ 3 files changed, 10 insertions(+), 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 5e3aab859..843fb17cb 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -38,9 +38,7 @@ message(STATUS "\n\n-- == Finding Dependencies ==")
+ 
+ #--
+ # Find Protobuf
+-set(REQ_PROTOBUF_VER 3)
+ ign_find_package(IgnProtobuf
+- VERSION ${REQ_PROTOBUF_VER}
+  REQUIRED
+  PRETTY Protobuf)
+ 
+diff --git a/include/gz/transport/RepHandler.hh 
b/include/gz/transport/RepHandler.hh
+index 5d27f98c1..a5675fca7 100644
+--- a/include/gz/transport/RepHandler.hh
 b/include/gz/transport/RepHandler.hh
+@@ -26,7 +26,7 @@
+ #pragma warning(pop)
+ #endif
+ 
+-#if GOOGLE_PROTOBUF_VERSION > 299
++#if GOOGLE_PROTOBUF_VERSION > 299 && GOOGLE_PROTOBUF_VERSION < 4022000
+ #include 
+ #endif
+ 
+@@ -140,7 +140,11 @@ namespace ignition
+   return false;
+ }
+ 
+-#if GOOGLE_PROTOBUF_VERSION > 299
++#if GOOGLE_PROTOBUF_VERSION >= 4022000
++auto msgReq =
++  google::protobuf::internal::DownCast(&_msgReq);
++auto msgRep = google::protobuf::internal::DownCast(&_msgRep);
++#elif GOOGLE_PROTOBUF_VERSION > 299
+ auto msgReq = google::protobuf::down_cast(&_msgReq);
+ auto msgRep = google::protobuf::down_cast(&_msgRep);
+ #else
+diff --git a/include/gz/transport/SubscriptionHandler.hh 
b/include/gz/transport/SubscriptionHandler.hh
+index 78477add0..d69c83ddb 100644
+--- a/include/gz/transport/SubscriptionHandler.hh
 b/include/gz/transport/SubscriptionHandler.hh
+@@ -28,7 +28,7 @@
+ 
+ #include 
+ 
+-#if GOOGLE_PROTOBUF_VERSION >= 300
++#if GOOGLE_PROTOBUF_VERSION >= 300 && GOOGLE_PROTOBUF_VERSION < 4022000
+ #include 
+ #endif
+ 
+@@ -211,7 +211,9 @@ namespace ignition
+ if (!this->UpdateThrottling())
+   return true;
+ 
+-#if GOOGLE_PROTOBUF_VERSION >= 300
++#if GOOGLE_PROTOBUF_VERSION >= 4022000
++auto msgPtr = google::protobuf::internal::DownCast(&_msg);
++#elif GOOGLE_PROTOBUF_VERSION >= 300
+ auto msgPtr = google::protobuf::down_cast(&_msg);
+ #else
+ auto msgPtr = google::protobuf::internal::down_cast(&_msg);



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/files/, sci-electronics/gazebo/

2023-08-25 Thread Alexis Ballier
commit: 65ff89889a937748b45a22bdb806b00793a0ae76
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug 25 12:52:55 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Fri Aug 25 12:54:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65ff8988

sci-electronics/gazebo: bump to 11.13.0

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-electronics/gazebo/Manifest|   2 +-
 sci-electronics/gazebo/files/ffmpeg6.patch |  40 
 sci-electronics/gazebo/files/protobuf.patch| 226 +
 ...ebo-11.12.0-r1.ebuild => gazebo-11.13.0.ebuild} |   2 +-
 4 files changed, 228 insertions(+), 42 deletions(-)

diff --git a/sci-electronics/gazebo/Manifest b/sci-electronics/gazebo/Manifest
index b778335ec365..bec10d111a87 100644
--- a/sci-electronics/gazebo/Manifest
+++ b/sci-electronics/gazebo/Manifest
@@ -1 +1 @@
-DIST gazebo-11.12.0.tar.bz2 56542859 BLAKE2B 
f2da8371fa4655cc831401fcf6ceec8c82d507a93515762c078ac20a78cb4b739c9f373ef53bebc71b5d7e1c1cf4b98928b3e855fca6943a09da554ee19df1cb
 SHA512 
8f60d432ab07084951bbe31c632f04f2fa11500441fb81fe27078a5cb5b67ba681889e1079844d44a5a30df562797d51683fd674942db9fd8c4d853e3e2c5d3e
+DIST gazebo-11.13.0.tar.bz2 56636967 BLAKE2B 
7c0ef875711e832a213631d97584edc2300d25be6d538d6f2ac782ab279b6518e1fb7c59d895a1c7b92fbaec46bb0e7c505afb34f05ab2eece016f5bd15a7c3f
 SHA512 
a77ce4a02f723c615738d11a13aa10fa5124705bc9ca95153477d8df25b296eef7d442769379d3888a9ba0f04c1e5a3e38d686e7b5eef393b91bdc78f792c390

diff --git a/sci-electronics/gazebo/files/ffmpeg6.patch 
b/sci-electronics/gazebo/files/ffmpeg6.patch
deleted file mode 100644
index 932d1e31c9d1..
--- a/sci-electronics/gazebo/files/ffmpeg6.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Index: gazebo-11.12.0/gazebo/common/AudioDecoder.cc
-===
 gazebo-11.12.0.orig/gazebo/common/AudioDecoder.cc
-+++ gazebo-11.12.0/gazebo/common/AudioDecoder.cc
-@@ -364,6 +364,7 @@ bool AudioDecoder::SetFile(const std::st
- return false;
-   }
- 
-+#if LIBAVCODEC_VERSION_MAJOR < 60
- #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(56, 60, 100)
-   if (this->codec->capabilities & AV_CODEC_CAP_TRUNCATED)
- this->codecCtx->flags |= AV_CODEC_FLAG_TRUNCATED;
-@@ -371,6 +372,7 @@ bool AudioDecoder::SetFile(const std::st
-   if (this->codec->capabilities & CODEC_CAP_TRUNCATED)
- this->codecCtx->flags |= CODEC_FLAG_TRUNCATED;
- #endif
-+#endif
- 
-   // Open codec
-   if (avcodec_open2(this->codecCtx, this->codec, nullptr) < 0)
-Index: gazebo-11.12.0/gazebo/common/Video.cc
-===
 gazebo-11.12.0.orig/gazebo/common/Video.cc
-+++ gazebo-11.12.0/gazebo/common/Video.cc
-@@ -214,6 +214,7 @@ bool Video::Load(const std::string &_fil
- return false;
-   }
- 
-+#if LIBAVCODEC_VERSION_MAJOR < 60
-   // Inform the codec that we can handle truncated bitstreams -- i.e.,
-   // bitstreams where frame boundaries can fall in the middle of packets
- #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(56, 60, 100)
-@@ -223,6 +224,7 @@ bool Video::Load(const std::string &_fil
-   if (codec->capabilities & CODEC_CAP_TRUNCATED)
- this->codecCtx->flags |= CODEC_FLAG_TRUNCATED;
- #endif
-+#endif
- 
-   // Open codec
-   if (avcodec_open2(this->codecCtx, codec, nullptr) < 0)

diff --git a/sci-electronics/gazebo/files/protobuf.patch 
b/sci-electronics/gazebo/files/protobuf.patch
new file mode 100644
index ..c815d7a9aab3
--- /dev/null
+++ b/sci-electronics/gazebo/files/protobuf.patch
@@ -0,0 +1,226 @@
+From 92a44c60e4b38d147fd92ed480e33e61cc68c928 Mon Sep 17 00:00:00 2001
+From: Silvio Traversaro 
+Date: Tue, 6 Jun 2023 13:50:07 +0200
+Subject: [PATCH 1/6] Support for protobuf >= 22 by using find_package(Protobuf
+ CONFIG)
+
+---
+ cmake/SearchForStuff.cmake   | 49 +---
+ cmake/gazebo-config.cmake.in | 15 ---
+ 2 files changed, 46 insertions(+), 18 deletions(-)
+
+diff --git a/cmake/SearchForStuff.cmake b/cmake/SearchForStuff.cmake
+index b1cb3f37b3..e0fbd68274 100644
+--- a/cmake/SearchForStuff.cmake
 b/cmake/SearchForStuff.cmake
+@@ -25,29 +25,48 @@ if (CMAKE_BUILD_TYPE)
+ endif()
+ 
+ 
+-if (PROTOBUF_VERSION LESS 2.3.0)
++if (DEFINED PROTOBUF_VERSION AND PROTOBUF_VERSION GREATER_EQUAL 22.0)
+   BUILD_ERROR("Incorrect version: Gazebo requires protobuf version 2.3.0 or 
greater")
+ endif()
+ 
+ 
+ # The Google Protobuf library for message generation + serialization
+-find_package(Protobuf REQUIRED)
+-if (NOT PROTOBUF_FOUND)
+-  BUILD_ERROR ("Missing: Google Protobuf (libprotobuf-dev)")
+-endif()
+-if (NOT PROTOBUF_PROTOC_EXECUTABLE)
+-  BUILD_ERROR ("Missing: Google Protobuf Compiler (protobuf-compiler)&q

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

2023-08-25 Thread Alexis Ballier
commit: 07210e5dd340344e240296b6a86cd7724b498466
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug 25 11:52:29 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Fri Aug 25 12:54:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07210e5d

net-libs/ignition-msgs: fix build with latest protobuf

Closes: https://bugs.gentoo.org/912890
Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-msgs/files/protobuf.patch| 13 +
 net-libs/ignition-msgs/ignition-msgs-5.11.0.ebuild |  1 +
 2 files changed, 14 insertions(+)

diff --git a/net-libs/ignition-msgs/files/protobuf.patch 
b/net-libs/ignition-msgs/files/protobuf.patch
new file mode 100644
index ..5a441ae4d2a9
--- /dev/null
+++ b/net-libs/ignition-msgs/files/protobuf.patch
@@ -0,0 +1,13 @@
+Index: gz-msgs-ignition-msgs5_5.11.0/CMakeLists.txt
+===
+--- gz-msgs-ignition-msgs5_5.11.0.orig/CMakeLists.txt
 gz-msgs-ignition-msgs5_5.11.0/CMakeLists.txt
+@@ -62,7 +62,7 @@ message(STATUS "\n\n-- == Finding De
+ 
+ #--
+ # Find Protobuf
+-set(REQ_PROTOBUF_VER 3)
++set(REQ_PROTOBUF_VER 4)
+ ign_find_package(IgnProtobuf
+  VERSION ${REQ_PROTOBUF_VER}
+  REQUIRED

diff --git a/net-libs/ignition-msgs/ignition-msgs-5.11.0.ebuild 
b/net-libs/ignition-msgs/ignition-msgs-5.11.0.ebuild
index 552d7c3fb165..647b49fb7925 100644
--- a/net-libs/ignition-msgs/ignition-msgs-5.11.0.ebuild
+++ b/net-libs/ignition-msgs/ignition-msgs-5.11.0.ebuild
@@ -23,3 +23,4 @@ DEPEND="${RDEPEND}
 BDEPEND="dev-util/ignition-cmake:2"
 CMAKE_BUILD_TYPE=RelWithDebInfo
 S="${WORKDIR}/gz-msgs-ignition-msgs5_${PV}"
+PATCHES=( "${FILESDIR}/protobuf.patch" )



[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-transport/

2023-08-25 Thread Alexis Ballier
commit: fbed161d2f21f364ff6b8e88fc58de517b222c22
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug 25 11:56:05 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Fri Aug 25 12:54:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbed161d

net-libs/ignition-transport: bump to 8.4.0

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-transport/Manifest   | 2 +-
 ...ignition-transport-8.3.0.ebuild => ignition-transport-8.4.0.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-libs/ignition-transport/Manifest 
b/net-libs/ignition-transport/Manifest
index 4aa33ea2b3fe..bb415bd6bc13 100644
--- a/net-libs/ignition-transport/Manifest
+++ b/net-libs/ignition-transport/Manifest
@@ -1 +1 @@
-DIST ignition-transport8_8.3.0.tar.gz 607354 BLAKE2B 
f6d9213824fe8bd870968762173022cbd9196809574f9c16de625a75e903c883625f27faaf95fad5aa876e8cd2822f082b3dff7e3bd8c90e70766c2073aa19dd
 SHA512 
120e9e7aea50e7f83d854c1ba61696ddf559db000f9d81ebfcad35db6752c1b5b6319163bd35080f5ccd5d2af928734dc836124c065dd77fd4076aedfb569ea4
+DIST ignition-transport8_8.4.0.tar.gz 610048 BLAKE2B 
82ece18d0777d8ca4f64d3b5c37a8532f3a1d067772303f4373e663a99e95573f8991db465a2d6d86606c8565d2af667c96f2ecf7a8dca032c5ab2d7888e7ea4
 SHA512 
7ed3d59b707f2d1b26bf80dfa7cc9633d4ce5a39b97c5396012e73bd949859ad3b71f79b8aa025ca78f5c1796bfdc9006c1c704f1b6b75e854ffcfc4c3ab53f8

diff --git a/net-libs/ignition-transport/ignition-transport-8.3.0.ebuild 
b/net-libs/ignition-transport/ignition-transport-8.4.0.ebuild
similarity index 90%
rename from net-libs/ignition-transport/ignition-transport-8.3.0.ebuild
rename to net-libs/ignition-transport/ignition-transport-8.4.0.ebuild
index dd2ad51efb98..1661b79abf05 100644
--- a/net-libs/ignition-transport/ignition-transport-8.3.0.ebuild
+++ b/net-libs/ignition-transport/ignition-transport-8.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,3 +30,4 @@ BDEPEND="
virtual/pkgconfig"
 CMAKE_BUILD_TYPE=RelWithDebInfo
 S="${WORKDIR}/gz-transport-ignition-transport8_${PV}"
+PATCHES=( "${FILESDIR}/protobuf.patch" )



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

2023-08-25 Thread Alexis Ballier
commit: e12de3315974dc94769b9ab2e6525905273ad064
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug 25 08:43:06 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Fri Aug 25 12:54:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12de331

dev-util/ignition-cmake: bump to 2.17.0

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-util/ignition-cmake/Manifest| 2 +-
 .../{ignition-cmake-2.16.0.ebuild => ignition-cmake-2.17.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ignition-cmake/Manifest b/dev-util/ignition-cmake/Manifest
index 0c73a6a697e1..11a01f3e421a 100644
--- a/dev-util/ignition-cmake/Manifest
+++ b/dev-util/ignition-cmake/Manifest
@@ -1 +1 @@
-DIST ignition-cmake2-2.16.0.tar.bz2 209182 BLAKE2B 
8ee21bedfbaa35ef3ea6a758de074e72b1b2003531ca5900310ef4b34bf95f7e2d49ca8cb3d023a86810e302eb11e4edbc1769e03cb58ddedb74819a520b3177
 SHA512 
c391112b9120bb415a596f8258da173949b62f3d28e216d1c94d2c3ec05062c6999148ef03ce2653d0ca21e70f66d991ec1d0fe105d280eb19aee57530b34896
+DIST ignition-cmake2-2.17.0.tar.bz2 212353 BLAKE2B 
4945559d35cea859383fc510fd2b78cbbd3127ef58c94fa239ecad3643725b7e003a9a18ddb25deec42938196adaf0a4f3466b602cf35dd1fe58f02c5a0ede91
 SHA512 
bb7263531c772474780fab990dafaa9697b1ce7d9113053bc7af3b2ae6cf292a46c6b37452e5bf720ef34ed3a9732503106d5e55b5ae813bed65618ae4ee69dc

diff --git a/dev-util/ignition-cmake/ignition-cmake-2.16.0.ebuild 
b/dev-util/ignition-cmake/ignition-cmake-2.17.0.ebuild
similarity index 100%
rename from dev-util/ignition-cmake/ignition-cmake-2.16.0.ebuild
rename to dev-util/ignition-cmake/ignition-cmake-2.17.0.ebuild



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

2023-06-05 Thread Alexis Ballier
commit: 518931607896bcaf7ceff676ed6875dd5ee790b5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun  5 09:51:09 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Jun  5 09:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51893160

media-video/mkvtoolnix: bump to 77.0

Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/mkvtoolnix/Manifest   |   1 +
 media-video/mkvtoolnix/mkvtoolnix-77.0.ebuild | 135 ++
 2 files changed, 136 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 7ad17337daf3..d51ec57a4d96 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,2 +1,3 @@
 DIST mkvtoolnix-72.0.0.tar.xz 10994204 BLAKE2B 
2118837c01d8d31644e0147dfdec9fd619d18ffbab5d317e5dd84788a83cdf162ea7d72e98549bbc2ffc7953e0b80a0e23018658d8c5ad529fc719b291589a97
 SHA512 
dc18c6e63e724181e38753921ec3374752dbb7c4d20650cf0787e9049aaec4f6bb6c744e49b3783921804f192de742fba92826615a1edc8516d2a41621be658c
 DIST mkvtoolnix-75.0.0.tar.xz 11009552 BLAKE2B 
d9c32a453ac1f07e201b99fdcaaa5e553b42c1d17fafdeb1a84808ee572caf00b4b49d04c90d7801564f4856e9b3057a45ef79041e72f76bc829c3b5d9536c58
 SHA512 
eca45828ec3cbb540c67d12d369f3314246d08812933a018e5c4f69e8bd2fa4e17143a33a1841c5a8da3befbc22509fa508e6688ea858980d13c44aaae4ead08
+DIST mkvtoolnix-77.0.tar.xz 11044004 BLAKE2B 
5aa43e155c1318dc6c3fd4418fb59ec498ad488a8459cf0aefa0bc0660ff93dd51f2699642ea633695fbf76ae1b4b6cffca1b0e72e16357b579ce8dbee42
 SHA512 
b310077cfaddef3163c732943f1aaf7e63fb9f7efb19fdb27a35e2d0ad92dfc4536ea29366b44745f3f918703b02e2d52edb63369c23540df1312f3d54c06bb0

diff --git a/media-video/mkvtoolnix/mkvtoolnix-77.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-77.0.ebuild
new file mode 100644
index ..4637f4ccbfb9
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-77.0.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multiprocessing qmake-utils xdg
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dbus debug dvd gui nls pch test"
+RESTRICT="!test? ( test )"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/gmp:=
+   >=dev-libs/libebml-1.4.4:=
+   >=dev-libs/libfmt-8.0.1:=
+   >=dev-libs/pugixml-1.11:=
+   media-libs/flac:=
+   >=media-libs/libmatroska-1.7.1:=
+   media-libs/libogg:=
+   media-libs/libvorbis:=
+   sys-libs/zlib
+   dvd? ( media-libs/libdvdread:= )
+   dev-qt/qtcore:5
+   gui? (
+   dev-qt/qtsvg:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5
+   )
+   app-text/cmark:0=
+   dbus? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-cpp/nlohmann_json-3.9.1
+   >=dev-libs/utfcpp-3.1.2
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-ruby/rake
+   virtual/pkgconfig
+   nls? (
+   sys-devel/gettext
+   app-text/po4a
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/mkvtoolnix-58.0.0-qt5dbus.patch
+   "${FILESDIR}"/mkvtoolnix-67.0.0-no-uic-qtwidgets.patch
+)
+
+src_prepare() {
+   default
+
+   if [[ ${PV} == * ]]; then
+   ./autogen.sh || die
+   fi
+
+   # bug #692018
+   sed -i -e 's/pandoc/diSaBlEd/' ac/pandoc.m4 || die
+
+   eautoreconf
+
+   # remove bundled libs
+   rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || 
die
+}
+
+src_configure() {
+   # bug #692322, use system dev-libs/utfcpp
+   append-cppflags -I"${ESYSROOT}"/usr/include/utf8cpp
+
+   local myeconfargs=(
+   $(use_enable debug)
+   $(usex pch "" --disable-precompiled-headers)
+   $(use_enable dbus)
+
+   # Qt (of some version) is always needed, even for non-GUI 
builds,
+   # to do e.g. MIME detection. See e.g. bug #844097.
+   # But most of the Qt deps are conditional on a GUI build.
+   

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

2023-06-05 Thread Alexis Ballier
commit: 1ce349d7b39e1220f0575be2a2616ffd7efb34a1
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun  5 08:01:05 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Jun  5 08:01:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce349d7

media-video/gpac: bump to 2.2.1

Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/gpac/Manifest  |   1 +
 media-video/gpac/gpac-2.2.1.ebuild | 146 +
 2 files changed, 147 insertions(+)

diff --git a/media-video/gpac/Manifest b/media-video/gpac/Manifest
index 5b4301b8344a..59e0c115eaf8 100644
--- a/media-video/gpac/Manifest
+++ b/media-video/gpac/Manifest
@@ -1,2 +1,3 @@
 DIST gpac-2.0.0.tar.gz 11362932 BLAKE2B 
a8489831efb77c374d13e2edb3951e60a94907c4cd8601919e1390aee0e9002249e97a9200fd006c2aa783c516f701f7695aa84b5f3596a3bc90290916ff4086
 SHA512 
e95e6d78167fc306917b3ac89e56ba511bbcb0c825da118f5ba374504499352104b5c1f3ee71e7ec018015b8e302f9b07162d22287ddb21c8564b097d900913f
 DIST gpac-2.2.0.tar.gz 11376708 BLAKE2B 
f50c131912787c274a5b2d37e242e37ddd07f2c6eab3a932ec243f0fc36aeb06d4f16fd861eb3534f93534c291c55fddc2bcd1f573d2ed186e17464512a1f089
 SHA512 
4ac63a79a5d1057aadb59429af84ca9e4e0c0b863b19beafb60bd1c30425357dec45b5d6d48d452eb94002b059c9eb0c7bb0cc14222194f641604f964b3207c2
+DIST gpac-2.2.1.tar.gz 11377184 BLAKE2B 
44b47459da0f203d0e4c0eed5836a59f44fb508db4e601b46e9ffdb53d89bb49e22ccdfe7951b17581130f186c47ae8efc0d9002685d5cf9a3547159356d2d9e
 SHA512 
873df4c2fdc3594a0f3bce66d511cee14669643042ab1ca8d7f370ad3f50636c32c31f79818051d00bf844de30a5533ae30c81ed168baf2626a152771b6a6845

diff --git a/media-video/gpac/gpac-2.2.1.ebuild 
b/media-video/gpac/gpac-2.2.1.ebuild
new file mode 100644
index ..d6a91321cd56
--- /dev/null
+++ b/media-video/gpac/gpac-2.2.1.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == * ]] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/gpac/gpac;
+else
+   SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+inherit toolchain-funcs ${SCM} xdg
+
+DESCRIPTION="Implementation of the MPEG-4 Systems standard developed from 
scratch in ANSI C"
+HOMEPAGE="https://gpac.wp.imt.fr/;
+
+LICENSE="GPL-2"
+# subslot == libgpac major
+SLOT="0/11"
+IUSE="a52 aac alsa cpu_flags_x86_sse2 debug dvb ffmpeg jack jpeg jpeg2k mad 
opengl oss png
+   pulseaudio sdl ssl static-libs theora truetype vorbis xml xvid X"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   media-libs/libogg
+   sys-libs/zlib
+   a52? ( media-libs/a52dec )
+   aac? ( media-libs/faad2 )
+   alsa? ( media-libs/alsa-lib )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   jack? ( virtual/jack )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   jpeg2k? ( media-libs/openjpeg:2 )
+   mad? ( media-libs/libmad )
+   opengl? (
+   media-libs/freeglut
+   virtual/glu
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:0= )
+   pulseaudio? ( media-sound/pulseaudio )
+   theora? ( media-libs/libtheora )
+   truetype? ( media-libs/freetype:2 )
+   sdl? ( media-libs/libsdl )
+   ssl? (
+   dev-libs/openssl:0=
+   )
+   vorbis? ( media-libs/libvorbis )
+   X? (
+   x11-libs/libXt
+   x11-libs/libX11
+   x11-libs/libXv
+   x11-libs/libXext
+   )
+   xml? ( dev-libs/libxml2:2= )
+   xvid? ( media-libs/xvid )
+"
+DEPEND="
+   ${RDEPEND}
+   dvb? ( sys-kernel/linux-headers )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.2.0-configure.patch"
+   "${FILESDIR}/${PN}-1.0.0-zlib-compile.patch"
+   "${FILESDIR}/${PN}-2.2.0-ffmpeg6.patch"
+   "${FILESDIR}/${PN}-2.2.0-ffmpeg6-deux.patch"
+)
+
+DOCS=(
+   share/doc/CODING_STYLE
+   share/doc/GPAC\ UPnP.doc
+   share/doc/ISO\ 639-2\ codes.txt
+   share/doc/SceneGenerators
+   share/doc/ipmpx_syntax.bt
+   Changelog
+   README.md
+)
+
+my_use() {
+   local flag="$1" pflag="${2:-$1}"
+   if use ${flag}; then
+   echo "--use-${pflag}=system"
+   else
+   echo "--use-${pflag}=no"
+   fi
+}
+
+src_configure() {
+   tc-export CC CXX AR RANLIB
+
+   local myeconfargs=(
+   --cc="$(tc-getCC)"
+   --libdir="$(get_libdir)"
+   --verbose
+   --enable-pic
+   --enable-svg
+   --use-ogg=system
+   $(use_enable alsa)
+   $(use_enable debug)
+   

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

2023-04-18 Thread Alexis Ballier
commit: b031d3f3b8ccd5b4808084445c14ab6df7058f6f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 12:56:15 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 13:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b031d3f3

net-libs/ignition-msgs: bump to 5.11.0

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-msgs/Manifest|  2 +-
 net-libs/ignition-msgs/files/std.patch | 29 --
 ...gs-5.9.0.ebuild => ignition-msgs-5.11.0.ebuild} |  3 +--
 3 files changed, 2 insertions(+), 32 deletions(-)

diff --git a/net-libs/ignition-msgs/Manifest b/net-libs/ignition-msgs/Manifest
index 9e2c56fc5638..f718b83b59ea 100644
--- a/net-libs/ignition-msgs/Manifest
+++ b/net-libs/ignition-msgs/Manifest
@@ -1 +1 @@
-DIST ignition-msgs5_5.9.0.tar.gz 338882 BLAKE2B 
0eb2d3d54c0a290556dd78fed9b8d592045193cdba6291392517d7376ede7ce632ed8f72ddee792d3d0f998ea7c8279898dc39dd2f3e31cdda68b13cf0763000
 SHA512 
4bff89a2171e742ad07762c1f087815717e9b83ba50879560c6b014618398c44bdf23e1c20cd662e8fa3185de5dbacda95af1725c743c70a38a6d0b0c846d8eb
+DIST ignition-msgs5_5.11.0.tar.gz 346560 BLAKE2B 
87dd9c99f9d8bf8719f2968a89fbe9fd276d4b35f5a870eee0ab7476affdbca565fbdc7c3e5e94a29a21df6e7b6ace138a8db00ba838de6d8ba07478dd6a3456
 SHA512 
bbd71339c816947cbf91778303c4370e3d03b068421f0a043de3462d5eb691b16cbc3d19804cb353ad03f78f3e187af366e9d950fa05ebf22d0d08c565748bc4

diff --git a/net-libs/ignition-msgs/files/std.patch 
b/net-libs/ignition-msgs/files/std.patch
deleted file mode 100644
index 2f795b08833d..
--- a/net-libs/ignition-msgs/files/std.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Index: gz-msgs-ignition-msgs5_5.9.0/src/Generator.cc
-===
 gz-msgs-ignition-msgs5_5.9.0.orig/src/Generator.cc
-+++ gz-msgs-ignition-msgs5_5.9.0/src/Generator.cc
-@@ -67,7 +67,7 @@ Generator::~Generator()
- 
- /
- bool Generator::Generate(const FileDescriptor *_file,
--   const string &/*_parameter*/,
-+   const std::string &/*_parameter*/,
-OutputDirectory *_generatorContext,
-std::string * /*_error*/) const
- {
-Index: gz-msgs-ignition-msgs5_5.9.0/src/Generator.hh
-===
 gz-msgs-ignition-msgs5_5.9.0.orig/src/Generator.hh
-+++ gz-msgs-ignition-msgs5_5.9.0/src/Generator.hh
-@@ -44,9 +44,9 @@ class Generator : public CodeGenerator
-   /// \param[in] _generatorContext Output directory.
-   /// \param[in] _error Unused string value
-   public: virtual bool Generate(const FileDescriptor *_file,
--  const string &_parameter,
-+  const std::string &_parameter,
-   OutputDirectory *_generatorContext,
--  string *_error) const;
-+  std::string *_error) const;
- 
-   // private: GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(Generator);
- };

diff --git a/net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild 
b/net-libs/ignition-msgs/ignition-msgs-5.11.0.ebuild
similarity index 89%
rename from net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild
rename to net-libs/ignition-msgs/ignition-msgs-5.11.0.ebuild
index 326c0a377f89..552d7c3fb165 100644
--- a/net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild
+++ b/net-libs/ignition-msgs/ignition-msgs-5.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,4 +23,3 @@ DEPEND="${RDEPEND}
 BDEPEND="dev-util/ignition-cmake:2"
 CMAKE_BUILD_TYPE=RelWithDebInfo
 S="${WORKDIR}/gz-msgs-ignition-msgs5_${PV}"
-PATCHES=( "${FILESDIR}/std.patch" )



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

2023-04-18 Thread Alexis Ballier
commit: 5fd3d6604fe37ac739ad770b19eb1169df2a5912
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 12:48:06 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 13:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd3d660

dev-util/ignition-cmake: bump to 2.16.0

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-util/ignition-cmake/Manifest| 2 +-
 .../{ignition-cmake-2.14.0.ebuild => ignition-cmake-2.16.0.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/ignition-cmake/Manifest b/dev-util/ignition-cmake/Manifest
index c50c6c5fa29b..0c73a6a697e1 100644
--- a/dev-util/ignition-cmake/Manifest
+++ b/dev-util/ignition-cmake/Manifest
@@ -1 +1 @@
-DIST ignition-cmake2-2.14.0.tar.bz2 199069 BLAKE2B 
4b73878bc364b0274dd3828b9dba2eaa7ae27d96c8512bf70a83a3b8bdfd60c7b2653eb3d65a4ee2bc42739e0fa5f0627d371ebba291cfd5aade511c1bbe17ff
 SHA512 
2c4d3a7c7715927806115de4496a1f03a01627a6fc2aef150b7cd6caf0384aa14d3f6ed4673ba0575ee5cf7dafbab8c42971ff45c07d8b8ff3a1b444dbdf1763
+DIST ignition-cmake2-2.16.0.tar.bz2 209182 BLAKE2B 
8ee21bedfbaa35ef3ea6a758de074e72b1b2003531ca5900310ef4b34bf95f7e2d49ca8cb3d023a86810e302eb11e4edbc1769e03cb58ddedb74819a520b3177
 SHA512 
c391112b9120bb415a596f8258da173949b62f3d28e216d1c94d2c3ec05062c6999148ef03ce2653d0ca21e70f66d991ec1d0fe105d280eb19aee57530b34896

diff --git a/dev-util/ignition-cmake/ignition-cmake-2.14.0.ebuild 
b/dev-util/ignition-cmake/ignition-cmake-2.16.0.ebuild
similarity index 93%
rename from dev-util/ignition-cmake/ignition-cmake-2.14.0.ebuild
rename to dev-util/ignition-cmake/ignition-cmake-2.16.0.ebuild
index ce0125bc0d02..0706fbd7174d 100644
--- a/dev-util/ignition-cmake/ignition-cmake-2.14.0.ebuild
+++ b/dev-util/ignition-cmake/ignition-cmake-2.16.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: sci-libs/ignition-math/, sci-libs/ignition-math/files/

2023-04-18 Thread Alexis Ballier
commit: f91ca6bd9e2fe4e833c252fbe6bbad55536233e0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 12:50:30 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 13:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91ca6bd

sci-libs/ignition-math: bump to 6.14.0

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/ignition-math/Manifest  |  2 +-
 sci-libs/ignition-math/files/includes.patch  | 12 
 ...nition-math-6.10.0.ebuild => ignition-math-6.14.0.ebuild} |  3 +--
 3 files changed, 2 insertions(+), 15 deletions(-)

diff --git a/sci-libs/ignition-math/Manifest b/sci-libs/ignition-math/Manifest
index 061a8ccee89a..20d1cc64788d 100644
--- a/sci-libs/ignition-math/Manifest
+++ b/sci-libs/ignition-math/Manifest
@@ -1 +1 @@
-DIST ignition-math6_6.10.0.tar.gz 598228 BLAKE2B 
1f67891f755715e14742e0f06cfec4b7ee7da1df192165961b41a4d0744ddbb8066fa8739cd85ccac3134511d0f80ec2c2289a30dbf1960e39229312a9085725
 SHA512 
3f2bbfd6b2237bda50feb55d52daaf8ecee0ece68a99bb3c264fcd9c67cb01537b168b1a1d4608e4af2ed582393751b215e4fd1fed4c93db5cd39199200b87b1
+DIST ignition-math6_6.14.0.tar.gz 628564 BLAKE2B 
6206f1f35472bf51a8a3bdb8fae26d9879044ea856abd8bcce2cfb5bf16d2638816b3fff7e451c165fec8b2ba82db083d78306d5441c4db3def14b08ddad7556
 SHA512 
ad95160cc1cd137779b9da589c47994d04f829af10865071e9ead4d55c4399d04d5398287d3b294e3f67230205656e1fe243129673e1f8e73f62f3933c314802

diff --git a/sci-libs/ignition-math/files/includes.patch 
b/sci-libs/ignition-math/files/includes.patch
deleted file mode 100644
index 5d7750bcec9a..
--- a/sci-libs/ignition-math/files/includes.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: ignition-math6_6.4.0/src/RollingMean.cc
-===
 ignition-math6_6.4.0.orig/src/RollingMean.cc
-+++ ignition-math6_6.4.0/src/RollingMean.cc
-@@ -17,6 +17,7 @@
- 
- #include 
- #include 
-+#include 
- #include "ignition/math/RollingMean.hh"
- 
- using namespace ignition::math;

diff --git a/sci-libs/ignition-math/ignition-math-6.10.0.ebuild 
b/sci-libs/ignition-math/ignition-math-6.14.0.ebuild
similarity index 87%
rename from sci-libs/ignition-math/ignition-math-6.10.0.ebuild
rename to sci-libs/ignition-math/ignition-math-6.14.0.ebuild
index 68e7ffa2c329..d26ecb92b0fc 100644
--- a/sci-libs/ignition-math/ignition-math-6.10.0.ebuild
+++ b/sci-libs/ignition-math/ignition-math-6.14.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,4 +23,3 @@ BDEPEND="
dev-util/ignition-cmake:2"
 
 S="${WORKDIR}/${PN}6_${PV}"
-PATCHES=( "${FILESDIR}/includes.patch" )



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

2023-04-18 Thread Alexis Ballier
commit: 0c7a4102207ab1ea92cf101decb1b14f4cdd8b45
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Apr 18 12:54:29 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Apr 18 13:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7a4102

dev-libs/sdformat: bump to 9.10.0

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-libs/sdformat/Manifest |  2 +-
 dev-libs/sdformat/files/ruby.patch | 31 ++
 ...dformat-9.8.0.ebuild => sdformat-9.10.0.ebuild} |  3 ++-
 3 files changed, 34 insertions(+), 2 deletions(-)

diff --git a/dev-libs/sdformat/Manifest b/dev-libs/sdformat/Manifest
index 7114f856b3b6..71aaabc4de25 100644
--- a/dev-libs/sdformat/Manifest
+++ b/dev-libs/sdformat/Manifest
@@ -1 +1 @@
-DIST sdformat-9.8.0.tar.bz2 706107 BLAKE2B 
d4880b8b26bc792f7932f92238fea9e583284fb95fd139da2755590f795bf8f00d2087b949ff44df7c04f7e3e81218f7a7f5643c65164e7805b76626ac13de4b
 SHA512 
090e654f442c26d0a930960fa603ab5e58a28d8cef276ea75f4f63cad29c249c90045e76a2e081b2f90bc569b80abee086efe7598c138fd81b387535debf7e6c
+DIST sdformat-9.10.0.tar.bz2 709883 BLAKE2B 
3f79ad7d13cc3e2b4e4ee7b2dfc5819e805ccbae7678e4ea4d4e2577845ddc3bc69c15043132de989ac286642757bcf0c1d66990fddbc3b61aa1a297c78b7682
 SHA512 
233305adc98a57eef360200d651bf0951229b12383e49496e05989ce165d88d4fd86c40819a6b6528125fe0185157d26b5712880332971d8bd2fd1f7daa4c6e8

diff --git a/dev-libs/sdformat/files/ruby.patch 
b/dev-libs/sdformat/files/ruby.patch
new file mode 100644
index ..ceada099cfe3
--- /dev/null
+++ b/dev-libs/sdformat/files/ruby.patch
@@ -0,0 +1,31 @@
+Index: sdformat-9.10.0/tools/xmlschema.rb
+===
+--- sdformat-9.10.0.orig/tools/xmlschema.rb
 sdformat-9.10.0/tools/xmlschema.rb
+@@ -265,7 +265,7 @@ opt_parser.parse!
+ if infile.nil?
+   puts "Missing option -i."
+   exit
+-elsif !File.exists?(infile)
++elsif !File.exist?(infile)
+   puts "Input file[#{infile}] does not exist\n"
+   exit
+ end
+@@ -273,7 +273,7 @@ end
+ if $path.nil?
+   puts "Missing option -s."
+   exit
+-elsif !Dir.exists?($path)
++elsif !Dir.exist?($path)
+   puts "SDF source dir[#{$path}] does not exist\n"
+   exit
+ end
+@@ -281,7 +281,7 @@ end
+ if outdir.nil?
+   puts "Missing output directory, option -o."
+   exit
+-elsif !Dir.exists?(outdir)
++elsif !Dir.exist?(outdir)
+   Dir.mkdir(outdir)
+ end
+ 

diff --git a/dev-libs/sdformat/sdformat-9.8.0.ebuild 
b/dev-libs/sdformat/sdformat-9.10.0.ebuild
similarity index 91%
rename from dev-libs/sdformat/sdformat-9.8.0.ebuild
rename to dev-libs/sdformat/sdformat-9.10.0.ebuild
index 4a78444096c6..210757ba03de 100644
--- a/dev-libs/sdformat/sdformat-9.8.0.ebuild
+++ b/dev-libs/sdformat/sdformat-9.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,6 +25,7 @@ BDEPEND="
dev-lang/ruby:*
virtual/pkgconfig
 "
+PATCHES=( "${FILESDIR}/ruby.patch" )
 
 src_prepare() {
cmake_src_prepare



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/, sci-electronics/gazebo/files/

2023-03-29 Thread Alexis Ballier
commit: f5229d7d812b1b9e66eb5556eae4803edd1a4943
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Mar 29 16:38:42 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Mar 29 16:38:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5229d7d

sci-electronics/gazebo: fix build with ffmpeg6

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-electronics/gazebo/files/ffmpeg6.patch   | 40 
 sci-electronics/gazebo/gazebo-11.12.0.ebuild |  1 +
 2 files changed, 41 insertions(+)

diff --git a/sci-electronics/gazebo/files/ffmpeg6.patch 
b/sci-electronics/gazebo/files/ffmpeg6.patch
new file mode 100644
index ..932d1e31c9d1
--- /dev/null
+++ b/sci-electronics/gazebo/files/ffmpeg6.patch
@@ -0,0 +1,40 @@
+Index: gazebo-11.12.0/gazebo/common/AudioDecoder.cc
+===
+--- gazebo-11.12.0.orig/gazebo/common/AudioDecoder.cc
 gazebo-11.12.0/gazebo/common/AudioDecoder.cc
+@@ -364,6 +364,7 @@ bool AudioDecoder::SetFile(const std::st
+ return false;
+   }
+ 
++#if LIBAVCODEC_VERSION_MAJOR < 60
+ #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(56, 60, 100)
+   if (this->codec->capabilities & AV_CODEC_CAP_TRUNCATED)
+ this->codecCtx->flags |= AV_CODEC_FLAG_TRUNCATED;
+@@ -371,6 +372,7 @@ bool AudioDecoder::SetFile(const std::st
+   if (this->codec->capabilities & CODEC_CAP_TRUNCATED)
+ this->codecCtx->flags |= CODEC_FLAG_TRUNCATED;
+ #endif
++#endif
+ 
+   // Open codec
+   if (avcodec_open2(this->codecCtx, this->codec, nullptr) < 0)
+Index: gazebo-11.12.0/gazebo/common/Video.cc
+===
+--- gazebo-11.12.0.orig/gazebo/common/Video.cc
 gazebo-11.12.0/gazebo/common/Video.cc
+@@ -214,6 +214,7 @@ bool Video::Load(const std::string &_fil
+ return false;
+   }
+ 
++#if LIBAVCODEC_VERSION_MAJOR < 60
+   // Inform the codec that we can handle truncated bitstreams -- i.e.,
+   // bitstreams where frame boundaries can fall in the middle of packets
+ #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(56, 60, 100)
+@@ -223,6 +224,7 @@ bool Video::Load(const std::string &_fil
+   if (codec->capabilities & CODEC_CAP_TRUNCATED)
+ this->codecCtx->flags |= CODEC_FLAG_TRUNCATED;
+ #endif
++#endif
+ 
+   // Open codec
+   if (avcodec_open2(this->codecCtx, codec, nullptr) < 0)

diff --git a/sci-electronics/gazebo/gazebo-11.12.0.ebuild 
b/sci-electronics/gazebo/gazebo-11.12.0.ebuild
index 79c54a12daca..3eaa4232a79e 100644
--- a/sci-electronics/gazebo/gazebo-11.12.0.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.12.0.ebuild
@@ -65,6 +65,7 @@ CMAKE_BUILD_TYPE=RelWithDebInfo
 PATCHES=(
"${FILESDIR}/qwt2.patch"
"${FILESDIR}/cmake.patch"
+   "${FILESDIR}/ffmpeg6.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/ignition-common/files/, sci-libs/ignition-common/

2023-03-29 Thread Alexis Ballier
commit: 2671860189b907e6933bcf090ee8a6c79ba46500
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Mar 29 16:16:27 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Mar 29 16:16:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26718601

sci-libs/ignition-common: fix build with ffmpeg6

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/ignition-common/files/ffmpeg6.patch   | 40 ++
 .../ignition-common/ignition-common-3.14.2.ebuild  |  7 ++--
 2 files changed, 45 insertions(+), 2 deletions(-)

diff --git a/sci-libs/ignition-common/files/ffmpeg6.patch 
b/sci-libs/ignition-common/files/ffmpeg6.patch
new file mode 100644
index ..b4d61f181291
--- /dev/null
+++ b/sci-libs/ignition-common/files/ffmpeg6.patch
@@ -0,0 +1,40 @@
+Index: gz-common-ignition-common3_3.14.2/av/src/AudioDecoder.cc
+===
+--- gz-common-ignition-common3_3.14.2.orig/av/src/AudioDecoder.cc
 gz-common-ignition-common3_3.14.2/av/src/AudioDecoder.cc
+@@ -348,6 +348,7 @@ bool AudioDecoder::SetFile(const std::st
+ return false;
+   }
+ 
++#if LIBAVCODEC_VERSION_MAJOR < 60
+ #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(56, 60, 100)
+   if (this->data->codec->capabilities & AV_CODEC_CAP_TRUNCATED)
+ this->data->codecCtx->flags |= AV_CODEC_FLAG_TRUNCATED;
+@@ -355,6 +356,7 @@ bool AudioDecoder::SetFile(const std::st
+   if (this->data->codec->capabilities & CODEC_CAP_TRUNCATED)
+ this->data->codecCtx->flags |= CODEC_FLAG_TRUNCATED;
+ #endif
++#endif
+ 
+   // Open codec
+   if (avcodec_open2(this->data->codecCtx, this->data->codec, nullptr) < 0)
+Index: gz-common-ignition-common3_3.14.2/av/src/Video.cc
+===
+--- gz-common-ignition-common3_3.14.2.orig/av/src/Video.cc
 gz-common-ignition-common3_3.14.2/av/src/Video.cc
+@@ -179,6 +179,7 @@ bool Video::Load(const std::string &_fil
+ this->dataPtr->videoStream]->codec;
+ #endif
+ 
++#if LIBAVCODEC_VERSION_MAJOR < 60
+   // Inform the codec that we can handle truncated bitstreams -- i.e.,
+   // bitstreams where frame boundaries can fall in the middle of packets
+ #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(56, 60, 100)
+@@ -188,6 +189,7 @@ bool Video::Load(const std::string &_fil
+   if (codec->capabilities & CODEC_CAP_TRUNCATED)
+ this->dataPtr->codecCtx->flags |= CODEC_FLAG_TRUNCATED;
+ #endif
++#endif
+ 
+   // Open codec
+   if (avcodec_open2(this->dataPtr->codecCtx, codec, nullptr) < 0)

diff --git a/sci-libs/ignition-common/ignition-common-3.14.2.ebuild 
b/sci-libs/ignition-common/ignition-common-3.14.2.ebuild
index b1328bf00fb2..122afd62eb9c 100644
--- a/sci-libs/ignition-common/ignition-common-3.14.2.ebuild
+++ b/sci-libs/ignition-common/ignition-common-3.14.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -34,7 +34,10 @@ BDEPEND="
dev-util/ignition-cmake:2"
 
 S="${WORKDIR}/gz-common-ignition-common${IGN_MAJOR}_${PV}"
-PATCHES=( "${FILESDIR}/ffmpeg5.patch" )
+PATCHES=(
+   "${FILESDIR}/ffmpeg5.patch"
+   "${FILESDIR}/ffmpeg6.patch"
+)
 
 src_configure() {
local mycmakeargs=(



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

2023-03-29 Thread Alexis Ballier
commit: 909822b6b67aed377cfcc99407e52eb7e3aa9565
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Mar 29 15:57:15 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Mar 29 16:16:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909822b6

media-video/gpac: bump to 2.2.0

Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/gpac/Manifest  |   1 +
 media-video/gpac/files/gpac-2.2.0-configure.patch  | 104 +
 media-video/gpac/files/gpac-2.2.0-ffmpeg6.patch|  24 +
 .../gpac/{gpac-.ebuild => gpac-2.2.0.ebuild}   |  19 +---
 media-video/gpac/gpac-.ebuild  |  19 +---
 5 files changed, 139 insertions(+), 28 deletions(-)

diff --git a/media-video/gpac/Manifest b/media-video/gpac/Manifest
index 1eeffa596c2a..5b4301b8344a 100644
--- a/media-video/gpac/Manifest
+++ b/media-video/gpac/Manifest
@@ -1 +1,2 @@
 DIST gpac-2.0.0.tar.gz 11362932 BLAKE2B 
a8489831efb77c374d13e2edb3951e60a94907c4cd8601919e1390aee0e9002249e97a9200fd006c2aa783c516f701f7695aa84b5f3596a3bc90290916ff4086
 SHA512 
e95e6d78167fc306917b3ac89e56ba511bbcb0c825da118f5ba374504499352104b5c1f3ee71e7ec018015b8e302f9b07162d22287ddb21c8564b097d900913f
+DIST gpac-2.2.0.tar.gz 11376708 BLAKE2B 
f50c131912787c274a5b2d37e242e37ddd07f2c6eab3a932ec243f0fc36aeb06d4f16fd861eb3534f93534c291c55fddc2bcd1f573d2ed186e17464512a1f089
 SHA512 
4ac63a79a5d1057aadb59429af84ca9e4e0c0b863b19beafb60bd1c30425357dec45b5d6d48d452eb94002b059c9eb0c7bb0cc14222194f641604f964b3207c2

diff --git a/media-video/gpac/files/gpac-2.2.0-configure.patch 
b/media-video/gpac/files/gpac-2.2.0-configure.patch
new file mode 100644
index ..1d26b52a6d90
--- /dev/null
+++ b/media-video/gpac/files/gpac-2.2.0-configure.patch
@@ -0,0 +1,104 @@
+* Makes static libs optional
+* Removes auto-SSE2 detection
+
+Index: gpac-2.2.0/Makefile
+===
+--- gpac-2.2.0.orig/Makefile
 gpac-2.2.0/Makefile
+@@ -276,7 +276,9 @@ install-lib:
+   $(INSTALL) $(INSTFLAGS) -m 644 config.h 
"$(DESTDIR)$(prefix)/include/gpac/configuration.h" || true
+ 
+   $(INSTALL) -d "$(DESTDIR)$(prefix)/$(lib_dir)"
++ifeq ($(STATIC_LIBS), yes)
+   $(INSTALL) $(INSTFLAGS) -m 644 "./bin/gcc/libgpac_static.a" 
"$(DESTDIR)$(prefix)/$(lib_dir)" || true
++endif
+ 
+   $(INSTALL) -d $(DESTDIR)$(prefix)/$(lib_dir)/pkgconfig
+   $(INSTALL) $(INSTFLAGS) -m 644 gpac.pc 
"$(DESTDIR)$(prefix)/$(lib_dir)/pkgconfig"
+Index: gpac-2.2.0/configure
+===
+--- gpac-2.2.0.orig/configure
 gpac-2.2.0/configure
+@@ -74,6 +74,7 @@ enable_sanitizer="no"
+ libgpac_cflags=""
+ libgpac_extralibs=""
+ static_build="no"
++static_libs="no"
+ static_bin="no"
+ static_modules="no"
+ lm_lib=""
+@@ -273,6 +274,7 @@ GPAC build options:
+   --disable-optdisable GCC optimizations
+   --static-build   link statically against libgpac but still allow 
dependencies to shared libraries (enable --static-modules)
+   --static-bin enable static linking of MP4Box and gpac only 
(will enable --static-build), disable all libraries not linkable statically.
++  --enable-static-lib  GPAC static libraries build
+   --sdl-cfg=SDL_PATH   specify path to sdl-config for local install 
[$sdl_path]
+   --enable-sdl-static  use static SDL linking [default=no]
+   --X11-path=X11_PATH  specify path for X11 includes and libraries 
[$X11_PATH]
+@@ -552,6 +554,8 @@ for opt do
+ echo "$opt deprecated, use --static-build instead"
+ static_build="yes";
+ ;;
++--enable-static-libs) static_libs="yes";
++;;
+ --enable-fixed-point) use_fixed_point="yes"
+ ;;
+ --strip) INSTFLAGS="-s $INSTFLAGS"
+@@ -943,14 +947,6 @@ if docc -lz -Wno-pointer-sign ; then
+ fi
+ 
+ 
+-#GCC opt
+-if test "$no_gcc_opt" = "no"; then
+-CFLAGS="-O3 $CFLAGS"
+-else
+-CFLAGS="-O0 $CFLAGS"
+-fi
+-
+-
+ #GCC PIC
+ if test "$cross_prefix" != "" ; then
+ want_pic="no"
+@@ -978,11 +974,6 @@ cat > $TMPC << EOF
+ int main( void ) { return 0; }
+ EOF
+ 
+-if docc -msse2 $LDFLAGS ; then
+-  CFLAGS="$CFLAGS -msse2"
+-fi
+-
+-
+ #check dlopen support
+ has_dlopen="no"
+ cat > $TMPC << EOF
+@@ -1888,6 +1879,7 @@ else
+ fi
+ echo "debug version: $debuginfo"
+ echo "GProf enabled: $gprof_build"
++echo "Static libs enabled: $static_libs"
+ echo "Memory tracking enabled: $use_memory_tracking"
+ echo "Sanitizer enabled: $enable_sanitizer"
+ echo "Fixed-Point Versio

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

2023-02-23 Thread Alexis Ballier
commit: 00366c1bb4d7528971691e7a34b3df14f9586290
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Feb 23 14:49:24 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Feb 23 16:34:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00366c1b

sci-libs/rtabmap: bump to 0.20.23

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/rtabmap/Manifest   | 2 +-
 sci-libs/rtabmap/{rtabmap-0.20.22.ebuild => rtabmap-0.20.23.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/rtabmap/Manifest b/sci-libs/rtabmap/Manifest
index c98c0621d010..181de12c7f42 100644
--- a/sci-libs/rtabmap/Manifest
+++ b/sci-libs/rtabmap/Manifest
@@ -1,2 +1,2 @@
 DIST rtabmap-0.20.18.tar.gz 21545395 BLAKE2B 
1cd7727cc499f0c78fa62f94fca4517e9a5f1eb79e0690683da1c61536542a6d3e342794f4282c92aa725be221fd88afb1f730cc8e431bb9ac293bd73e7146cf
 SHA512 
313b95ba741ecbbec721ce3c339b508e75578f2b85f23739d22ddda5be28c03104e9bb6c4ab8a45ac2225bd72c7b9e84b4c5a5ae7bd4d04b1bb054566be23fff
-DIST rtabmap-0.20.22.tar.gz 21920843 BLAKE2B 
a430d6ba52a6496adb3dda2cec636d351f541a4052daff75edd69af5318ed24351205c7fe3c4740f490d1a999b90608f70630a78ce3e6bceed85b26a3d81e9ad
 SHA512 
29554bf62f09d55fe4df2c777495ab849e399493cb3fd6cdf3319cb6e7f2d9b2b25930a49e40403f64049b0bcbd514e7ae7b2f6a3ac3affe61c19f1e7e39
+DIST rtabmap-0.20.23.tar.gz 21922099 BLAKE2B 
ed254beea19b635ffad6e09edd8ea8370eda633dacd3dfcc273b6b750685ac4dac8b57ee91d273eef21c23f4b057cc401354a8a18d2e93ec2f6564bb84c59c0f
 SHA512 
bef7140d569cdb3a86d329b79d410feeb5fe3291263e3be68a62270f807c102b5911946d50fb2f084b8a76eaa7e486c5819dc29ef1c71ef80ac3d5ee41910942

diff --git a/sci-libs/rtabmap/rtabmap-0.20.22.ebuild 
b/sci-libs/rtabmap/rtabmap-0.20.23.ebuild
similarity index 100%
rename from sci-libs/rtabmap/rtabmap-0.20.22.ebuild
rename to sci-libs/rtabmap/rtabmap-0.20.23.ebuild



[gentoo-commits] repo/gentoo:master commit in: sci-libs/rtabmap/, sci-libs/rtabmap/files/

2023-02-23 Thread Alexis Ballier
commit: b1dfbf66cdb74748792875e54ca5c3380955fb3d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jan  2 16:55:17 2023 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Feb 23 16:34:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1dfbf66

sci-libs/rtabmap: bump to 0.20.22

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/rtabmap/Manifest   |  1 +
 sci-libs/rtabmap/files/vtk.patch| 12 ++
 sci-libs/rtabmap/rtabmap-0.20.22.ebuild | 68 +
 3 files changed, 81 insertions(+)

diff --git a/sci-libs/rtabmap/Manifest b/sci-libs/rtabmap/Manifest
index 691d91fcd682..c98c0621d010 100644
--- a/sci-libs/rtabmap/Manifest
+++ b/sci-libs/rtabmap/Manifest
@@ -1 +1,2 @@
 DIST rtabmap-0.20.18.tar.gz 21545395 BLAKE2B 
1cd7727cc499f0c78fa62f94fca4517e9a5f1eb79e0690683da1c61536542a6d3e342794f4282c92aa725be221fd88afb1f730cc8e431bb9ac293bd73e7146cf
 SHA512 
313b95ba741ecbbec721ce3c339b508e75578f2b85f23739d22ddda5be28c03104e9bb6c4ab8a45ac2225bd72c7b9e84b4c5a5ae7bd4d04b1bb054566be23fff
+DIST rtabmap-0.20.22.tar.gz 21920843 BLAKE2B 
a430d6ba52a6496adb3dda2cec636d351f541a4052daff75edd69af5318ed24351205c7fe3c4740f490d1a999b90608f70630a78ce3e6bceed85b26a3d81e9ad
 SHA512 
29554bf62f09d55fe4df2c777495ab849e399493cb3fd6cdf3319cb6e7f2d9b2b25930a49e40403f64049b0bcbd514e7ae7b2f6a3ac3affe61c19f1e7e39

diff --git a/sci-libs/rtabmap/files/vtk.patch b/sci-libs/rtabmap/files/vtk.patch
new file mode 100644
index ..adb80216a8da
--- /dev/null
+++ b/sci-libs/rtabmap/files/vtk.patch
@@ -0,0 +1,12 @@
+Index: rtabmap-0.20.22-rolling/guilib/src/opencv/vtkImageMatSource.cpp
+===
+--- rtabmap-0.20.22-rolling.orig/guilib/src/opencv/vtkImageMatSource.cpp
 rtabmap-0.20.22-rolling/guilib/src/opencv/vtkImageMatSource.cpp
+@@ -48,6 +48,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ namespace rtabmap {
+   vtkStandardNewMacro(vtkImageMatSource);

diff --git a/sci-libs/rtabmap/rtabmap-0.20.22.ebuild 
b/sci-libs/rtabmap/rtabmap-0.20.22.ebuild
new file mode 100644
index ..480f83d5b6bb
--- /dev/null
+++ b/sci-libs/rtabmap/rtabmap-0.20.22.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/introlab/rtabmap;
+fi
+
+inherit ${SCM} cmake multilib
+
+VER_SUFFIX=rolling
+
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/introlab/rtabmap/archive/${PV}-${VER_SUFFIX}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${P}-${VER_SUFFIX}"
+fi
+
+DESCRIPTION="Real-Time Appearance-Based Mapping (RGB-D Graph SLAM)"
+HOMEPAGE="http://introlab.github.io/rtabmap/;
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples ieee1394 openni2 qt5"
+
+RDEPEND="
+   media-libs/opencv:=[qt5(-)?]
+   sci-libs/pcl:=[openni,vtk,qt5(-)?]
+   sci-libs/vtk:=[qt5(-)?]
+   sys-libs/zlib
+   sci-libs/octomap:=
+   dev-libs/boost:=
+   dev-cpp/yaml-cpp:=
+   ieee1394? ( media-libs/libdc1394:2= )
+   openni2? ( dev-libs/OpenNI2 )
+   qt5? (
+   dev-qt/qtwidgets:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}/yamlcpp.patch" "${FILESDIR}/vtk.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   "-DWITH_QT=$(usex qt5 ON OFF)"
+   "-DWITH_DC1394=$(usex ieee1394 ON OFF)"
+   "-DWITH_OPENNI2=$(usex openni2 ON OFF)"
+   "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   # Needed since we force ros crawling to be done only in
+   # /usr/share/ros_packages/
+   insinto /usr/share/ros_packages/${PN}
+   doins "${ED}/usr/share/${PN}/package.xml"
+}



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

2022-11-14 Thread Alexis Ballier
commit: 0e0fff830f99e57f3509349e4c8d4f821f64b41c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 16:33:30 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 16:33:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0fff83

media-video/mkvtoolnix: bump to 72.0.0

Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/mkvtoolnix/Manifest |   1 +
 media-video/mkvtoolnix/mkvtoolnix-72.0.0.ebuild | 132 
 2 files changed, 133 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 6334b56ee408..b09f634b7895 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,2 +1,3 @@
 DIST mkvtoolnix-69.0.0.tar.xz 10946800 BLAKE2B 
aed865e723d315aaddbfe6351c98bdafaee8b75968a2c03256e37e96d5ee7324d92ef8a5bb12c559c46264ebdcefd7a802884ac33db59fa5935621769ec9bfd1
 SHA512 
c7ce69e9a921103da4745c75cd6fa41a49dbb8637f48097233388e5d8be121714d3fde10f745b78e84a8ef70e46f0168f36f069331f04623805c0bda8a90060c
 DIST mkvtoolnix-71.1.0.tar.xz 10989788 BLAKE2B 
6b90ac9e103a75f5db76fa06def3593c7dc3c77d1179400aecda7217692fbe7f3866d838a541895d704ab9ddfb9972855c3cdad928356552136f9481cd65cf41
 SHA512 
f0565813ee4a303f0710b2d8019b6275e5ce7542174475e8ef9d4828c3e5ff5cf8a7940eb0e878b419e0b22a9fd55e2fc41e8e26c1b0777b95caac30d82fad5b
+DIST mkvtoolnix-72.0.0.tar.xz 10994204 BLAKE2B 
2118837c01d8d31644e0147dfdec9fd619d18ffbab5d317e5dd84788a83cdf162ea7d72e98549bbc2ffc7953e0b80a0e23018658d8c5ad529fc719b291589a97
 SHA512 
dc18c6e63e724181e38753921ec3374752dbb7c4d20650cf0787e9049aaec4f6bb6c744e49b3783921804f192de742fba92826615a1edc8516d2a41621be658c

diff --git a/media-video/mkvtoolnix/mkvtoolnix-72.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-72.0.0.ebuild
new file mode 100644
index ..23a2e80da85d
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-72.0.0.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multiprocessing qmake-utils xdg
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dbus debug dvd gui nls pch test"
+RESTRICT="!test? ( test )"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/gmp:=
+   >=dev-libs/libebml-1.4.4:=
+   >=dev-libs/libfmt-8.0.1:=
+   >=dev-libs/pugixml-1.11:=
+   media-libs/flac:=
+   >=media-libs/libmatroska-1.7.1:=
+   media-libs/libogg:=
+   media-libs/libvorbis:=
+   sys-libs/zlib
+   dvd? ( media-libs/libdvdread:= )
+   dev-qt/qtcore:5
+   gui? (
+   dev-qt/qtsvg:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5
+   )
+   app-text/cmark:0=
+   dbus? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-cpp/nlohmann_json-3.9.1
+   >=dev-libs/utfcpp-3.1.2
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-ruby/rake
+   virtual/pkgconfig
+   nls? (
+   sys-devel/gettext
+   app-text/po4a
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/mkvtoolnix-58.0.0-qt5dbus.patch
+   "${FILESDIR}"/mkvtoolnix-67.0.0-no-uic-qtwidgets.patch
+)
+
+src_prepare() {
+   default
+
+   if [[ ${PV} == * ]]; then
+   ./autogen.sh || die
+   fi
+
+   # bug #692018
+   sed -i -e 's/pandoc/diSaBlEd/' ac/pandoc.m4 || die
+
+   eautoreconf
+
+   # remove bundled libs
+   rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || 
die
+}
+
+src_configure() {
+   # bug #692322, use system dev-libs/utfcpp
+   append-cppflags -I"${ESYSROOT}"/usr/include/utf8cpp
+
+   local myeconfargs=(
+   $(use_enable debug)
+   $(usex pch "" --disable-precompiled-headers)
+   $(use_enable dbus)
+
+   # Qt (of some version) is always needed, even for non-GUI 
builds,
+   # to do e.g. MIME detection. See e.g. bug #844097.
+   # But most of the Qt deps are conditional on a GUI build.
+   

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

2022-11-14 Thread Alexis Ballier
commit: bd40619035bbdfd3bfe36adc6e616022b9f2c7d9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 16:21:45 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 16:21:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd406190

media-libs/libmediainfo: bump to 22.09

Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/libmediainfo/Manifest  |  1 +
 media-libs/libmediainfo/libmediainfo-22.09.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/media-libs/libmediainfo/Manifest b/media-libs/libmediainfo/Manifest
index f0d40e70ad1a..37bff494f07e 100644
--- a/media-libs/libmediainfo/Manifest
+++ b/media-libs/libmediainfo/Manifest
@@ -1 +1,2 @@
 DIST libmediainfo_22.03.tar.xz 1871232 BLAKE2B 
1dd1a1a04adf98dbb3c28cc6fb43e393a4fd32fbc42d110e61d8a72ec8c5603570629e4a756606ccb548873b450944e642b9422f8b00703c91c2832c635e3bd9
 SHA512 
cae1df09f38e60363ef3c1d0f7324301b701f21c3fde84318f6389f91311b706037699fe83448f8e5b4d1f8af81ddf357b1630fe5f03aeccfa90fe0f9ae86477
+DIST libmediainfo_22.09.tar.xz 1886180 BLAKE2B 
3b9fa03ae1fafd06e494ad462ab30a19141c516b6fe61867da7cf339ee470cb56a6cdab57c4e8a498e79c7e3e4b4e5a19b4302f2db2ab0172fe26fefcc0a92f6
 SHA512 
4204f0ad73f5b826ec89df88607d7e491ecdad512c6bdae12f72b551827b1e4818aa2b88a46a46cb1f8fca46f3638fbe0243e252c685ca46b2d33a9acb00198c

diff --git a/media-libs/libmediainfo/libmediainfo-22.09.ebuild 
b/media-libs/libmediainfo/libmediainfo-22.09.ebuild
new file mode 100644
index ..e2292546b188
--- /dev/null
+++ b/media-libs/libmediainfo/libmediainfo-22.09.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with media-video/mediainfo!
+
+MY_PN="MediaInfo"
+inherit autotools edos2unix flag-o-matic
+
+DESCRIPTION="MediaInfo libraries"
+HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfoLib;
+SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
+S="${WORKDIR}"/${MY_PN}Lib/Project/GNU/Library
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="curl doc mms"
+
+# Tests try to fetch data from online sources
+RESTRICT="test"
+
+RDEPEND="dev-libs/tinyxml2:=
+   >=media-libs/libzen-0.4.37
+   sys-libs/zlib
+   curl? ( net-misc/curl )
+   mms? ( >=media-libs/libmms-0.6.1 )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+src_prepare() {
+   default
+
+   sed -i 's:-O2::' configure.ac || die
+
+   append-cppflags -DMEDIAINFO_LIBMMS_DESCRIBE_SUPPORT=0
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   --disable-static \
+   --disable-staticlibs \
+   --with-libtinyxml2 \
+   $(use_with curl libcurl) \
+   $(use_with mms libmms)
+}
+
+src_compile() {
+   default
+
+   if use doc; then
+   cd "${WORKDIR}"/${MY_PN}Lib/Source/Doc || die
+   doxygen Doxyfile || die
+   fi
+}
+
+src_install() {
+   if use doc; then
+   local HTML_DOCS=( "${WORKDIR}"/${MY_PN}Lib/Doc/*.html )
+   fi
+
+   default
+
+   edos2unix ${PN}.pc #414545
+   insinto /usr/$(get_libdir)/pkgconfig
+   doins ${PN}.pc
+
+   for x in ./ Archive Audio Duplicate Export Image Multiple Reader Tag 
Text Video; do
+   insinto /usr/include/${MY_PN}/${x}
+   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}/${x}/*.h
+   done
+
+   insinto /usr/include/${MY_PN}DLL
+   doins "${WORKDIR}"/${MY_PN}Lib/Source/${MY_PN}DLL/*.h
+
+   dodoc "${WORKDIR}"/${MY_PN}Lib/*.txt
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-11-14 Thread Alexis Ballier
commit: 4782368abee66d982b5148f8d9154e93ba641b05
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 16:23:44 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 16:23:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4782368a

media-video/mediainfo: bump to 22.09

Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/mediainfo/Manifest   |  1 +
 media-video/mediainfo/mediainfo-22.09.ebuild | 86 
 2 files changed, 87 insertions(+)

diff --git a/media-video/mediainfo/Manifest b/media-video/mediainfo/Manifest
index 71317027455d..a2ea998260ff 100644
--- a/media-video/mediainfo/Manifest
+++ b/media-video/mediainfo/Manifest
@@ -1 +1,2 @@
 DIST mediainfo_22.03.tar.xz 2005340 BLAKE2B 
232f077a1e202271de8c0d07f1f2a27efac38c998cb5b7f465bf5e8e44c24d6dad9fcafc1a6d981863c13822bd8cbe921b4a06adf3b1f3ac7c8690de4026b597
 SHA512 
981c9fe410cf6fff1a87ecfe250216977e036e8606034621c18bbf66cc75261c2e0f411bbbf298a409b5b306f7f7ee993a1e24e70040cf48a7728550ef7d830b
+DIST mediainfo_22.09.tar.xz 2016868 BLAKE2B 
c4b1766c4d49be6e90d11c736e4572e24299ae96efdfbf92ef9d32a418dcad2ae60ac7e6234cfa7c3a11996e46fb178996c536b9ce13dd19a0449ae8bf86
 SHA512 
acdeef13153fd74c29d54b9bdf4e983dd81525ace47550977d99cb5950ab72579cbbfc1ae39d81d89e03c491ea559177a16853d9db20d83a995eff300b864d4d

diff --git a/media-video/mediainfo/mediainfo-22.09.ebuild 
b/media-video/mediainfo/mediainfo-22.09.ebuild
new file mode 100644
index ..c14b99437c34
--- /dev/null
+++ b/media-video/mediainfo/mediainfo-22.09.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with media-libs/libmediainfo!
+
+WX_GTK_VER="3.0-gtk3"
+inherit xdg-utils autotools wxwidgets
+
+DESCRIPTION="MediaInfo supplies technical and tag information about media 
files"
+HOMEPAGE="https://mediaarea.net/mediainfo/ 
https://github.com/MediaArea/MediaInfo;
+SRC_URI="https://mediaarea.net/download/source/${PN}/${PV}/${P/-/_}.tar.xz;
+S="${WORKDIR}/MediaInfo"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="curl mms wxwidgets"
+
+RDEPEND="~media-libs/libmediainfo-${PV}[curl=,mms=]
+   >=media-libs/libzen-0.4.37
+   sys-libs/zlib
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+pkg_setup() {
+   TARGETS="CLI"
+
+   if use wxwidgets; then
+   TARGETS+=" GUI"
+   setup-wxwidgets
+   fi
+}
+
+src_prepare() {
+   default
+
+   local target
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   sed -i -e "s:-O2::" configure.ac || die
+   eautoreconf
+   done
+}
+
+src_configure() {
+   local target
+
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   local args=""
+   [[ ${target} == "GUI" ]] && args="--with-wxwidgets 
--with-wx-gui"
+   econf ${args}
+   done
+}
+
+src_compile() {
+   local target
+
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   default
+   done
+}
+
+src_install() {
+   local target
+
+   for target in ${TARGETS}; do
+   cd "${S}"/Project/GNU/${target} || die
+   default
+   dodoc "${S}"/History_${target}.txt
+   done
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/

2022-11-14 Thread Alexis Ballier
commit: 9c6ff2c4cb371905e6eb16568311c3a32dc39183
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 15:55:03 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 15:58:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6ff2c4

media-sound/fluidsynth: bump to 2.3.0

Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/fluidsynth/Manifest|   1 +
 media-sound/fluidsynth/fluidsynth-2.3.0.ebuild | 121 +
 media-sound/fluidsynth/metadata.xml|   1 +
 3 files changed, 123 insertions(+)

diff --git a/media-sound/fluidsynth/Manifest b/media-sound/fluidsynth/Manifest
index 2193f07fec77..3e8516047831 100644
--- a/media-sound/fluidsynth/Manifest
+++ b/media-sound/fluidsynth/Manifest
@@ -1 +1,2 @@
 DIST fluidsynth-2.2.9.tar.gz 1750977 BLAKE2B 
a6b4a19737d01e86a80084cdf88897da9af7d2c50be80fb0227a1d70effb8551667ae27f43ce63591830acfdef31ff0d99d51e3160b9b09c274637b259a82833
 SHA512 
90f44f6d7a4ed504eea5e2d39d8da2e0072bef746f3d969e367f0bab36a4cff479a98e795dc8b6b58b565fb266c44a137a14e98c7e4c77d1be3b300b8c066600
+DIST fluidsynth-2.3.0.tar.gz 1757143 BLAKE2B 
845f4b1d00b743edf7ef8a5660c239c2924ca51306fbd8f45c0c965198ed2d5267bacf8333a44720beb3f283e9a75bbb8b497dcb0b004153d5f8a9d9ed4f5224
 SHA512 
621a54f7d9845a9350381e9aa99f342b28050e1dd80983e69828acc685ace39ee5376f8e40d7a93ddb247718e4bcfb3f196cbd4027343251f8c0fbe3c0d219ed

diff --git a/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild 
b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
new file mode 100644
index ..d5a21ab76f24
--- /dev/null
+++ b/media-sound/fluidsynth/fluidsynth-2.3.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib systemd toolchain-funcs
+
+DESCRIPTION="Software real-time synthesizer based on the Soundfont 2 
specifications"
+HOMEPAGE="https://www.fluidsynth.org;
+SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire 
portaudio pulseaudio +readline sdl +sndfile systemd threads"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   alsa? (
+   media-libs/alsa-lib[${MULTILIB_USEDEP}]
+   lash? ( media-sound/lash[${MULTILIB_USEDEP}] )
+   )
+   dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   ladspa? (
+   media-libs/ladspa-sdk[${MULTILIB_USEDEP}]
+   media-plugins/cmt-plugins[${MULTILIB_USEDEP}]
+   )
+   pipewire? (
+   media-video/pipewire:0=[${MULTILIB_USEDEP}]
+   )
+   portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+   pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sndfile? ( media-libs/libsndfile[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog README.md THANKS TODO doc/fluidsynth-v20-devdoc.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_C_COMPILER="$(tc-getCC)"
+   -Denable-alsa=$(usex alsa)
+   -Denable-aufile=ON
+   -Denable-dbus=$(usex dbus)
+   -Denable-dsound=OFF # Windows
+   -Denable-floats=OFF # loat instead of double for DSP samples
+   -Denable-fpe-check=$(usex debug)
+   -Denable-ipv6=$(usex ipv6)
+   -Denable-jack=$(usex jack)
+   -Denable-ladspa=$(usex ladspa)
+   -Denable-libinstpatch=ON # https://github.com/swami/libinstpatch
+   -Denable-midishare=OFF # http://midishare.sourceforge.net/
+   -Denable-network=$(usex network)
+   -Denable-opensles=OFF
+   -Denable-oboe=OFF # requires OpenSLES and/or AAudio
+   -Denable-oss=$(usex oss)
+   -Denable-libsndfile=$(usex sndfile)
+   -Denable-portaudio=$(usex portaudio)
+   -Denable-profiling=$(usex debug)
+   -Denable-pulseaudio=$(usex pulseaudio)
+   -Denable-pipewire=$(usex pipewire)
+   -Denable-readline=$(usex readline)
+   -Denable-sdl2=$(usex sdl)
+   -Denable-systemd=$(usex systemd)
+   -Denable-threads=$(usex threads)
+   -Denable-trap-on-fpe=$(usex debug)
+   -Denable-ubsan=OFF # compile and link against UBSan (for 
debugging fluidsynth internals)
+   -Denable-waveout=OFF # Windows
+   -Denable

[gentoo-commits] repo/gentoo:master commit in: media-sound/qsampler/

2022-11-14 Thread Alexis Ballier
commit: f0453576e0f2375da382448ba3fe8faadcce78cc
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 15:05:46 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 15:24:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0453576

media-sound/qsampler: bump to 0.9.7

Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/qsampler/Manifest  |  1 +
 media-sound/qsampler/qsampler-0.9.7.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest
index 7056a2ed514b..bd3f007a91d3 100644
--- a/media-sound/qsampler/Manifest
+++ b/media-sound/qsampler/Manifest
@@ -1 +1,2 @@
 DIST qsampler-0.9.6.tar.gz 222973 BLAKE2B 
944616f522df1e4d5d8305f474f1aaf0f5c39d41860b26f057122463a866ccf95c283ec6a34ef204580627b1e9b6aaec4dd6bf65364fab67ceee91b9d08879dd
 SHA512 
a2de808d3b4d41970b11eb41c972b09568fc478abb0e039725bb8d341b988986c239a82792ba5051d552264dd44d68d3d58f00e21412a154fbb476421262381d
+DIST qsampler-0.9.7.tar.gz 220674 BLAKE2B 
743cd6a2ea2ea9a76b8aa840bc67d15dd3be2a89a783c7de896bf618a14c06f51fa0d753337d73e21b9a350cb96936f2288d8893fc441f8e5117ea322fbb2785
 SHA512 
3474ef1924ca4090d153ccf2b50de840c8f0cd22c880e2ffb129c9f1f1516238cfe4e3e35b5dfa839ea21d45390814723f530b8618fa0ca4a4cac1c15bcf3083

diff --git a/media-sound/qsampler/qsampler-0.9.7.ebuild 
b/media-sound/qsampler/qsampler-0.9.7.ebuild
new file mode 100644
index ..f286d8199e11
--- /dev/null
+++ b/media-sound/qsampler/qsampler-0.9.7.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code;
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Graphical frontend to the LinuxSampler engine"
+HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug +libgig"
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib
+   media-libs/liblscp:=
+   x11-libs/libX11
+   libgig? ( media-libs/libgig:= )
+"
+RDEPEND="${DEPEND}
+   media-sound/linuxsampler
+"
+BDEPEND="dev-qt/linguist-tools:5"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.1-cmake-no-git.patch"
+)
+
+DOCS=( ChangeLog README TRANSLATORS )
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_DEBUG=$(usex debug 1 0)
+   -DCONFIG_LIBGIG=$(usex libgig 1 0)
+   )
+   cmake_src_configure
+}



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

2022-11-14 Thread Alexis Ballier
commit: e509feaf6f5d5ba0a7a152edd758f4efaa256c49
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 15:24:22 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 15:24:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e509feaf

media-libs/faad2: bump to 2.10.1

Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/faad2/Manifest|  1 +
 media-libs/faad2/faad2-2.10.1.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/media-libs/faad2/Manifest b/media-libs/faad2/Manifest
index d336c036ade5..0f2b59f0ccd5 100644
--- a/media-libs/faad2/Manifest
+++ b/media-libs/faad2/Manifest
@@ -1 +1,2 @@
 DIST faad2-2.10.0.tar.gz 803225 BLAKE2B 
73ecbcbb3fce93e8ceb88f6f7669bb681d2329935018cc2a23929cf6672959a0678b47c830cfdcf8e716709ce5252a02178737a7af09de373f7c8b54f38f3d9d
 SHA512 
92c8b5e79f85b7a7caac9e7954959c26d74ef148a658dcb37e2c1b303fc2fcc5a0d12f21e7bd476870498109bdd03916a56c13f578186a69d6eceb103222e771
+DIST faad2-2.10.1.tar.gz 803488 BLAKE2B 
f25bf9242675250b910bd5540487cf708d6e195e1ddca0b27588678e5fbf2bedf9d41e6bc607aa34bb2dbff95a8a4071e74e2f9bd9493ccb7ef040ce9bf81b4c
 SHA512 
8df69278350c68dd770c4bc482e42bc95eb04cd784eeea3f3fc58d615833c8b07dc3c72029bb7e5bfed612b7c1b8daefc9cb57be9789befb587120ef115e55b3

diff --git a/media-libs/faad2/faad2-2.10.1.ebuild 
b/media-libs/faad2/faad2-2.10.1.ebuild
new file mode 100644
index ..68078ac34d42
--- /dev/null
+++ b/media-libs/faad2/faad2-2.10.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="AAC audio decoding library"
+HOMEPAGE="https://www.audiocoding.com/faad2.html 
https://github.com/knik0/faad2/;
+SRC_URI="https://github.com/knik0/faad2/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="digitalradio static-libs"
+
+RDEPEND=""
+DEPEND=""
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+src_prepare() {
+   default
+
+   sed -i -e 's:iquote :I:' libfaad/Makefile.am || die
+
+   eautoreconf
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myconf=(
+   --without-xmms
+   $(use_with digitalradio drm)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myconf[@]}"
+
+   # do not build the frontend for non default abis
+   if [ "${ABI}" != "${DEFAULT_ABI}" ] ; then
+   sed -i -e 's/frontend//' Makefile || die
+   fi
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name '*.la' -delete || die
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/qsynth/

2022-11-14 Thread Alexis Ballier
commit: 18146684a8bb0ebefed31b5bc95edf3d51d9d27a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 14:59:45 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 15:24:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18146684

media-sound/qsynth: bump to 0.9.8

Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/qsynth/Manifest|  1 +
 media-sound/qsynth/qsynth-0.9.8.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest
index f9e8a2fa6926..c08801f89441 100644
--- a/media-sound/qsynth/Manifest
+++ b/media-sound/qsynth/Manifest
@@ -1 +1,2 @@
 DIST qsynth-0.9.7.tar.gz 335564 BLAKE2B 
7f74aebf0c635943e64be636035f86bb74e94514f97f199046cebed37675503c15225f626aba9bc862d07b13d941bb26bc3d3550f0f2c0dc32a8ed6db6c7f029
 SHA512 
1df8b96423a44d2a3db47417867319cea5df941e4e17e7b04c5b9c3839fff4c7d77cbc4a1ba86a2c17f5bbe13aefa59fc46a8769ecb1a2590c1f4c6c28ae6081
+DIST qsynth-0.9.8.tar.gz 333010 BLAKE2B 
60433afaccc6a1378b9799316bd8d4a0cbe3592059788feacf8564e6ee659ea61904358378d3307a12e706c8aeb70a51546063fc7f766091ea784f7e01bb780a
 SHA512 
f193dcbce0b92e25d5310c5f6d78a6360a8a6f089efceae55b7a425a823d418618ee2fd0debca6b9e4793e988b92f2dd8c2f32812f21224e8e566ab15d4d5e64

diff --git a/media-sound/qsynth/qsynth-0.9.8.ebuild 
b/media-sound/qsynth/qsynth-0.9.8.ebuild
new file mode 100644
index ..802d146a7511
--- /dev/null
+++ b/media-sound/qsynth/qsynth-0.9.8.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DESCRIPTION="Qt application to control FluidSynth"
+HOMEPAGE="https://qsynth.sourceforge.io/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://git.code.sf.net/p/qsynth/code;
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/qsynth/${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+alsa debug jack pulseaudio"
+
+REQUIRED_USE="|| ( alsa jack pulseaudio )"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.9.1-cmake-no-git-version.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+
+   sed -e "/^find_package.*QT/s/Qt6 //" -i CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_DEBUG=$(usex debug 1 0)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   # The desktop file is invalid, and we also change the command
+   # depending on useflags
+   rm "${D}/usr/share/applications/org.rncbc.qsynth.desktop" || die
+
+   local cmd
+   if use jack; then
+   cmd="qsynth"
+   elif use pulseaudio; then
+   cmd="qsynth -a pulseaudio"
+   elif use alsa; then
+   cmd="qsynth -a alsa"
+   else
+   cmd="qsynth -a oss"
+   fi
+
+   make_desktop_entry "${cmd}" Qsynth qsynth
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/mpg123/

2022-11-14 Thread Alexis Ballier
commit: 3b489d9604c80f3ec45826d21fe16c0ca6836e5a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 14 14:49:46 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 14 14:49:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b489d96

media-sound/mpg123: bump to 1.31.1

Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/mpg123/Manifest |   1 +
 media-sound/mpg123/mpg123-1.31.1.ebuild | 110 
 2 files changed, 111 insertions(+)

diff --git a/media-sound/mpg123/Manifest b/media-sound/mpg123/Manifest
index 0949246f914b..ea41077a3d3a 100644
--- a/media-sound/mpg123/Manifest
+++ b/media-sound/mpg123/Manifest
@@ -1 +1,2 @@
 DIST mpg123-1.30.2.tar.bz2 1093138 BLAKE2B 
03247431bf58886c7a942fb00f11d7e82cc12f95cb30c95fc01bb986e32d8245349dba6fd2a0ada33918542ce8944037f9899512cc6ffa013b884a009dbe8cef
 SHA512 
e2e9279799f3917c9ecbcb2ccdc2c246bda50317dbfdd7ba3d56281b7b4f5b1928442fc8e712fbf90543159afc703d1ab8ceb7e3c1c038e1547b82d1616bdc82
+DIST mpg123-1.31.1.tar.bz2 1093324 BLAKE2B 
47a845a5909874fe1e41a3a6b0ac57973f7bba69517b4ce6204a68f9f8c93b079062407fd6c1a9db42b8c7b483d3ba95a7257d1a8268b03f858f20d3695979de
 SHA512 
d007ea94a99fde60919a173320e124c9f0079a28452533eeceb9c7bfed43810b46384ae45459ef6ac185e27ec06e153723bb588aaa4955ee2ad1c51dc58eb132

diff --git a/media-sound/mpg123/mpg123-1.31.1.ebuild 
b/media-sound/mpg123/mpg123-1.31.1.ebuild
new file mode 100644
index ..85809e52a0e0
--- /dev/null
+++ b/media-sound/mpg123/mpg123-1.31.1.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs libtool multilib-minimal
+
+DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
+HOMEPAGE="https://www.mpg123.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~x86-solaris"
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa 
coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio 
sdl cpu_flags_x86_sse"
+
+# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
+# Note: build system prefers libsdl2 > libsdl. We could in theory add both
+# but it's tricky when it comes to handling switching between them properly.
+# We'd need a USE flag for both sdl1 and sdl2 and to make them clash.
+RDEPEND="
+   dev-libs/libltdl:0
+   alsa? ( media-libs/alsa-lib )
+   jack? ( virtual/jack )
+   nas? ( media-libs/nas )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   sdl? ( media-libs/libsdl2 )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/libtool
+   virtual/pkgconfig
+"
+IDEPEND="app-eselect/eselect-mpg123"
+
+DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
+
+src_prepare() {
+   default
+   elibtoolize # for Darwin bundles
+}
+
+multilib_src_configure() {
+   local _audio=dummy
+   local _output=dummy
+   local _cpu=generic_fpu
+
+   # Build fails without -D_GNU_SOURCE like this:
+   # error: ‘struct hostent’ has no member named ‘h_addr’
+   append-cflags -D_GNU_SOURCE
+
+   append-lfs-flags
+
+   if $(multilib_is_native_abi) ; then
+   local flag
+   for flag in nas portaudio sdl oss jack alsa pulseaudio 
coreaudio; do
+   if use ${flag}; then
+   _audio+=" ${flag/pulseaudio/pulse}"
+   _output=${flag/pulseaudio/pulse}
+   fi
+   done
+   fi
+
+   use cpu_flags_ppc_altivec && _cpu=altivec
+
+   if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
+   use cpu_flags_x86_sse && _cpu=x86-64
+   elif use x86 && gcc-specs-pie ; then
+   # Don't use any mmx, 3dnow, sse and 3dnowext
+   # bug #164504
+   _cpu=generic_fpu
+   else
+   use cpu_flags_x86_mmx && _cpu=mmx
+   use cpu_flags_x86_3dnow && _cpu=3dnow
+   use cpu_flags_x86_sse && _cpu=x86
+   use cpu_flags_x86_3dnowext && _cpu=x86
+   fi
+
+   local myconf=(
+   --with-optimization=0
+   --with-audio="${_audio}"
+   --with-default-audio=${_output}
+   --with-cpu=${_cpu}
+   --enable-network
+   $(use_enable ipv6)
+   --enable-int-quality=$(usex int-quality)
+   )
+
+   multilib_is_native_abi || myconf+=( --dis

[gentoo-commits] repo/gentoo:master commit in: media-plugins/frei0r-plugins/

2022-11-10 Thread Alexis Ballier
commit: 67b00689aba5b35c10c403ba41c566c3246d2eb5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Nov 10 15:11:46 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Nov 10 15:16:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b00689

media-plugins/frei0r-plugins: bump to 1.8.0

Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/frei0r-plugins/Manifest  |  1 +
 .../frei0r-plugins/frei0r-plugins-1.8.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/media-plugins/frei0r-plugins/Manifest 
b/media-plugins/frei0r-plugins/Manifest
index 87d7d18b69a0..7704bcd2d43a 100644
--- a/media-plugins/frei0r-plugins/Manifest
+++ b/media-plugins/frei0r-plugins/Manifest
@@ -1 +1,2 @@
 DIST frei0r-plugins-1.7.0.tar.gz 1214323 BLAKE2B 
1b571361ced6dfc29c5b487ee78664995aab615b89ac9a0839254c5fc17ddc7147cf9eb7c2d6df33f518fa96b9761a185dba420037e6c9cdf7d0e70416aab76c
 SHA512 
8c80e8e0ce8c302e633ea1f6ff4e2a141fd7a8bcb7fce25dc7f1f6521be11258a3efa1074c224c7323e6a17bc405413385be193a5c787e2f276252b50477ebce
+DIST frei0r-plugins-1.8.0.tar.gz 823119 BLAKE2B 
079017e0ff0ef08cf4b35ae18832191bacbdd01922c634adaad3b81f36af60548abe27fc3c2704c23f977dc8ab5554dc874886ddfa1766bbcd6bcadaa3f964da
 SHA512 
b9933b5e46da6e6b4ae242ec48b3ca4e51fb21d7924fd83375bf6628437b194697dd2bff43a42220bd5e6bc4c50b0352480d6986956f110eb966e1005b51dc35

diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.8.0.ebuild 
b/media-plugins/frei0r-plugins/frei0r-plugins-1.8.0.ebuild
new file mode 100644
index ..9630fdd9fb68
--- /dev/null
+++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.8.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_DIR="doc"
+inherit cmake-multilib docs
+
+DESCRIPTION="A minimalistic plugin API for video effects"
+HOMEPAGE="https://www.dyne.org/software/frei0r/;
+SRC_URI="https://files.dyne.org/frei0r/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc +facedetect +scale0tilt"
+
+RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}]
+   facedetect? ( 
>=media-libs/opencv-2.3.0:=[contribdnn,features2d,${MULTILIB_USEDEP}] )
+   scale0tilt? ( >=media-libs/gavl-1.2.0[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS.txt ChangeLog.txt README.txt )
+
+src_prepare() {
+   cmake_src_prepare
+
+   local f=CMakeLists.txt
+
+   sed -i \
+   -e '/set(CMAKE_C_FLAGS/d' \
+   -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \
+   ${f} || die
+
+   # https://bugs.gentoo.org/418243
+   sed -i \
+   -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \
+   src/filter/*/${f} || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITHOUT_OPENCV=$(usex !facedetect)
+   -DWITHOUT_GAVL=$(usex !scale0tilt)
+   )
+   cmake-multilib_src_configure
+}
+
+src_compile() {
+   cmake-multilib_src_compile
+   use doc && docs_compile
+}



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

2022-10-27 Thread Alexis Ballier
commit: 0ed1a7950fc92ee2b8d97665e3e16972a664c435
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:17:21 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed1a795

dev-ros/image_geometry: Bump to 1.16.2.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/image_geometry/Manifest b/dev-ros/image_geometry/Manifest
index b4878bf449a3..e7b87b79b50e 100644
--- a/dev-ros/image_geometry/Manifest
+++ b/dev-ros/image_geometry/Manifest
@@ -1,2 +1,3 @@
 DIST vision_opencv-1.15.0.tar.gz 82281 BLAKE2B 
6e86cf67bb9fbf07ca36dbe0bb3fb32611a4e216cea209048bfe34b71622a56954063f2e7ff466275810f36c62d016a1d04e987383dde35f0bb85abf0e74350f
 SHA512 
b6331b00aac18f96eb40ef57b2b4fe55da956007390549762818eab7ad36fcf192549448f2edcc6b4e550273f80320bf15eb6a60900d155be680ec8682fd17ba
 DIST vision_opencv-1.16.0.tar.gz 85452 BLAKE2B 
5f167898cef4bbc753e32af87174b7f668b3eff00357a22e8c454d181116a925059d4837210086d445ceaf74819fdb9a527eb5667321df8a7c1fe84549dbe5b6
 SHA512 
affd61f0d933cc57d5d23e840f0708e8ffdc0033eee22a21fe5c0099a2ab75d4c3fdcc41705167ab3615f5388ce47641faf5b21e6c6365a4e540abe69dfad3fe
+DIST vision_opencv-1.16.2.tar.gz 86615 BLAKE2B 
e3078be4a865aed4317db7dc422a71661a52e8b42c52aaab92c524cdb14ad08ab85ac523d55b76b5ebc6201400a832d0ea9c3203ed5ff2af342a58be5ab0ef49
 SHA512 
c1fd4b402cc970797c0b01573d111cec041ea59598897256ed26ad01624e15300cc2147deaf701af1d12bc921ac9892917d927d17325d4086c0724633d96b3c5

diff --git a/dev-ros/image_geometry/image_geometry-1.16.2.ebuild 
b/dev-ros/image_geometry/image_geometry-1.16.2.ebuild
new file mode 100644
index ..ea1bbfe903b4
--- /dev/null
+++ b/dev-ros/image_geometry/image_geometry-1.16.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/vision_opencv;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ and Python libraries for interpreting images geometrically"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   media-libs/opencv:=
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? (
+   $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+   dev-cpp/gtest
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   )"
+PATCHES=( "${FILESDIR}/ocv_leak.patch" )



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

2022-10-27 Thread Alexis Ballier
commit: 866b9512c138f529a8e06eb3b27d29bc0586a85b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:16:04 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866b9512

dev-ros/image_rotate: Bump to 1.17.0.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/image_rotate/Manifest   |  1 +
 dev-ros/image_rotate/image_rotate-1.17.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ros/image_rotate/Manifest b/dev-ros/image_rotate/Manifest
index 66299b03e6f1..263e9c0bcf76 100644
--- a/dev-ros/image_rotate/Manifest
+++ b/dev-ros/image_rotate/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.15.2.tar.gz 147570 BLAKE2B 
7e6ecad344e38426148017c4bdd109cdb505201256b811d7479b2fa5f2b6a94f94708ffd0e2a3c273f09fb8db0afdedb6955320bc142e4b48fbf94eeef45b453
 SHA512 
8fe9fa7759d83b2585589c6667c82b154c6ab748aa1644e8a58c75550e4c581fdea1b42f91a8c64df4eb7a06b33a76e55325268f314f3ec1f06ee38ee7b06bfc
 DIST image_pipeline-1.15.3.tar.gz 150900 BLAKE2B 
75bce8146c5273d5896ccb226bb9223f696f341089948aa44bbc932af15a1c80e6a5dbc036b4a37dcaecfca6a3e896df0935dcfb8305e23cc1a73fa77cef7a2e
 SHA512 
9e1d21d1a43e932078938aeca4e5e6902e36e6d034a467cbd69734e318e5c4a689cb133acc7f8098f4ca928312661eb5b2aa7fae38e3d2a904b0e34889da0d32
 DIST image_pipeline-1.16.0.tar.gz 152681 BLAKE2B 
6b11a07f07e8a29e601796570f404403d9acf1b31382d6d0353b2ac891c0f3345f3039bbb5bb7b3c41b10bf0478cad7a1d5590b7bbeee003aeff58437781d2e9
 SHA512 
909e115b150fb98a7cfa6d351b46072d92fccbded3ee15ba79135dae12d4cedf004b4c791a4c87540c74a6ad87e3947c9031e6539d09dee77527518d2b08cd18
+DIST image_pipeline-1.17.0.tar.gz 154211 BLAKE2B 
221c549d6794f3567706e724a48d52fa4d7f395b30f477a12750f4707d70782496a0110df9f89e83aa11ea95dbd65acab18eff13a8beb026091abd209370cbd4
 SHA512 
c5bc227f13415f6fe31eb2cee015f8671433b427044b8f8842d0e5d1ef19aff21f66e40945bb09227442ab5c4c49aae3217b56dac03b358804567cff4189efeb

diff --git a/dev-ros/image_rotate/image_rotate-1.17.0.ebuild 
b/dev-ros/image_rotate/image_rotate-1.17.0.ebuild
new file mode 100644
index ..46bd231c5933
--- /dev/null
+++ b/dev-ros/image_rotate/image_rotate-1.17.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Rotates an image minimizing the angle between a vector and the 
camera frame"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   media-libs/opencv:=
+   dev-ros/dynamic_reconfigure
+   dev-ros/eigen_conversions
+   dev-ros/image_transport
+   dev-ros/nodelet
+   dev-libs/console_bridge:=
+   dev-ros/roscpp
+   dev-ros/tf2
+   dev-ros/tf2_geometry_msgs
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}"



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

2022-10-27 Thread Alexis Ballier
commit: 7735f199adcb271c09bdcf646f34fe431076f6cf
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 14:04:50 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7735f199

dev-util/rosdep: bump to 0.22.1

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-util/rosdep/Manifest |  1 +
 dev-util/rosdep/rosdep-0.22.1.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-util/rosdep/Manifest b/dev-util/rosdep/Manifest
index 071659abb51f..1067ff13ddfd 100644
--- a/dev-util/rosdep/Manifest
+++ b/dev-util/rosdep/Manifest
@@ -1 +1,2 @@
 DIST rosdep-0.21.0.tar.gz 312028 BLAKE2B 
7ad3bfe027c574fdc82952085a5ea447e811b6858fca13121ad25cf1bda04e33091782b69c4a8f9a71383f1716678bd19c8752600987f7c41016ee93eed1ddcb
 SHA512 
fb784c1603087b62444d767f1ce9e45303d2161e69ac82fec0edeeefd99f0c70e14b25b64a516df01e72aaa3a1b4a25b9507855edaa169c3af945e6581d9751d
+DIST rosdep-0.22.1.tar.gz 313822 BLAKE2B 
537756d107e0cdea2333743bf387cfacde295a1cd368d212800fcfc9a967861b5ecd0a30e9ad53870fce7ea69d604650bb74d7331b3eb46adacffe9c2b8a0b57
 SHA512 
62964b2ca876cdf0cb392ba7b15a0bc5f5a735469fa9abfd0a0b0117a99fa47d5f8b7a415d9d0b7ebce1d399a964b6ee12d46c2ace8ff856cb17f2153f5cabd3

diff --git a/dev-util/rosdep/rosdep-0.22.1.ebuild 
b/dev-util/rosdep/rosdep-0.22.1.ebuild
new file mode 100644
index ..b27a854ad522
--- /dev/null
+++ b/dev-util/rosdep/rosdep-0.22.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Command-line tool for installing ROS system dependencies"
+HOMEPAGE="https://wiki.ros.org/rosdep;
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/ros-infrastructure/rosdep;
+   inherit git-r3
+else
+   SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
+   
https://github.com/ros-infrastructure/rosdep/archive/${PV}.tar.gz -> ${P}.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+# Tests need network
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]
+   dev-python/rospkg[${PYTHON_USEDEP}]
+   dev-python/rosdistro[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   )
+"
+PATCHES=( "${FILESDIR}/tests.patch" )
+
+distutils_enable_tests pytest
+
+src_test() {
+   unset ROS_DISTRO
+   distutils-r1_src_test
+}
+
+pkg_postrm() {
+   if [ "${ROOT:-/}" = "/" ] ; then
+   einfo "Removing rosdep default sources list."
+   rm -f "${EPREFIX}/etc/ros/rosdep/sources.list.d/20-default.list"
+   fi
+}
+
+pkg_postinst() {
+   if [ "${ROOT:-/}" = "/" -a ! -f 
"${EPREFIX}/etc/ros/rosdep/sources.list.d/20-default.list" ] ; then
+   einfo "Initializing rosdep"
+   rosdep init
+   fi
+}



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

2022-10-27 Thread Alexis Ballier
commit: c7e9dccb8cf0e0848c28ada8e977c156d288c87e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:16:00 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e9dccb

dev-ros/camera_calibration: Bump to 1.17.0.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/camera_calibration/Manifest|  3 ++
 .../camera_calibration-1.17.0.ebuild   | 46 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-ros/camera_calibration/Manifest 
b/dev-ros/camera_calibration/Manifest
index cb1eb7c0fa87..758debd13e9f 100644
--- a/dev-ros/camera_calibration/Manifest
+++ b/dev-ros/camera_calibration/Manifest
@@ -4,8 +4,11 @@ DIST camera_calibration-1.15.3-camera_calibration.tar.gz 
16954576 BLAKE2B 8071b9
 DIST camera_calibration-1.15.3-multi_board_calibration.tar.gz 24644313 BLAKE2B 
9969bb35028a826306a021a7b519a18c4457691c8d207ea8d994a26cae792ec5c1878e04c69154c85589a7bef725f1b8cd52515ec6bbaed123705da033e4
 SHA512 
87ec6b24d0436a6d33d0f41130c96b663315ce2bc67e86b5c6e1bde027f4e026792ced7bdc3ab57e6b4586844e66f153353c038ac5eb36014789f29f3ad40547
 DIST camera_calibration-1.16.0-camera_calibration.tar.gz 16954576 BLAKE2B 
8071b9cbae6c1b7c4c7784a5413f3328f216c17e7ef29b04688b81d45321d5a69284481770fc18e35dd7061e560023a3753743e532d52848aec9af9d09560381
 SHA512 
e856d58ae1cea22fe36a332794f49ef345e3e6b9455785369b33c8844bd52e311ae944becc556726d24967798588893eae4ac5eb510cd6d5fa8fb15a2b907ee6
 DIST camera_calibration-1.16.0-multi_board_calibration.tar.gz 24644313 BLAKE2B 
9969bb35028a826306a021a7b519a18c4457691c8d207ea8d994a26cae792ec5c1878e04c69154c85589a7bef725f1b8cd52515ec6bbaed123705da033e4
 SHA512 
87ec6b24d0436a6d33d0f41130c96b663315ce2bc67e86b5c6e1bde027f4e026792ced7bdc3ab57e6b4586844e66f153353c038ac5eb36014789f29f3ad40547
+DIST camera_calibration-1.17.0-camera_calibration.tar.gz 16954576 BLAKE2B 
8071b9cbae6c1b7c4c7784a5413f3328f216c17e7ef29b04688b81d45321d5a69284481770fc18e35dd7061e560023a3753743e532d52848aec9af9d09560381
 SHA512 
e856d58ae1cea22fe36a332794f49ef345e3e6b9455785369b33c8844bd52e311ae944becc556726d24967798588893eae4ac5eb510cd6d5fa8fb15a2b907ee6
+DIST camera_calibration-1.17.0-multi_board_calibration.tar.gz 24644313 BLAKE2B 
9969bb35028a826306a021a7b519a18c4457691c8d207ea8d994a26cae792ec5c1878e04c69154c85589a7bef725f1b8cd52515ec6bbaed123705da033e4
 SHA512 
87ec6b24d0436a6d33d0f41130c96b663315ce2bc67e86b5c6e1bde027f4e026792ced7bdc3ab57e6b4586844e66f153353c038ac5eb36014789f29f3ad40547
 DIST camera_calibration--camera_calibration.tar.gz 16954576 BLAKE2B 
8071b9cbae6c1b7c4c7784a5413f3328f216c17e7ef29b04688b81d45321d5a69284481770fc18e35dd7061e560023a3753743e532d52848aec9af9d09560381
 SHA512 
e856d58ae1cea22fe36a332794f49ef345e3e6b9455785369b33c8844bd52e311ae944becc556726d24967798588893eae4ac5eb510cd6d5fa8fb15a2b907ee6
 DIST camera_calibration--multi_board_calibration.tar.gz 24644313 BLAKE2B 
9969bb35028a826306a021a7b519a18c4457691c8d207ea8d994a26cae792ec5c1878e04c69154c85589a7bef725f1b8cd52515ec6bbaed123705da033e4
 SHA512 
87ec6b24d0436a6d33d0f41130c96b663315ce2bc67e86b5c6e1bde027f4e026792ced7bdc3ab57e6b4586844e66f153353c038ac5eb36014789f29f3ad40547
 DIST image_pipeline-1.15.2.tar.gz 147570 BLAKE2B 
7e6ecad344e38426148017c4bdd109cdb505201256b811d7479b2fa5f2b6a94f94708ffd0e2a3c273f09fb8db0afdedb6955320bc142e4b48fbf94eeef45b453
 SHA512 
8fe9fa7759d83b2585589c6667c82b154c6ab748aa1644e8a58c75550e4c581fdea1b42f91a8c64df4eb7a06b33a76e55325268f314f3ec1f06ee38ee7b06bfc
 DIST image_pipeline-1.15.3.tar.gz 150900 BLAKE2B 
75bce8146c5273d5896ccb226bb9223f696f341089948aa44bbc932af15a1c80e6a5dbc036b4a37dcaecfca6a3e896df0935dcfb8305e23cc1a73fa77cef7a2e
 SHA512 
9e1d21d1a43e932078938aeca4e5e6902e36e6d034a467cbd69734e318e5c4a689cb133acc7f8098f4ca928312661eb5b2aa7fae38e3d2a904b0e34889da0d32
 DIST image_pipeline-1.16.0.tar.gz 152681 BLAKE2B 
6b11a07f07e8a29e601796570f404403d9acf1b31382d6d0353b2ac891c0f3345f3039bbb5bb7b3c41b10bf0478cad7a1d5590b7bbeee003aeff58437781d2e9
 SHA512 
909e115b150fb98a7cfa6d351b46072d92fccbded3ee15ba79135dae12d4cedf004b4c791a4c87540c74a6ad87e3947c9031e6539d09dee77527518d2b08cd18
+DIST image_pipeline-1.17.0.tar.gz 154211 BLAKE2B 
221c549d6794f3567706e724a48d52fa4d7f395b30f477a12750f4707d70782496a0110df9f89e83aa11ea95dbd65acab18eff13a8beb026091abd209370cbd4
 SHA512 
c5bc227f13415f6fe31eb2cee015f8671433b427044b8f8842d0e5d1ef19aff21f66e40945bb09227442ab5c4c49aae3217b56dac03b358804567cff4189efeb

diff --git a/dev-ros/camera_calibration/camera_calibration-1.17.0.ebuild 
b/dev-ros/camera_calibration/camera_calibration-1.17.0.ebuild
new file mode 100644
index ..171a2e648322
--- /dev/null
+++ b/dev-ros/camera_calibration/camera_calibration-1.17.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="http

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

2022-10-27 Thread Alexis Ballier
commit: f82052223dd6bbee66e39aaa757ec30d79a588a4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:17:23 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8205222

ros-meta/vision_opencv: Bump to 1.16.2.

Signed-off-by: Alexis Ballier  gentoo.org>

 ros-meta/vision_opencv/Manifest|  1 +
 ros-meta/vision_opencv/vision_opencv-1.16.2.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/ros-meta/vision_opencv/Manifest b/ros-meta/vision_opencv/Manifest
index b4878bf449a3..e7b87b79b50e 100644
--- a/ros-meta/vision_opencv/Manifest
+++ b/ros-meta/vision_opencv/Manifest
@@ -1,2 +1,3 @@
 DIST vision_opencv-1.15.0.tar.gz 82281 BLAKE2B 
6e86cf67bb9fbf07ca36dbe0bb3fb32611a4e216cea209048bfe34b71622a56954063f2e7ff466275810f36c62d016a1d04e987383dde35f0bb85abf0e74350f
 SHA512 
b6331b00aac18f96eb40ef57b2b4fe55da956007390549762818eab7ad36fcf192549448f2edcc6b4e550273f80320bf15eb6a60900d155be680ec8682fd17ba
 DIST vision_opencv-1.16.0.tar.gz 85452 BLAKE2B 
5f167898cef4bbc753e32af87174b7f668b3eff00357a22e8c454d181116a925059d4837210086d445ceaf74819fdb9a527eb5667321df8a7c1fe84549dbe5b6
 SHA512 
affd61f0d933cc57d5d23e840f0708e8ffdc0033eee22a21fe5c0099a2ab75d4c3fdcc41705167ab3615f5388ce47641faf5b21e6c6365a4e540abe69dfad3fe
+DIST vision_opencv-1.16.2.tar.gz 86615 BLAKE2B 
e3078be4a865aed4317db7dc422a71661a52e8b42c52aaab92c524cdb14ad08ab85ac523d55b76b5ebc6201400a832d0ea9c3203ed5ff2af342a58be5ab0ef49
 SHA512 
c1fd4b402cc970797c0b01573d111cec041ea59598897256ed26ad01624e15300cc2147deaf701af1d12bc921ac9892917d927d17325d4086c0724633d96b3c5

diff --git a/ros-meta/vision_opencv/vision_opencv-1.16.2.ebuild 
b/ros-meta/vision_opencv/vision_opencv-1.16.2.ebuild
new file mode 100644
index ..a84710f3371a
--- /dev/null
+++ b/ros-meta/vision_opencv/vision_opencv-1.16.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/vision_opencv;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Converts between ROS Image messages and OpenCV images"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   dev-ros/image_geometry
+   dev-ros/opencv_tests
+"
+DEPEND="${RDEPEND}"



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

2022-10-27 Thread Alexis Ballier
commit: 39c97893581d2757eec3f4856d9ea2a1d35124ac
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:16:03 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c97893

dev-ros/image_publisher: Bump to 1.17.0.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/image_publisher/Manifest   |  1 +
 .../image_publisher/image_publisher-1.17.0.ebuild  | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ros/image_publisher/Manifest b/dev-ros/image_publisher/Manifest
index 66299b03e6f1..263e9c0bcf76 100644
--- a/dev-ros/image_publisher/Manifest
+++ b/dev-ros/image_publisher/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.15.2.tar.gz 147570 BLAKE2B 
7e6ecad344e38426148017c4bdd109cdb505201256b811d7479b2fa5f2b6a94f94708ffd0e2a3c273f09fb8db0afdedb6955320bc142e4b48fbf94eeef45b453
 SHA512 
8fe9fa7759d83b2585589c6667c82b154c6ab748aa1644e8a58c75550e4c581fdea1b42f91a8c64df4eb7a06b33a76e55325268f314f3ec1f06ee38ee7b06bfc
 DIST image_pipeline-1.15.3.tar.gz 150900 BLAKE2B 
75bce8146c5273d5896ccb226bb9223f696f341089948aa44bbc932af15a1c80e6a5dbc036b4a37dcaecfca6a3e896df0935dcfb8305e23cc1a73fa77cef7a2e
 SHA512 
9e1d21d1a43e932078938aeca4e5e6902e36e6d034a467cbd69734e318e5c4a689cb133acc7f8098f4ca928312661eb5b2aa7fae38e3d2a904b0e34889da0d32
 DIST image_pipeline-1.16.0.tar.gz 152681 BLAKE2B 
6b11a07f07e8a29e601796570f404403d9acf1b31382d6d0353b2ac891c0f3345f3039bbb5bb7b3c41b10bf0478cad7a1d5590b7bbeee003aeff58437781d2e9
 SHA512 
909e115b150fb98a7cfa6d351b46072d92fccbded3ee15ba79135dae12d4cedf004b4c791a4c87540c74a6ad87e3947c9031e6539d09dee77527518d2b08cd18
+DIST image_pipeline-1.17.0.tar.gz 154211 BLAKE2B 
221c549d6794f3567706e724a48d52fa4d7f395b30f477a12750f4707d70782496a0110df9f89e83aa11ea95dbd65acab18eff13a8beb026091abd209370cbd4
 SHA512 
c5bc227f13415f6fe31eb2cee015f8671433b427044b8f8842d0e5d1ef19aff21f66e40945bb09227442ab5c4c49aae3217b56dac03b358804567cff4189efeb

diff --git a/dev-ros/image_publisher/image_publisher-1.17.0.ebuild 
b/dev-ros/image_publisher/image_publisher-1.17.0.ebuild
new file mode 100644
index ..b34fb3ec1130
--- /dev/null
+++ b/dev-ros/image_publisher/image_publisher-1.17.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Publish an image stream from single image file or avi file"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   media-libs/opencv:=
+   dev-ros/dynamic_reconfigure
+   dev-ros/camera_info_manager
+   dev-ros/image_transport
+   dev-ros/nodelet
+   dev-libs/console_bridge:=
+   dev-ros/roscpp
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"



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

2022-10-27 Thread Alexis Ballier
commit: 42102712fd8fd158182c5f772751705884e2bd1d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:17:21 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42102712

dev-ros/cv_bridge: Bump to 1.16.2.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/cv_bridge/Manifest|  1 +
 dev-ros/cv_bridge/cv_bridge-1.16.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ros/cv_bridge/Manifest b/dev-ros/cv_bridge/Manifest
index ec3c38f8fb88..8be5317dbe30 100644
--- a/dev-ros/cv_bridge/Manifest
+++ b/dev-ros/cv_bridge/Manifest
@@ -1 +1,2 @@
 DIST vision_opencv-1.16.0.tar.gz 85452 BLAKE2B 
5f167898cef4bbc753e32af87174b7f668b3eff00357a22e8c454d181116a925059d4837210086d445ceaf74819fdb9a527eb5667321df8a7c1fe84549dbe5b6
 SHA512 
affd61f0d933cc57d5d23e840f0708e8ffdc0033eee22a21fe5c0099a2ab75d4c3fdcc41705167ab3615f5388ce47641faf5b21e6c6365a4e540abe69dfad3fe
+DIST vision_opencv-1.16.2.tar.gz 86615 BLAKE2B 
e3078be4a865aed4317db7dc422a71661a52e8b42c52aaab92c524cdb14ad08ab85ac523d55b76b5ebc6201400a832d0ea9c3203ed5ff2af342a58be5ab0ef49
 SHA512 
c1fd4b402cc970797c0b01573d111cec041ea59598897256ed26ad01624e15300cc2147deaf701af1d12bc921ac9892917d927d17325d4086c0724633d96b3c5

diff --git a/dev-ros/cv_bridge/cv_bridge-1.16.2.ebuild 
b/dev-ros/cv_bridge/cv_bridge-1.16.2.ebuild
new file mode 100644
index ..b1563eb9a061
--- /dev/null
+++ b/dev-ros/cv_bridge/cv_bridge-1.16.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/vision_opencv;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Converts between ROS Image messages and OpenCV images"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rosconsole
+   >=media-libs/opencv-3:=[contrib(+),png,jpeg,tiff]
+   $(python_gen_cond_dep "dev-libs/boost:=[python,\${PYTHON_USEDEP}]")
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? (
+   dev-cpp/gtest
+   $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   )
+"
+PATCHES=( "${FILESDIR}/boostpython.patch" "${FILESDIR}/ocv_leak.patch" )



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

2022-10-27 Thread Alexis Ballier
commit: ce0c8d912fab99c4f21613df26962ec25ef90d16
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:16:02 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0c8d91

dev-ros/image_proc: Bump to 1.17.0.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/image_proc/Manifest b/dev-ros/image_proc/Manifest
index 66299b03e6f1..263e9c0bcf76 100644
--- a/dev-ros/image_proc/Manifest
+++ b/dev-ros/image_proc/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.15.2.tar.gz 147570 BLAKE2B 
7e6ecad344e38426148017c4bdd109cdb505201256b811d7479b2fa5f2b6a94f94708ffd0e2a3c273f09fb8db0afdedb6955320bc142e4b48fbf94eeef45b453
 SHA512 
8fe9fa7759d83b2585589c6667c82b154c6ab748aa1644e8a58c75550e4c581fdea1b42f91a8c64df4eb7a06b33a76e55325268f314f3ec1f06ee38ee7b06bfc
 DIST image_pipeline-1.15.3.tar.gz 150900 BLAKE2B 
75bce8146c5273d5896ccb226bb9223f696f341089948aa44bbc932af15a1c80e6a5dbc036b4a37dcaecfca6a3e896df0935dcfb8305e23cc1a73fa77cef7a2e
 SHA512 
9e1d21d1a43e932078938aeca4e5e6902e36e6d034a467cbd69734e318e5c4a689cb133acc7f8098f4ca928312661eb5b2aa7fae38e3d2a904b0e34889da0d32
 DIST image_pipeline-1.16.0.tar.gz 152681 BLAKE2B 
6b11a07f07e8a29e601796570f404403d9acf1b31382d6d0353b2ac891c0f3345f3039bbb5bb7b3c41b10bf0478cad7a1d5590b7bbeee003aeff58437781d2e9
 SHA512 
909e115b150fb98a7cfa6d351b46072d92fccbded3ee15ba79135dae12d4cedf004b4c791a4c87540c74a6ad87e3947c9031e6539d09dee77527518d2b08cd18
+DIST image_pipeline-1.17.0.tar.gz 154211 BLAKE2B 
221c549d6794f3567706e724a48d52fa4d7f395b30f477a12750f4707d70782496a0110df9f89e83aa11ea95dbd65acab18eff13a8beb026091abd209370cbd4
 SHA512 
c5bc227f13415f6fe31eb2cee015f8671433b427044b8f8842d0e5d1ef19aff21f66e40945bb09227442ab5c4c49aae3217b56dac03b358804567cff4189efeb

diff --git a/dev-ros/image_proc/image_proc-1.17.0.ebuild 
b/dev-ros/image_proc/image_proc-1.17.0.ebuild
new file mode 100644
index ..92a72ce17285
--- /dev/null
+++ b/dev-ros/image_proc/image_proc-1.17.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Single image rectification and color processing"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/image_geometry
+   dev-ros/image_transport
+   dev-ros/nodelet
+   dev-ros/nodelet_topic_tools
+   dev-ros/roscpp
+   dev-libs/console_bridge:=
+   media-libs/opencv:=
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? (
+   dev-ros/rostest
+   dev-cpp/gtest
+   dev-ros/camera_calibration_parsers
+   )
+"
+PATCHES=( "${FILESDIR}/ocv_leak.patch" )



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

2022-10-27 Thread Alexis Ballier
commit: 4f8903b36279137cdeb74328f5dbee52d16cfc5d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:17:22 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8903b3

dev-ros/opencv_tests: Bump to 1.16.2.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/opencv_tests/Manifest   |  1 +
 dev-ros/opencv_tests/opencv_tests-1.16.2.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-ros/opencv_tests/Manifest b/dev-ros/opencv_tests/Manifest
index b4878bf449a3..e7b87b79b50e 100644
--- a/dev-ros/opencv_tests/Manifest
+++ b/dev-ros/opencv_tests/Manifest
@@ -1,2 +1,3 @@
 DIST vision_opencv-1.15.0.tar.gz 82281 BLAKE2B 
6e86cf67bb9fbf07ca36dbe0bb3fb32611a4e216cea209048bfe34b71622a56954063f2e7ff466275810f36c62d016a1d04e987383dde35f0bb85abf0e74350f
 SHA512 
b6331b00aac18f96eb40ef57b2b4fe55da956007390549762818eab7ad36fcf192549448f2edcc6b4e550273f80320bf15eb6a60900d155be680ec8682fd17ba
 DIST vision_opencv-1.16.0.tar.gz 85452 BLAKE2B 
5f167898cef4bbc753e32af87174b7f668b3eff00357a22e8c454d181116a925059d4837210086d445ceaf74819fdb9a527eb5667321df8a7c1fe84549dbe5b6
 SHA512 
affd61f0d933cc57d5d23e840f0708e8ffdc0033eee22a21fe5c0099a2ab75d4c3fdcc41705167ab3615f5388ce47641faf5b21e6c6365a4e540abe69dfad3fe
+DIST vision_opencv-1.16.2.tar.gz 86615 BLAKE2B 
e3078be4a865aed4317db7dc422a71661a52e8b42c52aaab92c524cdb14ad08ab85ac523d55b76b5ebc6201400a832d0ea9c3203ed5ff2af342a58be5ab0ef49
 SHA512 
c1fd4b402cc970797c0b01573d111cec041ea59598897256ed26ad01624e15300cc2147deaf701af1d12bc921ac9892917d927d17325d4086c0724633d96b3c5

diff --git a/dev-ros/opencv_tests/opencv_tests-1.16.2.ebuild 
b/dev-ros/opencv_tests/opencv_tests-1.16.2.ebuild
new file mode 100644
index ..c1cfbbde482c
--- /dev/null
+++ b/dev-ros/opencv_tests/opencv_tests-1.16.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/vision_opencv;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Tests for ROS OpenCV integration"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep "media-libs/opencv[python,\${PYTHON_USEDEP}]")
+   $(python_gen_cond_dep "dev-python/numpy[\${PYTHON_USEDEP}]")
+"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   ros-catkin_src_install
+   insinto /usr/share/${PN}/launch
+   doins launch/*.launch
+   exeinto /usr/libexec/${PN}
+   doexe nodes/*
+}



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

2022-10-27 Thread Alexis Ballier
commit: 7911ecb663beae032feced65550e5921cb0a57a8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:16:05 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7911ecb6

dev-ros/image_view: Bump to 1.17.0.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/image_view/Manifest |  1 +
 dev-ros/image_view/image_view-1.17.0.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ros/image_view/Manifest b/dev-ros/image_view/Manifest
index 66299b03e6f1..263e9c0bcf76 100644
--- a/dev-ros/image_view/Manifest
+++ b/dev-ros/image_view/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.15.2.tar.gz 147570 BLAKE2B 
7e6ecad344e38426148017c4bdd109cdb505201256b811d7479b2fa5f2b6a94f94708ffd0e2a3c273f09fb8db0afdedb6955320bc142e4b48fbf94eeef45b453
 SHA512 
8fe9fa7759d83b2585589c6667c82b154c6ab748aa1644e8a58c75550e4c581fdea1b42f91a8c64df4eb7a06b33a76e55325268f314f3ec1f06ee38ee7b06bfc
 DIST image_pipeline-1.15.3.tar.gz 150900 BLAKE2B 
75bce8146c5273d5896ccb226bb9223f696f341089948aa44bbc932af15a1c80e6a5dbc036b4a37dcaecfca6a3e896df0935dcfb8305e23cc1a73fa77cef7a2e
 SHA512 
9e1d21d1a43e932078938aeca4e5e6902e36e6d034a467cbd69734e318e5c4a689cb133acc7f8098f4ca928312661eb5b2aa7fae38e3d2a904b0e34889da0d32
 DIST image_pipeline-1.16.0.tar.gz 152681 BLAKE2B 
6b11a07f07e8a29e601796570f404403d9acf1b31382d6d0353b2ac891c0f3345f3039bbb5bb7b3c41b10bf0478cad7a1d5590b7bbeee003aeff58437781d2e9
 SHA512 
909e115b150fb98a7cfa6d351b46072d92fccbded3ee15ba79135dae12d4cedf004b4c791a4c87540c74a6ad87e3947c9031e6539d09dee77527518d2b08cd18
+DIST image_pipeline-1.17.0.tar.gz 154211 BLAKE2B 
221c549d6794f3567706e724a48d52fa4d7f395b30f477a12750f4707d70782496a0110df9f89e83aa11ea95dbd65acab18eff13a8beb026091abd209370cbd4
 SHA512 
c5bc227f13415f6fe31eb2cee015f8671433b427044b8f8842d0e5d1ef19aff21f66e40945bb09227442ab5c4c49aae3217b56dac03b358804567cff4189efeb

diff --git a/dev-ros/image_view/image_view-1.17.0.ebuild 
b/dev-ros/image_view/image_view-1.17.0.ebuild
new file mode 100644
index ..d7374f823e50
--- /dev/null
+++ b/dev-ros/image_view/image_view-1.17.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Simple viewer for ROS image topics"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/camera_calibration_parsers
+   >=dev-ros/cv_bridge-1.11.10
+   dev-ros/image_transport
+   dev-ros/message_filters
+   dev-ros/nodelet
+   dev-ros/rosconsole
+   dev-libs/console_bridge:=
+   dev-ros/roscpp
+   dev-ros/dynamic_reconfigure[${PYTHON_SINGLE_USEDEP}]
+
+   dev-libs/boost:=
+   media-libs/opencv:=
+   x11-libs/gtk+:3
+   media-libs/harfbuzz:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/stereo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+BDEPEND="
+   virtual/pkgconfig
+"



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

2022-10-27 Thread Alexis Ballier
commit: 35cba1b3c7c8a8a5e076a1a775477213ef05e640
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:16:06 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cba1b3

dev-ros/stereo_image_proc: Bump to 1.17.0.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/stereo_image_proc/Manifest 
b/dev-ros/stereo_image_proc/Manifest
index 66299b03e6f1..263e9c0bcf76 100644
--- a/dev-ros/stereo_image_proc/Manifest
+++ b/dev-ros/stereo_image_proc/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.15.2.tar.gz 147570 BLAKE2B 
7e6ecad344e38426148017c4bdd109cdb505201256b811d7479b2fa5f2b6a94f94708ffd0e2a3c273f09fb8db0afdedb6955320bc142e4b48fbf94eeef45b453
 SHA512 
8fe9fa7759d83b2585589c6667c82b154c6ab748aa1644e8a58c75550e4c581fdea1b42f91a8c64df4eb7a06b33a76e55325268f314f3ec1f06ee38ee7b06bfc
 DIST image_pipeline-1.15.3.tar.gz 150900 BLAKE2B 
75bce8146c5273d5896ccb226bb9223f696f341089948aa44bbc932af15a1c80e6a5dbc036b4a37dcaecfca6a3e896df0935dcfb8305e23cc1a73fa77cef7a2e
 SHA512 
9e1d21d1a43e932078938aeca4e5e6902e36e6d034a467cbd69734e318e5c4a689cb133acc7f8098f4ca928312661eb5b2aa7fae38e3d2a904b0e34889da0d32
 DIST image_pipeline-1.16.0.tar.gz 152681 BLAKE2B 
6b11a07f07e8a29e601796570f404403d9acf1b31382d6d0353b2ac891c0f3345f3039bbb5bb7b3c41b10bf0478cad7a1d5590b7bbeee003aeff58437781d2e9
 SHA512 
909e115b150fb98a7cfa6d351b46072d92fccbded3ee15ba79135dae12d4cedf004b4c791a4c87540c74a6ad87e3947c9031e6539d09dee77527518d2b08cd18
+DIST image_pipeline-1.17.0.tar.gz 154211 BLAKE2B 
221c549d6794f3567706e724a48d52fa4d7f395b30f477a12750f4707d70782496a0110df9f89e83aa11ea95dbd65acab18eff13a8beb026091abd209370cbd4
 SHA512 
c5bc227f13415f6fe31eb2cee015f8671433b427044b8f8842d0e5d1ef19aff21f66e40945bb09227442ab5c4c49aae3217b56dac03b358804567cff4189efeb

diff --git a/dev-ros/stereo_image_proc/stereo_image_proc-1.17.0.ebuild 
b/dev-ros/stereo_image_proc/stereo_image_proc-1.17.0.ebuild
new file mode 100644
index ..138ad0e98af9
--- /dev/null
+++ b/dev-ros/stereo_image_proc/stereo_image_proc-1.17.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Stereo and single image rectification and disparity processing"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   dev-ros/dynamic_reconfigure
+   dev-ros/image_geometry
+   dev-ros/image_proc
+   dev-ros/image_transport
+   dev-ros/message_filters
+   dev-ros/nodelet
+   media-libs/opencv:=
+   dev-libs/boost:=
+   dev-libs/console_bridge:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/stereo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"



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

2022-10-27 Thread Alexis Ballier
commit: 99e79e93b51afcee40073a5c9285be7f1ef76c40
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:16:06 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e79e93

ros-meta/image_pipeline: Bump to 1.17.0.

Signed-off-by: Alexis Ballier  gentoo.org>

 ros-meta/image_pipeline/Manifest   |  1 +
 .../image_pipeline/image_pipeline-1.17.0.ebuild| 25 ++
 2 files changed, 26 insertions(+)

diff --git a/ros-meta/image_pipeline/Manifest b/ros-meta/image_pipeline/Manifest
index 66299b03e6f1..263e9c0bcf76 100644
--- a/ros-meta/image_pipeline/Manifest
+++ b/ros-meta/image_pipeline/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.15.2.tar.gz 147570 BLAKE2B 
7e6ecad344e38426148017c4bdd109cdb505201256b811d7479b2fa5f2b6a94f94708ffd0e2a3c273f09fb8db0afdedb6955320bc142e4b48fbf94eeef45b453
 SHA512 
8fe9fa7759d83b2585589c6667c82b154c6ab748aa1644e8a58c75550e4c581fdea1b42f91a8c64df4eb7a06b33a76e55325268f314f3ec1f06ee38ee7b06bfc
 DIST image_pipeline-1.15.3.tar.gz 150900 BLAKE2B 
75bce8146c5273d5896ccb226bb9223f696f341089948aa44bbc932af15a1c80e6a5dbc036b4a37dcaecfca6a3e896df0935dcfb8305e23cc1a73fa77cef7a2e
 SHA512 
9e1d21d1a43e932078938aeca4e5e6902e36e6d034a467cbd69734e318e5c4a689cb133acc7f8098f4ca928312661eb5b2aa7fae38e3d2a904b0e34889da0d32
 DIST image_pipeline-1.16.0.tar.gz 152681 BLAKE2B 
6b11a07f07e8a29e601796570f404403d9acf1b31382d6d0353b2ac891c0f3345f3039bbb5bb7b3c41b10bf0478cad7a1d5590b7bbeee003aeff58437781d2e9
 SHA512 
909e115b150fb98a7cfa6d351b46072d92fccbded3ee15ba79135dae12d4cedf004b4c791a4c87540c74a6ad87e3947c9031e6539d09dee77527518d2b08cd18
+DIST image_pipeline-1.17.0.tar.gz 154211 BLAKE2B 
221c549d6794f3567706e724a48d52fa4d7f395b30f477a12750f4707d70782496a0110df9f89e83aa11ea95dbd65acab18eff13a8beb026091abd209370cbd4
 SHA512 
c5bc227f13415f6fe31eb2cee015f8671433b427044b8f8842d0e5d1ef19aff21f66e40945bb09227442ab5c4c49aae3217b56dac03b358804567cff4189efeb

diff --git a/ros-meta/image_pipeline/image_pipeline-1.17.0.ebuild 
b/ros-meta/image_pipeline/image_pipeline-1.17.0.ebuild
new file mode 100644
index ..2b6268fcea56
--- /dev/null
+++ b/ros-meta/image_pipeline/image_pipeline-1.17.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Fills the gap between raw images from a camera and higher-level 
processing"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/camera_calibration
+   dev-ros/depth_image_proc
+   dev-ros/image_proc
+   dev-ros/image_publisher
+   dev-ros/image_rotate
+   dev-ros/image_view
+   dev-ros/stereo_image_proc
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-sound/qtractor/

2022-10-27 Thread Alexis Ballier
commit: cdd4853d56b85caf76b0458f327fcb0f1bd4cfa1
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:00:10 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd4853d

media-sound/qtractor: bump to 0.9.29

Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/qtractor/Manifest   |   1 +
 media-sound/qtractor/qtractor-0.9.29.ebuild | 108 
 2 files changed, 109 insertions(+)

diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index 6012dbd7e25f..f4cd70c9a205 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1 +1,2 @@
 DIST qtractor-0.9.28.tar.gz 2000685 BLAKE2B 
aa0d71732b9d214da22a97ca15d0c54eb61b7c35656f827bd0e39f5b55981b0c0d29645d5d3c4280ccba6aab971171615ef099f1cea1f3a8c381ac0dfffd2ca8
 SHA512 
db63766bcfd5a744a532d68cbe6f3153f9dd02208bca5098b27cda1cbec694b2981b3eb6a7912324c07327c87cb5f5ba46dccc96398d051e011ce563fc67
+DIST qtractor-0.9.29.tar.gz 1988719 BLAKE2B 
d7f17211e885c8458c7d74d1cd0cde69d316b1765ab79bdfb3ff1abcfb35ad008f017dd12372a2fafb309a7bead0c3d31f8f1cc322da123d39760377c1883e82
 SHA512 
bd432e3eb2d804aacc45943c36160c938778827a1c832f30045b2456d363843ac2f77e4b2cb897b905aa026b7d9238eb2963ca1ebbd64d127d890857c5426c41

diff --git a/media-sound/qtractor/qtractor-0.9.29.ebuild 
b/media-sound/qtractor/qtractor-0.9.29.ebuild
new file mode 100644
index ..f3c019cec2bc
--- /dev/null
+++ b/media-sound/qtractor/qtractor-0.9.29.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt 
framework"
+HOMEPAGE="https://qtractor.sourceforge.io;
+SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc 
rubberband vorbis zlib"
+REQUIRED_USE="dssi? ( ladspa )"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib
+   media-libs/libsndfile
+   media-libs/lilv
+   media-libs/lv2
+   media-libs/suil
+   virtual/jack
+   x11-libs/libxcb:=
+   aubio? ( media-libs/aubio:= )
+   dssi? ( media-libs/dssi )
+   ladspa? ( media-libs/ladspa-sdk )
+   libsamplerate? ( media-libs/libsamplerate )
+   mad? ( media-libs/libmad )
+   osc? ( media-libs/liblo )
+   rubberband? ( media-libs/rubberband )
+   vorbis? (
+   media-libs/libogg
+   media-libs/libvorbis
+   )
+   zlib? ( sys-libs/zlib )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_DSSI=$(usex dssi 1 0)
+   -DCONFIG_GRADIENT=1
+   -DCONFIG_JACK_LATENCY=1
+   -DCONFIG_JACK_METADATA=1
+   -DCONFIG_JACK_SESSION=1
+   -DCONFIG_LADSPA=$(usex ladspa 1 0)
+   -DCONFIG_LIBAUBIO=$(usex aubio 1 0)
+   -DCONFIG_LIBLILV=1
+   -DCONFIG_LIBLO=$(usex osc 1 0)
+   -DCONFIG_LIBMAD=$(usex mad 1 0)
+   -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0)
+   -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0)
+   -DCONFIG_LIBVORBIS=$(usex vorbis 1 0)
+   -DCONFIG_LIBZ=$(usex zlib 1 0)
+   -DCONFIG_LV2=1
+   -DCONFIG_LV2_UI_GTK2=0
+   -DCONFIG_NSM=0
+   -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0)
+   -DCONFIG_STACKTRACE=$(usex debug 1 0)
+   -DCONFIG_VESTIGE=1
+   -DCONFIG_VST=1
+   -DCONFIG_VST3=0
+   -DCONFIG_XUNIQUE=0
+   )
+   # Following options are left to the default
+   # CONFIG_LV2_ATOM
+   # CONFIG_LV2_BUF_SIZE
+   # CONFIG_LV2_CVPORT
+   # CONFIG_LV2_EVENT
+   # CONFIG_LV2_EXTERNAL_UI
+   # CONFIG_LV2_MIDNAM
+   # CONFIG_LV2_OPTIONS
+   # CONFIG_LV2_PARAMETERS
+   # CONFIG_LV2_PATCH
+   # CONFIG_LV2_PORT_EVENT
+   # CONFIG_LV2_PRESETS
+   # CONFIG_LV2_PROGRAMS
+   # CONFIG_LV2_STATE
+   # CONFIG_LV2_STATE_FILES
+   # CONFIG_LV2_STATE_MAKE_PATH
+   # CONFIG_LV2_TIME
+   # CONFIG_LV2_TIME_POSITION
+   # CONFIG_LV2_UI
+   # CONFIG_LV2_UI_IDLE
+   # CONFIG_LV2_UI_REQ_VALUE
+   # CONFIG_LV2_UI_SHOW
+   # CONFIG_LV2_UI_TOUCH
+   # CONFIG_LV2_WORKER
+   # CONFIG_LV2_UI_X11
+   cmake_src_configure
+}



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

2022-10-27 Thread Alexis Ballier
commit: 9e41e8b8b888f2cf72426fdf536093b160a69a71
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 13:16:01 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 14:05:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e41e8b8

dev-ros/depth_image_proc: Bump to 1.17.0.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/depth_image_proc/Manifest 
b/dev-ros/depth_image_proc/Manifest
index 66299b03e6f1..263e9c0bcf76 100644
--- a/dev-ros/depth_image_proc/Manifest
+++ b/dev-ros/depth_image_proc/Manifest
@@ -1,3 +1,4 @@
 DIST image_pipeline-1.15.2.tar.gz 147570 BLAKE2B 
7e6ecad344e38426148017c4bdd109cdb505201256b811d7479b2fa5f2b6a94f94708ffd0e2a3c273f09fb8db0afdedb6955320bc142e4b48fbf94eeef45b453
 SHA512 
8fe9fa7759d83b2585589c6667c82b154c6ab748aa1644e8a58c75550e4c581fdea1b42f91a8c64df4eb7a06b33a76e55325268f314f3ec1f06ee38ee7b06bfc
 DIST image_pipeline-1.15.3.tar.gz 150900 BLAKE2B 
75bce8146c5273d5896ccb226bb9223f696f341089948aa44bbc932af15a1c80e6a5dbc036b4a37dcaecfca6a3e896df0935dcfb8305e23cc1a73fa77cef7a2e
 SHA512 
9e1d21d1a43e932078938aeca4e5e6902e36e6d034a467cbd69734e318e5c4a689cb133acc7f8098f4ca928312661eb5b2aa7fae38e3d2a904b0e34889da0d32
 DIST image_pipeline-1.16.0.tar.gz 152681 BLAKE2B 
6b11a07f07e8a29e601796570f404403d9acf1b31382d6d0353b2ac891c0f3345f3039bbb5bb7b3c41b10bf0478cad7a1d5590b7bbeee003aeff58437781d2e9
 SHA512 
909e115b150fb98a7cfa6d351b46072d92fccbded3ee15ba79135dae12d4cedf004b4c791a4c87540c74a6ad87e3947c9031e6539d09dee77527518d2b08cd18
+DIST image_pipeline-1.17.0.tar.gz 154211 BLAKE2B 
221c549d6794f3567706e724a48d52fa4d7f395b30f477a12750f4707d70782496a0110df9f89e83aa11ea95dbd65acab18eff13a8beb026091abd209370cbd4
 SHA512 
c5bc227f13415f6fe31eb2cee015f8671433b427044b8f8842d0e5d1ef19aff21f66e40945bb09227442ab5c4c49aae3217b56dac03b358804567cff4189efeb

diff --git a/dev-ros/depth_image_proc/depth_image_proc-1.17.0.ebuild 
b/dev-ros/depth_image_proc/depth_image_proc-1.17.0.ebuild
new file mode 100644
index ..583df987bc50
--- /dev/null
+++ b/dev-ros/depth_image_proc/depth_image_proc-1.17.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-perception/image_pipeline;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Nodelets for processing depth images such as those produced by 
OpenNI camera"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/cv_bridge
+   media-libs/opencv:=
+   dev-ros/eigen_conversions
+   dev-ros/image_geometry
+   dev-ros/image_transport
+   dev-ros/message_filters
+   dev-ros/nodelet
+   dev-ros/tf2
+   dev-ros/tf2_ros
+   dev-libs/boost:=
+   dev-libs/console_bridge:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/stereo_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"



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

2022-10-27 Thread Alexis Ballier
commit: 695c0f4d61d1b8a44019a604811a583c5f62cefe
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 12:26:47 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 12:30:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=695c0f4d

media-video/mkvtoolnix: bump to 71.1.0

Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/mkvtoolnix/Manifest   | 1 +
 .../mkvtoolnix/{mkvtoolnix-.ebuild => mkvtoolnix-71.1.0.ebuild}   | 4 ++--
 media-video/mkvtoolnix/mkvtoolnix-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 62108a0898e9..68ec6cca8e30 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -5,3 +5,4 @@ DIST mkvtoolnix-64.0.0.tar.xz 7700012 BLAKE2B 
f0c64786fdc3d05915650a08ca398dc7f5
 DIST mkvtoolnix-67.0.0.tar.xz 7791720 BLAKE2B 
815172f1e120d90ec33cbc6dac1bb3aad793edc0b629f0bab9400a0732d3b692f983d7eca82c61c453ccd245dea948d0950bcb357e3104d2012554871e09c80c
 SHA512 
eed390cb305b5fcaddf11d68a9021f9ddc22a62d1eb95f4c0a34161a7662dd62495c87193a2d951f0fe30fb9a6b5b93f06ed7fedc24ed674da531f2c2317c997
 DIST mkvtoolnix-68.0.0.tar.xz 10911424 BLAKE2B 
e4704592212aa919a7cbd62b3906b5af6c4bb88293299e93a4ad65cc8857615b1654ed554c17daf60e1b001d8e5265afda808e81ee51f372be2f738d737fdd4d
 SHA512 
fd078208f5ef0438f06b3bb19c3f3c477f87561997a847c56a731265ee9627b089cc568e1d31a9a2c7e46f63aeeabccf98a27694b6b4b1586ba93f7656d20838
 DIST mkvtoolnix-69.0.0.tar.xz 10946800 BLAKE2B 
aed865e723d315aaddbfe6351c98bdafaee8b75968a2c03256e37e96d5ee7324d92ef8a5bb12c559c46264ebdcefd7a802884ac33db59fa5935621769ec9bfd1
 SHA512 
c7ce69e9a921103da4745c75cd6fa41a49dbb8637f48097233388e5d8be121714d3fde10f745b78e84a8ef70e46f0168f36f069331f04623805c0bda8a90060c
+DIST mkvtoolnix-71.1.0.tar.xz 10989788 BLAKE2B 
6b90ac9e103a75f5db76fa06def3593c7dc3c77d1179400aecda7217692fbe7f3866d838a541895d704ab9ddfb9972855c3cdad928356552136f9481cd65cf41
 SHA512 
f0565813ee4a303f0710b2d8019b6275e5ce7542174475e8ef9d4828c3e5ff5cf8a7940eb0e878b419e0b22a9fd55e2fc41e8e26c1b0777b95caac30d82fad5b

diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-71.1.0.ebuild
similarity index 97%
copy from media-video/mkvtoolnix/mkvtoolnix-.ebuild
copy to media-video/mkvtoolnix/mkvtoolnix-71.1.0.ebuild
index 0f9ef7d7a056..23a2e80da85d 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-71.1.0.ebuild
@@ -27,11 +27,11 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-libs/boost:=
dev-libs/gmp:=
-   >=dev-libs/libebml-1.4.2:=
+   >=dev-libs/libebml-1.4.4:=
>=dev-libs/libfmt-8.0.1:=
>=dev-libs/pugixml-1.11:=
media-libs/flac:=
-   >=media-libs/libmatroska-1.6.3:=
+   >=media-libs/libmatroska-1.7.1:=
media-libs/libogg:=
media-libs/libvorbis:=
sys-libs/zlib

diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
index 0f9ef7d7a056..23a2e80da85d 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
@@ -27,11 +27,11 @@ RESTRICT="!test? ( test )"
 RDEPEND="
dev-libs/boost:=
dev-libs/gmp:=
-   >=dev-libs/libebml-1.4.2:=
+   >=dev-libs/libebml-1.4.4:=
>=dev-libs/libfmt-8.0.1:=
>=dev-libs/pugixml-1.11:=
media-libs/flac:=
-   >=media-libs/libmatroska-1.6.3:=
+   >=media-libs/libmatroska-1.7.1:=
media-libs/libogg:=
media-libs/libvorbis:=
sys-libs/zlib



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

2022-10-27 Thread Alexis Ballier
commit: 21556102361e6fa525f98287a82802bcefedc160
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Oct 27 12:30:07 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Oct 27 12:30:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21556102

media-libs/libbluray: bump to 1.3.3

Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/libbluray/Manifest   |  1 +
 media-libs/libbluray/libbluray-1.3.3.ebuild | 85 +
 2 files changed, 86 insertions(+)

diff --git a/media-libs/libbluray/Manifest b/media-libs/libbluray/Manifest
index 3c11191551d5..1bb34803293f 100644
--- a/media-libs/libbluray/Manifest
+++ b/media-libs/libbluray/Manifest
@@ -1,3 +1,4 @@
 DIST libbluray-1.3.0.tar.bz2 754069 BLAKE2B 
d4c699ce28d2e5b1d4dda461a1359d3a446afe72368e9d76066ca4d5c49d1f24b4bcec307608d96913d0c668168a86267416b9db37ad942628c2926b79ec47d9
 SHA512 
3d5145e6fd7de099c07f937282112c7abb12a5590b7c0b965b00bddee3837ddfd1a30076aaa6d6278d07a5beee3856f602125983ae075ab30eceb6ac1bd9bcdc
 DIST libbluray-1.3.1.tar.bz2 754867 BLAKE2B 
471963bc5b77f9da31c2ad900e7bbb1528943d2341aa4f12471e5d9a0db6964e62e917c4f19e29115c8c129bb7f8730780b44dbb1c8939c94c686f39d8521fe8
 SHA512 
f39fc8a11771e8fdd5eeebf0ab23535ffab44721f64b350e5d153eee44555b31c618b6d765da114254dc83ff0ff89e84c6b185f61cdbcfedd2d47a5f6e26b75a
 DIST libbluray-1.3.2.tar.bz2 757957 BLAKE2B 
e970e07f6ad216f7bdac866acfb87400b4fbd511ad41293f0aa93e6cc04f77bca249c78b75eb89d92e41c9a1d25df93c4cab53cdb2cfd27b8a47233bbc277cad
 SHA512 
6f2d3a984809db33a99d2fe3618370a3fda3ef1c417b725d3c2e1f24ff21495f95a6a5f78b30b2b26bab47865f68dd08c08e8a554809d3a5225956da712dc064
+DIST libbluray-1.3.3.tar.bz2 761335 BLAKE2B 
3d17e686e363b0692b7d75596089ed12dbe46006738ea23f274b2992a541e6f1b0384ac2afc785359d94f652017284668c3a044db24ef6de5625575fca956bce
 SHA512 
fc36b4eea43f430f5f774129bd5cf075ed0128433779ad0146d59cc87e9625f4b6c31098fed1f5754b84fd08d9c8044d8d43d78c5b9c07937878cf15f517ba6f

diff --git a/media-libs/libbluray/libbluray-1.3.3.ebuild 
b/media-libs/libbluray/libbluray-1.3.3.ebuild
new file mode 100644
index ..9d617a0039d2
--- /dev/null
+++ b/media-libs/libbluray/libbluray-1.3.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV#} != ${PV} ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://code.videolan.org/videolan/libbluray.git;
+else
+   
SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+inherit autotools java-pkg-opt-2 multilib-minimal
+
+DESCRIPTION="Blu-ray playback libraries"
+HOMEPAGE="https://www.videolan.org/developers/libbluray.html;
+
+LICENSE="LGPL-2.1"
+SLOT="0/2"
+IUSE="aacs bdplus +fontconfig java +truetype utils +xml"
+
+RDEPEND="
+   dev-libs/libudfread[${MULTILIB_USEDEP}]
+   aacs? ( >=media-libs/libaacs-0.6.0[${MULTILIB_USEDEP}] )
+   bdplus? ( media-libs/libbdplus[${MULTILIB_USEDEP}] )
+   fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] )
+   java? ( >=virtual/jre-1.8:* )
+   truetype? ( >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] )
+   xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+   ${RDEPEND}
+   java? ( >=virtual/jdk-1.8:* )
+"
+BDEPEND="
+   virtual/pkgconfig
+   java? (
+   dev-java/ant-core
+   >=virtual/jdk-1.8:*
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-jars.patch
+)
+
+DOCS=( ChangeLog README.md )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # bug #621992
+   use java || unset JDK_HOME
+
+   ECONF_SOURCE="${S}" econf \
+   --disable-optimizations \
+   $(multilib_native_use_enable utils examples) \
+   $(multilib_native_use_enable java bdjava-jar) \
+   $(use_with fontconfig) \
+   $(use_with truetype freetype) \
+   $(use_with xml libxml2)
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+
+   multilib_is_native_abi || return
+
+   use utils &&
+   find .libs/ -type f -executable ! -name "${PN}.*" \
+$(use java || echo '! -name bdj_test') -exec dobin {} +
+
+   use java && java-pkg_regjar "${ED}"/usr/share/${PN}/lib/*.jar
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-10-25 Thread Alexis Ballier
commit: 42199c7fb529143df2e103ee1625b219452dfa59
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:46 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42199c7f

ros-meta/geometry2: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

 ros-meta/geometry2/Manifest   |  1 +
 ros-meta/geometry2/geometry2-0.7.6.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/ros-meta/geometry2/Manifest b/ros-meta/geometry2/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/ros-meta/geometry2/Manifest
+++ b/ros-meta/geometry2/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/ros-meta/geometry2/geometry2-0.7.6.ebuild 
b/ros-meta/geometry2/geometry2-0.7.6.ebuild
new file mode 100644
index ..0348b3dbbcfe
--- /dev/null
+++ b/ros-meta/geometry2/geometry2-0.7.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="The second generation Transform Library in ros"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/test_tf2
+   dev-ros/tf2
+   dev-ros/tf2_bullet
+   dev-ros/tf2_eigen
+   dev-ros/tf2_geometry_msgs
+   dev-ros/tf2_kdl
+   dev-ros/tf2_msgs
+   dev-ros/tf2_py
+   dev-ros/tf2_ros
+   dev-ros/tf2_sensor_msgs
+   dev-ros/tf2_tools
+"
+DEPEND="${RDEPEND}"



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

2022-10-25 Thread Alexis Ballier
commit: 8ff942312ec63e96f22dd11c3cc10b9c9e30f683
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:43 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff94231

dev-ros/tf2_py: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/tf2_py/Manifest b/dev-ros/tf2_py/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_py/Manifest
+++ b/dev-ros/tf2_py/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_py/tf2_py-0.7.6.ebuild 
b/dev-ros/tf2_py/tf2_py-0.7.6.ebuild
new file mode 100644
index ..77c587eae514
--- /dev/null
+++ b/dev-ros/tf2_py/tf2_py-0.7.6.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="TF2 python bindings"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/tf2
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}"



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

2022-10-25 Thread Alexis Ballier
commit: 415e99d5d09328d0e3d7383ba910825b53b60184
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:44 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=415e99d5

dev-ros/tf2_sensor_msgs: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/tf2_sensor_msgs/Manifest   |  1 +
 .../tf2_sensor_msgs/tf2_sensor_msgs-0.7.6.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ros/tf2_sensor_msgs/Manifest b/dev-ros/tf2_sensor_msgs/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_sensor_msgs/Manifest
+++ b/dev-ros/tf2_sensor_msgs/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.7.6.ebuild 
b/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.7.6.ebuild
new file mode 100644
index ..e7dd2d1b54d3
--- /dev/null
+++ b/dev-ros/tf2_sensor_msgs/tf2_sensor_msgs-0.7.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Transform sensor_msgs with tf. Most notably, PointCloud2"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/tf2_ros[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf2
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep "dev-python/python_orocos_kdl[\${PYTHON_USEDEP}]")
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-cpp/gtest
+   )
+   dev-ros/cmake_modules
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-cpp/eigen:3
+"
+
+src_test() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}



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

2022-10-25 Thread Alexis Ballier
commit: 160616211cc317cdea7e08656de699ff68d0a468
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:40 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16061621

dev-ros/tf2_eigen: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/tf2_eigen/Manifest b/dev-ros/tf2_eigen/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_eigen/Manifest
+++ b/dev-ros/tf2_eigen/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_eigen/tf2_eigen-0.7.6.ebuild 
b/dev-ros/tf2_eigen/tf2_eigen-0.7.6.ebuild
new file mode 100644
index ..71831bfac320
--- /dev/null
+++ b/dev-ros/tf2_eigen/tf2_eigen-0.7.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="TF2 eigen support"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/tf2
+"
+DEPEND="${RDEPEND}
+   dev-ros/cmake_modules
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-cpp/eigen:3
+   test? ( dev-cpp/gtest )
+"



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

2022-10-25 Thread Alexis Ballier
commit: 60c6c06278c3afb528c0481d8e0ae2d438315715
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:41 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c6c062

dev-ros/tf2_kdl: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/tf2_kdl/Manifest |  1 +
 dev-ros/tf2_kdl/tf2_kdl-0.7.6.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-ros/tf2_kdl/Manifest b/dev-ros/tf2_kdl/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_kdl/Manifest
+++ b/dev-ros/tf2_kdl/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_kdl/tf2_kdl-0.7.6.ebuild 
b/dev-ros/tf2_kdl/tf2_kdl-0.7.6.ebuild
new file mode 100644
index ..63d78e6201ce
--- /dev/null
+++ b/dev-ros/tf2_kdl/tf2_kdl-0.7.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="KDL binding for tf2"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/tf2
+   dev-ros/tf2_ros
+   $(python_gen_cond_dep "dev-python/python_orocos_kdl[\${PYTHON_USEDEP}]")
+   sci-libs/orocos_kdl:=
+   dev-ros/tf2_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-ros/cmake_modules
+   dev-cpp/eigen:3
+   test? (
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   dev-cpp/gtest
+   )"



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

2022-10-25 Thread Alexis Ballier
commit: 790e27970c28fddef6bcef37e35da4d45e8d31c6
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:42 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790e2797

dev-ros/tf2_msgs: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/tf2_msgs/Manifest b/dev-ros/tf2_msgs/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_msgs/Manifest
+++ b/dev-ros/tf2_msgs/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_msgs/tf2_msgs-0.7.6.ebuild 
b/dev-ros/tf2_msgs/tf2_msgs-0.7.6.ebuild
new file mode 100644
index ..e3ab05052c74
--- /dev/null
+++ b/dev-ros/tf2_msgs/tf2_msgs-0.7.6.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CATKIN_HAS_MESSAGES=yes
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/actionlib_msgs dev-ros/geometry_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="TF2 messages"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



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

2022-10-25 Thread Alexis Ballier
commit: ffa286f965b5f9074ab31719a9cb1c839269bedb
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:45 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa286f9

dev-ros/tf2_tools: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/tf2_tools/Manifest b/dev-ros/tf2_tools/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_tools/Manifest
+++ b/dev-ros/tf2_tools/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_tools/tf2_tools-0.7.6.ebuild 
b/dev-ros/tf2_tools/tf2_tools-0.7.6.ebuild
new file mode 100644
index ..3a969500d193
--- /dev/null
+++ b/dev-ros/tf2_tools/tf2_tools-0.7.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Tools for 2nd gen Transform library"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/tf2_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf2_py[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf2_ros[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep "dev-python/pyyaml[\${PYTHON_USEDEP}]")
+"
+DEPEND="${RDEPEND}"



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

2022-10-25 Thread Alexis Ballier
commit: 8475c0af93619bdac2c79753b9e8520742cfe349
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:44 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8475c0af

dev-ros/tf2_ros: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/tf2_ros/Manifest |  1 +
 dev-ros/tf2_ros/tf2_ros-0.7.6.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-ros/tf2_ros/Manifest b/dev-ros/tf2_ros/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_ros/Manifest
+++ b/dev-ros/tf2_ros/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_ros/tf2_ros-0.7.6.ebuild 
b/dev-ros/tf2_ros/tf2_ros-0.7.6.ebuild
new file mode 100644
index ..fd5e26d28f9f
--- /dev/null
+++ b/dev-ros/tf2_ros/tf2_ros-0.7.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="ROS bindings for the tf2 library, for both Python and C++"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/actionlib[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/message_filters
+   dev-ros/roscpp
+   dev-ros/rosgraph
+   dev-libs/boost:=
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf2
+   dev-ros/tf2_py[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/actionlib_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/tf2_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   dev-cpp/gtest
+   )
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/tf2_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+
+src_test() {
+   # Needed for tests to find internal launch file
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_test
+}



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

2022-10-25 Thread Alexis Ballier
commit: 5f55f774a3823fd1a17a97987fa366fdb7e1c426
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:39 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f55f774

dev-ros/tf2_bullet: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/tf2_bullet/Manifest b/dev-ros/tf2_bullet/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_bullet/Manifest
+++ b/dev-ros/tf2_bullet/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_bullet/tf2_bullet-0.7.6.ebuild 
b/dev-ros/tf2_bullet/tf2_bullet-0.7.6.ebuild
new file mode 100644
index ..27a56c4a1f9b
--- /dev/null
+++ b/dev-ros/tf2_bullet/tf2_bullet-0.7.6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="TF2 bullet support"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/tf2
+   sci-physics/bullet
+"
+DEPEND="${RDEPEND}
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="
+   virtual/pkgconfig
+"



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

2022-10-25 Thread Alexis Ballier
commit: 6adaff70428ab55bcfe1b02d7cdd4f782a2a2c0f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:38 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adaff70

dev-ros/test_tf2: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/test_tf2/Manifest b/dev-ros/test_tf2/Manifest
index aa2edb1230e0..b42615b516d2 100644
--- a/dev-ros/test_tf2/Manifest
+++ b/dev-ros/test_tf2/Manifest
@@ -1 +1,2 @@
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/test_tf2/test_tf2-0.7.6.ebuild 
b/dev-ros/test_tf2/test_tf2-0.7.6.ebuild
new file mode 100644
index ..3482393f54a3
--- /dev/null
+++ b/dev-ros/test_tf2/test_tf2-0.7.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="TF2 unit tests"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="
+   dev-ros/rosconsole
+   dev-ros/roscpp
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf
+   dev-ros/tf2
+   dev-ros/tf2_bullet
+   dev-ros/tf2_eigen
+   dev-ros/tf2_ros[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf2_geometry_msgs[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf2_kdl[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf2_msgs
+   dev-ros/rosbash
+   sci-libs/orocos_kdl
+   $(python_gen_cond_dep "dev-python/python_orocos_kdl[\${PYTHON_USEDEP}]")
+   dev-libs/boost:=
+   dev-cpp/gtest
+"
+
+mycatkincmakeargs=( "-DCATKIN_ENABLE_TESTING=ON" )



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

2022-10-25 Thread Alexis Ballier
commit: 938de42e6c432dd1caeeb9f19698658162ebde37
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:41 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938de42e

dev-ros/tf2_geometry_msgs: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/tf2_geometry_msgs/Manifest 
b/dev-ros/tf2_geometry_msgs/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2_geometry_msgs/Manifest
+++ b/dev-ros/tf2_geometry_msgs/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2_geometry_msgs/tf2_geometry_msgs-0.7.6.ebuild 
b/dev-ros/tf2_geometry_msgs/tf2_geometry_msgs-0.7.6.ebuild
new file mode 100644
index ..3c795fbda7d4
--- /dev/null
+++ b/dev-ros/tf2_geometry_msgs/tf2_geometry_msgs-0.7.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+CATKIN_HAS_MESSAGES=yes
+
+inherit ros-catkin
+
+DESCRIPTION="The second generation Transform Library in ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/tf2_ros[${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep "dev-python/python_orocos_kdl[\${PYTHON_USEDEP}]")
+   dev-ros/tf2
+   sci-libs/orocos_kdl
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? (
+   dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
+   dev-cpp/gtest
+   )
+"



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

2022-10-25 Thread Alexis Ballier
commit: 0612112e85201a3f3a60a3d61c74f99f1a4e780b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:40:44 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0612112e

dev-ros/gencpp: bump to 0.7.0

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/gencpp/Manifest | 2 +-
 dev-ros/gencpp/{gencpp-0.6.5.ebuild => gencpp-0.7.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/gencpp/Manifest b/dev-ros/gencpp/Manifest
index b540a74fc21b..ac3d60f149cf 100644
--- a/dev-ros/gencpp/Manifest
+++ b/dev-ros/gencpp/Manifest
@@ -1 +1 @@
-DIST gencpp-0.6.5.tar.gz 9803 BLAKE2B 
3f22693cf8924a9c6c88aea287eb44f15670c0289c441a4dc631e9386d28702be074551ce2f0585cfc8f237a4d3925206c56d9cd760aae63655c9e7fc6bd82d2
 SHA512 
37f8869f2671a2dbbaf2d6fe9517cf0675639b3d1ce1940cb3ae3ce40432a61cafbe8e272a71b49cc1068f33dd5201cf3e0a2e0bed1c9ed1a5053669e35596aa
+DIST gencpp-0.7.0.tar.gz 9914 BLAKE2B 
79a259768be409d4d05a6b7f71a709761ac9c49aeb82a2910045c205eb6600a08e20c6457c36cb3d7b27865c8fcb4e90f65e5c622ee24567c36d6fc04ca0dff7
 SHA512 
5fc73ef7e03b1712ddb071ba3d6f49b6657eca3ebadb8384f19efe457f3de2fb799c02a603ea32960c265acd2bd752a0a020db753bf0f2c4d00fdd102da4519f

diff --git a/dev-ros/gencpp/gencpp-0.6.5.ebuild 
b/dev-ros/gencpp/gencpp-0.7.0.ebuild
similarity index 91%
rename from dev-ros/gencpp/gencpp-0.6.5.ebuild
rename to dev-ros/gencpp/gencpp-0.7.0.ebuild
index dca06b5f534d..44bc8f1377ba 100644
--- a/dev-ros/gencpp/gencpp-0.6.5.ebuild
+++ b/dev-ros/gencpp/gencpp-0.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-10-25 Thread Alexis Ballier
commit: 7ce00dd70c35fe885b2a25e7c80cf0c111ce53d9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:45:39 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce00dd7

dev-ros/tf2: Bump to 0.7.6.

Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/dev-ros/tf2/Manifest b/dev-ros/tf2/Manifest
index c9c9144e6ab7..908e45fbc4f3 100644
--- a/dev-ros/tf2/Manifest
+++ b/dev-ros/tf2/Manifest
@@ -1,3 +1,4 @@
 DIST geometry2-0.7.2.tar.gz 174319 BLAKE2B 
0f319055cf0a4c8a425c31abc981ee1aee3c77b9dae8e0ddae6a0c4bdf09c31373b8005cb05177374ae5a2139c0f49a4cfdd5b966f8e991827ca2c6e471dcdd2
 SHA512 
8c2ad4e67d4d7509c3d9a7ef781d454eeb570fbc29d201ece7d2613258b7bed2ba00398655901e2b5856b59acad94422dbb6ae1f0bd545b3a41353204c31d00b
 DIST geometry2-0.7.3.tar.gz 175974 BLAKE2B 
a0edbeea6db30f07d5cf6ddd4d0a8a1ce0221c8b0ad01929aa6a73a7a49e2e5bd08dfd01cef6cd964ea93b6e8f5aa1dd6ec395e8e4bbafa1117eb3436cae9c10
 SHA512 
20d207218000905a17411ee9c662778b3022481e84b903ca616cdfc439b2af55c7182988dc843103edc471d564e988fa311be916d0810ec86228585500ed532e
 DIST geometry2-0.7.5.tar.gz 176126 BLAKE2B 
56f2062ca86b3573e9df59df4c400fd5eee35c7e30abb1f0d94b1e117a224fcb1272eaf9de14dc257d8c8438a414fd8d121d314e560e6712ca4db0da190075d5
 SHA512 
b3413282d2ad0aae54b0093607eee106cdd7ed23f4e5fbb1728ed4f848ee081257b9217696301e9f7860369dc98679d8abff12213ff3a69b39b061f02f5da8c9
+DIST geometry2-0.7.6.tar.gz 176927 BLAKE2B 
c18a8be79a17194e339188b938d51d69deb70ac4bbc3038349d5fd4ac4a63c4d812bf6dc1f4ce6bcf64545e0abaa88e7eede008f3f6c5590cc860148f8dd8e39
 SHA512 
dec7c618da9eec07b202b1d67b367c8e71451a05b4ffa15d1e86651857054e7e43682ef7a95580853ee9767f17229b623fd73a495a184e4e9e3fdf024be2d440

diff --git a/dev-ros/tf2/tf2-0.7.6.ebuild b/dev-ros/tf2/tf2-0.7.6.ebuild
new file mode 100644
index ..401a57c0c955
--- /dev/null
+++ b/dev-ros/tf2/tf2-0.7.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros/geometry2;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="The second generation Transform Library in ROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/console_bridge:=
+   dev-ros/rostime
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/tf2_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   test? ( dev-ros/roscpp dev-cpp/gtest )
+"



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

2022-10-25 Thread Alexis Ballier
commit: 3080ef4ec66de8d6c04e76decc6bb9309e97f032
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 25 10:39:41 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 25 11:31:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3080ef4e

dev-ros/genmsg: bump to 0.6.0

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/genmsg/Manifest  | 2 +-
 dev-ros/genmsg/{genmsg-0.5.16.ebuild => genmsg-0.6.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/genmsg/Manifest b/dev-ros/genmsg/Manifest
index 6fd2b07c664e..d35cb1af4875 100644
--- a/dev-ros/genmsg/Manifest
+++ b/dev-ros/genmsg/Manifest
@@ -1 +1 @@
-DIST genmsg-0.5.16.tar.gz 60357 BLAKE2B 
5d26540123606cac3590d54848f5999fc470008fe5c71abeaac01108f7b22a4d5b0282ebc109e747d1caf459daa88bce26ce206b480f63626205adba7decb1ed
 SHA512 
6a658cc3a895f546592a540f2bcbfb3819321242ddaf47eabbf02207994af4cf4152bce042846d4ae3fcdda2664b6b255702a2cebfcaa80892b964a6822a5390
+DIST genmsg-0.6.0.tar.gz 60465 BLAKE2B 
d4b3fb69b540d5ae152ea9ba99f8a95f3ec0f2327abc3358c3f7e98710791d6cef7537a1c1de2229e103ffe80e7c67fadcbc1b781e3df2430dc379a14cc9a5a2
 SHA512 
73e0f16dfa0096c358c7b19fb5d5126af32ea24240611c4b45857a79d44d5a4aa77f34e4f0b4e2f38592f23b127ac1ffe74794be0b622921fd76353d9e42ea0d

diff --git a/dev-ros/genmsg/genmsg-0.5.16.ebuild 
b/dev-ros/genmsg/genmsg-0.6.0.ebuild
similarity index 91%
rename from dev-ros/genmsg/genmsg-0.5.16.ebuild
rename to dev-ros/genmsg/genmsg-0.6.0.ebuild
index 7ae92b459ca2..7747d17bdcd2 100644
--- a/dev-ros/genmsg/genmsg-0.5.16.ebuild
+++ b/dev-ros/genmsg/genmsg-0.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/

2022-10-18 Thread Alexis Ballier
commit: 3a9a3fc2e0bf1658377afb434a2f99d1312e867c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct 18 12:19:18 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct 18 13:16:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9a3fc2

sci-electronics/gazebo: bump to 11.12.0

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-electronics/gazebo/Manifest  |  1 +
 sci-electronics/gazebo/gazebo-11.12.0.ebuild | 83 
 2 files changed, 84 insertions(+)

diff --git a/sci-electronics/gazebo/Manifest b/sci-electronics/gazebo/Manifest
index c0eac4fab473..51f9bccaff8e 100644
--- a/sci-electronics/gazebo/Manifest
+++ b/sci-electronics/gazebo/Manifest
@@ -1,2 +1,3 @@
 DIST gazebo-11.10.2.tar.bz2 56496495 BLAKE2B 
09bf370531214e9567d961445797cb50c9e5a81a405720c580d13e6b33029a63dd2cd9930dcbd239c1bf9091a9d5b092bfdef77b0b3524d281a10549e22e7c9a
 SHA512 
8900c483f63cedb8543cfe718b336e3ec372fc0dc3d47ac9cd5378987fae634f16911d3c91fdf70add93b4a090e92f3558beec6c1277e1ba109652dcaf049ac2
 DIST gazebo-11.11.0.tar.bz2 56505651 BLAKE2B 
c3f63a1ee128fd86be914ba9ad7567d0adf337d82772184bbc362373083ad2b79f1172998182a70faf4127fe6f5996d6946e79927c40a384ac5e0eef3b7799c9
 SHA512 
f9062a54ee4e252219a246124ad0a22570e12f34f7bced8910a14b96541b16337efbba0f824b0ba70adf91d41acfc407eb0cdb19bbd7272151ef9723acc48882
+DIST gazebo-11.12.0.tar.bz2 56542859 BLAKE2B 
f2da8371fa4655cc831401fcf6ceec8c82d507a93515762c078ac20a78cb4b739c9f373ef53bebc71b5d7e1c1cf4b98928b3e855fca6943a09da554ee19df1cb
 SHA512 
8f60d432ab07084951bbe31c632f04f2fa11500441fb81fe27078a5cb5b67ba681889e1079844d44a5a30df562797d51683fd674942db9fd8c4d853e3e2c5d3e

diff --git a/sci-electronics/gazebo/gazebo-11.12.0.ebuild 
b/sci-electronics/gazebo/gazebo-11.12.0.ebuild
new file mode 100644
index ..4eac05330fc9
--- /dev/null
+++ b/sci-electronics/gazebo/gazebo-11.12.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A 3D multiple robot simulator with dynamics"
+HOMEPAGE="http://gazebosim.org/;
+SRC_URI="https://osrf-distributions.s3.amazonaws.com/gazebo/releases/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+# Subslot = major version = soname of libs
+SLOT="0/11"
+KEYWORDS="~amd64"
+IUSE="cpu_flags_x86_sse2 test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/protobuf-2:=
+   virtual/opengl
+   media-libs/openal
+   net-misc/curl
+   dev-libs/tinyxml
+   >=dev-libs/tinyxml2-6:=
+   dev-libs/libtar
+   dev-cpp/tbb:=
+   >=dev-games/ogre-1.7.4:=[freeimage]
+   =media-libs/freeimage-3.15.4[png]
+   sci-libs/libccd
+   >=media-video/ffmpeg-2.6:0=
+   sci-libs/gts
+   >=sci-physics/bullet-2.82:=
+   >=dev-libs/sdformat-9.8:=
+   dev-qt/qtwidgets:5
+   dev-qt/qtcore:5
+   dev-qt/qtopengl:5
+   dev-libs/boost:=
+   sci-libs/gdal:=
+   virtual/libusb:1
+   dev-libs/libspnav
+   media-libs/freeimage
+   sci-libs/hdf5:=[cxx]
+   sys-apps/util-linux
+   >=media-gfx/graphviz-4
+   net-libs/ignition-msgs:5=
+   sci-libs/ignition-math:6=
+   net-libs/ignition-transport:8=
+   sci-libs/ignition-common:3=
+   sci-libs/ignition-fuel-tools:4=
+   x11-libs/qwt:6=[qt5(+)]
+"
+DEPEND="${RDEPEND}
+   dev-qt/qttest:5
+   x11-apps/mesa-progs
+   test? ( dev-libs/libxslt )
+"
+BDEPEND="
+   || ( app-text/ronn-ng app-text/ronn )
+   app-arch/gzip
+   virtual/pkgconfig
+"
+CMAKE_BUILD_TYPE=RelWithDebInfo
+PATCHES=(
+   "${FILESDIR}/qwt2.patch"
+   "${FILESDIR}/cmake.patch"
+)
+
+src_configure() {
+   # find OGRE properly
+   sed -e "s#lib/OGRE#$(get_libdir)/OGRE#" -i cmake/gazebo-config.cmake.in 
|| die
+
+   local mycmakeargs=(
+   "-DUSE_UPSTREAM_CFLAGS=OFF"
+   "-DSSE2_FOUND=$(usex cpu_flags_x86_sse2 TRUE FALSE)"
+   "-DUSE_HOST_CFLAGS=FALSE"
+   "-DBUILD_TESTING=$(usex test TRUE FALSE)"
+   "-DENABLE_SCREEN_TESTS=FALSE"
+   "-DUSE_EXTERNAL_TINYXML2=TRUE"
+   )
+   cmake_src_configure
+}



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

2022-10-04 Thread Alexis Ballier
commit: bd43948426aeebdaf36e64f414f1fdc2be85489f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Oct  4 13:06:11 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Oct  4 13:06:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd439484

media-video/ffmpeg: bump to 5.1.2

Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/ffmpeg/Manifest|   2 +
 media-video/ffmpeg/ffmpeg-5.1.2.ebuild | 606 +
 2 files changed, 608 insertions(+)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 608d528052c3..ac5fe91c8459 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -8,3 +8,5 @@ DIST ffmpeg-5.0.1.tar.xz 9812524 BLAKE2B 
0a37d425780f7e15836848048214411829bceb0
 DIST ffmpeg-5.0.1.tar.xz.asc 520 BLAKE2B 
686a8c372d26bd0158a0e79f6cbe8d9c46127bd200df7f4f6e2a4285bfd412cfa9aff865eca125a27a7204f32ba0cca86bcbf769ee4874e5202cc700b0eb4449
 SHA512 
9c4bd404196c3a3808bae92873aefc77f8c26a9419cc6130a3f2359a75c8e83189d206e9aee8ff85c5a7fe4a98da24e11cf607ec351386c18979ec2d5ad3b3ad
 DIST ffmpeg-5.1.1.tar.xz 10001696 BLAKE2B 
d0d62b4ab3032b554f52f10e61bc152bc60c4058df6f1f640101c21f1001bb5b5c7dbc21a0559c13051354346fb951f4abe99a9b07b1d4b2410ce6ec4458c909
 SHA512 
689e38d1a18bfaa8709505bad0c07edabbf02b2f1477dcfcb2fed5e1a3adc654c8e82cb877a92e278c90521242c39ae7e0bbd41e6beb3651de0c96b113d97baa
 DIST ffmpeg-5.1.1.tar.xz.asc 520 BLAKE2B 
8d5848b0807f11c82c3a6eb93aad129c4d3a1acb8eb154c32d20f6696cb6cac0600bb253629169754951af6962199b95dced2842c8c4d011a62173ee0437baa5
 SHA512 
4910dbccd108ffec03d08f96a497261964c22a234c786547de136953f57232d315cfd9790d943ad41a299d529ace259439e628c4e0fe6f4b6ff7363baa9c1be5
+DIST ffmpeg-5.1.2.tar.xz 10004956 BLAKE2B 
4e2682f040205e6344ff1f2cf8ac69c35cac90a14634a2cd4b41fffc0e09264586b014327f7e9cb6417d12210894cdbc180541c07ad02e782bdf79af9f22991f
 SHA512 
04d9ae2a0e9238c469941d2bb9929d59b58f4be3830846cf91b02a440da17803a04b147a4e0168c9ffd6f62ca82187508bc7b53255de9787a97168278e903b9b
+DIST ffmpeg-5.1.2.tar.xz.asc 520 BLAKE2B 
57573afa9157e842efc6a22185aab133e5b5bd461c55d63bbb8b218e99f05fb17f4a679ee9e22c14060205894d7e71f011df7b0ceae15be4c7f5980cff739b32
 SHA512 
6afc898e3898a7d34e21f0f0bd0553765a46257332c6ece6226e3e043b842275a8d885b9ccca34bc90a2f008ae5fa14515276d23f921a518a63a47f6504af115

diff --git a/media-video/ffmpeg/ffmpeg-5.1.2.ebuild 
b/media-video/ffmpeg/ffmpeg-5.1.2.ebuild
new file mode 100644
index ..04786c9205ad
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-5.1.2.ebuild
@@ -0,0 +1,606 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=57.59.59
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   gmp? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   libaribb24? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   encode? (
+   amrenc? (
+   gpl? ( GPL-3 )
+   !gpl? ( LGPL-3 )
+   )
+   )
+   samba? ( GPL-3 )
+"
+if [ "${PV#999

[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-msgs/

2022-09-27 Thread Alexis Ballier
commit: d6a78f16c10e28922a6439d4d0d4d44c7924d56b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 16:00:43 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Sep 27 15:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a78f16

net-libs/ignition-msgs: bump to 5.9.0

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-msgs/Manifest | 2 +-
 .../{ignition-msgs-5.8.0.ebuild => ignition-msgs-5.9.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ignition-msgs/Manifest b/net-libs/ignition-msgs/Manifest
index a29b764f8ffd..9e2c56fc5638 100644
--- a/net-libs/ignition-msgs/Manifest
+++ b/net-libs/ignition-msgs/Manifest
@@ -1 +1 @@
-DIST ignition-msgs5_5.8.0.tar.gz 333848 BLAKE2B 
a9023364ae7507b639a96c8b34898a9fbfeb2897e80506c7c1236e795af0eb4570f1a00fcba7dfeb8af5b2ddaff222db1809e8255d151f90da64a8987e65d529
 SHA512 
a2c0be91b87562dde150713d89f0a69d05a75ea6b7e7483e0f9e20ec9bd0b50be953d4561d75fefe616a5880459d479c754359b70ad13b87588b38d8dfd30fd1
+DIST ignition-msgs5_5.9.0.tar.gz 338882 BLAKE2B 
0eb2d3d54c0a290556dd78fed9b8d592045193cdba6291392517d7376ede7ce632ed8f72ddee792d3d0f998ea7c8279898dc39dd2f3e31cdda68b13cf0763000
 SHA512 
4bff89a2171e742ad07762c1f087815717e9b83ba50879560c6b014618398c44bdf23e1c20cd662e8fa3185de5dbacda95af1725c743c70a38a6d0b0c846d8eb

diff --git a/net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild 
b/net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild
similarity index 100%
rename from net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild
rename to net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild



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

2022-09-27 Thread Alexis Ballier
commit: 8a9d2b17a136e7ae059619618cf4d8a12ea696e9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Sep  7 16:08:45 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Sep 27 15:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9d2b17

net-libs/ignition-msgs: fix build with latest protobuf

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-msgs/files/std.patch| 29 +++
 net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild |  1 +
 2 files changed, 30 insertions(+)

diff --git a/net-libs/ignition-msgs/files/std.patch 
b/net-libs/ignition-msgs/files/std.patch
new file mode 100644
index ..2f795b08833d
--- /dev/null
+++ b/net-libs/ignition-msgs/files/std.patch
@@ -0,0 +1,29 @@
+Index: gz-msgs-ignition-msgs5_5.9.0/src/Generator.cc
+===
+--- gz-msgs-ignition-msgs5_5.9.0.orig/src/Generator.cc
 gz-msgs-ignition-msgs5_5.9.0/src/Generator.cc
+@@ -67,7 +67,7 @@ Generator::~Generator()
+ 
+ /
+ bool Generator::Generate(const FileDescriptor *_file,
+-   const string &/*_parameter*/,
++   const std::string &/*_parameter*/,
+OutputDirectory *_generatorContext,
+std::string * /*_error*/) const
+ {
+Index: gz-msgs-ignition-msgs5_5.9.0/src/Generator.hh
+===
+--- gz-msgs-ignition-msgs5_5.9.0.orig/src/Generator.hh
 gz-msgs-ignition-msgs5_5.9.0/src/Generator.hh
+@@ -44,9 +44,9 @@ class Generator : public CodeGenerator
+   /// \param[in] _generatorContext Output directory.
+   /// \param[in] _error Unused string value
+   public: virtual bool Generate(const FileDescriptor *_file,
+-  const string &_parameter,
++  const std::string &_parameter,
+   OutputDirectory *_generatorContext,
+-  string *_error) const;
++  std::string *_error) const;
+ 
+   // private: GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(Generator);
+ };

diff --git a/net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild 
b/net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild
index 7172903d1f5b..326c0a377f89 100644
--- a/net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild
+++ b/net-libs/ignition-msgs/ignition-msgs-5.9.0.ebuild
@@ -23,3 +23,4 @@ DEPEND="${RDEPEND}
 BDEPEND="dev-util/ignition-cmake:2"
 CMAKE_BUILD_TYPE=RelWithDebInfo
 S="${WORKDIR}/gz-msgs-ignition-msgs5_${PV}"
+PATCHES=( "${FILESDIR}/std.patch" )



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

2022-09-01 Thread Alexis Ballier
commit: 7ca18f7ba89665cc7e88d252914caa1e4987ccee
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Sep  1 12:28:49 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Sep  1 12:29:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca18f7b

media-video/ffmpeg: bump to 5.1.1

Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/ffmpeg/Manifest|   2 +
 media-video/ffmpeg/ffmpeg-5.1.1.ebuild | 606 +
 2 files changed, 608 insertions(+)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index b764a0447ea9..c1b17503cf7d 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -5,5 +5,7 @@ DIST ffmpeg-4.4.2.tar.xz 9562968 BLAKE2B 
be044e9895acdd71a237a343a8d047c56db845c
 DIST ffmpeg-4.4.2.tar.xz.asc 520 BLAKE2B 
1ff4a886c7703a05a19499ae5b2b6207df24e05844861cb52f2c56a97f47ab4fefa5011de46a385bab9684964470697ec5e74553098392877f7521a04ffe0fc4
 SHA512 
a4df97a6328fc076b5611023bd61254f1a5043db1ec2f3426bee305206b2b0937047ede9cb51db31a3387a16218fe95a7a40296770574fa32660118938a9d301
 DIST ffmpeg-5.0.1.tar.xz 9812524 BLAKE2B 
0a37d425780f7e15836848048214411829bceb0de12bb7089803feb3dda07a077be9c8e8174b72792558ed86d92224bee9d4db20cc74690ea54312fbf2f10e83
 SHA512 
e5810c7379748a6bbe1a903bf36b4372b67cb3973179727b6af6f0118eef46f4c990155961cc37255e08a5bafdc4b4683503ad410ebb7afe7a35b891c01fa602
 DIST ffmpeg-5.0.1.tar.xz.asc 520 BLAKE2B 
686a8c372d26bd0158a0e79f6cbe8d9c46127bd200df7f4f6e2a4285bfd412cfa9aff865eca125a27a7204f32ba0cca86bcbf769ee4874e5202cc700b0eb4449
 SHA512 
9c4bd404196c3a3808bae92873aefc77f8c26a9419cc6130a3f2359a75c8e83189d206e9aee8ff85c5a7fe4a98da24e11cf607ec351386c18979ec2d5ad3b3ad
+DIST ffmpeg-5.1.1.tar.xz 10001696 BLAKE2B 
d0d62b4ab3032b554f52f10e61bc152bc60c4058df6f1f640101c21f1001bb5b5c7dbc21a0559c13051354346fb951f4abe99a9b07b1d4b2410ce6ec4458c909
 SHA512 
689e38d1a18bfaa8709505bad0c07edabbf02b2f1477dcfcb2fed5e1a3adc654c8e82cb877a92e278c90521242c39ae7e0bbd41e6beb3651de0c96b113d97baa
+DIST ffmpeg-5.1.1.tar.xz.asc 520 BLAKE2B 
8d5848b0807f11c82c3a6eb93aad129c4d3a1acb8eb154c32d20f6696cb6cac0600bb253629169754951af6962199b95dced2842c8c4d011a62173ee0437baa5
 SHA512 
4910dbccd108ffec03d08f96a497261964c22a234c786547de136953f57232d315cfd9790d943ad41a299d529ace259439e628c4e0fe6f4b6ff7363baa9c1be5
 DIST ffmpeg-5.1.tar.xz 10001864 BLAKE2B 
b182b93210b7ee8115b657b2507c091f4839cc02d1ef2233d4d5e4aa12fccd4c07f62828501bda3b8f3d0e253036578a11985452d9c07433b465411f090f0c46
 SHA512 
9ba24f7488d1c7f8a3e3fbc3920e329724e75631d769400998f7a0858c58213f2eee2880fdd7caa9a701150217448a834b5008840327478314e4508c5e0e3b19
 DIST ffmpeg-5.1.tar.xz.asc 520 BLAKE2B 
aaacc60465574f4c49765b3054d2a26bca8a116bd2bcffd818d633f4ad9718d9cdd045b058b8012606ab58531573ce98d8d114cdf9723ac05e1e87be56e1a792
 SHA512 
41fe8f4865bcd6829f9e7223d05bd7ad58b15e52969c556f0e218ab562fbe0264b37248ea494cd7ae1c4968d79ad59d7f28a1692a8d0838d0de646818ea9b933

diff --git a/media-video/ffmpeg/ffmpeg-5.1.1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.1.1.ebuild
new file mode 100644
index ..04786c9205ad
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-5.1.1.ebuild
@@ -0,0 +1,606 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=57.59.59
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_RE

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/, media-sound/sonic-visualiser/files/

2022-09-01 Thread Alexis Ballier
commit: b6cf096ef77d8bc4d4d0bc20b42100ae08e08638
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Sep  1 11:36:55 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Sep  1 11:37:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cf096e

media-sound/sonic-visualiser: backport build fix

Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/sonic-visualiser/files/serd.patch   | 21 +
 .../sonic-visualiser/sonic-visualiser-4.5.ebuild|  1 +
 2 files changed, 22 insertions(+)

diff --git a/media-sound/sonic-visualiser/files/serd.patch 
b/media-sound/sonic-visualiser/files/serd.patch
new file mode 100644
index ..c7b6f179a686
--- /dev/null
+++ b/media-sound/sonic-visualiser/files/serd.patch
@@ -0,0 +1,21 @@
+From 865fbe253cde8e966709bb11dc8c441ceb3891ed Mon Sep 17 00:00:00 2001
+From: Chris Cannam 
+Date: Fri, 29 Jul 2022 13:31:37 +0100
+Subject: [PATCH] Fix build failure
+
+---
+ meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/meson.build b/meson.build
+index 59a635f..35fc470 100644
+--- a/meson.build
 b/meson.build
+@@ -138,6 +138,7 @@ if system == 'linux'
+   server_dependencies = [
+ capnp_dep,
+ sord_dep,
++serd_dep,
+ dl_dep,
+   ]
+   

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
index a1616c31a0aa..a8d5a288ec4f 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
@@ -62,6 +62,7 @@ REQUIRED_USE="
 
 PATCHES=(
"${FILESDIR}/${PN}-4.3-meson.build.patch"
+   "${FILESDIR}/serd.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/, sci-electronics/gazebo/files/

2022-08-31 Thread Alexis Ballier
commit: fd2cb1329861ca51ac178c8a1b1029081c05b2e1
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 31 11:35:16 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 31 11:35:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2cb132

sci-electronics/gazebo: rm graphviz patch causing build failures

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-electronics/gazebo/files/gv.patch| 13 -
 sci-electronics/gazebo/gazebo-11.11.0.ebuild |  1 -
 2 files changed, 14 deletions(-)

diff --git a/sci-electronics/gazebo/files/gv.patch 
b/sci-electronics/gazebo/files/gv.patch
deleted file mode 100644
index 7afa786f4774..
--- a/sci-electronics/gazebo/files/gv.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: gazebo-11.11.0/gazebo/gui/qgv/private/QGVCore.h
-===
 gazebo-11.11.0.orig/gazebo/gui/qgv/private/QGVCore.h
-+++ gazebo-11.11.0/gazebo/gui/qgv/private/QGVCore.h
-@@ -96,7 +96,7 @@ class QGVCore
-   Agiodisc_t memIoDisc;
- 
-   memIoDisc.afread = memiofread;
--  memIoDisc.putstr = AgIoDisc.putstr;
-+  memIoDisc.printf = AgIoDisc.printf;
-   memIoDisc.flush = AgIoDisc.flush;
-   rdr.data = cp;
-   rdr.len = strlen(cp);

diff --git a/sci-electronics/gazebo/gazebo-11.11.0.ebuild 
b/sci-electronics/gazebo/gazebo-11.11.0.ebuild
index 27daf4976fd8..fcddab396e65 100644
--- a/sci-electronics/gazebo/gazebo-11.11.0.ebuild
+++ b/sci-electronics/gazebo/gazebo-11.11.0.ebuild
@@ -65,7 +65,6 @@ CMAKE_BUILD_TYPE=RelWithDebInfo
 PATCHES=(
"${FILESDIR}/qwt2.patch"
"${FILESDIR}/cmake.patch"
-   "${FILESDIR}/gv.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sci-libs/ignition-common/, sci-libs/ignition-common/files/

2022-08-24 Thread Alexis Ballier
commit: d2ae17e834044bc7d9b0d742309fc84a6e66675e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 24 11:38:21 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 24 11:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ae17e8

sci-libs/ignition-common: update patch

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/ignition-common/files/ffmpeg5.patch   | 113 +
 .../ignition-common/ignition-common-3.14.2.ebuild  |   2 +-
 2 files changed, 25 insertions(+), 90 deletions(-)

diff --git a/sci-libs/ignition-common/files/ffmpeg5.patch 
b/sci-libs/ignition-common/files/ffmpeg5.patch
index 668b2befeb74..dc0f763072eb 100644
--- a/sci-libs/ignition-common/files/ffmpeg5.patch
+++ b/sci-libs/ignition-common/files/ffmpeg5.patch
@@ -1,93 +1,28 @@
-Index: ign-common-ignition-common3_3.14.0/av/src/AudioDecoder.cc
+Index: gz-common-ignition-common3_3.14.2/graphics/src/Image.cc
 ===
 ign-common-ignition-common3_3.14.0.orig/av/src/AudioDecoder.cc
-+++ ign-common-ignition-common3_3.14.0/av/src/AudioDecoder.cc
-@@ -35,7 +35,7 @@ class ignition::common::AudioDecoderPriv
-   public: AVCodecContext *codecCtx;
+--- gz-common-ignition-common3_3.14.2.orig/graphics/src/Image.cc
 gz-common-ignition-common3_3.14.2/graphics/src/Image.cc
+@@ -20,6 +20,7 @@
+ #include 
  
-   /// \brief libavcodec audio codec.
--  public: AVCodec *codec;
-+  public: const AVCodec *codec;
+ #include 
++#include 
  
-   /// \brief Index of the audio stream.
-   public: int audioStream;
-@@ -132,8 +132,12 @@ bool AudioDecoder::Decode(uint8_t **_out
- # pragma GCC diagnostic push
- # pragma GCC diagnostic ignored "-Wdeprecated-declarations"
- #endif
--bytesDecoded = avcodec_decode_audio4(this->data->codecCtx, 
decodedFrame,
--, );
-+  bytesDecoded = avcodec_send_packet(this->data->codecCtx, ); 
   
-+  if (bytesDecoded >= 0 || bytesDecoded == AVERROR_EOF) { 
 
-+  bytesDecoded = avcodec_receive_frame(this->data->codecCtx, 
decodedFrame);
-+  gotFrame = bytesDecoded >= 0;
-+  if (bytesDecoded == AVERROR(EAGAIN) || bytesDecoded == 
AVERROR_EOF) bytesDecoded = 0;
-+  }   

- #ifndef _WIN32
- # pragma GCC diagnostic pop
- #endif
-@@ -224,7 +228,7 @@ bool AudioDecoder::SetFile(const std::st
- # pragma GCC diagnostic push
- # pragma GCC diagnostic ignored "-Wdeprecated-declarations"
- #endif
--if (this->data->formatCtx->streams[i]->codec->codec_type == // NOLINT(*)
-+if (this->data->formatCtx->streams[i]->codecpar->codec_type == // 
NOLINT(*)
- AVMEDIA_TYPE_AUDIO)
- #ifndef _WIN32
- # pragma GCC diagnostic pop
-@@ -249,8 +253,9 @@ bool AudioDecoder::SetFile(const std::st
- # pragma GCC diagnostic push
- # pragma GCC diagnostic ignored "-Wdeprecated-declarations"
- #endif
--  this->data->codecCtx = this->data->formatCtx->streams[
--this->data->audioStream]->codec;
-+  this->data->codecCtx = avcodec_alloc_context3(nullptr);
-+  avcodec_parameters_to_context(this->data->codecCtx, 
this->data->formatCtx->streams[
-+this->data->audioStream]->codecpar);
- #ifndef _WIN32
- # pragma GCC diagnostic pop
- #endif
-Index: ign-common-ignition-common3_3.14.0/av/src/Video.cc
+ #include 
+ #include 
+Index: gz-common-ignition-common3_3.14.2/av/src/AudioDecoder.cc
 ===
 ign-common-ignition-common3_3.14.0.orig/av/src/Video.cc
-+++ ign-common-ignition-common3_3.14.0/av/src/Video.cc
-@@ -91,7 +91,7 @@ void Video::Cleanup()
- /
- bool Video::Load(const std::string &_filename)
- {
--  AVCodec *codec = nullptr;
-+  const AVCodec *codec = nullptr;
-   this->dataPtr->videoStream = -1;
- 
-   if (this->dataPtr->formatCtx || this->dataPtr->avFrame ||
-Index: ign-common-ignition-common3_3.14.0/av/src/VideoEncoder.cc
-===
 ign-common-ignition-common3_3.14.0.orig/av/src/VideoEncoder.cc
-+++ ign-common-ignition-common3_3.14.0/av/src/VideoEncoder.cc
-@@ -106,7 +106,7 @@ class IGNITION_COMMON_AV_HIDDEN ignition
-   /// Find a suitable encoder for the given codec ID.
-   /// \param[in] _codecId ID of the codec we seek the encoder for.
-   /// \return The matched encoder (or nullptr on failure).
--  public: AVCodec* FindEncoder(AVCodecID _codecId);
-+  public: const AVCodec* FindEncoder(AVCodecID _codecId);
- 
-   /// \brief Get a pointer to the frame that contains

[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-transport/

2022-08-24 Thread Alexis Ballier
commit: 8fe1560a657a3694381c9632a029ca1bb1341f2b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 24 10:20:42 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 24 11:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe1560a

net-libs/ignition-transport: bump to 8.3.0

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-transport/Manifest| 2 +-
 ...{ignition-transport-8.2.1.ebuild => ignition-transport-8.3.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ignition-transport/Manifest 
b/net-libs/ignition-transport/Manifest
index 51f871dbe003..4aa33ea2b3fe 100644
--- a/net-libs/ignition-transport/Manifest
+++ b/net-libs/ignition-transport/Manifest
@@ -1 +1 @@
-DIST ignition-transport8_8.2.1.tar.gz 606719 BLAKE2B 
7a7c1af30c3d30a2a0e946c7af39bc7711d75acbae665922167dc1431cbd104c369c34eabd5a651d08f2134492f024b851bbce47831db851567b2f7e0c1b9514
 SHA512 
517e1e35f1fbc5b2300f1e158de33b9076a8295762c327dca001fbc6373c5794754ba3d05d084140e207930f57a0e34c6e97f2491fe5dc645957f666289260a9
+DIST ignition-transport8_8.3.0.tar.gz 607354 BLAKE2B 
f6d9213824fe8bd870968762173022cbd9196809574f9c16de625a75e903c883625f27faaf95fad5aa876e8cd2822f082b3dff7e3bd8c90e70766c2073aa19dd
 SHA512 
120e9e7aea50e7f83d854c1ba61696ddf559db000f9d81ebfcad35db6752c1b5b6319163bd35080f5ccd5d2af928734dc836124c065dd77fd4076aedfb569ea4

diff --git a/net-libs/ignition-transport/ignition-transport-8.2.1.ebuild 
b/net-libs/ignition-transport/ignition-transport-8.3.0.ebuild
similarity index 100%
rename from net-libs/ignition-transport/ignition-transport-8.2.1.ebuild
rename to net-libs/ignition-transport/ignition-transport-8.3.0.ebuild



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

2022-08-24 Thread Alexis Ballier
commit: ec08250f4ffc67542d5a2ef37c00ae145aa6028a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 24 10:22:42 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 24 11:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec08250f

sci-libs/ignition-common: bump to 3.14.2

Signed-off-by: Alexis Ballier  gentoo.org>

 sci-libs/ignition-common/Manifest   | 2 +-
 .../{ignition-common-3.14.0.ebuild => ignition-common-3.14.2.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/ignition-common/Manifest 
b/sci-libs/ignition-common/Manifest
index a314d141a3da..0ad18655d346 100644
--- a/sci-libs/ignition-common/Manifest
+++ b/sci-libs/ignition-common/Manifest
@@ -1 +1 @@
-DIST ignition-common3_3.14.0.tar.gz 7171404 BLAKE2B 
be77615c2b44d446625a2e90302e127dae579137cd150dd66e6e93434f7c345f72b76a6be180303f336ff8b30a45880b64bc8dd148001184b57af1a538531d7a
 SHA512 
53e001751074f69bbe481b27f18da7e8ce9110e4682e9947b88201ca8f0511b20744b6629e2da9914d16144916599ab5b20e56da16115e742739220c9732306b
+DIST ignition-common3_3.14.2.tar.gz 7174986 BLAKE2B 
38e42f139321aba5ab42c71d874b516bdf7a32edf3d1b0649991e27957d85e1b416d0206cadbeeea12957f7563920952982e4efb813ce8f33520c06e651553cc
 SHA512 
fdc9dfdc8f69ff72e4381af61b3a6e120f361ab21417792db17f85e0ba2d60c4e32df0b72a45101ed72f65ea16a82c95d29e410962e9ecb40c2427a88593bc15

diff --git a/sci-libs/ignition-common/ignition-common-3.14.0.ebuild 
b/sci-libs/ignition-common/ignition-common-3.14.2.ebuild
similarity index 100%
rename from sci-libs/ignition-common/ignition-common-3.14.0.ebuild
rename to sci-libs/ignition-common/ignition-common-3.14.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-transport/

2022-08-24 Thread Alexis Ballier
commit: e8bdd791aa52d61cb936cb093f4be1d9841bcaa0
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 24 10:21:48 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 24 11:38:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bdd791

net-libs/ignition-transport: fix $S

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-transport/ignition-transport-8.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ignition-transport/ignition-transport-8.3.0.ebuild 
b/net-libs/ignition-transport/ignition-transport-8.3.0.ebuild
index 0d785702f142..dd2ad51efb98 100644
--- a/net-libs/ignition-transport/ignition-transport-8.3.0.ebuild
+++ b/net-libs/ignition-transport/ignition-transport-8.3.0.ebuild
@@ -29,4 +29,4 @@ BDEPEND="
dev-util/ignition-cmake:2
virtual/pkgconfig"
 CMAKE_BUILD_TYPE=RelWithDebInfo
-S="${WORKDIR}/ign-transport-${PN}8_${PV}"
+S="${WORKDIR}/gz-transport-ignition-transport8_${PV}"



[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-msgs/

2022-08-24 Thread Alexis Ballier
commit: f186c29834c653ff77b2186d2bf557cc23b8ee99
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 24 10:17:44 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 24 10:17:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f186c298

net-libs/ignition-msgs: bump to 5.8.0

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-msgs/Manifest | 2 +-
 .../{ignition-msgs-5.7.0.ebuild => ignition-msgs-5.8.0.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/ignition-msgs/Manifest b/net-libs/ignition-msgs/Manifest
index 0385a95e1727..a29b764f8ffd 100644
--- a/net-libs/ignition-msgs/Manifest
+++ b/net-libs/ignition-msgs/Manifest
@@ -1 +1 @@
-DIST ignition-msgs5_5.7.0.tar.gz 395078 BLAKE2B 
d9ea12d56a852bb36ebf659b96a2a601c1df9c5b48158dabbe848bfd70bde94087bf3fc0d118b587aa962296d46667c69d678b750ecf04754e8f4133b50f25b4
 SHA512 
cb33c81fc2cb52d38b6f1bc34088c2f74a4a86f4171cbc26cfe40a30ccf6d597a9f4344a823e4c76e474edf6f4db5930d44a7933bc9996433fca23e12a4bc51d
+DIST ignition-msgs5_5.8.0.tar.gz 333848 BLAKE2B 
a9023364ae7507b639a96c8b34898a9fbfeb2897e80506c7c1236e795af0eb4570f1a00fcba7dfeb8af5b2ddaff222db1809e8255d151f90da64a8987e65d529
 SHA512 
a2c0be91b87562dde150713d89f0a69d05a75ea6b7e7483e0f9e20ec9bd0b50be953d4561d75fefe616a5880459d479c754359b70ad13b87588b38d8dfd30fd1

diff --git a/net-libs/ignition-msgs/ignition-msgs-5.7.0.ebuild 
b/net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild
similarity index 94%
rename from net-libs/ignition-msgs/ignition-msgs-5.7.0.ebuild
rename to net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild
index 869cd5bb9323..d4970f349893 100644
--- a/net-libs/ignition-msgs/ignition-msgs-5.7.0.ebuild
+++ b/net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-msgs/

2022-08-24 Thread Alexis Ballier
commit: 97536a8fff87ee5988b6178bcfb790a87d61
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 24 10:19:31 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 24 10:19:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97536a8f

net-libs/ignition-msgs: fix $S

Signed-off-by: Alexis Ballier  gentoo.org>

 net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild 
b/net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild
index d4970f349893..7172903d1f5b 100644
--- a/net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild
+++ b/net-libs/ignition-msgs/ignition-msgs-5.8.0.ebuild
@@ -22,4 +22,4 @@ DEPEND="${RDEPEND}
dev-util/ignition-cmake:2"
 BDEPEND="dev-util/ignition-cmake:2"
 CMAKE_BUILD_TYPE=RelWithDebInfo
-S="${WORKDIR}/ign-msgs-${PN}5_${PV}"
+S="${WORKDIR}/gz-msgs-ignition-msgs5_${PV}"



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

2022-08-24 Thread Alexis Ballier
commit: b95eb201ccfdcaf06fc4cb29ef202afbeff0ac52
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 24 10:16:39 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 24 10:16:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95eb201

dev-util/ignition-cmake: bump to 2.14.0

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-util/ignition-cmake/Manifest| 2 +-
 .../{ignition-cmake-2.11.0.ebuild => ignition-cmake-2.14.0.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ignition-cmake/Manifest b/dev-util/ignition-cmake/Manifest
index 03b664b6498c..c50c6c5fa29b 100644
--- a/dev-util/ignition-cmake/Manifest
+++ b/dev-util/ignition-cmake/Manifest
@@ -1 +1 @@
-DIST ignition-cmake2-2.11.0.tar.bz2 202142 BLAKE2B 
0bf0ad6df01838230df4bd7da8e256a83f51b0f0f47c3a0da055d23b85d74c119e77ede3626b99a288c962c39f140ff38b93f5d047831dceb9994608141a8025
 SHA512 
e3164317e46e710573757f37060617d29ce643578936a4c0fe724e6e43a60da777551a771b346065d7ee180219076bc1fe64fd2969d25d19e40fbcd86c3c3780
+DIST ignition-cmake2-2.14.0.tar.bz2 199069 BLAKE2B 
4b73878bc364b0274dd3828b9dba2eaa7ae27d96c8512bf70a83a3b8bdfd60c7b2653eb3d65a4ee2bc42739e0fa5f0627d371ebba291cfd5aade511c1bbe17ff
 SHA512 
2c4d3a7c7715927806115de4496a1f03a01627a6fc2aef150b7cd6caf0384aa14d3f6ed4673ba0575ee5cf7dafbab8c42971ff45c07d8b8ff3a1b444dbdf1763

diff --git a/dev-util/ignition-cmake/ignition-cmake-2.11.0.ebuild 
b/dev-util/ignition-cmake/ignition-cmake-2.14.0.ebuild
similarity index 100%
rename from dev-util/ignition-cmake/ignition-cmake-2.11.0.ebuild
rename to dev-util/ignition-cmake/ignition-cmake-2.14.0.ebuild



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

2022-08-24 Thread Alexis Ballier
commit: b1c259369da8e8083688acf5bd9753eab7727f0c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 24 10:14:37 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 24 10:14:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c25936

dev-ros/rviz: bump to 1.14.19

Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/rviz/Manifest| 2 +-
 dev-ros/rviz/{rviz-1.14.14-r1.ebuild => rviz-1.14.19.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ros/rviz/Manifest b/dev-ros/rviz/Manifest
index 38cedcec7e32..424eb8569dcc 100644
--- a/dev-ros/rviz/Manifest
+++ b/dev-ros/rviz/Manifest
@@ -1 +1 @@
-DIST rviz-1.14.14.tar.gz 5128499 BLAKE2B 
64caed22b512b19c73a579f6d89c8a509b6b3fdf836d43a8a59255d25c1b5eb17fd9675db20739bb9c8025122ac4bd1ce558ac6fc58543fbf26f42306450fd67
 SHA512 
b02967af7339d50f02c8bdb90d11e872c9b293da72bf7524fba2e395ca1e55c28d274620ffdbb688ab2acc17ce0d37254fffcd52e9d3deff4efc25b4c0509b15
+DIST rviz-1.14.19.tar.gz 5133178 BLAKE2B 
046696291be81d6fcad64bdf99dca4514c407db0d31d0252cc381b0f2d565fec6daf942037c4aea9c00706cb32063554d4bc75296bc861f73610b16cc425bbdc
 SHA512 
5ac3ad3d5a8f5a644f4eade63c2a5ea23701ba16842606de362a817f0541b880b1b0c0daeb7a883f1bcac880e4b498e68151e4a01b3704e69ee96121f5f16149

diff --git a/dev-ros/rviz/rviz-1.14.14-r1.ebuild 
b/dev-ros/rviz/rviz-1.14.19.ebuild
similarity index 100%
rename from dev-ros/rviz/rviz-1.14.14-r1.ebuild
rename to dev-ros/rviz/rviz-1.14.19.ebuild



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

2022-07-12 Thread Alexis Ballier
commit: 1aa4ba5418829a4648d489dc1d5be1a1cf5243c7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jul 12 12:57:15 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Tue Jul 12 12:57:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa4ba54

media-video/guvcview: bump to 2.0.8

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

 media-video/guvcview/Manifest  |  1 +
 media-video/guvcview/guvcview-2.0.8.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/media-video/guvcview/Manifest b/media-video/guvcview/Manifest
index d1aa2eedf8c0..62a378ac8445 100644
--- a/media-video/guvcview/Manifest
+++ b/media-video/guvcview/Manifest
@@ -1,2 +1,3 @@
 DIST guvcview-src-2.0.6.tar.gz 1131013 BLAKE2B 
ec8d7a82344e26890fe184d0edf77d0e415aa708bdf3cf55f96c555aaef479b1b7441a0425db035d10a6dc31f90282c169afff2d13684599ab1c005a5ea50ab1
 SHA512 
f73ba0a013f5afadb45c9bf60f723058ee31e99e204c951c49335a8ef9902a2caa752d6d51f6dd20ae960217cc25155e70efe4c49299a95e6780aaf8034078ec
 DIST guvcview-src-2.0.7.tar.bz2 449392 BLAKE2B 
94140845dbe1209802a7109a3f30d3f7aa391ff4f1b67396481138c65ae3a3cc27499c8dc239bf5e17b730c06e1ebe361872f2a1976f0c2802b8e84fb54a3548
 SHA512 
a3dcabf3fcb90171969fea76c1a05b4e47b640ba886370b048f5736e2f064f8682967c785db44a9461bdd3761b2bf264e8ce579691d37c8b9efa1a1393162ad8
+DIST guvcview-src-2.0.8.tar.bz2 902736 BLAKE2B 
3c4ced349a252f365d86dc30c5208d09372796cc6397a9643b31afb9904642c7a88481d6054b3523a4f9d037e69021ae84ced420364e69ab9e7f19fbc0b84c6a
 SHA512 
ba959602bc5518426906786416e433cc8b6de1e0fd73b91378aa231ae4e469935921e87dd37827c3c6b409f0f9551e3e29d0cd3d30afd0e08ad3eb2e6bf5150a

diff --git a/media-video/guvcview/guvcview-2.0.8.ebuild 
b/media-video/guvcview/guvcview-2.0.8.ebuild
new file mode 100644
index ..28d2027fb414
--- /dev/null
+++ b/media-video/guvcview/guvcview-2.0.8.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P=${PN}-src-${PV}
+inherit autotools qmake-utils toolchain-funcs
+
+DESCRIPTION="Simple Qt5 or GTK+3 interface for capturing and viewing video 
from v4l2 devices"
+HOMEPAGE="http://guvcview.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gsl pulseaudio qt5"
+
+BDEPEND="
+   dev-util/intltool
+   sys-devel/autoconf-archive
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=dev-libs/glib-2.10
+   media-libs/libpng:0=
+   media-libs/libsdl2
+   media-libs/libv4l
+   >=media-libs/portaudio-19_pre
+   >=media-video/ffmpeg-2.8:0=
+   virtual/libusb:1
+   virtual/udev
+   gsl? ( >=sci-libs/gsl-1.15:= )
+   pulseaudio? ( >=media-sound/pulseaudio-0.9.15 )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   !qt5? ( >=x11-libs/gtk+-3.6:3 )
+"
+# linux-headers: bug 448260
+DEPEND="${RDEPEND}
+   >=sys-kernel/linux-headers-3.4-r2
+   virtual/os-headers
+"
+
+S="${WORKDIR}/${PN}-src-${PV}"
+
+src_prepare() {
+   default
+   sed -i '/^docdir/,/^$/d' Makefile.am || die
+   echo "guvcview/gui_qt5_audioctrls.cpp" >> po/POTFILES.skip || die # bug 
630984
+   eautoreconf
+}
+
+src_configure() {
+   export MOC="$(qt5_get_bindir)/moc"
+
+   # 599030
+   tc-export CC CXX
+
+   local myeconfargs=(
+   --disable-debian-menu
+   --disable-static
+   $(use_enable gsl)
+   $(use_enable pulseaudio pulse)
+   $(use_enable qt5)
+   $(use_enable !qt5 gtk3)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2022-07-07 Thread Alexis Ballier
commit: ce96503d6c627004f1abc6094f3e4a044d550216
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 13:45:58 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 14:25:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce96503d

media-libs/zimg: bump to 3.0.4

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

 media-libs/zimg/Manifest  |  1 +
 media-libs/zimg/zimg-3.0.4.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/media-libs/zimg/Manifest b/media-libs/zimg/Manifest
index 81c202b64d8d..f50083da24cf 100644
--- a/media-libs/zimg/Manifest
+++ b/media-libs/zimg/Manifest
@@ -2,3 +2,4 @@ DIST zimg-2.9.2.tar.gz 266049 BLAKE2B 
214a6afec061dc7cc7c751f2a57e56951e44b78fea
 DIST zimg-3.0.1.tar.gz 326304 BLAKE2B 
353e623520df49122badd2d58400936fd25bf74fe386ade6b7a5c1b86db696dd50ff72ff40e1edbd38ee9a8a10dd429f207061fdb2ea326018396dfb92707053
 SHA512 
ae117399772d2c35ffa61b8cf5d156edf4ed65e9ffeb2e9e0688c88244fdd1a89c098bd842e3795b33fb0951da97f844fb6ffe27045e3234720f70f842356936
 DIST zimg-3.0.2.tar.gz 326554 BLAKE2B 
2ebea0060519a6912caf685ec551ed60f64f3e379629c607ad21d256daa549a2e85e2c8dbc0886846e9636508576680ed60353d569aef407879ba5fa7dd3001d
 SHA512 
6aed45c19a07862d389dfc2903a7ed9c0c6b6faa23e1d5de5483f15f1c3fb44a31c954004b8b9f34def0d387a43590d9403d9e24a99a271bcadc373c6ce30d42
 DIST zimg-3.0.3.tar.gz 326585 BLAKE2B 
30ef9063d05869a718ba450e2733dede74abb3f60ca827bba683cc1c21f7c4521c830089e800a2f704bb7a133514b00fbd245362765d07811dcb4d2970b28d09
 SHA512 
859c625599b412ecdd72c73d7618f6c7f9760337f7c8aec69fb97e30e1e65e4da51f6cbc5a2c8ad58cb7fbccdccb5322b95f24166c0204da6a3a8cd862cfb2ab
+DIST zimg-3.0.4.tar.gz 326578 BLAKE2B 
0fa63ccb0037cb6de93cdf9a5cc2d7b7d822652361c08845f9776b85856f03f29ef9fdbe9db55c074922ef13cf76ce4170786fd480da934556997658b7c32a30
 SHA512 
94beddb109f0b301f0fecf09ea2761d3707aaa1f0cc1caf682bb3d1d7dcd89164de8388e922758e274914df9c7c7c1a0a0c5192e78f88655ed4c6da0ee51995c

diff --git a/media-libs/zimg/zimg-3.0.4.ebuild 
b/media-libs/zimg/zimg-3.0.4.ebuild
new file mode 100644
index ..2c7c54c43cfe
--- /dev/null
+++ b/media-libs/zimg/zimg-3.0.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = ** ]] ; then
+   EGIT_REPO_URI="https://github.com/sekrit-twc/zimg;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/sekrit-twc/zimg/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   S="${WORKDIR}/${PN}-release-${PV}/"
+fi
+inherit autotools multilib-minimal
+
+DESCRIPTION="Scaling, colorspace conversion, and dithering library"
+HOMEPAGE="https://github.com/sekrit-twc/zimg;
+
+LICENSE="WTFPL-2"
+SLOT="0"
+IUSE="debug static-libs"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable debug) \
+   $(use_enable static-libs static)
+}



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

2022-07-07 Thread Alexis Ballier
commit: b9f4d5ca76e3aa688d1a3db3723b5c5509214f37
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 13:44:02 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 14:25:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f4d5ca

media-libs/libaom: bump to 3.4.0

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

 media-libs/libaom/Manifest|   1 +
 media-libs/libaom/libaom-3.4.0.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/media-libs/libaom/Manifest b/media-libs/libaom/Manifest
index f6fc727b9eb5..74b88245f6e4 100644
--- a/media-libs/libaom/Manifest
+++ b/media-libs/libaom/Manifest
@@ -1 +1,2 @@
 DIST libaom-3.3.0.tar.gz 4768475 BLAKE2B 
22060694019bcd925cb38c365063b8f2be60aed4cc6f9b0aa95cf8b4c4c5b40f5c603359d8c0728c5650fe9f7eea7573b8fd4a93975481c67409b201b4c48428
 SHA512 
9bd118bf46d777da4e85f348fed95510ce583d16d005d062d33e2899f16f24bdb8b120792a7c77ccb64b4e1ff5b3d934342fb1b356bb426693ef69220f138c5f
+DIST libaom-3.4.0.tar.gz 5175838 BLAKE2B 
7a38cc1a1871f044018a8ebf5022810b753b099ad61e0c6e2625a0480946e8b5e066fd1e1abc5523e817025c8a59d6f1092c12d632c5b602cf3a80f6ef8daa0e
 SHA512 
8de5e7eae96b182ceb33ce2c66fde784349a7a117371177102c358cc9b2cad75bebe2849fdf8ce57ae149a38b43419b51e54e5475cb781ed3d5953081127b478

diff --git a/media-libs/libaom/libaom-3.4.0.ebuild 
b/media-libs/libaom/libaom-3.4.0.ebuild
new file mode 100644
index ..07423e062dca
--- /dev/null
+++ b/media-libs/libaom/libaom-3.4.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake-multilib python-any-r1
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://aomedia.googlesource.com/aom;
+else
+   SRC_URI="https://storage.googleapis.com/aom-releases/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Alliance for Open Media AV1 Codec SDK"
+HOMEPAGE="https://aomedia.org https://aomedia.googlesource.com/aom/;
+
+LICENSE="BSD-2"
+SLOT="0/3"
+IUSE="doc +examples test"
+IUSE="${IUSE} cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_ssse3"
+IUSE="${IUSE} cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx 
cpu_flags_x86_avx2"
+IUSE="${IUSE} cpu_flags_arm_neon"
+# Tests need more wiring up
+RESTRICT="!test? ( test ) test"
+
+REQUIRED_USE="
+   cpu_flags_x86_sse2? ( cpu_flags_x86_mmx )
+   cpu_flags_x86_ssse3? ( cpu_flags_x86_sse2 )
+"
+
+BDEPEND="${PYTHON_DEPS}
+   abi_x86_32? ( dev-lang/yasm )
+   abi_x86_64? ( dev-lang/yasm )
+   abi_x86_x32? ( dev-lang/yasm )
+   doc? ( app-doc/doxygen )
+"
+
+# the PATENTS file is required to be distributed with this package, bug #682214
+DOCS=( PATENTS )
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_CCACHE=OFF
+   -DENABLE_DOCS=$(multilib_native_usex doc ON OFF)
+   -DENABLE_EXAMPLES=$(multilib_native_usex examples ON OFF)
+   -DENABLE_NASM=OFF
+   -DENABLE_TESTS=$(usex test)
+   -DENABLE_TOOLS=ON
+   -DENABLE_WERROR=OFF
+
+   # Needs libjxl, currently unpackaged.
+   -DCONFIG_TUNE_BUTTERAUGLI=0
+
+   # neon support is assumed to be always enabled on arm64
+   -DENABLE_NEON=$(usex cpu_flags_arm_neon ON $(usex arm64 ON OFF))
+   # ENABLE_DSPR2 / ENABLE_MSA for mips
+   -DENABLE_MMX=$(usex cpu_flags_x86_mmx ON OFF)
+   -DENABLE_SSE=$(usex cpu_flags_x86_sse ON OFF)
+   -DENABLE_SSE2=$(usex cpu_flags_x86_sse2 ON OFF)
+   -DENABLE_SSE3=$(usex cpu_flags_x86_sse3 ON OFF)
+   -DENABLE_SSSE3=$(usex cpu_flags_x86_ssse3 ON OFF)
+   -DENABLE_SSE4_1=$(usex cpu_flags_x86_sse4_1 ON OFF)
+   -DENABLE_SSE4_2=$(usex cpu_flags_x86_sse4_2 ON OFF)
+   -DENABLE_AVX=$(usex cpu_flags_x86_avx ON OFF)
+   -DENABLE_AVX2=$(usex cpu_flags_x86_avx2 ON OFF)
+   )
+
+   # For 32-bit multilib builds, force some intrinsics on to work around
+   # bug #816027. libaom seems to do runtime detection for some targets
+   # at least, so this isn't an issue.
+   if ! multilib_is_native_abi && use amd64 ; then
+   mycmakeargs+=(
+   -DENABLE_SSE3=ON
+   -DENABLE_SSSE3=ON
+   )
+   fi
+
+   # On ARM32-on-ARM64, things end up failing if NEON is off, bug #835456
+   # Just force generic, given it's a niche situation.
+   # TODO: could try forcing arm

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

2022-07-07 Thread Alexis Ballier
commit: ce892b6275735a10109b1724bf65aaa924e11f03
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 14:17:33 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 14:25:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce892b62

media-video/mkvtoolnix: bump to 68.0.0

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

 media-video/mkvtoolnix/Manifest |   1 +
 media-video/mkvtoolnix/mkvtoolnix-68.0.0.ebuild | 132 
 2 files changed, 133 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 696b51f30dc3..dc16db59057a 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -3,3 +3,4 @@ DIST mkvtoolnix-60.0.0.tar.xz 7657960 BLAKE2B 
094c13ac7e73e79f3cc7eae0768625482c
 DIST mkvtoolnix-61.0.0.tar.xz 7662500 BLAKE2B 
de9d73658fe779b34b21fded8e6676b76fed5ce5ecd598aeff12e8c4f120353f63413f260bacc30c0a102a4eb6d4b907feaabdd84d80d20469a3ae8341bce5f1
 SHA512 
9f35b5af8784eb4b92b437f41b5df677aa7fc859827eaef4d0e2d8531ad9908331f70a852c7e6e965a5f8cec47b38c6c91b8fbdbcaee0edca54f8cbb000ba582
 DIST mkvtoolnix-64.0.0.tar.xz 7700012 BLAKE2B 
f0c64786fdc3d05915650a08ca398dc7f5356b9a9ce9cb108fb40a4394a7518dd45143717fde7af1dccd3e7e43d343f81d69633c78f1201670924257529baede
 SHA512 
252fdf0a9497d34f2a407ca0d3e584d1cd5a2f566b793a3a6b9af8473855d89e55ce79a8b4aff71d5a25f7a15ca991f84a3c4441168553af9feffdfe75e19844
 DIST mkvtoolnix-67.0.0.tar.xz 7791720 BLAKE2B 
815172f1e120d90ec33cbc6dac1bb3aad793edc0b629f0bab9400a0732d3b692f983d7eca82c61c453ccd245dea948d0950bcb357e3104d2012554871e09c80c
 SHA512 
eed390cb305b5fcaddf11d68a9021f9ddc22a62d1eb95f4c0a34161a7662dd62495c87193a2d951f0fe30fb9a6b5b93f06ed7fedc24ed674da531f2c2317c997
+DIST mkvtoolnix-68.0.0.tar.xz 10911424 BLAKE2B 
e4704592212aa919a7cbd62b3906b5af6c4bb88293299e93a4ad65cc8857615b1654ed554c17daf60e1b001d8e5265afda808e81ee51f372be2f738d737fdd4d
 SHA512 
fd078208f5ef0438f06b3bb19c3f3c477f87561997a847c56a731265ee9627b089cc568e1d31a9a2c7e46f63aeeabccf98a27694b6b4b1586ba93f7656d20838

diff --git a/media-video/mkvtoolnix/mkvtoolnix-68.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-68.0.0.ebuild
new file mode 100644
index ..cc6409014b5c
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-68.0.0.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multiprocessing qmake-utils xdg
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
+   EGIT_SUBMODULES=()
+   inherit git-r3
+else
+   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dbus debug dvd gui nls pch test"
+RESTRICT="!test? ( test )"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+   >=dev-libs/boost-1.66:=
+   dev-libs/gmp:=
+   >=dev-libs/libebml-1.4.2:=
+   >=dev-libs/libfmt-8.0.1:=
+   =dev-libs/pugixml-1.11:=
+   media-libs/flac:=
+   >=media-libs/libmatroska-1.6.3:=
+   media-libs/libogg:=
+   media-libs/libvorbis:=
+   sys-libs/zlib
+   dvd? ( media-libs/libdvdread:= )
+   dev-qt/qtcore:5
+   gui? (
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5
+   )
+   app-text/cmark:0=
+   dbus? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-cpp/nlohmann_json-3.9.1
+   >=dev-libs/utfcpp-3.1.2
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   dev-ruby/rake
+   virtual/pkgconfig
+   nls? (
+   sys-devel/gettext
+   app-text/po4a
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/mkvtoolnix-58.0.0-qt5dbus.patch
+   "${FILESDIR}"/mkvtoolnix-67.0.0-no-uic-qtwidgets.patch
+)
+
+src_prepare() {
+   default
+
+   if [[ ${PV} == * ]]; then
+   ./autogen.sh || die
+   fi
+
+   # bug #692018
+   sed -i -e 's/pandoc/diSaBlEd/' ac/pandoc.m4 || die
+
+   eautoreconf
+
+   # remove bundled libs
+   rm -r lib/{fmt,libebml,libmatroska,nlohmann-json,pugixml,utf8-cpp} || 
die
+}
+
+src_configure() {
+   # bug #692322, use system dev-libs/utfcpp
+   append-cppflags -I"${ESYSROOT}"/usr/include/utf8cp

[gentoo-commits] repo/gentoo:master commit in: media-plugins/rev-plugins/

2022-07-07 Thread Alexis Ballier
commit: 52a2c1eae23fdf272d3480ac8b8669b82eaf368b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 13:29:43 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 14:25:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a2c1ea

media-plugins/rev-plugins: bump to 0.8.1

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

 media-plugins/rev-plugins/Manifest |  1 +
 media-plugins/rev-plugins/rev-plugins-0.8.1.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/media-plugins/rev-plugins/Manifest 
b/media-plugins/rev-plugins/Manifest
index fe3465ce156f..8c16c88df0af 100644
--- a/media-plugins/rev-plugins/Manifest
+++ b/media-plugins/rev-plugins/Manifest
@@ -1 +1,2 @@
 DIST REV-plugins-0.7.1.tar.bz2 20501 BLAKE2B 
cd7e93672eac5cd2be1776be5f7ac88e5d3f631b13507ea32a4d387f3f10d91dacf217dcbc772fae5b398949593b2210cecb9978013edd8f30141f15c980a9af
 SHA512 
00f984b47347a4f75d809587c654e3e078cb37a6c324bcec09382d1181bd8665a58044505054de75c9ba58972af7e1d3f964c3a5bd925fed4af5cccd1233bd19
+DIST REV-plugins-0.8.1.tar.bz2 15084 BLAKE2B 
01bad9b663fa3b4f49209a174486758c03945b8e97e455e01269213be885167fbec33e6ada251c6c18e03d78573494bd67ec3ad6d2860f7f159e73bb72bc4635
 SHA512 
1c5732099f1f7b345f0ba509aebc4820bdd93e7a5a8bf54c010da34b89f95a1a5d1aff1447020c0f52c5de05f11b1c8381adcf034d68a17b90235229ad6bcad6

diff --git a/media-plugins/rev-plugins/rev-plugins-0.8.1.ebuild 
b/media-plugins/rev-plugins/rev-plugins-0.8.1.ebuild
new file mode 100644
index ..62ded39c207b
--- /dev/null
+++ b/media-plugins/rev-plugins/rev-plugins-0.8.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+MY_P="${P/rev/REV}"
+
+DESCRIPTION="REV LADSPA plugins package. A stereo reverb plugin based on the 
well-known greverb"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/;
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${MY_P}.tar.bz2;
+S="${WORKDIR}/${MY_P}/source"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+   tc-export CXX
+   sed -i Makefile -e 's/-O2//' -e 's/$(CXX)/$(CXX) $(LDFLAGS)/' || die
+}
+
+src_install() {
+   dodoc ../AUTHORS ../README
+   insinto /usr/$(get_libdir)/ladspa
+   insopts -m0755
+   doins *.so
+}



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

2022-07-07 Thread Alexis Ballier
commit: e4d0be42d3021ba5d1a2c3a0dabcfff2e5a17b0d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:20:24 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4d0be42

dev-ros/visp_tracker: fix build

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

 dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild | 5 +
 dev-ros/visp_tracker/visp_tracker-.ebuild   | 7 ++-
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild 
b/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild
index 5a0b0f5e491f..e0d68f493025 100644
--- a/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild
+++ b/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild
@@ -37,3 +37,8 @@ if [ "${PV#}" = "${PV}" ] ; then
S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
 fi
 PATCHES=( "${FILESDIR}/gcc6.patch" )
+
+src_compile() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_compile
+}

diff --git a/dev-ros/visp_tracker/visp_tracker-.ebuild 
b/dev-ros/visp_tracker/visp_tracker-.ebuild
index 81537d67935a..e0d68f493025 100644
--- a/dev-ros/visp_tracker/visp_tracker-.ebuild
+++ b/dev-ros/visp_tracker/visp_tracker-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -37,3 +37,8 @@ if [ "${PV#}" = "${PV}" ] ; then
S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
 fi
 PATCHES=( "${FILESDIR}/gcc6.patch" )
+
+src_compile() {
+   export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
+   ros-catkin_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/visp_tracker/files/, dev-ros/visp_tracker/

2022-07-07 Thread Alexis Ballier
commit: 71caed6e04c7498bc197d998bf4b4fccae93d032
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:22:29 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71caed6e

dev-ros/visp_tracker: rm old

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

 dev-ros/visp_tracker/Manifest  |  2 --
 dev-ros/visp_tracker/files/gcc6.patch  | 13 
 dev-ros/visp_tracker/visp_tracker-0.11.1-r1.ebuild | 39 --
 dev-ros/visp_tracker/visp_tracker-0.12.1.ebuild| 39 --
 4 files changed, 93 deletions(-)

diff --git a/dev-ros/visp_tracker/Manifest b/dev-ros/visp_tracker/Manifest
index d29da83f02a9..b0ecabd8335c 100644
--- a/dev-ros/visp_tracker/Manifest
+++ b/dev-ros/visp_tracker/Manifest
@@ -1,3 +1 @@
-DIST vision_visp-0.11.1.tar.gz 1014349 BLAKE2B 
63148bef65a8361be7cb4a3d27bae4e6440feeeca3ab7183c6c345d4d1a2e0e4f7bc52b265455636ae8e07ddbed0e182c8d0b326b7686cdeda97500203fe3183
 SHA512 
cb1a09fea7ed2bb74c0c3f5a525d35ef7304dc2c569c6c808cd3751e500b7e32f226436ec4150f63a8280bc3f0c53dfd64757aa09da7344b1ec998130006253c
-DIST vision_visp-0.12.1.tar.gz 1014707 BLAKE2B 
0c482268761f75e4e36260bb8a98c32677e500f322b3807eda7e24c35681d5fee628e422b67ab9ae73c6a27b467d600ca5ba72220a09e93b146b97273b5d0d54
 SHA512 
9e050009a335bd8d7f3c024e460087139b43e5b4c44c2048409176b8503aa81193916e767ce06df48fa5d0f0ca23ac551df7201e92e7de65967b9f2df5a1bf7c
 DIST vision_visp-0.13.1.tar.gz 1015139 BLAKE2B 
8550c32b39cb94785221d924a97795d5b865327bbb8d570131fccf91c95eaee47f242eea5826efb04b083bf467ae8400729a40cb992fe5f1e689648718958d63
 SHA512 
bf40f4b81a56cec1031d1d2988f6fa41b542af07b63cdd6f3994d5000f7f3e5c721580cba206918d648db5c0cfb422d06829385da94dade4b31a5e8dcf916ddb

diff --git a/dev-ros/visp_tracker/files/gcc6.patch 
b/dev-ros/visp_tracker/files/gcc6.patch
deleted file mode 100644
index 417357fedce3..
--- a/dev-ros/visp_tracker/files/gcc6.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: visp_tracker/CMakeLists.txt
-===
 visp_tracker.orig/CMakeLists.txt
-+++ visp_tracker/CMakeLists.txt
-@@ -70,7 +70,7 @@ catkin_package(
-  VISP
-)
- 
--include_directories(SYSTEM
-+include_directories(
-   ${Boost_INCLUDE_DIRS}
-   ${VISP_INCLUDE_DIRS}
-   ${catkin_INCLUDE_DIRS}

diff --git a/dev-ros/visp_tracker/visp_tracker-0.11.1-r1.ebuild 
b/dev-ros/visp_tracker/visp_tracker-0.11.1-r1.ebuild
deleted file mode 100644
index ccb52c00e4db..
--- a/dev-ros/visp_tracker/visp_tracker-0.11.1-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ROS_REPO_URI="https://github.com/lagadic/vision_visp;
-KEYWORDS="~amd64 ~arm"
-VER_PREFIX="kinetic-"
-ROS_SUBDIR=${PN}
-CATKIN_HAS_MESSAGES=yes
-CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
-
-inherit ros-catkin
-
-DESCRIPTION="Wraps the ViSP moving edge tracker provided by the ViSP library"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-libs/boost:=[threads(+)]
-   dev-ros/dynamic_reconfigure
-   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
-   dev-ros/image_proc
-   dev-ros/image_transport
-   dev-ros/nodelet
-   dev-ros/resource_retriever
-   dev-ros/roscpp
-   dev-ros/sensor_msgs
-   dev-ros/tf[${PYTHON_SINGLE_USEDEP}]
-   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
-   $(python_gen_cond_dep "dev-python/numpy[\${PYTHON_USEDEP}]")
-   sci-libs/ViSP:=[opencv,X]
-   dev-libs/console_bridge:=
-"
-DEPEND="${RDEPEND}"
-if [ "${PV#}" = "${PV}" ] ; then
-   S="${WORKDIR}/vision_visp-kinetic-${PV}/${ROS_SUBDIR}"
-fi
-PATCHES=( "${FILESDIR}/gcc6.patch" )

diff --git a/dev-ros/visp_tracker/visp_tracker-0.12.1.ebuild 
b/dev-ros/visp_tracker/visp_tracker-0.12.1.ebuild
deleted file mode 100644
index 81537d67935a..
--- a/dev-ros/visp_tracker/visp_tracker-0.12.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-ROS_REPO_URI="https://github.com/lagadic/vision_visp;
-KEYWORDS="~amd64 ~arm"
-VER_PREFIX="noetic-"
-ROS_SUBDIR=${PN}
-CATKIN_HAS_MESSAGES=yes
-CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
-
-inherit ros-catkin
-
-DESCRIPTION="Wraps the ViSP moving edge tracker provided by the ViSP library"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-libs/boost:=[threads(+)]
-   dev-ros/dynamic_reconfigure
-   dev-ros/g

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

2022-07-07 Thread Alexis Ballier
commit: 20a7488359c282f979c5a4eee42f6a1fabbd75b8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:17:21 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a74883

dev-ros/visp_hand2eye_calibration: Bump to 0.13.1.

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

 dev-ros/visp_hand2eye_calibration/Manifest |  1 +
 .../visp_hand2eye_calibration-0.13.1.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ros/visp_hand2eye_calibration/Manifest 
b/dev-ros/visp_hand2eye_calibration/Manifest
index 577d34c98191..d29da83f02a9 100644
--- a/dev-ros/visp_hand2eye_calibration/Manifest
+++ b/dev-ros/visp_hand2eye_calibration/Manifest
@@ -1,2 +1,3 @@
 DIST vision_visp-0.11.1.tar.gz 1014349 BLAKE2B 
63148bef65a8361be7cb4a3d27bae4e6440feeeca3ab7183c6c345d4d1a2e0e4f7bc52b265455636ae8e07ddbed0e182c8d0b326b7686cdeda97500203fe3183
 SHA512 
cb1a09fea7ed2bb74c0c3f5a525d35ef7304dc2c569c6c808cd3751e500b7e32f226436ec4150f63a8280bc3f0c53dfd64757aa09da7344b1ec998130006253c
 DIST vision_visp-0.12.1.tar.gz 1014707 BLAKE2B 
0c482268761f75e4e36260bb8a98c32677e500f322b3807eda7e24c35681d5fee628e422b67ab9ae73c6a27b467d600ca5ba72220a09e93b146b97273b5d0d54
 SHA512 
9e050009a335bd8d7f3c024e460087139b43e5b4c44c2048409176b8503aa81193916e767ce06df48fa5d0f0ca23ac551df7201e92e7de65967b9f2df5a1bf7c
+DIST vision_visp-0.13.1.tar.gz 1015139 BLAKE2B 
8550c32b39cb94785221d924a97795d5b865327bbb8d570131fccf91c95eaee47f242eea5826efb04b083bf467ae8400729a40cb992fe5f1e689648718958d63
 SHA512 
bf40f4b81a56cec1031d1d2988f6fa41b542af07b63cdd6f3994d5000f7f3e5c721580cba206918d648db5c0cfb422d06829385da94dade4b31a5e8dcf916ddb

diff --git 
a/dev-ros/visp_hand2eye_calibration/visp_hand2eye_calibration-0.13.1.ebuild 
b/dev-ros/visp_hand2eye_calibration/visp_hand2eye_calibration-0.13.1.ebuild
new file mode 100644
index ..b50f4bcfc817
--- /dev/null
+++ b/dev-ros/visp_hand2eye_calibration/visp_hand2eye_calibration-0.13.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/lagadic/vision_visp;
+KEYWORDS="~amd64 ~arm"
+VER_PREFIX="noetic-"
+ROS_SUBDIR=${PN}
+CATKIN_HAS_MESSAGES=yes
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Estimates the camera position with respect to its effector using 
ViSP"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/image_proc
+   dev-ros/roscpp
+   dev-ros/sensor_msgs
+   dev-ros/visp_bridge
+   dev-ros/visp_tracker
+   sci-libs/ViSP:=
+"
+DEPEND="${RDEPEND}"
+if [ "${PV#}" = "${PV}" ] ; then
+   S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
+fi



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

2022-07-07 Thread Alexis Ballier
commit: 958471ebcdc4a4ada4a934ea30e8f3d691ee3340
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:17:16 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958471eb

dev-ros/visp_bridge: Bump to 0.13.1.

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

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

diff --git a/dev-ros/visp_bridge/Manifest b/dev-ros/visp_bridge/Manifest
index 577d34c98191..d29da83f02a9 100644
--- a/dev-ros/visp_bridge/Manifest
+++ b/dev-ros/visp_bridge/Manifest
@@ -1,2 +1,3 @@
 DIST vision_visp-0.11.1.tar.gz 1014349 BLAKE2B 
63148bef65a8361be7cb4a3d27bae4e6440feeeca3ab7183c6c345d4d1a2e0e4f7bc52b265455636ae8e07ddbed0e182c8d0b326b7686cdeda97500203fe3183
 SHA512 
cb1a09fea7ed2bb74c0c3f5a525d35ef7304dc2c569c6c808cd3751e500b7e32f226436ec4150f63a8280bc3f0c53dfd64757aa09da7344b1ec998130006253c
 DIST vision_visp-0.12.1.tar.gz 1014707 BLAKE2B 
0c482268761f75e4e36260bb8a98c32677e500f322b3807eda7e24c35681d5fee628e422b67ab9ae73c6a27b467d600ca5ba72220a09e93b146b97273b5d0d54
 SHA512 
9e050009a335bd8d7f3c024e460087139b43e5b4c44c2048409176b8503aa81193916e767ce06df48fa5d0f0ca23ac551df7201e92e7de65967b9f2df5a1bf7c
+DIST vision_visp-0.13.1.tar.gz 1015139 BLAKE2B 
8550c32b39cb94785221d924a97795d5b865327bbb8d570131fccf91c95eaee47f242eea5826efb04b083bf467ae8400729a40cb992fe5f1e689648718958d63
 SHA512 
bf40f4b81a56cec1031d1d2988f6fa41b542af07b63cdd6f3994d5000f7f3e5c721580cba206918d648db5c0cfb422d06829385da94dade4b31a5e8dcf916ddb

diff --git a/dev-ros/visp_bridge/visp_bridge-0.13.1.ebuild 
b/dev-ros/visp_bridge/visp_bridge-0.13.1.ebuild
new file mode 100644
index ..e8f2d8fe1a98
--- /dev/null
+++ b/dev-ros/visp_bridge/visp_bridge-0.13.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/lagadic/vision_visp;
+KEYWORDS="~amd64 ~arm"
+VER_PREFIX="noetic-"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Converts between ROS structures and ViSP structures"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   sci-libs/ViSP:=[xml]
+   dev-ros/roscpp
+   dev-ros/camera_calibration_parsers
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
+fi
+PATCHES=( "${FILESDIR}/gcc6.patch" )



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

2022-07-07 Thread Alexis Ballier
commit: 6e4b5392287ab5e3698583059aeaf0dd38231c51
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:15:26 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4b5392

sci-libs/ViSP: bump to 3.5.0

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

 sci-libs/ViSP/Manifest  |   1 +
 sci-libs/ViSP/ViSP-3.5.0.ebuild | 111 
 2 files changed, 112 insertions(+)

diff --git a/sci-libs/ViSP/Manifest b/sci-libs/ViSP/Manifest
index 45275696255a..c824b64e9e84 100644
--- a/sci-libs/ViSP/Manifest
+++ b/sci-libs/ViSP/Manifest
@@ -1 +1,2 @@
 DIST visp-3.3.0.tar.gz 60822186 BLAKE2B 
559698af352b4eac227ab2cdb8d66be31c04d2e2ac2d30ce07cef5022501162211ff9bfc9ed4970ac8b825321b8fc34241a6ca7a29b3d78fb70fa79ac429f7ab
 SHA512 
f96b017353240e63059ef1e514a64198b6a50b95b5a08405c16e99589fd2110071e2d558921a674e538f9cdea07fde8e653ca630e3c12c38bf91f7a83057afe2
+DIST visp-3.5.0.tar.gz 52005297 BLAKE2B 
a429c07c8d80e8790bdd72bf27b777c79784173cc8be2539656c1cfbc111e35b3f80207a866fe3aaca536033af9e9d5006bf7e10a56cef5655aa9615a674c5ac
 SHA512 
5a968a78c8ed2c48da71fa3def482b84fd73961f012e82ea1d7dd9b7b14336be5596ac9fc1bdf16414793d2399431bbc4306710d31b62946e6b2c03f692751b8

diff --git a/sci-libs/ViSP/ViSP-3.5.0.ebuild b/sci-libs/ViSP/ViSP-3.5.0.ebuild
new file mode 100644
index ..0dfc0c9751a2
--- /dev/null
+++ b/sci-libs/ViSP/ViSP-3.5.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Visual Servoing Platform: visual tracking and visual servoing 
library"
+HOMEPAGE="https://visp.inria.fr/;
+SRC_URI="https://visp-doc.inria.fr/download/releases/visp-${PV}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/3.5"
+KEYWORDS="~amd64 ~arm"
+IUSE="
+   +coin demos +dmtx doc examples gsl ieee1394 jpeg motif ogre
+   opencv pcl png test tutorials usb v4l X xml +zbar zlib
+   cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3
+"
+REQUIRED_USE="motif? ( coin )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   coin? (
+   >=media-libs/coin-4
+   virtual/opengl
+   )
+   dmtx? ( media-libs/libdmtx )
+   gsl? ( sci-libs/gsl:= )
+   ieee1394? ( media-libs/libdc1394:2= )
+   jpeg? ( virtual/jpeg:0 )
+   motif? ( media-libs/SoXt )
+   ogre? (
+   dev-games/ogre[ois(+)]
+   dev-libs/boost:=[threads(+)]
+   )
+   opencv? ( media-libs/opencv:=[contribdnn(+)] )
+   pcl? ( sci-libs/pcl:= )
+   png? ( media-libs/libpng:0= )
+   usb? ( virtual/libusb:1 )
+   v4l? ( media-libs/libv4l )
+   X? ( x11-libs/libX11 )
+   xml? ( dev-libs/libxml2 )
+   zbar? ( media-gfx/zbar )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${COMMON_DEPEND}
+   v4l? ( virtual/os-headers )"
+RDEPEND="${COMMON_DEPEND}
+   demos? ( sci-misc/ViSP-images )"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( sci-misc/ViSP-images )
+   doc? (
+   app-doc/doxygen
+   media-gfx/graphviz
+   virtual/latex-base
+   )"
+
+S="${WORKDIR}/visp-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.2.0-ocv.patch"
+   "${FILESDIR}/${PN}-3.0.1-opencv.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   "-DBUILD_JAVA=OFF"
+   "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+   "-DBUILD_TESTS=$(usex test ON OFF)"
+   "-DBUILD_DEMOS=$(usex demos ON OFF)"
+   "-DBUILD_TUTORIALS=$(usex tutorials ON OFF)"
+   "-DUSE_COIN3D=$(usex coin ON OFF)"
+   "-DUSE_DC1394=$(usex ieee1394 ON OFF)"
+   "-DUSE_DMTX=$(usex dmtx ON OFF)"
+   "-DUSE_GSL=$(usex gsl ON OFF)"
+   "-DUSE_JPEG=$(usex jpeg ON OFF)"
+   "-DUSE_PNG=$(usex png ON OFF)"
+   "-DUSE_LIBUSB_1=$(usex usb ON OFF)"
+   "-DUSE_OGRE=$(usex ogre ON OFF)"
+   "-DUSE_OIS=$(usex ogre ON OFF)"
+   "-DUSE_OPENCV=$(usex opencv ON OFF)"
+   "-DUSE_PCL=$(usex pcl ON OFF)"
+   "-DUSE_SOQT=OFF"
+   "-DUSE_SOXT=$(usex motif ON OFF)"
+   "-DUSE_V4L2=$(usex v4l ON OFF)"
+   "-DUSE_X11=$(usex X ON OFF)"
+   "-DUSE_XML2=$(usex xml ON OFF)"
+   "-DUSE_ZBAR=$(usex zbar ON OFF)"
+   "-DUSE_ZLIB=$(usex zlib ON 

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

2022-07-07 Thread Alexis Ballier
commit: 6a52ccfba763b4bf26e47053a5f8a81ffe181eea
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 09:07:42 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a52ccfb

sci-libs/octomap: bump to 1.9.8

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

 sci-libs/octomap/Manifest   | 2 +-
 sci-libs/octomap/{octomap-1.9.7.ebuild => octomap-1.9.8.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/octomap/Manifest b/sci-libs/octomap/Manifest
index 86ee75a8455f..1b96b736d561 100644
--- a/sci-libs/octomap/Manifest
+++ b/sci-libs/octomap/Manifest
@@ -1 +1 @@
-DIST octomap-1.9.7.tar.gz 1684088 BLAKE2B 
357b574f770d553a51c936c84772c729754a822e1c1e840a179a2cb3d3ef1b15f1c7173a4333b1262b10aa5d2f64d1b1c063ad90d4cc0edfcbaee9799ceb24a8
 SHA512 
639ff65cf020865d5302ba9785089782aec1e46496982c11bbf86919b6938c01c7921d84e60880091b89a949dd05f4d1151871f63503d19342462b74e6791ddd
+DIST octomap-1.9.8.tar.gz 1693311 BLAKE2B 
476e4a644287e5ebcaa36de3051b7a2079b733bee3cd80b192fecfab0a85c5de70e3ad087a6cb499141167c735692de72ba2a7b1fb8b318e461f8f21f20020ae
 SHA512 
60afeecc36a190f136dcbe33cb9cd6c06c16233988b383b0b010f65f81e6a3630b55902c5b5ad756ac35dee4c4ec26ec5722d6bd9b8e079f70b7d286293c518e

diff --git a/sci-libs/octomap/octomap-1.9.7.ebuild 
b/sci-libs/octomap/octomap-1.9.8.ebuild
similarity index 97%
rename from sci-libs/octomap/octomap-1.9.7.ebuild
rename to sci-libs/octomap/octomap-1.9.8.ebuild
index 9d9bd32c85f7..0902d3e3b2a0 100644
--- a/sci-libs/octomap/octomap-1.9.7.ebuild
+++ b/sci-libs/octomap/octomap-1.9.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-07-07 Thread Alexis Ballier
commit: 214831bfc6229b7379d1982c4866be33a3bfb10a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:17:26 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214831bf

ros-meta/vision_visp: Bump to 0.13.1.

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

 ros-meta/vision_visp/Manifest  |  1 +
 ros-meta/vision_visp/vision_visp-0.13.1.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/ros-meta/vision_visp/Manifest b/ros-meta/vision_visp/Manifest
index 577d34c98191..d29da83f02a9 100644
--- a/ros-meta/vision_visp/Manifest
+++ b/ros-meta/vision_visp/Manifest
@@ -1,2 +1,3 @@
 DIST vision_visp-0.11.1.tar.gz 1014349 BLAKE2B 
63148bef65a8361be7cb4a3d27bae4e6440feeeca3ab7183c6c345d4d1a2e0e4f7bc52b265455636ae8e07ddbed0e182c8d0b326b7686cdeda97500203fe3183
 SHA512 
cb1a09fea7ed2bb74c0c3f5a525d35ef7304dc2c569c6c808cd3751e500b7e32f226436ec4150f63a8280bc3f0c53dfd64757aa09da7344b1ec998130006253c
 DIST vision_visp-0.12.1.tar.gz 1014707 BLAKE2B 
0c482268761f75e4e36260bb8a98c32677e500f322b3807eda7e24c35681d5fee628e422b67ab9ae73c6a27b467d600ca5ba72220a09e93b146b97273b5d0d54
 SHA512 
9e050009a335bd8d7f3c024e460087139b43e5b4c44c2048409176b8503aa81193916e767ce06df48fa5d0f0ca23ac551df7201e92e7de65967b9f2df5a1bf7c
+DIST vision_visp-0.13.1.tar.gz 1015139 BLAKE2B 
8550c32b39cb94785221d924a97795d5b865327bbb8d570131fccf91c95eaee47f242eea5826efb04b083bf467ae8400729a40cb992fe5f1e689648718958d63
 SHA512 
bf40f4b81a56cec1031d1d2988f6fa41b542af07b63cdd6f3994d5000f7f3e5c721580cba206918d648db5c0cfb422d06829385da94dade4b31a5e8dcf916ddb

diff --git a/ros-meta/vision_visp/vision_visp-0.13.1.ebuild 
b/ros-meta/vision_visp/vision_visp-0.13.1.ebuild
new file mode 100644
index ..1979ea4e4145
--- /dev/null
+++ b/ros-meta/vision_visp/vision_visp-0.13.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/lagadic/vision_visp;
+KEYWORDS="~amd64 ~arm"
+VER_PREFIX="noetic-"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Virtual package providing ViSP related packages"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/visp_auto_tracker
+   dev-ros/visp_bridge
+   dev-ros/visp_camera_calibration
+   dev-ros/visp_hand2eye_calibration
+   dev-ros/visp_tracker
+"
+DEPEND=""
+if [ "${PV#}" = "${PV}" ] ; then
+   S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
+fi



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

2022-07-07 Thread Alexis Ballier
commit: 092663063efff03268ce0b739f57015f962305f3
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:17:19 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09266306

dev-ros/visp_camera_calibration: Bump to 0.13.1.

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

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

diff --git a/dev-ros/visp_camera_calibration/Manifest 
b/dev-ros/visp_camera_calibration/Manifest
index 577d34c98191..d29da83f02a9 100644
--- a/dev-ros/visp_camera_calibration/Manifest
+++ b/dev-ros/visp_camera_calibration/Manifest
@@ -1,2 +1,3 @@
 DIST vision_visp-0.11.1.tar.gz 1014349 BLAKE2B 
63148bef65a8361be7cb4a3d27bae4e6440feeeca3ab7183c6c345d4d1a2e0e4f7bc52b265455636ae8e07ddbed0e182c8d0b326b7686cdeda97500203fe3183
 SHA512 
cb1a09fea7ed2bb74c0c3f5a525d35ef7304dc2c569c6c808cd3751e500b7e32f226436ec4150f63a8280bc3f0c53dfd64757aa09da7344b1ec998130006253c
 DIST vision_visp-0.12.1.tar.gz 1014707 BLAKE2B 
0c482268761f75e4e36260bb8a98c32677e500f322b3807eda7e24c35681d5fee628e422b67ab9ae73c6a27b467d600ca5ba72220a09e93b146b97273b5d0d54
 SHA512 
9e050009a335bd8d7f3c024e460087139b43e5b4c44c2048409176b8503aa81193916e767ce06df48fa5d0f0ca23ac551df7201e92e7de65967b9f2df5a1bf7c
+DIST vision_visp-0.13.1.tar.gz 1015139 BLAKE2B 
8550c32b39cb94785221d924a97795d5b865327bbb8d570131fccf91c95eaee47f242eea5826efb04b083bf467ae8400729a40cb992fe5f1e689648718958d63
 SHA512 
bf40f4b81a56cec1031d1d2988f6fa41b542af07b63cdd6f3994d5000f7f3e5c721580cba206918d648db5c0cfb422d06829385da94dade4b31a5e8dcf916ddb

diff --git 
a/dev-ros/visp_camera_calibration/visp_camera_calibration-0.13.1.ebuild 
b/dev-ros/visp_camera_calibration/visp_camera_calibration-0.13.1.ebuild
new file mode 100644
index ..fb49d2ad3934
--- /dev/null
+++ b/dev-ros/visp_camera_calibration/visp_camera_calibration-0.13.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/lagadic/vision_visp;
+KEYWORDS="~amd64 ~arm"
+VER_PREFIX="noetic-"
+ROS_SUBDIR=${PN}
+CATKIN_HAS_MESSAGES=yes
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/sensor_msgs dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Calibration of cameras using a customizable pattern and ViSP 
library"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/camera_calibration_parsers
+   dev-ros/roscpp
+   dev-ros/visp_bridge
+   sci-libs/ViSP:=[X]
+   dev-libs/boost:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
+fi
+PATCHES=( "${FILESDIR}/gcc6.patch" )



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

2022-07-07 Thread Alexis Ballier
commit: 4a638f307105cc08415b5ec8fe23835e09bc2eeb
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:17:23 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a638f30

dev-ros/visp_tracker: Bump to 0.13.1.

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

 dev-ros/visp_tracker/Manifest   |  1 +
 dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-ros/visp_tracker/Manifest b/dev-ros/visp_tracker/Manifest
index 577d34c98191..d29da83f02a9 100644
--- a/dev-ros/visp_tracker/Manifest
+++ b/dev-ros/visp_tracker/Manifest
@@ -1,2 +1,3 @@
 DIST vision_visp-0.11.1.tar.gz 1014349 BLAKE2B 
63148bef65a8361be7cb4a3d27bae4e6440feeeca3ab7183c6c345d4d1a2e0e4f7bc52b265455636ae8e07ddbed0e182c8d0b326b7686cdeda97500203fe3183
 SHA512 
cb1a09fea7ed2bb74c0c3f5a525d35ef7304dc2c569c6c808cd3751e500b7e32f226436ec4150f63a8280bc3f0c53dfd64757aa09da7344b1ec998130006253c
 DIST vision_visp-0.12.1.tar.gz 1014707 BLAKE2B 
0c482268761f75e4e36260bb8a98c32677e500f322b3807eda7e24c35681d5fee628e422b67ab9ae73c6a27b467d600ca5ba72220a09e93b146b97273b5d0d54
 SHA512 
9e050009a335bd8d7f3c024e460087139b43e5b4c44c2048409176b8503aa81193916e767ce06df48fa5d0f0ca23ac551df7201e92e7de65967b9f2df5a1bf7c
+DIST vision_visp-0.13.1.tar.gz 1015139 BLAKE2B 
8550c32b39cb94785221d924a97795d5b865327bbb8d570131fccf91c95eaee47f242eea5826efb04b083bf467ae8400729a40cb992fe5f1e689648718958d63
 SHA512 
bf40f4b81a56cec1031d1d2988f6fa41b542af07b63cdd6f3994d5000f7f3e5c721580cba206918d648db5c0cfb422d06829385da94dade4b31a5e8dcf916ddb

diff --git a/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild 
b/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild
new file mode 100644
index ..5a0b0f5e491f
--- /dev/null
+++ b/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/lagadic/vision_visp;
+KEYWORDS="~amd64 ~arm"
+VER_PREFIX="noetic-"
+ROS_SUBDIR=${PN}
+CATKIN_HAS_MESSAGES=yes
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Wraps the ViSP moving edge tracker provided by the ViSP library"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/boost:=[threads(+)]
+   dev-ros/dynamic_reconfigure
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/image_proc
+   dev-ros/image_transport
+   dev-ros/nodelet
+   dev-ros/resource_retriever
+   dev-ros/roscpp
+   dev-ros/sensor_msgs
+   dev-ros/tf[${PYTHON_SINGLE_USEDEP}]
+   dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
+   $(python_gen_cond_dep "dev-python/numpy[\${PYTHON_USEDEP}]")
+   sci-libs/ViSP:=[opencv,X]
+   dev-libs/console_bridge:=
+"
+DEPEND="${RDEPEND}"
+if [ "${PV#}" = "${PV}" ] ; then
+   S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
+fi
+PATCHES=( "${FILESDIR}/gcc6.patch" )



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

2022-07-07 Thread Alexis Ballier
commit: f07a7adcaa6f19745f7157a686cfd27d5b036e2d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:21:18 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07a7adc

dev-ros/visp_tracker: rm useless patch

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

 dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild | 1 -
 dev-ros/visp_tracker/visp_tracker-.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild 
b/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild
index e0d68f493025..3179650edbf0 100644
--- a/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild
+++ b/dev-ros/visp_tracker/visp_tracker-0.13.1.ebuild
@@ -36,7 +36,6 @@ DEPEND="${RDEPEND}"
 if [ "${PV#}" = "${PV}" ] ; then
S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
 fi
-PATCHES=( "${FILESDIR}/gcc6.patch" )
 
 src_compile() {
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"

diff --git a/dev-ros/visp_tracker/visp_tracker-.ebuild 
b/dev-ros/visp_tracker/visp_tracker-.ebuild
index e0d68f493025..3179650edbf0 100644
--- a/dev-ros/visp_tracker/visp_tracker-.ebuild
+++ b/dev-ros/visp_tracker/visp_tracker-.ebuild
@@ -36,7 +36,6 @@ DEPEND="${RDEPEND}"
 if [ "${PV#}" = "${PV}" ] ; then
S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
 fi
-PATCHES=( "${FILESDIR}/gcc6.patch" )
 
 src_compile() {
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"



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

2022-07-07 Thread Alexis Ballier
commit: 1ba982e0ca6431328f2538ba3b90bbe545c9549e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 09:16:54 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba982e0

dev-libs/capnproto: bump to 0.10.2

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

 dev-libs/capnproto/Manifest|  1 +
 dev-libs/capnproto/capnproto-0.10.2.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/capnproto/Manifest b/dev-libs/capnproto/Manifest
index fa59d90435d7..bedc589fb927 100644
--- a/dev-libs/capnproto/Manifest
+++ b/dev-libs/capnproto/Manifest
@@ -1 +1,2 @@
+DIST capnproto-0.10.2.tar.gz 2279393 BLAKE2B 
d78442bc122bc976fb636dfde694e10414bf3468ead903fac7ba59cbd81a49ce94969954fdc90f92f7f58f0af80f2da1f70de9b461d99fc6ae9a9e7aa9cd0500
 SHA512 
079ab715ea19ac207f72bb4874ab6362c11dfb9128342ec937e3f4d27e4100530cf9e6a0275eaca1e45a1bb706b65179a526ea8cfceba93bb36cd6c4f1c0cf5b
 DIST capnproto-0.9.1.tar.gz 2238849 BLAKE2B 
f8de56c7f79b0ddad35f3e8fec7740510ca2328e4ddc633a71420901d3fc44df44d807c3965213dfc2535bbe03832c5164242d33cd0bff901d6f288fb62bab21
 SHA512 
bdc5960f26214139744d768ca4558b085e2d359c375a8849ca532a4c458a2daf0ee1a1f4d00745de5abf353aa1e4084a2d85e5523006f23f591f21fac2d847fd

diff --git a/dev-libs/capnproto/capnproto-0.10.2.ebuild 
b/dev-libs/capnproto/capnproto-0.10.2.ebuild
new file mode 100644
index ..0a6728f73a19
--- /dev/null
+++ b/dev-libs/capnproto/capnproto-0.10.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="RPC/Serialization system with capabilities support"
+HOMEPAGE="https://capnproto.org;
+SRC_URI="https://github.com/sandstorm-io/capnproto/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${P}/c++
+
+LICENSE="MIT"
+SLOT="0/091"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ssl test zlib"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ssl? ( dev-libs/openssl:0= )
+   zlib? ( sys-libs/zlib:0= )
+"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest )
+"
+
+src_configure() {
+   if use arm || use ppc || use mips || [[ ${CHOST} == *i486* ]] ; then
+   # append-libs won't work here, cmake doesn't respect it
+   # ... and ldflags gets missed once
+   append-flags -latomic
+   fi
+
+   local mycmakeargs=(
+   -DWITH_OPENSSL=$(usex ssl)
+   -DBUILD_TESTING=$(usex test)
+   $(cmake_use_find_package zlib ZLIB)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   cmake_build check
+}



[gentoo-commits] repo/gentoo:master commit in: sci-misc/ViSP-images/

2022-07-07 Thread Alexis Ballier
commit: 60243db21c22a8486277ab5db43e545c7e04ed00
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 09:38:44 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60243db2

sci-misc/ViSP-images: bump to 3.5.0

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

 sci-misc/ViSP-images/Manifest |  1 +
 sci-misc/ViSP-images/ViSP-images-3.5.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/sci-misc/ViSP-images/Manifest b/sci-misc/ViSP-images/Manifest
index 48f0da3ae758..43cb21c43ab4 100644
--- a/sci-misc/ViSP-images/Manifest
+++ b/sci-misc/ViSP-images/Manifest
@@ -1 +1,2 @@
 DIST visp-images-3.3.0.zip 91291914 BLAKE2B 
e2c893303401e5facf52bff847785a155d3f990f8fc149ef1003b0bd1609b7740cea41bc5a24ed64bc0eefe23b02587cd6bfcd2d3303bbd84941d36f108da587
 SHA512 
d0f4c7f10a36f4aa365bd7bf65d35941755d429331c5f28b7731faa0c01c66fe9ab9137403c90cc0b3fb7b718553da69acdb3e9309c9bff14be7981a726bb41f
+DIST visp-images-3.5.0.zip 136814438 BLAKE2B 
7998dccdaefa4950d0ebd2f3aefd5f3d879ac594278a724948ff651f5a22f44ba41d055c4bfbe76c7b2a03873ea816278bd023a10c7cdfcc184cca5c398a4af0
 SHA512 
e3e670ea8da996961387b14dfc567aced3214bbf1b4fcbe045b77c3454388b2c8c657e644f233da000defebd96382749903381781c0ad3fb796ea9bf7439354c

diff --git a/sci-misc/ViSP-images/ViSP-images-3.5.0.ebuild 
b/sci-misc/ViSP-images/ViSP-images-3.5.0.ebuild
new file mode 100644
index ..ba6721cb50d1
--- /dev/null
+++ b/sci-misc/ViSP-images/ViSP-images-3.5.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="ViSP images data set"
+HOMEPAGE="http://www.irisa.fr/lagadic/visp/;
+SRC_URI="http://visp-doc.inria.fr/download/dataset/visp-images-${PV}.zip;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/visp-images-${PV}"
+
+src_install() {
+   dodoc README.md
+   rm -f README.md LICENSE.txt
+   dodir /usr/share/visp-images-data/
+   mv "${S}" "${ED}/usr/share/visp-images-data/${PN}"
+}



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

2022-07-07 Thread Alexis Ballier
commit: dcd3d55cdc75794ffd0c91ac7d90242495fe39cb
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 10:17:14 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 10:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd3d55c

dev-ros/visp_auto_tracker: Bump to 0.13.1.

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

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

diff --git a/dev-ros/visp_auto_tracker/Manifest 
b/dev-ros/visp_auto_tracker/Manifest
index ac92bb0d5417..3602a6b7631f 100644
--- a/dev-ros/visp_auto_tracker/Manifest
+++ b/dev-ros/visp_auto_tracker/Manifest
@@ -1 +1,2 @@
 DIST vision_visp-0.12.1.tar.gz 1014707 BLAKE2B 
0c482268761f75e4e36260bb8a98c32677e500f322b3807eda7e24c35681d5fee628e422b67ab9ae73c6a27b467d600ca5ba72220a09e93b146b97273b5d0d54
 SHA512 
9e050009a335bd8d7f3c024e460087139b43e5b4c44c2048409176b8503aa81193916e767ce06df48fa5d0f0ca23ac551df7201e92e7de65967b9f2df5a1bf7c
+DIST vision_visp-0.13.1.tar.gz 1015139 BLAKE2B 
8550c32b39cb94785221d924a97795d5b865327bbb8d570131fccf91c95eaee47f242eea5826efb04b083bf467ae8400729a40cb992fe5f1e689648718958d63
 SHA512 
bf40f4b81a56cec1031d1d2988f6fa41b542af07b63cdd6f3994d5000f7f3e5c721580cba206918d648db5c0cfb422d06829385da94dade4b31a5e8dcf916ddb

diff --git a/dev-ros/visp_auto_tracker/visp_auto_tracker-0.13.1.ebuild 
b/dev-ros/visp_auto_tracker/visp_auto_tracker-0.13.1.ebuild
new file mode 100644
index ..aa6c9ab3aa3d
--- /dev/null
+++ b/dev-ros/visp_auto_tracker/visp_auto_tracker-0.13.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/lagadic/vision_visp;
+KEYWORDS="~amd64 ~arm"
+VER_PREFIX="noetic-"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Online automated pattern-based object tracker relying on visual 
servoing"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/message_filters
+   dev-ros/resource_retriever
+   dev-ros/roscpp
+   dev-ros/visp_bridge
+   dev-ros/visp_tracker
+   sci-libs/ViSP:=[dmtx,zbar]
+   dev-libs/boost:=[threads(+)]
+   media-libs/opencv:=
+"
+DEPEND="${RDEPEND}
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+if [ "${PV#}" = "${PV}" ] ; then
+   S="${WORKDIR}/vision_visp-noetic-${PV}/${ROS_SUBDIR}"
+fi



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

2022-07-07 Thread Alexis Ballier
commit: 71a0d4a05de7642e02e7f8f7afd6378fac26fcf9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 08:49:54 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 09:06:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a0d4a0

dev-libs/urdfdom: bump to 3.1.0

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

 dev-libs/urdfdom/Manifest |  1 +
 dev-libs/urdfdom/urdfdom-3.1.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/urdfdom/Manifest b/dev-libs/urdfdom/Manifest
index 88ece9f4ede7..aae19a5aeca9 100644
--- a/dev-libs/urdfdom/Manifest
+++ b/dev-libs/urdfdom/Manifest
@@ -1,2 +1,3 @@
 DIST urdfdom-1.0.4.tar.gz 276958 BLAKE2B 
19353c38d8fa8f1d6d752302bc8b7b84b13cc6c6f83af31dba677184fa09fd42d7de0c00e6927f085c3d013d2bde664dd7ea69d3c69de4c14130c08d256e6f87
 SHA512 
2a7a0ec61445132b3e8f6ba8b2268b9fd7c035a72b3e4d61b5ed665d07e902a02b87d2c60c53fc9b0c385a871cd8d87f278bd4833f1f904635ec46755a544003
 DIST urdfdom-3.0.1.tar.gz 285714 BLAKE2B 
1f27225dce2e715b421ad8290326f879c3c564146bb097f46d9602ab22a41d4f669df8a271db2eb700f23e75e6e1ffd98bfc06bf82b79fe0bc8ceda87e46f49c
 SHA512 
f632aa3095f2ee27328ca1eaae2e10d1e69f540d1ae0a97337162ee57af0ba9be08c0a7456eb86cf949f849d1e4b727f0a8890ce9b5ee2e7fdac92b3aa0c4120
+DIST urdfdom-3.1.0.tar.gz 286589 BLAKE2B 
cfe0ba0160091c4160f4ad7d6648657cc19fcaea4346e89d4a8e685c67bbf038b4a23c0133f8af987d4aee7dac623d10c61eb98573e9a0ebf57babd7d6d48b7d
 SHA512 
2ca34982550f0d83504ec711f45c59fa9011802ad85ffc8511fb02b7421ee99daad3f00d82925cd3490dd0164dfe7881c0d52c05fbea2be0449e57e565034695

diff --git a/dev-libs/urdfdom/urdfdom-3.1.0.ebuild 
b/dev-libs/urdfdom/urdfdom-3.1.0.ebuild
new file mode 100644
index ..e21e9883c072
--- /dev/null
+++ b/dev-libs/urdfdom/urdfdom-3.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ros/urdfdom;
+fi
+
+inherit ${SCM} cmake
+
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm"
+   SRC_URI="https://github.com/ros/urdfdom/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+DESCRIPTION="URDF (U-Robot Description Format) library"
+HOMEPAGE="http://ros.org/wiki/urdf;
+LICENSE="BSD"
+SLOT="0/3"
+IUSE=""
+
+RDEPEND=">=dev-libs/urdfdom_headers-1.0.0
+   >=dev-libs/console_bridge-0.3:=
+   dev-libs/tinyxml[stl]"
+DEPEND="${RDEPEND}"



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

2022-07-07 Thread Alexis Ballier
commit: 6086bd160d969e8787619f2ebc319323d2bbeb2b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 08:42:09 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 09:06:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6086bd16

dev-ros/kdl_parser: bump to 1.14.2

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

 dev-ros/kdl_parser/Manifest | 2 +-
 .../kdl_parser/{kdl_parser-1.14.1.ebuild => kdl_parser-1.14.2.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/kdl_parser/Manifest b/dev-ros/kdl_parser/Manifest
index b98a9783231b..4a75755229fe 100644
--- a/dev-ros/kdl_parser/Manifest
+++ b/dev-ros/kdl_parser/Manifest
@@ -1 +1 @@
-DIST kdl_parser-1.14.1.tar.gz 31894 BLAKE2B 
f3bfce53f8d6eea83798d6bbff56a1097600aaa96a7b87c79da82a51cf9e422e8d805c3e6c5e12388aaa136ff829a3e98d5804c04fe8913e6d6b7a117ca90c1b
 SHA512 
a3a66075790b6725428a74ccba31fd60fad04144c25e475291a75b6625f02e680f321eb78e28739a6dff3d0ecb0d4f9195d138dda0f7753375fc5c1bbdd9bc75
+DIST kdl_parser-1.14.2.tar.gz 31995 BLAKE2B 
8ddb34cd8af8445721aa93e57ffdf5faac19eea44c89a9887f1da26c09f03ead0aeb68662ef4132eccfd514e6e87476d01e97cf7d862487301dad38478395336
 SHA512 
e565edcec45206ce41a0f0f774bfe564025c2ec27a7063cedc4147f721ea905621c5250c9bef98a1bda91a88b0f92afcc9d2aaf18a53946e28a6f37a9be75ac6

diff --git a/dev-ros/kdl_parser/kdl_parser-1.14.1.ebuild 
b/dev-ros/kdl_parser/kdl_parser-1.14.2.ebuild
similarity index 94%
rename from dev-ros/kdl_parser/kdl_parser-1.14.1.ebuild
rename to dev-ros/kdl_parser/kdl_parser-1.14.2.ebuild
index fa520608c0bb..ca382bec8662 100644
--- a/dev-ros/kdl_parser/kdl_parser-1.14.1.ebuild
+++ b/dev-ros/kdl_parser/kdl_parser-1.14.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-07-07 Thread Alexis Ballier
commit: 17a31aca7d1365283933651829120eac7783db95
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 08:44:13 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 09:06:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a31aca

dev-ros/kdl_parser_py: bump to 1.14.2

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

 dev-ros/kdl_parser_py/Manifest  | 2 +-
 .../{kdl_parser_py-1.14.1.ebuild => kdl_parser_py-1.14.2.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/kdl_parser_py/Manifest b/dev-ros/kdl_parser_py/Manifest
index b98a9783231b..4a75755229fe 100644
--- a/dev-ros/kdl_parser_py/Manifest
+++ b/dev-ros/kdl_parser_py/Manifest
@@ -1 +1 @@
-DIST kdl_parser-1.14.1.tar.gz 31894 BLAKE2B 
f3bfce53f8d6eea83798d6bbff56a1097600aaa96a7b87c79da82a51cf9e422e8d805c3e6c5e12388aaa136ff829a3e98d5804c04fe8913e6d6b7a117ca90c1b
 SHA512 
a3a66075790b6725428a74ccba31fd60fad04144c25e475291a75b6625f02e680f321eb78e28739a6dff3d0ecb0d4f9195d138dda0f7753375fc5c1bbdd9bc75
+DIST kdl_parser-1.14.2.tar.gz 31995 BLAKE2B 
8ddb34cd8af8445721aa93e57ffdf5faac19eea44c89a9887f1da26c09f03ead0aeb68662ef4132eccfd514e6e87476d01e97cf7d862487301dad38478395336
 SHA512 
e565edcec45206ce41a0f0f774bfe564025c2ec27a7063cedc4147f721ea905621c5250c9bef98a1bda91a88b0f92afcc9d2aaf18a53946e28a6f37a9be75ac6

diff --git a/dev-ros/kdl_parser_py/kdl_parser_py-1.14.1.ebuild 
b/dev-ros/kdl_parser_py/kdl_parser_py-1.14.2.ebuild
similarity index 94%
rename from dev-ros/kdl_parser_py/kdl_parser_py-1.14.1.ebuild
rename to dev-ros/kdl_parser_py/kdl_parser_py-1.14.2.ebuild
index b100de35512c..f64375d0da9d 100644
--- a/dev-ros/kdl_parser_py/kdl_parser_py-1.14.1.ebuild
+++ b/dev-ros/kdl_parser_py/kdl_parser_py-1.14.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2022-07-07 Thread Alexis Ballier
commit: b182953be63cab7ba1b83e82bfcc40ca3d5b0292
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jul  7 08:47:08 2022 +
Commit:     Alexis Ballier  gentoo  org>
CommitDate: Thu Jul  7 09:06:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b182953b

dev-ros/dynamic_reconfigure: bump to 1.7.3

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

 dev-ros/dynamic_reconfigure/Manifest| 2 +-
 ...ynamic_reconfigure-1.7.2.ebuild => dynamic_reconfigure-1.7.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ros/dynamic_reconfigure/Manifest 
b/dev-ros/dynamic_reconfigure/Manifest
index 94ec7d62914a..1071810e33ac 100644
--- a/dev-ros/dynamic_reconfigure/Manifest
+++ b/dev-ros/dynamic_reconfigure/Manifest
@@ -1 +1 @@
-DIST dynamic_reconfigure-1.7.2.tar.gz 40695 BLAKE2B 
873628fc93d3ae4db0191998d1993d84611bcba463208cab280a2a6eea17fdfb5633839bec123bf511eacb877252acf354acc94fd87686621464ae63b4820d31
 SHA512 
df55db790fb24a1feec26a454b4e8359783ff2be4050e0650ac14fee540e6ca1c18ede00fdee1fff0a4adad891a1c63ef2ad0e8da64994ee34478549ecb4880d
+DIST dynamic_reconfigure-1.7.3.tar.gz 40783 BLAKE2B 
22e00a3fb792a408129f2a1d166f0a0e83a03bdef86dc4474817e6c00a6f06557019ed77d957bb9d7f7da090d37e4b1388c58d80bcd7a70e10a1867dd8d7b5aa
 SHA512 
2be635a1028395cb56a45409564959cd20ac413644f90c3c12e290c4b8ff3e470e110d6f814bd31ecbee23900c62d8fe8deb58a15397618d10cd44d592f0a7f6

diff --git a/dev-ros/dynamic_reconfigure/dynamic_reconfigure-1.7.2.ebuild 
b/dev-ros/dynamic_reconfigure/dynamic_reconfigure-1.7.3.ebuild
similarity index 100%
rename from dev-ros/dynamic_reconfigure/dynamic_reconfigure-1.7.2.ebuild
rename to dev-ros/dynamic_reconfigure/dynamic_reconfigure-1.7.3.ebuild



  1   2   3   4   5   6   7   8   9   10   >