languagetool-snapshot

MEDIUM
maintainer RubenKelevra 1 votes scanned 2026-10-07 18:06:17.708834
View on AUR
Why flagged

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

Triggered rules

Medium source=() URL on a non-standard host 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:26 "https://languagetool.org/download/snapshots/LanguageTool-${_date}-snapshot.zip"

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: @RubenKelevra <rubenkelevra@gmail.com>
2# Contributor: bbyte <bbyte@mailbox.org>
3# Contributor: Antonio Rojas <arojas@archlinux.org>
4# Contributor: Andrzej Giniewicz <gginiu@gmail.com>
5
6_pkgname='languagetool'
7pkgname="${_pkgname}-snapshot"
8_revision='6.9'
9_date='20261007'
10pkgver="${_revision}.${_date}"
11pkgrel=1
12pkgdesc='Grammar and style checker (daily snapshot)'
13arch=('any')
14url='https://github.com/languagetool-org/languagetool'
15license=('LGPL-2.1-or-later')
16depends=('java-runtime-headless>=17')
17makedepends=('unzip')
18optdepends=(
19 'java-runtime>=17: GUI support'
20 'libxtst: GUI support'
21 'gtk3: GTK style for the GUI'
22)
23provides=("${_pkgname}=${pkgver}")
24conflicts=("${_pkgname}")
25source=(
26 "https://languagetool.org/download/snapshots/LanguageTool-${_date}-snapshot.zip"
27 'languagetool.sh'
28 'languagetool.service'
29)
30noextract=("LanguageTool-${_date}-snapshot.zip")
31b2sums=(
32 'bcd0c3a4c484951ae95432e4814a5d70a4663846b5656c4b3bbd9bc301db66a58aad0ff2b54065fe9929c684b63a2730ba4d25bd56623ccfc94a8d679fdf6440'
33 '3f8367e3e6e2c95741824804f061d1ce5a8267567576db4005c7e2538ccd793c79e5ea70b4e74cfb34f1fca7a175eb5de264542431ac4cc91f5f5a33bc9d4aa3'
34 '78d16d615b5af43eb50f49e91dfc4089432a6af6f9892c1e623ca596e27aa12a2375c705351750f89f99477e6478d5fa39e92b33c9e8dac1c86ab37a616a98da'
35)
36
37package() {
38 local _archive="${srcdir}/LanguageTool-${_date}-snapshot.zip"
39 local _snapshot_dir="LanguageTool-${_revision}-SNAPSHOT"
40
41 install -d -- "${pkgdir}/usr/share/java/${_pkgname}/libs"
42 unzip -q -- "${_archive}" -d "${pkgdir}/usr/share"
43 mv -- "${pkgdir}/usr/share/${_snapshot_dir}" "${pkgdir}/usr/share/${_pkgname}"
44
45 cd -- "${pkgdir}/usr/share/${_pkgname}" || return 1
46 mv -- ./*.jar "${pkgdir}/usr/share/java/${_pkgname}"
47 mv -- ./libs/*.jar "${pkgdir}/usr/share/java/${_pkgname}/libs"
48 rmdir -- ./libs
49
50 install -Dm755 -- "${srcdir}/${_pkgname}.sh" "${pkgdir}/usr/bin/${_pkgname}"
51 install -Dm644 -- "${srcdir}/${_pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${_pkgname}.service"
52}
53

Changes since previous scan

--- PKGBUILD @ 2026-10-07 00:21
+++ PKGBUILD @ 2026-10-07 18:06
@@ -6,7 +6,7 @@
_pkgname='languagetool'
pkgname="${_pkgname}-snapshot"
_revision='6.9'
-_date='20261005'
+_date='20261007'
pkgver="${_revision}.${_date}"
pkgrel=1
pkgdesc='Grammar and style checker (daily snapshot)'
@@ -29,7 +29,7 @@
)
noextract=("LanguageTool-${_date}-snapshot.zip")
b2sums=(
- '1f26518b744807ca0fd727d23e55dff2142956bd73a463a34dc924c4f2baafd21df326e5d863d70ae1ff1941e4b638f407b85ee2be9b8d12671e9d505befabf5'
+ 'bcd0c3a4c484951ae95432e4814a5d70a4663846b5656c4b3bbd9bc301db66a58aad0ff2b54065fe9929c684b63a2730ba4d25bd56623ccfc94a8d679fdf6440'
'3f8367e3e6e2c95741824804f061d1ce5a8267567576db4005c7e2538ccd793c79e5ea70b4e74cfb34f1fca7a175eb5de264542431ac4cc91f5f5a33bc9d4aa3'
'78d16d615b5af43eb50f49e91dfc4089432a6af6f9892c1e623ca596e27aa12a2375c705351750f89f99477e6478d5fa39e92b33c9e8dac1c86ab37a616a98da'
)

Scan history

Scanned at (UTC)SeverityRules
2026-10-07 18:06:17 Medium 1
2026-10-07 00:21:34 Low 2
2026-10-06 18:03:40 Medium 1
2026-10-06 00:13:36 Low 2
2026-10-05 23:40:58 Medium 1
2026-10-05 00:08:03 Low 2
2026-10-04 00:18:08 Low 2
2026-10-03 00:23:04 Low 2
2026-10-02 00:00:32 Low 2
2026-10-01 00:02:06 Low 2
2026-09-30 00:20:07 Low 2
2026-09-29 00:07:46 Low 2
2026-09-28 00:28:32 Low 2
2026-09-27 00:07:07 Low 2
2026-09-26 00:12:15 Low 2
2026-09-25 19:13:08 Medium 1
2026-09-25 00:03:36 Low 2
2026-09-24 17:43:55 Medium 1
2026-09-24 00:24:14 Low 2
2026-09-23 17:40:40 Medium 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion