astrometry.net

MEDIUM
maintainer PlasticSoup 7 votes scanned 2026-09-21 21:36:21.639675
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:31 source=("$pkgname-$pkgver::https://astrometry.net/downloads/astrometry.net-$pkgver.tar.gz")

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Jeremy Gust <jeremy AT plasticsoup DOT net>
2# Contributor: astromele
3# Contributor: Mr.Smith1974
4# Contributor: Miguel de Val-Borro <miguel dot deval at gmail dot com>
5# Contributor: Astro Benzene <universebenzene at sina dot com>
6pkgname=astrometry.net
7pkgver=0.98
8pkgrel=1
9pkgdesc="Automatic recognition of astronomical images"
10arch=('i686' 'x86_64' 'aarch64')
11url="http://astrometry.net"
12license=("BSD-3-Clause-Clear AND GPL-3.0-or-later")
13depends=('bzip2'
14 'cairo'
15 'cfitsio'
16 'glibc'
17 'gsl'
18 'libjpeg-turbo'
19 'libpng'
20 'netpbm'
21 'python'
22 'python-astropy'
23 'python-matplotlib'
24 'python-numpy'
25 'swig'
26 'wcslib'
27 'zlib')
28makedepends=('python-setuptools')
29backup=(etc/astrometry.cfg)
30install=astrometry.net.install
31source=("$pkgname-$pkgver::https://astrometry.net/downloads/astrometry.net-$pkgver.tar.gz")
32sha256sums=('d3fe037c9de2e747a9c8d5cdb467f723f023eaacc2e3dc607ff1496dc0d2c7fc')
33
34_pyver() {
35 python -c "import sys; print('$1'.join(map(str, sys.version_info[:2])))"
36}
37
38prepare() {
39 cd $pkgname-$pkgver
40 # Keep unneeded files out of DOC_INSTALL_DIR
41 sed -e "s/CREDITS LICENSE README.md report.txt/CREDITS README.md/" -i Makefile
42}
43
44build() {
45 cd $pkgname-$pkgver
46 make SYSTEM_GSL=yes
47 make SYSTEM_GSL=yes py
48 make SYSTEM_GSL=yes extra
49}
50
51package() {
52 cd $pkgname-$pkgver
53 install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
54 make install INSTALL_DIR="${pkgdir}/usr" \
55 ETC_INSTALL_DIR="${pkgdir}/etc" \
56 DOC_INSTALL_DIR="${pkgdir}/usr/share/doc/astrometry" \
57 EXAMPLE_INSTALL_DIR="${pkgdir}/usr/share/astrometry/examples" \
58 DATA_INSTALL_DIR="${pkgdir}/usr/share/astrometry/data" \
59 DATA_FINAL_DIR="/usr/share/astrometry/data" \
60 PY_BASE_INSTALL_DIR="${pkgdir}/usr/lib/python$(_pyver .)/site-packages/astrometry" \
61 PY_BASE_LINK_DIR="../lib/python$(_pyver .)/site-packages/astrometry"
62}
63

Changes since previous scan

--- PKGBUILD @ 2026-06-18 16:11
+++ PKGBUILD @ 2026-09-21 21:36
@@ -4,10 +4,10 @@
# Contributor: Miguel de Val-Borro <miguel dot deval at gmail dot com>
# Contributor: Astro Benzene <universebenzene at sina dot com>
pkgname=astrometry.net
-pkgver=0.97
+pkgver=0.98
pkgrel=1
pkgdesc="Automatic recognition of astronomical images"
-arch=('i686' 'x86_64')
+arch=('i686' 'x86_64' 'aarch64')
url="http://astrometry.net"
license=("BSD-3-Clause-Clear AND GPL-3.0-or-later")
depends=('bzip2'
@@ -28,8 +28,8 @@
makedepends=('python-setuptools')
backup=(etc/astrometry.cfg)
install=astrometry.net.install
-source=("https://github.com/dstndstn/astrometry.net/releases/download/$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('e4eef1b658ba5ad462282b661c0ca3a5c538ba1716e853f7970b7b9fa4a33459')
+source=("$pkgname-$pkgver::https://astrometry.net/downloads/astrometry.net-$pkgver.tar.gz")
+sha256sums=('d3fe037c9de2e747a9c8d5cdb467f723f023eaacc2e3dc607ff1496dc0d2c7fc')
_pyver() {
python -c "import sys; print('$1'.join(map(str, sys.version_info[:2])))"

Scan history

Scanned at (UTC)SeverityRules
2026-09-21 21:36:21 Medium 1
2026-06-18 16:11:54 Clean 0

Report a package

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

0 / 4000
Your suggestion