Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (0a559ccada3b52d289164f5ccc18123e34d284d9)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (0a559ccada3b52d289164f5ccc18123e34d284d9)
  • Date: Sun, 26 Mar 2023 09:08:07 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

archive/cpio/DETAILS | 1 +
archive/gzip/DETAILS | 1 +
archive/sharutils/DETAILS | 1 +
archive/tar/DETAILS | 1 +
collab/mailman/DETAILS | 1 +
crypto/gsasl/DETAILS | 1 +
crypto/gss/DETAILS | 1 +
crypto/nettle/DETAILS | 1 +
crypto/openssh/DETAILS | 1 +
crypto/wolfssl/DETAILS | 1 +
database/sqlite/DETAILS | 1 +
devel/autoconf-archive/DETAILS | 1 +
devel/autoconf/DETAILS | 1 +
devel/automake-1.9/DETAILS | 1 +
devel/automake/DETAILS | 1 +
devel/binutils/DETAILS | 1 +
devel/bison/DETAILS | 1 +
devel/bmake/DETAILS | 1 +
devel/chezscheme/DETAILS | 1 +
devel/clisp/DETAILS | 1 +
devel/cssc/DETAILS | 1 +
devel/cvs/DETAILS | 1 +
devel/diffutils/DETAILS | 1 +
devel/flex/DETAILS | 1 +
devel/gcc2/DETAILS | 1 +
devel/gcl/DETAILS | 1 +
devel/gdb/DETAILS | 1 +
devel/gforth/DETAILS | 1 +
devel/global/DETAILS | 1 +
devel/gnu-smalltalk/DETAILS | 1 +
devel/go/DETAILS | 1 +
devel/gperf/DETAILS | 1 +
devel/guile/DETAILS | 1 +
devel/guile1/DETAILS | 1 +
devel/indent/DETAILS | 1 +
devel/libtool/DETAILS | 1 +
devel/llvm/DETAILS | 1 +
devel/m4/DETAILS | 1 +
devel/make/DETAILS | 1 +
devel/mawk/DETAILS | 1 +
devel/mujs/DETAILS | 1 +
devel/muon/DETAILS | 1 +
devel/nasm/DETAILS | 1 +
devel/ocamlbuild/DETAILS | 1 +
devel/patch/DETAILS | 1 +
devel/qbe/DETAILS | 1 +
devel/rcs/DETAILS | 1 +
devel/reposurgeon/DETAILS | 1 +
devel/samurai/DETAILS | 1 +
devel/sdcc/DETAILS | 1 +
devel/smake/DETAILS | 1 +
disk/btrfs-progs/DETAILS | 1 +
disk/ddrescue/DETAILS | 1 +
disk/grub/DETAILS | 1 +
disk/grub2/DETAILS | 1 +
disk/mtools/DETAILS | 1 +
disk/parted/DETAILS | 1 +
disk/vcdimager/DETAILS | 1 +
doc/diction/DETAILS | 1 +
doc/elisp-manual/DETAILS | 1 +
doc/emacs-lisp-intro/DETAILS | 1 +
doc/groff/DETAILS | 1 +
doc/help2man/DETAILS | 1 +
doc/miscfiles/DETAILS | 1 +
doc/source-highlight/DETAILS | 1 +
editors/ed/DETAILS | 1 +
editors/emacs/DETAILS | 1 +
editors/gawk/DETAILS | 1 +
editors/moe/DETAILS | 1 +
editors/sed/DETAILS | 1 +
editors/zile/DETAILS | 1 +
education/gtypist/DETAILS | 1 +
emacs-lisp/auctex/DETAILS | 1 +
fonts-x11/unifont/DETAILS | 1 +
ftp/axel/DETAILS | 1 +
ftp/uucp/DETAILS | 1 +
ftp/wget/DETAILS | 1 +
ftp/wget2/DETAILS | 1 +
gnu/gcc/DETAILS | 1 +
gnu/gcc33/DETAILS | 1 +
gnu/gcc34/DETAILS | 1 +
gnu/gcc49/DETAILS | 1 +
gnu/ghdl/DETAILS | 1 +
graphics-libs/libxmi/DETAILS | 1 +
graphics-libs/mesa/DETAILS | 1 +
graphics-libs/tiff/DETAILS | 1 +
graphics/ocrad/DETAILS | 1 +
graphics/plotutils/DETAILS | 1 +
http/firefox/DETAILS | 1 +
latex/texinfo/DETAILS | 1 +
libs/boost/DETAILS | 1 +
libs/gdbm/DETAILS | 1 +
libs/gettext/DETAILS | 1 +
libs/glibc/DETAILS | 1 +
libs/gmp/DETAILS | 1 +
libs/gsl/DETAILS | 1 +
libs/libcdio-paranoia/DETAILS | 1 +
libs/libcdio/DETAILS | 1 +
libs/libiconv/DETAILS | 3 ++-
libs/libidn/DETAILS | 1 +
libs/libmpc/DETAILS | 1 +
libs/libsigsegv/DETAILS | 1 +
libs/libtasn1/DETAILS | 1 +
libs/libunistring/DETAILS | 1 +
libs/mpfr/DETAILS | 1 +
libs/musl/DETAILS | 1 +
libs/ncurses/DETAILS | 2 ++
libs/pth/DETAILS | 1 +
libs/readline/DETAILS | 1 +
libs/termcap/DETAILS | 1 +
libs/tzcode/DETAILS | 1 +
libs/tzdata/DETAILS | 1 +
mail/anubis/DETAILS | 1 +
mail/claws-mail/DETAILS | 1 +
mail/msmtp/DETAILS | 1 +
mail/mutt/DETAILS | 1 +
printer/a2ps/DETAILS | 1 +
printer/gv/DETAILS | 1 +
science-libs/glpk/DETAILS | 1 +
science/bc/DETAILS | 1 +
science/octave/DETAILS | 1 +
science/units/DETAILS | 1 +
shell-term-fm/bash/DETAILS | 1 +
shell-term-fm/screen/DETAILS | 1 +
spelling/aspell/DETAILS | 1 +
telephony/bayonne2/DETAILS | 1 +
telephony/ccaudio2/DETAILS | 1 +
telephony/ccrtp/DETAILS | 1 +
telephony/ccscript/DETAILS | 1 +
telephony/ccscript3/DETAILS | 1 +
telephony/commoncpp2/DETAILS | 1 +
telephony/libosip2/DETAILS | 1 +
telephony/libzrtpcpp/DETAILS | 1 +
telephony/ucommon/DETAILS | 1 +
utils/autogen/DETAILS | 1 +
utils/barcode/DETAILS | 1 +
utils/coreutils/DETAILS | 1 +
utils/direvent/DETAILS | 1 +
utils/findutils/DETAILS | 1 +
utils/gcal/DETAILS | 1 +
utils/grep/DETAILS | 1 +
utils/less/DETAILS | 1 +
utils/stow/DETAILS | 1 +
utils/time/DETAILS | 1 +
utils/timewarrior/DETAILS | 1 +
utils/which/DETAILS | 1 +
x11/polybar/DETAILS | 1 +
xorg/xserver/DETAILS | 1 +
xorg/xwayland/DETAILS | 1 +
149 files changed, 151 insertions(+), 1 deletion(-)

New commits:
commit 0a559ccada3b52d289164f5ccc18123e34d284d9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

Add Watch line to several spells

This is used by `sorcery sightsee` to scan upstream for new releases.

diff --git a/archive/cpio/DETAILS b/archive/cpio/DETAILS
index 006fbbb..20de418 100755
--- a/archive/cpio/DETAILS
+++ b/archive/cpio/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/cpio
SPELL=cpio
VERSION=2.13
SECURITY_PATCH=1
diff --git a/archive/gzip/DETAILS b/archive/gzip/DETAILS
index e095a3c..9fff12a 100755
--- a/archive/gzip/DETAILS
+++ b/archive/gzip/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gzip
SPELL=gzip
VERSION=1.12
SECURITY_PATCH=2
diff --git a/archive/sharutils/DETAILS b/archive/sharutils/DETAILS
index 4d6644a..da76da1 100755
--- a/archive/sharutils/DETAILS
+++ b/archive/sharutils/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/sharutils
SPELL=sharutils
VERSION=4.15.2
SECURITY_PATCH=1
diff --git a/archive/tar/DETAILS b/archive/tar/DETAILS
index 1f7adc7..d631ace 100755
--- a/archive/tar/DETAILS
+++ b/archive/tar/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/tar
SPELL=tar
VERSION=1.34
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/collab/mailman/DETAILS b/collab/mailman/DETAILS
index fc43621..d40867c 100755
--- a/collab/mailman/DETAILS
+++ b/collab/mailman/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/mailman
SPELL=mailman
VERSION=2.1.26
SECURITY_PATCH=2
diff --git a/crypto/gsasl/DETAILS b/crypto/gsasl/DETAILS
index 5729ebf..ee200ed 100755
--- a/crypto/gsasl/DETAILS
+++ b/crypto/gsasl/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gsasl
SPELL=gsasl
VERSION=1.10.0
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/crypto/gss/DETAILS b/crypto/gss/DETAILS
index db91521..aac2b2c 100755
--- a/crypto/gss/DETAILS
+++ b/crypto/gss/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gss
SPELL=gss
VERSION=1.0.1
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/crypto/nettle/DETAILS b/crypto/nettle/DETAILS
index 62eb10c..ecbd0ef 100755
--- a/crypto/nettle/DETAILS
+++ b/crypto/nettle/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/nettle
SPELL=nettle
VERSION=3.8.1
SECURITY_PATCH=2
diff --git a/crypto/openssh/DETAILS b/crypto/openssh/DETAILS
index 615b82b..fd24484 100755
--- a/crypto/openssh/DETAILS
+++ b/crypto/openssh/DETAILS
@@ -4,6 +4,7 @@
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+# Watch: https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
SOURCE_URL[0]=https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$SOURCE

SOURCE_URL[1]=https://ftp2.eu.openbsd.org/pub/OpenBSD/OpenSSH/portable/$SOURCE

SOURCE_URL[2]=https://mirrors.nycbug.org/pub/OpenBSD/OpenSSH/portable/$SOURCE
diff --git a/crypto/wolfssl/DETAILS b/crypto/wolfssl/DETAILS
index a0de0c6..a668251 100755
--- a/crypto/wolfssl/DETAILS
+++ b/crypto/wolfssl/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://www.wolfssl.com/download/
SPELL=wolfssl
VERSION=5.5.4
SOURCE="$SPELL-$VERSION.zip"
diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index 910abd1..8088fdd 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://www.sqlite.org/index.html >Version ([^<]+)<
SPELL=sqlite
VERSION=3.41.2

SOURCE_HASH=sha512:8059dc4cf509dc2810fff5cc31a8aa595bf0a3ae5bc90cb7495b773b78e0a974927cf3e37cf720ed2e284dbcaf6cef05d35e248d8fbb0f0a4ee8d0a65118b67c
diff --git a/devel/autoconf-archive/DETAILS b/devel/autoconf-archive/DETAILS
index ee1d489..3408af1 100755
--- a/devel/autoconf-archive/DETAILS
+++ b/devel/autoconf-archive/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/autoconf-archive
SPELL=autoconf-archive
VERSION=2023.02.20
SOURCE=${SPELL}-${VERSION}.tar.xz
diff --git a/devel/autoconf/DETAILS b/devel/autoconf/DETAILS
index e7ee21c..5f0729c 100755
--- a/devel/autoconf/DETAILS
+++ b/devel/autoconf/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/autoconf
SPELL=autoconf
VERSION=2.71
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/devel/automake-1.9/DETAILS b/devel/automake-1.9/DETAILS
index ccdc051..de3607b 100755
--- a/devel/automake-1.9/DETAILS
+++ b/devel/automake-1.9/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/automake automake-(1[.]9[.][0-9]+)[.]tar
SPELL=automake-1.9
VERSION=1.9.6
SOURCE=automake-$VERSION.tar.bz2
diff --git a/devel/automake/DETAILS b/devel/automake/DETAILS
index 677451b..5035b3b 100755
--- a/devel/automake/DETAILS
+++ b/devel/automake/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/automake
SPELL=automake
VERSION=1.16.5
SECURITY_PATCH=1
diff --git a/devel/binutils/DETAILS b/devel/binutils/DETAILS
index 8308075..c6b9bf6 100755
--- a/devel/binutils/DETAILS
+++ b/devel/binutils/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/binutils
SPELL=binutils
VERSION=2.40
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/devel/bison/DETAILS b/devel/bison/DETAILS
index 4752306..fbb2f23 100755
--- a/devel/bison/DETAILS
+++ b/devel/bison/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/bison
SPELL=bison
VERSION=3.8.2
SECURITY_PATCH=1
diff --git a/devel/bmake/DETAILS b/devel/bmake/DETAILS
index dcd3473..62c20b5 100755
--- a/devel/bmake/DETAILS
+++ b/devel/bmake/DETAILS
@@ -1,3 +1,4 @@
+# Watch: http://ftp.netbsd.org/pub/NetBSD/misc/sjg/ bmake-20[2-9][0-9]+[.]tar
SPELL=bmake
VERSION=20220303
SOURCE="${SPELL}-${VERSION}.tar.gz"
diff --git a/devel/chezscheme/DETAILS b/devel/chezscheme/DETAILS
index decedb8..e1fd84f 100755
--- a/devel/chezscheme/DETAILS
+++ b/devel/chezscheme/DETAILS
@@ -1,6 +1,7 @@
SPELL=chezscheme
VERSION=9.5.8
SOURCE="csv$VERSION.tar.gz"
+# Watch: https://github.com/cisco/ChezScheme/releases csv([0-9.]+)[.]tar

SOURCE_URL[0]=https://github.com/cisco/ChezScheme/releases/download/v$VERSION/$SOURCE

SOURCE_HASH=sha512:80a4e9f61ddb254bef1a249af1d32f918df88390946fbe6eeb62c3510c760bf899285be1aba70eda9b54bcb0c6fef3fe7deace648993cd9cece2d08cf0ade9c0
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SOURCE%.tar.gz}"
diff --git a/devel/clisp/DETAILS b/devel/clisp/DETAILS
index 3d7fcd4..8814cd7 100755
--- a/devel/clisp/DETAILS
+++ b/devel/clisp/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/clisp/release/latest
SPELL=clisp
VERSION=2.49
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/devel/cssc/DETAILS b/devel/cssc/DETAILS
index 578405f..5ef2ef2 100755
--- a/devel/cssc/DETAILS
+++ b/devel/cssc/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/cssc CSSC-([-+~.0-9]+)[.]tar
SPELL=cssc
VERSION=1.4.0
SOURCE=CSSC-$VERSION.tar.gz
diff --git a/devel/cvs/DETAILS b/devel/cvs/DETAILS
index 6724292..ca2de38 100755
--- a/devel/cvs/DETAILS
+++ b/devel/cvs/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/non-gnu/cvs/source/feature
href="([0-9.]+)/"
SPELL=cvs
if [ "$CVS_FEATURES" == "y" ]; then
VERSION=1.12.13
diff --git a/devel/diffutils/DETAILS b/devel/diffutils/DETAILS
index 52d84e7..ce36264 100755
--- a/devel/diffutils/DETAILS
+++ b/devel/diffutils/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/diffutils
SPELL=diffutils
VERSION=3.9
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/devel/flex/DETAILS b/devel/flex/DETAILS
index 29661f2..55358db 100755
--- a/devel/flex/DETAILS
+++ b/devel/flex/DETAILS
@@ -4,6 +4,7 @@
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
LICENSE[0]=BSD
+# Watch: https://github.com/westes/flex/releases
WEB_SITE=https://github.com/westes/flex
SOURCE_URL[0]=$WEB_SITE/releases/download/v$VERSION/$SOURCE
SOURCE2="${SOURCE}.sig"
diff --git a/devel/gcc2/DETAILS b/devel/gcc2/DETAILS
index a7cba5d..a7a5720 100755
--- a/devel/gcc2/DETAILS
+++ b/devel/gcc2/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gcc gcc-(2[.][0-9.]+)[.]tar
SPELL=gcc2
VERSION=2.95.3
PASCAL_VERSION=2.1
diff --git a/devel/gcl/DETAILS b/devel/gcl/DETAILS
index cbb3846..78b86fa 100755
--- a/devel/gcl/DETAILS
+++ b/devel/gcl/DETAILS
@@ -1,4 +1,5 @@
. "$GRIMOIRE/FUNCTIONS"
+# Watch: https://ftp.gnu.org/gnu/gcl
SPELL=gcl
if [[ "$GCL_BRANCH" == "scm" ]]; then
VERSION=$(get_scm_version)
diff --git a/devel/gdb/DETAILS b/devel/gdb/DETAILS
index bee7fce..44084e6 100755
--- a/devel/gdb/DETAILS
+++ b/devel/gdb/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gdb
SPELL=gdb
VERSION=12.1
PATCHLEVEL=1
diff --git a/devel/gforth/DETAILS b/devel/gforth/DETAILS
index 041ebe2..5b93cf1 100755
--- a/devel/gforth/DETAILS
+++ b/devel/gforth/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gforth
SPELL=gforth
VERSION=0.7.3
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/devel/global/DETAILS b/devel/global/DETAILS
index fe766ed..c394b60 100755
--- a/devel/global/DETAILS
+++ b/devel/global/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/global
SPELL=global
VERSION=6.6.7
SOURCE="${SPELL}-${VERSION}.tar.gz"
diff --git a/devel/gnu-smalltalk/DETAILS b/devel/gnu-smalltalk/DETAILS
index ec70eee..6f2423d 100755
--- a/devel/gnu-smalltalk/DETAILS
+++ b/devel/gnu-smalltalk/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/smalltalk smalltalk-([0-9.+~]+)[.]tar
SPELL=gnu-smalltalk
VERSION=3.1
SOURCE=smalltalk-$VERSION.tar.gz
diff --git a/devel/go/DETAILS b/devel/go/DETAILS
index bf40492..65596df 100755
--- a/devel/go/DETAILS
+++ b/devel/go/DETAILS
@@ -1,4 +1,5 @@
# DO NOT UPDATE TO 1.20, see
https://bugs.sourcemage.org/show_bug.cgi?id=16147
+# Watch: https://go.dev/dl/ /go([0-9.]+)[.]src
SPELL="go"
VERSION=1.19.7
SECURITY_PATCH=2
diff --git a/devel/gperf/DETAILS b/devel/gperf/DETAILS
index 0b53511..cfe9ae9 100755
--- a/devel/gperf/DETAILS
+++ b/devel/gperf/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gperf
SPELL=gperf
VERSION=3.1
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/devel/guile/DETAILS b/devel/guile/DETAILS
index 73eb0e6..ff516fc 100755
--- a/devel/guile/DETAILS
+++ b/devel/guile/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/guile
SPELL=guile
VERSION=2.2.6
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/devel/guile1/DETAILS b/devel/guile1/DETAILS
index e226b4e..9f02b56 100755
--- a/devel/guile1/DETAILS
+++ b/devel/guile1/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/guile guile-(1[.][0-9.]+)[.]tar
SPELL=guile1
SPELLX=guile
VERSION=1.8.8
diff --git a/devel/indent/DETAILS b/devel/indent/DETAILS
index dfaefd7..54bc856 100755
--- a/devel/indent/DETAILS
+++ b/devel/indent/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/indent
SPELL=indent
VERSION=2.2.12
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/devel/libtool/DETAILS b/devel/libtool/DETAILS
index cfb68d1..629ac99 100755
--- a/devel/libtool/DETAILS
+++ b/devel/libtool/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/libtool
SPELL=libtool
VERSION=2.4.6
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/devel/llvm/DETAILS b/devel/llvm/DETAILS
index 4fb49bb..30c62a6 100755
--- a/devel/llvm/DETAILS
+++ b/devel/llvm/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://github.com/llvm/llvm-project/releases /llvmorg-([0-9.]+).tar
SPELL=llvm
VERSION=16.0.0
SOURCE="${SPELL}-${VERSION}.src.tar.xz"
diff --git a/devel/m4/DETAILS b/devel/m4/DETAILS
index 3968870..847094d 100755
--- a/devel/m4/DETAILS
+++ b/devel/m4/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/m4
SPELL=m4
VERSION=1.4.19
SECURITY_PATCH=2
diff --git a/devel/make/DETAILS b/devel/make/DETAILS
index b2dcf06..66d5bed 100755
--- a/devel/make/DETAILS
+++ b/devel/make/DETAILS
@@ -5,6 +5,7 @@
SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+# Watch: https://ftp.gnu.org/gnu/make/
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$SPELL/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
diff --git a/devel/mawk/DETAILS b/devel/mawk/DETAILS
index 196b6c8..0f5c7c5 100755
--- a/devel/mawk/DETAILS
+++ b/devel/mawk/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://invisible-mirror.net/archives/mawk/
href="mawk-([0-9.]+-[0-9]+)[.]tgz"
SPELL=mawk
VERSION=1.3.4-20200120
SOURCE="$SPELL-$VERSION.tgz"
diff --git a/devel/mujs/DETAILS b/devel/mujs/DETAILS
index d076b79..5261d42 100755
--- a/devel/mujs/DETAILS
+++ b/devel/mujs/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://mujs.com/downloads/
SPELL=mujs
VERSION=1.3.2
SOURCE="$SPELL-$VERSION.tar.gz"
diff --git a/devel/muon/DETAILS b/devel/muon/DETAILS
index ee4c25d..1116f78 100755
--- a/devel/muon/DETAILS
+++ b/devel/muon/DETAILS
@@ -3,6 +3,7 @@ case "$MUON_BRANCH" in
stable)
VERSION=0.1.0
SOURCE=${SPELL}-${VERSION}.tar.gz
+# Watch: https://git.sr.ht/~lattis/muon/refs archive/([0-9.]+)[.]tar
SOURCE_URL[0]=https://git.sr.ht/~lattis/${SPELL}/archive/${VERSION}.tar.gz

SOURCE_HASH=sha512:54337fed8ae41bf2dca3cbb0a303a521b7750eb7e5b40ca1aeb0fc045ac82b163d77c7b06a6a790eb3feef6f8d10f2a6b7937f55cfb1404c70b429dd0899dd5f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/devel/nasm/DETAILS b/devel/nasm/DETAILS
index 4eba29b..d53d3e6 100755
--- a/devel/nasm/DETAILS
+++ b/devel/nasm/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://nasm.us/ /nasm/releasebuilds/([^/?]+)/
SPELL=nasm
VERSION=2.16.01

SOURCE_HASH=sha512:51fccb5639ce019d9c423c0f279750ffbd74c64cd41dd3b185d1aa1a1aaed79c5d3cd8d4bebbc13ee249a375ed27457ea2abde1a4dbb24d354598fffd1254833
diff --git a/devel/ocamlbuild/DETAILS b/devel/ocamlbuild/DETAILS
index 92d83a9..98f0b37 100755
--- a/devel/ocamlbuild/DETAILS
+++ b/devel/ocamlbuild/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://opam.ocaml.org/packages/ocamlbuild
/tags/([0-9.]+)[.]tar[.]gz
SPELL=ocamlbuild
VERSION=0.14.2
SOURCE="$SPELL-$VERSION.tar.gz"
diff --git a/devel/patch/DETAILS b/devel/patch/DETAILS
index cb442da..542be75 100755
--- a/devel/patch/DETAILS
+++ b/devel/patch/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/patch
SPELL=patch
VERSION=2.7.6
SECURITY_PATCH=3
diff --git a/devel/qbe/DETAILS b/devel/qbe/DETAILS
index a513bcc..f69084a 100755
--- a/devel/qbe/DETAILS
+++ b/devel/qbe/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://c9x.me/compile/releases.html
SPELL=qbe
VERSION=1.1
SOURCE="qbe-$VERSION.tar.gz"
diff --git a/devel/rcs/DETAILS b/devel/rcs/DETAILS
index 3a57939..c57a387 100755
--- a/devel/rcs/DETAILS
+++ b/devel/rcs/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/rcs
SPELL=rcs
VERSION=5.7
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/devel/reposurgeon/DETAILS b/devel/reposurgeon/DETAILS
index 2fca51c..b3f21ee 100755
--- a/devel/reposurgeon/DETAILS
+++ b/devel/reposurgeon/DETAILS
@@ -1,3 +1,4 @@
+# Watch: http://www.catb.org/~esr/reposurgeon/
SPELL=reposurgeon
VERSION=4.35
SOURCE="$SPELL-$VERSION.tar.xz"
diff --git a/devel/samurai/DETAILS b/devel/samurai/DETAILS
index 3383859..861004b 100755
--- a/devel/samurai/DETAILS
+++ b/devel/samurai/DETAILS
@@ -1,6 +1,7 @@
SPELL=samurai
VERSION=1.2
SOURCE="$SPELL-$VERSION.tar.gz"
+# Watch: https://git.sr.ht/~mcf/samurai/refs archive/([0-9.]+)[.]tar

SOURCE_URL[0]="https://github.com/michaelforney/$SPELL/releases/download/$VERSION/$SOURCE";

SOURCE_HASH=sha512:bbe6a582c34b04f1df53b76c1647aa3e03c4698ebf7591a203935f11ffa05971bbcb86dc1a8c06aeb904cdc741abb08918122810fc47216fed0a6d9f87fd1225
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/sdcc/DETAILS b/devel/sdcc/DETAILS
index f2b4003..b7219fb 100755
--- a/devel/sdcc/DETAILS
+++ b/devel/sdcc/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://sdcc.sourceforge.net/ SDCC ([0-9.]+) released
SPELL=sdcc
VERSION=4.2.0
SOURCE="${SPELL}-src-${VERSION}.tar.bz2"
diff --git a/devel/smake/DETAILS b/devel/smake/DETAILS
index d021d2f..673b0b8 100755
--- a/devel/smake/DETAILS
+++ b/devel/smake/DETAILS
@@ -4,6 +4,7 @@
SOURCE_URL[0]=https://downloads.sourceforge.net/project/s-make/$SOURCE

SOURCE_HASH=sha512:15131f57942d6ea611602afa1f3d3d3d1892b0e7f0f6e5b1ace7f69f1acb7bd09403b8c70e380204cff75512f5824daef81d59205d758c93f2583b40caa873a8
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+# Watch: https://sourceforge.net/projects/s-make/
WEB_SITE="https://sourceforge.net/projects/s-make/";
LICENSE[0]="CDDL"
ENTERED=20131027
diff --git a/disk/btrfs-progs/DETAILS b/disk/btrfs-progs/DETAILS
index f092214..bc33ad1 100755
--- a/disk/btrfs-progs/DETAILS
+++ b/disk/btrfs-progs/DETAILS
@@ -12,6 +12,7 @@ else
SOURCE=${SPELL}-v${VERSION}.tar.xz
SOURCE2=${SPELL}-v${VERSION}.tar.sign
SOURCE_GPG="btrfs.gpg:${SOURCE2}:UPSTREAM_HASH"
+# Watch: https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs
btrfs-progs-v([0-9.]+)[.]tar

SOURCE_URL[0]=${KERNEL_URL}/pub/linux/kernel/people/kdave/${SPELL}/${SOURCE}
SOURCE_URL[1]=http://ftp.sourcemage.us/mirror/${SOURCE}
SOURCE_URL[2]=http://download.sourcemage.org/distro/${SOURCE}
diff --git a/disk/ddrescue/DETAILS b/disk/ddrescue/DETAILS
index 821c54c..ddb3c61 100755
--- a/disk/ddrescue/DETAILS
+++ b/disk/ddrescue/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/ddrescue
SPELL=ddrescue
VERSION=1.27
SOURCE="$SPELL-$VERSION.tar.lz"
diff --git a/disk/grub/DETAILS b/disk/grub/DETAILS
index fb89eb2..e9c20f9 100755
--- a/disk/grub/DETAILS
+++ b/disk/grub/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://alpha.gnu.org/gnu/grub grub-(0[.][0-9.]+)[.]tar
SPELL=grub
VERSION=0.97
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/disk/grub2/DETAILS b/disk/grub2/DETAILS
index adb0084..d5789c7 100755
--- a/disk/grub2/DETAILS
+++ b/disk/grub2/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/grub grub-([0-9.]+)[.]tar
SPELL=grub2
STAGED_INSTALL="off"
PATCHLEVEL=1
diff --git a/disk/mtools/DETAILS b/disk/mtools/DETAILS
index d006a4b..6b2fbe3 100755
--- a/disk/mtools/DETAILS
+++ b/disk/mtools/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/mtools/
SPELL=mtools
STAGED_INSTALL=off
VERSION=4.0.43
diff --git a/disk/parted/DETAILS b/disk/parted/DETAILS
index f40c60b..409a121 100755
--- a/disk/parted/DETAILS
+++ b/disk/parted/DETAILS
@@ -3,6 +3,7 @@
SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE2=${SOURCE}.sig
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+# Watch: https://ftp.gnu.org/gnu/parted/
SOURCE_URL[0]=${GNU_URL}/${SPELL}/${SOURCE}
SOURCE2_URL=${SOURCE_URL}.sig
SOURCE2_IGNORE=signature
diff --git a/disk/vcdimager/DETAILS b/disk/vcdimager/DETAILS
index 5ab5ae7..617aa8a 100755
--- a/disk/vcdimager/DETAILS
+++ b/disk/vcdimager/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/vcdimager
SPELL=vcdimager
VERSION=2.0.1
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/doc/diction/DETAILS b/doc/diction/DETAILS
index a86d42e..22c6421 100755
--- a/doc/diction/DETAILS
+++ b/doc/diction/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/diction
SPELL=diction
VERSION=1.11
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/doc/elisp-manual/DETAILS b/doc/elisp-manual/DETAILS
index b3022e3..3039aa3 100755
--- a/doc/elisp-manual/DETAILS
+++ b/doc/elisp-manual/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/emacs
SPELL=elisp-manual
VERSION=21-2.8
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/doc/emacs-lisp-intro/DETAILS b/doc/emacs-lisp-intro/DETAILS
index b5b2337..3bcf769 100755
--- a/doc/emacs-lisp-intro/DETAILS
+++ b/doc/emacs-lisp-intro/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/emacs
SPELL=emacs-lisp-intro
VERSION=2.04
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/doc/groff/DETAILS b/doc/groff/DETAILS
index 1b59f75..3c67d94 100755
--- a/doc/groff/DETAILS
+++ b/doc/groff/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/groff
SPELL=groff
VERSION=1.22.4
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/doc/help2man/DETAILS b/doc/help2man/DETAILS
index a0b9172..1aa472c 100755
--- a/doc/help2man/DETAILS
+++ b/doc/help2man/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/help2man
SPELL=help2man
VERSION=1.47.16
SOURCE="${SPELL}-${VERSION}.tar.xz"
diff --git a/doc/miscfiles/DETAILS b/doc/miscfiles/DETAILS
index e5b2254..a34d6e3 100755
--- a/doc/miscfiles/DETAILS
+++ b/doc/miscfiles/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/miscfiles
SPELL=miscfiles
VERSION=1.5
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/doc/source-highlight/DETAILS b/doc/source-highlight/DETAILS
index c9261dc..8b19b65 100755
--- a/doc/source-highlight/DETAILS
+++ b/doc/source-highlight/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/src-highlite
SPELL=source-highlight
VERSION=3.1.9
SOURCE=${SPELL}-${VERSION}.tar.gz
diff --git a/editors/ed/DETAILS b/editors/ed/DETAILS
index 83b8932..41d3cc6 100755
--- a/editors/ed/DETAILS
+++ b/editors/ed/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/ed
SPELL=ed
VERSION=1.17
SECURITY_PATCH=1
diff --git a/editors/emacs/DETAILS b/editors/emacs/DETAILS
index 18d6a6b..7731664 100755
--- a/editors/emacs/DETAILS
+++ b/editors/emacs/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/emacs/
. "$GRIMOIRE/FUNCTIONS"
SPELL=emacs
if [[ "$EMACS_BRANCH" == "scm" ]]; then
diff --git a/editors/gawk/DETAILS b/editors/gawk/DETAILS
index 85b436a..b04f949 100755
--- a/editors/gawk/DETAILS
+++ b/editors/gawk/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gawk
SPELL=gawk
VERSION=5.2.1
PATCHLEVEL=1
diff --git a/editors/moe/DETAILS b/editors/moe/DETAILS
index f62331d..3f0d236 100755
--- a/editors/moe/DETAILS
+++ b/editors/moe/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/moe
SPELL=moe
VERSION=1.10
SOURCE=${SPELL}-${VERSION}.tar.lz
diff --git a/editors/sed/DETAILS b/editors/sed/DETAILS
index ce060bd..45fc8bd 100755
--- a/editors/sed/DETAILS
+++ b/editors/sed/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/sed
SPELL=sed
VERSION=4.9
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/editors/zile/DETAILS b/editors/zile/DETAILS
index 6085935..9df88f0 100755
--- a/editors/zile/DETAILS
+++ b/editors/zile/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/zile
SPELL=zile
VERSION=2.6.2
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/education/gtypist/DETAILS b/education/gtypist/DETAILS
index ab88e2d..efc97a3 100755
--- a/education/gtypist/DETAILS
+++ b/education/gtypist/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gtypist
SPELL=gtypist
VERSION=2.6.2
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/emacs-lisp/auctex/DETAILS b/emacs-lisp/auctex/DETAILS
index 70311b9..74a0512 100755
--- a/emacs-lisp/auctex/DETAILS
+++ b/emacs-lisp/auctex/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/auctex
SPELL=auctex
VERSION=12.1
SOURCE=${SPELL}-${VERSION}.tar.gz
diff --git a/fonts-x11/unifont/DETAILS b/fonts-x11/unifont/DETAILS
index 1047146..ba67497 100755
--- a/fonts-x11/unifont/DETAILS
+++ b/fonts-x11/unifont/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://unifoundry.com/pub/unifont/ href="unifont-([^/]+)/"
SPELL=unifont
VERSION=15.0.01
SOURCE="${SPELL}-${VERSION}.ttf"
diff --git a/ftp/axel/DETAILS b/ftp/axel/DETAILS
index 65e70ad..94d8d70 100755
--- a/ftp/axel/DETAILS
+++ b/ftp/axel/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://github.com/axel-download-accelerator/axel/releases
tag/v([0-9.]+)
SPELL=axel
VERSION=2.17.11
SECURITY_PATCH=5
diff --git a/ftp/uucp/DETAILS b/ftp/uucp/DETAILS
index 78a7c74..07654d3 100755
--- a/ftp/uucp/DETAILS
+++ b/ftp/uucp/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/uucp
SPELL=uucp
VERSION=1.07
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/ftp/wget/DETAILS b/ftp/wget/DETAILS
index 399c47e..dba7e3e 100755
--- a/ftp/wget/DETAILS
+++ b/ftp/wget/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/wget
SPELL=wget
VERSION=1.21.3
SECURITY_PATCH=6
diff --git a/ftp/wget2/DETAILS b/ftp/wget2/DETAILS
index 8e6e6a9..44c2071 100755
--- a/ftp/wget2/DETAILS
+++ b/ftp/wget2/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/wget
SPELL=wget2
VERSION=2.0.1
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index 5b4bffd..bf68966 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gcc href="gcc-([0-9.]+)/"
SPELL=gcc
VERSION=12.2.0
ISL_VERSION=0.24
diff --git a/gnu/gcc33/DETAILS b/gnu/gcc33/DETAILS
index b3a8dd0..5e967fe 100755
--- a/gnu/gcc33/DETAILS
+++ b/gnu/gcc33/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gcc href="gcc-(3[.]3[.][0-9]+)/"
SPELL=gcc33
VERSION=3.3.6
SOURCE=gcc-$VERSION.tar.bz2
diff --git a/gnu/gcc34/DETAILS b/gnu/gcc34/DETAILS
index 36860a8..7d66c4d 100755
--- a/gnu/gcc34/DETAILS
+++ b/gnu/gcc34/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gcc href="gcc-(3[.]4[.][0-9]+)/"
SPELL=gcc34
VERSION=3.4.6
SOURCE=gcc-core-$VERSION.tar.bz2
diff --git a/gnu/gcc49/DETAILS b/gnu/gcc49/DETAILS
index 1818754..c9f2b74 100755
--- a/gnu/gcc49/DETAILS
+++ b/gnu/gcc49/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gcc href="gcc-(4[.]9[.][0-9]+)/"
SPELL=gcc49
VERSION=4.9.4
BASE_SOURCE_URL="ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$VERSION";
diff --git a/gnu/ghdl/DETAILS b/gnu/ghdl/DETAILS
index cee63a5..46974ee 100755
--- a/gnu/ghdl/DETAILS
+++ b/gnu/ghdl/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://github.com/ghdl/ghdl/releases tags/v([0-9.]+)[.]tar
SPELL=ghdl
VERSION=0.29
GCCVERSION=4.3.5
diff --git a/graphics-libs/libxmi/DETAILS b/graphics-libs/libxmi/DETAILS
index da19f29..4e120f6 100755
--- a/graphics-libs/libxmi/DETAILS
+++ b/graphics-libs/libxmi/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/libxmi
SPELL=libxmi
VERSION=1.2
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/graphics-libs/mesa/DETAILS b/graphics-libs/mesa/DETAILS
index 9dc1aa0..6ef9f4e 100755
--- a/graphics-libs/mesa/DETAILS
+++ b/graphics-libs/mesa/DETAILS
@@ -12,6 +12,7 @@ else
VERSION=23.0.1

SOURCE_HASH="sha256:e8e586856b55893abae9bdcdb98b41c081d909bb1faf372e6e7262307bf34adf"
SOURCE=mesa-$VERSION.tar.xz
+# Watch: https://mesa.freedesktop.org/archive/
SOURCE_URL[0]="https://mesa.freedesktop.org/archive/${SOURCE}";
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/mesa-${VERSION}
fi
diff --git a/graphics-libs/tiff/DETAILS b/graphics-libs/tiff/DETAILS
index 143c27d..929ce07 100755
--- a/graphics-libs/tiff/DETAILS
+++ b/graphics-libs/tiff/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://download.osgeo.org/libtiff/
SPELL=tiff
VERSION=4.5.0

SOURCE_HASH=sha512:02b94e355ac96ac2ecce717aff2b1e04b1bfe95bcd0cfa72e09cbd580c45de0afe341170daad0cf560064b5a8910b3e56ef260484c69919bb0545df90abe7fa9
diff --git a/graphics/ocrad/DETAILS b/graphics/ocrad/DETAILS
index 8b6f7ee..eff31ba 100755
--- a/graphics/ocrad/DETAILS
+++ b/graphics/ocrad/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/ocrad
SPELL=ocrad
VERSION=0.28
SOURCE=$SPELL-$VERSION.tar.lz
diff --git a/graphics/plotutils/DETAILS b/graphics/plotutils/DETAILS
index dd023e9..9a303f0 100755
--- a/graphics/plotutils/DETAILS
+++ b/graphics/plotutils/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/plotutils
SPELL=plotutils
VERSION=2.5
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index e7c79be..b77f1fe 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -2,6 +2,7 @@
VERSION=111.0.1
SECURITY_PATCH=174
SOURCE="${SPELL}-${VERSION}.source.tar.xz"
+# Watch: http://releases.mozilla.org/pub/firefox/releases/
/releases/([0-9.]+)/

SOURCE_URL[0]="http://releases.mozilla.org/pub/${SPELL}/releases/${VERSION}/source/${SOURCE}";
SOURCE2="${SOURCE}.asc"
SOURCE2_URL[0]="${SOURCE_URL[0]}.asc"
diff --git a/latex/texinfo/DETAILS b/latex/texinfo/DETAILS
index 6a3dc35..dbb374d 100755
--- a/latex/texinfo/DETAILS
+++ b/latex/texinfo/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/texinfo
SPELL=texinfo
VERSION=7.0.2
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/libs/boost/DETAILS b/libs/boost/DETAILS
index b8fe948..8a748d2 100755
--- a/libs/boost/DETAILS
+++ b/libs/boost/DETAILS
@@ -4,6 +4,7 @@
SECURITY_PATCH=1
SOURCE=${SPELL}_${VERSION//./_}.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_${VERSION//./_}
+# Watch: https://boostorg.jfrog.io/artifactory/main/release/
href="([0-9.]+)/"

SOURCE_URL[0]="https://boostorg.jfrog.io/artifactory/main/release/${VERSION}/source/${SOURCE}";
WEB_SITE=https://www.boost.org/
ENTERED=20031013
diff --git a/libs/gdbm/DETAILS b/libs/gdbm/DETAILS
index f28f65f..769c548 100755
--- a/libs/gdbm/DETAILS
+++ b/libs/gdbm/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gdbm
SPELL=gdbm
VERSION=1.23
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/libs/gettext/DETAILS b/libs/gettext/DETAILS
index 671b684..0509436 100755
--- a/libs/gettext/DETAILS
+++ b/libs/gettext/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gettext
SPELL=gettext
VERSION=0.21.1

SOURCE_HASH=sha512:61e93bc9876effd3ca1c4e64ff6ba5bd84b24951ec2cc6f40a0e3248410e60f887552f29ca1f70541fb5524f6a4e8191fed288713c3e280e18922dd5bff1a2c9
diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
index 1f988fd..6b21ce3 100755
--- a/libs/glibc/DETAILS
+++ b/libs/glibc/DETAILS
@@ -1,4 +1,5 @@
. "$GRIMOIRE/FUNCTIONS"
+# Watch: https://ftp.gnu.org/gnu/glibc
SPELL=glibc
TMPFS=off
if [[ "${GLIBC_BRANCH}" == "scm" ]]; then
diff --git a/libs/gmp/DETAILS b/libs/gmp/DETAILS
index 429181a..70a66ab 100755
--- a/libs/gmp/DETAILS
+++ b/libs/gmp/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gmp
SPELL=gmp
if [[ $GMP_DEVEL == "y" ]]; then
VERSION=6.2.1
diff --git a/libs/gsl/DETAILS b/libs/gsl/DETAILS
index b45b7a2..9f71f48 100755
--- a/libs/gsl/DETAILS
+++ b/libs/gsl/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gsl
SPELL=gsl
VERSION=2.7.1
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/libs/libcdio-paranoia/DETAILS b/libs/libcdio-paranoia/DETAILS
index 3b03172..0c836dd 100755
--- a/libs/libcdio-paranoia/DETAILS
+++ b/libs/libcdio-paranoia/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/libcdio
SPELL=libcdio-paranoia
VERSION=10.2+2.0.1
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/libs/libcdio/DETAILS b/libs/libcdio/DETAILS
index 0a27fa7..aa0b50f 100755
--- a/libs/libcdio/DETAILS
+++ b/libs/libcdio/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/libcdio
SPELL=libcdio
VERSION=2.1.0
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/libs/libiconv/DETAILS b/libs/libiconv/DETAILS
index 002d80b..90a4f31 100755
--- a/libs/libiconv/DETAILS
+++ b/libs/libiconv/DETAILS
@@ -1,7 +1,8 @@
SPELL=libiconv
VERSION=1.17
SOURCE="$SPELL-$VERSION.tar.gz"
- SOURCE_URL[0]=https://ftp.gnu.org/pub/gnu/$SPELL/$SOURCE
+# Watch: https://ftp.gnu.org/gnu/libiconv
+ SOURCE_URL[0]=https://ftp.gnu.org/gnu/$SPELL/$SOURCE

SOURCE_HASH=sha512:18a09de2d026da4f2d8b858517b0f26d853b21179cf4fa9a41070b2d140030ad9525637dc4f34fc7f27abca8acdc84c6751dfb1d426e78bf92af4040603ced86
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="https://www.gnu.org/software/libiconv/";
diff --git a/libs/libidn/DETAILS b/libs/libidn/DETAILS
index 1e0e0a8..2ce5cec 100755
--- a/libs/libidn/DETAILS
+++ b/libs/libidn/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/libidn
SPELL=libidn
VERSION=1.38
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/libs/libmpc/DETAILS b/libs/libmpc/DETAILS
index 4bc597d..c380139 100755
--- a/libs/libmpc/DETAILS
+++ b/libs/libmpc/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/mpc mpc-([0-9.+~]+)[.]tar
SPELL=libmpc
VERSION=1.3.1
SECURITY_PATCH=1
diff --git a/libs/libsigsegv/DETAILS b/libs/libsigsegv/DETAILS
index b2a5899..4dcb627 100755
--- a/libs/libsigsegv/DETAILS
+++ b/libs/libsigsegv/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/libsigsegv
SPELL=libsigsegv
VERSION=2.12
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/libs/libtasn1/DETAILS b/libs/libtasn1/DETAILS
index d79d523..661e31a 100755
--- a/libs/libtasn1/DETAILS
+++ b/libs/libtasn1/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/libtasn1
SPELL=libtasn1
VERSION=4.19.0
SECURITY_PATCH=3
diff --git a/libs/libunistring/DETAILS b/libs/libunistring/DETAILS
index 4fa8bd7..0986151 100755
--- a/libs/libunistring/DETAILS
+++ b/libs/libunistring/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/libunistring
SPELL=libunistring
VERSION=1.0
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/libs/mpfr/DETAILS b/libs/mpfr/DETAILS
index 6da8640..9b86ff7 100755
--- a/libs/mpfr/DETAILS
+++ b/libs/mpfr/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/mpfr
SPELL=mpfr
PVERSION=0
XVERSION=4.2.0
diff --git a/libs/musl/DETAILS b/libs/musl/DETAILS
index a355e96..04c4685 100755
--- a/libs/musl/DETAILS
+++ b/libs/musl/DETAILS
@@ -3,6 +3,7 @@
SECURITY_PATCH=1
SOURCE="$SPELL-$VERSION.tar.gz"
WEB_SITE="https://musl.libc.org";
+# Watch: https://musl.libc.org
SOURCE_URL[0]="$WEB_SITE/releases/${SOURCE}"

SOURCE_HASH=sha512:9332f713d3eb7de4369bc0327d99252275ee52abf523ee34b894b24a387f67579787f7c72a46cf652e090cffdb0bc3719a4e7b84dca66890b6a37f12e8ad089c
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/ncurses/DETAILS b/libs/ncurses/DETAILS
index 600badc..797a325 100755
--- a/libs/ncurses/DETAILS
+++ b/libs/ncurses/DETAILS
@@ -1,9 +1,11 @@
+# Watch: https://ftp.gnu.org/gnu/ncurses
SPELL=ncurses
VERSION=6.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
+# Watch: https://invisible-mirror.net/archives/ncurses/
SOURCE_URL[1]="https://invisible-mirror.net/archives/$SPELL/$SOURCE";
SOURCE2_URL[0]=$SOURCE_URL.asc
SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
diff --git a/libs/pth/DETAILS b/libs/pth/DETAILS
index ea03134..4a0af97 100755
--- a/libs/pth/DETAILS
+++ b/libs/pth/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/pth
SPELL=pth
VERSION=2.0.7
SOURCE=pth-$VERSION.tar.gz
diff --git a/libs/readline/DETAILS b/libs/readline/DETAILS
index 6700744..7d6bfdc 100755
--- a/libs/readline/DETAILS
+++ b/libs/readline/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/readline
SPELL=readline
VERSION=8.2
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/libs/termcap/DETAILS b/libs/termcap/DETAILS
index 3d92145..a045ff6 100755
--- a/libs/termcap/DETAILS
+++ b/libs/termcap/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/termcap
SPELL=termcap
VERSION=1.3.1
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/libs/tzcode/DETAILS b/libs/tzcode/DETAILS
index bcc4492..b112a86 100755
--- a/libs/tzcode/DETAILS
+++ b/libs/tzcode/DETAILS
@@ -1,6 +1,7 @@
SPELL=tzcode
VERSION=2022g
SOURCE="$SPELL$VERSION.tar.gz"
+# Watch: https://data.iana.org/time-zones/releases/ tzcode([0-9]+[a-z])[.]tar
SOURCE_URL[0]=https://data.iana.org/time-zones/releases/$SOURCE

SOURCE_HASH=sha512:5188edd8d05238a88da734cf78fadfb57640d4db3e7a0a9dddd70e3071e16b6eebc2e2ab17109b7dafafae68abfbc857df481cfdc3ffe63f7eb1569ea0b5997a
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL$VERSION"
diff --git a/libs/tzdata/DETAILS b/libs/tzdata/DETAILS
index 063b59f..7f88db3 100755
--- a/libs/tzdata/DETAILS
+++ b/libs/tzdata/DETAILS
@@ -2,6 +2,7 @@
VERSION=2022g
SOURCE="${SPELL}${VERSION}.tar.gz"
SOURCE2=$SOURCE.asc
+# Watch: https://data.iana.org/time-zones/releases/ tzdata([0-9]+[a-z])[.]tar
SOURCE_URL[0]=https://data.iana.org/time-zones/releases/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=iana.gpg:$SOURCE.asc:UPSTREAM_KEY
diff --git a/mail/anubis/DETAILS b/mail/anubis/DETAILS
index 6a0add2..c52a091 100755
--- a/mail/anubis/DETAILS
+++ b/mail/anubis/DETAILS
@@ -17,6 +17,7 @@ else
VERSION=4.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SPELL-$VERSION.tar.gz.sig
+# Watch: https://ftpmirror.gnu.org/anubis
SOURCE_URL[0]=$GNU_URL/anubis/$SOURCE
SOURCE2_URL[0]=$GNU_URL/anubis/$SOURCE2
SOURCE2_IGNORE=signature
diff --git a/mail/claws-mail/DETAILS b/mail/claws-mail/DETAILS
index 76a12f3..e541660 100755
--- a/mail/claws-mail/DETAILS
+++ b/mail/claws-mail/DETAILS
@@ -2,6 +2,7 @@
VERSION=4.1.1
SECURITY_PATCH=2
SOURCE=$SPELL-${VERSION}.tar.xz
+# Watch: https://www.claws-mail.org/releases.php

SOURCE_URL="http://www.claws-mail.org/download.php?file=releases/${SOURCE}";

SOURCE_HASH=sha512:4157772fd0e918bae1df11230ce52691ff86181a0c164c0c5116d1ebb91885910e2e24ff18ae5e5ad4ed1c83ef830773de0b4ab40da988607909e0c17efb26b4
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/mail/msmtp/DETAILS b/mail/msmtp/DETAILS
index 6779b52..a3bf6e0 100755
--- a/mail/msmtp/DETAILS
+++ b/mail/msmtp/DETAILS
@@ -2,6 +2,7 @@
VERSION=1.8.20
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
+# Watch: https://marlam.de/msmtp/download
SOURCE_URL[0]="https://marlam.de/msmtp/releases/$SOURCE";
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_HASH=sha512:cc5ad4ab21d05f24bac75ab25607d1ede50f5ac24ce40d72cf1b61f9cdfc48e9af477f9975d799a93f1990d0c2e24b651e5a3b3aa6b71279b37a4a43fce11f11
diff --git a/mail/mutt/DETAILS b/mail/mutt/DETAILS
index 1fb6424..77c1733 100755
--- a/mail/mutt/DETAILS
+++ b/mail/mutt/DETAILS
@@ -15,6 +15,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-scm
VERSION=2.2.9
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=${SOURCE}.asc
+# Watch: ftp://ftp.mutt.org/pub/mutt/
SOURCE_URL[0]=ftp://ftp.mutt.org/pub/mutt/${SOURCE}

SOURCE_URL[1]=http://downloads.sourceforge.net/sourceforge/${SPELL}/${SOURCE}
SOURCE_URL[2]=https://bitbucket.org/${SPELL}/${SPELL}/downloads/${SOURCE}
diff --git a/printer/a2ps/DETAILS b/printer/a2ps/DETAILS
index 75ded04..8e073bd 100755
--- a/printer/a2ps/DETAILS
+++ b/printer/a2ps/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/a2ps
SPELL=a2ps
VERSION=4.14
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/printer/gv/DETAILS b/printer/gv/DETAILS
index 3a1f4b0..826e7fc 100755
--- a/printer/gv/DETAILS
+++ b/printer/gv/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gv
SPELL=gv
VERSION=3.7.4
SECURITY_PATCH=1
diff --git a/science-libs/glpk/DETAILS b/science-libs/glpk/DETAILS
index 4b6ac30..49742fd 100755
--- a/science-libs/glpk/DETAILS
+++ b/science-libs/glpk/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/glpk
SPELL=glpk
VERSION=4.55
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/science/bc/DETAILS b/science/bc/DETAILS
index a5e7b7f..5025317 100755
--- a/science/bc/DETAILS
+++ b/science/bc/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/bc
SPELL=bc
VERSION=1.07.1
PATCHLEVEL=1
diff --git a/science/octave/DETAILS b/science/octave/DETAILS
index 54fb257..ce9a9d1 100755
--- a/science/octave/DETAILS
+++ b/science/octave/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/octave
SPELL=octave
VERSION=7.3.0

SOURCE_HASH=sha512:1399d7010cbd4e83d6dc60ab8cc2abb20e64a762e905a00066e6331c5350df93b4ff8f2670fd52fc183918cea21bc176cb263ca71080de6e4041f5e0ea21558e
diff --git a/science/units/DETAILS b/science/units/DETAILS
index 0221eea..8c22972 100755
--- a/science/units/DETAILS
+++ b/science/units/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/units
SPELL=units
VERSION=2.21
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/shell-term-fm/bash/DETAILS b/shell-term-fm/bash/DETAILS
index 9875afd..4dea29d 100755
--- a/shell-term-fm/bash/DETAILS
+++ b/shell-term-fm/bash/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/bash
SPELL=bash
VERSION=5.2.15
XVERSION=${VERSION%.*}
diff --git a/shell-term-fm/screen/DETAILS b/shell-term-fm/screen/DETAILS
index e0c1d59..0737db6 100755
--- a/shell-term-fm/screen/DETAILS
+++ b/shell-term-fm/screen/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/screen
SPELL=screen
VERSION=4.8.0
SOURCE=${SPELL}-${VERSION}.tar.gz
diff --git a/spelling/aspell/DETAILS b/spelling/aspell/DETAILS
index fa1f264..0618117 100755
--- a/spelling/aspell/DETAILS
+++ b/spelling/aspell/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/aspell
SPELL=aspell
VERSION=0.60.8
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/telephony/bayonne2/DETAILS b/telephony/bayonne2/DETAILS
index 6014c92..a7ab782 100755
--- a/telephony/bayonne2/DETAILS
+++ b/telephony/bayonne2/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/bayonne
SPELL=bayonne2
VERSION=2.3.2

SOURCE_HASH=sha512:21bf62c7ae45811b5e854bc807cb222ec63b8c39a69fbf54448ce21b9dc94772e300f9e30f4e2c459f9d3e2a0e10dfc6becedd5a0fc1034ed3d28eee16b76a85
diff --git a/telephony/ccaudio2/DETAILS b/telephony/ccaudio2/DETAILS
index 9508dc8..97cd3ca 100755
--- a/telephony/ccaudio2/DETAILS
+++ b/telephony/ccaudio2/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/ccaudio
SPELL=ccaudio2
VERSION=1.0.0

SOURCE_HASH=sha512:af6a37b58709990f4742703865a3b1a59fbfbec78d4b7abd13b29ae51cf4186eddcfe242f872ad35c3d6d7e6a7c80865d3d5e37bc426c7c62055c9a2c589b58e
diff --git a/telephony/ccrtp/DETAILS b/telephony/ccrtp/DETAILS
index 38ef846..1ea3008 100755
--- a/telephony/ccrtp/DETAILS
+++ b/telephony/ccrtp/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/ccrtp
SPELL=ccrtp
VERSION=1.7.2

SOURCE_HASH=sha512:b5395c9b9390ac15e09db3fa16ada95c1a9af44872466db944419b3b3f7714f8df878e739a205a051a51f213d29b53287b644d58f446081929cf412a311e8664
diff --git a/telephony/ccscript/DETAILS b/telephony/ccscript/DETAILS
index 466d6e8..5fc1ff1 100755
--- a/telephony/ccscript/DETAILS
+++ b/telephony/ccscript/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/ccscript
SPELL=ccscript
VERSION=4.1.0

SOURCE_HASH=sha512:1e33bbed6a813a8413007c97772857d0775be72cdc8be3852b29c9ddedab78ca8b4c7c997d8707bc0008217afcb4a5deb4b49248eb58f93f004613d0e6fef5c8
diff --git a/telephony/ccscript3/DETAILS b/telephony/ccscript3/DETAILS
index a8a415e..508f7b7 100755
--- a/telephony/ccscript3/DETAILS
+++ b/telephony/ccscript3/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/ccscript
SPELL=ccscript3
VERSION=1.1.6

SOURCE_HASH=sha512:8bd9a3de287d92b9bd5cb229eb1da263ea3d02ae56b96ec7f9524f54b0b0b45d87dcd456c124bae90df1dc37b7dc827268687c0ee78ed8d9ec95cc3f568a7843
diff --git a/telephony/commoncpp2/DETAILS b/telephony/commoncpp2/DETAILS
index a1b47af..37147e4 100755
--- a/telephony/commoncpp2/DETAILS
+++ b/telephony/commoncpp2/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/commoncpp/
SPELL=commoncpp2
VERSION=1.8.1

SOURCE_HASH=sha512:949823461d20429c2b0acfa22554a5a9dacc977e3ee097f34416f65d322df84fbdb27c644435c6c6caaed800347dfbe789cee7f19b39b306165c97b4f4012bfe
diff --git a/telephony/libosip2/DETAILS b/telephony/libosip2/DETAILS
index a2b7155..f0d838a 100755
--- a/telephony/libosip2/DETAILS
+++ b/telephony/libosip2/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/osip
SPELL=libosip2
VERSION=5.1.1
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/telephony/libzrtpcpp/DETAILS b/telephony/libzrtpcpp/DETAILS
index 89f60f8..13b63f7 100755
--- a/telephony/libzrtpcpp/DETAILS
+++ b/telephony/libzrtpcpp/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/ccrtp
SPELL=libzrtpcpp
VERSION=1.4.6
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/telephony/ucommon/DETAILS b/telephony/ucommon/DETAILS
index 3f15bc1..a897780 100755
--- a/telephony/ucommon/DETAILS
+++ b/telephony/ucommon/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftpmirror.gnu.org/commoncpp/
SPELL=ucommon
VERSION=5.0.5
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/utils/autogen/DETAILS b/utils/autogen/DETAILS
index 3a86ed6..c9bfb11 100755
--- a/utils/autogen/DETAILS
+++ b/utils/autogen/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/autogen
SPELL=autogen
VERSION=5.15
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/utils/barcode/DETAILS b/utils/barcode/DETAILS
index d43eb32..ebcf376 100755
--- a/utils/barcode/DETAILS
+++ b/utils/barcode/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/barcode
SPELL=barcode
VERSION=0.99
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/utils/coreutils/DETAILS b/utils/coreutils/DETAILS
index c3c827b..b1c4881 100755
--- a/utils/coreutils/DETAILS
+++ b/utils/coreutils/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/coreutils
SPELL=coreutils
VERSION=9.2
SECURITY_PATCH=1
diff --git a/utils/direvent/DETAILS b/utils/direvent/DETAILS
index cd4fa52..a3d9298 100755
--- a/utils/direvent/DETAILS
+++ b/utils/direvent/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/direvent
SPELL=direvent
VERSION=5.0
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/utils/findutils/DETAILS b/utils/findutils/DETAILS
index ca564f1..fd5da63 100755
--- a/utils/findutils/DETAILS
+++ b/utils/findutils/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/findutils
SPELL=findutils
VERSION=4.9.0

SOURCE_HASH=sha512:ba4844f4403de0148ad14b46a3dbefd5a721f6257c864bf41a6789b11705408524751c627420b15a52af95564d8e5b52f0978474f640a62ab86a41d20cf14be9
diff --git a/utils/gcal/DETAILS b/utils/gcal/DETAILS
index 896410d..c42d407 100755
--- a/utils/gcal/DETAILS
+++ b/utils/gcal/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/gcal
SPELL=gcal
VERSION=4
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/utils/grep/DETAILS b/utils/grep/DETAILS
index d2d637b..1c35bb4 100755
--- a/utils/grep/DETAILS
+++ b/utils/grep/DETAILS
@@ -4,6 +4,7 @@
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+# Watch: https://ftp.gnu.org/gnu/grep/
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$SPELL/$SOURCE
SOURCE2_URL[0]=$GNU_URL/$SPELL/$SOURCE2
diff --git a/utils/less/DETAILS b/utils/less/DETAILS
index 83c4268..e0c3364 100755
--- a/utils/less/DETAILS
+++ b/utils/less/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/less
SPELL=less
VERSION=608

SOURCE_HASH=sha512:7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66
diff --git a/utils/stow/DETAILS b/utils/stow/DETAILS
index d57feb5..8ef10a0 100755
--- a/utils/stow/DETAILS
+++ b/utils/stow/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/stow
SPELL=stow
VERSION=2.2.0
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/utils/time/DETAILS b/utils/time/DETAILS
index 9ee9435..7365e40 100755
--- a/utils/time/DETAILS
+++ b/utils/time/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/time
SPELL=time
VERSION=1.9
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/utils/timewarrior/DETAILS b/utils/timewarrior/DETAILS
index 1e2ac64..afa760e 100755
--- a/utils/timewarrior/DETAILS
+++ b/utils/timewarrior/DETAILS
@@ -5,6 +5,7 @@

SOURCE_URL[0]=https://github.com/GothenburgBitFactory/$SPELL/releases/download/v$VERSION/$SOURCE

SOURCE_HASH=sha512:89c98ad19d3a5ab5d4e02819d79e553cca4e93da99ec02bbf845b96b421cd084f6786de160e90c97854b50da49448472e9a4c7d23e75c8a93ecd67dda768b24a
SOURCE_DIRECTORY="$BUILD_DIRECTORY/timew-$VERSION"
+# Watch: https://timewarrior.net/ timew-([0-9.]+)[.]tar
WEB_SITE="https://timewarrior.net/";
LICENSE[0]="MIT"
ENTERED=20220506
diff --git a/utils/which/DETAILS b/utils/which/DETAILS
index f010eea..3398e6b 100755
--- a/utils/which/DETAILS
+++ b/utils/which/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://ftp.gnu.org/gnu/which
SPELL=which
VERSION=2.21
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/x11/polybar/DETAILS b/x11/polybar/DETAILS
index 5615e6d..4b9b3c6 100755
--- a/x11/polybar/DETAILS
+++ b/x11/polybar/DETAILS
@@ -1,6 +1,7 @@
SPELL=polybar
VERSION=3.6.3
SOURCE=${SPELL}-${VERSION}.tar.gz
+# Watch: https://github.com/polybar/polybar/releases

SOURCE_URL[0]=https://github.com/polybar/${SPELL}/releases/download/${VERSION}/${SOURCE}

SOURCE_HASH=sha512:d8e08d2b217a353b967f58eb61907b05ed7b9c2b9e1b3a891f4cac91b37f1cf751b10b1e93e74e6414eb0beb1696f4ae64a0a43bfc6c0afa3863b72293217c2e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/xorg/xserver/DETAILS b/xorg/xserver/DETAILS
index b6404b9..6b828dc 100755
--- a/xorg/xserver/DETAILS
+++ b/xorg/xserver/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://xorg.freedesktop.org/archive/individual/xserver
xorg-server-([0-9.]+)[.]tar[.].z"
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=xserver
SPELLX=xorg-server
diff --git a/xorg/xwayland/DETAILS b/xorg/xwayland/DETAILS
index b68cd82..c2003da 100755
--- a/xorg/xwayland/DETAILS
+++ b/xorg/xwayland/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://xorg.freedesktop.org/archive/individual/xserver
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=xwayland
VERSION=23.1.0



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (0a559ccada3b52d289164f5ccc18123e34d284d9), Ismael Luceno, 03/26/2023

Archive powered by MHonArc 2.6.24.

Top of Page