Compare commits

...

72 Commits

Author SHA1 Message Date
140062bd15 Udpate prerun
Some checks failed
Workflows / Wake Runner (push) Successful in 5s
Workflows / Build and Push (push) Failing after 2m13s
2025-05-01 15:30:49 +02:00
9442855e78 Merge remote-tracking branch 'aur/master' 2025-05-01 15:30:43 +02:00
Naoto Kondo
5e86853d8d add support for cmake version 4 2025-04-28 23:27:27 +09:00
Naoto Kondo
d73cb5a412 drop tm2 code 2024-06-02 04:14:55 +09:00
Naoto Kondo
4bd5940187 update version to v2.55.1 2024-06-02 03:55:50 +09:00
Naoto Kondo
a3ae50cf17 update version to v2.54.2 2024-01-02 17:08:59 +09:00
Naoto Kondo
5477d141c0 allow wayland support 2023-12-15 12:39:01 +09:00
Naoto Kondo
df03413221 fix build thread counts 2023-06-26 03:47:52 +09:00
Naoto Kondo
6b3afa4b08 fix missing dependencies for curl 2023-06-26 03:27:51 +09:00
Naoto Kondo
bbeca63575 fix source info 2023-06-07 23:13:44 +09:00
Naoto Kondo
a13b610d60 cleanup pkgbuild 2023-06-07 23:08:00 +09:00
Naoto Kondo
da1c4a8ab4 Install desktop entry and license 2023-01-22 01:49:10 +09:00
Naoto Kondo
1dd6209e6c Updated to v2.53.1 2023-01-21 23:48:08 +09:00
pingplug
0c1eb6b1c6 Updated to v2.50.0 2021-11-12 23:28:11 +08:00
pingplug
e50d634658 Updated to v2.49.0 2021-08-15 20:47:47 +08:00
pingplug
e8d54cd7ba Updated to v2.47.0 2021-07-02 09:52:03 +08:00
pingplug
ad13ca4aac Updated to v2.45.0 2021-05-29 11:18:02 +08:00
pingplug
764729746e Updated to v2.44.0 2021-04-03 16:53:43 +08:00
pingplug
29fe7bb4ac Updated to v2.42.0 2021-03-11 10:45:26 +08:00
pingplug
353d7bc2f0 Updated to v2.41.0 2021-01-07 10:56:16 +08:00
pingplug
78e012731d Updated to v2.40.0 2020-12-01 10:07:26 +08:00
pingplug
8df8ab3ff4 Updated to v2.39.0 2020-10-02 23:41:08 +08:00
pingplug
faae9de44b Updated to v2.38.0 2020-08-03 00:06:13 +08:00
pingplug
379f7cdcf4 Updated to v2.35.2 2020-07-06 22:32:45 +08:00
pingplug
0aab32783e Updated to v2.35.0 2020-06-10 15:11:31 +08:00
pingplug
de65e77299 Updated to v2.34.1 2020-05-03 19:11:10 +08:00
pingplug
09cd38cacd Updated to v2.33.1 2020-03-28 23:19:04 +08:00
pingplug
d198444e05 Updated to v2.32.1 2020-02-05 11:18:27 +08:00
pingplug
bddcd913be Updated to v2.31.0 2019-12-17 15:15:33 +08:00
pingplug
e31a71bd96 Updated to 2.30.0 2019-11-10 15:26:16 +08:00
pingplug
8b5a88e8e8 Updated to v2.29.0 2019-09-27 14:57:05 +08:00
pingplug
c0c95dfa11 Updated to v2.28.0 2019-09-21 12:25:38 +08:00
pingplug
0d6eb6ab2f Updated to v2.27.0 2019-09-03 11:15:54 +08:00
pingplug
9fc5d45969 Updated to v2.25.0 2019-08-14 17:16:29 +08:00
pingplug
8dd84ab0b3 Updated to 2.24 2019-06-29 19:30:43 +08:00
pingplug
5e25324aaa update email 2019-05-20 20:34:07 +08:00
pingplug
f8f5a60eb2 Updated to v2.21.0 2019-05-20 15:52:34 +08:00
pingplug
18aef10d7e Updated to v2.19.2 2019-03-30 12:01:19 +08:00
pingplug
e8a4ceea4a Update to 2.19.1 2019-03-14 11:41:21 +08:00
pingplug
575c6bb519 Updated to v2.18.1 2019-02-10 15:13:35 +08:00
pingplug
619a4848ce Updated to v2.17.0 2018-12-01 20:50:23 +08:00
pingplug
c219f0a996 minor fix 2018-11-29 22:13:25 +08:00
pingplug
9e741bf126 Updated to v2.16.5 2018-11-29 21:37:28 +08:00
pingplug
e988f2244a Updated to 2.16.3 2018-10-30 12:05:29 +08:00
pingplug
595c1562ea Updated to v2.16.1 2018-10-06 15:22:53 +08:00
pingplug
28a866711b Remove linux-lts depends 2018-09-07 09:37:50 +08:00
pingplug
9caaac62a0 Updated to v2.16.0 2018-09-05 19:43:43 +08:00
pingplug
6e5061f222 oops 2018-08-11 10:13:14 +08:00
pingplug
92fb54aecd Updated to 2.15.0 2018-08-11 10:11:25 +08:00
Patrick José Pereira
0652e10a1b Remove vase-devel
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-06-11 18:17:06 -03:00
Patrick José Pereira
5a318f2c4e Move to 1.12.1 git version
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-06-11 18:00:46 -03:00
Patrick José Pereira
1a2cacc15c Change maintainer to Patrick
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-06-08 20:50:52 -03:00
positivcheg94
ce3f2ddc9a change glfw -> glfw-x11 2016-06-05 23:23:49 +03:00
positivcheg94
95b427e482 upd 2016-05-18 08:41:22 +03:00
positivcheg94
bfe34819aa upd 2016-05-18 08:22:53 +03:00
positivcheg94
725282637a fixed bug with groupadd, added reloading rules 2016-05-14 09:09:09 +03:00
positivcheg94
1aa815369d changed backend to LIBUVC (no need for making strange patches that spam errors) 2016-04-18 00:07:22 +03:00
positivcheg94
3c2a67a0e9 fix fix v0.9.1 2016-04-02 09:43:39 +03:00
positivcheg94
71155ade9a fix optdeps v0.9.1 2016-04-02 09:37:45 +03:00
positivcheg94
1216514f6a v0.9.1 2016-04-02 09:35:44 +03:00
positivcheg94
e7e0fafb0e upd 2016-03-18 22:52:12 +02:00
positivcheg94
371835764c added udev rules 2016-03-18 21:22:15 +02:00
positivcheg94
2b09bde586 fix 2016-03-18 20:53:48 +02:00
positivcheg94
1aaf8f6dae changed include structure 2016-03-18 20:42:53 +02:00
positivcheg94
539c890f8e another fix 2016-03-18 19:25:50 +02:00
positivcheg94
7a02c38c74 v0.9-1 upd 2016-02-29 23:48:04 +02:00
positivcheg94
db9626522e v0.9-1 upd 2016-02-29 23:40:38 +02:00
positivcheg94
c816430316 v0.9-1 upd 2016-02-29 23:37:18 +02:00
positivcheg94
d7110f88d6 v0.9-1 update 2016-02-29 23:30:32 +02:00
positivcheg94
383b829b08 v0.9-1 upd 2016-02-29 22:20:29 +02:00
positivcheg94
3acd5105e4 v0.9-1 update 2016-02-29 17:08:02 +02:00
positivcheg94
bec5ef4926 v0.9-1 2016-02-29 17:05:48 +02:00
5 changed files with 120 additions and 1 deletions

