ros2-jazzy-tcb_span
LOW
maintainer AutoUpdateBot
0 votes
base
ros2-jazzy-cpp_polyfills
scanned 2026-09-05 18:00:42.527733
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
Triggered rules
Low
Few votes, recently uploaded
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
PKGBUILD
1
# Maintainer: AutoUpdateBot <auto-update-bot@arch4edu.org>
2
3
pkgbase=ros2-jazzy-cpp_polyfills
4
pkgname=(
5
'ros2-jazzy-tcb_span'
6
'ros2-jazzy-tl_expected'
7
)
8
pkgver=1.3.2
9
pkgrel=1
10
pkgdesc="C++ standard library polyfills for ROS 2 Jazzy"
11
url="https://github.com/PickNikRobotics/cpp_polyfills"
12
arch=('any')
13
makedepends=('cmake' 'ros2-jazzy')
14
source=("$pkgbase-$pkgver.tar.gz::https://github.com/PickNikRobotics/cpp_polyfills/archive/refs/tags/${pkgver}.tar.gz")
15
sha256sums=('2914d24b9f0079436aaf8242ed030236adfa3e744e0d729df7adce3063cbf410')
16
17
_srcname="cpp_polyfills-$pkgver"
18
19
_build_sub() {
20
local sub="$1"
21
source /opt/ros/jazzy/setup.bash
22
cmake -B "$srcdir/build-$sub" -S "$srcdir/$_srcname/$sub" \
23
-DCMAKE_BUILD_TYPE='None' \
24
-DCMAKE_INSTALL_PREFIX='/opt/ros/jazzy' \
25
-DBUILD_TESTING=OFF \
26
-Wno-dev
27
cmake --build "$srcdir/build-$sub"
28
DESTDIR="$srcdir/stage-$sub" cmake --install "$srcdir/build-$sub"
29
}
30
31
build() {
32
_build_sub tcb_span
33
_build_sub tl_expected
34
}
35
36
package_ros2-jazzy-tcb_span() {
37
pkgdesc="Implementation of C++20 std::span for ROS 2 Jazzy"
38
license=('BSL-1.0')
39
depends=('ros2-jazzy')
40
cp -a "$srcdir/stage-tcb_span/." "$pkgdir/"
41
install -Dm644 "$srcdir/$_srcname/tcb_span/LICENSE_1_0.txt" \
42
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
43
}
44
45
package_ros2-jazzy-tl_expected() {
46
pkgdesc="C++11/14/17 std::expected implementation for ROS 2 Jazzy"
47
license=('CC0-1.0')
48
depends=('ros2-jazzy')
49
cp -a "$srcdir/stage-tl_expected/." "$pkgdir/"
50
install -Dm644 "$srcdir/$_srcname/tl_expected/COPYING" \
51
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
52
}
53
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-05 18:00:42 | Low | 1 |