parent
cc3811b6f2
commit
073e2d1f9a
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,74 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit flag-o-matic toolchain-funcs
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/ksh93/ksh"
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
|
||||
MY_PV=$(ver_rs 3 - 4 .)
|
||||
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="The Original ATT Korn Shell"
|
||||
HOMEPAGE="http://www.kornshell.com/"
|
||||
|
||||
LICENSE="EPL-1.0"
|
||||
SLOT="0"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# disable register for debugging
|
||||
sed -i 1i"#define register" src/lib/libast/include/ast.h || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local extraflags=(
|
||||
"-Wno-unknown-pragmas"
|
||||
"-Wno-missing-braces"
|
||||
"-Wno-unused-result"
|
||||
"-Wno-return-type"
|
||||
"-Wno-int-to-pointer-cast"
|
||||
"-Wno-parentheses"
|
||||
"-Wno-unused"
|
||||
"-Wno-unused-but-set-variable"
|
||||
"-Wno-cpp"
|
||||
"-Wno-maybe-uninitialized"
|
||||
"-Wno-lto-type-mismatch"
|
||||
"-P"
|
||||
)
|
||||
append-cflags $(test-flags-CC ${extraflags[@]})
|
||||
filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
|
||||
export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
|
||||
|
||||
tc-export AR CC LD NM
|
||||
|
||||
sh bin/package make SHELL="${BROOT}"/bin/sh || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# test tries to catch IO error
|
||||
addwrite /proc/self/mem
|
||||
|
||||
# arith.sh uses A for tests
|
||||
unset A
|
||||
|
||||
sh bin/shtests --compile || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local myhost="$(sh bin/package host)"
|
||||
cd "arch/${myhost}" || die
|
||||
|
||||
dodir /bin
|
||||
mv bin/ksh "${ED}"/bin/ || die
|
||||
dosym ksh /bin/rksh
|
||||
|
||||
newman man/man1/sh.1 ksh.1
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST sdformat-9.2.0.tar.bz2 644484 BLAKE2B 2f6382414bd7d47bfafb66c8352e5a90cd236bdfcfc7c3119eab154b8d0bb5fddf2127b16e222bb90326dbf91f95b111643eede17ebe38f27bb164cf31d7f263 SHA512 bc9422207f56d7fd5f53249f856be5fe00f078e168d7e93ab10f5544e4963888cb7c0a1b1f449739e2490b0d5aad3c5a72d8408333dd6ae550b5d66f6bcde42a
|
||||
DIST sdformat-9.3.0.tar.bz2 648239 BLAKE2B 3dfedbcb7b52d3c9384f7a4b119b3e664b9e6bd6bd93bc5ad7a5db4228474bd3e6f8d98d1fd761f49386175e45b7083b57cee02cf4a930e19ba8ef78187af71b SHA512 16ff7643baf5738a1a833f1484c79566960c9093c4a3842ae82a14faca14feef34e7293fbc78c0fea78e8a1b1b9710414587ca5260c17562759df245d458b942
|
||||
DIST sdformat-9.5.0.tar.bz2 651125 BLAKE2B 08ca0e9df9620345905e5307b555fd72c106a59090b7d2fd8fb9cc32198d07fa31fa64e60a25dc47844ebc279bb6e3ad78e457e6ba563158404a3198222d08e9 SHA512 b96797df2a7f43b4d426673fad7dbc0a5e20a846a66d804c7c3eb01ec008b52f8bc119ae1e6062a4a748240fb7172c909fd1e66ac3b52f3d01bc5a347d734908
|
||||
DIST sdformat-9.7.0.tar.bz2 699483 BLAKE2B a7f831fa42cc6371afaee47876bee5d2b8e9ef3b05a9fa8281e1746d0b038fb75b0f96d5e84b615b114a25424de65be08dbea052a53813d01b07ca8a1c0d08b9 SHA512 8b05dfaa47dea7cf55dafbed828b3c361f1c13f368fd4ac50cd35c1be859e401bdbd500a79286f7b8b0e6bac04f92a4c406e910a22aa1a9583aa8ffb660c1f89
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Simulation Description Format (SDF) parser"
|
||||
HOMEPAGE="http://sdformat.org/"
|
||||
SRC_URI="http://osrf-distributions.s3.amazonaws.com/sdformat/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
# subslot = libsdformat major
|
||||
SLOT="0/9"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-libs/urdfdom-1:=
|
||||
dev-libs/tinyxml
|
||||
dev-libs/boost:=
|
||||
sci-libs/ignition-math:6=
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
dev-lang/ruby:*
|
||||
virtual/pkgconfig
|
||||
"
|
||||
CMAKE_BUILD_TYPE=RelWithDebInfo
|
||||
|
||||
src_configure() {
|
||||
echo "set (CMAKE_C_FLAGS_ALL \"${CXXFLAGS} \${CMAKE_C_FLAGS_ALL}\")" > "${S}/cmake/HostCFlags.cmake"
|
||||
sed -i -e "s/LINK_FLAGS_RELWITHDEBINFO \" \"/LINK_FLAGS_RELWITHDEBINFO \" ${LDFLAGS} \"/" cmake/DefaultCFlags.cmake || die
|
||||
local mycmakeargs=(
|
||||
"-DUSE_INTERNAL_URDF=OFF"
|
||||
"-DUSE_EXTERNAL_TINYXML=ON"
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST urdfdom-1.0.4.tar.gz 276958 BLAKE2B 19353c38d8fa8f1d6d752302bc8b7b84b13cc6c6f83af31dba677184fa09fd42d7de0c00e6927f085c3d013d2bde664dd7ea69d3c69de4c14130c08d256e6f87 SHA512 2a7a0ec61445132b3e8f6ba8b2268b9fd7c035a72b3e4d61b5ed665d07e902a02b87d2c60c53fc9b0c385a871cd8d87f278bd4833f1f904635ec46755a544003
|
||||
DIST urdfdom-3.0.0.tar.gz 285706 BLAKE2B ef9cc251c67f20458c9038a738dd8b7a91d49b0180bbffe9cd12e793f12f4f1f10b5322a82f94bc36a5a46db7e015b157c84cda73535b7a60417f2f4bb389fe5 SHA512 1fa3372d5beed6b119444ef99d50991a417d42bc7a3152e4697dc26e1bd1e351d45edd4c56f9dfff6f2c8480b3f43c6dfe246d22890db0f676d68591a5c0aaf6
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
SCM=""
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SCM="git-r3"
|
||||
EGIT_REPO_URI="https://github.com/ros/urdfdom"
|
||||
fi
|
||||
|
||||
inherit ${SCM} cmake
|
||||
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SRC_URI=""
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
SRC_URI="https://github.com/ros/urdfdom/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
DESCRIPTION="URDF (U-Robot Description Format) library"
|
||||
HOMEPAGE="http://ros.org/wiki/urdf"
|
||||
LICENSE="BSD"
|
||||
SLOT="0/3"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/urdfdom_headers-1.0.0
|
||||
>=dev-libs/console_bridge-0.3:=
|
||||
dev-libs/tinyxml[stl]"
|
||||
DEPEND="${RDEPEND}"
|
Binary file not shown.
Binary file not shown.
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=utilities/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Set of message filters which take in messages and outputs those at a later time"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/rosconsole
|
||||
dev-ros/roscpp
|
||||
dev-libs/boost:=[threads(+)]
|
||||
dev-ros/genpy[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosunit[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-cpp/gtest
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
)"
|
||||
PATCHES=( "${FILESDIR}/tests.patch" )
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Set of tools for recording from and playing back to ROS topics"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="lz4"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-ros/rosbag_storage-1.14
|
||||
dev-ros/rosconsole
|
||||
dev-ros/roscpp
|
||||
dev-ros/topic_tools
|
||||
dev-ros/xmlrpcpp
|
||||
dev-libs/boost:=
|
||||
app-arch/bzip2
|
||||
dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/genpy[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-libs/console_bridge:=
|
||||
$(python_gen_cond_dep "dev-python/pycryptodome[\${PYTHON_USEDEP}]")
|
||||
$(python_gen_cond_dep "dev-python/python-gnupg[\${PYTHON_USEDEP}]")
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
RDEPEND="${RDEPEND}
|
||||
lz4? ( dev-ros/roslz4[${PYTHON_SINGLE_USEDEP}] )"
|
||||
PATCHES=( "${FILESDIR}/pycrypto.patch" )
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Set of tools for recording from and playing back ROS message"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/console_bridge
|
||||
|
||||
dev-ros/cpp_common
|
||||
>=dev-ros/pluginlib-1.13.0-r2:=
|
||||
dev-ros/roscpp_serialization
|
||||
dev-ros/roscpp_traits
|
||||
dev-ros/rostime
|
||||
dev-ros/roslz4
|
||||
|
||||
dev-libs/boost:=
|
||||
app-arch/bzip2
|
||||
dev-libs/console_bridge:=
|
||||
dev-libs/tinyxml2:=
|
||||
|
||||
dev-libs/openssl:0=
|
||||
app-crypt/gpgme
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
test? (
|
||||
dev-ros/rostest
|
||||
dev-cpp/gtest
|
||||
)
|
||||
"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
export CATKIN_PREFIX_PATH="${BUILD_DIR}/devel/:${CATKIN_PREFIX_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
ROS_SUBDIR=clients/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="C++ implementation of ROS"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/cpp_common
|
||||
dev-ros/rosconsole
|
||||
dev-ros/roscpp_serialization
|
||||
dev-ros/roscpp_traits
|
||||
dev-ros/rostime
|
||||
dev-ros/xmlrpcpp
|
||||
dev-libs/boost:=
|
||||
dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Prints information about the ROS Computation Graph"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep "dev-python/netifaces[\${PYTHON_USEDEP}]")
|
||||
$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
$(python_gen_cond_dep "dev-python/mock[\${PYTHON_USEDEP}]")
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
)"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Tool for easily launching multiple ROS nodes"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
CDEPEND="
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
|
||||
dev-ros/rosclean[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/pyyaml[\${PYTHON_USEDEP}]")
|
||||
dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-ros/rosparam[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosmaster[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosout
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
${CDEPEND}
|
||||
acct-group/ros
|
||||
acct-user/ros
|
||||
"
|
||||
DEPEND="
|
||||
${CDEPEND}
|
||||
test? (
|
||||
$(python_gen_cond_dep "dev-util/rosdep[\${PYTHON_USEDEP}]")
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
dev-ros/test_rosmaster
|
||||
)"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${S}/../rosmaster/:${EPREFIX}/usr/share/ros_packages/rosparam:${EPREFIX}/usr/share/ros_packages/roslib:${EPREFIX}/usr/share/ros_packages/rosout"
|
||||
ros-catkin_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ros-catkin_src_install
|
||||
|
||||
dodir /etc/ros
|
||||
sed -e "s/@PKG_VERSION@/${PV}/" "${FILESDIR}/roscore.xml.in" > "${ED}/etc/ros/roscore.xml" || die
|
||||
|
||||
newinitd "${FILESDIR}/roscore.initd" roscore
|
||||
newconfd "${FILESDIR}/roscore.confd" roscore
|
||||
|
||||
newinitd "${FILESDIR}/roslaunch.initd" roslaunch
|
||||
newconfd "${FILESDIR}/roslaunch.confd" roslaunch
|
||||
|
||||
doenvd "${FILESDIR}/40roslaunch"
|
||||
|
||||
# Needed by test_roslaunch
|
||||
insinto /usr/share/${PN}
|
||||
doins test/xml/noop.launch
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=utilities/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Python and C++ implementation of the LZ4 streaming format"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="app-arch/lz4
|
||||
dev-ros/cpp_common"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-cpp/gtest )"
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="ROS Master implementation"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/defusedxml[\${PYTHON_USEDEP}]")
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( $(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]") )"
|
@ -1,2 +1,3 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Command-line tools for displaying information about message and services"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/genmsg[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosbag[${PYTHON_SINGLE_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ros/test_rosmaster[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}/../..:${EPREFIX}/usr/share/ros_packages/diagnostic_msgs:${EPREFIX}/usr/share/ros_packages/std_msgs:${EPREFIX}/usr/share/ros_packages/std_srvs"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Command-line tool for displaying debug information about ROS nodes"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/genmsg[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rostopic[${PYTHON_SINGLE_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
)"
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="System-wide logging mechanism for messages sent to the /rosout topic"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/roscpp
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
"
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Command-line tool for getting and setting ROS Parameters on the parameter server"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/pyyaml[\${PYTHON_USEDEP}]")
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
ROS_SUBDIR=clients/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Python client library for ROS"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
|
||||
dev-ros/roscpp[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosgraph_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
ros-catkin_src_install
|
||||
# Other tests need these nodes
|
||||
exeinto /usr/share/${PN}
|
||||
doexe test_nodes/*
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Command-line tool for listing and querying ROS Services"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosmsg[${PYTHON_SINGLE_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Integration test suite based on roslaunch compatible with xUnit frameworks"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/rosunit[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-libs/boost:=[threads(+)]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
RDEPEND="${RDEPEND}
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/roslaunch[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosmaster[${PYTHON_SINGLE_USEDEP}]"
|
||||
DEPEND="${DEPEND}
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-ros/rosservice
|
||||
dev-cpp/gtest
|
||||
dev-ros/rostopic
|
||||
)"
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Command-line tool for displaying debug information about ROS Topics"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/rosbag[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
)
|
||||
"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=utilities/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Tool for diagnosing issues with a running ROS system"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep "dev-python/paramiko[\${PYTHON_USEDEP}]")
|
||||
$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
|
||||
dev-ros/rosbuild[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/roslaunch[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosnode[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosservice[${PYTHON_SINGLE_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosbag[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/roslang[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-util/rosdep[\${PYTHON_USEDEP}]")
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
)"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-ros/cmake_modules
|
||||
)
|
||||
"
|
||||
|
||||
src_test() {
|
||||
# Needed for tests to find internal launch file
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -0,0 +1,105 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
|
||||
|
||||
TEST_DATA="constants_gen1.bag
|
||||
constants_gen2.bag
|
||||
converged_gen1.bag
|
||||
converged_gen2.bag
|
||||
converged_gen3.bag
|
||||
converged_gen4.bag
|
||||
convergent_gen1.bag
|
||||
convergent_gen2.bag
|
||||
migrated_addsub_gen1.bag
|
||||
migrated_explicit_gen1.bag
|
||||
migrated_explicit_gen2.bag
|
||||
migrated_explicit_gen3.bag
|
||||
migrated_explicit_gen4.bag
|
||||
migrated_implicit_gen1.bag
|
||||
migrated_implicit_gen2.bag
|
||||
migrated_implicit_gen3.bag
|
||||
migrated_implicit_gen4.bag
|
||||
migrated_mixed_gen1.bag
|
||||
migrated_mixed_gen2.bag
|
||||
migrated_mixed_gen3.bag
|
||||
migrated_mixed_gen4.bag
|
||||
partially_migrated_gen1.bag
|
||||
partially_migrated_gen2.bag
|
||||
partially_migrated_gen3.bag
|
||||
partially_migrated_gen4.bag
|
||||
renamed_gen1.bag
|
||||
renamed_gen2.bag
|
||||
renamed_gen3.bag
|
||||
renamed_gen4.bag
|
||||
subunmigrated_gen1.bag
|
||||
unmigrated_gen1.bag
|
||||
"
|
||||
ROSBAG_DATA="
|
||||
test_indexed_1.2.bag
|
||||
chatter_50hz.bag
|
||||
test_future_version_2.1.bag
|
||||
test_rosbag_latched_pub.bag
|
||||
"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for rosbag"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
for i in ${TEST_DATA}; do
|
||||
SRC_URI="${SRC_URI}
|
||||
http://download.ros.org/data/test_rosbag/${i} -> ${P}-${i}"
|
||||
done
|
||||
for i in ${ROSBAG_DATA}; do
|
||||
SRC_URI="${SRC_URI}
|
||||
http://download.ros.org/data/rosbag/${i} -> ${P}-${i}"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/message_generation
|
||||
dev-ros/rosbag[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosconsole
|
||||
dev-ros/roscpp
|
||||
dev-ros/rostopic[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosunit[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/topic_tools[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/xmlrpcpp
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-libs/boost[threads(+)]
|
||||
app-arch/bzip2
|
||||
dev-ros/rosout
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-cpp/gtest
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
ros-catkin_src_prepare
|
||||
for i in ${TEST_DATA} ${ROSBAG_DATA}; do
|
||||
cp "${DISTDIR}/${P}-${i}" "${S}/${i}" || die
|
||||
done
|
||||
sed -e "s#http://download.ros.org/data/test_rosbag/#file://${S}/#g" \
|
||||
-i bag_migration_tests/CMakeLists.txt \
|
||||
-i CMakeLists.txt || die
|
||||
sed -e "s#http://download.ros.org/data/rosbag/#file://${S}/#g" \
|
||||
-i bag_migration_tests/CMakeLists.txt \
|
||||
-i CMakeLists.txt || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for rosbag_storage"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ros/rosbag_storage
|
||||
dev-ros/rosbag
|
||||
dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-libs/boost:=
|
||||
test? ( dev-cpp/gtest )"
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for roscpp"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ros/roscpp
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosunit[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
|
||||
dev-libs/boost:=[threads(+)]
|
||||
test? (
|
||||
dev-cpp/gtest
|
||||
)
|
||||
"
|
||||
REQUIRED_USE="test? ( ros_messages_cxx )"
|
||||
PATCHES=( "${FILESDIR}/tests.patch" )
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
# Sometimes high number of tests running in parallel make them fail
|
||||
# https://bugs.gentoo.org/738620
|
||||
ros-catkin_src_test -j 1
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for rosgraph"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}] )
|
||||
"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for roslaunch"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
test? (
|
||||
dev-ros/roslaunch[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/rospkg[\${PYTHON_USEDEP}]")
|
||||
)
|
||||
"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/rosgraph_msgs dev-ros/std_msgs"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for roslib"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ros/roslib[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
dev-ros/test_rosmaster
|
||||
dev-ros/std_srvs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for rosmaster"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/std_msgs[${PYTHON_SINGLE_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-ros/roslib[${PYTHON_SINGLE_USEDEP}] )
|
||||
"
|
||||
|
||||
mycatkincmakeargs=( "-DCATKIN_ENABLE_TESTING=ON" )
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
||||
|
||||
src_install() {
|
||||
ros-catkin_src_install
|
||||
dodir /usr/share/${PN}
|
||||
cp -a test "${ED}//usr/share/${PN}/" || die
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.7.tar.gz 1080092 BLAKE2B d5c0dd1f54eac7aa11be21bbc680f85f988cc9328382c0c675b7d5986e888be603ed82affa5f51a270974d07044debe3ecf86f5647fd59cb29e8e791a227feb9 SHA512 67dc100e8ed03a25ea228cc7d456ec2203324098f9e11c9a249299df73bfc34efc75b1221c0fb6fceb38fece627f1dc5f2c23be93c9a1c85b1075784a45ff20e
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for rosparam"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
test? (
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
dev-ros/rosparam[${PYTHON_SINGLE_USEDEP}]
|
||||
)"
|
||||
|
||||
src_test() {
|
||||
export ROS_PACKAGE_PATH="${S}:${ROS_PACKAGE_PATH}"
|
||||
ros-catkin_src_test
|
||||
}
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/test_rosmaster"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for rospy"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/std_msgs[${PYTHON_SINGLE_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-ros/test_rosmaster[${PYTHON_SINGLE_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
dev-ros/rosunit[${PYTHON_SINGLE_USEDEP}]
|
||||
test? (
|
||||
$(python_gen_cond_dep "dev-python/numpy[\${PYTHON_USEDEP}]")
|
||||
dev-ros/rosbuild
|
||||
dev-ros/rosgraph[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rostopic[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
$(python_gen_cond_dep "dev-python/psutil[\${PYTHON_USEDEP}]")
|
||||
)"
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=test/${PN}
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Unit tests for rospy"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-ros/test_rosmaster[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rospy[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosservice[${PYTHON_SINGLE_USEDEP}]
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
)"
|
@ -1 +1,2 @@
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
CATKIN_HAS_MESSAGES=yes
|
||||
ROS_SUBDIR=tools/${PN}
|
||||
CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="Tools for directing, throttling and selecting ROS topics"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/cpp_common
|
||||
dev-ros/rosconsole
|
||||
dev-ros/roscpp
|
||||
dev-ros/rostime
|
||||
dev-ros/xmlrpcpp
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-ros/rostest[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosunit[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosbash[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rostopic[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-ros/rosmsg[${PYTHON_SINGLE_USEDEP}]
|
||||
dev-cpp/gtest
|
||||
$(python_gen_cond_dep "dev-python/nose[\${PYTHON_USEDEP}]")
|
||||
$(python_gen_cond_dep "dev-python/numpy[\${PYTHON_USEDEP}]")
|
||||
)"
|
@ -1,4 +1,5 @@
|
||||
DIST ros_comm-1.15.10.tar.gz 1089479 BLAKE2B 9855089aeb608466c3bff22676093c172e1e7898a1c1d7ab35cfffb948df4cb1324abbfc6c209df5944bee6265f24c53250c9bb0f811394bf276e33c19e81ee2 SHA512 34ac32a16eb170dae683e97dbc1528e1f0b2c3ddab9a84f2690ba92aa66639e0c99902ebc2e8e3e1aa5d6c97e6bd3d925f34827aa1943c3213eae2d211baf5a8
|
||||
DIST ros_comm-1.15.11.tar.gz 1089801 BLAKE2B 2ff05aa249dbdf5af2704efb52ef3fa12681e277f5e4fd0024645350bace6e41d3430ea727bc0d0e47ac1f946d8ef0b6b0c30e99a3695d67fd863bf9e01a8b3d SHA512 b8033ac96ebcd6a93c107dadd31b13fc48aab4cf2be9ebed0f773f94514b13cc395971eba9142aeb830251db7dd3df8a82d201b5663e9e1461b2ca792c981c99
|
||||
DIST ros_comm-1.15.13.tar.gz 1093884 BLAKE2B f92b3bc0b441f4440e0ddd69527b79943130e5eb37c0071ea3b8fe26408490a5c9ac7c2ace1e83ad4d6dbaff78600ef399166b72d29eb1c6c0082a7db3295054 SHA512 f5ca51da01c557c4f7a00216b9a39d2d891666c50bd17e0c9add65047e2693a178280488121e72a1a756a2e17f67172e817b792e359ab42dd8d6bd44dec16166
|
||||
DIST ros_comm-1.15.8.tar.gz 1080826 BLAKE2B c1a1e085225a96cf0b50309cb78e1ccdabefce1f23ee669393b7fc747537c7e39bfb6ad382b0d24e3b5507b1d0f3eaf2051a1bee90507b0e724e06a83df301a2 SHA512 b1c34ab6548400fc014eda496e5d1e1c7d134b9062a031386ac4eac3245ca83b034f74f0a189ccf9ec6933c18d6df0ae1a93d05f1526d09debf70c25aa25b6b9
|
||||
DIST ros_comm-1.15.9.tar.gz 1087337 BLAKE2B 8c1582425770eee7898de42785c620c5fe82e31764d8947c16f9dbb43dd03d0201344e72d5a24911f7cc3cf4eacd51d6fc2940cc2346b635a2c769b055898297 SHA512 3f009a29d74dd74169585afb8d08c41faa19128e384ef6aa6c7bf58ae4d31345e4ea5441fc99a81b7742f724df7c7e3c16c4e51473c4fddeb4b9b6bf41cff04b
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
ROS_REPO_URI="https://github.com/ros/ros_comm"
|
||||
KEYWORDS="~amd64 ~arm"
|
||||
ROS_SUBDIR=utilities/${PN}
|
||||
|
||||
inherit ros-catkin
|
||||
|
||||
DESCRIPTION="C++ implementation of the XML-RPC protocol"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-ros/cpp_common
|
||||
dev-ros/rostime
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
test? (
|
||||
dev-cpp/gtest
|
||||
dev-libs/boost[threads(+)]
|
||||
)
|
||||
"
|
Binary file not shown.
@ -0,0 +1,41 @@
|
||||
From 08bf45db9b883b4201ac3cbb666821472f17ad97 Mon Sep 17 00:00:00 2001
|
||||
From: Rodney Dawes <dobey.pwns@gmail.com>
|
||||
Date: Mon, 6 Dec 2021 15:13:22 -0500
|
||||
Subject: [PATCH] Include "*@*" in the icon_files list for installation
|
||||
|
||||
As some of the directories of the theme are symlinks for scaled sizes
|
||||
we need to include them in the list of files to install as well.
|
||||
---
|
||||
icons-dark/CMakeLists.txt | 2 +-
|
||||
icons/CMakeLists.txt | 2 +-
|
||||
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/icons-dark/CMakeLists.txt b/icons-dark/CMakeLists.txt
|
||||
index ab582c13..6ceddc5c 100644
|
||||
--- a/icons-dark/CMakeLists.txt
|
||||
+++ b/icons-dark/CMakeLists.txt
|
||||
@@ -22,7 +22,7 @@ if(NOT WIN32)
|
||||
endif()
|
||||
|
||||
if(NOT SKIP_INSTALL_ICONS)
|
||||
- file(GLOB_RECURSE icon_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/*.svg")
|
||||
+ file(GLOB_RECURSE icon_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/*.svg" "${CMAKE_CURRENT_SOURCE_DIR}/*@*")
|
||||
foreach (icon_file ${icon_files})
|
||||
install(FILES ${icon_file} DESTINATION ${BREEZE_INSTALL_DIR} RENAME ${icon_file})
|
||||
endforeach()
|
||||
diff --git a/icons/CMakeLists.txt b/icons/CMakeLists.txt
|
||||
index 8f31db4a..b48852eb 100644
|
||||
--- a/icons/CMakeLists.txt
|
||||
+++ b/icons/CMakeLists.txt
|
||||
@@ -23,7 +23,7 @@ endif()
|
||||
|
||||
if(NOT SKIP_INSTALL_ICONS)
|
||||
# collect all our icons we need to install, will be used by dark icon set as fallback icons if not there, too
|
||||
- file(GLOB_RECURSE icon_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/*.svg")
|
||||
+ file(GLOB_RECURSE icon_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/*.svg" "${CMAKE_CURRENT_SOURCE_DIR}/*@*")
|
||||
set(BREEZE_LIGHT_ICONS ${icon_files} PARENT_SCOPE)
|
||||
foreach (icon_file ${icon_files})
|
||||
install(FILES ${icon_file} DESTINATION ${BREEZE_INSTALL_DIR} RENAME ${icon_file})
|
||||
--
|
||||
GitLab
|
||||
|
@ -0,0 +1,125 @@
|
||||
From 05f11af435edc57650d0221ed8a74ecfb997e576 Mon Sep 17 00:00:00 2001
|
||||
From: Christoph Cullmann <cullmann@kde.org>
|
||||
Date: Mon, 6 Dec 2021 18:12:46 +0000
|
||||
Subject: [PATCH] improve installation of light fallback icons
|
||||
|
||||
icon install works now like this:
|
||||
|
||||
* collect all light icons
|
||||
* install them just for light theme
|
||||
|
||||
* install dark icons
|
||||
* install all missing ones from light theme we collected before
|
||||
---
|
||||
icons-dark/CMakeLists.txt | 45 +++++++++++----------------------------
|
||||
icons/CMakeLists.txt | 18 ++++++----------
|
||||
2 files changed, 20 insertions(+), 43 deletions(-)
|
||||
|
||||
diff --git a/icons-dark/CMakeLists.txt b/icons-dark/CMakeLists.txt
|
||||
index 40590a8b..ab582c13 100644
|
||||
--- a/icons-dark/CMakeLists.txt
|
||||
+++ b/icons-dark/CMakeLists.txt
|
||||
@@ -4,10 +4,6 @@ endif()
|
||||
|
||||
########### install files ###############
|
||||
|
||||
-set(breeze_icon_dark_dirs
|
||||
- actions animations applets apps devices emblems
|
||||
- mimetypes places status)
|
||||
-
|
||||
set(BREEZE_INSTALL_DIR ${KDE_INSTALL_FULL_ICONDIR}/breeze-dark)
|
||||
|
||||
if(WITH_ICON_GENERATION)
|
||||
@@ -26,36 +22,21 @@ if(NOT WIN32)
|
||||
endif()
|
||||
|
||||
if(NOT SKIP_INSTALL_ICONS)
|
||||
- # In order to ensure the dark icons are copied over the light icons which
|
||||
- # are installed into the dark theme for BUG:444095, we need to execute the
|
||||
- # copy command ourselves rather than using CMake's internal copy mechanism
|
||||
- # used by the normal install command, so we use CODE mode of install to
|
||||
- # execute_process and print an appropriate status message.
|
||||
- # See https://bugs.kde.org/show_bug.cgi?id=445489
|
||||
- set(COPY_CMD "cp -a")
|
||||
- set(XCOPY_ARGS "")
|
||||
- if(WIN32)
|
||||
- set(COPY_CMD "xcopy")
|
||||
- set(XCOPY_ARGS "/q /e /y")
|
||||
- endif(WIN32)
|
||||
- install(CODE "cmake_policy(VERSION 3.6)
|
||||
- foreach(CAT_DIR ${breeze_icon_dark_dirs})
|
||||
- execute_process(COMMAND ${COPY_CMD} \${CAT_DIR} \$ENV{DESTDIR}${BREEZE_INSTALL_DIR} ${XCOPY_ARGS} ERROR_QUIET WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
- endforeach()
|
||||
- file(GLOB_RECURSE ICON_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} LIST_DIRECTORIES false ${CMAKE_CURRENT_SOURCE_DIR}/*.svg)
|
||||
- foreach(ICON_FILE IN LISTS ICON_FILES)
|
||||
- message(STATUS \"Installing: \$ENV{DESTDIR}${BREEZE_INSTALL_DIR}/\${ICON_FILE}\")
|
||||
- endforeach()")
|
||||
+ file(GLOB_RECURSE icon_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/*.svg")
|
||||
+ foreach (icon_file ${icon_files})
|
||||
+ install(FILES ${icon_file} DESTINATION ${BREEZE_INSTALL_DIR} RENAME ${icon_file})
|
||||
+ endforeach()
|
||||
+
|
||||
+ # install for all missing icons the light icons as fallback
|
||||
+ foreach (icon_file ${BREEZE_LIGHT_ICONS})
|
||||
+ if (NOT ${icon_file} IN_LIST icon_files)
|
||||
+ install(FILES ${CMAKE_SOURCE_DIR}/icons/${icon_file} DESTINATION ${BREEZE_INSTALL_DIR} RENAME ${icon_file})
|
||||
+ endif()
|
||||
+ endforeach()
|
||||
+
|
||||
install(FILES index.theme DESTINATION ${BREEZE_INSTALL_DIR})
|
||||
if(WITH_ICON_GENERATION)
|
||||
- install(CODE "cmake_policy(VERSION 3.6)
|
||||
- foreach(GEN_DIR ${breeze_icon_dark_dirs})
|
||||
- execute_process(COMMAND ${COPY_CMD} \${GEN_DIR} \$ENV{DESTDIR}${BREEZE_INSTALL_DIR} ${XCOPY_ARGS} ERROR_QUIET WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/generated)
|
||||
- endforeach()
|
||||
- file(GLOB_RECURSE ICON_FILES RELATIVE ${CMAKE_CURRENT_BINARY_DIR}/generated LIST_DIRECTORIES false ${CMAKE_CURRENT_BINARY_DIR}/generated/*.svg)
|
||||
- foreach(ICON_FILE IN LISTS ICON_FILES)
|
||||
- message(STATUS \"Installing: \$ENV{DESTDIR}${BREEZE_INSTALL_DIR}/\${ICON_FILE}\")
|
||||
- endforeach()")
|
||||
+ install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/generated/ DESTINATION ${BREEZE_INSTALL_DIR})
|
||||
endif()
|
||||
endif()
|
||||
|
||||
diff --git a/icons/CMakeLists.txt b/icons/CMakeLists.txt
|
||||
index 220b81e9..8f31db4a 100644
|
||||
--- a/icons/CMakeLists.txt
|
||||
+++ b/icons/CMakeLists.txt
|
||||
@@ -4,10 +4,6 @@ endif()
|
||||
|
||||
########### install files ###############
|
||||
|
||||
-set(breeze_icon_dirs
|
||||
- actions animations applets apps categories preferences devices emblems
|
||||
- emotes mimetypes places status)
|
||||
-
|
||||
set(BREEZE_INSTALL_DIR ${KDE_INSTALL_FULL_ICONDIR}/breeze)
|
||||
|
||||
if(WITH_ICON_GENERATION)
|
||||
@@ -26,17 +22,17 @@ if(NOT WIN32)
|
||||
endif()
|
||||
|
||||
if(NOT SKIP_INSTALL_ICONS)
|
||||
- install(DIRECTORY ${breeze_icon_dirs} DESTINATION ${BREEZE_INSTALL_DIR})
|
||||
+ # collect all our icons we need to install, will be used by dark icon set as fallback icons if not there, too
|
||||
+ file(GLOB_RECURSE icon_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/*.svg")
|
||||
+ set(BREEZE_LIGHT_ICONS ${icon_files} PARENT_SCOPE)
|
||||
+ foreach (icon_file ${icon_files})
|
||||
+ install(FILES ${icon_file} DESTINATION ${BREEZE_INSTALL_DIR} RENAME ${icon_file})
|
||||
+ endforeach()
|
||||
+
|
||||
install(FILES index.theme DESTINATION ${BREEZE_INSTALL_DIR})
|
||||
if(WITH_ICON_GENERATION)
|
||||
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/generated/ DESTINATION ${BREEZE_INSTALL_DIR})
|
||||
endif()
|
||||
-
|
||||
- # Install the colored icon sizes into breeze-dark theme as well, to ensure
|
||||
- # that icons are available on alternate environments which do not support
|
||||
- # colorized symbolic icons which are not named as "-symbolic"
|
||||
- # NOTE: icons-dark will install /some/ files over top of these
|
||||
- install(DIRECTORY ${breeze_icon_dirs} DESTINATION ${BREEZE_INSTALL_DIR}-dark)
|
||||
endif()
|
||||
|
||||
gtk_update_icon_cache(${BREEZE_INSTALL_DIR})
|
||||
--
|
||||
GitLab
|
||||
|
@ -0,0 +1,42 @@
|
||||
From 9ba4ed4da72a3d1bbec8920d93a547cf633cfacd Mon Sep 17 00:00:00 2001
|
||||
From: Marco Martin <notmart@gmail.com>
|
||||
Date: Wed, 10 Nov 2021 15:50:10 +0100
|
||||
Subject: [PATCH] smaller mask to hide glitches
|
||||
|
||||
This makes the mask slightly maller than the frame. Since the svg will have antialiasing and the mask not,
|
||||
there will be artifacts at the corners, if they go under the svg they're less evident
|
||||
|
||||
CCBUG:438644
|
||||
---
|
||||
src/plasmaquick/dialog.cpp | 9 +++++++--
|
||||
1 file changed, 7 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp
|
||||
index 3254b8320..6b3963303 100644
|
||||
--- a/src/plasmaquick/dialog.cpp
|
||||
+++ b/src/plasmaquick/dialog.cpp
|
||||
@@ -237,14 +237,19 @@ void DialogPrivate::updateTheme()
|
||||
frameSvgItem->setImagePath(prefix + QStringLiteral("dialogs/background"));
|
||||
}
|
||||
|
||||
- KWindowEffects::enableBlurBehind(q, theme.blurBehindEnabled(), frameSvgItem->mask());
|
||||
+ // This makes the mask slightly maller than the frame. Since the svg will have antialiasing and the mask not,
|
||||
+ // there will be artifacts at the corners, if they go under the svg they're less evident
|
||||
+ frameSvgItem->frameSvg()->resizeFrame(q->size() - QSize(2,2));
|
||||
+ const QRegion mask = frameSvgItem->frameSvg()->mask().translated(1,1);
|
||||
+ KWindowEffects::enableBlurBehind(q, theme.blurBehindEnabled(), mask);
|
||||
|
||||
KWindowEffects::enableBackgroundContrast(q,
|
||||
theme.backgroundContrastEnabled(),
|
||||
theme.backgroundContrast(),
|
||||
theme.backgroundIntensity(),
|
||||
theme.backgroundSaturation(),
|
||||
- frameSvgItem->mask());
|
||||
+ mask);
|
||||
+ frameSvgItem->frameSvg()->resizeFrame(q->size());
|
||||
|
||||
if (KWindowSystem::compositingActive()) {
|
||||
if (hasMask) {
|
||||
--
|
||||
GitLab
|
||||
|
@ -0,0 +1,83 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
KDE_ORG_NAME="${PN}-framework"
|
||||
PVCUT=$(ver_cut 1-2)
|
||||
QTMIN=5.15.2
|
||||
VIRTUALX_REQUIRED="test"
|
||||
inherit ecm kde.org
|
||||
|
||||
DESCRIPTION="Plasma framework"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
IUSE="gles2-only man wayland X"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-qt/qtdbus-${QTMIN}:5
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:5
|
||||
>=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X=]
|
||||
>=dev-qt/qtquickcontrols-${QTMIN}:5
|
||||
>=dev-qt/qtsql-${QTMIN}:5
|
||||
>=dev-qt/qtsvg-${QTMIN}:5
|
||||
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||
=kde-frameworks/kactivities-${PVCUT}*:5
|
||||
=kde-frameworks/karchive-${PVCUT}*:5
|
||||
=kde-frameworks/kconfig-${PVCUT}*:5
|
||||
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
|
||||
=kde-frameworks/kcoreaddons-${PVCUT}*:5
|
||||
=kde-frameworks/kdeclarative-${PVCUT}*:5
|
||||
=kde-frameworks/kglobalaccel-${PVCUT}*:5
|
||||
=kde-frameworks/kguiaddons-${PVCUT}*:5
|
||||
=kde-frameworks/ki18n-${PVCUT}*:5
|
||||
=kde-frameworks/kiconthemes-${PVCUT}*:5
|
||||
=kde-frameworks/kio-${PVCUT}*:5
|
||||
=kde-frameworks/kirigami-${PVCUT}*:5
|
||||
=kde-frameworks/knotifications-${PVCUT}*:5
|
||||
=kde-frameworks/kpackage-${PVCUT}*:5
|
||||
=kde-frameworks/kservice-${PVCUT}*:5
|
||||
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
|
||||
=kde-frameworks/kwindowsystem-${PVCUT}*:5
|
||||
=kde-frameworks/kxmlgui-${PVCUT}*:5
|
||||
!gles2-only? ( media-libs/libglvnd[X?] )
|
||||
wayland? (
|
||||
=kde-frameworks/kwayland-${PVCUT}*:5
|
||||
media-libs/libglvnd
|
||||
)
|
||||
X? (
|
||||
>=dev-qt/qtx11extras-${QTMIN}:5
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
)
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-make-OSD-an-actual-wayland-OSD.patch
|
||||
"${FILESDIR}"/${P}-fix-misrenderings-with-transparency.patch # KDE-bug 305247
|
||||
"${FILESDIR}"/${P}-fix-centered-text.patch # KDE-bug 442830
|
||||
"${FILESDIR}"/${P}-reload-shared-renderers-if-changed-on-disk.patch # KDE-bug 445516
|
||||
"${FILESDIR}"/${P}-no-double-delete.patch # KDE-bug 446195
|
||||
"${FILESDIR}"/${P}-update-after-clearing-actions.patch # KDE-bug 446195
|
||||
"${FILESDIR}"/${P}-svg-smaller-mask-to-hide-glitches.patch # KDE-bug 438644
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake_use_find_package !gles2-only OpenGL)
|
||||
$(cmake_use_find_package man KF5DocTools)
|
||||
$(cmake_use_find_package wayland EGL)
|
||||
$(cmake_use_find_package wayland KF5Wayland)
|
||||
$(cmake_use_find_package X X11)
|
||||
$(cmake_use_find_package X XCB)
|
||||
)
|
||||
|
||||
ecm_src_configure
|
||||
}
|
Binary file not shown.
@ -0,0 +1,50 @@
|
||||
From 8accc777a5b3ab1e53341f1838ed636652dc1221 Mon Sep 17 00:00:00 2001
|
||||
From: Vlad Zahorodnii <vlad.zahorodnii@kde.org>
|
||||
Date: Mon, 13 Dec 2021 12:53:32 +0200
|
||||
Subject: [PATCH] Fix memory leak in some plasma components
|
||||
|
||||
A few plasma components cache QSGTexture. Those components rely on
|
||||
texture references going away with QSGNode users. However, with the
|
||||
current tear down logic, OffscreenQuickView won't destroy any paint
|
||||
nodes.
|
||||
|
||||
Destroy QQuickRenderControl before QQuickWindow to ensure that are no
|
||||
paint nodes left alive after OffscreenQuickView.
|
||||
|
||||
BUG: 444429
|
||||
BUG: 444381
|
||||
BUG: 444077
|
||||
BUG: 444306
|
||||
(cherry picked from commit 64f2cdf9ed290a1fb7c2bf41753613078eb023c4)
|
||||
---
|
||||
src/libkwineffects/kwineffectquickview.cpp | 12 +++++++-----
|
||||
1 file changed, 7 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/src/libkwineffects/kwineffectquickview.cpp b/src/libkwineffects/kwineffectquickview.cpp
|
||||
index ca5a025729..14be1e1b25 100644
|
||||
--- a/src/libkwineffects/kwineffectquickview.cpp
|
||||
+++ b/src/libkwineffects/kwineffectquickview.cpp
|
||||
@@ -160,13 +160,15 @@ EffectQuickView::EffectQuickView(QObject *parent, QWindow *renderWindow, ExportM
|
||||
EffectQuickView::~EffectQuickView()
|
||||
{
|
||||
if (d->m_glcontext) {
|
||||
- d->m_glcontext->makeCurrent(d->m_offscreenSurface.data());
|
||||
// close the view whilst we have an active GL context
|
||||
- delete d->m_view;
|
||||
- d->m_view = nullptr;
|
||||
- d->m_renderControl->invalidate();
|
||||
- d->m_glcontext->doneCurrent();
|
||||
+ d->m_glcontext->makeCurrent(d->m_offscreenSurface.data());
|
||||
}
|
||||
+
|
||||
+ delete d->m_renderControl; // Always delete render control first.
|
||||
+ d->m_renderControl = nullptr;
|
||||
+
|
||||
+ delete d->m_view;
|
||||
+ d->m_view = nullptr;
|
||||
}
|
||||
|
||||
bool EffectQuickView::automaticRepaint() const
|
||||
--
|
||||
GitLab
|
||||
|
@ -0,0 +1,36 @@
|
||||
From 77b678c522cce0e8e7b39087f74e2ac591cd28d0 Mon Sep 17 00:00:00 2001
|
||||
From: Ismael Asensio <isma.af@gmail.com>
|
||||
Date: Sun, 12 Dec 2021 15:16:28 +0100
|
||||
Subject: [PATCH] XDGShellClient: Protect from invalid frameGeometry on
|
||||
updateDecoration
|
||||
|
||||
When updating window decoration do not try to restore the previous frameGeometry
|
||||
if it was invalid.
|
||||
|
||||
This fixes the case when applying a `noBorder=true` rule on a newly created
|
||||
client would set it to a minimal window size
|
||||
|
||||
Targeted at 5.23 only, since this codepath is being reworked for 5.24
|
||||
|
||||
BUG: 445140
|
||||
FIXED-IN: 5.23.5
|
||||
---
|
||||
src/xdgshellclient.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/xdgshellclient.cpp b/src/xdgshellclient.cpp
|
||||
index b4427b8cf7..75c4031498 100644
|
||||
--- a/src/xdgshellclient.cpp
|
||||
+++ b/src/xdgshellclient.cpp
|
||||
@@ -637,7 +637,7 @@ void XdgToplevelClient::updateDecoration(bool check_workspace_pos, bool force)
|
||||
scheduleConfigure();
|
||||
}
|
||||
updateShadow();
|
||||
- if (check_workspace_pos) {
|
||||
+ if (check_workspace_pos && oldFrameGeometry.isValid()) {
|
||||
const QRect oldGeometryRestore = geometryRestore();
|
||||
setGeometryRestore(frameGeometry());
|
||||
checkWorkspacePosition(oldFrameGeometry, oldClientGeometry);
|
||||
--
|
||||
GitLab
|
||||
|
@ -0,0 +1,139 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ECM_HANDBOOK="optional"
|
||||
ECM_TEST="optional"
|
||||
KFMIN=5.86.0
|
||||
PVCUT=$(ver_cut 1-3)
|
||||
QTMIN=5.15.2
|
||||
VIRTUALX_REQUIRED="test"
|
||||
inherit ecm kde.org optfeature
|
||||
|
||||
DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="5"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
IUSE="accessibility caps gles2-only multimedia plasma screencast"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/libinput-1.14
|
||||
>=dev-libs/wayland-1.2
|
||||
>=dev-qt/qtdbus-${QTMIN}:5
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:5
|
||||
>=dev-qt/qtgui-${QTMIN}:5=[gles2-only=,libinput]
|
||||
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||
>=dev-qt/qtx11extras-${QTMIN}:5
|
||||
>=kde-frameworks/kactivities-${KFMIN}:5
|
||||
>=kde-frameworks/kauth-${KFMIN}:5
|
||||
>=kde-frameworks/kcmutils-${KFMIN}:5
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:5
|
||||
>=kde-frameworks/kconfig-${KFMIN}:5
|
||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||
>=kde-frameworks/kcrash-${KFMIN}:5
|
||||
>=kde-frameworks/kdeclarative-${KFMIN}:5
|
||||
>=kde-frameworks/kglobalaccel-${KFMIN}:5=
|
||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:5
|
||||
>=kde-frameworks/kidletime-${KFMIN}:5=
|
||||
>=kde-frameworks/knewstuff-${KFMIN}:5
|
||||
>=kde-frameworks/knotifications-${KFMIN}:5
|
||||
>=kde-frameworks/kpackage-${KFMIN}:5
|
||||
>=kde-frameworks/kservice-${KFMIN}:5
|
||||
>=kde-frameworks/ktextwidgets-${KFMIN}:5
|
||||
>=kde-frameworks/kwayland-${KFMIN}:5
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
|
||||
>=kde-frameworks/kwindowsystem-${KFMIN}:5=[X]
|
||||
>=kde-frameworks/kxmlgui-${KFMIN}:5
|
||||
>=kde-frameworks/plasma-${KFMIN}:5
|
||||
>=kde-plasma/breeze-${PVCUT}:5
|
||||
>=kde-plasma/kdecoration-${PVCUT}:5
|
||||
>=kde-plasma/kscreenlocker-${PVCUT}:5
|
||||
>=kde-plasma/kwayland-server-${PVCUT}:5
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/lcms:2
|
||||
media-libs/libepoxy
|
||||
>=media-libs/mesa-21.1[egl(+),gbm(+),wayland,X]
|
||||
virtual/libudev:=
|
||||
x11-libs/libX11
|
||||
x11-libs/libXi
|
||||
x11-libs/libdrm
|
||||
>=x11-libs/libxcb-1.10
|
||||
>=x11-libs/libxkbcommon-0.7.0
|
||||
x11-libs/xcb-util-cursor
|
||||
x11-libs/xcb-util-image
|
||||
x11-libs/xcb-util-keysyms
|
||||
x11-libs/xcb-util-wm
|
||||
accessibility? ( media-libs/libqaccessibilityclient:5 )
|
||||
caps? ( sys-libs/libcap )
|
||||
gles2-only? ( media-libs/mesa[gles2] )
|
||||
plasma? ( >=kde-frameworks/krunner-${KFMIN}:5 )
|
||||
screencast? ( >=media-video/pipewire-0.3:= )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
>=dev-qt/qtquickcontrols-${QTMIN}:5
|
||||
>=dev-qt/qtquickcontrols2-${QTMIN}:5
|
||||
>=dev-qt/qtvirtualkeyboard-${QTMIN}:5
|
||||
>=kde-frameworks/kirigami-${KFMIN}:5
|
||||
>=kde-frameworks/kitemmodels-${KFMIN}:5[qml]
|
||||
sys-apps/hwdata
|
||||
x11-base/xwayland
|
||||
multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-qt/designer-${QTMIN}:5
|
||||
>=dev-qt/qtconcurrent-${QTMIN}:5
|
||||
x11-base/xorg-proto
|
||||
test? (
|
||||
>=dev-libs/wayland-protocols-1.19
|
||||
>=dev-qt/qtwayland-${QTMIN}:5
|
||||
)
|
||||
"
|
||||
PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:5"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-wayland-resize-to-last-requested-client-size.patch # KDE-bug 444962
|
||||
"${FILESDIR}"/${P}-scripting-fix-KWinComponents-Workspace-type.patch
|
||||
"${FILESDIR}"/${P}-drm-remove-dpms-filter-when-outputs-are-added.patch # KDE-bug 446699
|
||||
"${FILESDIR}"/${P}-xdgshell-protect-from-invalid-frameGeometry.patch # KDE-bug 445140
|
||||
"${FILESDIR}"/${P}-fix-memory-leak-caching-QSGTexture.patch # KDE-bug 444077 +more
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
ecm_src_prepare
|
||||
use multimedia || eapply "${FILESDIR}/${PN}-5.21.80-gstreamer-optional.patch"
|
||||
|
||||
# TODO: try to get a build switch upstreamed
|
||||
if ! use screencast; then
|
||||
sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake_use_find_package accessibility QAccessibilityClient)
|
||||
$(cmake_use_find_package caps Libcap)
|
||||
$(cmake_use_find_package plasma KF5Runner)
|
||||
)
|
||||
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ecm_pkg_postinst
|
||||
optfeature "color management support" x11-misc/colord
|
||||
elog
|
||||
elog "In Plasma 5.20, default behavior of the Task Switcher to move minimised"
|
||||
elog "windows to the end of the list was changed so that it remains in the"
|
||||
elog "original order. To revert to the well established behavior:"
|
||||
elog
|
||||
elog " - Edit ~/.config/kwinrc"
|
||||
elog " - Find [TabBox] section"
|
||||
elog " - Add \"MoveMinimizedWindowsToEndOfTabBoxFocusChain=true\""
|
||||
}
|
@ -0,0 +1,76 @@
|
||||
From 311faef0ef0e5f60eebed2a5a00c43f5cb60aab1 Mon Sep 17 00:00:00 2001
|
||||
From: Fabian Vogt <fabian@ritter-vogt.de>
|
||||
Date: Tue, 7 Dec 2021 22:23:17 +0100
|
||||
Subject: [PATCH] Handle process parent changes in ProcessDataModel
|
||||
|
||||
When the PPID of a process changes, it moves around in the model, changing the
|
||||
layout. This needs to be announced properly, otherwise users of the model get
|
||||
confused, leading to weird behaviour and crashes.
|
||||
|
||||
The added code is pretty much a direct copy from ProcessModel.
|
||||
|
||||
BUG: 446534
|
||||
|
||||
|
||||
(cherry picked from commit a0d70929a1b5e38bd8bf61e1895321124acf03a7)
|
||||
---
|
||||
processcore/process_data_model.cpp | 29 +++++++++++++++++++++++++++++
|
||||
1 file changed, 29 insertions(+)
|
||||
|
||||
diff --git a/processcore/process_data_model.cpp b/processcore/process_data_model.cpp
|
||||
index 172ce7f..f776372 100644
|
||||
--- a/processcore/process_data_model.cpp
|
||||
+++ b/processcore/process_data_model.cpp
|
||||
@@ -24,6 +24,8 @@ public:
|
||||
Private(ProcessDataModel *q);
|
||||
void beginInsertRow(KSysGuard::Process *parent);
|
||||
void endInsertRow();
|
||||
+ void beginMoveProcess(KSysGuard::Process *process, KSysGuard::Process *new_parent);
|
||||
+ void endMoveProcess();
|
||||
void beginRemoveRow(KSysGuard::Process *process);
|
||||
void endRemoveRow();
|
||||
|
||||
@@ -65,6 +67,12 @@ ProcessDataModel::Private::Private(ProcessDataModel *_q)
|
||||
connect(m_processes.get(), &KSysGuard::Processes::endAddProcess, q, [this]() {
|
||||
endInsertRow();
|
||||
});
|
||||
+ connect(m_processes.get(), &KSysGuard::Processes::beginMoveProcess, q, [this](KSysGuard::Process *process, KSysGuard::Process *new_parent) {
|
||||
+ beginMoveProcess(process, new_parent);
|
||||
+ });
|
||||
+ connect(m_processes.get(), &KSysGuard::Processes::endMoveProcess, q, [this]() {
|
||||
+ endMoveProcess();
|
||||
+ });
|
||||
connect(m_processes.get(), &KSysGuard::Processes::beginRemoveProcess, q, [this](KSysGuard::Process *process) {
|
||||
beginRemoveRow(process);
|
||||
});
|
||||
@@ -335,6 +343,27 @@ void ProcessDataModel::Private::endRemoveRow()
|
||||
q->endRemoveRows();
|
||||
}
|
||||
|
||||
+void ProcessDataModel::Private::beginMoveProcess(KSysGuard::Process *process, KSysGuard::Process *new_parent)
|
||||
+{
|
||||
+ if (m_flatList)
|
||||
+ return; // We don't need to move processes when in simple mode
|
||||
+
|
||||
+ int current_row = process->parent()->children().indexOf(process);
|
||||
+ Q_ASSERT(current_row != -1);
|
||||
+ int new_row = new_parent->children().count();
|
||||
+ QModelIndex sourceParent = getQModelIndex(process->parent(), 0);
|
||||
+ QModelIndex destinationParent = getQModelIndex(new_parent, 0);
|
||||
+ q->beginMoveRows(sourceParent, current_row, current_row, destinationParent, new_row);
|
||||
+}
|
||||
+
|
||||
+void ProcessDataModel::Private::endMoveProcess()
|
||||
+{
|
||||
+ if (m_flatList)
|
||||
+ return; // We don't need to move processes when in simple mode
|
||||
+
|
||||
+ q->endMoveRows();
|
||||
+}
|
||||
+
|
||||
void ProcessDataModel::Private::update()
|
||||
{
|
||||
Processes::UpdateFlags flags;
|
||||
--
|
||||
GitLab
|
||||
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ECM_DESIGNERPLUGIN="true"
|
||||
ECM_TEST="true"
|
||||
KFMIN=5.86.0
|
||||
QTMIN=5.15.2
|
||||
VIRTUALX_REQUIRED="test"
|
||||
inherit ecm kde.org
|
||||
|
||||
DESCRIPTION="Task management and system monitoring library"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="5/9"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
|
||||
IUSE="webengine X"
|
||||
|
||||
COMMON_DEPEND="
|
||||
dev-libs/libnl:3
|
||||
>=dev-qt/qtdbus-${QTMIN}:5
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:5
|
||||
>=dev-qt/qtgui-${QTMIN}:5
|
||||
>=dev-qt/qtnetwork-${QTMIN}:5
|
||||
>=dev-qt/qtwidgets-${QTMIN}:5
|
||||
>=kde-frameworks/kauth-${KFMIN}:5
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:5
|
||||
>=kde-frameworks/kconfig-${KFMIN}:5
|
||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||
>=kde-frameworks/kdeclarative-${KFMIN}:5
|
||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
||||
>=kde-frameworks/kjobwidgets-${KFMIN}:5
|
||||
>=kde-frameworks/knewstuff-${KFMIN}:5
|
||||
>=kde-frameworks/kpackage-${KFMIN}:5
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
|
||||
>=kde-frameworks/kwindowsystem-${KFMIN}:5
|
||||
net-libs/libpcap
|
||||
sys-apps/lm-sensors:=
|
||||
sys-libs/libcap
|
||||
sys-libs/zlib
|
||||
webengine? (
|
||||
>=dev-qt/qtwebchannel-${QTMIN}:5
|
||||
>=dev-qt/qtwebengine-${QTMIN}:5
|
||||
)
|
||||
X? (
|
||||
>=dev-qt/qtx11extras-${QTMIN}:5
|
||||
x11-libs/libX11
|
||||
x11-libs/libXres
|
||||
)
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:5
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<kde-plasma/ksysguard-5.21.90:5
|
||||
!<kde-plasma/plasma-workspace-5.18.80:5
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" # downstream
|
||||
"${FILESDIR}/${P}-fix-segfault.patch" # KDE-bug 446534
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake_use_find_package webengine Qt5WebChannel)
|
||||
$(cmake_use_find_package webengine Qt5WebEngineWidgets)
|
||||
$(cmake_use_find_package X X11)
|
||||
)
|
||||
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
LC_NUMERIC="C" ecm_src_test # bug 695514
|
||||
}
|
Binary file not shown.
@ -1 +1,2 @@
|
||||
DIST imv-4.3.0.tar.gz 79031 BLAKE2B f620e1d05827f93eae03a01f62cbb1426a623b4ef2e758a5fea2539193292fada0b8bf34276443d787b5a1537e92cd66e94b574a646319c3c37fbf2557bda4eb SHA512 1735c03c48888004b11b3aaf0215a9530c035468a8efdb210d856551ebb75030c906eee2b6ab80e5d3646206e6051a73a8c5e15c010dd09bca7f9e90f9b0e34b
|
||||
DIST imv-4.3.1.tar.gz 79123 BLAKE2B 9c818a5a29457313c3d0ed1a8558555b2069aec837939dc1d2b71668ec2fd39867c8ad4fcf8605243ded96e27d346af4307d83c8854538981b62c968e9ec0ede SHA512 f70b95f3f99d7d6a9276370650cef0885938464e3a40ab1768231292ba35d9040f7196a5853ea1268fe6d47cf08d129b3fbae1ca215df96d12ccd85b7efd1ee6
|
||||
|
@ -0,0 +1,81 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson xdg
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.sr.ht/~exec64/imv/"
|
||||
else
|
||||
SRC_URI="https://git.sr.ht/~exec64/imv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Minimal image viewer designed for tiling window manager users"
|
||||
HOMEPAGE="https://sr.ht/~exec64/imv/"
|
||||
|
||||
LICENSE="MIT-with-advertising"
|
||||
SLOT="0"
|
||||
IUSE="+X +freeimage gif heif jpeg png svg test tiff wayland"
|
||||
REQUIRED_USE="|| ( X wayland )"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
dev-libs/icu:=
|
||||
dev-libs/inih
|
||||
media-libs/libglvnd[X?]
|
||||
x11-libs/cairo
|
||||
x11-libs/libxkbcommon[X?]
|
||||
x11-libs/pango
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb:=
|
||||
)
|
||||
freeimage? ( media-libs/freeimage )
|
||||
gif? ( media-libs/libnsgif )
|
||||
heif? ( media-libs/libheif:= )
|
||||
jpeg? ( media-libs/libjpeg-turbo:= )
|
||||
png? ( media-libs/libpng:= )
|
||||
svg? ( >=gnome-base/librsvg-2.44:2 )
|
||||
tiff? ( media-libs/tiff )
|
||||
wayland? ( dev-libs/wayland )
|
||||
!sys-apps/renameutils"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
X? ( x11-base/xorg-proto )
|
||||
test? ( dev-util/cmocka )"
|
||||
BDEPEND="
|
||||
app-text/asciidoc
|
||||
wayland? ( dev-util/wayland-scanner )"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# if wayland-only, don't automagic on libGL and force libOpenGL
|
||||
if ! use X; then
|
||||
sed -i "/dependency('gl'/{s/'gl'/'opengl'/;s/false/true/}" meson.build || die
|
||||
fi
|
||||
|
||||
# glu isn't used by anything
|
||||
sed -i "/dependency('glu')/d" meson.build || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_feature freeimage)
|
||||
$(meson_feature gif libnsgif)
|
||||
$(meson_feature heif libheif)
|
||||
$(meson_feature jpeg libjpeg)
|
||||
$(meson_feature png libpng)
|
||||
$(meson_feature svg librsvg)
|
||||
$(meson_feature test)
|
||||
$(meson_feature tiff libtiff)
|
||||
-Dwindows=$(usex X $(usex wayland all x11) wayland)
|
||||
)
|
||||
|
||||
meson_src_configure
|
||||
}
|
Binary file not shown.
@ -1 +1 @@
|
||||
Wed, 15 Dec 2021 07:09:04 +0000
|
||||
Wed, 15 Dec 2021 12:09:04 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 15 Dec 2021 07:09:04 +0000
|
||||
Wed, 15 Dec 2021 12:09:04 +0000
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue