kytyps5-git

LOW
maintainer C0rn3j 0 votes scanned 2026-09-21 19:35:51.541891
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: Martin Rys <https://rys.rs/contact>
2
3# TODO(Martin):
4# There is loads of submodules - some of which we should be able to use the repo packages for
5# Additionally, a lot of things ends up directly linked against .so files in /opt/kytyps5/plugins/
6
7pkgname=kytyps5-git
8pkgver=2026.09.20.r0.ba55ba5d
9pkgrel=1
10pkgdesc="PlayStation 5 emulator for Windows, Linux and macOS"
11arch=("x86_64")
12url="https://github.com/KytyPS5/KytyPS5"
13license=("GPL-2.0-only")
14conflicts=("${pkgname%-git}")
15provides=("${pkgname%-git}")
16depends=(
17 "jxrlib"
18 "karchive"
19 "kimageformats"
20 "libavif"
21 "libheif"
22 "libmng"
23 "libraw"
24 "jasper"
25 "layer-shell-qt"
26 "openexr"
27 "qt6-imageformats"
28 "qt6-wayland"
29 "qt6-webengine"
30)
31makedepends=(
32 "clang"
33 "cmake"
34 "git"
35 "glslang"
36 "lld"
37 "ninja"
38)
39source=(
40 "${pkgname%-git}::git+https://github.com/KytyPS5/KytyPS5.git"
41 "${pkgname%-git}.desktop"
42)
43sha256sums=(
44 'SKIP'
45 'ba394c8ec4883ef4698e4e748e2ed04b26f04cb8a824228d36cdddef304cd798'
46)
47
48pkgver() {
49 cd "${srcdir}/${pkgname%-git}"
50 printf "%s" "$(git describe --tags --long | sed -E -e 's/^KytyPS5-//' -e 's/-[0-9a-f]+-0-g/-0-g/' -e 's/([^-]*-)g/r\1/' -e 's/-/./g')"
51}
52
53prepare() {
54 cd "${pkgname%-git}"
55 git submodule update --init --recursive
56}
57
58build() {
59 cd "${pkgname%-git}"
60 cmake \
61 -S . \
62 -B _Build/linux \
63 -G Ninja \
64 -D CMAKE_BUILD_TYPE=Release \
65 -D CMAKE_C_COMPILER=clang \
66 -D CMAKE_CXX_COMPILER=clang++
67
68 cmake --build _Build/linux --target launcher --parallel
69 cmake --install _Build/linux --prefix _Build/linux/install
70}
71
72package() {
73 cd "${pkgname%-git}"
74
75 cmake --install _Build/linux --prefix "${pkgdir}/opt/${pkgname%-git}"
76
77 install -d "${pkgdir}/usr/bin"
78 install -Dm644 "${srcdir}/${pkgname%-git}.desktop" -t "${pkgdir}/usr/share/applications"
79
80 ln -s "/opt/${pkgname%-git}/launcher" "${pkgdir}/usr/bin/${pkgname%-git}"
81 ln -s "/opt/${pkgname%-git}/kyty_emulator" "${pkgdir}/usr/bin/kyty_emulator"
82}
83

Scan history

Scanned at (UTC)SeverityRules
2026-09-21 19:35:51 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