Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (b21eb0a811f9d0caa25af5332363f592af4936d0)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (b21eb0a811f9d0caa25af5332363f592af4936d0)
  • Date: Mon, 31 May 2021 22:43:33 +0000

GIT changes to master grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:

ChangeLog
| 10 +
archive-libs/minizip/BUILD
| 3
archive-libs/minizip/DEPENDS
| 9 -
archive-libs/minizip/DETAILS
| 8 -
archive-libs/minizip/HISTORY
| 5
audio-drivers/alsa-lib/DETAILS
| 4
audio-drivers/alsa-lib/HISTORY
| 5

audio-drivers/alsa-lib/patches/0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
| 32 ----
audio-drivers/alsa-lib/patches/0002-stdint_compat.patch
| 14 --
audio-drivers/alsa-tinycompress/DEPENDS
| 1
audio-drivers/alsa-tinycompress/DETAILS
| 4
audio-drivers/alsa-tinycompress/HISTORY
| 3
audio-drivers/alsa-tools/DETAILS
| 4
audio-drivers/alsa-tools/HISTORY
| 3
audio-drivers/alsa-utils/DETAILS
| 4
audio-drivers/alsa-utils/HISTORY
| 3
chat-im/profanity/DEPENDS
| 2
chat-im/profanity/HISTORY
| 3
crypto/cryptopp/BUILD
| 5
crypto/cryptopp/DETAILS
| 4
crypto/cryptopp/HISTORY
| 4
crypto/cryptopp/INSTALL
| 3
crypto/cryptopp/files/libcrypto++.pc.in
| 9 -
devel/cmake/DETAILS
| 4
devel/cmake/HISTORY
| 3
devel/rust/BUILD
| 2
devel/rust/DEPENDS
| 17 +-
devel/sbcl/DETAILS
| 4
devel/sbcl/HISTORY
| 3
disk/lilo/HISTORY
| 7 +
disk/lilo/PRE_BUILD
| 4
disk/lilo/patches/lilo-24.2-add-nvme-support.patch
| 70 ++++++++++
disk/lilo/patches/lilo-24.x-fix-gcc-10.patch
| 51 +++++++
disk/mdadm/BUILD
| 3
disk/mdadm/HISTORY
| 4
disk/xfsprogs/DETAILS
| 4
disk/xfsprogs/HISTORY
| 3
doc/scdoc/DETAILS
| 9 -
doc/scdoc/HISTORY
| 3
gnome2-libs/atkmm/DETAILS
| 4
gnome2-libs/atkmm/HISTORY
| 3
gnome2-libs/glibmm/DEPENDS
| 11 +
gnome2-libs/glibmm/DETAILS
| 6
gnome2-libs/glibmm/HISTORY
| 4
gnome2-libs/mm-common/CONFIGURE
| 1
gnome2-libs/mm-common/DEPENDS
| 2
gnome2-libs/mm-common/DETAILS
| 18 ++
gnome2-libs/mm-common/HISTORY
| 2
gnome2-libs/pangomm/DETAILS
| 4
gnome2-libs/pangomm/HISTORY
| 3
graphics/imagemagick/DETAILS
| 4
graphics/imagemagick/HISTORY
| 3
graphics/openexr/BUILD
| 3
graphics/openexr/DEPENDS
| 2
graphics/openexr/HISTORY
| 5
http/links/DEPENDS
| 26 +++
http/links/DETAILS
| 10 -
http/links/HISTORY
| 5
http/links/PRE_BUILD
| 16 ++
kernels/linux/HISTORY
| 10 +
kernels/linux/info/patches/maintenance_patches_5/patch-5.12.6
| 5
kernels/linux/info/patches/maintenance_patches_5/patch-5.12.8
| 5
kernels/linux/latest.defaults
| 2
libs/expat/DETAILS
| 6
libs/expat/HISTORY
| 4
libs/libgusb/DETAILS
| 4
libs/libgusb/HISTORY
| 3
libs/libxlsxwriter/DETAILS
| 4
libs/libxlsxwriter/HISTORY
| 3
libs/protobuf/DETAILS
| 4
libs/protobuf/HISTORY
| 3
mail/mailutils/BUILD
| 2
mail/mailutils/DEPENDS
| 4
mail/mailutils/DETAILS
| 10 -
mail/mailutils/HISTORY
| 3
mail/neomutt/DETAILS
| 2
mail/neomutt/HISTORY
| 3
net/iperf/DETAILS
| 4
net/iperf/HISTORY
| 3
net/iputils-base/BUILD
| 6
net/iputils-base/DEPENDS
| 4
net/iputils-base/DETAILS
| 44 +-----
net/iputils-base/DOWNLOAD
| 1
net/iputils-base/HISTORY
| 5
net/iputils-base/INSTALL
| 64 ---------
net/iputils-base/PRE_BUILD
| 1
net/iputils-base/TRIGGERS
| 1
net/iputils-ping/BUILD
| 12 -
net/iputils-ping/DEPENDS
| 8 -
net/iputils-ping/DETAILS
| 26 +--
net/iputils-ping/DOWNLOAD
| 1
net/iputils-ping/HISTORY
| 5
net/iputils-ping/INSTALL
| 8 -
net/iputils-ping/PRE_BUILD
| 18 --
net/iputils-ping/TRIGGERS
| 1
net/iputils-tracepath/BUILD
| 5
net/iputils-tracepath/DEPENDS
| 5
net/iputils-tracepath/DETAILS
| 28 +---
net/iputils-tracepath/DOWNLOAD
| 1
net/iputils-tracepath/HISTORY
| 5
net/iputils-tracepath/INSTALL
| 7 -
net/iputils-tracepath/PRE_BUILD
| 6
net/iputils-tracepath/TRIGGERS
| 1
net/iputils/CONFIGURE
| 22 +++
net/iputils/DEPENDS
| 14 ++
net/iputils/DETAILS
| 27 +++
net/iputils/HISTORY
| 2
perl-cpan/io-socket-ssl/DETAILS
| 4
perl-cpan/io-socket-ssl/HISTORY
| 3
perl-cpan/mojolicious/DETAILS
| 4
perl-cpan/mojolicious/HISTORY
| 3
python-pypi/certifi/DETAILS
| 5
python-pypi/certifi/HISTORY
| 3
python-pypi/pip/DETAILS
| 4
python-pypi/pip/HISTORY
| 3
python-pypi/python-idna/DETAILS
| 4
python-pypi/python-idna/HISTORY
| 3
python-pypi/python-libarchive-c/DEPENDS
| 2
python-pypi/python-libarchive-c/DETAILS
| 4
python-pypi/python-libarchive-c/HISTORY
| 4
python-pypi/python-sphinxcontrib-htmlhelp/DETAILS
| 4
python-pypi/python-sphinxcontrib-htmlhelp/HISTORY
| 3
python-pypi/python-sphinxcontrib-serializinghtml/DETAILS
| 4
python-pypi/python-sphinxcontrib-serializinghtml/HISTORY
| 3
python-pypi/python-urllib3/DETAILS
| 4
python-pypi/python-urllib3/HISTORY
| 3
python-pypi/pyzmq/DETAILS
| 4
python-pypi/pyzmq/HISTORY
| 3
python-pypi/setuptools/DETAILS
| 4
python-pypi/setuptools/HISTORY
| 3
python-pypi/sqlalchemy/DETAILS
| 2
python-pypi/sqlalchemy/HISTORY
| 6
science/gdal/DETAILS
| 4
science/gdal/HISTORY
| 3
science/maxima/DETAILS
| 4
science/maxima/HISTORY
| 3
science/proj/BUILD
| 5
science/proj/DEPENDS
| 5
science/proj/DETAILS
| 10 -
science/proj/HISTORY
| 3
science/qalculate/DETAILS
| 4
science/qalculate/HISTORY
| 3
science/qmapshack/0001-fix-incompatibility-with-recent-proj.patch
| 24 ---
science/qmapshack/DETAILS
| 4
science/qmapshack/HISTORY
| 5
science/qmapshack/PRE_BUILD
| 6
utils/fio/DETAILS
| 4
utils/fio/HISTORY
| 3
x11-toolkits/gtk+3/0001-Suppress-compiler-warning.patch
| 24 +++
x11-toolkits/gtk+3/HISTORY
| 4
x11-toolkits/gtk+3/PRE_BUILD
| 4
x11-toolkits/gtk+4/DEPENDS
| 29 ++--
x11-toolkits/gtk+4/DETAILS
| 10 -
x11-toolkits/gtk+4/HISTORY
| 3
154 files changed, 693 insertions(+), 437 deletions(-)

New commits:
commit b21eb0a811f9d0caa25af5332363f592af4936d0
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

archive-libs/minizip: version 3.0.2

commit 820258d68700b25f3c7cacf0ff922d00294ace77
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/imagemagick: version 7.0.11-14

commit 6111722efee457a38daaa218f0f4ec54672846a8
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/sbcl: version 2.1.5

commit 61987357c6de27769c29fef48a6a5b10e8dee4a3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-tools: version 1.2.5

commit cff7c7600203becd10b086fc8fe3e401d73a660d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-utils: version 1.2.5

commit 800eda23adb8c2c1fa59c9ebd169d105cc6be448
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-lib: version 1.2.5

commit 3c94e92332413c47bf2e526098193d302660ca5c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

audio-drivers/alsa-tinycompress: version 1.2.5

commit e13e808219e3174136d0b7d7310621676cc6b64d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/certifi: version 2021.5.30

commit addb7bbf293bc872de431fac03a29fcd471378a4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/cmake: version 3.20.3

commit dbb80d202bec621d9fcfa8ac174dd46ef4cfffad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/pangomm: version 2.48.1

commit 28ae8a0c11558704f89e3bbbb1d6d5926eeeb2fd
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/atkmm: version 2.36.1

commit 7a4db156eef655e95394386acbb743033c2f70c2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/glibmm: version 2.68.1

commit ddfd4484cf3071b06fe643cf86a59118789fe89f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

gnome2-libs/mm-common: new spell, shared utilities for gtkmm and friends

commit f42cb0ae9a8954757491af0da7e19e2f081a6eb1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/sqlalchemy: version 1.4.17

commit 77024ec72c076eb96ae0fc1207c7df5cff21a85c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+4: version 4.3.0

commit 1c35e2b0fd2e9eefb3543a6530ea02af040be76f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-idna: version 3.2

commit 74ce1ac18b2538231a58f362435a2a02cbae04f2
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

chat-im/profanity: depend on python3 instead of python

commit e3e695756393787e45df65d2eed74e1b3d51f626
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

x11-toolkits/gtk+3: fix compile error

commit 8cbdc10b999dfa4734ded9dbf15a55569bad0654
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

doc/scdoc: version 1.11.1

commit 70ff038610227c794aa5d9e8a4f67316b4c7431b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 5.12.8

commit f0cdf5a21136cf9b2858260eba2dcf748b599148
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libxlsxwriter: version 1.0.6

commit 74892020ea221005a9d4b598da6b7b7ce4abbeac
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/sqlalchemy: version 1.4.16

commit 48014e57546523bd5397997e5281e1c4788f1a74
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iputils-tracepath: deprecate in favour of iputils

commit 8e190e8033adb16fe9a52f5133a70de1dc4d2b33
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iputils-ping: deprecate in favour of iputils

commit c1cf270b140da6f082f1cc35fe866f3c65a3f08c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iputils-base: deprecate in favour of iputils

commit b969667fe8bf26dfaa3d6d969adf121bc8c6d3f9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iputils: new spell, basic network utilities for Linux

commit 2144be8ba61fc99e42788958c02e130967b64e7b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 5.12.7

commit e77588f6c99fac543297702323c480e73d5797df
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pyzmq: version 22.1.0

commit 32a074682390d04566471b91bc8a6a94fe1388d1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/fio: version 3.27

commit 9ecebf9560e1fa595c3eb4083bc44c9d525f7870
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-urllib3: version 1.26.5

commit eae2b95c277e3b1cc169ce79b64890d5d99a0d86
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

net/iperf: version 3.10

commit f67cfb6e57fb6110ac7dfbbf02d2f76d3cf543ec
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/mailutils: version 3.12

commit 3d3a93683ab92e2001d4a7993ea3e7ca963543cb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/mdadm: fix build error if _FORTIFY_SOURCE=2 is set

commit 82e9ab979cf6e54ca496f5e9598c973dc6365634
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/openexr: fix dependency on boost

commit 490a789c098f3e7bb9fd39916729c01326388257
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/lilo: fix error during linking

commit d30c644eb23186306758187b3a4e1aba4cc45b82
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

mail/neomutt: version 20210205

commit 5d79f8166df46e5cbbfa9dc63b10e9b006664735
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-libarchive-c: version 3.0

commit e2560489f1fecf23f815953a4d14c0c113a74bc6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

disk/xfsprogs: version 5.12.0

commit 82cfdebed19d7eeae9e55e1f10ae86fe08c16838
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/protobuf: version 3.17.1

commit 381789e5980606f9005f990d7958cc9fc998310a
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qalculate: version 3.19.0

commit c78dc66767d247870c81007a247615f85405e957
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/rust: require llvm 11

commit f373a6ef08a6ead812ee991806c10cd090a89b88
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/gdal: version 3.3.0

commit 7b7e8b2888b9d3677be23ce914cc087c923c333c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/cryptopp: version 8.5.0

commit 7b4c0f8d929831cc79e63d82ea20816cc13f1427
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/libgusb: version 0.3.7

commit ebb249f826615bbecae6a92fb27f437aeb5bd1e4
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/qmapshack: version 1.16.0

commit 0420c2255e3047042736001516830a9085a8cfee
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/proj: version 8.0.1

commit 2d898ad7753d3a874bea73cbbf2ab6f21ddc137d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/expat: version 2.4.1, security update

commit 766626d363e9eb521569a1361f9c3f408df792ad
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/mojolicious: version 9.18

commit e01092324d0db1c6f27d15cc5b327c83eaa4853f
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/pip: version 21.1.2

commit ce6be847a088bd011760bee8e9912c064bd0af35
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/io-socket-ssl: version 2.071

commit b8616234ce45579b1c06fdb43913e846a1879fa9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/setuptools: version 57.0.0

commit 4f09e369c8fb9c3955027bc2659c27ee2bef71bb
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-sphinxcontrib-serializinghtml: version 1.1.5

commit 61c3a63418d6bbe59c0a83c73502750cfc873f97
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

python-pypi/python-sphinxcontrib-htmlhelp: version 2.0.0

commit f7df8186bab28c150666bd5b11aaf11a85ef1b3b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/links: version 2.23

commit fd9551bdb786d1131f71fc3d74e9daf7cc974635
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

science/maxima: version 5.45.0

diff --git a/ChangeLog b/ChangeLog
index 1d54b7b..ddd5859 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,9 +4,19 @@
2021-05-29 Treeve Jelbert <treeve AT sourcemage.org>
* CMAKE_CONFIGURE CMAKE_DEPENDS FUNCTIONS KDE5_DEPENDS: simplify
cmake settings

+2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
+ * gnome2-libs/mm-common: new spell, shared utilities for gtkmm and
+ friends
+
2021-05-28 Ismael Luceno <ismael AT sourcemage.org>
* video/simplescreenrecorder: new spell, SimpleScreenRecorder

+2021-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * net/iputils: new spell, basic network utilities for Linux
+ * net/iputils-base: spell deprecated [unified upstream distfile]
+ * net/iputils-ping: spell deprecated [unified upstream distfile]
+ * net/iputils-tracepath: spell deprecated [unified upstream distfile]
+
2021-05-27 Ismael Luceno <ismael AT sourcemage.org>
* python-pypi/python-slugify: new spell, Returns unicode slugs
* python-pypi/python-mistune: new spell, Python Markdown parser and
diff --git a/archive-libs/minizip/BUILD b/archive-libs/minizip/BUILD
index a03c678..bf28e9a 100755
--- a/archive-libs/minizip/BUILD
+++ b/archive-libs/minizip/BUILD
@@ -1,2 +1,3 @@
-OPTS+=" -DBUILD_SHARED_LIBS=on"
+OPTS+=" -DBUILD_SHARED_LIBS=on" &&
+OPTS+=" -DMZ_COMPAT=OFF" &&
cmake_build
diff --git a/archive-libs/minizip/DEPENDS b/archive-libs/minizip/DEPENDS
index 42aa0b6..702356a 100755
--- a/archive-libs/minizip/DEPENDS
+++ b/archive-libs/minizip/DEPENDS
@@ -1,6 +1,7 @@
source $GRIMOIRE/CMAKE_DEPENDS &&
-depends bzip2 &&
-depends xz-utils &&
-depends zstd &&
-depends zlib &&
+optional_depends bzip2 "-DMZ_BZIP2=ON" "-DMZ_BZIP2=OFF" "for bzip2
support" &&
+optional_depends LZMA "-DMZ_LZMA=ON" "-DMZ_ZLIB=OFF" "for xz support"
&&
+optional_depends zlib "-DMZ_ZLIB=ON" "-DMZ_ZLIB=OFF" "for zlib
support" &&
+optional_depends zstd "-DMZ_ZSTD=ON" "-DMZ_ZSTD=OFF" "for zstd
support" &&
+optional_depends libbsd "-DMZ_LIBBSD=ON" "-DMZ_LIBBSD=OFF" "for libbsd
random support" &&
optional_depends openssl ' -DMZ_OPENSSL=1' ' -DMZ_OPENSSL=0' 'crypto support'
diff --git a/archive-libs/minizip/DETAILS b/archive-libs/minizip/DETAILS
index df33ec0..5ddb90f 100755
--- a/archive-libs/minizip/DETAILS
+++ b/archive-libs/minizip/DETAILS
@@ -1,8 +1,8 @@
SPELL=minizip
- VERSION=2.10.3
-
SOURCE_HASH=sha512:1a15ba4eb7d4f134a6d7eeed5a65be526ae25d0a43de57cf6bf4fbdd6a2cca3532353199d540d31e6f0ac77a9a8f7740db366957dd73e2140d672692266998c7
+ VERSION=3.0.2
+
SOURCE_HASH=sha512:eee4d35d273ab0a32972b119c8faabd8c242e2d9f506fab0dd21fdd24c78b932c01bf7f15e9cf7c452776fc4c2e27a5ff09e376adb7a706336d11114929182fc
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-ng-$VERSION
LICENSE[0]=LGPL
WEB_SITE=https://github.com/nmoinvaz/minizip
SOURCE_URL[0]=$WEB_SITE/archive/${VERSION}.tar.gz
@@ -10,6 +10,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
ENTERED=20171008
SHORT="zlib contribution fork with latest bug fixes"
cat << EOF
-Minizip zlib contribution fork with latest bug fixes that supports PKWARE
disk
+Minizip zlib contribution fork with latest bug fixes that supports PKWARE
disk
spanning, AES encryption, and IO buffering
EOF
diff --git a/archive-libs/minizip/HISTORY b/archive-libs/minizip/HISTORY
index 25fd383..98007e5 100644
--- a/archive-libs/minizip/HISTORY
+++ b/archive-libs/minizip/HISTORY
@@ -1,3 +1,8 @@
+2021-05-31 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.0.2
+ * BUILD: disable compatibility layer to avoid conflict with libzip
+ * DEPENDS: make dependencies optional
+
2020-11-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.10.3
* DEPENDS: delete libbsd
diff --git a/audio-drivers/alsa-lib/DETAILS b/audio-drivers/alsa-lib/DETAILS
index 6af82b8..373b8e7 100755
--- a/audio-drivers/alsa-lib/DETAILS
+++ b/audio-drivers/alsa-lib/DETAILS
@@ -8,8 +8,8 @@ if [[ $ALSA_LIB_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.2.4
-
SOURCE_HASH=sha512:12086952dc8f16f1cb6946517858e17b1c3276aeda9ff5703a84bb38aa78eb4c4e9cb4485c5b3f21f174fdbd976b3bcbbc481e85cb2460652858490df51ae844
+ VERSION=1.2.5
+
SOURCE_HASH=sha512:d9b53484737a3684aac7e08b4b18400aac10fec1a78a8bf9101944bea2c50710bc7355e9bb0012541b067e2d5ee7b1b818bf1bdbffbb2b2d7ad0eb15efe49725
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/lib/$SOURCE
diff --git a/audio-drivers/alsa-lib/HISTORY b/audio-drivers/alsa-lib/HISTORY
index 4dffe75..a37c1d0 100644
--- a/audio-drivers/alsa-lib/HISTORY
+++ b/audio-drivers/alsa-lib/HISTORY
@@ -1,3 +1,8 @@
+2021-05-31 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.2.5
+ *
0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch,0002-stdint_compat.patch:
+ removed
+
2021-01-06 Ismael Luceno <ismael AT iodev.co.uk>
* PRE_BUILD,

patches/0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch,
diff --git
a/audio-drivers/alsa-lib/patches/0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch

b/audio-drivers/alsa-lib/patches/0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
deleted file mode 100644
index a89f858..0000000
---
a/audio-drivers/alsa-lib/patches/0001-dlmisc-the-snd_plugin_dir_set-snd_plugin_dir-must-be.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From ad8c8e5503980295dd8e5e54a6285d2d7e32eb1e Mon Sep 17 00:00:00 2001
-From: Jaroslav Kysela <perex AT perex.cz>
-Date: Thu, 22 Oct 2020 20:57:32 +0200
-Subject: [PATCH] dlmisc: the snd_plugin_dir_set / snd_plugin_dir must be
- declared even for \!DL_ORIGIN_AVAILABLE
-
-Fixes: 8580c081c2 ("dlsym: add support for ALSA_PLUGIN_DIR environment
variable")
-BugLink: https://github.com/alsa-project/alsa-lib/issues/91
-Signed-off-by: Jaroslav Kysela <perex AT perex.cz>
----
- src/dlmisc.c | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/src/dlmisc.c b/src/dlmisc.c
-index c9517c55..f20eb593 100644
---- a/src/dlmisc.c
-+++ b/src/dlmisc.c
-@@ -42,11 +42,9 @@
- #ifndef PIC
- struct snd_dlsym_link *snd_dlsym_start = NULL;
- #endif
--#ifdef DL_ORIGIN_AVAILABLE
- static int snd_plugin_dir_set = 0;
- static char *snd_plugin_dir = NULL;
- #endif
--#endif
-
- #if defined(DL_ORIGIN_AVAILABLE) && defined(HAVE_LIBPTHREAD)
- static pthread_mutex_t snd_dlpath_mutex = PTHREAD_MUTEX_INITIALIZER;
---
-2.29.0
-
diff --git a/audio-drivers/alsa-lib/patches/0002-stdint_compat.patch
b/audio-drivers/alsa-lib/patches/0002-stdint_compat.patch
deleted file mode 100644
index 0ff7b41..0000000
--- a/audio-drivers/alsa-lib/patches/0002-stdint_compat.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Use stdlib.h defined types uint8_t, uint16_t, uint32_t and uint64_t
-for compatibility with musl libc
-
---- a/include/pcm.h 2015-02-26 13:34:52.000000000 +0100
-+++ a/include/pcm.h 2015-07-28 13:44:32.423885625 +0200
-@@ -29,6 +29,8 @@
- #ifndef __ALSA_PCM_H
- #define __ALSA_PCM_H
-
-+#include <stdint.h> /* uint_ types */
-+
- #ifdef __cplusplus
- extern "C" {
- #endif
diff --git a/audio-drivers/alsa-tinycompress/DEPENDS
b/audio-drivers/alsa-tinycompress/DEPENDS
new file mode 100755
index 0000000..f66defa
--- /dev/null
+++ b/audio-drivers/alsa-tinycompress/DEPENDS
@@ -0,0 +1 @@
+depends gcc
diff --git a/audio-drivers/alsa-tinycompress/DETAILS
b/audio-drivers/alsa-tinycompress/DETAILS
index 8bf16c2..8c038c3 100755
--- a/audio-drivers/alsa-tinycompress/DETAILS
+++ b/audio-drivers/alsa-tinycompress/DETAILS
@@ -1,8 +1,8 @@
SPELL=alsa-tinycompress
- VERSION=1.2.4
+ VERSION=1.2.5
SOURCE="tinycompress-${VERSION}.tar.bz2"
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/tinycompress/${SOURCE}
-
SOURCE_HASH=sha512:81a771c56ebe9342bd3ea38813ab910bb2a2c657781175756dfd9294abf11fe4cccc4ffbc14f420c89573ff465289516e751d9cc37ef5b2edece319d79ac2aac
+
SOURCE_HASH=sha512:52c6a284c49477d8bedccedc1170cbe1eec124ac27b55f86de7cebb81f2a67f884ac9a1ce15b8ad493c2a6aa0af1631f6042d5f9bfab46ba0533fa265f754e89
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/tinycompress-${VERSION}"
WEB_SITE="http://www.alsa-project.org";
LICENSE[0]=GPL
diff --git a/audio-drivers/alsa-tinycompress/HISTORY
b/audio-drivers/alsa-tinycompress/HISTORY
index 57c6143..dd7de27 100644
--- a/audio-drivers/alsa-tinycompress/HISTORY
+++ b/audio-drivers/alsa-tinycompress/HISTORY
@@ -1,3 +1,6 @@
+2021-05-31 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, DEPENDS: version 1.2.5
+
2020-12-15 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.2.4

diff --git a/audio-drivers/alsa-tools/DETAILS
b/audio-drivers/alsa-tools/DETAILS
index aeed1c9..ad2b0a8 100755
--- a/audio-drivers/alsa-tools/DETAILS
+++ b/audio-drivers/alsa-tools/DETAILS
@@ -8,11 +8,11 @@ if [[ $ALSA_TOOLS_BRANCH == scm ]]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=1
else
- VERSION=1.1.7
+ VERSION=1.2.5
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/tools/$SOURCE
-
SOURCE_HASH=sha512:d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c
+
SOURCE_HASH=sha512:1c4ff947d9f2424056a6748e04a1250fb73443a3f470f61d0b563c91be082bc42d56e550d6cc27eaed3edcea2066a107e20455c959b053b5deafa2d811b7e498
fi
GATHER_DOCS=off
WEB_SITE=http://www.alsa-project.org/
diff --git a/audio-drivers/alsa-tools/HISTORY
b/audio-drivers/alsa-tools/HISTORY
index 4f1c3dc..5575df0 100644
--- a/audio-drivers/alsa-tools/HISTORY
+++ b/audio-drivers/alsa-tools/HISTORY
@@ -1,3 +1,6 @@
+2021-05-31 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.2.5
+
2020-01-01 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.1.7

diff --git a/audio-drivers/alsa-utils/DETAILS
b/audio-drivers/alsa-utils/DETAILS
index e34e112..60a8b04 100755
--- a/audio-drivers/alsa-utils/DETAILS
+++ b/audio-drivers/alsa-utils/DETAILS
@@ -8,8 +8,8 @@ if [[ $ALSA_UTILS_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.2.3
-
SOURCE_HASH=sha512:5aeba2e5b7279c62d4df85b61a26b3f41e5465bac5a0b94c7bbe1299f7aa38e8cf2a1f749f618289a63b61f76609fe54169fcbe70792b45adc8957811b672012
+ VERSION=1.2.5
+
SOURCE_HASH=sha512:0e319e553c9c209a46f5c83c50007bd82acf1c9cf78649978b3ab6fbb4349f51c1c7c6a975a8c24d25ba07ad5325e74d2c34dc5c89180998a0f63d1326fde8b1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/utils/$SOURCE
diff --git a/audio-drivers/alsa-utils/HISTORY
b/audio-drivers/alsa-utils/HISTORY
index e739a5a..ac300df 100644
--- a/audio-drivers/alsa-utils/HISTORY
+++ b/audio-drivers/alsa-utils/HISTORY
@@ -1,3 +1,6 @@
+2021-05-31 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.2.5
+
2020-10-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.3

diff --git a/chat-im/profanity/DEPENDS b/chat-im/profanity/DEPENDS
index afd79ba..f9355fd 100755
--- a/chat-im/profanity/DEPENDS
+++ b/chat-im/profanity/DEPENDS
@@ -24,7 +24,7 @@ optional_depends libsignal \
"for OMEMO support" &&

if list_find "${PROFANITY_OPTS}" "--enable-plugins"; then
- optional_depends python \
+ optional_depends python3 \
"--enable-python-plugins" \
"--disable-python-plugins" \
"for Python plugins support"
diff --git a/chat-im/profanity/HISTORY b/chat-im/profanity/HISTORY
index c414358..0e4c1a5 100644
--- a/chat-im/profanity/HISTORY
+++ b/chat-im/profanity/HISTORY
@@ -1,3 +1,6 @@
+2021-05-29 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: depend on python3
+
2021-01-09 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.10.0

diff --git a/crypto/cryptopp/BUILD b/crypto/cryptopp/BUILD
index c186904..b56de7e 100755
--- a/crypto/cryptopp/BUILD
+++ b/crypto/cryptopp/BUILD
@@ -1,2 +1,3 @@
-cd $SOURCE_DIRECTORY &&
-make PREFIX=$INSTALL_ROOT/usr libcryptopp.a libcryptopp.so
+cd $SOURCE_DIRECTORY &&
+CXXFLAGS+=" -DNDEBUG" &&
+make PREFIX=$INSTALL_ROOT/usr dynamic cryptest.exe libcryptopp.pc
diff --git a/crypto/cryptopp/DETAILS b/crypto/cryptopp/DETAILS
index 6c8a38e..eb8d686 100755
--- a/crypto/cryptopp/DETAILS
+++ b/crypto/cryptopp/DETAILS
@@ -1,8 +1,8 @@
SPELL=cryptopp
SPELLX=CRYPTOPP
- VERSION=8.4.0
+ VERSION=8.5.0
VERSIONX=`echo ${VERSION} | sed -r "s/\./\_/g"`
-
SOURCE_HASH=sha512:6cbceb5e662d258f2db018e75e0f196092a8ba75350711b83d6b44b328718b348b6c071d9d0268062fb85cf9220c6a1caf30d408892f5a6f0f8bacfa887ca788
+
SOURCE_HASH=sha512:e8dd210c9e9d4925edc456e4d68780deaa224d85e11394ad5da835dcb1a1e6b3e899aa473acf20449f9721116960884b6d88b29335479b305bb7e29faa87e6c0
SECURITY_PATCH=4
SOURCE="${SPELLX}_${VERSIONX}.tar.gz"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${SPELLX}_${VERSIONX}"
diff --git a/crypto/cryptopp/HISTORY b/crypto/cryptopp/HISTORY
index 482c2ef..58d6ecc 100644
--- a/crypto/cryptopp/HISTORY
+++ b/crypto/cryptopp/HISTORY
@@ -1,3 +1,7 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, BUILD, INSTALL: version 8.5.0
+ * files/libcrypto++.pc.in: remove obsolete file
+
2021-01-02 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 8.4.0

diff --git a/crypto/cryptopp/INSTALL b/crypto/cryptopp/INSTALL
index 7acd0b4..9731f55 100755
--- a/crypto/cryptopp/INSTALL
+++ b/crypto/cryptopp/INSTALL
@@ -2,5 +2,4 @@ case "$HOST" in
*-gnu) ;;
*) export LDCONF=true ;;
esac
-make PREFIX=$INSTALL_ROOT/usr install &&
-sed "s:%%VERSION%%:${VERSION}:" "${SPELL_DIRECTORY}/files/libcrypto++.pc.in"
> "${INSTALL_ROOT}/usr/lib/pkgconfig/libcrypto++.pc"
+make PREFIX=$INSTALL_ROOT/usr install
diff --git a/crypto/cryptopp/files/libcrypto++.pc.in
b/crypto/cryptopp/files/libcrypto++.pc.in
deleted file mode 100644
index 1eb842f..0000000
--- a/crypto/cryptopp/files/libcrypto++.pc.in
+++ /dev/null
@@ -1,9 +0,0 @@
-prefix=/usr
-libdir=${prefix}/lib
-includedir=${prefix}/include
-
-Name: libcrypto++-%%VERSION%%
-Description: Class library of cryptographic schemes
-Version: %%VERSION%%
-Libs: -L${libdir} -lcryptopp
-Cflags: -I${includedir}
diff --git a/devel/cmake/DETAILS b/devel/cmake/DETAILS
index a8f214d..0ddd8a1 100755
--- a/devel/cmake/DETAILS
+++ b/devel/cmake/DETAILS
@@ -1,6 +1,6 @@
SPELL=cmake
- VERSION=3.20.2
-
SOURCE_HASH=sha512:675a92f84b437169aee86dbfa59715671b9195ddeffc6fea83c7803a70abe3116106ad0a627b9e4bef326bfb2a10fdf624ad341fd9d3d08e3d8a69c271cd2b32
+ VERSION=3.20.3
+
SOURCE_HASH=sha512:ed2b8b04c759c4f7c5c363be33bf08e6677c710c1f937050a378ab5539136b919531e1c927b117b3d8d68d4bb613de8d92a3d4d50f3ab3bc98355febca779a1b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://www.cmake.org/files/v${VERSION%.?}/${SOURCE}
diff --git a/devel/cmake/HISTORY b/devel/cmake/HISTORY
index 3291929..a4d337d 100644
--- a/devel/cmake/HISTORY
+++ b/devel/cmake/HISTORY
@@ -1,3 +1,6 @@
+2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.20.3
+
2021-05-05 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: Workaround linking issue with GCC 11 on musl

diff --git a/devel/rust/BUILD b/devel/rust/BUILD
index 552179b..759adac 100755
--- a/devel/rust/BUILD
+++ b/devel/rust/BUILD
@@ -11,6 +11,7 @@ else
--destdir="$_rust_root" --prefix=/ --disable-ldconfig || break
done
fi &&
+message "${MESSAGE_COLOR}OPTS=$OPTS${DEFAULT_COLOR}" &&
./configure \
--build="${BUILD/-pc-/-unknown-}" \
--prefix="$INSTALL_ROOT"/usr \
@@ -21,6 +22,7 @@ fi &&
--enable-extended \
--disable-docs \
--enable-llvm-link-shared \
+ --llvm-root=$INSTALL_ROOT/usr --disable-llvm-version-check
--disable-codegen-tests \
$OPTS &&

# static doesn't work
diff --git a/devel/rust/DEPENDS b/devel/rust/DEPENDS
index 16393d3..dd516c3 100755
--- a/devel/rust/DEPENDS
+++ b/devel/rust/DEPENDS
@@ -1,10 +1,13 @@
-depends llvm " --llvm-root=$INSTALL_ROOT/usr --disable-llvm-version-check
--disable-codegen-tests"&&
-depends -sub CXX gcc &&
-depends bison &&
-depends curl &&
-depends flex &&
-depends libxslt &&
-depends python3 '--python=python3' &&
+. "$GRIMOIRE"/VDEPENDS &&
+vdepends <<EOF &&
+ llvm >= 11.0 < 12.0
+ gcc[CXX]
+ curl
+ flex
+ libxslt
+ python3 flags: --python=python3
+EOF
+
optional_depends ccache '' '' 'optimise compile times' &&
optional_depends gdb '' '' 'debugger' &&
optional_depends valgrind '' '' 'leak detector'
diff --git a/devel/sbcl/DETAILS b/devel/sbcl/DETAILS
index 5087230..00d43fa 100755
--- a/devel/sbcl/DETAILS
+++ b/devel/sbcl/DETAILS
@@ -1,10 +1,10 @@
SPELL=sbcl
- VERSION=2.1.3
+ VERSION=2.1.5
SOURCE="$SPELL-$VERSION-source.tar.bz2"
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=https://downloads.sourceforge.net/project/sbcl/sbcl/$VERSION/$SOURCE
WEB_SITE=http://sbcl.sourceforge.net
-
SOURCE_HASH=sha512:bd3d66d4257200a14fd0ac350aea8c26dcfd5d3f9d00a2175f5714ed8179e293e1687fc50b79ca111df7f24fb65804fdf220faaad5c1c76886f5c181af36b5d5
+
SOURCE_HASH=sha512:5e208b3a1b3ff1a589c9ae0398e40086d979342c11fa7bb251797d0266618801b525dddb6998cebae3fc2a88547f7a71bdc43c5418f5edc2cf9bf699ed725334
LICENSE[0]=BSD
ENTERED=20060122
KEYWORDS="lisp compiler devel"
diff --git a/devel/sbcl/HISTORY b/devel/sbcl/HISTORY
index cf3e296..a0a3d6c 100644
--- a/devel/sbcl/HISTORY
+++ b/devel/sbcl/HISTORY
@@ -1,3 +1,6 @@
+2021-05-31 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.1.5
+
2021-04-04 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.1.3

diff --git a/disk/lilo/HISTORY b/disk/lilo/HISTORY
index 9ee6d3b..bbb5a8d 100644
--- a/disk/lilo/HISTORY
+++ b/disk/lilo/HISTORY
@@ -1,3 +1,10 @@
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * PRE_BUILD,
+
patches/{lilo-24.2-add-nvme-support.patch,lilo-24.x-fix-gcc-10.patch}:
+ apply patches from Gentoo to add support for nvme and fix linker
error
+ with gcc >= 10
+
+
2019-01-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: delete gnupg

diff --git a/disk/lilo/PRE_BUILD b/disk/lilo/PRE_BUILD
new file mode 100755
index 0000000..8821392
--- /dev/null
+++ b/disk/lilo/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+apply_patch_dir patches
diff --git a/disk/lilo/patches/lilo-24.2-add-nvme-support.patch
b/disk/lilo/patches/lilo-24.2-add-nvme-support.patch
new file mode 100644
index 0000000..b4d54ec
--- /dev/null
+++ b/disk/lilo/patches/lilo-24.2-add-nvme-support.patch
@@ -0,0 +1,70 @@
+diff -Naurp lilo-24.2.orig/src/common.h lilo-24.2/src/common.h
+--- lilo-24.2.orig/src/common.h 2015-11-21 18:50:23.000000000 -0500
++++ lilo-24.2/src/common.h 2020-07-30 23:20:05.611122665 -0400
+@@ -386,7 +386,7 @@ extern char *config_file;
+ extern FILE *errstd;
+ extern FILE *pp_fd;
+ extern char *identify; /* in identify.c */
+-extern int dm_major_list[16];
++extern int dm_major_list[32];
+ extern int dm_major_nr;
+
+ #define crc(a,b) (~crc32((a),(b),CRC_POLY1))
+diff -Naurp lilo-24.2.orig/src/geometry.c lilo-24.2/src/geometry.c
+--- lilo-24.2.orig/src/geometry.c 2015-11-21 18:50:18.000000000 -0500
++++ lilo-24.2/src/geometry.c 2020-07-30 23:20:05.611122665 -0400
+@@ -84,8 +84,9 @@ DM_TABLE *dmtab = NULL;
+ int dm_version_nr = 0;
+ #endif
+
+-int dm_major_list[16];
++int dm_major_list[32]; /* increased from 16 to allow for nvme disks */
+ int dm_major_nr;
++int nvme_pr = 0; /* set to none zero after geo_init if nvme disk present */
+
+ #ifdef LCF_LVM
+ struct lv_bmap {
+@@ -200,6 +201,9 @@ void geo_init(char *name)
+
+ while(fgets(line, (sizeof line)-1, file)) {
+ if (sscanf(line, "%d %31s\n", &major, major_name) != 2) continue;
++ if (strcmp(major_name, "nvme") !=0) { /* set if nvme drive is
present */
++ nvme_pr=-1;
++ }
+ if (strcmp(major_name, "device-mapper") != 0) continue;
+ dm_major_list[dm_major_nr] = major;
+ if (verbose >= 3) {
+@@ -708,6 +712,22 @@ void geo_query_dev(GEOMETRY *geo,int dev
+ geo->start = hdprm.start;
+ break;
+ case MAJOR_SATA1:
++ /* check for nvme device and assume boot/this device is nvme if
present */
++ if (nvme_pr != 0) {
++ geo->device = 0x80 + last_dev(MAJOR_IDE,64) + (MINOR(device) >>
4);
++ if (!get_all) break;
++ if (ioctl(fd,HDIO_GETGEO,&hdprm) < 0)
++ die("geo_query_dev HDIO_GETGEO (dev 0x%04x): %s",device,
++ strerror(errno));
++ if (all && !hdprm.sectors)
++ die("HDIO_REQ not supported for your NVME controller. Please "
++ "use a DISK section");
++ geo->heads = hdprm.heads;
++ geo->cylinders = hdprm.cylinders;
++ geo->sectors = hdprm.sectors;
++ geo->start = hdprm.start;
++ break;
++ }
+ case MAJOR_SATA2:
+ printf("WARNING: SATA partition in the high region (>15):\n");
+ printf("LILO needs the kernel in one of the first 15 SATA
partitions. If \n");
+diff -Naurp lilo-24.2.orig/src/lilo.h lilo-24.2/src/lilo.h
+--- lilo-24.2.orig/src/lilo.h 2015-11-21 18:50:20.000000000 -0500
++++ lilo-24.2/src/lilo.h 2020-07-30 23:20:05.611122665 -0400
+@@ -245,6 +245,7 @@
+
+ /* high partitions (>15) on SATA hard disks */
+ #define MAJOR_SATA1 259 /* high SATA disk partitions (Block Extended
Major) */
++ /* also used by kernel for nvme disks */
+ #define MAJOR_SATA2 260 /* high SATA disk partitions (Block Extended
Major) (obsolete) */
+
+
diff --git a/disk/lilo/patches/lilo-24.x-fix-gcc-10.patch
b/disk/lilo/patches/lilo-24.x-fix-gcc-10.patch
new file mode 100644
index 0000000..c46b9ee
--- /dev/null
+++ b/disk/lilo/patches/lilo-24.x-fix-gcc-10.patch
@@ -0,0 +1,51 @@
+Description: Fix ftbfs with GCC-10
+
+Author: Ryan Finnie <ryan AT finnie.org>
+Bug-Debian: https://bugs.debian.org/957490
+Forwarded: no
+
+---
+
+--- a/src/raid.h
++++ b/src/raid.h
+@@ -8,7 +8,7 @@
+ * in the source directory.
+ */
+
+-int do_md_install, ndisk, md_bios;
++extern int ndisk, md_bios;
+
+ int raid_setup(void);
+ void raid_final(void);
+--- a/src/bsect.c
++++ b/src/bsect.c
+@@ -54,8 +54,6 @@
+ #endif
+
+
+-int boot_dev_nr;
+-
+ static BOOT_SECTOR bsect,bsect_orig;
+ static MENUTABLE menuparams;
+ static DESCR_SECTORS descrs;
+--- a/src/identify.c
++++ b/src/identify.c
+@@ -19,7 +19,6 @@
+ #include "common.h"
+ #include "cfg.h"
+
+-char *identify;
+ static char *opt;
+ static char *first, *dflt;
+ static int idefault;
+--- a/src/raid.c
++++ b/src/raid.c
+@@ -41,7 +41,7 @@
+ static int raid_bios[MAX_RAID+1];
+ static int device;
+ enum {MD_NULL=0, MD_PARALLEL, MD_MIXED, MD_SKEWED};
+-int do_md_install, ndisk, md_bios;
++int ndisk, md_bios;
+ static char *raid_list[MAX_RAID];
+ static int list_index[MAX_RAID];
+ static int nlist, faulty;
diff --git a/disk/mdadm/BUILD b/disk/mdadm/BUILD
index e114b31..c3ab526 100755
--- a/disk/mdadm/BUILD
+++ b/disk/mdadm/BUILD
@@ -1 +1,2 @@
-make mdadm mdadm.static
+disable_fortify_source &&
+make mdadm mdadm.static mdmon
diff --git a/disk/mdadm/HISTORY b/disk/mdadm/HISTORY
index 3df58c6..db3d9ff 100644
--- a/disk/mdadm/HISTORY
+++ b/disk/mdadm/HISTORY
@@ -1,3 +1,7 @@
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * BUILD: disable fortify source to prevent build error, build mdmon
here
+ instead of in INSTALL
+
2019-09-23 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 4.1

diff --git a/disk/xfsprogs/DETAILS b/disk/xfsprogs/DETAILS
index bd44937..44ddf22 100755
--- a/disk/xfsprogs/DETAILS
+++ b/disk/xfsprogs/DETAILS
@@ -1,9 +1,9 @@
SPELL=xfsprogs
- VERSION=5.10.0
+ VERSION=5.12.0
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=https://mirrors.edge.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/$SOURCE
-
SOURCE_HASH=sha512:da09e687c87c4b133888dba7b4458017ec028020637ea5066be0232bf5c7da18239cc33eadd02d9b99d1c835aab38cab1ec9d45ae8b83897f9157cfcb0271fbd
+
SOURCE_HASH=sha512:d31263529cd5e0aad2b4414aca91f352c6df9de9a241655e43b5592a3ca120efdcfcd8cf84401ebd1b3fcf67027f0923fecc6f961bdaf12fb00c3ac67abd5fe7
LICENSE[0]=GPL

WEB_SITE=https://mirrors.edge.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/
ENTERED=20020110
diff --git a/disk/xfsprogs/HISTORY b/disk/xfsprogs/HISTORY
index db01494..dd95ecf 100644
--- a/disk/xfsprogs/HISTORY
+++ b/disk/xfsprogs/HISTORY
@@ -1,3 +1,6 @@
+2021-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 5.12.0
+
2020-12-12 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 5.10.0
* DEPENDS: add dependency on inih
diff --git a/doc/scdoc/DETAILS b/doc/scdoc/DETAILS
index 9720bea..30fb704 100755
--- a/doc/scdoc/DETAILS
+++ b/doc/scdoc/DETAILS
@@ -1,11 +1,8 @@
SPELL=scdoc
- VERSION=1.10.1
+ VERSION=1.11.1
SOURCE=${SPELL}-${VERSION}.tar.gz
- SOURCE2=${SOURCE}.sig
-
SOURCE_URL[0]=https://git.sr.ht/~sircmpwn/${SPELL}/refs/${VERSION}/${SOURCE}
- SOURCE2_URL[0]=${SOURCE_URL}.sig
- SOURCE_GPG=sir.cmpwn.gpg:${SOURCE2}:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
+
SOURCE_URL[0]=https://git.sr.ht/~sircmpwn/${SPELL}/archive/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:cd6ac88fc9db48efaae0df0f6472a18e28f92fc2735fee18c07516fd358e9c0921eae9d944020eacd08285bbf59fbcc1d389a6565cef29fc50ad511ee5e7fa9f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=https://sr.ht/~sircmpwn/scdoc/
LICENSE[0]=MIT
diff --git a/doc/scdoc/HISTORY b/doc/scdoc/HISTORY
index 5b5f10f..aebd35a 100644
--- a/doc/scdoc/HISTORY
+++ b/doc/scdoc/HISTORY
@@ -1,2 +1,5 @@
+2021-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.11.1
+
2020-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, BUILD, INSTALL: created spell, version 1.10.1
diff --git a/gnome2-libs/atkmm/DETAILS b/gnome2-libs/atkmm/DETAILS
index e884403..551cca3 100755
--- a/gnome2-libs/atkmm/DETAILS
+++ b/gnome2-libs/atkmm/DETAILS
@@ -1,11 +1,11 @@
source "$GRIMOIRE/MESON_FUNCTIONS"
SPELL=atkmm
- VERSION=2.36.0
+ VERSION=2.36.1
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
-
SOURCE_HASH=sha512:8527dfa50191919a7dcf6db6699767352cb0dac800d834ee39ed21694eee3136a41a7532d600b8b3c0fcea52da6129b623e8e61ada728d806aa61fdc8dc8dedf
+
SOURCE_HASH=sha256:e11324bfed1b6e330a02db25cecc145dca03fb0dff47f0710c85e317687da458:UPSTREAM_HASH
LICENSE[0]=LGPL
WEB_SITE=http://library.gnome.org/devel/atkmm/
ENTERED=20101022
diff --git a/gnome2-libs/atkmm/HISTORY b/gnome2-libs/atkmm/HISTORY
index 02e7f5e..60f0fd6 100644
--- a/gnome2-libs/atkmm/HISTORY
+++ b/gnome2-libs/atkmm/HISTORY
@@ -1,3 +1,6 @@
+2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.36.1
+
2021-01-05 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.36.0
* CONFIGURE, DEPENDS, DETAILS: use meson
diff --git a/gnome2-libs/glibmm/DEPENDS b/gnome2-libs/glibmm/DEPENDS
index fe9b8d3..37fc164 100755
--- a/gnome2-libs/glibmm/DEPENDS
+++ b/gnome2-libs/glibmm/DEPENDS
@@ -1,7 +1,16 @@
depends meson &&
+depends pkgconfig &&
+depends m4 &&
+depends perl &&
+depends xml-parser &&
depends libsigc++3.0 &&
-depends glib2 &&
+depends glib2 &&
+depends mm-common &&

optional_depends doxygen \
build-documentation={true,false} \
'for building the documentation'
+if is_depends_enabled $SPELL doxygen; then
+ depends libxslt &&
+ depends graphviz
+fi
diff --git a/gnome2-libs/glibmm/DETAILS b/gnome2-libs/glibmm/DETAILS
index afc09d9..ac2381b 100755
--- a/gnome2-libs/glibmm/DETAILS
+++ b/gnome2-libs/glibmm/DETAILS
@@ -1,9 +1,7 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=glibmm
- VERSION=2.68.0
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:a13121052315e949acf2528e226079f1a2cf7853080aec770dcb269e422997e5515ed767c7a549231fb3fa5f913b3fd9ef083080589283824b6a218d066b253e
-# SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ VERSION=2.68.1
+
SOURCE_HASH=sha256:6664e27c9a9cca81c29e35687f49f2e0d173a2fc9e98c3428311f707db532f8c:UPSTREAM_HASH
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/glibmm/HISTORY b/gnome2-libs/glibmm/HISTORY
index 51b6228..1111cab 100644
--- a/gnome2-libs/glibmm/HISTORY
+++ b/gnome2-libs/glibmm/HISTORY
@@ -1,3 +1,7 @@
+2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.68.1
+ * DEPENDS: add dependency on mm-common, add missing dependencies
+
2020-12-30 Ismael Luceno <ismael AT iodev.co.uk>
* DEPENDS: Added optional dependency on doxygen
* CONFIGURE: Removed FULLDOCS
diff --git a/gnome2-libs/mm-common/CONFIGURE b/gnome2-libs/mm-common/CONFIGURE
new file mode 100755
index 0000000..d1cc655
--- /dev/null
+++ b/gnome2-libs/mm-common/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/MESON_CONFIGURE
diff --git a/gnome2-libs/mm-common/DEPENDS b/gnome2-libs/mm-common/DEPENDS
new file mode 100755
index 0000000..fa1319c
--- /dev/null
+++ b/gnome2-libs/mm-common/DEPENDS
@@ -0,0 +1,2 @@
+depends meson &&
+depends gcc
diff --git a/gnome2-libs/mm-common/DETAILS b/gnome2-libs/mm-common/DETAILS
new file mode 100755
index 0000000..5c16eda
--- /dev/null
+++ b/gnome2-libs/mm-common/DETAILS
@@ -0,0 +1,18 @@
+. "$GRIMOIRE"/MESON_FUNCTIONS
+ SPELL=mm-common
+ VERSION=1.0.3
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$GNOME_URL/sources/${SPELL}/${VERSION%.*}/${SOURCE}
+
SOURCE_HASH=sha256:e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5:UPSTREAM_HASH
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.gtkmm.org";
+ LICENSE[0]=GPL
+ ENTERED=20210530
+ SHORT="build infrastructure shared among the GNOME C++ binding
libraries"
+cat << EOF
+The mm-common module provides the build infrastructure and utilities shared
+among the GNOME C++ binding libraries. It is only a required dependency
+for building the C++ bindings from the gnome.org version control repository.
+An installation of mm-common is not required for building tarball releases,
+unless configured to use maintainer-mode.
+EOF
diff --git a/gnome2-libs/mm-common/HISTORY b/gnome2-libs/mm-common/HISTORY
new file mode 100644
index 0000000..966daeb
--- /dev/null
+++ b/gnome2-libs/mm-common/HISTORY
@@ -0,0 +1,2 @@
+2021-05-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, CONFIGURE: spell created
diff --git a/gnome2-libs/pangomm/DETAILS b/gnome2-libs/pangomm/DETAILS
index 6808c59..7fec479 100755
--- a/gnome2-libs/pangomm/DETAILS
+++ b/gnome2-libs/pangomm/DETAILS
@@ -1,9 +1,9 @@
source "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=pangomm
- VERSION=2.48.0
+ VERSION=2.48.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION%.*}/$SOURCE
-
SOURCE_HASH=sha512:0c1be5726740669c366214caf8b8b0bca1c7b223aafb2e6ce64f7a5a90d07c62ee509821ac787f3997ae78aa3a3ffd5cff7d33c73bc7ebd7fe642c56689d98a3
+
SOURCE_HASH=sha256:776ad53e791e43106b7f40ff0834bee6e4eb1c6ad7cb6d215546f7a3df0edc4d:UPSTREAM_HASH
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gtkmm.org/
GATHER_DOCS=off
diff --git a/gnome2-libs/pangomm/HISTORY b/gnome2-libs/pangomm/HISTORY
index 33ca065..b89c95e 100644
--- a/gnome2-libs/pangomm/HISTORY
+++ b/gnome2-libs/pangomm/HISTORY
@@ -1,3 +1,6 @@
+2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.68.1
+
2020-12-30 Ismael Luceno <ismael AT iodev.co.uk>
* DEPENDS: Added versioned dependency on glibmm >= 2.68

diff --git a/graphics/imagemagick/DETAILS b/graphics/imagemagick/DETAILS
index e745289..c9cb764 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,7 +1,7 @@
SPELL=imagemagick
SPELLX=ImageMagick
- VERSION=7.0.11-13
-
SOURCE_HASH=sha512:e3c54d133ee13379b06b73fbb8fe115baf431449a5a550ff940db067095e7ddf859aa1c3fb4758958e759cae29f68e26f45e2a634c719f290c597e21f3f5ec8e
+ VERSION=7.0.11-14
+
SOURCE_HASH=sha512:ebb89d14586c71439fcffa7f3c992bfb0a087bab1f61e03ac2e7051ad236de8cec786b6ff220fa653da2824c1bc49fa42a3a61dbc013d44b981820da7634598c
SECURITY_PATCH=6
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/graphics/imagemagick/HISTORY b/graphics/imagemagick/HISTORY
index 2b52e3e..204fd1f 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,6 @@
+2021-05-31 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 7.0.11-14
+
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 7.0.11-13

diff --git a/graphics/openexr/BUILD b/graphics/openexr/BUILD
index dd0b209..103a9ba 100755
--- a/graphics/openexr/BUILD
+++ b/graphics/openexr/BUILD
@@ -4,5 +4,8 @@ fi &&

OPTS+=" -DBUILD_SHARED_LIBS=on" &&
OPTS+=" -DOPENEXR_NAMESPACE_VERSIONING=off" &&
+OPTS+=" -DOPENEXR_INSTALL_PKG_CONFIG=on" &&
+OPTS+=" -DOPENEXR_BUILD_EXAMPLES=off" &&
+OPTS+=" -DOPENEXR_USE_CLANG_TIDY=off" &&

CXXFLAGS="${CXXFLAGS} -fpermissive" LDFLAGS="${LDFLAGS} -lpthread"
default_build
diff --git a/graphics/openexr/DEPENDS b/graphics/openexr/DEPENDS
index 9a7d192..66526e3 100755
--- a/graphics/openexr/DEPENDS
+++ b/graphics/openexr/DEPENDS
@@ -1,5 +1,5 @@
source $GRIMOIRE/CMAKE_DEPENDS &&
depends -sub CXX gcc &&
depends PYTHON &&
-depends boost -sub PYTHON &&
+depends -sub PYTHON boost &&
depends ilmbase
diff --git a/graphics/openexr/HISTORY b/graphics/openexr/HISTORY
index dc233c2..b2d013f 100644
--- a/graphics/openexr/HISTORY
+++ b/graphics/openexr/HISTORY
@@ -1,3 +1,8 @@
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: fix dependency on boost
+ * BUILD: do not build examples, force installation of pkgconfig files,
+ explicitly disable use of clang-tidy
+
2021-02-13 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.5.5, SECURITY_PATCH++

diff --git a/http/links/DEPENDS b/http/links/DEPENDS
index 735f282..7be0e3d 100755
--- a/http/links/DEPENDS
+++ b/http/links/DEPENDS
@@ -1,3 +1,29 @@
+depends libpng &&
+
+depends autoconf &&
+depends automake &&
+
+optional_depends brotli "--with-brotli" "--without-brotli" "for
brotli-compressed content" &&
+optional_depends bzip2 "--with-bzip2" "--without-bzip2" "for
bzip2-compressed content" &&
+optional_depends gpm "--with-gpm" "--without-gpm" "for text
mode mouse support" &&
+optional_depends JPEG "--with-libjpeg" "--without-libjpeg" "for JPEG
support" &&
+optional_depends libevent "--with-libevent" "--without-libevent" "for
libevent support" &&
+optional_depends lzip "--with-lzip" "--without-lzip" "for lzip
decompression" &&
+optional_depends LZMA "--with-lzma" "--without-lzma" "for LZMA
decompression" &&
+optional_depends zlib "--with-zlib" "--without-zlib" "for
zlib-compressed content" &&
+optional_depends zstd "--with-zstd" "--without-zstd" "for
zstd-compressed content" &&
+
+optional_depends svgalib "--with-svgalib --enable-graphics"
"--without-svgalib" "to run $SPELL under SVGAlib" &&
+
+optional_depends libx11 "--with-x --enable-graphics" "--without-x" "for X11
support" &&
+if is_depends_enabled $SPELL libx11; then
+ depends libxext
+ optional_depends freetype2 "--with-freetype" "--without-freetype" "for
font support"
+ if is_depends_enabled $SPELL freetype2; then
+ depends fontconfig
+ fi
+fi &&
+
optional_depends SSL \
"--with-opennssl" \
"--without-opennssl" \
diff --git a/http/links/DETAILS b/http/links/DETAILS
index de39a95..b95900d 100755
--- a/http/links/DETAILS
+++ b/http/links/DETAILS
@@ -1,11 +1,11 @@
SPELL=links
- VERSION=1.00
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=2.23
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=http://artax.karlin.mff.cuni.cz/~mikulas/links/download/$SOURCE
-
SOURCE_HASH=sha512:4a07cfccb4d32598b163e117b4185f2f21d2a8fde102c01b85e22a55a5bf25e3cd2b2c5e20d87009eacf76fa8fd9bd4b60ccdc64767fd80aef3354a3b7c6729f
+ SOURCE_URL[0]=http://links.twibright.com/download/$SOURCE
+
SOURCE_HASH=sha512:3c233dab2e7e5ca72f582c5af9c5799b3d6c1a5a64d4e9e0209f78f347a245dc760c2340f71839fd42e1c9f358599b8baa12aa024938f2ab1b6424c8fb0b9a7d
LICENSE[0]=GPL
- WEB_SITE=http://links.sourceforge.net/
+ WEB_SITE=http://links.twibright.com/
ENTERED=20011027
KEYWORDS="http browser"
SHORT="text browser similar to lynx"
diff --git a/http/links/HISTORY b/http/links/HISTORY
index 0d7a8de..fc05f92 100644
--- a/http/links/HISTORY
+++ b/http/links/HISTORY
@@ -1,3 +1,8 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.23, update WEBSITE and SOURCE_URL
+ * DEPENDS: add missing optional dependencies
+ * PRE_BUILD: fix messy autoconf, solution adapted from Gentoo
+
2014-08-24 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: fix bad with-SSL usage

diff --git a/http/links/PRE_BUILD b/http/links/PRE_BUILD
new file mode 100755
index 0000000..ae5eca0
--- /dev/null
+++ b/http/links/PRE_BUILD
@@ -0,0 +1,16 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+cd "$SOURCE_DIRECTORY/intl" &&
+./gen-intl &&
+./synclang &&
+
+cd "$SOURCE_DIRECTORY" &&
+sed -i \
+ -e '/AC_PROG_CXX/s:dnl ::' \
+ -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
+ configure.in &&
+
+mv configure.in configure.ac &&
+
+autoreconf -fi
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 84378bc..b381413 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,13 @@
+2021-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * latest.defaults: latest_maintenance_patches_5=patch-5.12.8
+ * info/patches/maintenance_patches_5/patch-5.12.8: added
+ * info/patches/maintenance_patches_5/patch-5.12.7: removed
+
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * latest.defaults: latest_maintenance_patches_5=patch-5.12.7
+ * info/patches/maintenance_patches_5/patch-5.12.7: added
+ * info/patches/maintenance_patches_5/patch-5.12.6: removed
+
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* latest.defaults: latest_maintenance_patches_5=patch-5.12.6
* info/patches/maintenance_patches_5/patch-5.12.6: added
diff --git a/kernels/linux/info/patches/maintenance_patches_5/patch-5.12.6
b/kernels/linux/info/patches/maintenance_patches_5/patch-5.12.6
deleted file mode 100755
index c0b9179..0000000
--- a/kernels/linux/info/patches/maintenance_patches_5/patch-5.12.6
+++ /dev/null
@@ -1,5 +0,0 @@
-appliedkernels="5.12"
-patchversion="${appliedkernels}.6"
-source="patch-${patchversion}.xz"
-source_url="${KERNEL_URL}/pub/linux/kernel/v5.x/${source}"
-sha512sum="d393eaa5518bc4607902184732ee8accdd8af28648a59902690714206668b5af875c1fccf2c5e2dd019ad1ce992395ec51addf1cbef75bb171bc732273f29bf6"
diff --git a/kernels/linux/info/patches/maintenance_patches_5/patch-5.12.8
b/kernels/linux/info/patches/maintenance_patches_5/patch-5.12.8
new file mode 100755
index 0000000..001f764
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_5/patch-5.12.8
@@ -0,0 +1,5 @@
+appliedkernels="5.12"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v5.x/${source}"
+sha512sum="fbb37ec298437b3be125bcd23f9d1561c978840982b15298964c57bdda65f2c5edd505f4c382a6a2b9c89ff07674f27b77e7912a7b5a287adef263334d6150ae"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 9c41f25..4035332 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -1,2 +1,2 @@
LATEST_5=5.12
-LATEST_maintenance_patches_5=patch-5.12.6
+LATEST_maintenance_patches_5=patch-5.12.8
diff --git a/libs/expat/DETAILS b/libs/expat/DETAILS
index 1d5fdcf..2d938cc 100755
--- a/libs/expat/DETAILS
+++ b/libs/expat/DETAILS
@@ -1,7 +1,7 @@
SPELL=expat
- VERSION=2.3.0
-
SOURCE_HASH=sha512:dde8a9a094b18d795a0e86ca4aa68488b352dc67019e0d669e8b910ed149628de4c2a49bc3a5b832f624319336a01f9e4debe03433a43e1c420f36356d886820
- SECURITY_PATCH=5
+ VERSION=2.4.1
+
SOURCE_HASH=sha512:9dc760dbf701f75e55c4479d81417622f8c750d8473498458a382a4c2932a2976a059cb3589f88855188e5173ec7868d285c4601428e0ca625df7a59cf975191
+ SECURITY_PATCH=6
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=https://github.com/libexpat/libexpat/releases/download/R_$(echo
$VERSION|tr '.' '_')/expat-${VERSION}.tar.xz
diff --git a/libs/expat/HISTORY b/libs/expat/HISTORY
index 9c48490..78aeba7 100644
--- a/libs/expat/HISTORY
+++ b/libs/expat/HISTORY
@@ -1,3 +1,7 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.4.1, SECURITY_PATCH++, fixes
+ CVE-2013-0340
+
2021-03-27 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.3.0

diff --git a/libs/libgusb/DETAILS b/libs/libgusb/DETAILS
index 574c5ec..6434bf8 100755
--- a/libs/libgusb/DETAILS
+++ b/libs/libgusb/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=libgusb
- VERSION=0.3.6
-
SOURCE_HASH=sha512:a185b6feaeace72f78672ebaa6788659fcccb5d6414d49afb8ab717307c7a3d8e55a2adaaadc24f00ee0059fc1e3fcee54212ac3477989f7cbe4aebbf91699c2
+ VERSION=0.3.7
+
SOURCE_HASH=sha512:65a35be62bff689621f418abf045f62f946c67488dd021d363ab252b9b3a2380898ec763b374f7da50901945eda666fdcae7cbfda7e143544175d7ade3ebc20d
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]=https://people.freedesktop.org/~hughsient/releases/${SOURCE}
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/libs/libgusb/HISTORY b/libs/libgusb/HISTORY
index 8a174f4..ae5bfac 100644
--- a/libs/libgusb/HISTORY
+++ b/libs/libgusb/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 0.3.7
+
2021-03-13 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.3.6

diff --git a/libs/libxlsxwriter/DETAILS b/libs/libxlsxwriter/DETAILS
index d3dc16ca..cb26705 100755
--- a/libs/libxlsxwriter/DETAILS
+++ b/libs/libxlsxwriter/DETAILS
@@ -1,9 +1,9 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=libxlsxwriter
- VERSION=1.0.5
+ VERSION=1.0.6
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://github.com/jmcnamara/${SPELL}/archive/RELEASE_${VERSION}.tar.gz
-
SOURCE_HASH=sha512:272df43f32ba0847c6df740bd6b523ac0717e2f657c783e5e1e359af72e6cf99707c20511d7a2829122711732fb5323d05197a28c0eec289dd8b7eca640857fc
+
SOURCE_HASH=sha512:1580dfaf73c33591f0bd66535cb71266664b6ce92f784434fdd7c6b761727d62a5dc9ae4f3dc35c96d3623dd99944718791d21392fab547d1f51e290be59e46e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-RELEASE_${VERSION}"
WEB_SITE="https://libxlsxwriter.github.io";
LICENSE[0]=BSD
diff --git a/libs/libxlsxwriter/HISTORY b/libs/libxlsxwriter/HISTORY
index de829da..28c7c9d 100644
--- a/libs/libxlsxwriter/HISTORY
+++ b/libs/libxlsxwriter/HISTORY
@@ -1,3 +1,6 @@
+2021-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.0.6
+
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.0.5

diff --git a/libs/protobuf/DETAILS b/libs/protobuf/DETAILS
index 6b9c936..adf1609 100755
--- a/libs/protobuf/DETAILS
+++ b/libs/protobuf/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=protobuf
- VERSION=3.17.0
-
SOURCE_HASH=sha512:36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36
+ VERSION=3.17.1
+
SOURCE_HASH=sha512:5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://$SPELL.googlecode.com
diff --git a/libs/protobuf/HISTORY b/libs/protobuf/HISTORY
index 3d4d10b..9c4bc66 100644
--- a/libs/protobuf/HISTORY
+++ b/libs/protobuf/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.17.1
+
2021-05-16 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.17.0

diff --git a/mail/mailutils/BUILD b/mail/mailutils/BUILD
index df94ba7..9819875 100755
--- a/mail/mailutils/BUILD
+++ b/mail/mailutils/BUILD
@@ -1,2 +1,4 @@
+OPTS+=" --disable-debug" &&
+OPTS+=" --enable-sendmail" &&
OPTS="$MU_OPTS --sysconfdir=${INSTALL_ROOT}/etc/mailutils $OPTS" &&
default_build
diff --git a/mail/mailutils/DEPENDS b/mail/mailutils/DEPENDS
index a702145..0fb0868 100755
--- a/mail/mailutils/DEPENDS
+++ b/mail/mailutils/DEPENDS
@@ -1,4 +1,6 @@
-depends gcc &&
+depends gcc &&
+depends LZMA &&
+depends readline "--with-readline" &&

optional_depends linux-pam "--enable-pam" "--disable-pam" "for pam support"
&&
optional_depends tcp_wrappers "--with-tcp-wrappers" "--without-tcp-wrappers"
"for libwrap support" &&
diff --git a/mail/mailutils/DETAILS b/mail/mailutils/DETAILS
index 8b4926a..0807d6e 100755
--- a/mail/mailutils/DETAILS
+++ b/mail/mailutils/DETAILS
@@ -1,10 +1,10 @@
SPELL=mailutils
- VERSION=3.8
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=3.12
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.gnu.org/gnu/mailutils/$SOURCE
- WEB_SITE=http://www.gnu.org/software/mailutils
-
SOURCE_HASH=sha512:5f10c669a01212e582f9a558bf446e601e9f27d9d819b1f741921c4547a69b580eac9ee904ee1719d81300935625369fc3769f8cbac0ea0842502df4c69d1119
+ SOURCE_URL[0]=https://ftp.gnu.org/gnu/mailutils/$SOURCE
+ WEB_SITE=https://www.gnu.org/software/mailutils
+
SOURCE_HASH=sha512:a7d681bc7a763b7f09b704c8a536ea1c2444c52ca736eca321ca72fd32e2e62c0e14687ba79654d9162d45189d0621b1c75c639b81e04a79bbf3b3c09b9cebd2
LICENSE[0]=GPL
ENTERED=20041111
KEYWORDS="mail"
diff --git a/mail/mailutils/HISTORY b/mail/mailutils/HISTORY
index 3d62e8a..591160a 100644
--- a/mail/mailutils/HISTORY
+++ b/mail/mailutils/HISTORY
@@ -1,3 +1,6 @@
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, BUILD, DEPENDS: version 3.12
+
2020-01-02 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.8

diff --git a/mail/neomutt/DETAILS b/mail/neomutt/DETAILS
index f167cbb..3d8b9ad 100755
--- a/mail/neomutt/DETAILS
+++ b/mail/neomutt/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION=20200925
+ VERSION=20210205
SECURITY_PATCH=1
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]="https://github.com/${SPELL}/${SPELL}/archive/${VERSION}.tar.gz";
diff --git a/mail/neomutt/HISTORY b/mail/neomutt/HISTORY
index 5f84583..b30e2c0 100644
--- a/mail/neomutt/HISTORY
+++ b/mail/neomutt/HISTORY
@@ -1,3 +1,6 @@
+2021-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 20210205
+
2020-10-03 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 20200925

diff --git a/net/iperf/DETAILS b/net/iperf/DETAILS
index 6a68cd6..351eb80 100755
--- a/net/iperf/DETAILS
+++ b/net/iperf/DETAILS
@@ -1,9 +1,9 @@
SPELL=iperf
- VERSION=3.9
+ VERSION=3.10
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=https://github.com/esnet/iperf/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:3da0939bed576a7c14baa03c996e6f407f20bfe58c4b3a36a66e74f41bd5442c0b23ab18c8eb1f2f37fd47449af533b61b658d810c68707b2b06d28894ac2035
+
SOURCE_HASH=sha512:f9ccc0dc0dc74f708d75a6992318b615259e8fa716175ee916462ebf75a370dc06a0ab5ac2aa314bf9c6f6f56dd2a00648bba34c65da848cbde1ea196c5a6f4e
WEB_SITE=https://github.com/esnet/iperf
ENTERED=20060309
LICENSE[0]=BSD
diff --git a/net/iperf/HISTORY b/net/iperf/HISTORY
index 4415e01..425e2fc 100644
--- a/net/iperf/HISTORY
+++ b/net/iperf/HISTORY
@@ -1,3 +1,6 @@
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: verison 3.10
+
2020-08-29 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.9

diff --git a/net/iputils-base/BUILD b/net/iputils-base/BUILD
index 039f63c..27ba77d 100755
--- a/net/iputils-base/BUILD
+++ b/net/iputils-base/BUILD
@@ -1,5 +1 @@
-make &&
-
-if is_depends_enabled $SPELL opensp ; then
- make man
-fi
+true
diff --git a/net/iputils-base/DEPENDS b/net/iputils-base/DEPENDS
index b78b3c9..53a495f 100755
--- a/net/iputils-base/DEPENDS
+++ b/net/iputils-base/DEPENDS
@@ -1,3 +1 @@
-optional_depends opensp '' '' 'for docs and manpages' &&
-optional_depends sgmlspm '' '' 'for docs and manpages' &&
-optional_depends docbook-sgml-dtd '' '' 'for docs and manpages'
+depends iputils
diff --git a/net/iputils-base/DETAILS b/net/iputils-base/DETAILS
index 4e05144..75bd857 100755
--- a/net/iputils-base/DETAILS
+++ b/net/iputils-base/DETAILS
@@ -1,37 +1,7 @@
- SPELL=iputils-base
- VERSION=20151218
-
SOURCE_HASH=sha512:4bf0eed0ae5603e872afb0e09be039df3822a7723e8cbb8cbe578d69d8c457ffac9bdbe2eb17b32c95968e5e4ad6204af955617482c5701671f0f476b560b65c
- SOURCE=iputils-s${VERSION}.tar.bz2
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/iputils-s${VERSION}
- SOURCE_URL[0]=http://www.skbuff.net/iputils/${SOURCE}
-
WEB_SITE=http://www.linuxfoundation.org/collaborate/workgroups/networking/iputils
- ENTERED=20030509
- LICENSE[0]=GPL
- DOCS="README"
- KEYWORDS="net"
- SHORT="Set of small useful utilities for Linux networking"
-cat << EOF
-Set of small useful utilities for Linux networking:
-
-ping - sends ICMP ECHO_REQUEST to network hosts in order
-to test if the host is reachable via the network.
-
-ping6 - IPv6 version of ping
-
-arping - send ARP REQUEST to neighbor hosts
-
-clockdiff - measures the clock difference between hosts
-
-rarpd - answer RARP REQUESTs
-
-tracepath - traces path to a network host discovering MTU along this path
-
-tracepath6 - IPv6 version of tracepath
-
-traceroute6 - IPv6 version of traceroute
-
-tftpd - Trivial File Transfer Protocol Server
-
-rdisc - Network router discovery daemon
-
-EOF
+ SPELL=iputils-base
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by iputils]
+ EOF
diff --git a/net/iputils-base/DOWNLOAD b/net/iputils-base/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/iputils-base/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/net/iputils-base/HISTORY b/net/iputils-base/HISTORY
index 6baa2a1..d6d9d86 100644
--- a/net/iputils-base/HISTORY
+++ b/net/iputils-base/HISTORY
@@ -1,3 +1,8 @@
+2021-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * spell deprecated [unified upstream distfile]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2019-07-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 20151218
* CONFLICTS: add tftp-hpa
diff --git a/net/iputils-base/INSTALL b/net/iputils-base/INSTALL
index da5a4e1..27ba77d 100755
--- a/net/iputils-base/INSTALL
+++ b/net/iputils-base/INSTALL
@@ -1,63 +1 @@
-if [ "$IPUTILS_PING" == "y" ]; then
- install -m 4755 ping $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_PING6" == "y" ]; then
- install -m 4755 ping6 $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_ARPING" == "y" ]; then
- install -m 4755 arping $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_CDIFF" == "y" ]; then
- install -m 4755 clockdiff $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_RARPD" == "y" ]; then
- install -m 4755 rarpd $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_TPATH" == "y" ]; then
- install -m 4755 tracepath $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_TPATH6" == "y" ]; then
- install -m 4755 tracepath6 $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_TROUTE6" == "y" ]; then
- install -m 4755 traceroute6 $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_TFTPD" == "y" ]; then
- install -m 4755 tftpd $INSTALL_ROOT/usr/bin
-fi &&
-if [ "$IPUTILS_RDISC" == "y" ]; then
- install -m 4755 rdisc $INSTALL_ROOT/usr/bin
-fi &&
-
-if is_depends_enabled $SPELL opensp ; then
- if [ "$IPUTILS_PING" == "y" ]; then
- install -m 644 doc/ping.8 $INSTALL_ROOT/usr/share/man/man8/ping.8
- fi &&
- if [ "$IPUTILS_PING6" == "y" ]; then
- install -m 644 doc/ping.8 $INSTALL_ROOT/usr/share/man/man8/ping6.8
- fi &&
- if [ "$IPUTILS_ARPING" == "y" ]; then
- install -m 644 doc/arping.8 $INSTALL_ROOT/usr/share/man/man8/arping.8
- fi &&
- if [ "$IPUTILS_CDIFF" == "y" ]; then
- install -m 644 doc/clockdiff.8
$INSTALL_ROOT/usr/share/man/man8/clockdiff.8
- fi &&
- if [ "$IPUTILS_RARPD" == "y" ]; then
- install -m 644 doc/rarpd.8 $INSTALL_ROOT/usr/share/man/man8/rarpd.8
- fi &&
- if [ "$IPUTILS_TPATH" == "y" ]; then
- install -m 644 doc/tracepath.8
$INSTALL_ROOT/usr/share/man/man8/tracepath.8
- fi &&
- if [ "$IPUTILS_TPATH6" == "y" ]; then
- install -m 644 doc/tracepath.8
$INSTALL_ROOT/usr/share/man/man8/tracepath6.8
- fi &&
- if [ "$IPUTILS_TROUTE6" == "y" ]; then
- install -m 644 doc/traceroute6.8
$INSTALL_ROOT/usr/share/man/man8/traceroute6.8
- fi &&
- if [ "$IPUTILS_TFTP" == "y" ]; then
- install -m 644 doc/tftpd.8 $INSTALL_ROOT/usr/share/man/man8/tftpd.8
- fi &&
- if [ "$IPUTILS_RDISC" == "y" ]; then
- install -m 644 doc/rdisc.8 $INSTALL_ROOT/usr/share/man/man8/rdisc.8
- fi
-fi
+true
diff --git a/net/iputils-base/PRE_BUILD b/net/iputils-base/PRE_BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/iputils-base/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/net/iputils-base/TRIGGERS b/net/iputils-base/TRIGGERS
new file mode 100755
index 0000000..fadb1d1
--- /dev/null
+++ b/net/iputils-base/TRIGGERS
@@ -0,0 +1 @@
+on_cast iputils-base dispel_self
diff --git a/net/iputils-ping/BUILD b/net/iputils-ping/BUILD
index 5c63e22..27ba77d 100755
--- a/net/iputils-ping/BUILD
+++ b/net/iputils-ping/BUILD
@@ -1,11 +1 @@
-case "$HOST" in
- (*-musl)
- CFLAGS+=' -DAI_CANONIDN=0'
- ;;
-esac &&
-make CC="${CC:-cc}" TARGETS=ping &&
-if is_depends_enabled $SPELL opensp ; then
- make_single &&
- make -C doc man &&
- make_normal
-fi
+true
diff --git a/net/iputils-ping/DEPENDS b/net/iputils-ping/DEPENDS
index 9558d93..53a495f 100755
--- a/net/iputils-ping/DEPENDS
+++ b/net/iputils-ping/DEPENDS
@@ -1,7 +1 @@
-optional_depends libcap '' '' 'Linux Capability support' &&
-optional_depends gnutls '' '' 'GnuTLS support in ping6' &&
-optional_depends opensp '' '' 'for docs and manpages' &&
-optional_depends sgmlspm '' '' 'for docs and manpages' &&
-optional_depends docbook-sgml-dtd '' '' 'for docs and manpages' &&
-optional_depends libidn2 '' '' 'for IDN support'
-optional_depends nettle '' '' 'for nettle support'
+depends iputils
diff --git a/net/iputils-ping/DETAILS b/net/iputils-ping/DETAILS
index d970d84..c6be7f1 100755
--- a/net/iputils-ping/DETAILS
+++ b/net/iputils-ping/DETAILS
@@ -1,19 +1,7 @@
- SPELL=iputils-ping
- VERSION=s20180629
- SOURCE=iputils-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/iputils-${VERSION}
- SOURCE_URL[0]=https://github.com/iputils/iputils/archive/${VERSION}.tar.gz
- WEB_SITE=https://github.com/iputils/iputils
- ENTERED=20030509
-
SOURCE_HASH=sha512:16b8f5ad1cf88083ebaee0a71fddb14bb0a904336fd0baebfcca86c27ac0773553b21d12790b05cab7661d6432c75bbb1523e871e5e1b77faacd13ccc84f4476
- LICENSE[0]=GPL
- DOCS="README"
- KEYWORDS="net"
- SHORT="ping and ping6."
-cat << EOF
-The ping command sends ICMP ECHO_REQUEST packets to a host in order
-to test if the host is reachable via the network.
-
-This package includes a ping6 utility which supports IPv6 network
-connections.
-EOF
+ SPELL=iputils-ping
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by iputils]
+ EOF
diff --git a/net/iputils-ping/DOWNLOAD b/net/iputils-ping/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/iputils-ping/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/net/iputils-ping/HISTORY b/net/iputils-ping/HISTORY
index d80bf9f..4c23b14 100644
--- a/net/iputils-ping/HISTORY
+++ b/net/iputils-ping/HISTORY
@@ -1,3 +1,8 @@
+2021-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * spell deprecated [unified upstream distfile]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2021-01-21 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: fixed to build only ping without patching
* 0001-build-ping.patch: removed, no longer needed
diff --git a/net/iputils-ping/INSTALL b/net/iputils-ping/INSTALL
index db68ee0..27ba77d 100755
--- a/net/iputils-ping/INSTALL
+++ b/net/iputils-ping/INSTALL
@@ -1,7 +1 @@
-install -m 4755 ping $INSTALL_ROOT/usr/bin &&
-ln -sfn /usr/bin/ping "$INSTALL_ROOT/usr/bin/ping6" &&
-
-if is_depends_enabled $SPELL opensp ; then
- install -m 644 doc/ping.8 $INSTALL_ROOT/usr/share/man/man8/ping.8 &&
- ln -sfn /usr/share/man/man8/ping.8
"$INSTALL_ROOT/usr/share/man/man8/ping6.8"
-fi
+true
diff --git a/net/iputils-ping/PRE_BUILD b/net/iputils-ping/PRE_BUILD
index 889fae4..27ba77d 100755
--- a/net/iputils-ping/PRE_BUILD
+++ b/net/iputils-ping/PRE_BUILD
@@ -1,17 +1 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-# fix duplicated definition
-sedit 's/^char \*device;$/extern &/' ping6_common.c &&
-
-if ! is_depends_enabled $SPELL libcap; then
- sed -i -e 's/USE_CAP=yes/USE_CAP=no/' Makefile
-fi &&
-if ! is_depends_enabled $SPELL libidn; then
- sed -i -e 's/USE_IDN=yes/USE_IDN=no/' Makefile
-fi &&
-if ! is_depends_enabled $SPELL nettle; then
- sed -i -e 's/USE_NETTLE=yes/USE_NETTLE=no/' Makefile
-fi &&
-if ! is_depends_enabled $SPELL gnutls; then
- sed -i -e 's/USE_GNUTLS=yes/USE_GNUTLS=no/' Makefile
-fi
+true
diff --git a/net/iputils-ping/TRIGGERS b/net/iputils-ping/TRIGGERS
new file mode 100755
index 0000000..15d6c98
--- /dev/null
+++ b/net/iputils-ping/TRIGGERS
@@ -0,0 +1 @@
+on_cast iputils-ping dispel_self
diff --git a/net/iputils-tracepath/BUILD b/net/iputils-tracepath/BUILD
index 3ad074d..27ba77d 100755
--- a/net/iputils-tracepath/BUILD
+++ b/net/iputils-tracepath/BUILD
@@ -1,4 +1 @@
-make TARGETS="tracepath traceroute6" &&
-if is_depends_enabled $SPELL opensp ; then
- make -C doc man
-fi
+true
diff --git a/net/iputils-tracepath/DEPENDS b/net/iputils-tracepath/DEPENDS
index dfb4c6e..53a495f 100755
--- a/net/iputils-tracepath/DEPENDS
+++ b/net/iputils-tracepath/DEPENDS
@@ -1,4 +1 @@
-optional_depends libcap '' '' 'Linux Capability support' &&
-optional_depends opensp '' '' 'for docs and manpages' &&
-optional_depends sgmlspm '' '' 'for docs and manpages' &&
-optional_depends docbook-sgml-dtd '' '' 'for docs and manpages'
+depends iputils
diff --git a/net/iputils-tracepath/DETAILS b/net/iputils-tracepath/DETAILS
index 6f26ee2..c2d062c 100755
--- a/net/iputils-tracepath/DETAILS
+++ b/net/iputils-tracepath/DETAILS
@@ -1,21 +1,7 @@
- SPELL=iputils-tracepath
- VERSION=s20180629
- SOURCE=iputils-${VERSION}.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/iputils-${VERSION}
-
SOURCE_URL[0]=http://sourceforge.net/projects/iputils/files/$SOURCE/download
- WEB_SITE=http://iputils.sourceforge.net/
- ENTERED=20030515
-
SOURCE_HASH=sha512:16b8f5ad1cf88083ebaee0a71fddb14bb0a904336fd0baebfcca86c27ac0773553b21d12790b05cab7661d6432c75bbb1523e871e5e1b77faacd13ccc84f4476
- LICENSE[0]=GPL
- DOCS="README"
- KEYWORDS="net"
- SHORT="tracepath, tracepath6, and traceroute6."
-cat << EOF
-Tools to trace the network path to a remote host
-
-The tracepath utility is similar to the traceroute utility, but
-also attempts to discover the MTU of the path.
-
-This package also includes tracepath6 and traceroute6 utilities,
-which may be used on IPv6 networks.
-EOF
+ SPELL=iputils-tracepath
+ VERSION=0
+ PATCHLEVEL=9999
+ SHORT="deprecated"
+ cat << EOF
+ deprecated spell [replaced by iputils]
+ EOF
diff --git a/net/iputils-tracepath/DOWNLOAD b/net/iputils-tracepath/DOWNLOAD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/net/iputils-tracepath/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/net/iputils-tracepath/HISTORY b/net/iputils-tracepath/HISTORY
index a767551..6c991b0 100644
--- a/net/iputils-tracepath/HISTORY
+++ b/net/iputils-tracepath/HISTORY
@@ -1,3 +1,8 @@
+2021-05-28 <>
+ * spell deprecated [unified upstream distfile]
+ * PATCHLEVEL=9999
+ * DETAILS: version 0
+
2018-06-30 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS, BUILD, INSTALL: version 20180629

diff --git a/net/iputils-tracepath/INSTALL b/net/iputils-tracepath/INSTALL
index f480a41..27ba77d 100755
--- a/net/iputils-tracepath/INSTALL
+++ b/net/iputils-tracepath/INSTALL
@@ -1,6 +1 @@
-install tracepath traceroute6 $INSTALL_ROOT/usr/bin &&
-if is_depends_enabled $SPELL opensp ; then
- install doc/tracepath.8 $INSTALL_ROOT/usr/share/man/man8/tracepath.8 &&
- install doc/traceroute6.8 $INSTALL_ROOT/usr/share/man/man8/traceroute6.8
-fi
-
+true
diff --git a/net/iputils-tracepath/PRE_BUILD b/net/iputils-tracepath/PRE_BUILD
index 1f1dae7..27ba77d 100755
--- a/net/iputils-tracepath/PRE_BUILD
+++ b/net/iputils-tracepath/PRE_BUILD
@@ -1,5 +1 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-if ! is_depends_enabled $SPELL licap; then
- sed -i -e 's/USE_CAP=yes/USE_CAP=no/' Makefile
-fi
+true
diff --git a/net/iputils-tracepath/TRIGGERS b/net/iputils-tracepath/TRIGGERS
new file mode 100755
index 0000000..d861d73
--- /dev/null
+++ b/net/iputils-tracepath/TRIGGERS
@@ -0,0 +1 @@
+on_cast iputils-tracepath dispel_self
diff --git a/net/iputils/CONFIGURE b/net/iputils/CONFIGURE
new file mode 100755
index 0000000..9aa5a9f
--- /dev/null
+++ b/net/iputils/CONFIGURE
@@ -0,0 +1,22 @@
+. "$GRIMOIRE"/MESON_CONFIGURE &&
+
+config_query_option IPUTILS_OPTS 'Build arping?' y \
+ BUILD_ARPING={true,false} &&
+config_query_option IPUTILS_OPTS 'Build clockdiff?' y \
+ BUILD_CLOCKDIFF={true,false} &&
+config_query_option IPUTILS_OPTS 'Build ping?' y \
+ BUILD_PING={true,false} &&
+config_query_option IPUTILS_OPTS 'Build rarpd?' n \
+ BUILD_RARPD={true,false} &&
+config_query_option IPUTILS_OPTS 'Build rdisc?' y \
+ BUILD_RDISC={true,false} &&
+config_query_option IPUTILS_OPTS 'Build rdisc server?' y \
+ BUILD_RDISC_SERVER={true,false} &&
+config_query_option IPUTILS_OPTS 'Build tftpd?' y \
+ BUILD_TFTPD={true,false} &&
+config_query_option IPUTILS_OPTS 'Build tracepath?' y \
+ BUILD_TRACEPATH={true,false} &&
+config_query_option IPUTILS_OPTS 'Build traceroute6?' n \
+ BUILD_TRACEROUTE6={true,false} &&
+config_query_option IPUTILS_OPTS 'Build ninfod?' y \
+ BUILD_NINFOD={true,false}
diff --git a/net/iputils/DEPENDS b/net/iputils/DEPENDS
new file mode 100755
index 0000000..b979c6c
--- /dev/null
+++ b/net/iputils/DEPENDS
@@ -0,0 +1,14 @@
+depends meson &&
+depends gcc &&
+optional_depends libcap \
+ "USE_CAP=true" \
+ "USE_CAP=false" \
+ "for POSIX capabilities support"
+optional_depends libidn2 \
+ "USE_IDN=true" \
+ "USE_IDN=false" \
+ "for IDN support" &&
+optional_depends gettext \
+ "USE_GETTEXT=true" \
+ "USE_GETTEXT=false" \
+ "for i18n support"
diff --git a/net/iputils/DETAILS b/net/iputils/DETAILS
new file mode 100755
index 0000000..503b752
--- /dev/null
+++ b/net/iputils/DETAILS
@@ -0,0 +1,27 @@
+source $GRIMOIRE/MESON_FUNCTIONS
+ SPELL=iputils
+ VERSION=20210202
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/refs/tags/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:af600fe74e1b78c0da66c378f55eb468d62206aaae1864693f7ec79833c9c0de95843573d1792627695f08ecfcdb4e79c354065daf178d393fcc6ef9a8a5d526
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/iputils/iputils";
+ LICENSE[0]=GPL
+ ENTERED=20210528
+ SHORT="a set of small useful utilities for Linux networking"
+cat << EOF
+The iputils package is a set of small useful utilities for Linux networking.
+
+These tools are included in iputils
+
+ * arping
+ * clockdiff
+ * ninfod
+ * ping
+ * rarpd
+ * rdisc
+ * tftpd
+ * tracepath
+ * traceroute6
+
+EOF
diff --git a/net/iputils/HISTORY b/net/iputils/HISTORY
new file mode 100644
index 0000000..9ea67aa
--- /dev/null
+++ b/net/iputils/HISTORY
@@ -0,0 +1,2 @@
+2021-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS, CONFIGURE: spell created
diff --git a/perl-cpan/io-socket-ssl/DETAILS b/perl-cpan/io-socket-ssl/DETAILS
index 9ce7eeb..291f25c 100755
--- a/perl-cpan/io-socket-ssl/DETAILS
+++ b/perl-cpan/io-socket-ssl/DETAILS
@@ -1,9 +1,9 @@
SPELL=io-socket-ssl
SPELLX=IO-Socket-SSL
- VERSION=2.070
+ VERSION=2.071
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://www.cpan.org/authors/id/S/SU/SULLR/$SOURCE
-
SOURCE_HASH=sha512:7c2e9f1265170334def6e0962623a0d96b1d6d4cb399c76630a4108c324b5f608a5774d9b2c09dfbd5ff690990ee156f49db0c00c9a791c9315ad187edaec910
+
SOURCE_HASH=sha512:9170df785bbca7519364ec0eedd170661e8ef60028439dc8c836ce8a91d0517d647e43138af74e52a768b6e0374747abb5f41274d76cc38e1319edf82a2e9fdd
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
LICENSE=ART
WEB_SITE=http://search.cpan.org/~sullr/IO-Socket-SSL/
diff --git a/perl-cpan/io-socket-ssl/HISTORY b/perl-cpan/io-socket-ssl/HISTORY
index d3535ba..6df44a9 100644
--- a/perl-cpan/io-socket-ssl/HISTORY
+++ b/perl-cpan/io-socket-ssl/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.071
+
2021-04-10 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.070

diff --git a/perl-cpan/mojolicious/DETAILS b/perl-cpan/mojolicious/DETAILS
index 5c41c87..ca93802 100755
--- a/perl-cpan/mojolicious/DETAILS
+++ b/perl-cpan/mojolicious/DETAILS
@@ -1,9 +1,9 @@
SPELL=mojolicious
SPELLX=Mojolicious
- VERSION=9.17
+ VERSION=9.18
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/S/SR/SRI/$SOURCE
-
SOURCE_HASH=sha512:d419e026f3e86b4360ca7f8ef4d3298f3022ffeb4530532fb39adc4deff5bd505545e65a384533a6ae4ff466a261ccf84e1a186c61986c12c202bc71fcaf1f8b
+
SOURCE_HASH=sha512:5a3c806bd79a5ef71ca1dfe81bda9f558855a539ab1e7bb508205f72297340265f7b1538f33c767644d471d8c5bd47dc8228688f99d829c2641a0f3e42974aa1
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
LICENSE=ART
WEB_SITE=http://mojolicio.us/
diff --git a/perl-cpan/mojolicious/HISTORY b/perl-cpan/mojolicious/HISTORY
index 6d97305..f5ee6c3 100644
--- a/perl-cpan/mojolicious/HISTORY
+++ b/perl-cpan/mojolicious/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 9.18
+
2021-05-01 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 9.17

diff --git a/python-pypi/certifi/DETAILS b/python-pypi/certifi/DETAILS
index 94eb5c4..10aca4c 100755
--- a/python-pypi/certifi/DETAILS
+++ b/python-pypi/certifi/DETAILS
@@ -1,9 +1,8 @@
SPELL=certifi
- VERSION=2020.12.5
- PATCHLEVEL=1
+ VERSION=2021.5.30
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=https://pypi.io/packages/source/c/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:3425d98f19025e70d885458629071c8531271d93d1461fadea6afbaafc763881a42b3c05be391a938d84a0d1ab729c3ac5df4f3328e8ef63a7b56ead1445bddd
+
SOURCE_HASH=sha512:77a5ce25d3ea297160d3dd8e97a582cc79985acf989257755a3693696aeeefbba31b8f9e4b6afca101058a4ef7075fc5fc8780b389800354d7a1de6398612d03
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
LICENSE[0]=ISC
WEB_SITE=https://certifi.io/
diff --git a/python-pypi/certifi/HISTORY b/python-pypi/certifi/HISTORY
index 879db30..f82f258 100644
--- a/python-pypi/certifi/HISTORY
+++ b/python-pypi/certifi/HISTORY
@@ -1,3 +1,6 @@
+2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2021.5.30
+
2021-01-01 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: depend on python3
* DETAILS: PATCHLEVEL++
diff --git a/python-pypi/pip/DETAILS b/python-pypi/pip/DETAILS
index 3e4aabe..5cc6ee9 100755
--- a/python-pypi/pip/DETAILS
+++ b/python-pypi/pip/DETAILS
@@ -1,6 +1,6 @@
SPELL=pip
- VERSION=21.1.1
-
SOURCE_HASH=sha512:05157ed586597f16948afdad43d98cc095803d2d22b1427ac1028ca2a73a26d65e597446808194343ed36f9eb7cb910ac89e73a6a9a90ee868ec822fdbe641c5
+ VERSION=21.1.2
+
SOURCE_HASH=sha512:54a2b6074fcb2640868dedcabb5087b79a53a8ad57ec4ab5acf2862b8037403d8f156c2853ab60c2f10c6af999a0a90774f0bc3eca2978a82590935d37af167f
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL=https://github.com/pypa/pip/archive/$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/pip/HISTORY b/python-pypi/pip/HISTORY
index 6e454b7..200b50d 100644
--- a/python-pypi/pip/HISTORY
+++ b/python-pypi/pip/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 21.1.2
+
2021-05-01 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 21.1.1

diff --git a/python-pypi/python-idna/DETAILS b/python-pypi/python-idna/DETAILS
index 96faf2a..884c33a 100755
--- a/python-pypi/python-idna/DETAILS
+++ b/python-pypi/python-idna/DETAILS
@@ -1,8 +1,8 @@
SPELL=python-idna
- VERSION=3.1
+ VERSION=3.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/kjd/idna/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:142785aedb29256b5981aad5ad197bb9a2e988e6819d58d5d63d4f9db0b773a6eec2701ea3da13078af2141c1393fea6ea16f92889eef3dd93713ce8965c2320
+
SOURCE_HASH=sha512:629a03facb9278de857247b5dfd00f460ba3dbc4eb3348b2015dfc6293f17f7505fa9274ba4f33d4712924d6ffff72687b0cff97b34791b4dc14b885947a48b5
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/idna-${VERSION}"
WEB_SITE="https://github.com/kjd/idna";
LICENSE[0]=BSD
diff --git a/python-pypi/python-idna/HISTORY b/python-pypi/python-idna/HISTORY
index 48d33a1..7963295 100644
--- a/python-pypi/python-idna/HISTORY
+++ b/python-pypi/python-idna/HISTORY
@@ -1,3 +1,6 @@
+2021-05-29 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.2
+
2021-01-05 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.1

diff --git a/python-pypi/python-libarchive-c/DEPENDS
b/python-pypi/python-libarchive-c/DEPENDS
index 48d8ddc..8c09196 100755
--- a/python-pypi/python-libarchive-c/DEPENDS
+++ b/python-pypi/python-libarchive-c/DEPENDS
@@ -1 +1 @@
-. $SECTION_DIRECTORY/PY_DEPENDS
+depends python3
diff --git a/python-pypi/python-libarchive-c/DETAILS
b/python-pypi/python-libarchive-c/DETAILS
index 78be0b4..9fa1c05 100755
--- a/python-pypi/python-libarchive-c/DETAILS
+++ b/python-pypi/python-libarchive-c/DETAILS
@@ -1,8 +1,8 @@
SPELL=python-libarchive-c
- VERSION=2.8
+ VERSION=3.0
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/Changaco/${SPELL}/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:1fd6353b75d332791d789493a0e4ab96309010d759fcd26d430812817b4de3a59baf8e4b770c07091985921fedbddef44611f38b4a9ecbaaa399bd886050bec9
+
SOURCE_HASH=sha512:81c95c0ce6e2488e3cbb65e67b5f156c4ac54c1c9c4304ab3075e8448e25194bcf010aca8ed37397f63fe3edcbb1737607013ac1a0ca594320f96da5df9170a9
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
WEB_SITE="https://github.com/Changaco/python-libarchive-c";
LICENSE[0]=CC0
diff --git a/python-pypi/python-libarchive-c/HISTORY
b/python-pypi/python-libarchive-c/HISTORY
index 2e199f7..3608476 100644
--- a/python-pypi/python-libarchive-c/HISTORY
+++ b/python-pypi/python-libarchive-c/HISTORY
@@ -1,3 +1,7 @@
+2021-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.0
+ * DEPENDS: drop support for python 2
+
2018-06-10 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.8

diff --git a/python-pypi/python-sphinxcontrib-htmlhelp/DETAILS
b/python-pypi/python-sphinxcontrib-htmlhelp/DETAILS
index 6ddcf11..f034910 100755
--- a/python-pypi/python-sphinxcontrib-htmlhelp/DETAILS
+++ b/python-pypi/python-sphinxcontrib-htmlhelp/DETAILS
@@ -1,8 +1,8 @@
SPELL=python-sphinxcontrib-htmlhelp
- VERSION=1.0.3
+ VERSION=2.0.0
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:4eb59fe4d1860e313ac7d70a7197ba3de71e17b86fe4704e530fc80bdd52aeb0c85f6e0489376cc1bc8d2dcdd3a5c4b34e4f8d5274aba30055fca79b12a055fa
+
SOURCE_HASH=sha512:489be50e561dbe1dd8d04e7f431e59a1d27de0d60c8b6e47e333cbb1270925b8a14cc53880de5d9c123260a6a8ccba8a54250974f6f4af6f52a6e317a310e2e4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/sphinxcontrib-htmlhelp-$VERSION"
WEB_SITE="https://github.com/sphinx-doc/sphinxcontrib-htmlhelp";
LICENSE[0]=BSD
diff --git a/python-pypi/python-sphinxcontrib-htmlhelp/HISTORY
b/python-pypi/python-sphinxcontrib-htmlhelp/HISTORY
index 0e93247..91584f1 100644
--- a/python-pypi/python-sphinxcontrib-htmlhelp/HISTORY
+++ b/python-pypi/python-sphinxcontrib-htmlhelp/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.0.0
+
2020-02-22 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.0.3

diff --git a/python-pypi/python-sphinxcontrib-serializinghtml/DETAILS
b/python-pypi/python-sphinxcontrib-serializinghtml/DETAILS
index eaf6a8d..4c1efed 100755
--- a/python-pypi/python-sphinxcontrib-serializinghtml/DETAILS
+++ b/python-pypi/python-sphinxcontrib-serializinghtml/DETAILS
@@ -1,8 +1,8 @@
SPELL=python-sphinxcontrib-serializinghtml
- VERSION=1.1.4
+ VERSION=1.1.5
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:a2db5836eb56358637c20b932856e1da133490eb6eff2cb2ad516ba58519c1f4fd20ce2890c08991311ae8a35bc7af9bcb0f77a9692fe0e30477622d22f04f62
+
SOURCE_HASH=sha512:ef375ec1573f2aea2e82e44aac10d0787da7bc711f9076d8c0e7f7296eda50eedf2391c100cadb217f477a264616ebfadd5a61c9cf4da83c492f8d13386f965a
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/sphinxcontrib-serializinghtml-$VERSION"

WEB_SITE="https://github.com/sphinx-doc/sphinxcontrib-serializinghtml";
LICENSE[0]=BSD
diff --git a/python-pypi/python-sphinxcontrib-serializinghtml/HISTORY
b/python-pypi/python-sphinxcontrib-serializinghtml/HISTORY
index 8a95c4a..e34ddea 100644
--- a/python-pypi/python-sphinxcontrib-serializinghtml/HISTORY
+++ b/python-pypi/python-sphinxcontrib-serializinghtml/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.1.5
+
2020-02-29 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.1.4

diff --git a/python-pypi/python-urllib3/DETAILS
b/python-pypi/python-urllib3/DETAILS
index 15598a0..8ed81bc 100755
--- a/python-pypi/python-urllib3/DETAILS
+++ b/python-pypi/python-urllib3/DETAILS
@@ -1,8 +1,8 @@
SPELL=python-urllib3
- VERSION=1.26.4
+ VERSION=1.26.5
SOURCE="urllib3-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/urllib3/urllib3/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:c770ae93e024af2bd79145d90426ad56f89184a4a02a55551bf54680a1ba369e683080e1899f00d57efcb085145e29a189f502ae6b41e572de111909297fb4e6
+
SOURCE_HASH=sha512:d4a97aa05f9138cbd2fceadd6268f55f1389a57abccc44f6dfd7755778d417a6648f081ceefd376b27c17e384ccc81caf49f0ea23b4d9ac8e347a06d85cb4639
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/urllib3-${VERSION}"
WEB_SITE="https://urllib3.readthedocs.io";
LICENSE[0]=MIT
diff --git a/python-pypi/python-urllib3/HISTORY
b/python-pypi/python-urllib3/HISTORY
index b17dc6c..19f3f47 100644
--- a/python-pypi/python-urllib3/HISTORY
+++ b/python-pypi/python-urllib3/HISTORY
@@ -1,3 +1,6 @@
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.26.5
+
2021-04-06 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.26.4

diff --git a/python-pypi/pyzmq/DETAILS b/python-pypi/pyzmq/DETAILS
index a3fa057..f10c653 100755
--- a/python-pypi/pyzmq/DETAILS
+++ b/python-pypi/pyzmq/DETAILS
@@ -1,8 +1,8 @@
SPELL=pyzmq
- VERSION=22.0.3
+ VERSION=22.1.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.org/packages/source/p/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:c06bc3f6d61975cd33ef35cb186da9e63b0fda4a3539a79bc942847160d23ab59b85191464b36188c5c8ed79401fea53efd1b86aa020c8d3492510c598218aca
+
SOURCE_HASH=sha512:2589cd5b1370c2236a9b178304006ca83f4cc2c92813ecff7804b780b53ca9e38b562288fafedf2fbdb2ec49e50127b5ca2404cb3f0e2f6f9df26db0dadf4ec3
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
DOC_DIRS=""
WEB_SITE=http://github.com/zeromq/pyzmq
diff --git a/python-pypi/pyzmq/HISTORY b/python-pypi/pyzmq/HISTORY
index fa0b3f6..fcfbf58 100644
--- a/python-pypi/pyzmq/HISTORY
+++ b/python-pypi/pyzmq/HISTORY
@@ -1,3 +1,6 @@
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 22.1.0
+
2021-02-13 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 22.0.3

diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index bf82208..3893ec6 100755
--- a/python-pypi/setuptools/DETAILS
+++ b/python-pypi/setuptools/DETAILS
@@ -1,6 +1,6 @@
SPELL=setuptools
- VERSION=56.2.0
-
SOURCE_HASH=sha512:858d46909335ff0b0441d5860788803100a8fe9f5a1d1f17353bf961bc77191c3237501c1838fdb6ec8e4b2c66874ffd4e8342b42cc2673cb866706660704ea6
+ VERSION=57.0.0
+
SOURCE_HASH=sha512:5277d8630367d6b16a49e36ed84d8cc6abfaedf87dac3f795b204626a8f15ca9fd80d158a465d8bcabe9c074c76b87c3378d82a4ba5feee1ac6a5f2c91db061e
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=https://pypi.io/packages/source/s/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/setuptools/HISTORY b/python-pypi/setuptools/HISTORY
index 3e6e21d..de68848 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 57.0.0
+
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 56.2.0

diff --git a/python-pypi/sqlalchemy/DETAILS b/python-pypi/sqlalchemy/DETAILS
index f92a7e9..426f857 100755
--- a/python-pypi/sqlalchemy/DETAILS
+++ b/python-pypi/sqlalchemy/DETAILS
@@ -1,6 +1,6 @@
SPELL=sqlalchemy
SPELLX=SQLAlchemy
- VERSION=1.4.15
+ VERSION=1.4.17
SOURCE="${SPELLX}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://pypi.io/packages/source/s/${SPELL}/${SOURCE}
SOURCE2=${SOURCE}.asc
diff --git a/python-pypi/sqlalchemy/HISTORY b/python-pypi/sqlalchemy/HISTORY
index 3a938c6..0ab3a57 100644
--- a/python-pypi/sqlalchemy/HISTORY
+++ b/python-pypi/sqlalchemy/HISTORY
@@ -1,3 +1,9 @@
+2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.4.17
+
+2021-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.4.16
+
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.4.15

diff --git a/science/gdal/DETAILS b/science/gdal/DETAILS
index a33b9f2..32ba595 100755
--- a/science/gdal/DETAILS
+++ b/science/gdal/DETAILS
@@ -1,6 +1,6 @@
SPELL=gdal
- VERSION=3.0.4
-
SOURCE_HASH=sha512:1573498a4e443eb47183e5dd5a6f7394f2dbede6007f8aff287d77c3ab42f7afcc4674e9f75e479ed914d1616a200651ebed8cb803bdc57ad30f0a2ba48a6866
+ VERSION=3.3.0
+
SOURCE_HASH=sha512:b3f8db22c0010ca2f3d38b9445cb8f8754df1e203a882cc739dee086c3d343a53153cd28e35e9cae6baf4f89554e16c0478f75746144f6f3a02bfb731f5465a0
SOURCE="$SPELL-$VERSION.tar.xz"
SOURCE_URL[0]=https://download.osgeo.org/$SPELL/$VERSION/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/science/gdal/HISTORY b/science/gdal/HISTORY
index 7e70d31..7b96880 100644
--- a/science/gdal/HISTORY
+++ b/science/gdal/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.3.0
+
2020-02-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.0.4

diff --git a/science/maxima/DETAILS b/science/maxima/DETAILS
index eef0db4..f44b84d 100755
--- a/science/maxima/DETAILS
+++ b/science/maxima/DETAILS
@@ -1,9 +1,9 @@
SPELL=maxima
- VERSION=5.44.0
+ VERSION=5.45.0
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}

SOURCE_URL[0]=https://downloads.sourceforge.net/sourceforge/$SPELL/Maxima-source/$VERSION-source/$SOURCE
-
SOURCE_HASH=sha512:1e043bebb7c6d002c113d8de20a98d58d1a8e7bedfc9bcf52819e7c7554655991dc2f42f0333889706574249736db833a237b3e59b967e7e42ede28262e31f2f
+
SOURCE_HASH=sha512:353d33a89e5fd1986e84698866cc9716307a5ab3c7a29908ed474b5d00f6f8869f616334ff068c2c5d175c4bbb95f892d6061b12e43686ee4813b9a16e5a4139
LICENSE[0]=GPL
WEB_SITE=https://maxima.sourceforge.net/
KEYWORDS="algebra lisp science"
diff --git a/science/maxima/HISTORY b/science/maxima/HISTORY
index 56e6938..a455dc7 100644
--- a/science/maxima/HISTORY
+++ b/science/maxima/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 5.45.0
+
2021-04-08 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: use https urls

diff --git a/science/proj/BUILD b/science/proj/BUILD
index 035d93f..386a7bc 100755
--- a/science/proj/BUILD
+++ b/science/proj/BUILD
@@ -1,2 +1,5 @@
-OPTS+=" -DPROJ_TESTS=0"
+OPTS+=" -DPROJ_TESTS=0" &&
+OPTS+=" -DPROJ_NETWORK=OFF" &&
+OPTS+=" -DPROJ_LIB_SUBDIR=lib" &&
+OPTS+=" -DPYTHON_EXECUTABLE=python3" &&
default_build
diff --git a/science/proj/DEPENDS b/science/proj/DEPENDS
index 2917174..83996ce 100755
--- a/science/proj/DEPENDS
+++ b/science/proj/DEPENDS
@@ -1,2 +1,5 @@
source $GRIMOIRE/CMAKE_DEPENDS &&
-depends sqlite
\ No newline at end of file
+depends python3 &&
+depends tiff &&
+depends sqlite &&
+depends curl
diff --git a/science/proj/DETAILS b/science/proj/DETAILS
index 2fb20a5..6b4fe95 100755
--- a/science/proj/DETAILS
+++ b/science/proj/DETAILS
@@ -1,12 +1,12 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=proj
- VERSION=6.3.1
-
SOURCE_HASH=sha512:669b752f491bd99e320b0750c7129251a562a303e008e3d89c8e71baefd7f6d4ccb08234b3039c03694e2cc93b8dde81771cd7ffd981ff8045d855240a480a5e
+ VERSION=8.0.1
+
SOURCE_HASH=sha512:cb5550a9fbccfc680bebb3b8c5ad347d53c38cb526edf4dcaa3af0eff57410b4d4d028e246954c4202a1d637e1e6f4e7a6a33e8741e8aa0a58bdfc8a5dbc68c9
SOURCE="$SPELL-${VERSION}.tar.gz"
SOURCE_URL[0]=http://download.osgeo.org/proj/${SOURCE}
- DGVER=1.8
-
SOURCE2_HASH=sha512:23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
- SOURCE2="proj-datumgrid-$DGVER.tar.gz"
+ DVER=1.6
+
SOURCE2_HASH=sha512:1249eb75938ad439f04cfb39b57ea107031211e283d54318d01c16713a1bde6efaf93d204fc1e4a300fb7a5fd4aeece1c4824024df87c29d71651c2e105e798c
+ SOURCE2="proj-data-$DVER.tar.gz"
SOURCE2_URL[0]=http://download.osgeo.org/proj/$SOURCE2
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-${VERSION}"
WEB_SITE="http://trac.osgeo.org/proj/";
diff --git a/science/proj/HISTORY b/science/proj/HISTORY
index 88c796d..c860cc2 100644
--- a/science/proj/HISTORY
+++ b/science/proj/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, BUILD, DEPENDS: version 8.0.1
+
2020-02-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.3.1

diff --git a/science/qalculate/DETAILS b/science/qalculate/DETAILS
index f0f04bf..41e4846 100755
--- a/science/qalculate/DETAILS
+++ b/science/qalculate/DETAILS
@@ -1,6 +1,6 @@
SPELL=qalculate
- VERSION=3.18.0
-
SOURCE_HASH=sha512:37d870f6fd147745747ac971758a512e85e33c42605b99ac4ba68b53ca42a6f0da7ede3869fe3ea4e47d77961e826ad999e0f0c0d87039042563f124bea1250e
+ VERSION=3.19.0
+
SOURCE_HASH=sha512:19df6e46e88478df4dd7ae592557c8c984f76c137708892b01f88737c2a8d72ca01324fd1b1322069292795cd158483b3fc0cc99c6559279e7a2f76ca4a47a56
SOURCE=libqalculate-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libqalculate-$VERSION

SOURCE_URL[0]=https://github.com/Qalculate/libqalculate/releases/download/v$VERSION/$SOURCE
diff --git a/science/qalculate/HISTORY b/science/qalculate/HISTORY
index 34a930e..7dff332 100644
--- a/science/qalculate/HISTORY
+++ b/science/qalculate/HISTORY
@@ -1,3 +1,6 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.19.0
+
2021-04-04 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.18.0

