libretro-cemu-git

LOW
maintainer abouvier 0 votes scanned 2026-09-13 09:14:07.132728
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: Alexandre Bouvier <contact@amb.tf>
2_pkgname=libretro-cemu
3pkgname=$_pkgname-git
4pkgver=r1228.2862644
5pkgrel=1
6pkgdesc="Nintendo Wii U core"
7arch=('x86_64')
8url="https://github.com/WizzardSK/cemu-libretro"
9license=('MPL-2.0')
10groups=('libretro')
11depends=(
12 'glibc'
13 'glslang>=14'
14 'libretro-core-info>=1.22.2.r18'
15 'libx11'
16 'pugixml'
17 'sdl3>=3.4.2'
18)
19makedepends=(
20 'boost'
21 'cmake>=3.21.1'
22 'curl'
23 'fmt>=9'
24 'git'
25 'glm'
26 'glu'
27 'libgcc'
28 'libgl'
29 'libpng'
30 'libstdc++'
31 'libusb'
32 'libzip'
33 'nasm'
34 'openssl'
35 'rapidjson'
36 'vulkan-headers>=1:1.3.225'
37 'zlib'
38 'zstd'
39)
40provides=("$_pkgname=$pkgver")
41conflicts=("$_pkgname")
42source=(
43 "$_pkgname::git+$url.git"
44 "$_pkgname-zarchive::git+https://github.com/WizzardSK/ZArchive.git"
45 "imgui::git+https://github.com/ocornut/imgui.git"
46)
47b2sums=('SKIP'{,,})
48
49pkgver() {
50 cd $_pkgname
51 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
52}
53
54prepare() {
55 cd $_pkgname
56 git config submodule.dependencies/imgui.url ../imgui
57 git config submodule.dependencies/ZArchive.url ../$_pkgname-zarchive
58 git -c protocol.file.allow=always submodule update
59 sed -i '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt
60 sed -i '/FMT_HEADER_ONLY/d' src/Common/precompiled.h
61}
62
63build() {
64 local options=(
65 -B ../build
66 -D CMAKE_BUILD_TYPE=Release
67 -D CMAKE_C_FLAGS_RELEASE="-DNDEBUG"
68 -D CMAKE_CXX_FLAGS_INIT="-Wp,-U_GLIBCXX_ASSERTIONS"
69 -D CMAKE_CXX_FLAGS_RELEASE="-DNDEBUG"
70 -D ENABLE_BLUEZ=OFF
71 -D ENABLE_FERAL_GAMEMODE=OFF
72 -D ENABLE_LIBRETRO=ON
73 -D ENABLE_VCPKG=OFF
74 -D ENABLE_WAYLAND=OFF
75 -W no-dev
76 )
77 cd $_pkgname
78 cmake "${options[@]}"
79 cmake --build ../build
80}
81
82package() {
83 depends+=(
84 'libcrypto.so'
85 'libcurl.so'
86 'libEGL.so'
87 'libfmt.so'
88 'libgcc_s.so'
89 'libGL.so'
90 'libssl.so'
91 'libstdc++.so'
92 'libusb-1.0.so'
93 'libz.so'
94 'libzstd.so'
95 )
96
97 # shellcheck disable=SC2154
98 install -D -t "$pkgdir"/usr/lib/libretro $_pkgname/bin/cemu_libretro.so
99}
100

Scan history

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