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

2021-08-03 Thread Alexis Ballier
commit: 4d7cfb2d1843df8dbd83324aec9f474f15a7a80f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug  3 11:45:07 2021 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug  3 11:56:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7cfb2d

dev-ros/rosserial_server: Bump to 0.9.2.

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

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

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index cb185c6583e..e5976762b1c 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1 +1,2 @@
 DIST rosserial-0.9.1.tar.gz 318452 BLAKE2B 
3901c9fb8813cc93b31a4286272508fb2e8026a540becc1f58d674195cc90354ba43aa7307891d8d2fc9b7ef594fa5597d49f2209f4862dc5467f57e49e0c5b4
 SHA512 
a484983e1e4c3f86b311b07bc402d5984f9161dc025bb7017fd936e3551368b6af00484724ebaed16777a45b40ab2323ea25309fe7f313ee52a7245b035ccf17
+DIST rosserial-0.9.2.tar.gz 318944 BLAKE2B 
324247e419a62be8ac00d8549e28fa0178b8055d3c5e2471f39137d791c228ffc8fe209c3bfb8b556cd55e112a2d90e10c84b65f3f5059d168aaaf37f914c05c
 SHA512 
f649bc5a50085ce480ea5b0a9c7238b4254f9c0daaf138b91bc14eae44ab48141bc83a376773cb8a0daff7805ee81edbf2557b646da19c65feb38b794f9321a9

diff --git a/dev-ros/rosserial_server/rosserial_server-0.9.2.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.9.2.ebuild
new file mode 100644
index 000..dbc6e13e84e
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.9.2.ebuild
@@ -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-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads(+)]
+"
+DEPEND="${RDEPEND}
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"



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

2020-10-14 Thread Alexis Ballier
commit: 46977c4b56139ef037e734524c0d1021a4b7ff4d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Oct 14 10:41:51 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Oct 14 11:05:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46977c4b

dev-ros/rosserial_server: remove merged patch

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

 dev-ros/rosserial_server/rosserial_server-0.9.1.ebuild | 1 -
 dev-ros/rosserial_server/rosserial_server-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-ros/rosserial_server/rosserial_server-0.9.1.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.9.1.ebuild
index c3d3ee32e16..dff517382a9 100644
--- a/dev-ros/rosserial_server/rosserial_server-0.9.1.ebuild
+++ b/dev-ros/rosserial_server/rosserial_server-0.9.1.ebuild
@@ -21,4 +21,3 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
 "
-PATCHES=( "${FILESDIR}/boost170.patch" )

diff --git a/dev-ros/rosserial_server/rosserial_server-.ebuild 
b/dev-ros/rosserial_server/rosserial_server-.ebuild
index c3d3ee32e16..dff517382a9 100644
--- a/dev-ros/rosserial_server/rosserial_server-.ebuild
+++ b/dev-ros/rosserial_server/rosserial_server-.ebuild
@@ -21,4 +21,3 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
 "
-PATCHES=( "${FILESDIR}/boost170.patch" )



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

2020-10-14 Thread Alexis Ballier
commit: 2ffe7590d9248f61b2e32275e7cf59fd2a6d0949
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Oct 14 10:22:25 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Oct 14 11:05:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffe7590

dev-ros/rosserial_server: Bump to 0.9.1.

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

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

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index 7642ef7cb1e..b7fd4069d98 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1 +1,2 @@
 DIST rosserial-0.8.0.tar.gz 312494 BLAKE2B 
f65d42ebdc47125a7dfb9b3a999f53640812bc9741f43a5b451fbe449d6d23537face7ca148b2b952c401bb439cee05693f5663e423e70d9df3bbde0d07fbb0a
 SHA512 
ee2f4b3b39fd3be47cbaaed7bfbe08057b1525a12f31dd685d80683ec1ddc89ff43157cc0f09583e68ccc6e35009fda73efa8a74dad6c5bba4b46f4ad6a155d0
+DIST rosserial-0.9.1.tar.gz 318452 BLAKE2B 
3901c9fb8813cc93b31a4286272508fb2e8026a540becc1f58d674195cc90354ba43aa7307891d8d2fc9b7ef594fa5597d49f2209f4862dc5467f57e49e0c5b4
 SHA512 
a484983e1e4c3f86b311b07bc402d5984f9161dc025bb7017fd936e3551368b6af00484724ebaed16777a45b40ab2323ea25309fe7f313ee52a7245b035ccf17

diff --git a/dev-ros/rosserial_server/rosserial_server-0.9.1.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.9.1.ebuild
new file mode 100644
index 000..c3d3ee32e16
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.9.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+PATCHES=( "${FILESDIR}/boost170.patch" )



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

2020-10-14 Thread Alexis Ballier
commit: 812853001b2cc112c20862f9c8b3180131a5528b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Oct 14 10:42:24 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Oct 14 11:05:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81285300

dev-ros/rosserial_server: Remove old

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

 dev-ros/rosserial_server/Manifest  |  1 -
 dev-ros/rosserial_server/files/boost170.patch  | 71 --
 .../rosserial_server/rosserial_server-0.8.0.ebuild | 24 
 3 files changed, 96 deletions(-)

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index b7fd4069d98..cb185c6583e 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1,2 +1 @@
-DIST rosserial-0.8.0.tar.gz 312494 BLAKE2B 
f65d42ebdc47125a7dfb9b3a999f53640812bc9741f43a5b451fbe449d6d23537face7ca148b2b952c401bb439cee05693f5663e423e70d9df3bbde0d07fbb0a
 SHA512 
ee2f4b3b39fd3be47cbaaed7bfbe08057b1525a12f31dd685d80683ec1ddc89ff43157cc0f09583e68ccc6e35009fda73efa8a74dad6c5bba4b46f4ad6a155d0
 DIST rosserial-0.9.1.tar.gz 318452 BLAKE2B 
3901c9fb8813cc93b31a4286272508fb2e8026a540becc1f58d674195cc90354ba43aa7307891d8d2fc9b7ef594fa5597d49f2209f4862dc5467f57e49e0c5b4
 SHA512 
a484983e1e4c3f86b311b07bc402d5984f9161dc025bb7017fd936e3551368b6af00484724ebaed16777a45b40ab2323ea25309fe7f313ee52a7245b035ccf17

diff --git a/dev-ros/rosserial_server/files/boost170.patch 
b/dev-ros/rosserial_server/files/boost170.patch
deleted file mode 100644
index cbf106fc9ac..000
--- a/dev-ros/rosserial_server/files/boost170.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-Index: rosserial_server/include/rosserial_server/async_read_buffer.h
-===
 rosserial_server.orig/include/rosserial_server/async_read_buffer.h
-+++ rosserial_server/include/rosserial_server/async_read_buffer.h
-@@ -166,7 +166,7 @@ private:
- 
- // Post the callback rather than executing it here so, so that we have a 
chance to do the cleanup
- // below prior to it actually getting run, in the event that the callback 
queues up another read.
--stream_.get_io_service().post(boost::bind(read_success_callback_, 
stream));
-+
static_cast(stream_.get_executor().context()).post(boost::bind(read_success_callback_,
 stream));
- 
- // Resetting these values clears our state so that we know there isn't a 
callback pending.
- read_requested_bytes_ = 0;
-Index: rosserial_server/include/rosserial_server/udp_stream.h
-===
 rosserial_server.orig/include/rosserial_server/udp_stream.h
-+++ rosserial_server/include/rosserial_server/udp_stream.h
-@@ -48,7 +48,6 @@ namespace rosserial_server
- {
- 
- using boost::asio::ip::udp;
--using boost::asio::handler_type;
- 
- 
- class UdpStream : public udp::socket
-@@ -62,9 +61,9 @@ public:
-   {
- boost::system::error_code ec;
- const protocol_type protocol = server_endpoint.protocol();
--this->get_service().open(this->get_implementation(), protocol, ec);
-+udp::socket::open(protocol, ec);
- boost::asio::detail::throw_error(ec, "open");
--this->get_service().bind(this->get_implementation(), server_endpoint, ec);
-+bind(server_endpoint, ec);
- boost::asio::detail::throw_error(ec, "bind");
- 
- client_endpoint_ = client_endpoint;
-@@ -76,6 +75,8 @@ public:
-   async_write_some(const ConstBufferSequence& buffers,
-   BOOST_ASIO_MOVE_ARG(WriteHandler) handler)
-   {
-+return async_send(buffers, handler);
-+#if 0
- // If you get an error on the following line it means that your handler 
does
- // not meet the documented type requirements for a WriteHandler.
- BOOST_ASIO_WRITE_HANDLER_CHECK(WriteHandler, handler) type_check;
-@@ -94,6 +95,7 @@ public:
- this->get_implementation(), buffers, client_endpoint_, 0,
- BOOST_ASIO_MOVE_CAST(WriteHandler)(handler));
- #endif
-+#endif
-   }
- 
-   template 
-@@ -102,6 +104,8 @@ public:
-   async_read_some(const MutableBufferSequence& buffers,
-   BOOST_ASIO_MOVE_ARG(ReadHandler) handler)
-   {
-+return async_receive(buffers, handler);
-+#if 0
- // If you get an error on the following line it means that your handler 
does
- // not meet the documented type requirements for a ReadHandler.
- BOOST_ASIO_READ_HANDLER_CHECK(ReadHandler, handler) type_check;
-@@ -119,6 +123,7 @@ public:
- this->get_implementation(), buffers, client_endpoint_, 0,
- BOOST_ASIO_MOVE_CAST(ReadHandler)(handler));
- #endif
-+#endif
-   }
- 
- private:

diff --git a/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
deleted file mode 100644
index c3d3ee32e16..000
--- a/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
+++ /dev

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

2020-07-10 Thread Alexis Ballier
commit: c1667ae7749b739131feeca3592dec9d12e54e35
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jul 10 16:37:35 2020 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jul 10 16:50:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1667ae7

dev-ros/rosserial_server: bump eapi

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

 dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild |  9 +
 dev-ros/rosserial_server/rosserial_server-.ebuild  | 10 ++
 2 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
index 37c1c17be5d..c3d3ee32e16 100644
--- a/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
+++ b/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
 KEYWORDS="~amd64 ~arm"
 ROS_SUBDIR=${PN}
@@ -15,9 +15,10 @@ IUSE=""
 
 RDEPEND="
dev-ros/roscpp
-   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/topic_tools
dev-libs/boost:=[threads]
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
 PATCHES=( "${FILESDIR}/boost170.patch" )

diff --git a/dev-ros/rosserial_server/rosserial_server-.ebuild 
b/dev-ros/rosserial_server/rosserial_server-.ebuild
index db5d7158337..c3d3ee32e16 100644
--- a/dev-ros/rosserial_server/rosserial_server-.ebuild
+++ b/dev-ros/rosserial_server/rosserial_server-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
 KEYWORDS="~amd64 ~arm"
 ROS_SUBDIR=${PN}
@@ -15,8 +15,10 @@ IUSE=""
 
 RDEPEND="
dev-ros/roscpp
-   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/topic_tools
dev-libs/boost:=[threads]
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+PATCHES=( "${FILESDIR}/boost170.patch" )



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

2019-09-02 Thread Alexis Ballier
commit: e643269e35dcc9df63a6b042d0fefecbb4c0eb49
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Sep  2 11:51:29 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Sep  2 11:59:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e643269e

dev-ros/rosserial_server: fix build with boost 1.70.

Closes: https://bugs.gentoo.org/690706
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ros/rosserial_server/files/boost170.patch  | 71 ++
 .../rosserial_server/rosserial_server-0.8.0.ebuild |  3 +-
 2 files changed, 73 insertions(+), 1 deletion(-)

diff --git a/dev-ros/rosserial_server/files/boost170.patch 
b/dev-ros/rosserial_server/files/boost170.patch
new file mode 100644
index 000..cbf106fc9ac
--- /dev/null
+++ b/dev-ros/rosserial_server/files/boost170.patch
@@ -0,0 +1,71 @@
+Index: rosserial_server/include/rosserial_server/async_read_buffer.h
+===
+--- rosserial_server.orig/include/rosserial_server/async_read_buffer.h
 rosserial_server/include/rosserial_server/async_read_buffer.h
+@@ -166,7 +166,7 @@ private:
+ 
+ // Post the callback rather than executing it here so, so that we have a 
chance to do the cleanup
+ // below prior to it actually getting run, in the event that the callback 
queues up another read.
+-stream_.get_io_service().post(boost::bind(read_success_callback_, 
stream));
++
static_cast(stream_.get_executor().context()).post(boost::bind(read_success_callback_,
 stream));
+ 
+ // Resetting these values clears our state so that we know there isn't a 
callback pending.
+ read_requested_bytes_ = 0;
+Index: rosserial_server/include/rosserial_server/udp_stream.h
+===
+--- rosserial_server.orig/include/rosserial_server/udp_stream.h
 rosserial_server/include/rosserial_server/udp_stream.h
+@@ -48,7 +48,6 @@ namespace rosserial_server
+ {
+ 
+ using boost::asio::ip::udp;
+-using boost::asio::handler_type;
+ 
+ 
+ class UdpStream : public udp::socket
+@@ -62,9 +61,9 @@ public:
+   {
+ boost::system::error_code ec;
+ const protocol_type protocol = server_endpoint.protocol();
+-this->get_service().open(this->get_implementation(), protocol, ec);
++udp::socket::open(protocol, ec);
+ boost::asio::detail::throw_error(ec, "open");
+-this->get_service().bind(this->get_implementation(), server_endpoint, ec);
++bind(server_endpoint, ec);
+ boost::asio::detail::throw_error(ec, "bind");
+ 
+ client_endpoint_ = client_endpoint;
+@@ -76,6 +75,8 @@ public:
+   async_write_some(const ConstBufferSequence& buffers,
+   BOOST_ASIO_MOVE_ARG(WriteHandler) handler)
+   {
++return async_send(buffers, handler);
++#if 0
+ // If you get an error on the following line it means that your handler 
does
+ // not meet the documented type requirements for a WriteHandler.
+ BOOST_ASIO_WRITE_HANDLER_CHECK(WriteHandler, handler) type_check;
+@@ -94,6 +95,7 @@ public:
+ this->get_implementation(), buffers, client_endpoint_, 0,
+ BOOST_ASIO_MOVE_CAST(WriteHandler)(handler));
+ #endif
++#endif
+   }
+ 
+   template 
+@@ -102,6 +104,8 @@ public:
+   async_read_some(const MutableBufferSequence& buffers,
+   BOOST_ASIO_MOVE_ARG(ReadHandler) handler)
+   {
++return async_receive(buffers, handler);
++#if 0
+ // If you get an error on the following line it means that your handler 
does
+ // not meet the documented type requirements for a ReadHandler.
+ BOOST_ASIO_READ_HANDLER_CHECK(ReadHandler, handler) type_check;
+@@ -119,6 +123,7 @@ public:
+ this->get_implementation(), buffers, client_endpoint_, 0,
+ BOOST_ASIO_MOVE_CAST(ReadHandler)(handler));
+ #endif
++#endif
+   }
+ 
+ private:

diff --git a/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
index 93bba24008f..37c1c17be5d 100644
--- a/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
+++ b/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,3 +20,4 @@ RDEPEND="
dev-libs/boost:=[threads]
 "
 DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/boost170.patch" )



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

2019-08-28 Thread Alexis Ballier
commit: 6ca6e7c8e364b1eebad3dc5c8509d8d02cb4db42
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Aug 28 14:58:51 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Aug 28 17:01:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca6e7c8

dev-ros/rosserial_server: Remove old

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

 dev-ros/rosserial_server/Manifest  |  4 --
 dev-ros/rosserial_server/files/boost162.patch  | 61 --
 .../rosserial_server/rosserial_server-0.7.4.ebuild | 23 
 .../rosserial_server/rosserial_server-0.7.5.ebuild | 22 
 .../rosserial_server/rosserial_server-0.7.6.ebuild | 22 
 .../rosserial_server/rosserial_server-0.7.7.ebuild | 22 
 6 files changed, 154 deletions(-)

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index 10f379fcbe5..7642ef7cb1e 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1,5 +1 @@
-DIST rosserial-0.7.4.tar.gz 150244 BLAKE2B 
57cc4711f42506587cc6e004f321fe4f4f1ba4e1843a3370ecc50ccb7a26912a4896b31351afaa8e3a02fa07fe7d2b0bb705d248b5a39925873df76c195aaa1f
 SHA512 
a3b9590aeac0a557bee7fa2aa4b561f2dd83dcaff9033425c77cdeca572f4a4ba8fc30b21a3cd035e454e4997d99f9e6541d54739aa9051b9e22d84710e10e00
-DIST rosserial-0.7.5.tar.gz 150687 BLAKE2B 
08026b17b08747fd9b1e23a693349f30ff8406cc50f0bd0c949b9367a2b8845b821d69d25e3d35ce9e552e9aa423471e62399ef95c17e35849fcfd858eae6d75
 SHA512 
3c9ce00b3d95f6d29360aee3b45cb35339ba8646f0f43f64cf1c3f2e77a7c9edbb4f85b761a21a0a3e73cdd064a59c98f997f408a6e8526641499420a94c8a36
-DIST rosserial-0.7.6.tar.gz 151270 BLAKE2B 
d4082e2eac6c3b2d80bb7c62b6e830a461b7b379c8bad3ea14e44ca8c054e9c78c9605e6a30f6295cbdefc0c7c57133029ebc9042c2d687e3112a703c69400b8
 SHA512 
adebd29406644c134ab9216f42c1e84dd245b1b1637e055717dea16e82a559c900726c0f6dd9f61e092a3f137805cc96be6f0b100a59574e0818a0bbfb712ea2
-DIST rosserial-0.7.7.tar.gz 155237 BLAKE2B 
e0e905c9d58face06ceac0e21aa2c72d07961daa5a37f85df6dc39738b27ffa47a9236f2627705c94185891f7d7291dabb80e10fece2eec2c6b76bcbdba7d32a
 SHA512 
fdf880146b7697592288d3f5341f784e2dbadc9639a0b66458709bdee1725e6ca603215296f85e386bc9ad59ca8c3132daf0c33cfb852c10c7c1715c06ff2384
 DIST rosserial-0.8.0.tar.gz 312494 BLAKE2B 
f65d42ebdc47125a7dfb9b3a999f53640812bc9741f43a5b451fbe449d6d23537face7ca148b2b952c401bb439cee05693f5663e423e70d9df3bbde0d07fbb0a
 SHA512 
ee2f4b3b39fd3be47cbaaed7bfbe08057b1525a12f31dd685d80683ec1ddc89ff43157cc0f09583e68ccc6e35009fda73efa8a74dad6c5bba4b46f4ad6a155d0

diff --git a/dev-ros/rosserial_server/files/boost162.patch 
b/dev-ros/rosserial_server/files/boost162.patch
deleted file mode 100644
index d644d409f9e..000
--- a/dev-ros/rosserial_server/files/boost162.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-commit f8a46f3142444c854233a85f7a5ec7b91b5378a6
-Author: Malte Splietker 
-Date:   Wed Oct 5 04:26:00 2016 +0200
-
-Fixing build errors for boost >=1.60 (#226) (#250)
-
-Signed-off-by: Malte Splietker 
-
-diff --git a/rosserial_server/include/rosserial_server/session.h 
b/rosserial_server/include/rosserial_server/session.h
-index 86b9baa..ebd109a 100644
 a/rosserial_server/include/rosserial_server/session.h
-+++ b/rosserial_server/include/rosserial_server/session.h
-@@ -499,7 +499,7 @@ private:
-   boost::asio::deadline_timer ros_spin_timer_;
-   std::string require_param_name_;
- 
--  std::map > 
callbacks_;
-+  std::map > 
callbacks_;
-   std::map publishers_;
-   std::map subscribers_;
-   std::map services_;
-diff --git a/rosserial_server/include/rosserial_server/topic_handlers.h 
b/rosserial_server/include/rosserial_server/topic_handlers.h
-index 666f3fc..2f367c3 100644
 a/rosserial_server/include/rosserial_server/topic_handlers.h
-+++ b/rosserial_server/include/rosserial_server/topic_handlers.h
-@@ -93,7 +93,7 @@ typedef boost::shared_ptr PublisherPtr;
- class Subscriber {
- public:
-   Subscriber(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info,
--  boost::function buffer)> write_fn)
-+  boost::function& buffer)> write_fn)
- : write_fn_(write_fn) {
- ros::SubscribeOptions opts;
- opts.init(
-@@ -119,7 +119,7 @@ private:
-   }
- 
-   ros::Subscriber subscriber_;
--  boost::function buffer)> write_fn_;
-+  boost::function& buffer)> write_fn_;
- };
- 
- typedef boost::shared_ptr SubscriberPtr;
-@@ -127,7 +127,7 @@ typedef boost::shared_ptr SubscriberPtr;
- class ServiceClient {
- public:
-   ServiceClient(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info,
--  boost::function buffer, const uint16_t 
topic_id)> write_fn)
-+  boost::function& buffer, const uint16_t 
topic_id)> write_fn)
- : write_fn_(write_fn) {
- topic_id_ = -1;
- if (!service_info_service_.isValid()) {
-@@ -185,7 +185,7 @@ private:
-   topic_tools::ShapeShifter response_message_;
-   ros::ServiceClient service_client_;
-   s

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

2018-11-02 Thread Alexis Ballier
commit: d9c5a17e666b542efa69750ce594f749d100f06e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Nov  2 13:47:27 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Nov  2 13:47:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c5a17e

dev-ros/rosserial_server: Bump to 0.8.0.

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

 dev-ros/rosserial_server/Manifest  |  1 +
 .../rosserial_server/rosserial_server-0.8.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index 520682a1095..10f379fcbe5 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -2,3 +2,4 @@ DIST rosserial-0.7.4.tar.gz 150244 BLAKE2B 
57cc4711f42506587cc6e004f321fe4f4f1ba
 DIST rosserial-0.7.5.tar.gz 150687 BLAKE2B 
08026b17b08747fd9b1e23a693349f30ff8406cc50f0bd0c949b9367a2b8845b821d69d25e3d35ce9e552e9aa423471e62399ef95c17e35849fcfd858eae6d75
 SHA512 
3c9ce00b3d95f6d29360aee3b45cb35339ba8646f0f43f64cf1c3f2e77a7c9edbb4f85b761a21a0a3e73cdd064a59c98f997f408a6e8526641499420a94c8a36
 DIST rosserial-0.7.6.tar.gz 151270 BLAKE2B 
d4082e2eac6c3b2d80bb7c62b6e830a461b7b379c8bad3ea14e44ca8c054e9c78c9605e6a30f6295cbdefc0c7c57133029ebc9042c2d687e3112a703c69400b8
 SHA512 
adebd29406644c134ab9216f42c1e84dd245b1b1637e055717dea16e82a559c900726c0f6dd9f61e092a3f137805cc96be6f0b100a59574e0818a0bbfb712ea2
 DIST rosserial-0.7.7.tar.gz 155237 BLAKE2B 
e0e905c9d58face06ceac0e21aa2c72d07961daa5a37f85df6dc39738b27ffa47a9236f2627705c94185891f7d7291dabb80e10fece2eec2c6b76bcbdba7d32a
 SHA512 
fdf880146b7697592288d3f5341f784e2dbadc9639a0b66458709bdee1725e6ca603215296f85e386bc9ad59ca8c3132daf0c33cfb852c10c7c1715c06ff2384
+DIST rosserial-0.8.0.tar.gz 312494 BLAKE2B 
f65d42ebdc47125a7dfb9b3a999f53640812bc9741f43a5b451fbe449d6d23537face7ca148b2b952c401bb439cee05693f5663e423e70d9df3bbde0d07fbb0a
 SHA512 
ee2f4b3b39fd3be47cbaaed7bfbe08057b1525a12f31dd685d80683ec1ddc89ff43157cc0f09583e68ccc6e35009fda73efa8a74dad6c5bba4b46f4ad6a155d0

diff --git a/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
new file mode 100644
index 000..93bba24008f
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.8.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



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

2017-12-04 Thread Alexis Ballier
commit: b2fae1724e76a87c33c7e58ba9103c5f3033a532
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec  4 21:18:27 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec  4 21:18:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fae172

dev-ros/rosserial_server: Bump to 0.7.7.

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-ros/rosserial_server/Manifest  |  5 +++--
 .../rosserial_server/rosserial_server-0.7.7.ebuild | 22 ++
 2 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index 97ce6017814..58a920c009f 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1,3 +1,4 @@
 DIST rosserial-0.7.4.tar.gz 150244 SHA256 
fab84383e2344488414a8b7ffb37c237af01f7ea6976ab30fffe4ae8ad5b9558 SHA512 
a3b9590aeac0a557bee7fa2aa4b561f2dd83dcaff9033425c77cdeca572f4a4ba8fc30b21a3cd035e454e4997d99f9e6541d54739aa9051b9e22d84710e10e00
 WHIRLPOOL 
860efbcbbf6462905fb3ba894ba352513303b5477a2e9f8d19cfab78aa0f0809050d263ce9960391142d1df620cd2ba632a22d8c9412ccc234b1a1d9bb82505d
-DIST rosserial-0.7.5.tar.gz 150687 SHA256 
c8016740c9331fe8d0ebc0976195a954820b724c9a02aaa9f4629cd005c7c509 SHA512 
3c9ce00b3d95f6d29360aee3b45cb35339ba8646f0f43f64cf1c3f2e77a7c9edbb4f85b761a21a0a3e73cdd064a59c98f997f408a6e8526641499420a94c8a36
 WHIRLPOOL 
052cd7b8fa0b65e462e9d5eb0b6a061a238cab52911871e7fb493fe8ef1658335ff905c181796f701bec0234d8107185486fe9718f89645e893394f8cb761a1f
-DIST rosserial-0.7.6.tar.gz 151270 SHA256 
1eef7642859485d01d9665c17d7aded1c5d7c6320b884e4aba5d2d686c15029f SHA512 
adebd29406644c134ab9216f42c1e84dd245b1b1637e055717dea16e82a559c900726c0f6dd9f61e092a3f137805cc96be6f0b100a59574e0818a0bbfb712ea2
 WHIRLPOOL 
e18123e93d46f1429a526ba1280ad08e907d5c2e59f17d5ae8445f2f1be44ae693067a71b5b22cf8f9addb5c79edc9c2c3e7ed482b207b7916fbfee5040eab3a
+DIST rosserial-0.7.5.tar.gz 150687 BLAKE2B 
08026b17b08747fd9b1e23a693349f30ff8406cc50f0bd0c949b9367a2b8845b821d69d25e3d35ce9e552e9aa423471e62399ef95c17e35849fcfd858eae6d75
 SHA512 
3c9ce00b3d95f6d29360aee3b45cb35339ba8646f0f43f64cf1c3f2e77a7c9edbb4f85b761a21a0a3e73cdd064a59c98f997f408a6e8526641499420a94c8a36
+DIST rosserial-0.7.6.tar.gz 151270 BLAKE2B 
d4082e2eac6c3b2d80bb7c62b6e830a461b7b379c8bad3ea14e44ca8c054e9c78c9605e6a30f6295cbdefc0c7c57133029ebc9042c2d687e3112a703c69400b8
 SHA512 
adebd29406644c134ab9216f42c1e84dd245b1b1637e055717dea16e82a559c900726c0f6dd9f61e092a3f137805cc96be6f0b100a59574e0818a0bbfb712ea2
+DIST rosserial-0.7.7.tar.gz 155237 BLAKE2B 
e0e905c9d58face06ceac0e21aa2c72d07961daa5a37f85df6dc39738b27ffa47a9236f2627705c94185891f7d7291dabb80e10fece2eec2c6b76bcbdba7d32a
 SHA512 
fdf880146b7697592288d3f5341f784e2dbadc9639a0b66458709bdee1725e6ca603215296f85e386bc9ad59ca8c3132daf0c33cfb852c10c7c1715c06ff2384

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.7.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.7.ebuild
new file mode 100644
index 000..813f62d5eb6
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.7.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



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

2017-03-02 Thread Alexis Ballier
commit: dba7603cce28ade9baa15267794188b9588c21cd
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Mar  2 07:02:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Mar  2 09:17:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba7603c

dev-ros/rosserial_server: Bump to 0.7.6.

Package-Manager: Portage-2.3.4, Repoman-2.3.1

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

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index a62918ff314..97ce6017814 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1,2 +1,3 @@
 DIST rosserial-0.7.4.tar.gz 150244 SHA256 
fab84383e2344488414a8b7ffb37c237af01f7ea6976ab30fffe4ae8ad5b9558 SHA512 
a3b9590aeac0a557bee7fa2aa4b561f2dd83dcaff9033425c77cdeca572f4a4ba8fc30b21a3cd035e454e4997d99f9e6541d54739aa9051b9e22d84710e10e00
 WHIRLPOOL 
860efbcbbf6462905fb3ba894ba352513303b5477a2e9f8d19cfab78aa0f0809050d263ce9960391142d1df620cd2ba632a22d8c9412ccc234b1a1d9bb82505d
 DIST rosserial-0.7.5.tar.gz 150687 SHA256 
c8016740c9331fe8d0ebc0976195a954820b724c9a02aaa9f4629cd005c7c509 SHA512 
3c9ce00b3d95f6d29360aee3b45cb35339ba8646f0f43f64cf1c3f2e77a7c9edbb4f85b761a21a0a3e73cdd064a59c98f997f408a6e8526641499420a94c8a36
 WHIRLPOOL 
052cd7b8fa0b65e462e9d5eb0b6a061a238cab52911871e7fb493fe8ef1658335ff905c181796f701bec0234d8107185486fe9718f89645e893394f8cb761a1f
+DIST rosserial-0.7.6.tar.gz 151270 SHA256 
1eef7642859485d01d9665c17d7aded1c5d7c6320b884e4aba5d2d686c15029f SHA512 
adebd29406644c134ab9216f42c1e84dd245b1b1637e055717dea16e82a559c900726c0f6dd9f61e092a3f137805cc96be6f0b100a59574e0818a0bbfb712ea2
 WHIRLPOOL 
e18123e93d46f1429a526ba1280ad08e907d5c2e59f17d5ae8445f2f1be44ae693067a71b5b22cf8f9addb5c79edc9c2c3e7ed482b207b7916fbfee5040eab3a

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.6.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.6.ebuild
new file mode 100644
index 000..813f62d5eb6
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



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

2016-11-28 Thread Alexis Ballier
commit: 8c45c19f1b5798f714227583a2759e3f6713a705
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Nov 28 11:42:15 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Nov 28 13:28:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c45c19f

dev-ros/rosserial_server: Bump to 0.7.5.

Package-Manager: portage-2.3.2

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

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index c3038e1..a62918f 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1 +1,2 @@
 DIST rosserial-0.7.4.tar.gz 150244 SHA256 
fab84383e2344488414a8b7ffb37c237af01f7ea6976ab30fffe4ae8ad5b9558 SHA512 
a3b9590aeac0a557bee7fa2aa4b561f2dd83dcaff9033425c77cdeca572f4a4ba8fc30b21a3cd035e454e4997d99f9e6541d54739aa9051b9e22d84710e10e00
 WHIRLPOOL 
860efbcbbf6462905fb3ba894ba352513303b5477a2e9f8d19cfab78aa0f0809050d263ce9960391142d1df620cd2ba632a22d8c9412ccc234b1a1d9bb82505d
+DIST rosserial-0.7.5.tar.gz 150687 SHA256 
c8016740c9331fe8d0ebc0976195a954820b724c9a02aaa9f4629cd005c7c509 SHA512 
3c9ce00b3d95f6d29360aee3b45cb35339ba8646f0f43f64cf1c3f2e77a7c9edbb4f85b761a21a0a3e73cdd064a59c98f997f408a6e8526641499420a94c8a36
 WHIRLPOOL 
052cd7b8fa0b65e462e9d5eb0b6a061a238cab52911871e7fb493fe8ef1658335ff905c181796f701bec0234d8107185486fe9718f89645e893394f8cb761a1f

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.5.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.5.ebuild
new file mode 100644
index ..5ff8dba
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



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

2016-10-14 Thread Alexis Ballier
commit: 78c02e67b9ed68ec6ae1b1b083e7ee4ef115e757
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Oct 14 13:04:08 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Oct 14 13:04:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c02e67

dev-ros/rosserial_server: backport upstream patch to build with boost 1.62, bug 
#594830

Package-Manager: portage-2.3.2

 dev-ros/rosserial_server/files/boost162.patch  | 61 ++
 .../rosserial_server/rosserial_server-0.7.4.ebuild |  1 +
 2 files changed, 62 insertions(+)

diff --git a/dev-ros/rosserial_server/files/boost162.patch 
b/dev-ros/rosserial_server/files/boost162.patch
new file mode 100644
index ..d644d40
--- /dev/null
+++ b/dev-ros/rosserial_server/files/boost162.patch
@@ -0,0 +1,61 @@
+commit f8a46f3142444c854233a85f7a5ec7b91b5378a6
+Author: Malte Splietker 
+Date:   Wed Oct 5 04:26:00 2016 +0200
+
+Fixing build errors for boost >=1.60 (#226) (#250)
+
+Signed-off-by: Malte Splietker 
+
+diff --git a/rosserial_server/include/rosserial_server/session.h 
b/rosserial_server/include/rosserial_server/session.h
+index 86b9baa..ebd109a 100644
+--- a/rosserial_server/include/rosserial_server/session.h
 b/rosserial_server/include/rosserial_server/session.h
+@@ -499,7 +499,7 @@ private:
+   boost::asio::deadline_timer ros_spin_timer_;
+   std::string require_param_name_;
+ 
+-  std::map > 
callbacks_;
++  std::map > 
callbacks_;
+   std::map publishers_;
+   std::map subscribers_;
+   std::map services_;
+diff --git a/rosserial_server/include/rosserial_server/topic_handlers.h 
b/rosserial_server/include/rosserial_server/topic_handlers.h
+index 666f3fc..2f367c3 100644
+--- a/rosserial_server/include/rosserial_server/topic_handlers.h
 b/rosserial_server/include/rosserial_server/topic_handlers.h
+@@ -93,7 +93,7 @@ typedef boost::shared_ptr PublisherPtr;
+ class Subscriber {
+ public:
+   Subscriber(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info,
+-  boost::function buffer)> write_fn)
++  boost::function& buffer)> write_fn)
+ : write_fn_(write_fn) {
+ ros::SubscribeOptions opts;
+ opts.init(
+@@ -119,7 +119,7 @@ private:
+   }
+ 
+   ros::Subscriber subscriber_;
+-  boost::function buffer)> write_fn_;
++  boost::function& buffer)> write_fn_;
+ };
+ 
+ typedef boost::shared_ptr SubscriberPtr;
+@@ -127,7 +127,7 @@ typedef boost::shared_ptr SubscriberPtr;
+ class ServiceClient {
+ public:
+   ServiceClient(ros::NodeHandle& nh, rosserial_msgs::TopicInfo& topic_info,
+-  boost::function buffer, const uint16_t 
topic_id)> write_fn)
++  boost::function& buffer, const uint16_t 
topic_id)> write_fn)
+ : write_fn_(write_fn) {
+ topic_id_ = -1;
+ if (!service_info_service_.isValid()) {
+@@ -185,7 +185,7 @@ private:
+   topic_tools::ShapeShifter response_message_;
+   ros::ServiceClient service_client_;
+   static ros::ServiceClient service_info_service_;
+-  boost::function buffer, const uint16_t topic_id)> 
write_fn_;
++  boost::function& buffer, const uint16_t 
topic_id)> write_fn_;
+   std::string service_md5_;
+   std::string request_message_md5_;
+   std::string response_message_md5_;

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.4.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.4.ebuild
index 5ff8dba..dcba1b4 100644
--- a/dev-ros/rosserial_server/rosserial_server-0.7.4.ebuild
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.4.ebuild
@@ -21,3 +21,4 @@ RDEPEND="
dev-libs/boost:=[threads]
 "
 DEPEND="${RDEPEND}"
