openknowledge-bin
LOW
maintainer isaac-varg
1 votes
scanned 2026-10-19 17:26:05.698413
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: Isaac Vargas <hello at isaacvargas dot dev>
2
3
pkgname=openknowledge-bin
4
_pkgname=openknowledge
5
pkgver=0.87.0
6
pkgrel=1
7
pkgdesc="Beautiful, AI-native markdown IDE and LLM wiki (binary release)"
8
arch=('x86_64' 'aarch64')
9
url="https://openknowledge.ai"
10
license=('GPL-3.0-or-later')
11
depends=(
12
'alsa-lib'
13
'at-spi2-core'
14
'gtk3'
15
'hicolor-icon-theme'
16
'libcups'
17
'libnotify'
18
'libsecret'
19
'libxss'
20
'libxtst'
21
'mesa'
22
'nss'
23
'util-linux-libs'
24
'xdg-utils'
25
)
26
optdepends=('libappindicator-gtk3: tray icon support')
27
provides=("$_pkgname")
28
conflicts=("$_pkgname")
29
options=('!strip' '!debug')
30
_url="https://github.com/inkeep/open-knowledge/releases/download/v$pkgver"
31
source_x86_64=("$_pkgname-$pkgver-x86_64.deb::$_url/OpenKnowledge-amd64.deb")
32
source_aarch64=("$_pkgname-$pkgver-aarch64.deb::$_url/OpenKnowledge-arm64.deb")
33
sha256sums_x86_64=('8dba1376381f4532931155e9cd341ab3854f30a91b88b3f19386830ddc43e61c')
34
sha256sums_aarch64=('07321f6d6642b90386f37c91e9bb1074d4b3cb0764e3411e72357e58bfe0b3a1')
35
36
prepare() {
37
mkdir -p deb
38
bsdtar -xOf "$_pkgname-$pkgver-$CARCH.deb" 'data.tar.*' | bsdtar -xf - -C deb
39
}
40
41
package() {
42
cd deb
43
44
cp -a opt usr "$pkgdir/"
45
rm -rf "$pkgdir/usr/share/doc"
46
47
local _app="$pkgdir/opt/OpenKnowledge"
48
49
# Without package-type, electron-updater falls back to its AppImage updater,
50
# which stays inactive outside an AppImage. Updates come through pacman.
51
rm -f "$_app/resources/package-type"
52
53
# Needed on kernels without unprivileged user namespaces (e.g. linux-hardened).
54
chmod 4755 "$_app/chrome-sandbox"
55
chmod 0755 "$_app/resources/cli/bin/ok.sh"
56
57
install -d "$pkgdir/usr/bin"
58
ln -s /opt/OpenKnowledge/openknowledge "$pkgdir/usr/bin/openknowledge"
59
ln -s /opt/OpenKnowledge/resources/cli/bin/ok.sh "$pkgdir/usr/bin/ok"
60
ln -s /opt/OpenKnowledge/resources/cli/bin/ok.sh "$pkgdir/usr/bin/open-knowledge"
61
62
install -Dm644 "$_app/resources/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
63
}
64
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-19 17:26:05 | Low | 1 |