26
.SRCINFO Normal file
View File

@ -0,0 +1,26 @@
pkgbase = librealsense
pkgdesc = Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 & L500 series and the SR300).
pkgver = 2.55.1
pkgrel = 2
url = https://github.com/IntelRealSense/librealsense
arch = x86_64
license = Apache
makedepends = cmake
depends = glfw
depends = glu
depends = gtk3
depends = libusb
source = https://github.com/IntelRealSense/librealsense/archive/refs/tags/v2.55.1.tar.gz
source = https://librealsense.intel.com/Releases/RS4xx/FW/D4XX_FW_Image-5.16.0.1.bin
source = https://librealsense.intel.com/Releases/SR300/FW/SR3XX_FW_Image-3.26.1.0.bin
source = https://librealsense.intel.com/Releases/L5xx/FW/L51X_FW_Image-1.5.8.1.bin
source = https://librealsense.intel.com/Releases/L5xx/FW/L53X_FW_Image-3.5.5.1.bin
source = realsense-viewer.desktop
sha256sums = e3a767337ff40ae41000049a490ab84bd70b00cbfef65e8cdbadf17fd2e1e5a8
sha256sums = 29bd3181dcf467019e9775f4466d68380a54dc8f46ed1ca933320d6b45b87028
sha256sums = c4ac2144df13c3a64fca9d16c175595c903e6e45f02f0f238630a223b07c14d1
sha256sums = 87a9a91b613d9d807b2bfc424abe9cac63cad75dfc04718592c44777cb0b4452
sha256sums = b837b2cff2b270b89eed3c0b212ab4108389a20b6e07c19dd5957918ff9ce7e0
sha256sums = 59281f91e7d471a7dde1cf7207eddd8624e05218cc4301ee52e4c453a0c8ab21
pkgname = librealsense

7
.gitignore vendored Normal file
View File

@ -0,0 +1,7 @@
*
!.gitignore
!.SRCINFO
!PKGBUILD
!*.install
!*.patch
!*.diff

77
PKGBUILD Normal file
View File

@ -0,0 +1,77 @@
# Maintainer: pingplug < aur at pingplug dot me >
# Contributr: Patrick José Pereira < positivcheg94 at gmail dot com >
_RS4XX_VER=5.16.0.1
_SR300_VER=3.26.1.0
_L51X_VER=1.5.8.1
_L53X_VER=3.5.5.1
pkgname=librealsense
pkgver=2.55.1
pkgrel=2
pkgdesc="Intel® RealSense™ SDK 2.0 is a cross-platform library for Intel® RealSense™ depth cameras (D400 & L500 series and the SR300)."
arch=('x86_64')
url="https://github.com/IntelRealSense/librealsense"
license=('Apache')
makedepends=('cmake')
depends=('glfw' 'glu' 'gtk3' 'libusb')
source=("https://github.com/IntelRealSense/librealsense/archive/refs/tags/v${pkgver}.tar.gz"
"https://librealsense.intel.com/Releases/RS4xx/FW/D4XX_FW_Image-${_RS4XX_VER}.bin"
"https://librealsense.intel.com/Releases/SR300/FW/SR3XX_FW_Image-${_SR300_VER}.bin"
"https://librealsense.intel.com/Releases/L5xx/FW/L51X_FW_Image-${_L51X_VER}.bin"
"https://librealsense.intel.com/Releases/L5xx/FW/L53X_FW_Image-${_L53X_VER}.bin"
"realsense-viewer.desktop")
sha256sums=('54546d834ff5d8b35d9955319ad2e428f6d9ae4c61b932d1bd716ed81ad135f7'
'a481376ac2d072de1d057fe73d74fcc00ab5da17aa63fa92c18bb8f65adf909c'
'c4ac2144df13c3a64fca9d16c175595c903e6e45f02f0f238630a223b07c14d1'
'87a9a91b613d9d807b2bfc424abe9cac63cad75dfc04718592c44777cb0b4452'
'b837b2cff2b270b89eed3c0b212ab4108389a20b6e07c19dd5957918ff9ce7e0'
'59281f91e7d471a7dde1cf7207eddd8624e05218cc4301ee52e4c453a0c8ab21')
prepare(){
cd "${srcdir}/${pkgname}-${pkgver}"
sed -i 's|, GROUP:="plugdev"||g' "config/99-realsense-libusb.rules"
sed -i 's|, GROUP="plugdev"||g' "config/99-realsense-libusb.rules"
mkdir -p build/common/fw/
cp "../D4XX_FW_Image-${_RS4XX_VER}.bin" build/common/fw/
cp "../SR3XX_FW_Image-${_SR300_VER}.bin" build/common/fw/
cp "../L51X_FW_Image-${_L51X_VER}.bin" build/common/fw/
cp "../L53X_FW_Image-${_L53X_VER}.bin" build/common/fw/
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
mkdir -p build && cd build
CFLAGS="${CFLAGS} -Wformat -pthread" \
CXXFLAGS="${CXXFLAGS} -Wformat -pthread" \
unset HOME
cmake .. \
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_SBINDIR=bin \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_SHARED_LIBS=on \
-DBUILD_WITH_STATIC_CRT=off \
-DBUILD_WITH_OPENMP=on \
-DBUILD_EXAMPLES=true \
-DCHECK_FOR_UPDATES=off
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}/build"
DESTDIR="${pkgdir}" make install
# why install config file to ${HOME} ?
install -dm755 "${pkgdir}/usr/share"
mv "${pkgdir}/Documents/librealsense2" "${pkgdir}/usr/share"
rmdir "${pkgdir}/Documents"
cd "${srcdir}"
install -Dm644 realsense-viewer.desktop "${pkgdir}/usr/share/applications/realsense-viewer.desktop"
cd "${srcdir}/${pkgname}-${pkgver}"
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm644 config/99-realsense-libusb.rules "${pkgdir}/etc/udev/rules.d/99-realsense-libusb.rules"
install -Dm644 common/res/icon_512.png "${pkgdir}/usr/share/pixmaps/realsense-viewer.png"
}

View File

@ -1,4 +1,4 @@
git remote add aur https://aur.archlinux.org/REPO_NAME.git
git remote add aur https://aur.archlinux.org/librealsense.git
git fetch aur
git merge -X theirs --no-edit aur/master

9
realsense-viewer.desktop Normal file
View File

@ -0,0 +1,9 @@
[Desktop Entry]
Name=RealSense Viewer
Comment=Intel® RealSense Viewer
Exec=realsense-viewer
Icon=realsense-viewer
StartupNotify=true
Terminal=false
Type=Application
Categories=Development;Science