horizon-launcher-bin
LOW
maintainer rdbt
1 votes
scanned 2026-10-17 17:19:05.078207
Why flagged
Package is a binary release from the project's official GitHub repository, which is a common and acceptable practice; the low severity is due to few votes and recent upload, not malicious content.
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 90%): Package is a binary release from the project's official GitHub repository, which is a common and acceptable practice; the low severity is due to few votes and recent upload, not malicious content.
PKGBUILD
1
# Maintainer: rdbt <87152661+rdbtCVS@users.noreply.github.com>
2
pkgname=horizon-launcher-bin
3
pkgver=0.5.0
4
pkgrel=1
5
pkgdesc='Horizon is Minecraft Java Edition rewritten in Rust'
6
arch=('x86_64')
7
url='https://github.com/ludovic111/horizon'
8
license=('MIT' 'OFL-1.1')
9
depends=('bash' 'glibc' 'libgcc' 'libxcb' 'libxkbcommon' 'libxkbcommon-x11'
10
'wayland' 'vulkan-icd-loader' 'hicolor-icon-theme' 'xdg-utils')
11
# Wayland and Vulkan are loaded dynamically; xdg-utils opens browser links.
12
optdepends=('jdk25-openjdk: Java 25 JDK for preparing game resources'
13
'python: preparation of older Horizon releases'
14
'vulkan-driver: Vulkan graphics driver for the launcher and game'
15
'gnome-keyring: persist Microsoft sign-in through Secret Service'
16
'kwallet: alternative Secret Service provider for Microsoft sign-in')
17
provides=("horizon-launcher=$pkgver")
18
conflicts=('horizon-launcher')
19
options=('!strip' '!debug')
20
source=("horizon-launcher-${pkgver}-linux-x86_64.tar.gz::${url}/releases/download/launcher-v${pkgver}/horizon-launcher-linux-x86_64.tar.gz"
21
'horizon-launcher.sh'
22
'horizon-launcher.desktop'
23
'horizon.desktop'
24
'horizon.svg'
25
'LICENSE.upstream'
26
'OFL-Geist.txt'
27
'LICENSE')
28
sha256sums=(
29
'10f70f630c653729f5ca365d071f75a257d54499cd937b42ad493fb7606a422f'
30
'7f92a543eba884aa862eca36639790437f2d1bc41ae2d24b0556dd6aa2cc3287'
31
'fb11867fdefb560a12d0edd06555ded73c520e7e72cf6f3959a074a4a13d3c90'
32
'2eb5834d6d0b1189bef3f3f73139ca2fee7f5c837a4aaeb0df744005303b6a54'
33
'2a8c0871ae8a1fc4d3be47c8ce187ee5411d9553da241411ddd7e75c61373eb3'
34
'78d0fdbe74fea579643aebeed3779539fa1dae7fb776e51f072b6f32a86eb564'
35
'c683bfbcc7e087f5d37a54ef628f10387c451a83ddc459b151403a164ac46c90'
36
'b773f1017df675b4ef0958601bcb4b800805bfb3ef4d6ba8366ae95bd57fdf57'
37
)
38
39
package() {
40
install -Dm755 horizon-launcher "$pkgdir/usr/lib/horizon-launcher/horizon-launcher"
41
install -Dm755 horizon-launcher.sh "$pkgdir/usr/bin/horizon-launcher"
42
install -Dm644 horizon-launcher.desktop "$pkgdir/usr/share/applications/horizon-launcher.desktop"
43
install -Dm644 horizon.desktop "$pkgdir/usr/share/applications/horizon.desktop"
44
install -Dm644 horizon.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/horizon.svg"
45
install -Dm644 LICENSE.upstream "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
46
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE.packaging"
47
install -Dm644 OFL-Geist.txt "$pkgdir/usr/share/licenses/$pkgname/OFL-Geist.txt"
48
}
49
Changes since previous scan
--- PKGBUILD @ 2026-10-16 00:12+++ PKGBUILD @ 2026-10-17 17:19@@ -1,6 +1,6 @@ # Maintainer: rdbt <87152661+rdbtCVS@users.noreply.github.com> pkgname=horizon-launcher-bin-pkgver=0.3.0+pkgver=0.5.0 pkgrel=1 pkgdesc='Horizon is Minecraft Java Edition rewritten in Rust' arch=('x86_64')@@ -26,7 +26,7 @@ 'OFL-Geist.txt' 'LICENSE') sha256sums=(- 'd06a268776db01fb775bc78c1ff6721f2636ced4f203a721a27e2debfcc53c62'+ '10f70f630c653729f5ca365d071f75a257d54499cd937b42ad493fb7606a422f' '7f92a543eba884aa862eca36639790437f2d1bc41ae2d24b0556dd6aa2cc3287' 'fb11867fdefb560a12d0edd06555ded73c520e7e72cf6f3959a074a4a13d3c90' '2eb5834d6d0b1189bef3f3f73139ca2fee7f5c837a4aaeb0df744005303b6a54'Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 17:19:05 | Low | 2 |
| 2026-10-16 00:12:47 | Clean | 2 |
| 2026-10-15 21:13:25 | Low | 1 |
| 2026-10-15 07:10:53 | Low | 1 |
| 2026-10-15 03:10:23 | Low | 1 |
| 2026-10-15 01:21:20 | Low | 1 |
| 2026-10-15 00:28:05 | Clean | 2 |
| 2026-10-14 23:21:11 | Low | 1 |