Skip to Content.
Sympa Menu

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

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 (8c8c3ac9b5be778fdfa51ea8ff18a8e791092d77)
  • Date: Sat, 28 May 2022 22:20:00 +0000

GIT changes to master grimoire by Florian Franzmann <bwlf AT bandrate.org>:

ChangeLog | 12
++
MESON_CONFIGURE | 2
accounts-sso/libaccounts-glib/DEPENDS | 4
accounts-sso/libaccounts-glib/HISTORY | 3
archive/zchunk/DEPENDS | 4
archive/zchunk/HISTORY | 3
audio-drivers/pulseaudio/DETAILS | 4
audio-drivers/pulseaudio/HISTORY | 3
audio-libs/flac/DETAILS | 4
audio-libs/flac/HISTORY | 3
crypto/ca-certificates/DETAILS | 4
crypto/ca-certificates/HISTORY | 3
crypto/sshfs-fuse/DETAILS | 2
crypto/sshfs-fuse/HISTORY | 3
devel/ccache/DETAILS | 2
devel/ccache/HISTORY | 3
devel/go/DETAILS | 8
-
devel/go/HISTORY | 3
devel/llvm/HISTORY | 4
devel/llvm/PRE_BUILD | 6
-
devel/llvm/patches-libcxx/libcxx-musl.patch | 4
devel/llvm/patches-libcxx/libcxxabi-dl.patch | 8
-
devel/ninja-build-system/DETAILS | 4
devel/ninja-build-system/HISTORY | 3
devel/patchelf/DETAILS | 4
devel/patchelf/HISTORY | 3
devel/python3/BUILD | 4
devel/python3/DEPENDS | 11
++
devel/python3/HISTORY | 4
devel/radare2/DETAILS | 5
-
devel/radare2/HISTORY | 5
+
disk/btrfs-progs/DETAILS | 2
disk/btrfs-progs/HISTORY | 3
disk/fuse3/DEPENDS | 4
disk/fuse3/HISTORY | 3
disk/mdadm/HISTORY | 6
+
disk/mdadm/systemd/mdadm.service | 4
disk/ntfs-3g/DETAILS | 5
-
disk/ntfs-3g/HISTORY | 5
+
doc/zathura-cb/DEPENDS | 6
-
doc/zathura-cb/HISTORY | 3
doc/zathura-djvu/DEPENDS | 6
-
doc/zathura-djvu/HISTORY | 3
doc/zathura-pdf-mupdf/DEPENDS | 8
-
doc/zathura-pdf-mupdf/HISTORY | 3
doc/zathura-pdf-poppler/DEPENDS | 4
doc/zathura-pdf-poppler/HISTORY | 3
doc/zathura-ps/DEPENDS | 6
-
doc/zathura-ps/HISTORY | 3
doc/zathura/DEPENDS | 4
doc/zathura/HISTORY | 3
editors/vim/DETAILS | 4
editors/vim/HISTORY | 3
ftp/rsync/DEPENDS | 6
-
ftp/rsync/HISTORY | 3
gnome2-apps/glade3/DEPENDS | 4
gnome2-apps/glade3/HISTORY | 3
gnome2-apps/gthumb2/DEPENDS | 2
gnome2-apps/gthumb2/HISTORY | 3
gnome2-apps/simple-scan/DEPENDS | 9
+-
gnome2-apps/simple-scan/HISTORY | 3
gnome2-libs/atkmm/DEPENDS | 3
gnome2-libs/atkmm/HISTORY | 3
gnome2-libs/dconf/DEPENDS | 3
gnome2-libs/dconf/HISTORY | 3
gnome2-libs/gdk-pixbuf-xlib/DEPENDS | 4
gnome2-libs/gdk-pixbuf-xlib/HISTORY | 3
gnome2-libs/glib-networking/DEPENDS | 5
-
gnome2-libs/glib-networking/DETAILS | 4
gnome2-libs/glib-networking/HISTORY | 4
gnome2-libs/glibmm/DEPENDS | 3
gnome2-libs/glibmm/HISTORY | 3
gnome2-libs/gobject-introspection/DETAILS | 8
-
gnome2-libs/gobject-introspection/HISTORY | 3
gnome2-libs/gtk-doc/DEPENDS | 4
gnome2-libs/gtk-doc/HISTORY | 3
gnome2-libs/librsvg2/DETAILS | 4
gnome2-libs/librsvg2/HISTORY | 3
gnome2-libs/libsoup-2.4/DEPENDS | 3
gnome2-libs/libsoup-2.4/HISTORY | 3
gnome2-libs/libsoup/DEPENDS | 6
+
gnome2-libs/libsoup/DETAILS | 8
-
gnome2-libs/libsoup/HISTORY | 7
+
gnome2-libs/mm-common/DEPENDS | 3
gnome2-libs/mm-common/HISTORY | 3
gnome3-apps/gcab/DEPENDS | 6
-
gnome3-apps/gcab/HISTORY | 5
-
gnome3-libs/adwaita-icon-theme/DETAILS | 4
gnome3-libs/adwaita-icon-theme/HISTORY | 3
gnome3-libs/gcr/DEPENDS | 3
gnome3-libs/gcr/HISTORY | 3
gnome3-libs/granite/DEPENDS | 4
gnome3-libs/granite/HISTORY | 3
gnome3-libs/graphene/DEPENDS | 4
gnome3-libs/graphene/HISTORY | 3
gnome3-libs/pygobject3/DEPENDS | 4
gnome3-libs/pygobject3/HISTORY | 3
gnu/gcc/BUILD | 12
+-
gnu/gcc/DETAILS | 4
gnu/gcc/HISTORY | 6
+
gnu/gcc/PREPARE | 5
-
gnu/gcc/UP_TRIGGERS | 4
graphics-libs/babl/DEPENDS | 4
graphics-libs/babl/HISTORY | 3
graphics-libs/gegl/DEPENDS | 4
graphics-libs/gegl/HISTORY | 3
graphics-libs/ilmbase/BUILD | 3
graphics-libs/ilmbase/HISTORY | 3
graphics-libs/libepoxy/DEPENDS | 4
graphics-libs/libepoxy/DETAILS | 4
graphics-libs/libepoxy/HISTORY | 4
graphics-libs/libglvnd/DEPENDS | 4
graphics-libs/libglvnd/HISTORY | 3
graphics-libs/libgxps/DEPENDS | 3
graphics-libs/libgxps/HISTORY | 3
graphics-libs/pycairo/DETAILS | 4
graphics-libs/pycairo/HISTORY | 3
graphics/darktable/DETAILS | 4
graphics/darktable/HISTORY | 3
graphics/imagemagick/CONFIGURE | 8
-
graphics/imagemagick/DEPENDS | 9
--
graphics/imagemagick/DETAILS | 4
graphics/imagemagick/HISTORY | 3
graphics/viewnior/DEPENDS | 4
graphics/viewnior/HISTORY | 3
kernels/nct6687d/BUILD | 4
kernels/nct6687d/DEPENDS | 2
kernels/nct6687d/DETAILS | 18
++++
kernels/nct6687d/FINAL | 1
kernels/nct6687d/HISTORY | 4
kernels/nct6687d/INSTALL | 4
kernels/nct6687d/PREPARE | 3
kernels/nct6687d/PRE_BUILD | 4
kernels/nct6687d/TRIGGERS | 1
kernels/nct6687d/patches/0001-Respect-our-environment-variables.patch | 41
++++++++++
libs/girara/DEPENDS | 4
libs/girara/HISTORY | 3
libs/libevdev/DEPENDS | 4
libs/libevdev/HISTORY | 3
libs/libexttextcat/DEPENDS | 10
--
libs/libexttextcat/HISTORY | 3
libs/libgnt/DEPENDS | 5
-
libs/libgnt/HISTORY | 3
libs/libgusb/DEPENDS | 3
libs/libgusb/HISTORY | 3
libs/libjcat/DEPENDS | 3
libs/libjcat/HISTORY | 3
libs/libsigc++3.0/DEPENDS | 4
libs/libsigc++3.0/HISTORY | 3
libs/libsigc++3/DEPENDS | 4
libs/libsigc++3/DETAILS | 4
libs/libsigc++3/HISTORY | 4
libs/libva/DETAILS | 4
libs/libva/HISTORY | 3
libs/libvdpau/DEPENDS | 4
libs/libvdpau/HISTORY | 3
libs/libxmlb/DEPENDS | 4
libs/libxmlb/HISTORY | 3
libs/orc/DEPENDS | 4
libs/orc/HISTORY | 3
mobile/geoclue/DEPENDS | 4
mobile/geoclue/HISTORY | 3
net/iputils/DEPENDS | 3
net/iputils/HISTORY | 3
net/libpsl/DEPENDS | 4
net/libpsl/HISTORY | 3
net/wireguard-tools/DETAILS | 4
net/wireguard-tools/HISTORY | 3
python-pypi/cython/DETAILS | 4
python-pypi/cython/HISTORY | 3
python-pypi/markupsafe/DETAILS | 4
python-pypi/markupsafe/HISTORY | 3
python-pypi/pillow/DETAILS | 6
-
python-pypi/pillow/HISTORY | 3
python-pypi/yt-dlp/DETAILS | 4
python-pypi/yt-dlp/HISTORY | 3
science/wxmaxima/DETAILS | 4
science/wxmaxima/HISTORY | 3
smgl/elogind/DEPENDS | 4
smgl/elogind/HISTORY | 3
smgl/simpleinit-msb/DEPENDS | 1
smgl/simpleinit-msb/HISTORY | 3
smgl/systemd/DEPENDS | 2
smgl/systemd/DETAILS | 4
smgl/systemd/HISTORY | 7
+
smgl/systemd/PROVIDES | 1
utils/dapper/DEPENDS | 4
utils/dapper/DETAILS | 15
+++
utils/dapper/HISTORY | 3
utils/dapper/PRE_BUILD | 4
utils/fwupd/DEPENDS | 4
utils/fwupd/HISTORY | 4
utils/inxi/DETAILS | 4
utils/inxi/HISTORY | 3
utils/libnotify/DEPENDS | 4
utils/libnotify/HISTORY | 3
utils/logrotate/DETAILS | 3
utils/logrotate/HISTORY | 3
utils/ncdu/DETAILS | 4
utils/ncdu/HISTORY | 3
utils/packer/BUILD | 9
++
utils/packer/DEPENDS | 1
utils/packer/DETAILS | 14
+++
utils/packer/HISTORY | 6
+
utils/packer/INSTALL | 1
utils/pax-utils/BUILD | 2
utils/pax-utils/DEPENDS | 1
utils/pax-utils/DETAILS | 4
utils/pax-utils/HISTORY | 4
utils/powertop/DEPENDS | 4
utils/powertop/DETAILS | 6
-
utils/powertop/HISTORY | 3
utils/powertop/PRE_BUILD | 4
utils/spice-protocol/DEPENDS | 2
utils/spice-protocol/HISTORY | 3
utils/util-linux/BUILD | 5
-
utils/util-linux/DETAILS | 1
utils/util-linux/HISTORY | 5
+
utils/util-linux/PREPARE | 2
utils/util-linux/PRE_SUB_DEPENDS | 4
utils/util-linux/SUB_DEPENDS | 8
+
video-libs/gst-libav-1.0/DEPENDS | 8
-
video-libs/gst-libav-1.0/HISTORY | 3
video-libs/gstreamer-vaapi-1.0/DEPENDS | 4
video-libs/gstreamer-vaapi-1.0/HISTORY | 3
video/libva-utils/DEPENDS | 3
video/libva-utils/DETAILS | 4
video/libva-utils/HISTORY | 4
video/pipewire/DEPENDS | 29
++++---
video/pipewire/HISTORY | 3
video/wireplumber/DEPENDS | 15
+++
video/wireplumber/HISTORY | 3
wm-addons/i3lock/CONFIGURE | 1
wm-addons/i3lock/DEPENDS | 2
wm-addons/i3lock/DETAILS | 5
-
wm-addons/i3lock/HISTORY | 3
wm-addons/wlroots/DEPENDS | 5
-
wm-addons/wlroots/HISTORY | 3
x11-libs/cairomm/DEPENDS | 2
x11-libs/cairomm/HISTORY | 3
x11-toolkits/gtk+3/DETAILS | 8
-
x11-toolkits/gtk+3/HISTORY | 3
x11-toolkits/gtkmm3/DEPENDS | 2
x11-toolkits/gtkmm3/HISTORY | 3
x11/colord/DEPENDS | 3
x11/colord/HISTORY | 3
xorg-app/wayland-utils/DEPENDS | 4
xorg-app/wayland-utils/HISTORY | 3
xorg-app/weston/DEPENDS | 4
xorg-app/weston/HISTORY | 3
xorg-driver/xf86-video-ati/DEPENDS | 4
xorg-driver/xf86-video-ati/HISTORY | 3
xorg-lib/pixman/DEPENDS | 7
-
xorg-lib/pixman/HISTORY | 3
xorg-proto/wayland-protocols/DEPENDS | 3
xorg-proto/wayland-protocols/HISTORY | 3
256 files changed, 831 insertions(+), 267 deletions(-)

New commits:
commit 8c8c3ac9b5be778fdfa51ea8ff18a8e791092d77
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics/imagemagick: version 7.1.0-35

commit c804def3681e24cfeb51e6fd8538243bcaa9b39b
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics/libs/ilmbase: fix build error

commit 131c64b66f383745c3c267461f510d7a5006df9a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

science/wxmaxima: version 22.05.0

commit 0a675bdbb20bafae0c633dc29d7cdda17cf38749
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/packer: version 1.8.1

commit 435f76ed94a5a201a7e37c0c5456818a89a9119b
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

editors/vim: version 8.2.5037

commit d22fc046a3cbaec02d7ecaf514c267b8fa48c291
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

audio-drivers/pulseaudio: version 16.0

commit b7bd3b9f21020dbcebc113e830c80d0c798959b4
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libsigc++3: version 2.10.8

commit 52997753f63159741ff207e8f0a7196d4262664d
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/patchelf: version 0.14.5

commit 16602711963acb1d2f6950996da8ccfb91b70840
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

video/libva-utils: version 2.14.0

commit 7c2821ab775811b4465c1c7d37d747503219beed
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libva: version 2.14.0

commit 47a6a21bb74f9e4ab0259b13f643e16435d217ce
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

audio-libs/flac: version 1.3.4

commit 3fac1141cf6339fd1d9d89d2a08f92ecd5b35148
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics-libs/pycairo: version 1.21.0

commit bf86e0d9ce65461194fae9fb230e34498eb83e9e
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/markupsafe: version 2.1.1

commit 6fb1584e3108b20e46e0457e235f187948976098
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/gobject-introspection: version 1.72.0

commit b1e2c315b78d4ec8c5164a4554f04151e3c17614
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics-libs/libepoxy: version 1.5.10

commit a7b4f3d88a43e10887b462428c7ccd5ffcb8c0ef
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome3-libs/adwaita-icon-theme: version 42.0

commit 0302752c34bef155c8e3754e3dae0a6b4d4eed74
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/glib-networking: version 2.72.0

commit 2b2468a2162fa63c6efe832276087361d71080bb
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/libsoup: version 3.0.6

commit 3a068c3ed98cde9b6bde6a07d401ef286c373adf
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/ccache: version 4.6.1

commit e651efd8cdac7391b8a44106dfefa272ba31c971
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/pillow: version 9.1.1, security update

commit 2cff814dfc221f738a36d4c25816d3a0f0368a1a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/cython: version 0.29.30

commit 04254772e7eb3276fd029b6f1b114555c8535a13
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

python-pypi/yt-dlp: version 2022.05.18

commit d74e67c15b8f61fef80f69f1594bf34ac4631bf0
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

x11-toolkits/gtk+3: version 3.24.34

commit 639a7f4bf4c9b42c28e8b0f7eb71ff4b0bd330b6
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/inxi: version 3.3.16-1

commit fe5b1898cf0ab8e618e20fd4e29647763a80a52f
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

wm-addons/i3lock: version 2.14

commit 206d7e034102c363b40625bd546220ebd16c438c
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/librsvg2: version 2.54.3

commit efef8d29278d2bbbfe1270c54d156bdf79de10b9
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/ninja-build-system: version 1.11.0

commit b85dfbd2d5cc43fe8969f701e72e4d298298b2c3
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

kernels/nct6687d: new spell, drivers for the B550's sensors

commit 78cf2d37c75adb3d92ba91a9ca5adbe3d9ca33f0
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/fwupd: fix optional dependency on gtk-doc

commit 3677f8819b6204b4045d0a4f5580d83bc8c23e9e
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/fwupd: make dependency on gpgme non-optional

commit 600a076d866fb4f81d3704caefe226a6dda4f84d
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

xorg-proto/wayland-protocols: use MESON_DEPENDS

commit cf756da0b698248e3b8486729856c77dd9d02c34
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

xorg-lib/pixman: use MESON_DEPENDS

commit c3e46122ae246e93714616c7a2bbda19ded6b418
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

xorg-lib/pixman: fix typo

commit 0fe2d6bd1aca38330ea5b3a1c5e03fa14262689a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

xorg-driver/xf86-video-ati: use MESON_DEPENDS

commit 95f7f42f973b31e6895b1f8aa4d9843f6bba75a9
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

xorg-app/weston: use MESON_DEPENDS

commit 282ce46013bef93f86477537372cd0f18806561d
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

xorg-app/wayland-utils: use MESON_DEPENDS

commit b7950eef3cf01d249587834fad64cfc2a2aa092a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

x11/colord: use MESON_DEPENDS

commit f3ffdca9fb69449a61749225691eccfa7011c4e7
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

x11-toolkits/gtkmm3: use MESON_DEPENDS

commit daf020ca4f1b09b9ee21a005d6cf23f580df094e
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

x11-libs/cairomm: use MESON_DEPENDS

commit 11e3f499bfa843e0c2720fc3693e6db95184986c
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

wm-addons/wlroots: use MESON_DEPENDS

commit 5a8187aecaafac92596e581c28b4204ddbedbdbc
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

video/libva-utils: use MESON_DEPENDS

commit baec926cab10f17918d7b9ad100e1eba9c9589b6
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

video-libs/gstreamer-vaapi-1.0: use MESON_DEPENDS

commit 1ad57eedf57cc5cdf239ed098f770dbde8d263b2
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

video-libs/gst-libav-1.0: use MESON_DEPENDS

commit 4f205a37b63c50fe9f49a64424e5911e284cdae2
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/spice-protocol: use MESON_DEPENDS

commit 7fee63571e00d63aeafe79a86c1cdf3686adfe73
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/libnotify: use MESON_DEPENDS

commit 6a2d60a2c735a1ed857b5959b3c4aa860b19dba2
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

smgl/elogind: use MESON_DEPENDS

commit d5e728f581d9f4113a6bc16abae6441edbae19a4
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

net/libpsl: use MESON_DEPENDS

commit 8e007bf6cc455bd566f7ad04794e4415e4289e9e
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

mobile/geoclue: use MESON_DEPENDS

commit c2bb70c8f260bbaa2ce9be08bf0ce7e3d1f12b5a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/orc: use MESON_DEPENDS

commit 84ebacce369cf6cf9aa3b0a8383a0a361426e64a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libxmlb: use MESON_DEPENDS

commit 77027a12427c91803eea70011653866161fa27bb
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libvdpau: use MESON_DEPENDS

commit f5b50861a1a3dd7793d58ea055093f01cbf4465b
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libsigc++3: use MESON_DEPENDS

commit 583581c111ae30e5b5db4b508dad0d2a9f84bde1
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libsigc++3.0: use MESON_DEPENDS

commit be3b40fe4d640e434ecbfe545c088f41a011376b
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libjcat: use MESON_DEPENDS

commit ac6a13006e8b5bc8374e7050626a05c92b5c3272
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libgnt: use MESON_DEPENDS

commit b6fa28b8cb2c014d1ab2688ae104c6de4cb4551c
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libexttextcat: fix dependencies

commit 428e9e0517142f34b94064bf367af8e9bc5d8d78
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libevdev: use MESON_DEPENDS

commit 823bc139c2726b9d99666f5a8f2db89bc992f395
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/girara: use MESON_DEPENDS

commit db6dc86f5994a36e1207f659583145811ff99288
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics/viewnior: use MESON_DEPENDS

commit f5a2247fd51715f71f0a9112d0ff74c8459f7987
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics-libs/libgxps: use MESON_DEPENDS

commit c160e578ef4894ec0cf3c5f98597f3ced850f2e1
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics-libs/libglvnd: use MESON_DEPENDS

commit 75399a7e6ac4fdda003dd5bca45ced8e29b255ec
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics-libs/libepoxy: use MESON_DEPENDS

commit 29a25597b4948bc60b8cc4440895a03f9ce24720
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics-libs/gegl: use MESON_DEPENDS

commit beb14f146916cbbdee676a474cd335f9afe101d1
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics-libs/babl: use MESON_DEPENDS

commit e1801ce5c41ff4a7a74c115c89b477974b067825
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome3-libs/pygobject3: use MESON_DEPENDS

commit 0d996be5f60c97e11083d767872e454154f8a34f
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome3-libs/graphene: use MESON_DEPENDS

commit 2ff150cbeaa08be66f2fe23820267c580323ee37
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome3-libs/granite: use MESON_DEPENDS

commit b177fb443dec73f1c729554536cc32ba56332a8c
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome3-libs/gcr: use MESON_DEPENDS

commit 11d4b8792a88b7bbcf5012e344caf609b0aa102f
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/mm-common: use MESON_DEPENDS

commit 1351b750b191b7e62016f2c5832c8567ea323340
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/libsoup-2.4: use MESON_DEPENDS

commit 06ee0f387f80c8c801cdc0192d9e54254fb90452
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/gtk-doc: use MESON_DEPENDS

commit 177eadd8e49b5c55568396bd48c4801c06eb8e6c
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/glibmm: use MESON_DEPENDS

commit 7dfb9e5d13185de172d226e4911288f7f2bdf0ac
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/gdk-pixbuf-xlib: use MESON_DEPENDS

commit edc0a4d8ef43d46b061334741421d42510e2f60e
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/dconf: use MESON_DEPENDS

commit a5e416988c284448fc32383873cf0517a30e397f
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/atkmm: use MESON_DEPENDS

commit 55b4e280f913c7a6b8581e90b19df674809e5941
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-apps/simple-scan: use MESON_DEPENDS

commit c57628a97182de0db81c68567b215678817d05b1
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-apps/gthumb2: use MESON_DEPENDS

commit 8873f9ec97c7ca4b108d14633b8846acbfe1787c
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-apps/glade3: use MESON_DEPENDS

commit 592cbd48182c7f5b56b2d55a2fb306b3a83fffd6
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

doc/zathura: use MESON_DEPENDS

commit 744e1c9b79416064ab038c990a648c5f4d272017
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

doc/zathura-ps: use MESON_DEPENDS

commit 47c6f36767509394d2196e9bde9b957c344b0002
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

doc/zathura-pdf-poppler: use MESON_DEPENDS

commit f8e2048102774f2f15ddc157995479f6a29303d2
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

doc/zathura-pdf-mupdf: use MESON_DEPENDS

commit d3dcc2216030f7baf94868708c0af22ac40bb8d5
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

doc/zathura-djvu: use MESON_DEPENDS

commit 9231b1ac1b0b5bba5fcbdfbb4067b0d6c1ccbd47
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

doc/zathura-cb: use MESON_DEPENDS

commit f81155eabd68a4c72db004fe0f3b2fef592c4728
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

disk/fuse3: use MESON_DEPENDS

commit 14828067bf2b33f5f3c77301ec91a5458f43bf9b
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

archive/zchunk: use MESON_DEPENDS

commit b4a4e0c4d016db2de62cdd9cd7621f1944ebb5f4
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

accounts-sso/libaccounts-glib: use MESON_DEPENDS

commit 319c67e470cd7b526acd9e01ccb66b7cd9f5e058
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/libsoup: use MESON_DEPENDS

commit 6a432c6b2cb5f71f49e6823a7d3fdb59fd1a8d1b
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome2-libs/libsoup: optionally depend on samba

commit f826f0890c1bb84957441e7ea0b8438e8e20d3dd
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

libs/libgusb: use MESON_DEPENDS

commit e5ba3387f86d2d9eff97a500db825ec5021baf75
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

glib/networking: use MESON_DEPENDS

commit 3a86b96e18b9370ad274ab05b80e3d5bf06452f7
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnome3-apps/gcab: use MESON_DEPENDS

commit 64005eb8e968dcb80dd043c7b3a5b5cb94171a51
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

MESON_CONFIGURE: make plain the first option

commit 1efaf049e0261f87f19839ca01c1e26c191db829
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/python3: enable optimizations

commit 4c4222ff98d3321e52c4547e54745c63565869d0
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/python3: use system libs

commit cb31ecce29d94f3db53a60cbd80b11e075084f62
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

net/iputils: use MESON_DEPENDS

commit 2b73101a316be48616bfc68244e3e3d31651c26a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

disk/btrfs-progs: version 5.18

commit e728a7462d92024caf4a319c5c874574737d6589
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/logrotate: version 3.20.1, security update

commit 9686cd1a9c4fa5ada69a721d7e64516857d75f9d
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

crypto/sshfs-fuse: version 3.7.3

commit 800f475eb90ce380acebf6c922369ed9614e126a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnu/gcc: update Ada bootstrapper to 12.1.0

commit 7e410802a23cb347976e2b9d42d83cd348f5a4a0
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnu/gcc: fix isl SOURCE_URL

commit 20fb6cf9c92d5635f103994d28cad8ba8dbf9483
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnu/gcc: set require build option if jit has been selected

commit ac24c70076ef805a556bddbc23f2e74644ebceeb
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

gnu/gcc: fix message color

commit e2cb171e91c08e363cd12d7184bbd5ef67a62897
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

net/wireguard-tools: version 1.0.20210914

commit a84628129a0a8d65a8d1d600936e849acc702140
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/pax-utils: version 1.3.3

commit 4a669ef0ca0fc2bae019348cae6cc7c31698576d
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

crypto/ca-certificates: version 20211016

commit 3d8a6968203b637efc0e608eba1066cad34ebceb
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/ncdu: version 1.17

commit d326979d58ed463349500d37215852c3f3d5deae
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

ftp/rsync: always use system popt

commit 265e494c88c5e7318f1aadbaceb5e625bab97695
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/powertop: version 2.14

commit eaf05113cedc726debb74e811b48625c8b23baab
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

disk/mdadm: do not enter emergency mode on unit failure

commit 061c28bf2af7900175f23361cdc7f2118acaeadb
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/packer: new spell, a tool for building machine images

commit 82c0beb9f8fa0b48d59fc5fae926e7609bc790a2
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/go: version 1.18.2, security update

commit 18d260b5a21cfe5c8813d932aac09fa01b9fa127
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

smgl/systemd: provide SYSTEM-LOGGER

commit 7305812b42abce123a44d7305ea11ab3576e6815
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

disk/ntfs-3g: version 2022.5.17, security update

commit 40af97754515fa1a0dbdccea642910702e74a9f6
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/radare2: version 5.6.8

commit 605d8f4c7ace3c9f269c9aaaf2baaf4d3a44ea57
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/radare2: mark 5.6.0 as security update

commit 88d811c84f0ff754d8fd4c53583dbd61f6fddec8
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/llvm: fix unpack directories

commit b667ce2461b2b0c5a0cdf0105fcd089889ac048f
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

smgl/systemd: version 251.1

commit aed6e2268473a81d10caf9644046f835f0eaff8f
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

video/pipewire: improve dependencies

commit 79b534ed5014e00993b755ee161b1072d877e23b
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

disk/mdadm: be more verbose when initializing RAID

commit 9e53043cbe180aa29dede8fb9ae3f397526c9dc1
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

smgl/systemd: add dependency on util-linux with SULOGIN

commit 4d153382ffe81fd70a5bf89697348cfd08b6fdfc
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

smgl/simpleinit-msb: add dependency on util-linux without sulogin

commit b202226769b524430beaff600412de563375db3a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/util-linux: add sub SULOGIN and NOSULOGIN subdependencies

commit 8f91c6ecf26d681bf396a549e8007e735c3c0790
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

video/wireplumber: fix dependencies

commit 2c3de79169d683ea40abcdcb894d242e4bc59e55
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

utils/dapper: new spell, a desktop-application autostarter

commit ddb54522d65036a6c7b9b86c0d9855e4b037c85f
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

graphics/darktable: version 3.8.1

diff --git a/ChangeLog b/ChangeLog
index be3c0ff..e14c4e8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * MESON_CONFIGURE: offer plain as first option since that is
+ what the meson docs recommend for distributions
+ * kernels/nct6687d: new spell, driver for the B550's sensors
+
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * utils/packer: new spell, a tool for creating identical machine
+ images
+
+2022-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * utils/dapper: new spell, a desktop-application autostarter
+
2022-05-24 Treeve Jelbert <treeve AT sourcemage.org>
* qt5-cmake/FUNCTIONS: simplify

diff --git a/MESON_CONFIGURE b/MESON_CONFIGURE
index 1977f14..ee84aa5 100755
--- a/MESON_CONFIGURE
+++ b/MESON_CONFIGURE
@@ -1,3 +1,3 @@
-config_query_list MESON_BUILD_TYPE 'which build type?' release minsize
plain debugoptimized debug
+config_query_list MESON_BUILD_TYPE 'which build type?' plain minsize
debugoptimized debug release
#config_query_option MESON_TESTS 'build tests?' n "-DBUILD_TESTING=1"
"-DBUILD_TESTING=0"

diff --git a/accounts-sso/libaccounts-glib/DEPENDS
b/accounts-sso/libaccounts-glib/DEPENDS
index 215132f..575fe28 100755
--- a/accounts-sso/libaccounts-glib/DEPENDS
+++ b/accounts-sso/libaccounts-glib/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends glib2 &&
depends libxslt &&
depends libxml2 &&
diff --git a/accounts-sso/libaccounts-glib/HISTORY
b/accounts-sso/libaccounts-glib/HISTORY
index 2a77c61..cd39b66 100644
--- a/accounts-sso/libaccounts-glib/HISTORY
+++ b/accounts-sso/libaccounts-glib/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-08-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.25
* DEPENDS: convert to meson
diff --git a/archive/zchunk/DEPENDS b/archive/zchunk/DEPENDS
index efe1204..6aeb1c4 100755
--- a/archive/zchunk/DEPENDS
+++ b/archive/zchunk/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends curl &&
depends zstd
diff --git a/archive/zchunk/HISTORY b/archive/zchunk/HISTORY
index 5b10cde..9228fa0 100644
--- a/archive/zchunk/HISTORY
+++ b/archive/zchunk/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-09-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.1.6

diff --git a/audio-drivers/pulseaudio/DETAILS
b/audio-drivers/pulseaudio/DETAILS
index 23f8db4..a560309 100755
--- a/audio-drivers/pulseaudio/DETAILS
+++ b/audio-drivers/pulseaudio/DETAILS
@@ -1,7 +1,7 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=pulseaudio
- VERSION=15.0
-
SOURCE_HASH=sha512:352ef20384c76c631c0faa73b08e2318902a433712e0c086a5ac7a0ae58873c8d4be8f35879bdec71a93b19ae8e2ba073cacac4d56215bcf58375a0cd9d88833
+ VERSION=16.0
+
SOURCE_HASH=sha512:42d4968c2dc88f5e39a5358d124e399e40a5abdf815eff387087141bc9dddd217012acb35649a8e0e24a44e8a402d90eb193ce2eef186f7d59550f757a6cc26d
SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=https://freedesktop.org/software/$SPELL/releases/$SOURCE
diff --git a/audio-drivers/pulseaudio/HISTORY
b/audio-drivers/pulseaudio/HISTORY
index a685889..dc84004 100644
--- a/audio-drivers/pulseaudio/HISTORY
+++ b/audio-drivers/pulseaudio/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 16.0
+
2022-05-23 Florian Franzmann <bwlf AT bandrate.org>
* BUILD: explicitly select the database if the user has chosen
'simple'

diff --git a/audio-libs/flac/DETAILS b/audio-libs/flac/DETAILS
index d972715..bd8210f 100755
--- a/audio-libs/flac/DETAILS
+++ b/audio-libs/flac/DETAILS
@@ -1,6 +1,6 @@
SPELL=flac
- VERSION=1.3.3
-
SOURCE_HASH=sha512:d6417e14fab0c41b2df369e5e39ce62a5f588e491af4d465b0162f74e171e5549b2f061867f344bfbf8aaccd246bf5f2acd697e532a2c7901c920c69429b1a28
+ VERSION=1.3.4
+
SOURCE_HASH=sha512:4a626e8a1bd126e234c0e5061e3b46f3a27c2065fdfa228fd8cf00d3c7fa2c05fafb5cec36acce7bfce4914bfd7db0b2a27ee15decf2d8c4caad630f62d44ec9
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://downloads.xiph.org/releases/$SPELL/$SOURCE
diff --git a/audio-libs/flac/HISTORY b/audio-libs/flac/HISTORY
index 5a345ad..540fb46 100644
--- a/audio-libs/flac/HISTORY
+++ b/audio-libs/flac/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.3.4
+
2019-09-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.3

diff --git a/crypto/ca-certificates/DETAILS b/crypto/ca-certificates/DETAILS
index 24e6a7a..2de13d9 100755
--- a/crypto/ca-certificates/DETAILS
+++ b/crypto/ca-certificates/DETAILS
@@ -1,7 +1,7 @@
SPELL=ca-certificates
- VERSION=20210119
+ VERSION=20211016
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:e63d0656af3039e5294d889d40e744b7a20e222f205e2a14228de93abb41e8395d457b537af53066fff580813fbf8e36abd2f0527617bd502a6f8b03c008e279
+
SOURCE_HASH=sha512:b00d2a6dfb7adcc49878ca0417a2e7eee463c8049e955bc0988b5d5c6732c789c8158a609ef3a65006e6fd886ab65587e9231ce5b3a9efeddb2463c1944a9ba5
SOURCE=${SPELL}_${VERSION}_all.deb
SOURCE_URL[0]=https://ftp.de.debian.org/debian/pool/main/c/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
diff --git a/crypto/ca-certificates/HISTORY b/crypto/ca-certificates/HISTORY
index 17cd824..a5b87fb 100644
--- a/crypto/ca-certificates/HISTORY
+++ b/crypto/ca-certificates/HISTORY
@@ -1,3 +1,6 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 20211016
+
2021-06-04 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 20210119
* init.d/update-ca-certificates: move to runlevel 3 network is
diff --git a/crypto/sshfs-fuse/DETAILS b/crypto/sshfs-fuse/DETAILS
index 6c8868b..2bf1217 100755
--- a/crypto/sshfs-fuse/DETAILS
+++ b/crypto/sshfs-fuse/DETAILS
@@ -1,6 +1,6 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=sshfs-fuse
- VERSION=3.7.2
+ VERSION=3.7.3
SOURCE=sshfs-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/sshfs-$VERSION"
WEB_SITE=https://github.com/libfuse/sshfs
diff --git a/crypto/sshfs-fuse/HISTORY b/crypto/sshfs-fuse/HISTORY
index b26f038..f1bb813 100644
--- a/crypto/sshfs-fuse/HISTORY
+++ b/crypto/sshfs-fuse/HISTORY
@@ -1,3 +1,6 @@
+2022-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.7.3
+
2022-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: add dependency on docutils, use MESON_DEPENDS

diff --git a/devel/ccache/DETAILS b/devel/ccache/DETAILS
index 9d78970..692772b 100755
--- a/devel/ccache/DETAILS
+++ b/devel/ccache/DETAILS
@@ -1,6 +1,6 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=ccache
- VERSION=4.6
+ VERSION=4.6.1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/devel/ccache/HISTORY b/devel/ccache/HISTORY
index abd5ae4..292078d 100755
--- a/devel/ccache/HISTORY
+++ b/devel/ccache/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 4.6.1
+
2022-03-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.6

diff --git a/devel/go/DETAILS b/devel/go/DETAILS
index d0a1cd6..0ec9fc3 100755
--- a/devel/go/DETAILS
+++ b/devel/go/DETAILS
@@ -1,12 +1,12 @@
SPELL="go"
- VERSION=1.18.1
- SECURITY_PATCH=1
+ VERSION=1.18.2
+ SECURITY_PATCH=2
BOOTSTRAP_VERSION=$VERSION
SOURCE="${SPELL}${VERSION}.src.tar.gz"
-
SOURCE_HASH=sha512:baa053e2d713b235b9285c946b4f0842085a5224d1f4cbe92a446fbf97ed9f7289c8d4ba212fb31dd2e4eac39bb4c015f478543a1856594c2d1fc331c946f571
+
SOURCE_HASH=sha512:9214cbc051cf26b49ab1bd4d8d30b060865944b831578a9ea7fcfe33f84009f77932a39f2948efbfc412b151e4734a3bc1f8332f3bea11b35a912b0e23a4118f
SOURCE_URL[0]="https://redirector.gvt1.com/edgedl/go/$SOURCE";
SOURCE2="${SPELL}${BOOTSTRAP_VERSION}.linux-amd64.tar.gz"
-
SOURCE2_HASH=sha512:0e437d2bb6ebb90bfe1e883970466076256485896dfacd63393de62db1ef3f2c86df18ba9660806729f6cd683e36dfadff80b448fb7ae5209b9a87762e464987
+
SOURCE2_HASH=sha512:6c98285da1d23fef9da31ef6f6caca5280d0b4ecce27719f77aff17110c5db54f8c60d21cea7ccdc223436a80d60a16c2a931d1b16ca976e24be84e869dad03c
SOURCE2_URL[0]="https://redirector.gvt1.com/edgedl/go/$SOURCE2";
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
DOC_DIRS=""
diff --git a/devel/go/HISTORY b/devel/go/HISTORY
index 1cb933f..702998f 100644
--- a/devel/go/HISTORY
+++ b/devel/go/HISTORY
@@ -1,3 +1,6 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.18.2, SECURITY_PATCH++
+
2022-04-13 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.18.1
SECURITY_PATCH++
diff --git a/devel/llvm/HISTORY b/devel/llvm/HISTORY
index fb141f7..6c1ecd3 100644
--- a/devel/llvm/HISTORY
+++ b/devel/llvm/HISTORY
@@ -1,6 +1,10 @@
2022-05-25 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 14.0.4

+2022-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * PRE_BUILD, patches-libcxx/libcxx-musl.patch,
+ patches-libcxx/libcxxabi-dl.patch: fix unpack locations
+
2022-04-29 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 14.0.3

diff --git a/devel/llvm/PRE_BUILD b/devel/llvm/PRE_BUILD
index add4afe..8548cb7 100755
--- a/devel/llvm/PRE_BUILD
+++ b/devel/llvm/PRE_BUILD
@@ -3,7 +3,7 @@ cd "$SOURCE_DIRECTORY" &&
apply_patch_dir patches-llvm &&
if [[ "$LLVM_WITH_CLANG" == y ]]; then
unpack_file 5 &&
- mv compiler-rt-${VERSION}.src projects/compiler-rt &&
+ mv compiler-rt-${VERSION}.src runtimes/compiler-rt &&
unpack_file 3 &&
mv clang-${VERSION}.src tools/clang &&
unpack_file 9 &&
@@ -36,9 +36,9 @@ if [[ "$LLVM_WITH_LLD" == y ]]; then
unpack_file 15 &&
mv libunwind-${VERSION}.src libunwind &&
unpack_file 17 &&
- mv libcxx-${VERSION}.src projects/libcxx &&
+ mv libcxx-${VERSION}.src runtimes/libcxx &&
unpack_file 19 &&
- mv libcxxabi-${VERSION}.src projects/libcxxabi &&
+ mv libcxxabi-${VERSION}.src runtimes/libcxxabi &&
apply_patch_dir patches-libcxx &&

# Bugfix for llvm 12.0.0, cf.
https://groups.google.com/g/llvm-dev/c/gIY5COm6V5E
diff --git a/devel/llvm/patches-libcxx/libcxx-musl.patch
b/devel/llvm/patches-libcxx/libcxx-musl.patch
index 9c9ba30..3600f40 100644
--- a/devel/llvm/patches-libcxx/libcxx-musl.patch
+++ b/devel/llvm/patches-libcxx/libcxx-musl.patch
@@ -1,7 +1,7 @@
Origin: Void Linux

---- a/projects/libcxx/include/locale
-+++ b/projects/libcxx/include/locale
+--- a/runtimes/libcxx/include/locale
++++ b/runtimes/libcxx/include/locale
@@ -742,7 +742,11 @@ __num_get_signed_integral(const char* __a, const char*
__a_end,
typename remove_reference<decltype(errno)>::type __save_errno =
errno;
errno = 0;
diff --git a/devel/llvm/patches-libcxx/libcxxabi-dl.patch
b/devel/llvm/patches-libcxx/libcxxabi-dl.patch
index b8adb09..d47a227 100644
--- a/devel/llvm/patches-libcxx/libcxxabi-dl.patch
+++ b/devel/llvm/patches-libcxx/libcxxabi-dl.patch
@@ -2,8 +2,8 @@ Also link to -ldl to prevent undefined references.

Origin: Void Linux

---- a/projects/libcxxabi/src/CMakeLists.txt
-+++ b/projects/libcxxabi/src/CMakeLists.txt
+--- a/runtimes/libcxxabi/src/CMakeLists.txt
++++ b/runtimes/libcxxabi/src/CMakeLists.txt
@@ -73,6 +73,7 @@
endif()

@@ -12,8 +12,8 @@ Origin: Void Linux
endif()

if (LIBCXXABI_USE_LLVM_UNWINDER)
---- a/projects/libcxx/CMakeLists.txt
-+++ b/projects/libcxx/CMakeLists.txt
+--- a/runtimes/libcxx/CMakeLists.txt
++++ b/runtimes/libcxx/CMakeLists.txt
@@ -745,6 +745,10 @@
target_link_libraries(${target} PRIVATE m)
endif()
diff --git a/devel/ninja-build-system/DETAILS
b/devel/ninja-build-system/DETAILS
index 1b2db9b..6731f0a 100755
--- a/devel/ninja-build-system/DETAILS
+++ b/devel/ninja-build-system/DETAILS
@@ -1,6 +1,6 @@
SPELL=ninja-build-system
- VERSION=1.10.2
-
SOURCE_HASH=sha512:895412ae1cbc83c656e92f282602a29300e08274e9dea0da4464202ae556e7a1ab03bec057f23da4756bbd91bd2d744cd7a64b336740fd2782bb4db5c3b7b496
+ VERSION=1.11.0
+
SOURCE_HASH=sha512:9b9c8dae2251f9ddba50680911271b8504c292994fd90a0da94902f64c69a9edc72212217df5c651ddfc2f79c2ae03e84c99b805497dcd7497c53a1617de83e7
SOURCE="ninja-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ninja-${VERSION}"
WEB_SITE="https://github.com/ninja-build/ninja";
diff --git a/devel/ninja-build-system/HISTORY
b/devel/ninja-build-system/HISTORY
index 53e1f7c..31abf85 100644
--- a/devel/ninja-build-system/HISTORY
+++ b/devel/ninja-build-system/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.11.0
+
2022-03-10 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: added DOC_DIRS to avoid collecting redundant files
* PROVIDES: added NINJA-BUILD
diff --git a/devel/patchelf/DETAILS b/devel/patchelf/DETAILS
index b123d58..9126351 100755
--- a/devel/patchelf/DETAILS
+++ b/devel/patchelf/DETAILS
@@ -1,8 +1,8 @@
SPELL=patchelf
- VERSION=0.14.3
+ VERSION=0.14.5
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/NixOS/${SPELL}/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:2f5caa6b038e630896dc0cebaf4d6f88d91f6dee7f2ffa2fc6b90d199b3a0140b7fe39ea43e582f7ac1145309a61e11fb7ce36c579ad217c48f1b189738f79c8
+
SOURCE_HASH=sha512:1b7eca84f6fe2d6f6d4469ca1ccdf35dc920d2052ba94b7daeba6c8cb41fdaff20b1e5bac7c8a7650ff12bf4156da87f84d32e75b09958636dc992a1b7b1a59d
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
WEB_SITE="https://github.com/NixOS/patchelf/";
LICENSE[0]=GPL
diff --git a/devel/patchelf/HISTORY b/devel/patchelf/HISTORY
index a55cec8..6f24710 100644
--- a/devel/patchelf/HISTORY
+++ b/devel/patchelf/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 0.14.5
+
2021-12-26 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.14.3

diff --git a/devel/python3/BUILD b/devel/python3/BUILD
index bfd36d2..0fa1f2c 100755
--- a/devel/python3/BUILD
+++ b/devel/python3/BUILD
@@ -1,4 +1,8 @@
OPTS="--enable-shared $PYTHON3_OPTS $OPTS" &&
OPTS="--with-ensurepip=no $OPTS" &&

+OPTS+=" --enable-optimizations" &&
+OPTS+=" --with-lto" &&
+OPTS+=" --with-computed-gotos" &&
+
EXTRA_CFLAGS="$CFLAGS" default_build
diff --git a/devel/python3/DEPENDS b/devel/python3/DEPENDS
index 19860cc..9e7bec6 100755
--- a/devel/python3/DEPENDS
+++ b/devel/python3/DEPENDS
@@ -1,8 +1,15 @@
-optional_depends libffi "" "" "for _ctype module" &&
+depends gcc &&
+
+depends expat "--with-system-expat" &&
+depends libffi "--with-system-ffi" &&
+
optional_depends SSL '' '' 'SSL crypto extension' &&
optional_depends gdbm '' '' 'database support' &&
optional_depends db "" "" "for Sleepycat db support" &&
-optional_depends sqlite "" "" "for SQLite db support" &&
+optional_depends sqlite \
+ "--enable-loadable-sqlite-extensions" \
+ "--disable-loadable-sqlite-extensions" \
+ "for SQLite db support" &&
optional_depends tk "" "" "for Tk support" &&
optional_depends ncurses "" "" "for Ncurses support" &&
optional_depends readline "" "" "for Readline support" &&
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index fdad3c8..1d4782e 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,7 @@
+2022-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use system libs where possible
+ * BUILD: enable optimizations
+
2022-05-17 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.9.13 for 3.9 branch

diff --git a/devel/radare2/DETAILS b/devel/radare2/DETAILS
index cbe7525..d6e075b 100755
--- a/devel/radare2/DETAILS
+++ b/devel/radare2/DETAILS
@@ -1,9 +1,10 @@
. "$GRIMOIRE"/FUNCTIONS &&
SPELL=radare2
- VERSION=5.6.4
+ VERSION=5.6.8
+ SECURITY_PATCH=1
SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE_URL[0]="https://github.com/radare/radare2/archive/$VERSION.tar.gz";
-
SOURCE_HASH=sha512:762a88aebb3845ead43b33402fd5cfcc62db98175308ecdc264d23d345304878a6bb502a3192d20a1cdedf9f0297b654a2e5a830eaa5d9601c3463a28be7300b
+
SOURCE_HASH=sha512:e29a3ff235f37bcde4ec6c1c97d1b9c521b57e93512ca40d71be9e88ac1c002f41af905865fdf4685ee94287425cff32500b5a111eec5594bdd7f32f05631910
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://radare.org";
LICENSE[0]=GPL
diff --git a/devel/radare2/HISTORY b/devel/radare2/HISTORY
index ad331e6..23d198c 100644
--- a/devel/radare2/HISTORY
+++ b/devel/radare2/HISTORY
@@ -1,3 +1,8 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: SECURITY_PATCH++, 5.6.0 fixed CVE-2022-0419 and
+ CVE-2021-44975, 5.5.4 fixed CVE-2021-44974
+ * DETAILS: version 5.6.8
+
2022-03-21 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS, PREPARE: removed scm branch
* DETAILS: updated spell to 5.6.4
diff --git a/disk/btrfs-progs/DETAILS b/disk/btrfs-progs/DETAILS
index b090c2e..67ba464 100755
--- a/disk/btrfs-progs/DETAILS
+++ b/disk/btrfs-progs/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=5.17
+ VERSION=5.18
SOURCE=${SPELL}-v${VERSION}.tar.xz
SOURCE2=${SPELL}-v${VERSION}.tar.sign
SOURCE_GPG="btrfs.gpg:${SOURCE2}:UPSTREAM_HASH"
diff --git a/disk/btrfs-progs/HISTORY b/disk/btrfs-progs/HISTORY
index 5169214..25ced23 100644
--- a/disk/btrfs-progs/HISTORY
+++ b/disk/btrfs-progs/HISTORY
@@ -1,3 +1,6 @@
+2022-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 5.18
+
2022-04-30 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: git -> git_http,

(https://github.blog/2021-09-01-improving-git-protocol-security-github/)
diff --git a/disk/fuse3/DEPENDS b/disk/fuse3/DEPENDS
index b38e9cc..d239f32 100755
--- a/disk/fuse3/DEPENDS
+++ b/disk/fuse3/DEPENDS
@@ -1,3 +1,3 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
runtime_depends util-linux
diff --git a/disk/fuse3/HISTORY b/disk/fuse3/HISTORY
index 9121108..84c5d0e 100644
--- a/disk/fuse3/HISTORY
+++ b/disk/fuse3/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-05-08 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.11.0

diff --git a/disk/mdadm/HISTORY b/disk/mdadm/HISTORY
index 4fcfd28..9c2cc62 100644
--- a/disk/mdadm/HISTORY
+++ b/disk/mdadm/HISTORY
@@ -1,3 +1,9 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * systemd/mdadm.service: do not enter emergency mode on failure
+
+2022-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * systemd/mdadm.service: be more verbose when initializing RAID
+
2022-05-23 Florian Franzmann <bwlf AT bandrate.org>
* INSTALL, systemd: add missing file from previous change

diff --git a/disk/mdadm/systemd/mdadm.service
b/disk/mdadm/systemd/mdadm.service
index b4c5f7b..6bd352a 100644
--- a/disk/mdadm/systemd/mdadm.service
+++ b/disk/mdadm/systemd/mdadm.service
@@ -12,8 +12,6 @@ Description=Assemble Software-RAID Devices
DefaultDependencies=no
Conflicts=shutdown.target
Before=local-fs.target shutdown.target
-OnFailure=emergency.target
-OnFailureJobMode=replace-irreversibly

[Install]
WantedBy=local-fs.target
@@ -21,5 +19,5 @@ WantedBy=local-fs.target
[Service]
Type=oneshot
RemainAfterExit=yes
-ExecStart=/sbin/mdadm.static --assemble --scan
+ExecStart=/sbin/mdadm.static --assemble --scan --verbose
TimeoutSec=0
diff --git a/disk/ntfs-3g/DETAILS b/disk/ntfs-3g/DETAILS
index 0f72325..6740b82 100755
--- a/disk/ntfs-3g/DETAILS
+++ b/disk/ntfs-3g/DETAILS
@@ -1,6 +1,7 @@
SPELL=ntfs-3g
- VERSION=2021.8.22
-
SOURCE_HASH=sha512:5cacdbda89e64b61f190fa10b571641c51ca048971ad26ec3484964a4b3281297478da9df3810fa75e4f6d3404d39bdf54dbb3f9a30180018e9512510cad2ded
+ VERSION=2022.5.17
+ SECURITY_PATCH=1
+
SOURCE_HASH=sha512:39b18dd91761c2156ae8aad0e8a8ebb6eab9976448d5047f6ddc78932a772e1ddb31a5034301d6b19fd77e29449d7970ad28ce20c3aa833fa42373860de51fa5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://www.tuxera.com/community/open-source-ntfs-3g/
diff --git a/disk/ntfs-3g/HISTORY b/disk/ntfs-3g/HISTORY
index bda0c73..78dbe01 100644
--- a/disk/ntfs-3g/HISTORY
+++ b/disk/ntfs-3g/HISTORY
@@ -1,3 +1,8 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2022.5.17, SECURITY_PATCH++, fixes CVE-2021-46790,
+ CVE-2022-30783, CVE-2022-30785, CVE-2022-30787, CVE-2022-30784,
+ CVE-2022-30786, CVE-2022-30788, CVE-2022-30789
+
2021-09-04 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2021.8.22

diff --git a/doc/zathura-cb/DEPENDS b/doc/zathura-cb/DEPENDS
index 9c392b8..995bf64 100755
--- a/doc/zathura-cb/DEPENDS
+++ b/doc/zathura-cb/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends python3 &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends python3 &&
depends libarchive &&
depends zathura
diff --git a/doc/zathura-cb/HISTORY b/doc/zathura-cb/HISTORY
index f33a43b..be8c697 100644
--- a/doc/zathura-cb/HISTORY
+++ b/doc/zathura-cb/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2018-05-31 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.1.8, converted to meson build system,
.gz -> .xz, sha1 -> sha256
diff --git a/doc/zathura-djvu/DEPENDS b/doc/zathura-djvu/DEPENDS
index 4492f8b..91b6ce1 100755
--- a/doc/zathura-djvu/DEPENDS
+++ b/doc/zathura-djvu/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends python3 &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends python3 &&
depends djvulibre &&
depends zathura
diff --git a/doc/zathura-djvu/HISTORY b/doc/zathura-djvu/HISTORY
index 05b7b57..426eb66 100644
--- a/doc/zathura-djvu/HISTORY
+++ b/doc/zathura-djvu/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2018-05-31 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.2.8, converted to meson build system,
.gz -> .xz, sha1 -> sha256
diff --git a/doc/zathura-pdf-mupdf/DEPENDS b/doc/zathura-pdf-mupdf/DEPENDS
index b51fb16..cea5c4a 100755
--- a/doc/zathura-pdf-mupdf/DEPENDS
+++ b/doc/zathura-pdf-mupdf/DEPENDS
@@ -1,6 +1,6 @@
-depends meson &&
-depends python3 &&
-depends ninja-build-system &&
-depends zathura &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends python3 &&
+depends zathura &&
depends openjpeg &&
depends mupdf
diff --git a/doc/zathura-pdf-mupdf/HISTORY b/doc/zathura-pdf-mupdf/HISTORY
index 45e8a82..b20dd1a 100644
--- a/doc/zathura-pdf-mupdf/HISTORY
+++ b/doc/zathura-pdf-mupdf/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2019-07-24 Pavel Vinogradov <public AT sourcemage.org>
* PRE_BUILD, patches/search.patch: added to build with mupdf >= 1.16.x

diff --git a/doc/zathura-pdf-poppler/DEPENDS b/doc/zathura-pdf-poppler/DEPENDS
index 9a7ff5f..5922424 100755
--- a/doc/zathura-pdf-poppler/DEPENDS
+++ b/doc/zathura-pdf-poppler/DEPENDS
@@ -1,6 +1,6 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
-depends ninja-build-system &&
depends zathura &&
depends poppler &&
depends cairo
diff --git a/doc/zathura-pdf-poppler/HISTORY b/doc/zathura-pdf-poppler/HISTORY
index 3c0a314..3327ab8 100644
--- a/doc/zathura-pdf-poppler/HISTORY
+++ b/doc/zathura-pdf-poppler/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2018-05-31 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.2.9, converted to meson build system,
.gz -> .xz, sha1 -> sha256
diff --git a/doc/zathura-ps/DEPENDS b/doc/zathura-ps/DEPENDS
index c6e73ae..448e6c7 100755
--- a/doc/zathura-ps/DEPENDS
+++ b/doc/zathura-ps/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends python3 &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends python3 &&
depends libspectre &&
depends zathura
diff --git a/doc/zathura-ps/HISTORY b/doc/zathura-ps/HISTORY
index bd10025..03f88c9 100644
--- a/doc/zathura-ps/HISTORY
+++ b/doc/zathura-ps/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2018-05-31 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.2.6, converted to meson build system,
.gz -> .xz, sha1 -> sha256
diff --git a/doc/zathura/DEPENDS b/doc/zathura/DEPENDS
index b6dd9bd..1b9853a 100755
--- a/doc/zathura/DEPENDS
+++ b/doc/zathura/DEPENDS
@@ -1,6 +1,6 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
-depends ninja-build-system &&
depends glib2 &&
depends gtk+3 &&
depends girara &&
diff --git a/doc/zathura/HISTORY b/doc/zathura/HISTORY
index 48c5538..0762e17 100644
--- a/doc/zathura/HISTORY
+++ b/doc/zathura/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2019-05-18 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Update dependency; s/gettext/GETTEXT/

diff --git a/editors/vim/DETAILS b/editors/vim/DETAILS
index 44b718d..2ef1b53 100755
--- a/editors/vim/DETAILS
+++ b/editors/vim/DETAILS
@@ -9,8 +9,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION=8.2.4894
-
SOURCE_HASH=sha512:54cb8664cba7ea42b66faab6cfd4f6ebc0052988404a464d705422c39cc9cfec28823bca54e90814c13ee41f8a1ab702725a8bb52b28890ce194cacb7ed148e4
+ VERSION=8.2.5037
+
SOURCE_HASH=sha512:e58354c8bbaddb8fb9654d796471c830ac6172cec8015082a9a06b78b8034d028e4fdf3b24de9954412c08f0631747f997eadc4b0fc9aa178e65ebcd5c68a4c9
SECURITY_PATCH=5
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
diff --git a/editors/vim/HISTORY b/editors/vim/HISTORY
index 1527a71..84167b6 100644
--- a/editors/vim/HISTORY
+++ b/editors/vim/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 8.2.5037
+
2022-05-06 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 8.2.4894

diff --git a/ftp/rsync/DEPENDS b/ftp/rsync/DEPENDS
index 89cf166..11a3ab6 100755
--- a/ftp/rsync/DEPENDS
+++ b/ftp/rsync/DEPENDS
@@ -1,9 +1,5 @@
depends zlib "--without-included-zlib" &&
-
-optional_depends popt \
- "--without-included-popt" \
- "--with-included-popt" \
- "to use system popt library instead of bundled" &&
+depends popt "--without-included-popt" &&

optional_depends acl \
"--enable-acl-support" \
diff --git a/ftp/rsync/HISTORY b/ftp/rsync/HISTORY
index 9f11bcf..9d4bb0b 100644
--- a/ftp/rsync/HISTORY
+++ b/ftp/rsync/HISTORY
@@ -1,3 +1,6 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: always use system popt
+
2022-04-17 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 3.2.4, SECURITY_PATCH++, (CVE-2018-25032)
* BUILD: enabled parallel building
diff --git a/gnome2-apps/glade3/DEPENDS b/gnome2-apps/glade3/DEPENDS
index 03ce0cb..f959469 100755
--- a/gnome2-apps/glade3/DEPENDS
+++ b/gnome2-apps/glade3/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends libxml2 &&
depends gtk+3 &&

diff --git a/gnome2-apps/glade3/HISTORY b/gnome2-apps/glade3/HISTORY
index fe5955c..5d34cca 100644
--- a/gnome2-apps/glade3/HISTORY
+++ b/gnome2-apps/glade3/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-09-19 Ismael Luceno <ismael AT sourcemage.org>
* CONFIGURE, DEPENDS, DETAILS: updated spell to 3.38.1
updated dependencies
diff --git a/gnome2-apps/gthumb2/DEPENDS b/gnome2-apps/gthumb2/DEPENDS
index 39ac342..98770f8 100755
--- a/gnome2-apps/gthumb2/DEPENDS
+++ b/gnome2-apps/gthumb2/DEPENDS
@@ -1,4 +1,4 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&

depends atk &&
depends bzip2 &&
diff --git a/gnome2-apps/gthumb2/HISTORY b/gnome2-apps/gthumb2/HISTORY
index 1e47127..51c62fd 100644
--- a/gnome2-apps/gthumb2/HISTORY
+++ b/gnome2-apps/gthumb2/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-04-30 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS, DEPENDS: version 3.12.2

diff --git a/gnome2-apps/simple-scan/DEPENDS b/gnome2-apps/simple-scan/DEPENDS
index 4de4f2e..0aca5a5 100755
--- a/gnome2-apps/simple-scan/DEPENDS
+++ b/gnome2-apps/simple-scan/DEPENDS
@@ -1,9 +1,10 @@
-depends colord &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends colord &&
depends gettext &&
-depends glib2 &&
-depends gtk+3 &&
+depends glib2 &&
+depends gtk+3 &&
depends itstool &&
depends libgusb &&
depends libwebp &&
-depends meson &&
depends sane-backends
diff --git a/gnome2-apps/simple-scan/HISTORY b/gnome2-apps/simple-scan/HISTORY
index 86b343d..2837f7e 100644
--- a/gnome2-apps/simple-scan/HISTORY
+++ b/gnome2-apps/simple-scan/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-10-31 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS, DETAILS: spell created

diff --git a/gnome2-libs/atkmm/DEPENDS b/gnome2-libs/atkmm/DEPENDS
index d7a2aaf..bb15591 100755
--- a/gnome2-libs/atkmm/DEPENDS
+++ b/gnome2-libs/atkmm/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends atk &&
depends glibmm &&

diff --git a/gnome2-libs/atkmm/HISTORY b/gnome2-libs/atkmm/HISTORY
index 5182ce4..a1a6567 100644
--- a/gnome2-libs/atkmm/HISTORY
+++ b/gnome2-libs/atkmm/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-08-04 Thomas Orgis <sobkus AT sourcemage.org>
* DEPENDS: This is _new_ atkmm, which needs new glibmm!

diff --git a/gnome2-libs/dconf/DEPENDS b/gnome2-libs/dconf/DEPENDS
index 2811e4d..871e856 100755
--- a/gnome2-libs/dconf/DEPENDS
+++ b/gnome2-libs/dconf/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends glib2 &&
depends libxml2 &&

diff --git a/gnome2-libs/dconf/HISTORY b/gnome2-libs/dconf/HISTORY
index aa9faf7..ffbc54e 100644
--- a/gnome2-libs/dconf/HISTORY
+++ b/gnome2-libs/dconf/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-10-16 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.40.0
* DEPENDS, CONFIGURE, DETAILS: use meson
diff --git a/gnome2-libs/gdk-pixbuf-xlib/DEPENDS
b/gnome2-libs/gdk-pixbuf-xlib/DEPENDS
index 461f098..cfd8266 100755
--- a/gnome2-libs/gdk-pixbuf-xlib/DEPENDS
+++ b/gnome2-libs/gdk-pixbuf-xlib/DEPENDS
@@ -1,6 +1,6 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
-depends ninja-build-system &&
depends gdk-pixbuf2 &&
depends libx11 &&
optional_depends gtk-doc gtk_doc={true,false} "generate the API reference"
diff --git a/gnome2-libs/gdk-pixbuf-xlib/HISTORY
b/gnome2-libs/gdk-pixbuf-xlib/HISTORY
index 0120075..61ed39a 100644
--- a/gnome2-libs/gdk-pixbuf-xlib/HISTORY
+++ b/gnome2-libs/gdk-pixbuf-xlib/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.40.2
* ALL: Created new spell
diff --git a/gnome2-libs/glib-networking/DEPENDS
b/gnome2-libs/glib-networking/DEPENDS
index 3a39411..1c5ca7b 100755
--- a/gnome2-libs/glib-networking/DEPENDS
+++ b/gnome2-libs/glib-networking/DEPENDS
@@ -1,6 +1,5 @@
-. "$GRIMOIRE/FUNCTIONS" &&
-
-depends meson &&
+. "$GRIMOIRE/FUNCTIONS" &&
+. "$GRIMOIRE"/MESON_DEPENDS &&

depends glib2 &&

diff --git a/gnome2-libs/glib-networking/DETAILS
b/gnome2-libs/glib-networking/DETAILS
index b0bdda3..5144ea8 100755
--- a/gnome2-libs/glib-networking/DETAILS
+++ b/gnome2-libs/glib-networking/DETAILS
@@ -1,11 +1,11 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=glib-networking
- VERSION=2.70.1
+ VERSION=2.72.0
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[0]=sha256:2a16bfc2d271ccd3266e3fb462bc8a4103c02e81bbb339aa92d6fb060592d7bc:UPSTREAM_HASH
+
SOURCE_HASH[0]=sha256:100aaebb369285041de52da422b6b716789d5e4d7549a3a71ba587b932e0823b:UPSTREAM_HASH
LICENSE[0]=LGPL
WEB_SITE=http://live.gnome.org/
ENTERED=20110213
diff --git a/gnome2-libs/glib-networking/HISTORY
b/gnome2-libs/glib-networking/HISTORY
index c06e963..515e568 100644
--- a/gnome2-libs/glib-networking/HISTORY
+++ b/gnome2-libs/glib-networking/HISTORY
@@ -1,3 +1,7 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+ * DETAILS: version 2.72.0
+
2021-12-26 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.70.1

diff --git a/gnome2-libs/glibmm/DEPENDS b/gnome2-libs/glibmm/DEPENDS
index 37fc164..b98eb4a 100755
--- a/gnome2-libs/glibmm/DEPENDS
+++ b/gnome2-libs/glibmm/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends pkgconfig &&
depends m4 &&
depends perl &&
diff --git a/gnome2-libs/glibmm/HISTORY b/gnome2-libs/glibmm/HISTORY
index 1111cab..2ef9df7 100644
--- a/gnome2-libs/glibmm/HISTORY
+++ b/gnome2-libs/glibmm/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.68.1
* DEPENDS: add dependency on mm-common, add missing dependencies
diff --git a/gnome2-libs/gobject-introspection/DETAILS
b/gnome2-libs/gobject-introspection/DETAILS
index 4fc5fda..7817f61 100755
--- a/gnome2-libs/gobject-introspection/DETAILS
+++ b/gnome2-libs/gobject-introspection/DETAILS
@@ -1,11 +1,11 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=gobject-introspection
if [[ $GOBJECT_INTROSPECTION_BRANCH == devel ]]; then
- VERSION=1.71.0
-
SOURCE_HASH=sha512:e2ef935ba00d051ad90fe26001135b260bc7bedd495991a564b4e2525a64d7469b489e560846c714b8cf3f841dfe53edbe632d62c3a1c957abc09afa4ae09fbd
+ VERSION=1.72.0
+
SOURCE_HASH=sha512:b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5
else
- VERSION=1.71.0
-
SOURCE_HASH=sha512:e2ef935ba00d051ad90fe26001135b260bc7bedd495991a564b4e2525a64d7469b489e560846c714b8cf3f841dfe53edbe632d62c3a1c957abc09afa4ae09fbd
+ VERSION=1.72.0
+
SOURCE_HASH=sha512:b8fba2bd12e93776c55228acf3487bef36ee40b1abdc7f681b827780ac94a8bfa1f59b0c30d60fa5a1fea2f610de78b9e52029f411128067808f17eb6374cdc5
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=${SPELL}-${VERSION}.tar.xz
diff --git a/gnome2-libs/gobject-introspection/HISTORY
b/gnome2-libs/gobject-introspection/HISTORY
index 3a5f6cd..8881c12 100644
--- a/gnome2-libs/gobject-introspection/HISTORY
+++ b/gnome2-libs/gobject-introspection/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.72.0
+
2022-05-14 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: use MESON_DEPENDS

diff --git a/gnome2-libs/gtk-doc/DEPENDS b/gnome2-libs/gtk-doc/DEPENDS
index 85202ad..6e9c7d8 100755
--- a/gnome2-libs/gtk-doc/DEPENDS
+++ b/gnome2-libs/gtk-doc/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends pygments &&
depends libxml2 &&
diff --git a/gnome2-libs/gtk-doc/HISTORY b/gnome2-libs/gtk-doc/HISTORY
index 6ff6654..d7d08f3 100644
--- a/gnome2-libs/gtk-doc/HISTORY
+++ b/gnome2-libs/gtk-doc/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-10-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.33.2
use meson
diff --git a/gnome2-libs/librsvg2/DETAILS b/gnome2-libs/librsvg2/DETAILS
index a8f4782..3b669d0 100755
--- a/gnome2-libs/librsvg2/DETAILS
+++ b/gnome2-libs/librsvg2/DETAILS
@@ -3,8 +3,8 @@ if [[ "${LIBRSVG2_BRANCH}" == "devel" ]]; then
VERSION=2.49.3

SOURCE_HASH=sha512:161a98f70ce63e9db7b61ae51c8551db792ec5d2b68d04f9724f986060de244e74598326f69ea80376cd01a539c2a8ee02bdc94db1233880b9696655548a4b4e
else
- VERSION=2.50.7
-
SOURCE_HASH=sha512:064df9440802088f4414ffb70e5115809028858065739443444e5eaf6f809da47c697d31f9423e3ce9efcdeea02ff41ec39f5acf5882f2d35f433b7565be3c16
+ VERSION=2.54.3
+
SOURCE_HASH=sha512:153bb9d5b2e04ac87127663ab2cae1ae9e3c23666e54234efb3e247a6c3fdd67701f8baa31e06bba673c0cfc71202001c46fb8e0398770dfbc59e10f6de78077
fi
SECURITY_PATCH=2
SOURCE=${SPELL%?}-$VERSION.tar.xz
diff --git a/gnome2-libs/librsvg2/HISTORY b/gnome2-libs/librsvg2/HISTORY
index 597e4ed..b25b491 100644
--- a/gnome2-libs/librsvg2/HISTORY
+++ b/gnome2-libs/librsvg2/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: 2.54.3
+
2021-06-05 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: 2.50.7

diff --git a/gnome2-libs/libsoup-2.4/DEPENDS b/gnome2-libs/libsoup-2.4/DEPENDS
index a9118d1..ac85223 100755
--- a/gnome2-libs/libsoup-2.4/DEPENDS
+++ b/gnome2-libs/libsoup-2.4/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends dbus &&
depends glib2 &&
depends libgcrypt &&
diff --git a/gnome2-libs/libsoup-2.4/HISTORY b/gnome2-libs/libsoup-2.4/HISTORY
index ca21a5b..e781c7a 100644
--- a/gnome2-libs/libsoup-2.4/HISTORY
+++ b/gnome2-libs/libsoup-2.4/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-03-03 Ismael Luceno <ismael AT sourcemage.org>
* BUILD, CONFIGURE, DEPENDS, DETAILS, PRE_SUB_DEPENDS, SUB_DEPENDS:
spell created, from libsoup
diff --git a/gnome2-libs/libsoup/DEPENDS b/gnome2-libs/libsoup/DEPENDS
index 90cb12e..e4e67d4 100755
--- a/gnome2-libs/libsoup/DEPENDS
+++ b/gnome2-libs/libsoup/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends dbus &&
depends glib2 &&
depends libgcrypt &&
@@ -21,6 +22,9 @@ fi &&
optional_depends krb5 gssapi={enabled,disabled} "GSSAPI Kerberos 5 support"
&&
optional_depends brotli "brotli=enabled" "brotli=disabled" "for Brotli
decompression support" &&
optional_depends libntlm "ntlm=enabled" "ntlm=disabled" "for NTLM support" &&
+if is_depends_enabled $SPELL libntlm; then
+ depends samba
+fi &&
optional_depends gtk-doc 'gtk_doc=true' 'gtk_doc=false' "Build documenation
with gtk-doc" &&
optional_depends gobject-introspection "introspection=enabled"
"introspection=disabled" "for introspection"
optional_depends vala 'vapi=enabled' 'vapi=disabled' 'VALA bindings'
diff --git a/gnome2-libs/libsoup/DETAILS b/gnome2-libs/libsoup/DETAILS
index def7077..1017e0f 100755
--- a/gnome2-libs/libsoup/DETAILS
+++ b/gnome2-libs/libsoup/DETAILS
@@ -1,12 +1,12 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=libsoup
if [[ $LIBSOUP_DEVEL == y ]]; then
- VERSION=3.0.4
-
SOURCE_HASH[0]=sha512:4e6c226dfd8dd3fb2568affdbf88b8f0ad52903198c1dfc808c4cba1c0479442581953b5fb83166a3a198fb861618b62f165a4544b5daaed094bbeeff94a48ff
+ VERSION=3.0.6
+
SOURCE_HASH[0]=sha512:4de84b3c251b6fe75903b1cd2647ac22055f799382a186efe6f45d3f75bf6c82040f0aaceb40d0019769cf1c0295511eb0afbbc7236e93b168ed70c2ae975a89
SOURCE=$SPELL-$VERSION.tar.xz
else
- VERSION=3.0.4
-
SOURCE_HASH[0]=sha512:4e6c226dfd8dd3fb2568affdbf88b8f0ad52903198c1dfc808c4cba1c0479442581953b5fb83166a3a198fb861618b62f165a4544b5daaed094bbeeff94a48ff
+ VERSION=3.0.6
+
SOURCE_HASH[0]=sha512:4de84b3c251b6fe75903b1cd2647ac22055f799382a186efe6f45d3f75bf6c82040f0aaceb40d0019769cf1c0295511eb0afbbc7236e93b168ed70c2ae975a89
SOURCE=$SPELL-$VERSION.tar.xz
fi
BRANCH=`echo $VERSION|cut -d . -f 1,2`
diff --git a/gnome2-libs/libsoup/HISTORY b/gnome2-libs/libsoup/HISTORY
index 7da9ccb..8d9e412 100644
--- a/gnome2-libs/libsoup/HISTORY
+++ b/gnome2-libs/libsoup/HISTORY
@@ -1,3 +1,10 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.0.6
+
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: depend on samba if libntlm is selected,
+ use MESON_DEPENDS
+
2022-03-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated description
* TRIGGERS: removed, no longer needed
diff --git a/gnome2-libs/mm-common/DEPENDS b/gnome2-libs/mm-common/DEPENDS
index fa1319c..b1e1296 100755
--- a/gnome2-libs/mm-common/DEPENDS
+++ b/gnome2-libs/mm-common/DEPENDS
@@ -1,2 +1,3 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends gcc
diff --git a/gnome2-libs/mm-common/HISTORY b/gnome2-libs/mm-common/HISTORY
index 966daeb..9e9d4ba 100644
--- a/gnome2-libs/mm-common/HISTORY
+++ b/gnome2-libs/mm-common/HISTORY
@@ -1,2 +1,5 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-05-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS, DETAILS, CONFIGURE: spell created
diff --git a/gnome3-apps/gcab/DEPENDS b/gnome3-apps/gcab/DEPENDS
index c4516ea..f79558a 100755
--- a/gnome3-apps/gcab/DEPENDS
+++ b/gnome3-apps/gcab/DEPENDS
@@ -1,7 +1,7 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends glib2 &&
depends zlib &&
optional_depends gobject-introspection 'introspection=true'
'introspection=false' 'introspect' &&
-optional_depends gtk-doc 'docs=true' 'docs=false' 'build docs'
\ No newline at end of file
+optional_depends gtk-doc 'docs=true' 'docs=false' 'build docs'
diff --git a/gnome3-apps/gcab/HISTORY b/gnome3-apps/gcab/HISTORY
index 582e8c7..5a5e856 100644
--- a/gnome3-apps/gcab/HISTORY
+++ b/gnome3-apps/gcab/HISTORY
@@ -1,6 +1,9 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-10-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4

2019-04-07 Treeve Jelbert <treeve@sourcemage,org>
* DETAILS: vereion 1,2
- spell created
\ No newline at end of file
+ spell created
diff --git a/gnome3-libs/adwaita-icon-theme/DETAILS
b/gnome3-libs/adwaita-icon-theme/DETAILS
index 82d3c36..49e17cb 100755
--- a/gnome3-libs/adwaita-icon-theme/DETAILS
+++ b/gnome3-libs/adwaita-icon-theme/DETAILS
@@ -1,9 +1,9 @@
SPELL=adwaita-icon-theme
- VERSION=41.0
+ VERSION=42.0
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$(echo ${VERSION} | cut -f1
-d.)/$SOURCE
-
SOURCE_HASH=sha512:2a540f2b53cb64433780029ea70c2cfe8417ae7e619d8eefa59825e3ebcb8585acd4ccae25344c8e146a0ee0705ccbb39a2cb729a162534fd86a4ff24e505c86
+
SOURCE_HASH=sha512:521bfd44fdc253f5fd01fcdfaa485669849ad73c35354ccfe9b358ba433cfa40ee6d68b70ec2268a4ce0631a48670b03b30811ca68e2e19f9430082454e02015
LICENSE[0]=LGPL
WEB_SITE=http://www.gnome.org/
ENTERED=20140919
diff --git a/gnome3-libs/adwaita-icon-theme/HISTORY
b/gnome3-libs/adwaita-icon-theme/HISTORY
index f5bc0ca..301cb28 100644
--- a/gnome3-libs/adwaita-icon-theme/HISTORY
+++ b/gnome3-libs/adwaita-icon-theme/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 42.0
+
2021-09-26 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 41.1

diff --git a/gnome3-libs/gcr/DEPENDS b/gnome3-libs/gcr/DEPENDS
index 1ba19ce..820aa47 100755
--- a/gnome3-libs/gcr/DEPENDS
+++ b/gnome3-libs/gcr/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends GNUPG &&
depends -sub PYTHON glib2 &&
depends gtk+3 &&
diff --git a/gnome3-libs/gcr/HISTORY b/gnome3-libs/gcr/HISTORY
index b6539b6..129f4af 100644
--- a/gnome3-libs/gcr/HISTORY
+++ b/gnome3-libs/gcr/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-05-09 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.40.0
* CONFIGURE: added for meson
diff --git a/gnome3-libs/granite/DEPENDS b/gnome3-libs/granite/DEPENDS
index 07d7220..4140d89 100755
--- a/gnome3-libs/granite/DEPENDS
+++ b/gnome3-libs/granite/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends vala &&
depends libgee &&
depends gtk+3
diff --git a/gnome3-libs/granite/HISTORY b/gnome3-libs/granite/HISTORY
index 6ee46cf..69cfe3a 100644
--- a/gnome3-libs/granite/HISTORY
+++ b/gnome3-libs/granite/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-07-09 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 5.5.0
Fixed SOURCE_URL[0]
diff --git a/gnome3-libs/graphene/DEPENDS b/gnome3-libs/graphene/DEPENDS
index 6d56337..16b4778 100755
--- a/gnome3-libs/graphene/DEPENDS
+++ b/gnome3-libs/graphene/DEPENDS
@@ -1,6 +1,6 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
-depends ninja-build-system &&

optional_depends glib2 \
"gobject_types=true" \
diff --git a/gnome3-libs/graphene/HISTORY b/gnome3-libs/graphene/HISTORY
index a7820af..93d26b9 100644
--- a/gnome3-libs/graphene/HISTORY
+++ b/gnome3-libs/graphene/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2019-05-23 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.9.2

diff --git a/gnome3-libs/pygobject3/DEPENDS b/gnome3-libs/pygobject3/DEPENDS
index 6eafe90..d90f0b7 100755
--- a/gnome3-libs/pygobject3/DEPENDS
+++ b/gnome3-libs/pygobject3/DEPENDS
@@ -1,6 +1,6 @@
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
-depends meson &&
-depends NINJA-BUILD &&
depends glib2 &&
depends gobject-introspection &&

diff --git a/gnome3-libs/pygobject3/HISTORY b/gnome3-libs/pygobject3/HISTORY
index 01d79a6..f49d56c 100644
--- a/gnome3-libs/pygobject3/HISTORY
+++ b/gnome3-libs/pygobject3/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-04-18 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: stable version 3.42.1
* DETAILS, PREPARE: remove devel branch as we don't seem to be
diff --git a/gnu/gcc/BUILD b/gnu/gcc/BUILD
index ca08f35..fff1758 100755
--- a/gnu/gcc/BUILD
+++ b/gnu/gcc/BUILD
@@ -13,6 +13,10 @@ else
OPTS+=" --disable-libquadmath"
fi &&

+if list_find "$GCC_COMPILER" "jit"; then
+ OPTS+=" --enable-host-shared"
+fi &&
+
persistent_read gmp GMP_BUILD_ARCH GMP_BUILD_ARCH &&
persistent_read mpfr MPFR_BUILD_ARCH MPFR_BUILD_ARCH &&

@@ -65,14 +69,14 @@ if list_find "$GCC_COMPILER" "ada" ; then
ADA_PATH=${SOURCE13/.tar.bz2/} &&
PATH=$SOURCE_DIRECTORY/$ADA_PATH/bin:$PATH &&

- export CC="$SOURCE_DIRECTORY/$ADA_PATH/bin/gcc" &&
+ export CC="$SOURCE_DIRECTORY/$ADA_PATH/usr/bin/gcc" &&

- export
INCLUDE_DIR="$SOURCE_DIRECTORY/$ADA_PATH/lib/gcc/$HOST/${VERSION13}/include"
&&
- export LIB_DIR="$SOURCE_DIRECTORY/$ADA_PATH/lib/gcc/$HOST/${VERSION13}/"
&&
+ export
INCLUDE_DIR="$SOURCE_DIRECTORY/$ADA_PATH/usr/lib/gcc/$HOST/${VERSION13}/include"
&&
+ export
LIB_DIR="$SOURCE_DIRECTORY/$ADA_PATH/usr/lib/gcc/$HOST/${VERSION13}/" &&
export LDFLAGS="-L${LIB_DIR}" &&
export LIBRARY_PATH="$LIB_DIR" &&
export LD_LIBRARY_PATH="$LIB_DIR" &&
- export COMPILER_PATH="$SOURCE_DIRECTORY/$ADA_PATH/bin" &&
+ export COMPILER_PATH="$SOURCE_DIRECTORY/$ADA_PATH/usr/bin" &&

export ADA_OBJECTS_PATH="$LIB_DIR/adalib" &&
export ADA_INCLUDE_PATH="$LIB_DIR/adainclude" &&
diff --git a/gnu/gcc/DETAILS b/gnu/gcc/DETAILS
index cb28b9f..82bb12f 100755
--- a/gnu/gcc/DETAILS
+++ b/gnu/gcc/DETAILS
@@ -14,7 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/gcc-$VERSION

if [[ "$GCC_CLOOG" == "y" ]]; then
SOURCE3=isl-${ISL_VERSION}.tar.xz
- SOURCE3_URL[0]=http://isl.gforge.inria.fr/$SOURCE3
+ SOURCE3_URL[0]=https://libisl.sourceforge.io/$SOURCE3

SOURCE3_HASH=sha512:ff6bdcff839e1cd473f2a0c1e4dd4a3612ec6fee4544ccbc62b530a7248db2cf93b4b99bf493a86ddf2aba00e768927265d5d411f92061ea85fd7929073428e8
fi

@@ -35,7 +35,7 @@ if list_find "$GCC_COMPILER" "ada" ; then
#

case "${SMGL_COMPAT_ARCHS[1]}" in
- x86_64) VERSION13=11.1.0 ARCH13=x86_64 ;;
+ x86_64) VERSION13=12.1.0 ARCH13=x86_64 ;;
*) VERSION13=4.7.1 ARCH13=i686 ;;
esac
SOURCE13=ada-$VERSION13-$ARCH13-pc-linux-gnu.tar.bz2
diff --git a/gnu/gcc/HISTORY b/gnu/gcc/HISTORY
index cd21198..8adcbda 100644
--- a/gnu/gcc/HISTORY
+++ b/gnu/gcc/HISTORY
@@ -1,3 +1,9 @@
+2022-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * PREPARE, UP_TRIGGERS: fix message colors
+ * BUILD: set --enable-host-shared if jit has been selected
+ * DETAILS: switch isl SOURCE_URL to new upstream URL
+ * DETAILS, BUILD: update ada bootstrapper to 12.1.0
+
2022-05-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 12.1.0

diff --git a/gnu/gcc/PREPARE b/gnu/gcc/PREPARE
index a9f7a11..b788ada 100755
--- a/gnu/gcc/PREPARE
+++ b/gnu/gcc/PREPARE
@@ -1,5 +1,6 @@
-message "Note: C and C++ compilers are always built"
-. $GRIMOIRE/config_query_multi.function
+. $GRIMOIRE/config_query_multi.function &&
+
+message "${MESSAGE_COLOR}Note: C and C++ compilers are always
built${DEFAULT_COLOR}" &&
list_remove GCC_COMPILER c &&
list_remove GCC_COMPILER c++ &&
config_query_multi GCC_COMPILER "Select the additional compilers you want" \
diff --git a/gnu/gcc/UP_TRIGGERS b/gnu/gcc/UP_TRIGGERS
index dd41224..08675ea 100755
--- a/gnu/gcc/UP_TRIGGERS
+++ b/gnu/gcc/UP_TRIGGERS
@@ -17,8 +17,8 @@ if [ "$VERSION" != "$OLD_SPELL_VERSION" ]; then
&& [[ ${OLD_SPELL_VERSION%%.*} != ${VERSION%%.*} ]]; then
# gcc-5.x,y seems ok
if [[ ${OLD_SPELL_VERSION%%.*} < "5" ]];then
- message "This is an ABI incompatible update of g++..."
- message "Determining which spells need to be recast, this may take a
while."
+ message "${MESSAGE_COLOR}This is an ABI-incompatible update of g++..."
+ message "Determining which spells need to be recast, this may take a
while.${DEFAULT_COLOR}"

for other_spell in $(gaze installed | cut -d: -f1); do
[[ $SPELL != $other_spell ]] || continue
diff --git a/graphics-libs/babl/DEPENDS b/graphics-libs/babl/DEPENDS
index cf3efbe..abfcdf1 100755
--- a/graphics-libs/babl/DEPENDS
+++ b/graphics-libs/babl/DEPENDS
@@ -1,6 +1,6 @@
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends gcc &&
-depends meson &&
-depends ninja-build-system &&

optional_depends gobject-introspection enable-gir={true,false}

diff --git a/graphics-libs/babl/HISTORY b/graphics-libs/babl/HISTORY
index 78829a1..29721c5 100644
--- a/graphics-libs/babl/HISTORY
+++ b/graphics-libs/babl/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-07-08 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.1.88

diff --git a/graphics-libs/gegl/DEPENDS b/graphics-libs/gegl/DEPENDS
index ca99221..e5cfe26 100755
--- a/graphics-libs/gegl/DEPENDS
+++ b/graphics-libs/gegl/DEPENDS
@@ -1,7 +1,7 @@
-. "$GRIMOIRE/FUNCTIONS" &&
+. "$GRIMOIRE/FUNCTIONS" &&
+. "$GRIMOIRE"/MESON_DEPENDS &&

depends python3 &&
-depends meson &&
depends glib2 &&
depends luajit &&
depends json-glib &&
diff --git a/graphics-libs/gegl/HISTORY b/graphics-libs/gegl/HISTORY
index e1b202f..daab764 100644
--- a/graphics-libs/gegl/HISTORY
+++ b/graphics-libs/gegl/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-12-26 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: remove obsolete optional dependency on pygobject3

diff --git a/graphics-libs/ilmbase/BUILD b/graphics-libs/ilmbase/BUILD
new file mode 100755
index 0000000..43dc726
--- /dev/null
+++ b/graphics-libs/ilmbase/BUILD
@@ -0,0 +1,3 @@
+CXXFLAGS+=" -std=c++14" &&
+
+default_build
diff --git a/graphics-libs/ilmbase/HISTORY b/graphics-libs/ilmbase/HISTORY
index 62d6b0a..94a2aa8 100644
--- a/graphics-libs/ilmbase/HISTORY
+++ b/graphics-libs/ilmbase/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * BUILD: set C++ version to C++14 to avoid build error
+
2018-01-12 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.2.1

diff --git a/graphics-libs/libepoxy/DEPENDS b/graphics-libs/libepoxy/DEPENDS
index 43c2d8b..7d5dfff 100755
--- a/graphics-libs/libepoxy/DEPENDS
+++ b/graphics-libs/libepoxy/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends pkgconfig &&
depends OPENGL &&
depends python3 &&
diff --git a/graphics-libs/libepoxy/DETAILS b/graphics-libs/libepoxy/DETAILS
index 6f7d992..3169675 100755
--- a/graphics-libs/libepoxy/DETAILS
+++ b/graphics-libs/libepoxy/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=libepoxy
- VERSION=1.5.9
-
SOURCE_HASH=sha512:2b7c269063dc1c156c1a2a525e27a0a323baaa7fa4ac091536e4cc5fc4c247efe9770d7979dbddb54deb14853008bb6f4d67fddd26d87cbd264eb1e6e65bc5a8
+ VERSION=1.5.10
+
SOURCE_HASH=sha512:6786f31c6e2865e68a90eb912900a86bf56fd3df4d78a477356886ac3b6ef52ac887b9c7a77aa027525f868ae9e88b12e5927ba56069c2e115acd631fca3abee
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/anholt/libepoxy
diff --git a/graphics-libs/libepoxy/HISTORY b/graphics-libs/libepoxy/HISTORY
index 364bbad..0e71b49 100644
--- a/graphics-libs/libepoxy/HISTORY
+++ b/graphics-libs/libepoxy/HISTORY
@@ -1,3 +1,7 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+ * DETAILS: version 1.5.10
+
2021-08-14 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.5.9

diff --git a/graphics-libs/libglvnd/DEPENDS b/graphics-libs/libglvnd/DEPENDS
index 37caba7..ee36505 100755
--- a/graphics-libs/libglvnd/DEPENDS
+++ b/graphics-libs/libglvnd/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends gcc &&
depends libxext &&
diff --git a/graphics-libs/libglvnd/HISTORY b/graphics-libs/libglvnd/HISTORY
index 591357e..a3b0943 100644
--- a/graphics-libs/libglvnd/HISTORY
+++ b/graphics-libs/libglvnd/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-07-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.3
use meson
diff --git a/graphics-libs/libgxps/DEPENDS b/graphics-libs/libgxps/DEPENDS
index 00bed8d..fb4746c 100755
--- a/graphics-libs/libgxps/DEPENDS
+++ b/graphics-libs/libgxps/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends glib2 &&
depends cairo &&
depends libarchive &&
diff --git a/graphics-libs/libgxps/HISTORY b/graphics-libs/libgxps/HISTORY
index 9118bb6..bf55983 100644
--- a/graphics-libs/libgxps/HISTORY
+++ b/graphics-libs/libgxps/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-04-28 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.3.2
fixed WEB_SITE
diff --git a/graphics-libs/pycairo/DETAILS b/graphics-libs/pycairo/DETAILS
index 0ab2324..165c98a 100755
--- a/graphics-libs/pycairo/DETAILS
+++ b/graphics-libs/pycairo/DETAILS
@@ -1,7 +1,7 @@
SPELL=pycairo
- VERSION=1.20.1
+ VERSION=1.21.0
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:4e030ea16a0c6c431976c07e2a4606a6b35e9acb206f47b9b47b3354b178c60b49c4220f575f998a33955502c4b55c58ce343e44433bda9161e03fc46eb9866f
+
SOURCE_HASH=sha512:3228fdce1a8fa81b65495cf0acc74ebc75af33868028f817a43c17c794b4652b9a40e3abdebe2b88e08afcb7fb9fe0c3c1853ff513d816d4889eeb8f23018515
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=https://github.com/pygobject/pycairo/archive/v${VERSION}.tar.gz
diff --git a/graphics-libs/pycairo/HISTORY b/graphics-libs/pycairo/HISTORY
index 5b42eb3..2ac888e 100644
--- a/graphics-libs/pycairo/HISTORY
+++ b/graphics-libs/pycairo/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.21.0
+
2021-06-03 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.20.1

diff --git a/graphics/darktable/DETAILS b/graphics/darktable/DETAILS
index 2bd4edb9..bb4e88d 100755
--- a/graphics/darktable/DETAILS
+++ b/graphics/darktable/DETAILS
@@ -2,10 +2,10 @@ source $GRIMOIRE/CMAKE_FUNCTIONS
. "$GRIMOIRE/FUNCTIONS"
SPELL=darktable
if [[ "$DARKTABLE_BRANCH" == "stable" ]]; then
- VERSION=3.6.0
+ VERSION=3.8.1
SOURCE="${SPELL}-${VERSION}.tar.xz"

SOURCE_URL[0]=https://github.com/darktable-org/darktable/releases/download/release-${VERSION}/${SOURCE}
-
SOURCE_HASH=sha256:86bcd0184af38b93c3688dffd3d5c19cc65f268ecf9358d649fa11fe26c70a39:UPSTREAM_HASH
+
SOURCE_HASH=sha256:81ee069054dbde580749b2d3a81cda01b7d169a82ba48731823f3ea560b2bef6:UPSTREAM_HASH
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
else
VERSION=$(get_scm_version)
diff --git a/graphics/darktable/HISTORY b/graphics/darktable/HISTORY
index 9791dc3..54dcf07 100644
--- a/graphics/darktable/HISTORY
+++ b/graphics/darktable/HISTORY
@@ -1,3 +1,6 @@
+2022-05-24 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.8.1
+
2021-07-03 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.6.0
* BUILD: disable linking against icu, leads to linking error
diff --git a/graphics/imagemagick/CONFIGURE b/graphics/imagemagick/CONFIGURE
index 299f792..c4a9ffa 100755
--- a/graphics/imagemagick/CONFIGURE
+++ b/graphics/imagemagick/CONFIGURE
@@ -1,14 +1,12 @@
-. $GRIMOIRE/config_query_multi.function &&
-
config_query_option IMAGEMAGICK_HDRI "Enable High Dynamic Range Imagery?" n \
'--enable-hdri' '--disable-hdri' &&

config_query_option IMAGEMAGICK_OPENMP "Use OpenMP for parallelism?" y \
- '--with-openmp' '--without-openmp' &&
+ '--enable-openmp' '--disable-openmp' &&

-config_query_multi IMAGEMAGICK_QUANTUM_DEPTH "How many bits do you want to
use in each quantum?" \
+config_query_list IMAGEMAGICK_QUANTUM_DEPTH "How many bits do you want to
use in each quantum?" \
16 \
- 8 \
+ 8 \
32 \
64

diff --git a/graphics/imagemagick/DEPENDS b/graphics/imagemagick/DEPENDS
index f6ad7bd..a99aff3 100755
--- a/graphics/imagemagick/DEPENDS
+++ b/graphics/imagemagick/DEPENDS
@@ -121,8 +121,8 @@ optional_depends 'jbigkit' \
'for fax compression format' &&

optional_depends 'openjpeg' \
- '--with-jpeg2k' \
- '--without-jpeg2k' \
+ '--with-openjp2' \
+ '--without-openjp2' \
'for JPEG2000 support' &&

optional_depends 'liblqr' \
@@ -135,11 +135,6 @@ optional_depends 'pango' \
'--without-pango' \
'use pango for font rendering' &&

-optional_depends 'mupdf' \
- '--with-pdf' \
- '--without-pdf' \
- 'for pdf support' &&
-
optional_depends 'libwebp' \
'--with-webp' \
'--without-webp' \
diff --git a/graphics/imagemagick/DETAILS b/graphics/imagemagick/DETAILS
index 817e0cb..79ac0dd 100755
--- a/graphics/imagemagick/DETAILS
+++ b/graphics/imagemagick/DETAILS
@@ -1,7 +1,7 @@
SPELL=imagemagick
SPELLX=ImageMagick
- VERSION=7.1.0-33
-
SOURCE_HASH=sha512:1bc6945b7585bd501b1c1e875c29fe12156be7ecfebe5d5062374901e1267bf348104e85dff24ba3006b2c4c33e656fa55a9cac35d7554c21c682b0602885bcb
+ VERSION=7.1.0-35
+
SOURCE_HASH=sha512:307146bae298978db27ead0ee2a7fa726aa8e0efa955721401102575423ebf3e907cdaf54692038f5c4df649acea7ec8485b3c26991e65c6ecd6d3e73d2b1508
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 ff355bf..cb6389f 100644
--- a/graphics/imagemagick/HISTORY
+++ b/graphics/imagemagick/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * CONFIGURE, DEPENDS, DETAILS: version 7.1.0-35
+
2022-05-08 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 7.1.0-33

diff --git a/graphics/viewnior/DEPENDS b/graphics/viewnior/DEPENDS
index 80fef33..c396ed0 100755
--- a/graphics/viewnior/DEPENDS
+++ b/graphics/viewnior/DEPENDS
@@ -1,4 +1,6 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends gcc &&
depends glib2 &&
depends gtk+2 &&
depends exiv2
diff --git a/graphics/viewnior/HISTORY b/graphics/viewnior/HISTORY
index d405067..db9f4fb 100644
--- a/graphics/viewnior/HISTORY
+++ b/graphics/viewnior/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2019-08-18 Ismael Luceno <ismael AT sourcemage.org>
* CONFIGURE, DEPENDS, DETAILS: now uses a meson buildsystem
updated spell to 1.7
diff --git a/kernels/nct6687d/BUILD b/kernels/nct6687d/BUILD
new file mode 100755
index 0000000..5353d8f
--- /dev/null
+++ b/kernels/nct6687d/BUILD
@@ -0,0 +1,4 @@
+export kver="$(get_kernel_version)" &&
+export curpwd="$SOURCE_DIRECTORY" &&
+
+default_build_make
diff --git a/kernels/nct6687d/DEPENDS b/kernels/nct6687d/DEPENDS
new file mode 100755
index 0000000..94b1ea5
--- /dev/null
+++ b/kernels/nct6687d/DEPENDS
@@ -0,0 +1,2 @@
+depends git &&
+depends gcc
diff --git a/kernels/nct6687d/DETAILS b/kernels/nct6687d/DETAILS
new file mode 100755
index 0000000..2d8fd36
--- /dev/null
+++ b/kernels/nct6687d/DETAILS
@@ -0,0 +1,18 @@
+. "$GRIMOIRE"/FUNCTIONS
+ SPELL=nct6687d
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-scm.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-scm"
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+ SOURCE_URL[0]=git_http://github.com/Fred78290/${SPELL}.git:$SPELL:main
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+ WEB_SITE="https://github.com/Fred78290/${SPELL}";
+ LICENSE[0]=GPL2
+ ENTERED=20220528
+ SHORT="kernel module for Nuvoton NCT6687-R"
+cat << EOF
+This kernel module permit to recognize the chipset Nuvoton NCT6687-R in
+lm-sensors package. This sensor is present on some B550 motherboard such as
+MSI or ASUS.
+EOF
diff --git a/kernels/nct6687d/FINAL b/kernels/nct6687d/FINAL
new file mode 100755
index 0000000..2710e2c
--- /dev/null
+++ b/kernels/nct6687d/FINAL
@@ -0,0 +1 @@
+depmod -a "$(get_kernel_version)"
diff --git a/kernels/nct6687d/HISTORY b/kernels/nct6687d/HISTORY
new file mode 100644
index 0000000..7d6d16d
--- /dev/null
+++ b/kernels/nct6687d/HISTORY
@@ -0,0 +1,4 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * INSTALL, BUILD, PRE_BUILD, PREPARE,
+ patches/0001-Respect-our-environment-variables.patch, DEPENDS,
+ FINAL, TRIGGERS, DETAILS
diff --git a/kernels/nct6687d/INSTALL b/kernels/nct6687d/INSTALL
new file mode 100755
index 0000000..48f785d
--- /dev/null
+++ b/kernels/nct6687d/INSTALL
@@ -0,0 +1,4 @@
+export kver="$(get_kernel_version)" &&
+export curpwd="$SOURCE_DIRECTORY" &&
+
+default_install
diff --git a/kernels/nct6687d/PREPARE b/kernels/nct6687d/PREPARE
new file mode 100755
index 0000000..f6fc7c8
--- /dev/null
+++ b/kernels/nct6687d/PREPARE
@@ -0,0 +1,3 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+
+prepare_select_branch scm
diff --git a/kernels/nct6687d/PRE_BUILD b/kernels/nct6687d/PRE_BUILD
new file mode 100755
index 0000000..3357329
--- /dev/null
+++ b/kernels/nct6687d/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+apply_patch_dir patches
diff --git a/kernels/nct6687d/TRIGGERS b/kernels/nct6687d/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/nct6687d/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git
a/kernels/nct6687d/patches/0001-Respect-our-environment-variables.patch
b/kernels/nct6687d/patches/0001-Respect-our-environment-variables.patch
new file mode 100644
index 0000000..2c10747
--- /dev/null
+++ b/kernels/nct6687d/patches/0001-Respect-our-environment-variables.patch
@@ -0,0 +1,41 @@
+From 395ecc0c3103209d144847f982bfb5e029caca84 Mon Sep 17 00:00:00 2001
+From: Florian Franzmann <bwlf AT bandrate.org>
+Date: Sat, 28 May 2022 18:01:30 +0200
+Subject: [PATCH] Respect our environment variables
+
+---
+ Makefile | 12 +++++-------
+ 1 file changed, 5 insertions(+), 7 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index ac2988a..41d2f1e 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,19 +1,17 @@
+ obj-m += nct6687.o
+
+-curpwd := $(shell pwd)
+-kver := $(shell uname -r)
++.PHONY: build install clean
+
+ build:
+ rm -rf ${curpwd}/${kver}
+ mkdir -p ${curpwd}/${kver}
+ cp ${curpwd}/Makefile ${curpwd}/nct6687.c ${curpwd}/${kver}
+ cd ${curpwd}/${kver}
+- make -C /lib/modules/${kver}/build M=${curpwd}/${kver} modules
++ make -C $(DESTDIR)/lib/modules/${kver}/build M=${curpwd}/${kver}
modules
+
+-install: build
+- sudo cp ${curpwd}/${kver}/nct6687.ko
/lib/modules/${kver}/kernel/drivers/hwmon/
+- sudo depmod
+- sudo modprobe nct6687
++install:
++ install -v -m 644 -o root -g root ${curpwd}/${kver}/nct6687.ko
$(DESTDIR)/lib/modules/${kver}/kernel/drivers/hwmon/
++ depmod ${kver}
+
+ clean:
+ [ -d "${curpwd}/${kver}" ] && make -C /lib/modules/${kver}/build
M=${curpwd}/${kver} clean
+--
+2.36.0
+
diff --git a/libs/girara/DEPENDS b/libs/girara/DEPENDS
index 00babda..9016e56 100755
--- a/libs/girara/DEPENDS
+++ b/libs/girara/DEPENDS
@@ -1,6 +1,6 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
-depends ninja-build-system &&
depends glib2 &&
depends gtk+3 &&
depends GETTEXT &&
diff --git a/libs/girara/HISTORY b/libs/girara/HISTORY
index f69ff5d..61aa8d7 100644
--- a/libs/girara/HISTORY
+++ b/libs/girara/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2019-05-18 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Update dependency; s/gettext/GETTEXT/

diff --git a/libs/libevdev/DEPENDS b/libs/libevdev/DEPENDS
index 7245432..13d896d 100755
--- a/libs/libevdev/DEPENDS
+++ b/libs/libevdev/DEPENDS
@@ -1,4 +1,4 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
optional_depends doxygen 'documentation=enabled' 'documentation=disabled'
'build documentation'

diff --git a/libs/libevdev/HISTORY b/libs/libevdev/HISTORY
index 0a8ff5b..66f3507 100644
--- a/libs/libevdev/HISTORY
+++ b/libs/libevdev/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-02-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.11.0

diff --git a/libs/libexttextcat/DEPENDS b/libs/libexttextcat/DEPENDS
index 411ab09..dcb8965 100755
--- a/libs/libexttextcat/DEPENDS
+++ b/libs/libexttextcat/DEPENDS
@@ -1,10 +1,2 @@
-#source $GRIMOIRE/CMAKE_DEPENDS
-#depends meson
-#depends -sub CXX gcc
-#depends cmake
-#depends xz
-#depends autoconf &&
-#depends automake
-#depends xyz
-#optional_depends "something" "yes-flags" "no-flags" "what for"
+depends gcc

diff --git a/libs/libexttextcat/HISTORY b/libs/libexttextcat/HISTORY
index e7a5f0a..4ccb9ff 100644
--- a/libs/libexttextcat/HISTORY
+++ b/libs/libexttextcat/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: fix dependencies
+
2021-12-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.4.6
spell created
diff --git a/libs/libgnt/DEPENDS b/libs/libgnt/DEPENDS
index b2d43c1..ac089b4 100755
--- a/libs/libgnt/DEPENDS
+++ b/libs/libgnt/DEPENDS
@@ -1,6 +1,7 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends libxslt &&
-depends glib2 &&
+depends glib2 &&
depends ncurses &&
depends libxml2 &&
depends python3 &&
diff --git a/libs/libgnt/HISTORY b/libs/libgnt/HISTORY
index 0cdbf76..a7c086d 100644
--- a/libs/libgnt/HISTORY
+++ b/libs/libgnt/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-07-04 Florian Franzmann <bwlf AT bandrate.org>
* CONFIGURE, DEPENDS, DETAILS: spell created

diff --git a/libs/libgusb/DEPENDS b/libs/libgusb/DEPENDS
index fadbc12..b3afabf 100755
--- a/libs/libgusb/DEPENDS
+++ b/libs/libgusb/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends libusb &&
depends glib2 &&
optional_depends gobject-introspection 'introspection=true'
'introspection=false' 'build introspection' &&
diff --git a/libs/libgusb/HISTORY b/libs/libgusb/HISTORY
index 4051e98..29c2dcd 100644
--- a/libs/libgusb/HISTORY
+++ b/libs/libgusb/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-01-28 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.3.10

diff --git a/libs/libjcat/DEPENDS b/libs/libjcat/DEPENDS
index a30a63d..83d6f22 100755
--- a/libs/libjcat/DEPENDS
+++ b/libs/libjcat/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends glib2 &&
depends json-glib &&
diff --git a/libs/libjcat/HISTORY b/libs/libjcat/HISTORY
index e019ee4..884bfd1 100644
--- a/libs/libjcat/HISTORY
+++ b/libs/libjcat/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-10-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.1.4
spell created
diff --git a/libs/libsigc++3.0/DEPENDS b/libs/libsigc++3.0/DEPENDS
index ac2a6f0..2be3243 100755
--- a/libs/libsigc++3.0/DEPENDS
+++ b/libs/libsigc++3.0/DEPENDS
@@ -1,2 +1,4 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends gcc &&
depends pkgconfig
diff --git a/libs/libsigc++3.0/HISTORY b/libs/libsigc++3.0/HISTORY
index d9639aa..8418b46 100644
--- a/libs/libsigc++3.0/HISTORY
+++ b/libs/libsigc++3.0/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.0.7

diff --git a/libs/libsigc++3/DEPENDS b/libs/libsigc++3/DEPENDS
index 26d8377..261b85e 100755
--- a/libs/libsigc++3/DEPENDS
+++ b/libs/libsigc++3/DEPENDS
@@ -1,4 +1,4 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends pkgconfig &&
depends -sub CXX gcc
diff --git a/libs/libsigc++3/DETAILS b/libs/libsigc++3/DETAILS
index c64e705..f47e877 100755
--- a/libs/libsigc++3/DETAILS
+++ b/libs/libsigc++3/DETAILS
@@ -1,7 +1,7 @@
. "$GRIMOIRE"/MESON_FUNCTIONS
SPELL=libsigc++3
- VERSION=2.10.7
-
SOURCE_HASH=sha512:075f120f7261eac020a92956a4b2d8bfa380a63bf4e78d057d93b035dcb0590df1ee1e2d3af59edf97e3c30cc01359d259d24e4fc69bdb99952d4c9c02eb6015
+ VERSION=2.10.8
+
SOURCE_HASH=sha512:8b22fd8ae4eca3ebc1b65b68d4dc022e7bbde6d1d02a557e64d2fda2682e2e39b357af6d8b68e8741c287701be9fffd27125c6171790455a7657e0ea55cc08b3
BRANCH=`echo $VERSION|cut -d . -f 1,2`
SOURCE=libsigc++-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/libsigc++-$VERSION"
diff --git a/libs/libsigc++3/HISTORY b/libs/libsigc++3/HISTORY
index ec1e8ad..bad75d1 100644
--- a/libs/libsigc++3/HISTORY
+++ b/libs/libsigc++3/HISTORY
@@ -1,3 +1,7 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+ * DETAILS: version 2.10.8
+
2022-05-21 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on ninja-build-system (or have samurai installed)
See MESON_FUNCTIONS
diff --git a/libs/libva/DETAILS b/libs/libva/DETAILS
index 0fe504b..b9b874c 100755
--- a/libs/libva/DETAILS
+++ b/libs/libva/DETAILS
@@ -1,6 +1,6 @@
SPELL=libva
- VERSION=2.13.0
-
SOURCE_HASH=sha512:226d09956754c9942348ed289f210268bad64dbba95d948b33ae063f7ecb276af9da083a48c03c3c79ad4305716d203898bc75a109945d064a5fe6fb43398dea
+ VERSION=2.14.0
+
SOURCE_HASH=sha512:8d87b49c7242174d05dca709bd79e6e45cea6e6060d12f5cf7636433be587c2b3a6c3183f632fb0ff49b19f31f915a2a62818c26f57c3a8f40741aa1ab8270b4
SOURCE="${SPELL}-${VERSION}.tar.gz"
WEB_SITE="https://github.com/01org/libva";
SOURCE_URL[0]="https://github.com/intel/libva/archive/$VERSION.tar.gz";
diff --git a/libs/libva/HISTORY b/libs/libva/HISTORY
index 6365711..34430bc 100644
--- a/libs/libva/HISTORY
+++ b/libs/libva/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.14.0
+
2021-09-25 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.13.0

diff --git a/libs/libvdpau/DEPENDS b/libs/libvdpau/DEPENDS
index d4780a5..00e5364 100755
--- a/libs/libvdpau/DEPENDS
+++ b/libs/libvdpau/DEPENDS
@@ -1,6 +1,6 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
-depends ninja-build-system &&
depends -sub CXX gcc &&
depends libxext &&
depends libx11 &&
diff --git a/libs/libvdpau/HISTORY b/libs/libvdpau/HISTORY
index f15c33a..03b15f0 100644
--- a/libs/libvdpau/HISTORY
+++ b/libs/libvdpau/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-07-04 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: depend on graphviz if depending on doxygen

diff --git a/libs/libxmlb/DEPENDS b/libs/libxmlb/DEPENDS
index 447b16e..6a254bb 100755
--- a/libs/libxmlb/DEPENDS
+++ b/libs/libxmlb/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends glib2 &&
depends util-linux &&
diff --git a/libs/libxmlb/HISTORY b/libs/libxmlb/HISTORY
index 095fecd..bb46860 100644
--- a/libs/libxmlb/HISTORY
+++ b/libs/libxmlb/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-10-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.2.1

diff --git a/libs/orc/DEPENDS b/libs/orc/DEPENDS
index a4e6242..0220fcf 100755
--- a/libs/orc/DEPENDS
+++ b/libs/orc/DEPENDS
@@ -1,3 +1,3 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
optional_depends gtk-doc '' '' 'Build documentation?'
diff --git a/libs/orc/HISTORY b/libs/orc/HISTORY
index cfcbd27..179ad30 100644
--- a/libs/orc/HISTORY
+++ b/libs/orc/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.4.32

diff --git a/mobile/geoclue/DEPENDS b/mobile/geoclue/DEPENDS
index dfac0f4..317fd84 100755
--- a/mobile/geoclue/DEPENDS
+++ b/mobile/geoclue/DEPENDS
@@ -1,8 +1,8 @@
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends dbus &&
depends dbus-glib &&
depends glib2 &&
-depends meson &&
-depends ninja-build-system &&
depends pkgconfig &&
depends libsoup &&
optional_depends avahi nmea-source={true,false} \
diff --git a/mobile/geoclue/HISTORY b/mobile/geoclue/HISTORY
index c8e075c..862d222 100644
--- a/mobile/geoclue/HISTORY
+++ b/mobile/geoclue/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-06-28 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.5.6

diff --git a/net/iputils/DEPENDS b/net/iputils/DEPENDS
index a35cd79..feaf8b6 100755
--- a/net/iputils/DEPENDS
+++ b/net/iputils/DEPENDS
@@ -1,4 +1,5 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends gcc &&
optional_depends libcap \
"USE_CAP=true" \
diff --git a/net/iputils/HISTORY b/net/iputils/HISTORY
index 3bbb398..6bb7a6d 100644
--- a/net/iputils/HISTORY
+++ b/net/iputils/HISTORY
@@ -1,3 +1,6 @@
+2022-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-12-26 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS, DEPENDS: version 20211215

diff --git a/net/libpsl/DEPENDS b/net/libpsl/DEPENDS
index 5e717e3..f99b537 100755
--- a/net/libpsl/DEPENDS
+++ b/net/libpsl/DEPENDS
@@ -1,4 +1,4 @@
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
-depends meson &&
-depends ninja-build-system &&
depends icu
diff --git a/net/libpsl/HISTORY b/net/libpsl/HISTORY
index 79f36e5..646c300 100644
--- a/net/libpsl/HISTORY
+++ b/net/libpsl/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-11-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.21.1
meson build
diff --git a/net/wireguard-tools/DETAILS b/net/wireguard-tools/DETAILS
index 435bd05..e6565ac 100755
--- a/net/wireguard-tools/DETAILS
+++ b/net/wireguard-tools/DETAILS
@@ -1,8 +1,8 @@
SPELL=wireguard-tools
- VERSION=1.0.20210424
+ VERSION=1.0.20210914
SOURCE="$SPELL-$VERSION.tar.gz"

SOURCE_URL[0]=https://github.com/WireGuard/${SPELL}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:4b32a84a411c9efbbcbb14221eb4d0e82b423c36b2cbcab6281b185514c24df4e8ba607eaaa0c85991b5f9df97873256f252394cb0fc02de2034d43211792d66
+
SOURCE_HASH=sha512:0cbe0112898b7cd139b9679f7b495321c89c03b58266a6c66d5ed72ad9681726c84a92be5868268ca0c5ea9fa26f865b8e1fe72803f8e2aa2c2b38a4e2f8b99e
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://www.wireguard.com/";
LICENSE[0]=GPL
diff --git a/net/wireguard-tools/HISTORY b/net/wireguard-tools/HISTORY
index ae7cd58..876a3e5 100644
--- a/net/wireguard-tools/HISTORY
+++ b/net/wireguard-tools/HISTORY
@@ -1,3 +1,6 @@
+2022-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.0.20210914
+
2021-05-01 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.0.20210424

diff --git a/python-pypi/cython/DETAILS b/python-pypi/cython/DETAILS
index cac95c0..5bd1760 100755
--- a/python-pypi/cython/DETAILS
+++ b/python-pypi/cython/DETAILS
@@ -1,8 +1,8 @@
SPELL=cython
- VERSION=0.29.28
+ VERSION=0.29.30
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=https://github.com/cython/cython/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:52490d0b5355e13cbe586830f763173d7556cf3d79d79192ca75138b1190e7a4c1f3feeb0568349802ef3b97300c3805f54eef5ffd73a5180d68f023ac2a44cd
+
SOURCE_HASH=sha512:f6b07adfa1ebe9d52dfb72857ffd40b35d8777914299de101c7b96ee2d64cdd85ac0374ed41b382881b1f3ce535a9af9419dfabee9a4781a3f818125292627d4
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=https://www.cython.org/
ENTERED=20100106
diff --git a/python-pypi/cython/HISTORY b/python-pypi/cython/HISTORY
index 4c44674..7ba27ad 100644
--- a/python-pypi/cython/HISTORY
+++ b/python-pypi/cython/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 0.29.30
+
2022-03-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.29.28

diff --git a/python-pypi/markupsafe/DETAILS b/python-pypi/markupsafe/DETAILS
index c0941e1..42a4c57 100755
--- a/python-pypi/markupsafe/DETAILS
+++ b/python-pypi/markupsafe/DETAILS
@@ -1,7 +1,7 @@
SPELL=markupsafe
SPELLX=MarkupSafe
- VERSION=2.0.1
-
SOURCE_HASH=sha512:77249bda784111ece15d59eb3de1cbb37a58fb9f22902fe6b73fea9eb0f23857ccbe53dc55463278e3b91f78dc35e2b027fd823ca50d88d8985d5a98ce2327f1
+ VERSION=2.1.1
+
SOURCE_HASH=sha512:1d9bf55614b4e0aeca726ebda7bab2829452212f03f2295efdd0340f3dd05eefc9733d6dd0e37f0d06a432ce00ed7d06b28c9e817fc25212675006577f468b3e
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_URL[0]=https://pypi.io/packages/source/m/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
diff --git a/python-pypi/markupsafe/HISTORY b/python-pypi/markupsafe/HISTORY
index 4f196cf..b89b377 100644
--- a/python-pypi/markupsafe/HISTORY
+++ b/python-pypi/markupsafe/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2.1.1
+
2021-05-22 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.0.1
* DEPENDS: enforce dependency on python3
diff --git a/python-pypi/pillow/DETAILS b/python-pypi/pillow/DETAILS
index a625228..91a29dc 100755
--- a/python-pypi/pillow/DETAILS
+++ b/python-pypi/pillow/DETAILS
@@ -1,10 +1,10 @@
SPELL=pillow
SPELLX=Pillow
- VERSION=9.0.1
- SECURITY_PATCH=1
+ VERSION=9.1.1
+ SECURITY_PATCH=2
SOURCE="${SPELLX}-${VERSION}.tar.gz"

SOURCE_URL[0]=https://github.com/python-pillow/Pillow/archive/$VERSION.tar.gz
-
SOURCE_HASH=sha512:73893fe079bb2405c87b73b13b6eff198fb8970a891a7c9586bd2620ea0310d54cb35b1d594c6c6d3859e47d8d467700f987ae32aa6d3dc4a2e9286e8749869e
+
SOURCE_HASH=sha512:8c05c0af6be992667d764046c6d7c189e1486d6ab987474c15e3bc8a64b9955d4c91d94b94ea46ef6d1c6f343ba424240dfa7d758c666bec40fa580728206a5f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE="https://python-pillow.org/";
LICENSE[0]=PIL
diff --git a/python-pypi/pillow/HISTORY b/python-pypi/pillow/HISTORY
index 26e4132..97b0657 100644
--- a/python-pypi/pillow/HISTORY
+++ b/python-pypi/pillow/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 9.1.1, SECURITY_PATCH++, fixes CVE-2022-30595
+
2022-02-05 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 9.0.1

diff --git a/python-pypi/yt-dlp/DETAILS b/python-pypi/yt-dlp/DETAILS
index a74838a..a69bc5b 100755
--- a/python-pypi/yt-dlp/DETAILS
+++ b/python-pypi/yt-dlp/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
SOURCE_IGNORE="volatile"
FORCE_DOWNLOAD="on"
else
- VERSION=2022.04.08
-
SOURCE_HASH=sha512:af0fde710b1b39aa125e63724345b7bf10a188a6cd1c42ca8b4e97efa85731d29853e95322200d22ec9953c387811d558e1fde7c5f29a3a5844811b34959516d
+ VERSION=2022.05.18
+
SOURCE_HASH=sha512:c8a408caefef56396194f326b63ad171df8de8917c41428b1ac48feec1af4de9758b5e092473040aa456f6511aec468978f2bfc88a50cec29b7040fdfd9a1a14
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL

SOURCE_URL=https://github.com/yt-dlp/yt-dlp/releases/download/${VERSION}/yt-dlp.tar.gz
diff --git a/python-pypi/yt-dlp/HISTORY b/python-pypi/yt-dlp/HISTORY
index 9389bef..3a203e2 100644
--- a/python-pypi/yt-dlp/HISTORY
+++ b/python-pypi/yt-dlp/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 2022.05.18
+
2022-04-18 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2022.04.08

diff --git a/science/wxmaxima/DETAILS b/science/wxmaxima/DETAILS
index 6353079..5b7231d 100755
--- a/science/wxmaxima/DETAILS
+++ b/science/wxmaxima/DETAILS
@@ -1,9 +1,9 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=wxmaxima
- VERSION=22.04.0
+ VERSION=22.05.0
SOURCE="wxmaxima-${VERSION}.tar.gz"

SOURCE_URL[0]="https://github.com/wxMaxima-developers/wxmaxima/archive/Version-${VERSION}.tar.gz";
-
SOURCE_HASH=sha512:5197dab483012b39e910208406f32f2892d9acc3c0abc8582a61a43fad4f13e95692f8e499a2d0ca1680ca2ca48ea4c4853aa04c3f18d5e3a923c11316ebbf62
+
SOURCE_HASH=sha512:e78ce86d3265b8c5d1d9b110075bdc8e3ff180a0a017142f852b022a1984e7e9bf0a4b7d2fb829f8c87b09899ef57a6e8ee203ec7edac52e7d05f0a05d2c9fe8
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/wxmaxima-Version-${VERSION}"
WEB_SITE="https://andrejv.github.com/wxmaxima";
LICENSE[0]=GPL
diff --git a/science/wxmaxima/HISTORY b/science/wxmaxima/HISTORY
index 6b050be..c02e2fd 100644
--- a/science/wxmaxima/HISTORY
+++ b/science/wxmaxima/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 22.05.0
+
2022-04-18 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 22.04.0

diff --git a/smgl/elogind/DEPENDS b/smgl/elogind/DEPENDS
index 237dd0d..62bbec2 100755
--- a/smgl/elogind/DEPENDS
+++ b/smgl/elogind/DEPENDS
@@ -1,5 +1,5 @@
-depends ninja-build-system &&
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends DEVICE-MANAGER &&
depends gperf &&
#depends INIT &&
diff --git a/smgl/elogind/HISTORY b/smgl/elogind/HISTORY
index 10078b1..599a602 100644
--- a/smgl/elogind/HISTORY
+++ b/smgl/elogind/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-08-17 Treeve Jelbert <treeve AT sourcemage.org>
* FINAL: add a message

diff --git a/smgl/simpleinit-msb/DEPENDS b/smgl/simpleinit-msb/DEPENDS
index 35bb696..4912dce 100755
--- a/smgl/simpleinit-msb/DEPENDS
+++ b/smgl/simpleinit-msb/DEPENDS
@@ -1 +1,2 @@
+depends -sub NO_SULOGIN util-linux &&
depends smgl-fhs
diff --git a/smgl/simpleinit-msb/HISTORY b/smgl/simpleinit-msb/HISTORY
index f5b3bff..1f45004 100644
--- a/smgl/simpleinit-msb/HISTORY
+++ b/smgl/simpleinit-msb/HISTORY
@@ -1,3 +1,6 @@
+2022-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: depend on util-linux without sulogin
+
2021-06-04 Florian Franzmann <bwlf AT bandrate.org>
* 0001-Update-bootlogd-to-version-2.99.patch, glibc-2.28.patch,
PRE_BUILD: update bootlogd to version 2.99
diff --git a/smgl/systemd/DEPENDS b/smgl/systemd/DEPENDS
index 0ac3ff0..65c0d9c 100755
--- a/smgl/systemd/DEPENDS
+++ b/smgl/systemd/DEPENDS
@@ -1,6 +1,6 @@
. "${GRIMOIRE}"/MESON_DEPENDS &&

-depends util-linux &&
+depends -sub SULOGIN util-linux &&

depends dbus &&
depends intltool &&
diff --git a/smgl/systemd/DETAILS b/smgl/systemd/DETAILS
index 164895e..fdc425f 100755
--- a/smgl/systemd/DETAILS
+++ b/smgl/systemd/DETAILS
@@ -1,9 +1,9 @@
. "${GRIMOIRE}"/MESON_FUNCTIONS

SPELL=systemd
- VERSION=250.4
+ VERSION=251.1
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:307ed0920da660b6c45d909fea66864fb98db8b2f6905d629fb2012fc4bf64dd25fd61168c22bf4098200be541be9b0e815fbde98806a99c85cb33d49d8b63d0
+
SOURCE_HASH=sha512:6fc72197b684abc343480acb66b8f749c186bd7a031ddd757c4a0e5fd8fdeda0cde9c9e634fd3d9e2b2d1ed96019c5f8e7119ad10a7f51d5dc13fac2571c6c70

SOURCE_URL[0]=https://github.com/systemd/systemd-stable/archive/refs/tags/v${VERSION}.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-stable-$VERSION
WEB_SITE=http://www.freedesktop.org/wiki/Software/systemd
diff --git a/smgl/systemd/HISTORY b/smgl/systemd/HISTORY
index 17d1270..f2176c2 100644
--- a/smgl/systemd/HISTORY
+++ b/smgl/systemd/HISTORY
@@ -1,3 +1,10 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * PROVIDES: provide SYSTEM-LOGGER
+
+2022-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: add dependency on util-linux with SULOGIN
+ * DETAILS: version 251.1
+
2022-05-15 Florian Franzmann <bwlf AT bandrate.org>
* PRE_BUILD: remove PRE_BUILD that only reimplemented the default
* DETAILS, DEPENDS, BUILD, CONFIGURE: version 250.4
diff --git a/smgl/systemd/PROVIDES b/smgl/systemd/PROVIDES
index 116d411..af0caf7 100755
--- a/smgl/systemd/PROVIDES
+++ b/smgl/systemd/PROVIDES
@@ -1,3 +1,4 @@
INIT
LOGIN-DAEMON
DEVICE-MANAGER
+SYSTEM-LOGGER
diff --git a/utils/dapper/DEPENDS b/utils/dapper/DEPENDS
new file mode 100755
index 0000000..990442c
--- /dev/null
+++ b/utils/dapper/DEPENDS
@@ -0,0 +1,4 @@
+depends gcc &&
+depends autoconf &&
+depends automake &&
+depends perl
diff --git a/utils/dapper/DETAILS b/utils/dapper/DETAILS
new file mode 100755
index 0000000..f65efac
--- /dev/null
+++ b/utils/dapper/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=dapper
+ VERSION=1.0.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/jjk-jacky/${SPELL}/archive/refs/tags/${VERSION}.tar.gz
+
SOURCE_HASH=sha512:2525a9d26496e2825ba4c52df01bc72e67232954acf0c7deb838656eff2c60d0d8c65a714ee20ddf59b2555aeba1130191a9494a789954602212feb4deb3e321
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://jjacky.com/dapper/";
+ LICENSE[0]=GPL3
+ ENTERED=20220525
+ SHORT="a desktop-application autostarter"
+cat << EOF
+dapper is a simple lightweight desktop application auto-starter. It will read
+.desktop files in the autostart directories, all according to the FreeDesktop
+autostart specifications.
+EOF
diff --git a/utils/dapper/HISTORY b/utils/dapper/HISTORY
new file mode 100644
index 0000000..3635f76
--- /dev/null
+++ b/utils/dapper/HISTORY
@@ -0,0 +1,3 @@
+2022-05-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/utils/dapper/PRE_BUILD b/utils/dapper/PRE_BUILD
new file mode 100755
index 0000000..2c7959e
--- /dev/null
+++ b/utils/dapper/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+autoreconf -fi
diff --git a/utils/fwupd/DEPENDS b/utils/fwupd/DEPENDS
index 45c2036..391352d 100755
--- a/utils/fwupd/DEPENDS
+++ b/utils/fwupd/DEPENDS
@@ -9,6 +9,7 @@ depends libsoup &&
depends libxmlb &&
depends util-linux &&
depends -sub VAPIGEN vala &&
+depends gpgme &&
optional_depends bash-completion '' '' 'ease of use' &&
optional_depends consolekit2 'consolekit=true' 'consolekit=false'
'consolekit support ' &&
optional_depends libsmbios 'plugin_dell=true' 'plugin_dell=false' 'DELL
support' &&
@@ -29,8 +30,7 @@ fi
optional_depends elogind 'elogind=true' 'elogind=false' 'Elogind support' &&
optional_depends gnutls 'gnutls=true' 'gnutls=false' 'GnuTLS support' &&
optional_depends gobject-introspection 'introspection=true'
'introspection=false' 'introspection support' &&
-optional_depends gpgme 'gpg=true' 'gpg=false' 'GPG support' &&
-optional_depends gtk-doc 'docs=true' 'docs=false' 'build docs' &&
+optional_depends gtk-doc 'docs=gtkdoc' 'docs=none' 'build docs' &&
optional_depends policykit 'polkit=true' 'polkit=false' 'PolicyKit support
in daemon' &&
optional_depends systemd 'systemd=true' 'systemd=false' 'SystemD support' &&
optional_depends valgrind '' '' 'debugging support' &&
diff --git a/utils/fwupd/HISTORY b/utils/fwupd/HISTORY
index 83f154f..ce1b3b8 100644
--- a/utils/fwupd/HISTORY
+++ b/utils/fwupd/HISTORY
@@ -1,3 +1,7 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: make dependency on gpgme non-optional, fix dependency on
+ gtk-doc
+
2022-05-27 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 1.8.1
* DEPENDS: mesonified, reworked some flags, added optional depends on
diff --git a/utils/inxi/DETAILS b/utils/inxi/DETAILS
index dc7bb1f..c65fd45 100755
--- a/utils/inxi/DETAILS
+++ b/utils/inxi/DETAILS
@@ -1,9 +1,9 @@
SPELL=inxi
- VERSION=3.3.15-1
+ VERSION=3.3.16-1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION

SOURCE_URL[0]=https://github.com/smxi/inxi/archive/refs/tags/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:112822242f3e951e4d38917ec1cc43517978be3c2eafdf4c0872c9fed58d13266d90864e86c167be8369f735747e3bb197e1d65957ec59996e681603d483340e
+
SOURCE_HASH=sha512:9261a35cf0d834fabcf6a791f3faadbac6500a31dc3d0ade74991651dedc0dca20093aa050a3c51d24dd4bc765aa7f089b43be47b72aea550018fd1b7f1a2164
LICENSE[0]=GPL
WEB_SITE=https://smxi.org/docs/inxi.htm
ENTERED=20110620
diff --git a/utils/inxi/HISTORY b/utils/inxi/HISTORY
index 013e1d4..aa8d649 100644
--- a/utils/inxi/HISTORY
+++ b/utils/inxi/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.3.16-1
+
2022-04-30 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.3.15-1

diff --git a/utils/libnotify/DEPENDS b/utils/libnotify/DEPENDS
index 8ec1d2a..7fe701f 100755
--- a/utils/libnotify/DEPENDS
+++ b/utils/libnotify/DEPENDS
@@ -1,11 +1,11 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends dbus-glib &&
depends gdk-pixbuf2 &&
depends glib2 &&
depends libpng &&
depends pygments &&
depends gtk+3 &&
-depends ninja-build-system &&

optional_depends gtk-doc \
"gtk_doc=true" \
diff --git a/utils/libnotify/HISTORY b/utils/libnotify/HISTORY
index 7000ffc..f798c6c 100644
--- a/utils/libnotify/HISTORY
+++ b/utils/libnotify/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-05-21 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on ninja-build-system (or have samurai installed)
See MESON_FUNCTIONS
diff --git a/utils/logrotate/DETAILS b/utils/logrotate/DETAILS
index 2728579..d7d7601 100755
--- a/utils/logrotate/DETAILS
+++ b/utils/logrotate/DETAILS
@@ -1,5 +1,6 @@
SPELL=logrotate
- VERSION=3.19.0
+ VERSION=3.20.1
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=${SOURCE}.asc
STAGED_INSTALL="off"
diff --git a/utils/logrotate/HISTORY b/utils/logrotate/HISTORY
index 327cc84..d717d7f 100644
--- a/utils/logrotate/HISTORY
+++ b/utils/logrotate/HISTORY
@@ -1,3 +1,6 @@
+2022-05-27 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.20.1, SECURITY_PATCH++, fixes CVE-2022-1348
+
2022-01-07 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 3.19.0

diff --git a/utils/ncdu/DETAILS b/utils/ncdu/DETAILS
index 89f5436..f0cc668 100755
--- a/utils/ncdu/DETAILS
+++ b/utils/ncdu/DETAILS
@@ -1,9 +1,9 @@
SPELL="ncdu"
- VERSION=1.15
+ VERSION=1.17
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SOURCE_URL[0]="http://dev.yorhel.nl/download/${SOURCE}";
-
SOURCE_HASH=sha512:02bea12e45c984db2a758ec97e60f510c365c51a417a340edced13a9ab9d237cd004ed37b940359ddc4bed81295e9748d3370ad209dacd7ff1f406e434d205f0
+
SOURCE_HASH=sha512:aa2366797760f0c0b2bea866f0ae0446b8113e3ff6460192a4a42d4d888d473d7f37bc4acff6220fa86003bd96d71761168a2ae0ded36456072176a69564c775
WEB_SITE="http://dev.yorhel.nl/ncdu/";
LICENSE[0]="MIT"
ENTERED="20081119"
diff --git a/utils/ncdu/HISTORY b/utils/ncdu/HISTORY
index ee4f2be..7de593c 100644
--- a/utils/ncdu/HISTORY
+++ b/utils/ncdu/HISTORY
@@ -1,3 +1,6 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 1.17
+
2020-07-12 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.15

diff --git a/utils/packer/BUILD b/utils/packer/BUILD
new file mode 100755
index 0000000..1099201
--- /dev/null
+++ b/utils/packer/BUILD
@@ -0,0 +1,9 @@
+export CGO_CFLAGS="$CFLAGS" &&
+export CGO_CXXFLAGS="$CXXFLAGS" &&
+export CGO_LDFLAGS="$LDFLAGS" &&
+export GOPATH="$SOURCE_DIRECTORY/go" &&
+export GOMODCACHE="$GOPATH"/pkg/mod &&
+export GOENV="$GOPATH"/env &&
+export GOCACHE="$SOURCE_DIRECTORY"/cache &&
+
+go build -mod=readonly -v -work -o bin/packer
diff --git a/utils/packer/DEPENDS b/utils/packer/DEPENDS
new file mode 100755
index 0000000..900fa42
--- /dev/null
+++ b/utils/packer/DEPENDS
@@ -0,0 +1 @@
+depends go
diff --git a/utils/packer/DETAILS b/utils/packer/DETAILS
new file mode 100755
index 0000000..7ba0331
--- /dev/null
+++ b/utils/packer/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=packer
+ VERSION=1.8.1
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/hashicorp/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:9a630b795018bd6c142898fc49ab5a4866ebdd927f70fc1d687939e3e2d60629368a32903e44744213ec2ab48d66a2c25a10de8d6d7fcf3c097e9e366852469b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://www.packer.io/";
+ LICENSE[0]=MPL2
+ ENTERED=20220526
+ SHORT="a tool for building identical machine images for multiple
platforms"
+cat << EOF
+Packer is a tool for creating identical machine images for multiple platforms
+from a single source configuration.
+EOF
diff --git a/utils/packer/HISTORY b/utils/packer/HISTORY
new file mode 100644
index 0000000..96380fd
--- /dev/null
+++ b/utils/packer/HISTORY
@@ -0,0 +1,6 @@
+2022-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.8.1
+
+2022-05-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, INSTALL, DEPENDS, DETAILS: spell created
+
diff --git a/utils/packer/INSTALL b/utils/packer/INSTALL
new file mode 100755
index 0000000..5e38b49
--- /dev/null
+++ b/utils/packer/INSTALL
@@ -0,0 +1 @@
+install -m755 -o root -g root -v "$SOURCE_DIRECTORY"/bin/packer
"$INSTALL_ROOT"/usr/bin/
diff --git a/utils/pax-utils/BUILD b/utils/pax-utils/BUILD
index 8f58e6d..6dfecc1 100755
--- a/utils/pax-utils/BUILD
+++ b/utils/pax-utils/BUILD
@@ -1 +1 @@
-make
+default_build_make
diff --git a/utils/pax-utils/DEPENDS b/utils/pax-utils/DEPENDS
new file mode 100755
index 0000000..f66defa
--- /dev/null
+++ b/utils/pax-utils/DEPENDS
@@ -0,0 +1 @@
+depends gcc
diff --git a/utils/pax-utils/DETAILS b/utils/pax-utils/DETAILS
index ec99bc7..ca4b0e5 100755
--- a/utils/pax-utils/DETAILS
+++ b/utils/pax-utils/DETAILS
@@ -1,9 +1,9 @@
SPELL=pax-utils
- VERSION=1.2.2
+ VERSION=1.3.3
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dev.gentoo.org/~vapier/dist/$SOURCE
-
SOURCE_HASH=sha512:6bafe93f3b84d4595b6adfa09b46a3dd249f309fe836d90115e9aa5fcc7da37b03f743e80719dfe6bcdb739ce6ec3843170a5513e196c348721f850e19d3e38c
+
SOURCE_HASH=sha512:bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e
WEB_SITE=http://www.gentoo.org/proj/en/hardened/pax-utils.xml
ENTERED=20120204
LICENSE=GPL
diff --git a/utils/pax-utils/HISTORY b/utils/pax-utils/HISTORY
index 440982a..1e6b4ab 100644
--- a/utils/pax-utils/HISTORY
+++ b/utils/pax-utils/HISTORY
@@ -1,3 +1,7 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, DEPENDS: version 1.3.3
+ * BUILD: use default_build_make
+
2017-10-06 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.2.2

diff --git a/utils/powertop/DEPENDS b/utils/powertop/DEPENDS
index 43f3a99..cc627f4 100755
--- a/utils/powertop/DEPENDS
+++ b/utils/powertop/DEPENDS
@@ -1,4 +1,6 @@
depends -sub CXX gcc &&
depends ncurses &&
depends libnl &&
-depends pciutils
+depends pciutils &&
+depends autoconf &&
+depends automake
diff --git a/utils/powertop/DETAILS b/utils/powertop/DETAILS
index 8b06f87..8025b0c 100755
--- a/utils/powertop/DETAILS
+++ b/utils/powertop/DETAILS
@@ -1,9 +1,9 @@
SPELL=powertop
- VERSION=2.13
-
SOURCE_HASH=sha512:9a2b8acca7ec6fecfc9c229bbe9b160e50e950178137ad09339f328c593c7b52856721c2daf6e5f5b2cc99517babae2960c9b142af4181ea755e3669b07039db
+ VERSION=2.14
+
SOURCE_HASH=sha512:f3e25901fb29405e0c8016643855a209cf9dba589fe9dd3e27c291d44699cebeb00dc8c7264c24436db08deb496759bd106666cb52d9ebd5f831bbb99e30f20f
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://01.org/sites/default/files/downloads/$SOURCE
+
SOURCE_URL[0]=https://github.com/fenrus75/powertop/archive/refs/tags/v$VERSION.tar.gz
LICENSE[0]=GPL2
WEB_SITE=https://01.org/powertop/
KEYWORDS="utils mobile power"
diff --git a/utils/powertop/HISTORY b/utils/powertop/HISTORY
index 3381a80..3a5d008 100644
--- a/utils/powertop/HISTORY
+++ b/utils/powertop/HISTORY
@@ -1,3 +1,6 @@
+2022-05-26 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, PRE_BUILD, DEPENDS: version 2.14
+
2021-05-17 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2.13

diff --git a/utils/powertop/PRE_BUILD b/utils/powertop/PRE_BUILD
new file mode 100755
index 0000000..454e979
--- /dev/null
+++ b/utils/powertop/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+./autogen.sh
diff --git a/utils/spice-protocol/DEPENDS b/utils/spice-protocol/DEPENDS
index c11e8b8..7a589fb 100755
--- a/utils/spice-protocol/DEPENDS
+++ b/utils/spice-protocol/DEPENDS
@@ -1 +1 @@
-depends meson
+. "$GRIMOIRE"/MESON_DEPENDS
diff --git a/utils/spice-protocol/HISTORY b/utils/spice-protocol/HISTORY
index b9e56e2..0335bca 100644
--- a/utils/spice-protocol/HISTORY
+++ b/utils/spice-protocol/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-05-22 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.14.3

diff --git a/utils/util-linux/BUILD b/utils/util-linux/BUILD
index dc2fcae..637e5f2 100755
--- a/utils/util-linux/BUILD
+++ b/utils/util-linux/BUILD
@@ -5,6 +5,8 @@ if [[ $CROSS_INSTALL == on ]]; then
OPTS="--host=$HOST $OPTS"
fi &&

+OPTS+=" $UL_SULOGIN" &&
+
OPTS="--disable-eject \
--disable-kill \
--disable-last \
@@ -12,9 +14,8 @@ OPTS="--disable-eject \
--disable-mesg \
--disable-nologin \
--disable-su \
- --disable-sulogin \
--disable-utmpdump \
- $OPTS"
+ $OPTS" &&

create_group tty &&

diff --git a/utils/util-linux/DETAILS b/utils/util-linux/DETAILS
index 0b92e7b..9f3ecf6 100755
--- a/utils/util-linux/DETAILS
+++ b/utils/util-linux/DETAILS
@@ -13,6 +13,7 @@ if [[ $UL_VERSION == aes ]]; then
else
VERSION=2.38
SECURITY_PATCH=5
+ PATCHLEVEL=1
fi
BRANCH=`echo $VERSION | cut -d. -f 1,2`
SOURCE=$SPELL-$VERSION.tar.xz
diff --git a/utils/util-linux/HISTORY b/utils/util-linux/HISTORY
index 369b0d4..1837848 100644
--- a/utils/util-linux/HISTORY
+++ b/utils/util-linux/HISTORY
@@ -1,3 +1,8 @@
+2022-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: add sub dependencies for SULOGIN and
+ NOSULOGIN
+ * DETAILS: PATCHLEVEL++
+
2022-03-30 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 2.38
* DEPENDS: optionally depends on po4a
diff --git a/utils/util-linux/PREPARE b/utils/util-linux/PREPARE
index 5f29fbf..a12f8e1 100755
--- a/utils/util-linux/PREPARE
+++ b/utils/util-linux/PREPARE
@@ -6,6 +6,8 @@ config_query_list UL_VERSION "What version do you want to
use?" \
latest \
aes &&

