opentabletdriver-rc
LOW
maintainer Elecksy
0 votes
scanned 2026-10-25 21:43:05.033624
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: Elecksy <personal@elecksy.top>
2
# Contributor: Sebastian 'gonX' Jensen <gonx@gonx.dk>
3
# Contributor: LavaDesu <me@lava.moe>
4
pkgname=opentabletdriver-rc
5
_pkgname=OpenTabletDriver
6
_tag=v0.6.8-rc1
7
pkgver=0.6.8rc1
8
pkgrel=1
9
provides=('opentabletdriver')
10
pkgdesc="A cross-platform open source tablet driver (release candidate)"
11
arch=('x86_64')
12
url="https://opentabletdriver.net"
13
license=('LGPL-3.0-or-later')
14
depends=('dotnet-runtime-10.0' 'gtk3' 'libevdev')
15
optdepends=('libxrandr: x11 display querying support' 'libx11')
16
makedepends=('dotnet-sdk-10.0' 'jq' 'git')
17
conflicts=(
18
'opentabletdriver'
19
'digimend-kernel-drivers-dkms-git'
20
'digimend-drivers-git-dkms'
21
'digimend-kernel-drivers-dkms'
22
'digimend-kernel-drivers'
23
)
24
install="notes.install"
25
26
# unified binary dotnet releases break when stripped
27
# see https://github.com/dotnet/runtime/issues/54947
28
options=('!strip')
29
source=("$_pkgname-$_tag.tar.gz::https://github.com/OpenTabletDriver/OpenTabletDriver/archive/$_tag.tar.gz"
30
"notes.install"
31
)
32
33
sha256sums=('62bce912d8882f3dbfee4fbe4d2187e76b250e1643e410cc761beb6a48c45a7e'
34
'33e50caf00ab290463acaa09b024bcd8bcf6a39911db2fc506e88495171bf3e3')
35
36
_srcdir="OpenTabletDriver-${_tag#v}"
37
38
build() {
39
export DOTNET_CLI_TELEMETRY_OPTOUT=1
40
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
41
42
cd "$srcdir/$_srcdir"
43
44
if check_option "strip" y; then
45
EXTRA_OPTIONS="/p:DebugType=None /p:DebugSymbols=false"
46
fi
47
48
export OTD_CONFIGURATIONS="${PWD}/OpenTabletDriver.Configurations/Configurations"
49
./eng/bash/package.sh --package Generic -c Release -- $EXTRA_OPTIONS
50
}
51
52
package() {
53
cd "$srcdir/$_srcdir"
54
55
cp -r ./dist/files/* "${pkgdir}/"
56
57
# moving LICENSE to the suggested Arch folder is also tracked upstream:
58
# https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3572
59
mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
60
mv "$pkgdir"/usr/share/doc/opentabletdriver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
61
rmdir -p --ignore-fail-on-non-empty "$pkgdir"/usr/share/doc/opentabletdriver
62
}
63
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-25 21:43:05 | Low | 1 |