bloodborne-lantern-engine-linux-bin
LOW
maintainer mak_freemanHL
0 votes
scanned 2026-10-26 07:44:04.928873
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: mak <mak@localhost>
2
#
3
# Online (Lantern Engine 0.9.37, current upstream release):
4
# The stock Linux engine/out/bb-start skips online.configure_online(), so this
5
# package is offline out of the box. The local Linux fix is intentionally not
6
# baked into the AUR recipe; see ~/ports/aur/README.md ("Online fix") and
7
# reapply it after every upgrade. In Lantern Engine keep "Disable HTTP
8
# Requests" OFF, and never share hd_token/thd_token.
9
pkgname=bloodborne-lantern-engine-linux-bin
10
pkgver=0.9.37
11
pkgrel=1
12
pkgdesc="Bloodborne PC port (Lantern Engine Linux, needs your own game dump)"
13
arch=('x86_64')
14
url="https://github.com/Awakenchan/LanternEngine"
15
license=('GPL-3.0-or-later')
16
depends=('bash' 'glibc>=2.38' 'gcc-libs' 'python' 'icu' 'vulkan-icd-loader'
17
'libx11' 'libxcb' 'libxkbcommon' 'libxrandr' 'libxi' 'libxcursor' 'libxext'
18
'wayland' 'libdecor' 'libglvnd'
19
'fontconfig' 'freetype2' 'alsa-lib'
20
'openssl' 'zlib' 'xxhash' 'brotli' 'zstd')
21
optdepends=('mangohud: Vulkan performance overlay'
22
'nvidia-utils: DLSS on RTX GPUs'
23
'pipewire: PipeWire audio'
24
'pulseaudio: PulseAudio audio')
25
provides=('bloodborne-pc')
26
conflicts=('bloodborne-pc' 'bloodborne-pc-bin')
27
replaces=('bloodborne-pc-bin')
28
options=('!strip')
29
source=("LanternEngine-v${pkgver}-linux-x64.tar.gz::https://github.com/Awakenchan/LanternEngine/releases/download/v${pkgver}/LanternEngine-v${pkgver}-linux-x64.tar.gz"
30
'bloodborne-pc'
31
'bloodborne-pc.desktop'
32
'bloodborne-pc.png')
33
sha256sums=('e638358e0efcdee62418a52dcc02c27a83e840dcb3d2a9d56e5f8b967b13fc27'
34
'a0372a6b63d5592a4c63f5814ca9cef821f471a17012fc30df7e6756d01cbc4f'
35
'a461c2435b0e5e275c34e0e5e8b53761f8b60d320ea144f49e4eee77aa086b57'
36
'43acf16390fd766a90d7c19f3c5b80803ae6b354cecc15ff5e60fbb39d6c1abb')
37
38
prepare() {
39
# The packaged launcher must not try to write game_dir.txt into /opt.
40
sed -i 's|^remembered=.*|remembered=${BB_DATA_DIR}/game_dir.txt|' \
41
"$srcdir/LanternEngine/lantern.sh"
42
}
43
44
package() {
45
install -d "$pkgdir/opt/ports/bloodborne-pc"
46
cp -a "$srcdir/LanternEngine/." "$pkgdir/opt/ports/bloodborne-pc/"
47
48
install -Dm755 "$srcdir/bloodborne-pc" "$pkgdir/usr/bin/bloodborne-pc"
49
install -Dm644 "$srcdir/bloodborne-pc.desktop" \
50
"$pkgdir/usr/share/applications/bloodborne-pc.desktop"
51
install -Dm644 "$srcdir/bloodborne-pc.png" \
52
"$pkgdir/usr/share/icons/hicolor/256x256/apps/bloodborne-pc.png"
53
54
install -Dm644 "$srcdir/LanternEngine/LICENSE" \
55
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
56
install -Dm644 "$srcdir/LanternEngine/NOTICE" \
57
"$pkgdir/usr/share/licenses/$pkgname/NOTICE"
58
install -Dm644 "$srcdir/LanternEngine/README.txt" \
59
"$pkgdir/usr/share/doc/$pkgname/README.txt"
60
}
61
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-26 07:44:04 | Low | 1 |