Merge pull request #509 from BluEye-Robotics/indigo-rosbridge

rosbridge-suite: Replace bson with pymongo, update runtime dependencies
This commit is contained in:
Martin 'JaMa' Jansa 2019-07-03 19:16:44 +02:00 committed by GitHub
commit 29868105f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 7 additions and 13 deletions

View File

@ -1,12 +0,0 @@
DESCRIPTION = "Independent BSON codec for Python that doesn't depend on MongoDB"
SECTION = "devel"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://LICENSE;md5=db7a1eab1d8b38da1e06abbf08d2498d"
SRC_URI = "https://github.com/py-bson/bson/archive/${PV}.tar.gz;downloadfilename=py-bson_${PV}.tar.gz"
SRC_URI[md5sum] = "989acb13782d20c71b8bae03d600a6da"
SRC_URI[sha256sum] = "dcdcf3e8a01ac13375faf791e1ed47ee178c0ec19332252ba539a3a131ca7739"
S = "${WORKDIR}/bson-${PV}"
inherit setuptools

View File

@ -5,4 +5,6 @@ LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=d566ef916e9de
DEPENDS = "message-generation rospy rosservice" DEPENDS = "message-generation rospy rosservice"
RDEPENDS_${PN} = "python-json"
require rosbridge-suite.inc require rosbridge-suite.inc

View File

@ -3,6 +3,8 @@ SECTION = "devel"
LICENSE = "BSD" LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=68b329da9893e34099c7d8ad5cb9c940" LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=68b329da9893e34099c7d8ad5cb9c940"
DEPENDS = "message-generation std-msgs geometry-msgs rospy python-six python-bson" DEPENDS = "message-generation std-msgs geometry-msgs rospy python-six python-pymongo"
RDEPENDS_${PN} = "python-pymongo python-imaging"
require rosbridge-suite.inc require rosbridge-suite.inc

View File

@ -5,4 +5,6 @@ LIC_FILES_CHKSUM = "file://package.xml;beginline=10;endline=10;md5=9add477069b61
DEPENDS = "rosbridge-library rosapi rospy rosauth" DEPENDS = "rosbridge-library rosapi rospy rosauth"
RDEPENDS_${PN} = "rosauth rosbridge-library python-twisted python-html python-json"
require rosbridge-suite.inc require rosbridge-suite.inc