diff --git
a/science/qmapshack/0001-fix-incompatibility-with-recent-proj.patch
b/science/qmapshack/0001-fix-incompatibility-with-recent-proj.patch
deleted file mode 100644
index 2271649..0000000
--- a/science/qmapshack/0001-fix-incompatibility-with-recent-proj.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 5d636ad60cde62d576e3b2e66e22620bad2c5e65 Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <bwlf AT bandrate.org>
-Date: Sat, 5 Oct 2019 18:12:35 +0200
-Subject: [PATCH] fix incompatibility with recent proj
-
----
- CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 397dbdb..4d0aa15 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -28,6 +28,7 @@ project(QMapShack VERSION 1.11.1)
- set(VERSION_SUFFIX "")
- # !!! Do not forget to update versions in the sub-repos, too!!!
-
-+add_definitions("-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H")
-
-
###############################################################################################
- # Define paths and include other modules
---
-2.23.0
-
diff --git a/science/qmapshack/DETAILS b/science/qmapshack/DETAILS
index 09c60e3..244d0a6 100755
--- a/science/qmapshack/DETAILS
+++ b/science/qmapshack/DETAILS
@@ -1,9 +1,9 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=qmapshack
- VERSION=1.15.1
+ VERSION=1.16.0
SOURCE="${SPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://github.com/Maproom/qmapshack/archive/V_$VERSION.tar.gz
-
SOURCE_HASH=sha512:c01fc75fd6466a97e82b8f9822dfada87ededcec53e62a3dc42e36463c195ad4ba16c19a4748d48b26a0e957303f2724ec88eecb5d64676c74dbdaeebfadf17a
+
SOURCE_HASH=sha512:768fe7331d2bc2f2bbadd8c9296012e718f52863c4dfc29f000a5417ccf83297791333be9a20b9d49dcc7b92a779184503e8315b1f7ca258efc9f539ef7262f4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-V_${VERSION}"
WEB_SITE=https://github.com/Maproom/qmapshack
WEB_SITE="https://bitbucket.org/maproom/qmapshack/wiki/Home";
diff --git a/science/qmapshack/HISTORY b/science/qmapshack/HISTORY
index 587b212..705f049 100644
--- a/science/qmapshack/HISTORY
+++ b/science/qmapshack/HISTORY
@@ -1,3 +1,8 @@
+2021-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.16.0
+ * PRE_BUILD, 0001-fix-incompatibility-with-recent-proj.patch: remove
+ obsolete patch
+
2020-11-28 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.15.1

diff --git a/science/qmapshack/PRE_BUILD b/science/qmapshack/PRE_BUILD
index 673b935..053e096 100755
--- a/science/qmapshack/PRE_BUILD
+++ b/science/qmapshack/PRE_BUILD
@@ -1,8 +1,4 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p1 < "$SPELL_DIRECTORY/0001-add-missing-include.patch" &&
-patch -p1 <
"$SPELL_DIRECTORY/0001-fix-incompatibility-with-recent-proj.patch" &&
-patch -p1 < "$SOURCE_DIRECTORY/FindQuaZip5.patch"
-
-
+patch -p1 < "$SPELL_DIRECTORY/0001-add-missing-include.patch"
diff --git a/utils/fio/DETAILS b/utils/fio/DETAILS
index ce3f908..fea411c 100755
--- a/utils/fio/DETAILS
+++ b/utils/fio/DETAILS
@@ -1,8 +1,8 @@
SPELL=fio
- VERSION=3.26
+ VERSION=3.27
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://brick.kernel.dk/snaps/${SOURCE}
-
SOURCE_HASH=sha512:db4af380aa623dd95efb86811401b2cdbf7be978fa737f353c777e8b1b9420411a540b435e6a28d2962b9d05f0e8fcf5218b71df382bba85320afa1bbad25939
+
SOURCE_HASH=sha512:2581110afd14147807649d5bbacd6822a1b2b761115c2ab9061d33402710f2bfe76e717e39c4c20d339dc1cdb3ee7ce50249bcc2b78a603f3764ce96f43b785d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/axboe/fio";
LICENSE[0]=GPL
diff --git a/utils/fio/HISTORY b/utils/fio/HISTORY
index 3e87705..ecd3d69 100644
--- a/utils/fio/HISTORY
+++ b/utils/fio/HISTORY
@@ -1,3 +1,6 @@
+2021-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.27
+
2021-03-28 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.26

diff --git a/x11-toolkits/gtk+3/0001-Suppress-compiler-warning.patch
b/x11-toolkits/gtk+3/0001-Suppress-compiler-warning.patch
new file mode 100644
index 0000000..49558db
--- /dev/null
+++ b/x11-toolkits/gtk+3/0001-Suppress-compiler-warning.patch
@@ -0,0 +1,24 @@
+From 3e53a28e7810f40773ec8f2dbc239474a356cbf8 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Sat, 29 May 2021 13:51:48 +0200
+Subject: [PATCH] Suppress compiler warning
+
+---
+ meson.build | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/meson.build b/meson.build
+index cbd820d..0438f6c 100644
+--- a/meson.build
++++ b/meson.build
+@@ -309,7 +309,6 @@ elif cc.get_id() == 'gcc' or cc.get_id() == 'clang'
+ '-Werror=sequence-point',
+ '-Werror=return-type',
+ '-Werror=trigraphs',
+- '-Werror=array-bounds',
+ '-Werror=write-strings',
+ '-Werror=address',
+ '-Werror=int-to-pointer-cast',
+--
+2.31.1
+
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 48dc986..b1a7b0a 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,7 @@
+2021-05-29 Florian Franzmann <bwlf AT bandrate.org>
+ * PRE_BUILD, 0001-Suppress-compiler-warning.patch: work around compile
+ error
+
2021-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.14.29

