naturalearth-data-vector-all-latest

maintainer dreieck · 1 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package downloads vector map data and a license file from plausible project-related hosts; the data is non-executable and intended for legitimate GIS use, so the risk from unverifiable sources is low despite skipped checksums.

Triggered rules

LOW AI review downgraded a static finding 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 package downloads vector map data and a license file from plausible project-related hosts; the data is non-executable and intended for legitimate GIS use, so the risk from unverifiable sources is low despite skipped checksums.

1 higher static finding superseded - not the current verdict (shown for transparency)
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:61 "natural_earth_vector_all.zip::http://naciscdn.org/naturalearth/packages/natural_earth_vector.zip"
  • PKGBUILD:62 "LICENSE.html::http://www.naturalearthdata.com/about/terms-of-use/"

PKGBUILD

2 offending line(s) highlighted
1# Maintainer: dreieck
2
3# PKGBUILD last time manually edited: At least on 2017-01-30.
4
5_pkgname=naturalearth-data-vector-all
6pkgname="${_pkgname}-latest"
7epoch=0
8_pkgver=latest
9pkgver=5.1.2
10pkgrel=1
11pkgdesc="A public domain map dataset, tightly integrated vector and raster data, to make a variety of maps with cartography or GIS software.
12This package provides the cultural and physical data in 1:10mio, 1:50mio and 1:110mio scale.
13WARNING: About 1 GiB big."
14arch=(any)
15url="http://www.naturalearthdata.com/"
16license=('custom:public domain')
17
18groups=(
19 "naturalearth"
20 "naturalearth-data"
21 )
22
23depends=(
24 )
25
26makedepends=(
27)
28
29optdepends=(
30 "naturalearth-data-raster: For complimentary raster rendering of earth surface."
31 )
32
33provides=(
34 "${_pkgname}=${pkgver}"
35 "naturalearth-data-vector-cultural-10m=${pkgver}"
36 "naturalearth-data-vector-cultural-50m=${pkgver}"
37 "naturalearth-data-vector-cultural-110m=${pkgver}"
38 "naturalearth-data-vector-physical-10m=${pkgver}"
39 "naturalearth-data-vector-physical-50m=${pkgver}"
40 "naturalearth-data-vector-physical-110m=${pkgver}"
41 "naturalearth-data-vector-cultural=${pkgver}"
42 "naturalearth-data-vector-physical=${pkgver}"
43 "naturalearth-data-vector=${pkgver}"
44 "naturalearth-data=${pkgver}"
45)
46
47conflicts=(
48 "${_pkgname}"
49 "naturalearth-data-vector-cultural-10m"
50 "naturalearth-data-vector-cultural-50m"
51 "naturalearth-data-vector-cultural-110m"
52 "naturalearth-data-vector-physical-10m"
53 "naturalearth-data-vector-physical-50m"
54 "naturalearth-data-vector-physical-110m"
55 "naturalearth-data-vector-cultural"
56 "naturalearth-data-vector-physical"
57 "naturalearth-data-vector"
58)
59
60source=(
61 "natural_earth_vector_all.zip::http://naciscdn.org/naturalearth/packages/natural_earth_vector.zip"
62 "LICENSE.html::http://www.naturalearthdata.com/about/terms-of-use/"
63 'public_domain.txt'
64)
65
66sha256sums=(
67 'SKIP'
68 'SKIP'
69 '718babc7ca208819649828125942f68807006c9307205c0f041de9d7a7e927a0'
70)
71
72pkgver() {
73 cat "${srcdir}/VERSION" | tr -d '[[:space:]]\n'
74}
75
76package() {
77 _instdirbase='/opt/naturalearth-data'
78 _instdir="${pkgdir}/${_instdirbase}"
79 _docdirbase="/usr/share/doc/${_pkgname}"
80 _docdir="${pkgdir}/${_docdirbase}"
81
82 install -v -d -m755 "${_instdir}"
83 cp -rv "${srcdir}"/{10m,50m,110m}_{cultural,physical} "${_instdir}/"
84
85 install -v -d -m755 "${_instdir}/meta-vector"
86 cp -rv "${srcdir}"/{housekeeping,tools} "${_instdir}/meta-vector"
87
88 install -v -d -m755 "${_docdir}"
89 echo "${url}" > "${_docdir}/info.url"
90 chmod 644 "${_docdir}/info.url"
91 install -v -m 644 "${srcdir}"/{CHANGELOG,README.md,VERSION} "${_docdir}/"
92
93 install -v -D -m644 "${srcdir}/public_domain.txt" "${pkgdir}/usr/share/licenses/${pkgname}/public_domain.txt"
94 install -v -D -m644 "${srcdir}/LICENSE.html" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.html"
95}
96

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 00:14:10 LOW 2
2026-07-30 00:17:23 LOW 2
2026-07-29 00:25:53 LOW 2
2026-07-28 00:07:28 LOW 2
2026-07-27 00:24:32 LOW 2
2026-07-26 00:07:32 LOW 2
2026-07-25 00:13:44 LOW 2
2026-07-24 00:02:28 LOW 2
2026-07-23 00:14:47 LOW 2
2026-07-22 00:29:32 LOW 2
2026-07-21 00:24:15 LOW 2
2026-07-20 00:19:49 LOW 2
2026-07-19 00:17:08 LOW 2
2026-07-18 00:14:48 LOW 2
2026-07-17 00:06:16 LOW 2
2026-07-16 00:05:41 LOW 2
2026-07-15 00:09:25 LOW 2

Report a package

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

0 / 4000
Your suggestion