swi-prolog-devel

MEDIUM
maintainer archery 12 votes scanned 2026-10-05 23:40:58.404909
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:28 source=("https://www.swi-prolog.org/download/devel/src/swipl-$pkgver.tar.gz")

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Ebrahim Azarisooreh <ebrahim.azarisooreh@gmail.com>
2# Contributor: Nikolaos Bezirgiannis <bezeria@gmail.com>
3# Contributor: Alexander Rødseth <rodseth@gmail.com>
4# Contributor: Jachym Barvinek <jachymb@gmail.com>
5# Contributor: Thomas Dziedzic < gostrc at gmail >
6# Contributor: John Proctor <jproctor@prium.net>
7# Contributor: Juergen Hoetzel <juergen@archlinux.org>
8
9pkgname=swi-prolog-devel
10pkgver=10.1.17
11pkgrel=1
12pkgdesc='Prolog environment (development version)'
13arch=('x86_64' 'i686')
14url='https://www.swi-prolog.org/'
15license=(GPL LGPL)
16depends=('gmp' 'readline' 'openssl' 'libarchive' 'libyaml' 'libutf8proc')
17makedepends=(cmake jdk-openjdk junit libjpeg libxft libxinerama libxpm ninja unixodbc sdl3 sdl3_image)
18optdepends=('unixodbc: for using the odbc4pl library'
19 'uuid: for using the uuid library'
20 'libjpeg: for using the pl2xpce library'
21 'libxpm: for using the pl2xpce library'
22 'libxinerama: for using the pl2xpce library'
23 'libxft: for using the pl2xpce library'
24 'sdl3: for using the pl2xpce library'
25 'sdl3_image: for using the pl2xpce library'
26 'jdk-openjdk: for using Prolog from Java'
27 'java-runtime: for using Prolog from Java')
28source=("https://www.swi-prolog.org/download/devel/src/swipl-$pkgver.tar.gz")
29sha256sums=('fe71db9dac4a1b80a1caf01960978c1a0ee3351dd31ff18a72866beeea35e773')
30
31provides=('swi-prolog')
32conflicts=('swi-prolog')
33
34
35
36
37build() {
38 mkdir -p build
39 cd build
40 cmake ../swipl-$pkgver \
41 -DCMAKE_BUILD_TYPE=PGO \
42 -DCMAKE_INSTALL_PREFIX=/usr \
43 -DCMAKE_C_FLAGS="$CFLAGS -fPIC -ffile-prefix-map=$PWD= -w" \
44 -DLIBEDIT_LIBRARIES=/usr/lib/libedit.so.0 \
45 -DLIBEDIT_INCLUDE_DIR=/usr/include \
46 -DUSE_TCMALLOC=OFF \
47 -G Ninja
48 #../swipl-$pkgver/scripts/pgo-compile.sh
49 ninja
50}
51
52check() {
53 cd build
54 # the prolog_in_java test fails
55 ctest -j 8 || true
56}
57
58package() {
59 DESTDIR="$pkgdir" ninja -C build install
60}
61
62# getver: www.swi-prolog.org/download/devel
63# vim: ts=2 sw=2 et:
64

Changes since previous scan

--- PKGBUILD @ 2026-09-26 00:12
+++ PKGBUILD @ 2026-10-05 23:40
@@ -7,7 +7,7 @@
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=swi-prolog-devel
-pkgver=10.1.16
+pkgver=10.1.17
pkgrel=1
pkgdesc='Prolog environment (development version)'
arch=('x86_64' 'i686')
@@ -26,7 +26,7 @@
'jdk-openjdk: for using Prolog from Java'
'java-runtime: for using Prolog from Java')
source=("https://www.swi-prolog.org/download/devel/src/swipl-$pkgver.tar.gz")
-sha256sums=('160f95d90a9e3b267f447d8a041093a6bc89fccb4910d4c9b2130c6f081aa9b9')
+sha256sums=('fe71db9dac4a1b80a1caf01960978c1a0ee3351dd31ff18a72866beeea35e773')
provides=('swi-prolog')
conflicts=('swi-prolog')

Scan history

Scanned at (UTC)SeverityRules
2026-10-05 23:40:58 Medium 1
2026-09-26 00:12:15 Clean 2
2026-09-25 15:12:17 Medium 1
2026-09-25 00:03:36 Low 2
2026-09-24 00:24:14 Low 2
2026-09-23 00:28:13 Low 2
2026-09-22 00:15:14 Low 2
2026-09-21 00:26:32 Low 2
2026-09-20 00:25:31 Low 2
2026-09-19 00:25:36 Low 2
2026-09-18 01:27:18 Medium 1
2026-09-01 00:11:19 Clean 2
2026-08-31 23:46:20 Medium 1
2026-08-31 00:19:57 Low 2
2026-08-30 00:04:14 Low 2
2026-08-29 00:29:17 Low 2
2026-08-28 00:07:31 Low 2
2026-08-27 00:08:17 Low 2
2026-08-26 00:12:07 Low 2
2026-08-25 00:14:31 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