jellyfin-desktop-git

LOW
maintainer Kicer 0 votes scanned 2026-08-19 09:41:53.223783
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: Michał Walenciak <michalwalenciak@gmail.com>
2# Contributor: Andrew Rabert <ar@nullsum.net>
3
4pkgname=jellyfin-desktop-git
5pkgver=0.r2117.4e1010b
6pkgrel=1
7epoch=1
8license=('GPL-2.0-only')
9pkgdesc="Jellyfin Desktop Client"
10arch=('x86_64')
11url="https://github.com/jellyfin/jellyfin-desktop"
12depends=(
13 'qt6-webengine'
14 'qt6-declarative'
15)
16makedepends=(
17 'cmake'
18 'ninja'
19)
20provides=('jellyfin-desktop')
21conflicts=('jellyfin-desktop')
22source=("git+${url}.git")
23sha256sums=('SKIP')
24
25
26pkgver() {
27 cd jellyfin-desktop
28 printf "0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
29}
30
31
32build() {
33 cd jellyfin-desktop
34 rm -rf build
35 mkdir build
36 cmake \
37 -B build \
38 -G Ninja \
39 -DCMAKE_BUILD_TYPE='Release' \
40 -DCMAKE_INSTALL_PREFIX='/usr/' \
41 -DCMAKE_SKIP_RPATH=1 \
42 -DQTROOT=build/qt \
43 -Wno-dev
44 cmake --build build
45}
46
47package() {
48 cd jellyfin-desktop
49 DESTDIR="${pkgdir}" cmake --install build
50}
51

Changes since previous scan

--- PKGBUILD @ 2026-06-24 20:20
+++ PKGBUILD @ 2026-08-19 09:41
@@ -1,6 +1,8 @@
-# Maintainer: Andrew Rabert <ar@nullsum.net>
+# Maintainer: Michał Walenciak <michalwalenciak@gmail.com>
+# Contributor: Andrew Rabert <ar@nullsum.net>
+
pkgname=jellyfin-desktop-git
-pkgver=0.r1024.04fae1c
+pkgver=0.r2117.4e1010b
pkgrel=1
epoch=1
license=('GPL-2.0-only')
@@ -8,61 +10,42 @@
arch=('x86_64')
url="https://github.com/jellyfin/jellyfin-desktop"
depends=(
- 'cef'
- 'libglvnd'
- 'libxcb'
- 'libxkbcommon'
- 'libxkbcommon-x11'
- 'mpv'
- 'wayland'
- 'xdg-utils'
+ 'qt6-webengine'
+ 'qt6-declarative'
)
makedepends=(
- 'clang'
- 'git'
- 'rust'
+ 'cmake'
+ 'ninja'
)
provides=('jellyfin-desktop')
conflicts=('jellyfin-desktop')
-replaces=('jellyfin-desktop-cef-git')
source=("git+${url}.git")
sha256sums=('SKIP')
-options=(!debug !lto)
+
pkgver() {
cd jellyfin-desktop
printf "0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
}
+
build() {
cd jellyfin-desktop
- cargo xtask build \
- --cef-path /usr/lib/cef \
- --external-mpv /usr \
- --out build
+ rm -rf build
+ mkdir build
+ cmake \
+ -B build \
+ -G Ninja \
+ -DCMAKE_BUILD_TYPE='Release' \
+ -DCMAKE_INSTALL_PREFIX='/usr/' \
+ -DCMAKE_SKIP_RPATH=1 \
+ -DQTROOT=build/qt \
+ -Wno-dev
+ cmake --build build
}
package() {
cd jellyfin-desktop
-
- install -dm755 "$pkgdir/opt/jellyfin-desktop"
-
- # Main binary
- install -m755 build/jellyfin-desktop "$pkgdir/opt/jellyfin-desktop/"
-
- # Symlink to /usr/bin
- install -dm755 "$pkgdir/usr/bin"
- ln -s /opt/jellyfin-desktop/jellyfin-desktop "$pkgdir/usr/bin/jellyfin-desktop"
-
- # Icon
- install -Dm644 resources/linux/org.jellyfin.JellyfinDesktop.svg \
- "$pkgdir/usr/share/icons/hicolor/scalable/apps/org.jellyfin.JellyfinDesktop.svg"
-
- # Desktop entry
- install -Dm644 resources/linux/org.jellyfin.JellyfinDesktop.desktop \
- "$pkgdir/usr/share/applications/org.jellyfin.JellyfinDesktop.desktop"
-
- # License
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ DESTDIR="${pkgdir}" cmake --install build
}

Scan history

Scanned at (UTC)SeverityRules
2026-08-19 09:41:53 Low 1
2026-06-24 20:20:37 Clean 0
2026-06-23 18:17:17 Clean 0
2026-06-21 14:10:11 Clean 0
2026-06-18 16:11:54 Clean 0

Report a package

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

0 / 4000
Your suggestion