ros2-jazzy-tcb_span

LOW
maintainer AutoUpdateBot 0 votes base ros2-jazzy-cpp_polyfills scanned 2026-09-05 18:00:42.527733
View on AUR
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
3pkgbase=ros2-jazzy-cpp_polyfills
4pkgname=(
5 'ros2-jazzy-tcb_span'
6 'ros2-jazzy-tl_expected'
7)
8pkgver=1.3.2
9pkgrel=1
10pkgdesc="C++ standard library polyfills for ROS 2 Jazzy"
11url="https://github.com/PickNikRobotics/cpp_polyfills"
12arch=('any')
13makedepends=('cmake' 'ros2-jazzy')
14source=("$pkgbase-$pkgver.tar.gz::https://github.com/PickNikRobotics/cpp_polyfills/archive/refs/tags/${pkgver}.tar.gz")
15sha256sums=('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
31build() {
32 _build_sub tcb_span
33 _build_sub tl_expected
34}
35
36package_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
45package_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)SeverityRules
2026-09-05 18:00:42 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion