orbis-reframe
LOW
maintainer scardracs
0 votes
scanned 2026-10-28 17:50:30.107060
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: Marco Scardovi <scardracs at disroot dot org>
2
3
pkgname=orbis-reframe
4
pkgver=0.7.0
5
pkgrel=2
6
pkgdesc='Native Linux editor for Insta360 360° footage: stitch, stabilize and reframe'
7
arch=('x86_64')
8
url='https://github.com/Schabo/orbis-reframe'
9
license=('GPL-3.0-or-later')
10
depends=(
11
'ffmpeg'
12
'gcc-libs'
13
'glibc'
14
'hicolor-icon-theme'
15
'ncnn'
16
'onnxruntime'
17
'opencv'
18
'qt6-base'
19
'qt6-svg'
20
'qt6-wayland'
21
'vulkan-icd-loader'
22
'zlib'
23
)
24
makedepends=(
25
'cmake'
26
'glslang'
27
'ninja'
28
'nlohmann-json'
29
'vulkan-headers'
30
)
31
optdepends=(
32
'libpulse: audio playback (PipeWire Pulse is compatible)'
33
'nvidia-utils: NVIDIA Vulkan decode and NVENC export'
34
'vulkan-radeon: AMD Vulkan'
35
'vulkan-intel: Intel Vulkan'
36
'libva-mesa-driver: AMD/Mesa VA-API export'
37
'intel-media-driver: Intel VA-API export'
38
)
39
source=(
40
"$url/releases/download/v$pkgver/$pkgname-$pkgver-source.tar.xz"
41
'system-ncnn.patch'
42
)
43
sha256sums=(
44
'aa61a8c2f903b0bf3c6071feee9f94e9c38f46019849e586fa120779d6ff0106'
45
'e089ecbbbf3edb65c8e0368c7139c1df77a226cb750745efd99a537b5223bf68'
46
)
47
# Wayland + Vulkan GPU required at runtime (NVIDIA tested upstream; AMD/Intel best-effort).
48
49
prepare() {
50
cd "$pkgname-$pkgver"
51
patch -Np1 -i "$srcdir/system-ncnn.patch"
52
}
53
54
build() {
55
local cmake_options=(
56
-B build
57
-S "$pkgname-$pkgver"
58
-G Ninja
59
-DCMAKE_BUILD_TYPE=None
60
-DCMAKE_INSTALL_PREFIX=/usr
61
-DORBIS_SOURCE_TREE_FALLBACK=OFF
62
-DORBIS_ORT_BUILD_PATH=OFF
63
-DORBIS_REQUIRE_ALL_FEATURES=ON
64
-Wno-dev
65
)
66
67
cmake "${cmake_options[@]}"
68
cmake --build build
69
}
70
71
check() {
72
# zip_reader_test / render_jobs_test fail under makepkg (empty LUT import
73
# paths; title/aspect metrics sensitive to font DPI). Upstream issue, not
74
# packaging — still run the rest of the suite.
75
ctest --test-dir build --output-on-failure \
76
--exclude-regex '^(zip_reader_test|render_jobs_test)$'
77
}
78
79
package() {
80
DESTDIR="$pkgdir" cmake --install build
81
82
install -Dm644 "$pkgname-$pkgver/LICENSE" \
83
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
84
}
85
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-28 17:50:30 | Low | 1 |