+config_query_option UL_SULOGIN "Install sulogin?" n "--enable-sulogin"
"--disable-sulogin" &&
+
# util-linux 2.20 needs ttyX in /etc/inittab without /dev
# http://www.sourcemage.org/issues/110
message "${MESSAGE_COLOR}Checking sanity of
$INSTALL_ROOT/etc/inittab...${DEFAULT_COLOR}" &&
diff --git a/utils/util-linux/PRE_SUB_DEPENDS
b/utils/util-linux/PRE_SUB_DEPENDS
index cde027e..8f30f58 100755
--- a/utils/util-linux/PRE_SUB_DEPENDS
+++ b/utils/util-linux/PRE_SUB_DEPENDS
@@ -1,4 +1,6 @@
case $THIS_SUB_DEPENDS in
- AES) [[ $UL_VERSION == aes ]];;
+ AES) [[ $UL_VERSION == aes ]];;
+ SULOGIN) [[ "$UL_SULOGIN" == "--enable-sulogin" ]];;
+ NO_SULOGIN) [[ "$UL_SULOGIN" == "--disable-sulogin" ]];;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
esac
diff --git a/utils/util-linux/SUB_DEPENDS b/utils/util-linux/SUB_DEPENDS
index 312e2e0..2040367 100755
--- a/utils/util-linux/SUB_DEPENDS
+++ b/utils/util-linux/SUB_DEPENDS
@@ -3,5 +3,13 @@ case $THIS_SUB_DEPENDS in
message "Requested AES-patched version of $SPELL, forcing
option UL_VERSION=aes" &&
UL_VERSION=aes
fi;;
+ SULOGIN) if [[ $UL_SULOGIN != y ]]; then
+ message "Requested $SPELL with sulogin, forcing it" &&
+ UL_SULOGIN="--enable-sulogin"
+ fi;;
+ NO_SULOGIN) if [[ $UL_SULOGIN != n ]]; then
+ message "Requested $SPELL without sulogin, forcefully
disabling it" &&
+ UL_SULOGIN="--disable-sulogin"
+ fi;;
*) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
esac
diff --git a/video-libs/gst-libav-1.0/DEPENDS
b/video-libs/gst-libav-1.0/DEPENDS
index cb2986d..8c1482f 100755
--- a/video-libs/gst-libav-1.0/DEPENDS
+++ b/video-libs/gst-libav-1.0/DEPENDS
@@ -1,5 +1,5 @@
-depends ninja-build-system &&
-depends meson &&
-depends gstreamer-1.0 &&
-depends gst-plugins-base-1.0
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
+depends gstreamer-1.0 &&
+depends gst-plugins-base-1.0 &&
depends LIBAVCODEC
diff --git a/video-libs/gst-libav-1.0/HISTORY
b/video-libs/gst-libav-1.0/HISTORY
index 7640413..1b7fc46 100644
--- a/video-libs/gst-libav-1.0/HISTORY
+++ b/video-libs/gst-libav-1.0/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-08-23 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS, DEPENDS: enable meson build and ffmpeg dep to fix
the damn build after the updates
diff --git a/video-libs/gstreamer-vaapi-1.0/DEPENDS
b/video-libs/gstreamer-vaapi-1.0/DEPENDS
index 8408e56..67950b9 100755
--- a/video-libs/gstreamer-vaapi-1.0/DEPENDS
+++ b/video-libs/gstreamer-vaapi-1.0/DEPENDS
@@ -1,5 +1,5 @@
-depends ninja-build-system &&
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends gstreamer-1.0 &&
depends gst-plugins-base-1.0 &&
diff --git a/video-libs/gstreamer-vaapi-1.0/HISTORY
b/video-libs/gstreamer-vaapi-1.0/HISTORY
index e35c938..4eb3350 100644
--- a/video-libs/gstreamer-vaapi-1.0/HISTORY
+++ b/video-libs/gstreamer-vaapi-1.0/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2019-04-22 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: use DEVICE-MANAGER

diff --git a/video/libva-utils/DEPENDS b/video/libva-utils/DEPENDS
index 1188343..88a5b0f 100755
--- a/video/libva-utils/DEPENDS
+++ b/video/libva-utils/DEPENDS
@@ -1,2 +1,3 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends gcc
diff --git a/video/libva-utils/DETAILS b/video/libva-utils/DETAILS
index 97dee37..ceffae5 100755
--- a/video/libva-utils/DETAILS
+++ b/video/libva-utils/DETAILS
@@ -1,9 +1,9 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=libva-utils
- VERSION=2.13.0
+ VERSION=2.14.0
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/intel/${SPELL}/archive/${VERSION}.tar.gz
-
SOURCE_HASH=sha512:81c7c122a4d1bdf8d390a4ea3e0d34499158fb7b7fe0f7aa9d556158895e755139975fd01d73d883897c0a4390612d131b6349febbdf16fa5edcd46a6a82acd2
+
SOURCE_HASH=sha512:631e9becf5b2f6d083906962c004c9080d2e2b2d98b6003638a31dde8ad4e2549606301b97e88822471e29007232fc470a2116be09dc0c55d3cc2df6a45a7be1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/intel/libva-utils";
LICENSE[0]=MIT
diff --git a/video/libva-utils/HISTORY b/video/libva-utils/HISTORY
index e49880b..639c4f7 100644
--- a/video/libva-utils/HISTORY
+++ b/video/libva-utils/HISTORY
@@ -1,3 +1,7 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+ * DETAILS: version 2.14.0
+
2021-09-30 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.13.0

diff --git a/video/pipewire/DEPENDS b/video/pipewire/DEPENDS
index 308ca65..2502e46 100755
--- a/video/pipewire/DEPENDS
+++ b/video/pipewire/DEPENDS
@@ -1,10 +1,12 @@
. "${GRIMOIRE}/MESON_DEPENDS" &&
-depends dbus &&
-depends pkgconfig &&
+
+depends pkgconfig &&
depends DEVICE-MANAGER udev=enabled &&
-depends ncurses &&
-optional_depends doxygen docs={en,dis}abled 'build dpcs' &&
-optional_depends xmltoman man={en,dis}abled 'build manpages' &&
+depends ncurses &&
+
+optional_depends dbus "dbus=enabled" "dbus=disabled" "for DBUS support"
&&
+optional_depends doxygen docs={en,dis}abled 'build dpcs'
&&
+optional_depends xmltoman man={en,dis}abled 'build manpages'
&&
optional_depends gst-plugins-base-1.0 gstreamer={en,dis}abled 'gstreamer
integration' &&
if is_depends_enabled $SPELL gst-plugins-base-1.0;then
depends gstreamer-1.0 &&
@@ -12,19 +14,26 @@ if is_depends_enabled $SPELL gst-plugins-base-1.0;then
fi &&


+optional_depends avahi avahi={en,dis}abled 'for service-discovery support'
&&
optional_depends alsa-lib pipewire-alsa={en,dis}abled 'ALSA sound support'
&&
optional_depends bluez5 bluez5={en,dis}abled 'Bluetooth support' &&
if is_depends_enabled $SPELL bluez5; then
depends sbc
fi &&
-optional_depends jack pipewire-jack={en,dis}abled 'jack integration' &&
+optional_depends JACK-DRIVER pipewire-jack={en,dis}abled 'jack integration'
&&
optional_depends LIBAVCODEC ffmpeg={en,dis}abled 'AV decoding' &&
optional_depends libva '' '' 'hardware accelerated video' &&
-optional_depends libx11 '' '' 'X11 integration'
+optional_depends libxcb 'x11=enabled' 'x11=disabled' 'X11 integration'
+optional_depends libxfixes 'x11-xfixes=enabled' 'x11-xfixes=disabled' 'for
X11 XFIXES extension support'
optional_depends LIBPULSE libpulse={en,dis}abled 'PulseAudio support' &&
-optional_depends sdl2 '' '' '' &&
+optional_depends sdl2 'sdl2=enabled' 'sdl2=disabled' 'for SDL2 support' &&
optional_depends systemd systemd={en,dis}abled 'SystemD support' &&
optional_depends v4l-utils v4l2={en,dis}abled 'V4L support' &&
-optional_depends vulkan-loader vulkan={en,dis}abled 'Vulkan support'
-optional_depends libsndfile sndfile={en,dis}abled 'sndfile support'
+optional_depends vulkan-loader vulkan={en,dis}abled 'Vulkan support' &&
+optional_depends libsndfile sndfile={en,dis}abled 'sndfile support' &&
+optional_depends libcanberra libcanberra={en,dis}abled 'for canberra
support' &&
+optional_depends libusb libusb={en,dis}abled 'for USB support' &&
+optional_depends lv2 lv2={en,dis}abled 'for loading lv2 modules' &&
+optional_depends webrtc-audio-processing echo-cancel-webrtc={en,dis}abled
'for a WebRTC-based echo canceller' &&
+optional_depends SSL raop={en,dis}abled 'for remote-access output protocol
support'
#optional_depends wayland '' '' ''
diff --git a/video/pipewire/HISTORY b/video/pipewire/HISTORY
index 7692a90..6879be2 100644
--- a/video/pipewire/HISTORY
+++ b/video/pipewire/HISTORY
@@ -1,3 +1,6 @@
+2022-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: improve dependencies
+
2022-04-28 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.3.51

diff --git a/video/wireplumber/DEPENDS b/video/wireplumber/DEPENDS
index 655a88a..7165b13 100755
--- a/video/wireplumber/DEPENDS
+++ b/video/wireplumber/DEPENDS
@@ -2,8 +2,14 @@ if [[ "${WIREPLUMBER_BRANCH}" == scm ]]; then
depends git
fi &&
. "${GRIMOIRE}/MESON_DEPENDS" &&
-depends glib2 &&
+depends glib2 &&
depends pipewire &&
+depends python3 &&
+
+optional_depends doxygen \
+ "doc=enabled" \
+ "doc=disabled" \
+ "build API documentation?" &&

optional_depends elogind \
"elogind=enabled" \
@@ -14,6 +20,13 @@ optional_depends gobject-introspection \
"introspection=enabled" \
"introspection=disabled" \
"GObject-Introspection support" &&
+if is_depends_enabled $SPELL gobject-introspection; then
+ depends doxygen &&
+ depends lxml
+fi &&
+if is_depends_enabled $SPELL doxygen; then
+ depends python-sphinx
+fi &&

optional_depends LUA \
"system-lua=true" \
diff --git a/video/wireplumber/HISTORY b/video/wireplumber/HISTORY
index a9bd489..e122d63 100644
--- a/video/wireplumber/HISTORY
+++ b/video/wireplumber/HISTORY
@@ -1,3 +1,6 @@
+2022-05-25 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: fix dependencies
+
2022-05-10 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.4.10

diff --git a/wm-addons/i3lock/CONFIGURE b/wm-addons/i3lock/CONFIGURE
new file mode 100755
index 0000000..d1cc655
--- /dev/null
+++ b/wm-addons/i3lock/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/MESON_CONFIGURE
diff --git a/wm-addons/i3lock/DEPENDS b/wm-addons/i3lock/DEPENDS
index d126dc0..46c8c6c 100755
--- a/wm-addons/i3lock/DEPENDS
+++ b/wm-addons/i3lock/DEPENDS
@@ -1,3 +1,5 @@
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends cairo &&
depends libev &&
depends libxcb &&
diff --git a/wm-addons/i3lock/DETAILS b/wm-addons/i3lock/DETAILS
index 95b581e..6d02b48 100755
--- a/wm-addons/i3lock/DETAILS
+++ b/wm-addons/i3lock/DETAILS
@@ -1,6 +1,7 @@
+. "$GRIMOIRE"/MESON_FUNCTIONS
SPELL=i3lock
- VERSION=2.13
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ VERSION=2.14
+ SOURCE="${SPELL}-${VERSION}.tar.xz"
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://i3wm.org/${SPELL}/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
diff --git a/wm-addons/i3lock/HISTORY b/wm-addons/i3lock/HISTORY
index d405650..6899f31 100644
--- a/wm-addons/i3lock/HISTORY
+++ b/wm-addons/i3lock/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS, CONFIGURE, DEPENDS: version 2.14
+
2022-05-24 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS, BUILD, DEPENDS: version 2.13

diff --git a/wm-addons/wlroots/DEPENDS b/wm-addons/wlroots/DEPENDS
index dae619d..38df804 100755
--- a/wm-addons/wlroots/DEPENDS
+++ b/wm-addons/wlroots/DEPENDS
@@ -1,12 +1,11 @@
-. "$GRIMOIRE"/VDEPENDS &&
+. "$GRIMOIRE"/VDEPENDS &&
+. "$GRIMOIRE"/MESON_DEPENDS &&

if [[ '${WLROOTS_BRANCH}' == 'scm' ]]; then
depends git
fi &&

-depends meson &&
depends python3 &&
-depends NINJA-BUILD &&
depends DEVICE-MANAGER &&
#depends libinput &&
depends libxkbcommon &&
diff --git a/wm-addons/wlroots/HISTORY b/wm-addons/wlroots/HISTORY
index c61df88..2711cf2 100644
--- a/wm-addons/wlroots/HISTORY
+++ b/wm-addons/wlroots/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-03-18 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 0.15.1

diff --git a/x11-libs/cairomm/DEPENDS b/x11-libs/cairomm/DEPENDS
index b05d96b..743244a 100755
--- a/x11-libs/cairomm/DEPENDS
+++ b/x11-libs/cairomm/DEPENDS
@@ -1,4 +1,4 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&

depends -sub CXX gcc &&
depends cairo &&
diff --git a/x11-libs/cairomm/HISTORY b/x11-libs/cairomm/HISTORY
index 2726280..511b534 100644
--- a/x11-libs/cairomm/HISTORY
+++ b/x11-libs/cairomm/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-12-21 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.16.0
* DEPENDS, DETAILS, CONFIGURE: use meson
diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index f63edd2..a848193 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -1,11 +1,11 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=gtk+3
if [[ $GTK_VER == devel ]];then
- VERSION=3.24.31
-
SOURCE_HASH=sha512:e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b
+ VERSION=3.24.34
+
SOURCE_HASH=sha512:95af4441b53be175acf16121a90b1db7a152cbfb3e5ed2dffc59f622b2eb5a4d74720ae8e05dc1421b6b23588f28e09e0f153f0b92777c836f522881720fb0a2
else
- VERSION=3.24.31
-
SOURCE_HASH=sha512:e7f8e5003a919e297bd3e616acccbc5cc9bf9c9d41377c108c24db51817fcccec919abc12d05c0ed585d49526d52f0395a1c0f3ed9d9ef816bb0c4b2aa615f9b
+ VERSION=3.24.34
+
SOURCE_HASH=sha512:95af4441b53be175acf16121a90b1db7a152cbfb3e5ed2dffc59f622b2eb5a4d74720ae8e05dc1421b6b23588f28e09e0f153f0b92777c836f522881720fb0a2
fi
SOURCE=gtk+-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gtk+-$VERSION"
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index c120637..cb08ad4 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DETAILS: version 3.24.34
+
2022-03-19 Pavel Vinogradov <public AT sourcemage.org>
* DEPENDS: use grimoire-wide MESON_DEPENDS

diff --git a/x11-toolkits/gtkmm3/DEPENDS b/x11-toolkits/gtkmm3/DEPENDS
index 6ba832c..2122662 100755
--- a/x11-toolkits/gtkmm3/DEPENDS
+++ b/x11-toolkits/gtkmm3/DEPENDS
@@ -1,4 +1,4 @@
-depends meson &&
+. "$GRIMOIRE"/MESON_DEPENDS &&

depends glibmm2.4 &&
depends gtk+3 &&
diff --git a/x11-toolkits/gtkmm3/HISTORY b/x11-toolkits/gtkmm3/HISTORY
index 599df4a..3c93779 100644
--- a/x11-toolkits/gtkmm3/HISTORY
+++ b/x11-toolkits/gtkmm3/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-08-19 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: needs graphviz for docs, more old versions
if mm stuff
diff --git a/x11/colord/DEPENDS b/x11/colord/DEPENDS
index 86300e0..a1dbdd3 100755
--- a/x11/colord/DEPENDS
+++ b/x11/colord/DEPENDS
@@ -1,10 +1,11 @@
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends dbus &&
depends glib2 &&
depends intltool &&
depends lcms2 &&
depends libgudev &&
depends libgusb &&
-depends meson &&
depends policykit &&
depends sqlite &&
depends gobject-introspection &&
diff --git a/x11/colord/HISTORY b/x11/colord/HISTORY
index 0534f0b..be12b0f 100644
--- a/x11/colord/HISTORY
+++ b/x11/colord/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-07-11 Florian Franzmann <bwlf AT bandrate.org>
* DEPENDS: optionally depend on bash-completion instead of bash,
add dependency on gobject-introspection
diff --git a/xorg-app/wayland-utils/DEPENDS b/xorg-app/wayland-utils/DEPENDS
index c129d9c..25a4951 100755
--- a/xorg-app/wayland-utils/DEPENDS
+++ b/xorg-app/wayland-utils/DEPENDS
@@ -1,4 +1,4 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends wayland &&
depends wayland-protocols
diff --git a/xorg-app/wayland-utils/HISTORY b/xorg-app/wayland-utils/HISTORY
index 0bd3cb9..edcbcd9 100644
--- a/xorg-app/wayland-utils/HISTORY
+++ b/xorg-app/wayland-utils/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2020-08-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.0
spell created
diff --git a/xorg-app/weston/DEPENDS b/xorg-app/weston/DEPENDS
index b813ea7..3034c57 100755
--- a/xorg-app/weston/DEPENDS
+++ b/xorg-app/weston/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends python3 &&
depends pkgconfig &&
depends libpng &&
diff --git a/xorg-app/weston/HISTORY b/xorg-app/weston/HISTORY
index eaaaeb5..8dd518e 100644
--- a/xorg-app/weston/HISTORY
+++ b/xorg-app/weston/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-02-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 10.0.0
* DEPENDS: update
diff --git a/xorg-driver/xf86-video-ati/DEPENDS
b/xorg-driver/xf86-video-ati/DEPENDS
index 381eaf3..7530991 100755
--- a/xorg-driver/xf86-video-ati/DEPENDS
+++ b/xorg-driver/xf86-video-ati/DEPENDS
@@ -1,5 +1,5 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
depends xorgproto &&
depends -sub "RADEON" libdrm &&
depends xserver &&
diff --git a/xorg-driver/xf86-video-ati/HISTORY
b/xorg-driver/xf86-video-ati/HISTORY
index e2f2519..4f99f33 100644
--- a/xorg-driver/xf86-video-ati/HISTORY
+++ b/xorg-driver/xf86-video-ati/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2021-12-15 Treeve Jelbert <treeve AT sourcemage.org>
* DEPEND: fix

diff --git a/xorg-lib/pixman/DEPENDS b/xorg-lib/pixman/DEPENDS
index e6048b0..7e21408 100755
--- a/xorg-lib/pixman/DEPENDS
+++ b/xorg-lib/pixman/DEPENDS
@@ -1,9 +1,10 @@
-depends meson &&
-depends ninja-build-system &&
+. "$GRIMOIRE"/MESON_DEPENDS &&
+
# This is just too dangerous, enables itself if gtk is found and triggers
# nasty build failures. If you want pixman demos, build it manually
# someplace.
-OPTS+=" gkt=disabled" &&
+OPTS+=" gtk=disabled" &&
+
optional_depends libpng \
"libpng=enabled" \
"libpng=disabled" \
diff --git a/xorg-lib/pixman/HISTORY b/xorg-lib/pixman/HISTORY
index 3ed9308..7f6e056 100644
--- a/xorg-lib/pixman/HISTORY
+++ b/xorg-lib/pixman/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: fix typo, use MESON_DEPENDS
+
2020-09-18 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: end that gtk2 dependency madness
* UP_TRIGGERS: trigger dependents for vanished .la
diff --git a/xorg-proto/wayland-protocols/DEPENDS
b/xorg-proto/wayland-protocols/DEPENDS
index f38b8a5..7a589fb 100755
--- a/xorg-proto/wayland-protocols/DEPENDS
+++ b/xorg-proto/wayland-protocols/DEPENDS
@@ -1,2 +1 @@
-depends meson &&
-depends ninja-build-system
+. "$GRIMOIRE"/MESON_DEPENDS
diff --git a/xorg-proto/wayland-protocols/HISTORY
b/xorg-proto/wayland-protocols/HISTORY
index 8c3d51d..6b0dd9c 100644
--- a/xorg-proto/wayland-protocols/HISTORY
+++ b/xorg-proto/wayland-protocols/HISTORY
@@ -1,3 +1,6 @@
+2022-05-28 Florian Franzmann <bwlf AT bandrate.org>
+ * DEPENDS: use MESON_DEPENDS
+
2022-01-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.25




  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (8c8c3ac9b5be778fdfa51ea8ff18a8e791092d77), Florian Franzmann, 05/28/2022

Archive powered by MHonArc 2.6.24.

Top of Page