[gentoo-commits] repo/gentoo:master commit in: dev-build/ignition-cmake/
commit: bef87c89d5e3ff3c7f321512cc4dbc9def5cae17 Author: Alexis Ballier gentoo org> AuthorDate: Thu Sep 5 14:27:56 2024 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Sep 8 09:47:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef87c89 dev-build/ignition-cmake: remove patch causing issues with recent protobufs Signed-off-by: Alexis Ballier gentoo.org> .../ignition-cmake/ignition-cmake-2.17.2-r1.ebuild | 24 ++ 1 file changed, 24 insertions(+) diff --git a/dev-build/ignition-cmake/ignition-cmake-2.17.2-r1.ebuild b/dev-build/ignition-cmake/ignition-cmake-2.17.2-r1.ebuild new file mode 100644 index ..7eefbd534ef4 --- /dev/null +++ b/dev-build/ignition-cmake/ignition-cmake-2.17.2-r1.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://github.com/gazebosim/gz-cmake/archive/refs/tags/${PN}2_${PV}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" +S="${WORKDIR}/gz-cmake-${PN}2_${PV}" + +src_configure() { + local mycmakeargs=( + "-DBUILD_TESTING=$(usex test)" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-build/ignition-cmake/files/, dev-build/ignition-cmake/
commit: d9712457ef49f237fe57111203a3bf165c28ea03 Author: Alexis Ballier gentoo org> AuthorDate: Fri Sep 6 14:50:49 2024 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Sep 8 09:47:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9712457 dev-build/ignition-cmake: use proper patch to find protobuf Signed-off-by: Alexis Ballier gentoo.org> dev-build/ignition-cmake/files/protobuf2.patch | 13 + dev-build/ignition-cmake/ignition-cmake-2.17.2-r1.ebuild | 1 + 2 files changed, 14 insertions(+) diff --git a/dev-build/ignition-cmake/files/protobuf2.patch b/dev-build/ignition-cmake/files/protobuf2.patch new file mode 100644 index ..1c28803e7ff0 --- /dev/null +++ b/dev-build/ignition-cmake/files/protobuf2.patch @@ -0,0 +1,13 @@ +Index: gz-cmake-ignition-cmake2_2.17.2/cmake/FindIgnProtobuf.cmake +=== +--- gz-cmake-ignition-cmake2_2.17.2.orig/cmake/FindIgnProtobuf.cmake gz-cmake-ignition-cmake2_2.17.2/cmake/FindIgnProtobuf.cmake +@@ -31,7 +31,7 @@ find_package(Protobuf ${IgnProtobuf_FIND + 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 CONFIG REQUIRED) + endif() + + set(IgnProtobuf_missing_components "") diff --git a/dev-build/ignition-cmake/ignition-cmake-2.17.2-r1.ebuild b/dev-build/ignition-cmake/ignition-cmake-2.17.2-r1.ebuild index 7eefbd534ef4..dcd8ecacc7a5 100644 --- a/dev-build/ignition-cmake/ignition-cmake-2.17.2-r1.ebuild +++ b/dev-build/ignition-cmake/ignition-cmake-2.17.2-r1.ebuild @@ -14,6 +14,7 @@ SLOT="2" KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" +PATCHES=( "${FILESDIR}/protobuf2.patch" ) S="${WORKDIR}/gz-cmake-${PN}2_${PV}" src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-msgs/
commit: 71987d7f3c5e0761e84a235148d736542bfb9050 Author: Alexis Ballier gentoo org> AuthorDate: Thu Sep 5 14:28:25 2024 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Sep 8 09:47:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71987d7f net-libs/ignition-msgs: remove patch causing issues with recent protobufs Signed-off-by: Alexis Ballier gentoo.org> .../ignition-msgs/ignition-msgs-5.11.0-r1.ebuild | 25 ++ 1 file changed, 25 insertions(+) diff --git a/net-libs/ignition-msgs/ignition-msgs-5.11.0-r1.ebuild b/net-libs/ignition-msgs/ignition-msgs-5.11.0-r1.ebuild new file mode 100644 index ..abd23159af4f --- /dev/null +++ b/net-libs/ignition-msgs/ignition-msgs-5.11.0-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Protobuf messages and functions for robot applications" +HOMEPAGE="https://github.com/ignitionrobotics/ign-msgs"; +SRC_URI="https://github.com/ignitionrobotics/ign-msgs/archive/${PN}5_${PV}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="5" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="dev-libs/protobuf:= + sci-libs/ignition-math:6= + dev-libs/tinyxml2:= +" +DEPEND="${RDEPEND} + dev-build/ignition-cmake:2" +BDEPEND="dev-build/ignition-cmake:2" +CMAKE_BUILD_TYPE=RelWithDebInfo +S="${WORKDIR}/gz-msgs-ignition-msgs5_${PV}"
[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-msgs/files/
commit: fa31d8cf89598ec77f4ff65548a33e17b7aa60fd Author: Alexis Ballier gentoo org> AuthorDate: Wed Aug 14 15:22:40 2024 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Sep 4 09:30:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa31d8cf net-libs/ignition-msgs: update protobuf patch Signed-off-by: Alexis Ballier gentoo.org> net-libs/ignition-msgs/files/protobuf.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/ignition-msgs/files/protobuf.patch b/net-libs/ignition-msgs/files/protobuf.patch index 5a441ae4d2a9..e3522fc0207f 100644 --- a/net-libs/ignition-msgs/files/protobuf.patch +++ b/net-libs/ignition-msgs/files/protobuf.patch @@ -7,7 +7,7 @@ Index: gz-msgs-ignition-msgs5_5.11.0/CMakeLists.txt #-- # Find Protobuf -set(REQ_PROTOBUF_VER 3) -+set(REQ_PROTOBUF_VER 4) ++set(REQ_PROTOBUF_VER 27.2.0) ign_find_package(IgnProtobuf VERSION ${REQ_PROTOBUF_VER} REQUIRED
[gentoo-commits] repo/gentoo:master commit in: dev-build/ignition-cmake/
commit: f32c0539bc9320d642902f94526c4c81214a62d5 Author: Alexis Ballier gentoo org> AuthorDate: Wed Aug 14 15:14:32 2024 + Commit: Alexis Ballier gentoo org> CommitDate: Wed Sep 4 09:30:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32c0539 dev-build/ignition-cmake: bump to 2.17.2 Signed-off-by: Alexis Ballier gentoo.org> dev-build/ignition-cmake/Manifest | 1 + .../ignition-cmake/ignition-cmake-2.17.2.ebuild| 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-build/ignition-cmake/Manifest b/dev-build/ignition-cmake/Manifest index 809decf35fd8..d6139bb9c4ce 100644 --- a/dev-build/ignition-cmake/Manifest +++ b/dev-build/ignition-cmake/Manifest @@ -1,2 +1,3 @@ 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 +DIST ignition-cmake2_2.17.2.tar.gz 272579 BLAKE2B 564f6e55d565cd1fd8748a7e5b207660230a73057b99f8739f9ae24b7af6ab0cfef513acdba1fa1e1869335f3090c1a8dded49f3c4a064782cc9ae557cbdc028 SHA512 2745afb72b6a410df4b4a256eafecc7e0b5ca6e6b1a334d6778859cd75462f4a03bd783cec66e5d8dc1428b4fce6ffb5f39a67744a92b424c058686d2ab889ec diff --git a/dev-build/ignition-cmake/ignition-cmake-2.17.2.ebuild b/dev-build/ignition-cmake/ignition-cmake-2.17.2.ebuild new file mode 100644 index ..ff5c18e44d22 --- /dev/null +++ b/dev-build/ignition-cmake/ignition-cmake-2.17.2.ebuild @@ -0,0 +1,25 @@ +# 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://github.com/gazebosim/gz-cmake/archive/refs/tags/${PN}2_${PV}.tar.gz"; + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" +PATCHES=( "${FILESDIR}/protobuf.patch" ) +S="${WORKDIR}/gz-cmake-${PN}2_${PV}" + +src_configure() { + local mycmakeargs=( + "-DBUILD_TESTING=$(usex test)" + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/files/, sci-electronics/gazebo/
commit: 8d529d424ed21b03320ca72913afc7877f31700c Author: Alexis Ballier gentoo org> AuthorDate: Thu May 23 13:14:21 2024 + Commit: Alexis Ballier gentoo org> CommitDate: Thu May 23 13:14:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d529d42 sci-electronics/gazebo: upstream patch to build with latest boost Signed-off-by: Alexis Ballier gentoo.org> sci-electronics/gazebo/files/boost.patch | 49 sci-electronics/gazebo/gazebo-11.14.0.ebuild | 1 + 2 files changed, 50 insertions(+) diff --git a/sci-electronics/gazebo/files/boost.patch b/sci-electronics/gazebo/files/boost.patch new file mode 100644 index ..56f26387c58c --- /dev/null +++ b/sci-electronics/gazebo/files/boost.patch @@ -0,0 +1,49 @@ +From 6b4d0f0b94cb2d98e6a48970c1c128e9b4f13e47 Mon Sep 17 00:00:00 2001 +From: Steve Peters +Date: Fri, 10 May 2024 15:39:02 +0200 +Subject: [PATCH 1/2] Fix build with boost 1.85.0 + +Signed-off-by: Steve Peters +--- + gazebo/common/Console.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gazebo/common/Console.cc b/gazebo/common/Console.cc +index 6b86bc2d02..bb4dbe3180 100644 +--- a/gazebo/common/Console.cc b/gazebo/common/Console.cc +@@ -221,7 +221,7 @@ void FileLogger::Init(const std::string &_prefix, const std::string &_filename) + if (boost::filesystem::is_directory(logPath)) + this->logDirectory = logPath.string(); + else +-this->logDirectory = logPath.branch_path().string(); ++this->logDirectory = logPath.parent_path().string(); + } + + / + +From 27c2277a2376f9d82755e975ae8b564d9d6ca6ed Mon Sep 17 00:00:00 2001 +From: Steve Peters +Date: Fri, 10 May 2024 17:43:32 +0200 +Subject: [PATCH 2/2] Fix build error in LogPlay.cc as well + +Signed-off-by: Steve Peters +--- + gazebo/util/LogPlay.cc | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/gazebo/util/LogPlay.cc b/gazebo/util/LogPlay.cc +index 70cfcc3346..be00820edb 100644 +--- a/gazebo/util/LogPlay.cc b/gazebo/util/LogPlay.cc +@@ -414,8 +414,8 @@ common::Time LogPlay::LogEndTime() const + / + std::string LogPlay::Filename() const + { +- return boost::filesystem::basename(this->dataPtr->filename) + +-boost::filesystem::extension(this->dataPtr->filename); ++ boost::filesystem::path path(this->dataPtr->filename); ++ return path.stem().string() + path.extension().string(); + } + + / diff --git a/sci-electronics/gazebo/gazebo-11.14.0.ebuild b/sci-electronics/gazebo/gazebo-11.14.0.ebuild index 1746085d2235..04caee69b302 100644 --- a/sci-electronics/gazebo/gazebo-11.14.0.ebuild +++ b/sci-electronics/gazebo/gazebo-11.14.0.ebuild @@ -66,6 +66,7 @@ PATCHES=( "${FILESDIR}/qwt2.patch" "${FILESDIR}/cmake.patch" "${FILESDIR}/gv10.patch" + "${FILESDIR}/boost.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/pcl/
commit: 1d9cc570e5698757d4ee6f2e59cec263220e4662 Author: Alexis Ballier gentoo org> AuthorDate: Thu May 23 08:08:37 2024 + Commit: Alexis Ballier gentoo org> CommitDate: Thu May 23 08:08:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d9cc570 sci-libs/pcl: bump to 1.14.1 Signed-off-by: Alexis Ballier gentoo.org> sci-libs/pcl/Manifest | 1 + sci-libs/pcl/pcl-1.14.1.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/sci-libs/pcl/Manifest b/sci-libs/pcl/Manifest index 62ffefd253d6..9b9b818237e4 100644 --- a/sci-libs/pcl/Manifest +++ b/sci-libs/pcl/Manifest @@ -1 +1,2 @@ DIST pcl-1.14.0.tar.gz 68662907 BLAKE2B 5e797666b2a6cd5b828b399592daaa78c3bcbc0968c1ec5dafe441717bb4067de4604cdab11d3317370c7f69a1b29db0cca6348e91697d16846ae44c1952ce3e SHA512 0ea388d5f4ccdc1e5fcace6a1e1b90843be1a4ed2e1d37cc3c80d8abc0e868324d8f9da80513f1cb3f16738e00586f29cac151ce0d501645514f280aee8b1d7f +DIST pcl-1.14.1.tar.gz 68672885 BLAKE2B 207389d844ac2793f6f321504c05282ace2d8e51aaf0277c13fb11f5be22ac93f7e044f34fc2259aca7d7e34ae3b9b00287ee9df0d15f851f1f4b4bd651578c7 SHA512 8e2d2839fe73a955d49b9a72861de2becf2da9a0dc906bd10ab8a3518e270a2f1900d801922d02871d704f2ed380273d35c2d0e04d8da7e24a21eb351c43c00b diff --git a/sci-libs/pcl/pcl-1.14.1.ebuild b/sci-libs/pcl/pcl-1.14.1.ebuild new file mode 100644 index ..46645bec9842 --- /dev/null +++ b/sci-libs/pcl/pcl-1.14.1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake cuda + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/PointCloudLibrary/pcl"; +else + KEYWORDS="~amd64 ~arm" + SRC_URI="https://github.com/PointCloudLibrary/pcl/archive/${P}.tar.gz"; + S="${WORKDIR}/${PN}-${P}" +fi + +HOMEPAGE="https://pointclouds.org/"; +DESCRIPTION="2D/3D image and point cloud processing" +LICENSE="BSD" +SLOT="0/$(ver_cut 1-2)" +IUSE="cuda doc opengl openni openni2 pcap png +qhull qt5 qt6 usb vtk cpu_flags_x86_sse test tutorials" +# tests need the gtest sources to be available at build time +RESTRICT="test" + +RDEPEND=" + >=sci-libs/flann-1.7.1 + dev-libs/boost:= + dev-cpp/eigen:3 + opengl? ( virtual/opengl media-libs/freeglut ) + openni? ( dev-libs/OpenNI ) + openni2? ( dev-libs/OpenNI2 ) + pcap? ( net-libs/libpcap ) + png? ( media-libs/libpng:0= ) + qhull? ( media-libs/qhull:= ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtcore:5 + dev-qt/qtconcurrent:5 + dev-qt/qtopengl:5 + vtk? ( sci-libs/vtk[qt5] ) + ) + qt6? ( + !qt5? ( + dev-qt/qtbase:6[concurrent,gui,opengl] + vtk? ( sci-libs/vtk[-qt5,qt6] ) + ) + ) + usb? ( virtual/libusb:1 ) + vtk? ( >=sci-libs/vtk-5.6:=[imaging,rendering,views] ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-4 ) +" +DEPEND="${RDEPEND} + !!dev-cpp/metslib +" +BDEPEND=" + doc? ( + app-text/doxygen[dot] + virtual/latex-base + ) + tutorials? ( + dev-python/sphinx + dev-python/sphinx-rtd-theme + dev-python/sphinxcontrib-doxylink + ) + virtual/pkgconfig" + +REQUIRED_USE=" + openni? ( usb ) + openni2? ( usb ) + tutorials? ( doc ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.12.1-allow-configuration-of-install-dirs.patch + "${FILESDIR}"/${PN}-1.12.1-fix-hardcoded-relative-directory-of-the-installed-cmake-files.patch +) + +src_prepare() { + if use cuda; then + cuda_src_prepare + cuda_add_sandbox -w + fi + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + "-DDOC_INSTALL_DIR=share/doc/${PF}" + "-DLIB_INSTALL_DIR=$(get_libdir)" + "-DPCLCONFIG_INSTALL_DIR=share/cmake/${PN}-$(ver_cut 1-2)" + "-DWITH_CUDA=$(usex cuda TRUE FALSE)" + "-DWITH_LIBUSB=$(usex usb TRUE FALSE)" + "-DWITH_OPENGL=$(usex opengl TRUE FALSE)" + "-DWITH_PNG=$(usex png TRUE FALSE)" + "-DWITH_QHULL=$(usex qhull TRUE FALSE)" + "-DWITH_VTK=$(usex vtk TRUE FALSE)" + "-DWITH_PCAP=$(usex pcap TRUE FALSE)" + "-DWITH_OPENNI=$(usex openni TRUE FALSE)" + "-DWITH_OPENNI2=$(usex openni2 TRUE FALSE)" + "-DPCL_ENABLE_SSE=$(usex cp
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gazebo/files/, sci-electronics/gazebo/
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 &label) + { +-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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 GU
[gentoo-commits] repo/gentoo:master commit in: media-video/gpac/
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 d
[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-msgs/, net-libs/ignition-msgs/files/
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/
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/
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/
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/
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/
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/
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 Version: $use_
[gentoo-commits] repo/gentoo:master commit in: sci-libs/rtabmap/
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/
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/
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
[gentoo-commits] repo/gentoo:master commit in: media-libs/libmediainfo/
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/
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/
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 + -De
[gentoo-commits] repo/gentoo:master commit in: media-sound/qsampler/
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/
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/
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/
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_ab
[gentoo-commits] repo/gentoo:master commit in: media-plugins/frei0r-plugins/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 ) +"
[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-msgs/
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/
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/
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
[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/, media-sound/sonic-visualiser/files/
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/
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/
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, --&gotFrame, &packet1); -+ bytesDecoded = avcodec_send_packet(this->data->codecCtx, &packet1); -+ 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 t
[gentoo-commits] repo/gentoo:master commit in: net-libs/ignition-transport/
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-transport/
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/
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-msgs/
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/
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/
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/
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/
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/
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/
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. + # TO
[gentoo-commits] repo/gentoo:master commit in: media-video/mkvtoolnix/
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"${ESYS
[gentoo-commits] repo/gentoo:master commit in: media-plugins/rev-plugins/
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/
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/
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 -
[gentoo-commits] repo/gentoo:master commit in: dev-ros/visp_hand2eye_calibration/
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/
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/
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=$(use
[gentoo-commits] repo/gentoo:master commit in: sci-libs/octomap/
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/
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/
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/
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/
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}"