widemelon
LOW
maintainer pruefsumme
0 votes
scanned 2026-09-11 17:22:59.755085
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: pruefsumme <194605914+pruefsumme@users.noreply.github.com>
2
# Copyright (C) 2026 WideMelon contributors
3
# SPDX-License-Identifier: GPL-3.0-or-later
4
5
pkgname=widemelon
6
pkgver=1.0.2
7
pkgrel=1
8
pkgdesc='Widescreen Nintendo DS emulator based on melonDS'
9
arch=('x86_64')
10
url='https://github.com/pruefsumme/widemelon'
11
license=('GPL-3.0-or-later')
12
depends=('enet' 'faad2' 'libarchive' 'libpcap' 'libslirp' 'libx11' 'libglvnd'
13
'qt6-base' 'qt6-multimedia' 'qt6-svg' 'qt6-websockets' 'sdl2' 'wayland' 'zstd')
14
makedepends=('cmake' 'extra-cmake-modules' 'ninja')
15
conflicts=('widemelon-git' 'widemelon-bin')
16
options=('!debug')
17
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pruefsumme/widemelon/archive/refs/tags/v${pkgver}.tar.gz")
18
sha256sums=('dae7c10e4b11fdf40010da07bb736e7d7f4ac1b99c45a32650b8e80f901fbdaa')
19
20
build() {
21
cmake -S "${pkgname}-${pkgver}" -B build -G Ninja \
22
-DCMAKE_BUILD_TYPE=None \
23
-DCMAKE_INSTALL_PREFIX=/usr \
24
-DCMAKE_C_FLAGS="$CFLAGS" \
25
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
26
-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \
27
-DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS" \
28
-DENABLE_LTO_RELEASE=OFF \
29
-DUSE_SYSTEM_LIBSLIRP=ON \
30
-DUSE_QT6=ON
31
cmake --build build
32
}
33
34
check() {
35
cmake -S "${pkgname}-${pkgver}/tests" -B build-tests -G Ninja \
36
-DCMAKE_BUILD_TYPE=None \
37
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
38
-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \
39
-DUSE_QT6=ON
40
cmake --build build-tests
41
ctest --test-dir build-tests --output-on-failure
42
}
43
44
package() {
45
DESTDIR="$pkgdir" cmake --install build
46
}
47
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-11 17:22:59 | Low | 1 |