jnext
maintainer lordheavy
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from a legitimate source on GitHub and includes a git clone of a known dependency (spdlog) during prepare; this is normal for AUR packages and not inherently dangerous, though the lack of pinned/spotted spdlog version is a minor supply-chain concern.
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.
LOW
AI review
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from a legitimate source on GitHub and includes a git clone of a known dependency (spdlog) during prepare; this is normal for AUR packages and not inherently dangerous, though the lack of pinned/spotted spdlog version is a minor supply-chain concern.
PKGBUILD
1
# Maintainer: Laurent Carlier <lcarlier@archlinux.org>
2
3
pkgname=jnext
4
pkgver=0.99.74
5
pkgrel=1
6
pkgdesc="A ZX Spectrum Next emulator using VHDL sources as a reference"
7
arch=('x86_64')
8
depends=(sdl2 qt6-base hicolor-icon-theme)
9
makedepends=(cmake git libpng)
10
optdepends=('ffmpeg: video recording support')
11
url="https://github.com/jorgegv/jnext"
12
license=('GPL-3.0-only')
13
options=()
14
source=("$pkgname-$pkgver.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
15
sha256sums=('7e65bca0e72dcf5d02127f55b706fd335829d40a81842aa447d63b35b3a8eec5')
16
17
prepare() {
18
cd $pkgname-$pkgver/third_party/
19
20
git clone https://github.com/gabime/spdlog.git
21
}
22
23
build() {
24
cmake -B build-gui -S $pkgname-$pkgver \
25
-DCMAKE_INSTALL_PREFIX=/usr \
26
-DCMAKE_BUILD_TYPE=Release \
27
-DENABLE_QT_UI=ON \
28
-DENABLE_TESTS=OFF
29
30
cmake -B build-sdl -S $pkgname-$pkgver \
31
-DCMAKE_INSTALL_PREFIX=/usr \
32
-DCMAKE_BUILD_TYPE=Release \
33
-DENABLE_TESTS=OFF
34
35
make -C build-gui
36
make -C build-sdl
37
}
38
39
package() {
40
DESTDIR="$pkgdir" cmake --install build-gui
41
mv build-sdl/jnext "$pkgdir"/usr/bin/jnext-sdl
42
}
43
Changes since previous scan
--- PKGBUILD @ 2026-07-29 00:25+++ PKGBUILD @ 2026-08-03 00:08@@ -1,7 +1,7 @@ # Maintainer: Laurent Carlier <lcarlier@archlinux.org> pkgname=jnext-pkgver=0.99.41+pkgver=0.99.74 pkgrel=1 pkgdesc="A ZX Spectrum Next emulator using VHDL sources as a reference" arch=('x86_64')@@ -12,7 +12,7 @@ license=('GPL-3.0-only') options=() source=("$pkgname-$pkgver.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")-sha256sums=('6badaa444660e12a092b7a23572122a47edf4a4ae2304a897f995210d5d083ae')+sha256sums=('7e65bca0e72dcf5d02127f55b706fd335829d40a81842aa447d63b35b3a8eec5') prepare() { cd $pkgname-$pkgver/third_party/Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 11:11:22 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 15:39:03 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 07:34:55 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 17:32:42 | LOW | 2 |