rakarrack-docs
rakarrack
scanned 2026-09-17 00:27:14.276658
The source is a Git checkout from the project's official SourceForge repository, which is a legitimate and expected source for this package; building from a non-whitelisted but project-owned host is normal for AUR packages and poses low risk.
Triggered rules
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The source is a Git checkout from the project's official SourceForge repository, which is a legitimate and expected source for this package; building from a non-whitelisted but project-owned host is normal for AUR packages and poses low risk.
1 higher static finding superseded - not the current verdict (shown for transparency)
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:36
"${_pkgsrc}::git+https://git.code.sf.net/p/rakarrack/git#commit=${_commit}"
PKGBUILD
1 offending line(s) highlighted# Maintainer: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
# Contributor: Ray Rashif <schiv@archlinux.org>
pkgbase="rakarrack"
pkgname=(
"${pkgbase}"
"${pkgbase}-docs"
)
_commit_rel="9f8a085efbd7b162c8c5b791602c2015e1885ae2" # 0.6.2
_commit="a6208406d94a1da978f435605072ee5caefe1491" # r194
pkgver="0.6.2+r194+g${_commit::7}"
pkgrel=3
epoch=1
pkgdesc="Versatile guitar multi-effects processor"
arch=(
'i686'
'x86_64'
)
url="https://rakarrack.sourceforge.net"
_url="https://github.com/dtimms/${pkgbase}"
license=(
'GPL-2.0-only'
)
makedepends=(
'git'
'alsa-utils'
'fftw'
'fltk1.3'
'jack'
'libsndfile'
'libxpm'
)
_pkgsrc="${pkgbase}"
source=(
"${_pkgsrc}::git+https://git.code.sf.net/p/rakarrack/git#commit=${_commit}"
"${pkgbase}_manpage.patch"
"${pkgbase}_format_security.patch::${_url}/commit/55b3362d9b4f7bec167e6ada2444259fbae48979.patch?full_index=1"
"${pkgbase}_segfault.patch"
"${pkgbase}_icons_destdir.patch"
"${pkgbase}_license_destdir.patch"
"${pkgbase}_improve_desktop.patch"
)
b2sums=('0b241fb79fabb22d9baf364ca106e46cdbd68c461aef4cef5ff2bc9d7bdec13781f199f8d1b6da07f78885915540e74e4359aa512b4b80420e2030f902ab7d8c'
'778fe891dd2927e61539ce36a1cac419e0c05113a9f6a25ca13a6ea5155f11b1063bd8aa830c9c5ad4de732bd6901ccb13ea4414173ece3a99705103539fcafd'
'6515010b01a4cb9001ebee541478f896f2a59385876a8d8319bf6aff87d7d1d829c614b06d8ae06156c54db6fbf42256eab26b0f6572cbd71696866a207d986f'
'3a0aa5205e34a0aa03c06ec1ad773b0f2815ab096f0ed4d8b8451efb099cc0daacb5dda6a9ad856f5e1dd52cce307826a615691e322168aff8fb98c8ab0c9bec'
'5c5ae27b8dcef87a87821d2c5ca96848a2757b30b79247a8b87611671edc6e304808de4da1383bdb2ccbc50309a21bb26b67456b720a0c055eddbd58ef15e7d0'
'8df3a26a2d9f32aa1782ff04f448adffafd931e8bafc9f4f744a74eb55f2df04a0779e957ee1f093cc9c16e99918a8d24a5338ba7a906a695d6c5798ab63e6d1'
'a4908058dee3564c18619309cf5aca39f232c8dbcb2ef046ad5b0c22cc446d8ccdbf677127a498b2be57e23b7328d5e1e21c219c9f68d3c8f0620a2c671096c9')
prepare() {
cd "${srcdir}/${_pkgsrc}"
patch -Np1 -i "${srcdir}/${pkgbase}_manpage.patch"
patch -Np1 -i "${srcdir}/${pkgbase}_format_security.patch"
patch -Np1 -i "${srcdir}/${pkgbase}_segfault.patch"
patch -Np1 -i "${srcdir}/${pkgbase}_icons_destdir.patch"
patch -Np1 -i "${srcdir}/${pkgbase}_license_destdir.patch"
patch -Np1 -i "${srcdir}/${pkgbase}_improve_desktop.patch"
# fltk1.3
sed -e 's/fltk-config/fltk-config1.3/g' \
-e 's/$FLTKCONFIG --use-images --ldflags`/$FLTKCONFIG --use-images --ldflags` -lfltk/' \
-i 'configure.ac'
}
build() {
local configure_options=(
--prefix='/usr'
--enable-datadir='yes'
--enable-docdir='yes'
)
cd "${srcdir}/${_pkgsrc}"
./autogen.sh
./configure "${configure_options[@]}"
make
}
package_rakarrack() {
depends=(
'alsa-lib'
'fftw'
'fltk1.3'
'glibc'
'hicolor-icon-theme'
'jack'
'libgcc'
'libstdc++'
'libsamplerate'
'libsndfile'
'libx11'
'libxpm'
)
cd "${srcdir}/${_pkgsrc}"
make DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}/usr/share/doc/${pkgbase}/html"
}
package_rakarrack-docs() {
pkgdesc+=" (documentation)"
arch=(
'any'
)
cd "${srcdir}/${_pkgsrc}/doc/help"
make DESTDIR="${pkgdir}" install
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-17 00:27:14 | Low | 2 |
| 2026-09-16 00:03:17 | Low | 2 |
| 2026-09-15 00:25:31 | Low | 2 |
| 2026-09-14 00:27:57 | Low | 2 |
| 2026-09-13 00:19:54 | Low | 2 |
| 2026-09-12 00:25:17 | Low | 2 |
| 2026-09-11 00:19:22 | Low | 2 |
| 2026-09-10 00:22:44 | Low | 2 |
| 2026-09-09 00:04:09 | Low | 2 |
| 2026-09-08 00:18:08 | Low | 2 |
| 2026-09-07 00:30:15 | Low | 2 |
| 2026-09-06 00:17:06 | Low | 2 |
| 2026-09-05 00:16:27 | Low | 2 |
| 2026-09-04 00:03:13 | Low | 2 |
| 2026-09-03 00:15:47 | Low | 2 |
| 2026-09-02 00:02:31 | Low | 2 |
| 2026-09-01 00:11:19 | Low | 2 |
| 2026-08-31 00:19:57 | Low | 2 |
| 2026-08-30 00:04:14 | Low | 2 |
| 2026-08-29 00:29:17 | Low | 2 |