summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/openembedded-layer/recipes-core/librealsense/librealsense_2.33.1.bb
diff options
context:
space:
mode:
authorNaveen Saini <naveen.kumar.saini@intel.com>2020-04-02 17:33:09 +0800
committerAnuj Mittal <anuj.mittal@intel.com>2020-04-04 18:22:52 +0800
commitf6e239a37e8a4884b422127a8761be16405099d1 (patch)
treeb11e1eb15a0b4879c632d939864abf64443c273e /dynamic-layers/openembedded-layer/recipes-core/librealsense/librealsense_2.33.1.bb
parent5803166c5dd500c564f3fffad76ae0172b7da68e (diff)
downloadmeta-intel-f6e239a37e8a4884b422127a8761be16405099d1.tar.gz
librealsense: upgrade 2.29.0 -> 2.33.1
Release notes: https://github.com/IntelRealSense/librealsense/releases/tag/v2.33.1 Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Diffstat (limited to 'dynamic-layers/openembedded-layer/recipes-core/librealsense/librealsense_2.33.1.bb')
-rw-r--r--dynamic-layers/openembedded-layer/recipes-core/librealsense/librealsense_2.33.1.bb30
1 files changed, 30 insertions, 0 deletions
diff --git a/dynamic-layers/openembedded-layer/recipes-core/librealsense/librealsense_2.33.1.bb b/dynamic-layers/openembedded-layer/recipes-core/librealsense/librealsense_2.33.1.bb
new file mode 100644
index 00000000..2679f68c
--- /dev/null
+++ b/dynamic-layers/openembedded-layer/recipes-core/librealsense/librealsense_2.33.1.bb
@@ -0,0 +1,30 @@
1SUMMARY = "Intel® RealSense™ SDK"
2HOMEPAGE = "https://www.intelrealsense.com/"
3DESCRIPTION = "Intel® RealSense™ SDK 2.0 is a cross-platform library for \
4Intel® RealSense™ depth cameras (D400 series and the SR300) and the T265 \
5tracking camera"
6LICENSE = "Apache-2.0"
7LIC_FILES_CHKSUM = "file://LICENSE;md5=a1692f06943fa281fd047a22d7e10800"
8SECTION = "lib"
9
10inherit pkgconfig cmake
11
12S = "${WORKDIR}/git"
13SRC_URI = "git://github.com/IntelRealSense/librealsense.git"
14SRCREV = "842ee1e1e5c4bb96d63582a7fde061dbc1bebf69"
15
16UPSTREAM_CHECK_GITTAGREGEX = "^v(?P<pver>(\d+(\.\d+)+))$"
17
18EXTRA_OECMAKE += "-DCMAKE_BUILD_TYPE=Release"
19EXTRA_OECMAKE += "-DBUILD_EXAMPLES=true"
20EXTRA_OECMAKE += "-DBUILD_GRAPHICAL_EXAMPLES=${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'true', 'false', d)}"
21EXTRA_OECMAKE += "-DBUILD_WITH_TM2=false"
22EXTRA_OECMAKE += "-DUSE_SYSTEM_LIBUSB=true"
23
24do_install_append() {
25 install -d ${D}${sysconfdir}/udev/rules.d
26 install -m 0644 ${S}/config/99-realsense-libusb.rules ${D}${sysconfdir}/udev/rules.d/99-${BPN}-libusb.rules
27}
28
29DEPENDS = "udev libusb1"
30DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'libpng libglu glfw gtk+3', '', d)}"