+PATCHES=( "${FILESDIR}/boost162.patch" )



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

2016-10-14 Thread Alexis Ballier
commit: 9fc0ac01cd83550972c6770d734df0cb2465b8db
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Oct 14 13:01:35 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Oct 14 13:04:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc0ac01

dev-ros/rosserial_server: remove old

Package-Manager: portage-2.3.2

 dev-ros/rosserial_server/Manifest  |  3 ---
 .../rosserial_server/rosserial_server-0.7.1.ebuild | 23 --
 .../rosserial_server/rosserial_server-0.7.2.ebuild | 23 --
 .../rosserial_server/rosserial_server-0.7.3.ebuild | 23 --
 4 files changed, 72 deletions(-)

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index 660ebca..c3038e1 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1,4 +1 @@
-DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7
-DIST rosserial-0.7.2.tar.gz 143811 SHA256 
44abc49d02d9b0bddb7d07c73c1f0e8f633430e86f9b484a0bc9fce757b8797d SHA512 
d6f7250050f68884e943aa4cc59740506fa317ab60973deb25da824d8614a3fb7c16ed5ce2123e0eb181ab906d8f7156c3ba1ea480468a01df45ab682cddc2cd
 WHIRLPOOL 
9d1dcd9244bc11f8a4a4c57cf3bbd2eda0d4045687cac7593c4b5132c7bde6e8bbe28d23d4e473af283754a1413920e4f03de3dc673d98a61992442042a7e7c8
-DIST rosserial-0.7.3.tar.gz 143866 SHA256 
afe8fc4018805d97a70f959598c3928282d4a7b2513bcb7666196622018b1de9 SHA512 
3ae2eb7fe525fbcecdb1137c1492a729ec5cac4a57b648f08f02fa348566aaedb64cfc38f255c3872c28ffa46fcf2aa40e951556cc84698f5c4a396af454d5ad
 WHIRLPOOL 
e49ffeefd97016270384146e7d6714ca7b724619232955543b90f20436c971a371e96da68694128a1baa508a0c3dd51b728e4d31c3c8adad25ca6a04cbb3719a
 DIST rosserial-0.7.4.tar.gz 150244 SHA256 
fab84383e2344488414a8b7ffb37c237af01f7ea6976ab30fffe4ae8ad5b9558 SHA512 
a3b9590aeac0a557bee7fa2aa4b561f2dd83dcaff9033425c77cdeca572f4a4ba8fc30b21a3cd035e454e4997d99f9e6541d54739aa9051b9e22d84710e10e00
 WHIRLPOOL 
860efbcbbf6462905fb3ba894ba352513303b5477a2e9f8d19cfab78aa0f0809050d263ce9960391142d1df620cd2ba632a22d8c9412ccc234b1a1d9bb82505d

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild
deleted file mode 100644
index 8ba454b..
--- a/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="C++ implementation of the rosserial server side"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-ros/roscpp
-   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/topic_tools
-   dev-libs/boost:=[threads]
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.2.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.2.ebuild
deleted file mode 100644
index 5ff8dba..
--- a/dev-ros/rosserial_server/rosserial_server-0.7.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="C++ implementation of the rosserial server side"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-ros/roscpp
-   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/topic_tools
-   dev-libs/boost:=[threads]
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.3.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.3.ebuild
deleted file mode 100644
index 5ff8dba..
--- a/dev-ros/rosserial_server/rosserial_server-0.7.3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
-KEYWORDS="~amd64 ~arm"
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="C++ implementation of the rosserial server side"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   dev-ros/roscpp
-   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/topic_tools
-   dev-libs/boost:=[threads]
-"
-DEPEND="${RDEPEND}"



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

2016-09-22 Thread Alexis Ballier
commit: d2b6c1f51f213356102cd5d81bc1e1cf0d7ffcc5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Sep 22 15:17:17 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Sep 22 15:25:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b6c1f5

dev-ros/rosserial_server: Bump to 0.7.4.

Package-Manager: portage-2.3.1

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

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index ad2f9f6..660ebca 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1,3 +1,4 @@
 DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7
 DIST rosserial-0.7.2.tar.gz 143811 SHA256 
44abc49d02d9b0bddb7d07c73c1f0e8f633430e86f9b484a0bc9fce757b8797d SHA512 
d6f7250050f68884e943aa4cc59740506fa317ab60973deb25da824d8614a3fb7c16ed5ce2123e0eb181ab906d8f7156c3ba1ea480468a01df45ab682cddc2cd
 WHIRLPOOL 
9d1dcd9244bc11f8a4a4c57cf3bbd2eda0d4045687cac7593c4b5132c7bde6e8bbe28d23d4e473af283754a1413920e4f03de3dc673d98a61992442042a7e7c8
 DIST rosserial-0.7.3.tar.gz 143866 SHA256 
afe8fc4018805d97a70f959598c3928282d4a7b2513bcb7666196622018b1de9 SHA512 
3ae2eb7fe525fbcecdb1137c1492a729ec5cac4a57b648f08f02fa348566aaedb64cfc38f255c3872c28ffa46fcf2aa40e951556cc84698f5c4a396af454d5ad
 WHIRLPOOL 
e49ffeefd97016270384146e7d6714ca7b724619232955543b90f20436c971a371e96da68694128a1baa508a0c3dd51b728e4d31c3c8adad25ca6a04cbb3719a
+DIST rosserial-0.7.4.tar.gz 150244 SHA256 
fab84383e2344488414a8b7ffb37c237af01f7ea6976ab30fffe4ae8ad5b9558 SHA512 
a3b9590aeac0a557bee7fa2aa4b561f2dd83dcaff9033425c77cdeca572f4a4ba8fc30b21a3cd035e454e4997d99f9e6541d54739aa9051b9e22d84710e10e00
 WHIRLPOOL 
860efbcbbf6462905fb3ba894ba352513303b5477a2e9f8d19cfab78aa0f0809050d263ce9960391142d1df620cd2ba632a22d8c9412ccc234b1a1d9bb82505d

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.4.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.4.ebuild
new file mode 100644
index ..5ff8dba
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



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

2016-08-12 Thread Alexis Ballier
commit: 1b3194e416bb5b6e7c6cc2ac4ec518a289b9bdf7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Aug 12 08:34:25 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Aug 12 08:34:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3194e4

dev-ros/rosserial_server: Bump to 0.7.3.

Package-Manager: portage-2.3.0

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

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index 7a1134b..ad2f9f6 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1,2 +1,3 @@
 DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7
 DIST rosserial-0.7.2.tar.gz 143811 SHA256 
44abc49d02d9b0bddb7d07c73c1f0e8f633430e86f9b484a0bc9fce757b8797d SHA512 
d6f7250050f68884e943aa4cc59740506fa317ab60973deb25da824d8614a3fb7c16ed5ce2123e0eb181ab906d8f7156c3ba1ea480468a01df45ab682cddc2cd
 WHIRLPOOL 
9d1dcd9244bc11f8a4a4c57cf3bbd2eda0d4045687cac7593c4b5132c7bde6e8bbe28d23d4e473af283754a1413920e4f03de3dc673d98a61992442042a7e7c8
+DIST rosserial-0.7.3.tar.gz 143866 SHA256 
afe8fc4018805d97a70f959598c3928282d4a7b2513bcb7666196622018b1de9 SHA512 
3ae2eb7fe525fbcecdb1137c1492a729ec5cac4a57b648f08f02fa348566aaedb64cfc38f255c3872c28ffa46fcf2aa40e951556cc84698f5c4a396af454d5ad
 WHIRLPOOL 
e49ffeefd97016270384146e7d6714ca7b724619232955543b90f20436c971a371e96da68694128a1baa508a0c3dd51b728e4d31c3c8adad25ca6a04cbb3719a

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.3.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.3.ebuild
new file mode 100644
index 000..5ff8dba
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



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

2016-07-18 Thread Alexis Ballier
commit: 9f62c984976a07bdad1b8ad078bad8aa54369d19
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jul 18 09:41:33 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jul 18 12:13:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f62c984

dev-ros/rosserial_server: Bump to 0.7.2.

Package-Manager: portage-2.3.0

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

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
index 2af1683..7a1134b 100644
--- a/dev-ros/rosserial_server/Manifest
+++ b/dev-ros/rosserial_server/Manifest
@@ -1 +1,2 @@
 DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7
+DIST rosserial-0.7.2.tar.gz 143811 SHA256 
44abc49d02d9b0bddb7d07c73c1f0e8f633430e86f9b484a0bc9fce757b8797d SHA512 
d6f7250050f68884e943aa4cc59740506fa317ab60973deb25da824d8614a3fb7c16ed5ce2123e0eb181ab906d8f7156c3ba1ea480468a01df45ab682cddc2cd
 WHIRLPOOL 
9d1dcd9244bc11f8a4a4c57cf3bbd2eda0d4045687cac7593c4b5132c7bde6e8bbe28d23d4e473af283754a1413920e4f03de3dc673d98a61992442042a7e7c8

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.2.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.2.ebuild
new file mode 100644
index 000..5ff8dba
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"



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

2015-10-11 Thread Alexis Ballier
commit: d278776fcc4d6f0784e75c270614382ae4ed7af4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Oct 11 16:11:56 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Oct 11 16:15:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d278776f

dev-ros/rosserial_server: Initial import. Ebuild by me.

Package-Manager: portage-2.2.23

 dev-ros/rosserial_server/Manifest  |  1 +
 dev-ros/rosserial_server/metadata.xml  |  5 +
 .../rosserial_server/rosserial_server-0.7.1.ebuild | 23 ++
 .../rosserial_server/rosserial_server-.ebuild  | 23 ++
 4 files changed, 52 insertions(+)

diff --git a/dev-ros/rosserial_server/Manifest 
b/dev-ros/rosserial_server/Manifest
new file mode 100644
index 000..2af1683
--- /dev/null
+++ b/dev-ros/rosserial_server/Manifest
@@ -0,0 +1 @@
+DIST rosserial-0.7.1.tar.gz 102204 SHA256 
203aeb4b1440da89f8e571372766f099d5d950901f0fa6991cc3b780aeca3331 SHA512 
f63cdc674e2510e8d2990894fe21fcce7760cef18a7ce42951a07898d089a185c137d6643ff062a5bb4dfd2da0bd1571c077811ea67e8aee84bc2ad66d3160c5
 WHIRLPOOL 
8fddee9f232fff9d463855649c16fb01b3c85e8576481b7ca90fd22b00d95ca243b28d59df82d51643354f8219a8c7cad429aaa4b8822fe07cf3be54cdf0dfc7

diff --git a/dev-ros/rosserial_server/metadata.xml 
b/dev-ros/rosserial_server/metadata.xml
new file mode 100644
index 000..c42ea5b
--- /dev/null
+++ b/dev-ros/rosserial_server/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+ros
+

diff --git a/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild 
b/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild
new file mode 100644
index 000..8ba454b
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-0.7.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"

diff --git a/dev-ros/rosserial_server/rosserial_server-.ebuild 
b/dev-ros/rosserial_server/rosserial_server-.ebuild
new file mode 100644
index 000..8ba454b
--- /dev/null
+++ b/dev-ros/rosserial_server/rosserial_server-.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-drivers/rosserial";
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="C++ implementation of the rosserial server side"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/roscpp
+   dev-ros/rosserial_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/topic_tools
+   dev-libs/boost:=[threads]
+"
+DEPEND="${RDEPEND}"