diff --git a/x11-toolkits/gtk+3/PRE_BUILD b/x11-toolkits/gtk+3/PRE_BUILD
new file mode 100755
index 0000000..62591c2
--- /dev/null
+++ b/x11-toolkits/gtk+3/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/0001-Suppress-compiler-warning.patch"
diff --git a/x11-toolkits/gtk+4/DEPENDS b/x11-toolkits/gtk+4/DEPENDS
index 15f8618..377f455 100755
--- a/x11-toolkits/gtk+4/DEPENDS
+++ b/x11-toolkits/gtk+4/DEPENDS
@@ -9,30 +9,30 @@ depends graphene &&
depends pango &&

optional_depends cups \
- "print-backends=cups,file" \
- "print-backends=file" \
+ "print-cups=enabled" \
+ "print-cups=disable" \
"Enable CUPS print backend support?" &&

if is_depends_enabled "${SPELL}" "cups"; then
optional_depends colord \
- "colord=yes" \
- "colord=yes" \
+ "colord=enabled" \
+ "colord=disabled" \
"Build colord support for CUPS print backend"
fi &&

optional_depends gobject-introspection \
- "introspection=true" \
- "introspection=false" \
+ "introspection=enabled" \
+ "introspection=disabled" \
"to enable introspection support" &&

optional_depends gstreamer-1.0 \
- "media=gstreamer" \
- "media=none" \
+ "media-gstreamer=enabled" \
+ "media-gstreamer=disabled" \
"for Gstreamer media backend" &&

optional_depends gtk-doc \
- "documentation=true" \
- "documentation=false" \
+ "gtk_doc=true" \
+ "gtk_doc=false" \
"Build documentation with gtk-doc" &&

optional_depends libx11 \
@@ -69,10 +69,15 @@ if is_depends_enabled "${SPELL}" "libx11"; then
fi &&

optional_depends libxinerama \
- "xinerama=yes" \
- "xinerama=no" \
+ "xinerama=enabled" \
+ "xinerama=disabled" \
"for X11 Xinerama extension support" &&

+optional_depends LIBAVCODEC \
+ "media-ffmpeg=enabled" \
+ "media-ffmpeg=disabled" \
+ "to enable Wayland backend" &&
+
optional_depends wayland \
"wayland-backend=true" \
"wayland-backend=false" \
diff --git a/x11-toolkits/gtk+4/DETAILS b/x11-toolkits/gtk+4/DETAILS
index e600d9d..f8fd9b3 100755
--- a/x11-toolkits/gtk+4/DETAILS
+++ b/x11-toolkits/gtk+4/DETAILS
@@ -1,10 +1,10 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL="gtk+4"
- VERSION="3.94.0"
-
SOURCE_HASH="sha256:a947caa5296610b0f1d7a03b58df34765c227c577c78e683e75eea3251a67035:UPSTREAM_HASH"
- SOURCE="gtk+-$VERSION.tar.xz"
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/gtk+-${VERSION}"
- SOURCE_URL[0]="${GNOME_URL}/sources/gtk+/${VERSION%.*}/${SOURCE}"
+ VERSION="4.3.0"
+
SOURCE_HASH="sha256:1f6ddacb549c80923e6a0600c2a795b38add73f75dc0d0780cdf8bad59589c19:UPSTREAM_HASH"
+ SOURCE="gtk-$VERSION.tar.xz"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/gtk-${VERSION}"
+ SOURCE_URL[0]="${GNOME_URL}/sources/gtk/${VERSION%.*}/${SOURCE}"
LICENSE[0]="LGPL"
WEB_SITE="http://www.gtk.org/";
ENTERED="20190122"
diff --git a/x11-toolkits/gtk+4/HISTORY b/x11-toolkits/gtk+4/HISTORY
index 258c29d..72cfc81 100644
--- a/x11-toolkits/gtk+4/HISTORY
+++ b/x11-toolkits/gtk+4/HISTORY
@@ -1,3 +1,6 @@
+2021-05-29 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, DEPENDS: version 4.3.0
+
2019-01-23 Pavel Vinogradov <public AT sourcemage.org>
* CONFIGURE: fixed typos




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (b21eb0a811f9d0caa25af5332363f592af4936d0), Florian Franzmann, 05/31/2021

Archive powered by MHonArc 2.6.24.

Top of Page