uur

LOW
maintainer panxuc 0 votes scanned 2026-09-05 07:59:42.017587
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: panxuc <https://github.com/panxuc>
2#
3# uur — native Linux companion for NetEase UU Remote.
4# Installs a regular desktop application: the uur binary, the Windows PE
5# hook components built with mingw, and desktop entries. Nothing touches
6# the user's system at runtime except the managed per-user Wine prefix;
7# the NetEase client itself is downloaded from the official feed on first
8# `uur setup` (it is never redistributed by this package).
9
10pkgname=uur
11pkgver=0.1.1
12pkgrel=1
13pkgdesc="Native Linux companion for NetEase UU Remote (X11/Wayland input and capture bridge)"
14arch=('x86_64')
15url="https://github.com/panxuc/uur"
16license=('MIT')
17depends=(
18 'glibc'
19 'gcc-libs'
20 'glib2'
21 'wine'
22 'curl'
23 'pipewire'
24 'xdg-desktop-portal'
25)
26makedepends=('cargo' 'gcc' 'pkgconf' 'mingw-w64-gcc' 'mingw-w64-binutils')
27optdepends=(
28 'osslsigncode: Authenticode verification of official updater downloads'
29 'xdg-desktop-portal-gnome: GNOME, niri, and compatible Wayland capture/input'
30 'xdg-desktop-portal-kde: KDE Plasma Wayland capture/input'
31 'xdg-desktop-portal-hyprland: Hyprland screen capture (input uses uinput)'
32 'xdg-desktop-portal-wlr: wlroots screen capture (input uses uinput)'
33 'xwayland-satellite: X11 application support on niri'
34 'ethtool: inspect and configure Wake-on-LAN'
35 'networkmanager: persist Wake-on-LAN for NetworkManager connections'
36 'pulseaudio: legacy PulseAudio server for Wine audio'
37 'pipewire-pulse: PulseAudio-compatible Wine audio on PipeWire'
38 'libva-utils: VA-API capability diagnostics'
39 'vulkan-tools: Vulkan and Vulkan Video capability diagnostics'
40 'nvidia-utils: NVENC and NVDEC capability diagnostics on NVIDIA GPUs'
41)
42source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
43sha256sums=("30a00b89e880b8db010fcf4035e1b8d073d7bfb61542b2029ecf9b660464d4c7")
44install=uur.install
45
46build() {
47 cd "${srcdir}/${pkgname}-${pkgver}"
48 export CARGO_TARGET_DIR=target
49 cargo build --release --locked
50 ./hook/build.sh
51 ./capture/build.sh
52}
53
54check() {
55 cd "${srcdir}/${pkgname}-${pkgver}"
56 cargo test --release --locked
57}
58
59package() {
60 cd "${srcdir}/${pkgname}-${pkgver}"
61 ./packaging/stage.sh "${pkgdir}"
62}
63

Scan history

Scanned at (UTC)SeverityRules
2026-09-05 07:59: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