changeset 7172:63fcc61da276

maint: Merge release to default.
author Markus Mützel <markus.muetzel@gmx.de>
date Sat, 13 Apr 2024 18:30:58 +0200
parents 2ec65af75357 (diff) 9846cfaf8bc0 (current diff)
children f5857ab54d59
files
diffstat 101 files changed, 408 insertions(+), 242 deletions(-) [+]
line wrap: on
line diff
--- a/dist-files.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/dist-files.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -461,6 +461,7 @@
   ocaml-native.mk \
   of-actuarial.mk \
   of-audio.mk \
+  of-communications-1-cassert.patch \
   of-communications.mk \
   of-control-1-deprecated-warnings.patch \
   of-control-2-octave-9-compat.patch \
@@ -484,6 +485,7 @@
   of-geometry.mk \
   of-gsl-1-cross-fixes.patch \
   of-gsl.mk \
+  of-image-1-cassert.patch \
   of-image.mk \
   of-instrument-control.mk \
   of-interval-1-cross-fixes.patch \
@@ -502,6 +504,7 @@
   of-miscellaneous.mk \
   of-nan.mk \
   of-netcdf.mk \
+  of-nurbs-1-cassert.patch \
   of-nurbs.mk \
   of-ocs-1-cross-fixes.patch \
   of-ocs-2-dev-fixes.patch \
@@ -525,6 +528,7 @@
   of-quaternion.mk \
   of-queueing-1-octave7.patch \
   of-queueing.mk \
+  of-signal-1-cassert.patch \
   of-signal.mk \
   of-sockets.mk \
   of-sparsersb-1-dev.patch \
@@ -545,6 +549,7 @@
   of-tisean-3-octave-9-compat.patch \
   of-tisean.mk \
   of-tsa.mk \
+  of-video-1-cassert.patch \
   of-video.mk \
   of-windows.mk \
   of-zenity.mk \
@@ -554,6 +559,7 @@
   openal-1-fixes.patch \
   openal-test.c \
   openal.mk \
+  openblas-1-no-utest.patch \
   openblas.mk \
   opencore-amr.mk \
   opencsg-1-fixes.patch \
--- a/src/a52dec.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/a52dec.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -11,9 +11,8 @@
 $(PKG)_DEPS     := 
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'https://liba52.sourceforge.io/downloads.html' | \
-    $(SED) -n 's,.*files/a52dec-\([0-9][^"]*\)\.tar.*,\1,p' | \
-    head -1
+    echo 'Warning: Updates are temporarily disabled for package $(PKG).' >&2;
+    echo $($(PKG)_VERSION)
 endef
 
 define $(PKG)_BUILD
--- a/src/build-gettext.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/build-gettext.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := build-gettext
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.22.4
-$(PKG)_CHECKSUM := 4581d6780e0d802a88c4ce4c5173791d3cf0df7e
+$(PKG)_VERSION  := 0.22.5
+$(PKG)_CHECKSUM := 1c3911796312efd8119da7a292edef305bdb71bb
 $(PKG)_SUBDIR   := gettext-$($(PKG)_VERSION)
 $(PKG)_FILE     := gettext-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/gettext/$($(PKG)_FILE)
--- a/src/build-mako.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/build-mako.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,11 +3,11 @@
 
 PKG             := build-mako
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.0.7
-$(PKG)_CHECKSUM := bf0c1f4cdfca4dd37bc0c9f83e984a0558268b42
+$(PKG)_VERSION  := 1.3.2
+$(PKG)_CHECKSUM := 9db26e15daa51fe0138b0eab100ecc09f5e86d0a
 $(PKG)_SUBDIR   := Mako-$($(PKG)_VERSION)
 $(PKG)_FILE     := Mako-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL      := https://pypi.python.org/packages/eb/f3/67579bb486517c0d49547f9697e36582cd19dafb5df9e687ed8e22de57fa/$($(PKG)_FILE)
+$(PKG)_URL      := https://pypi.python.org/packages/d4/1b/71434d9fa9be1ac1bc6fb5f54b9d41233be2969f16be759766208f49f072/$($(PKG)_FILE)
 $(PKG)_DEPS     := build-python build-markupsafe
 
 define $(PKG)_UPDATE
--- a/src/build-markupsafe.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/build-markupsafe.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,11 +3,11 @@
 
 PKG             := build-markupsafe
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.0.1
-$(PKG)_CHECKSUM := e1b766b2b1601fde67b3b19ed2f13b9746bb1cca
+$(PKG)_VERSION  := 2.1.5
+$(PKG)_CHECKSUM := 08593f9490b9be070aa2337e7311a392d33944dd
 $(PKG)_SUBDIR   := MarkupSafe-$($(PKG)_VERSION)
 $(PKG)_FILE     := MarkupSafe-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL      := https://files.pythonhosted.org/packages/bf/10/ff66fea6d1788c458663a84d88787bae15d45daa16f6b3ef33322a51fc7e/$($(PKG)_FILE)
+$(PKG)_URL      := https://files.pythonhosted.org/packages/87/5b/aae44c6655f3801e81aa3eef09dbbf012431987ba564d7231722f68df02d/$($(PKG)_FILE)
 $(PKG)_DEPS     := build-python build-setuptools
 
 define $(PKG)_UPDATE
--- a/src/build-meson.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/build-meson.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := build-meson
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.2.2
-$(PKG)_CHECKSUM := 93f44be8b00b7a9cb57973e271e6cbf6fff5c098
+$(PKG)_VERSION  := 1.4.0
+$(PKG)_CHECKSUM := bad61900278992772bc0ffeb6e8daa0c96dac3ae
 $(PKG)_SUBDIR   := meson-$($(PKG)_VERSION)
 $(PKG)_FILE     := meson-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://github.com/mesonbuild/meson/archive/$($(PKG)_VERSION).tar.gz
--- a/src/build-ninja.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/build-ninja.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := build-ninja
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.10.2
-$(PKG)_CHECKSUM := 8d2e8c1c070c27fb9dc46b4a6345bbb1de7ccbaf
+$(PKG)_VERSION  := 1.11.1
+$(PKG)_CHECKSUM := 938723cdfc7a6f7c8f84c83b9a2cecdf1e5e1ad3
 $(PKG)_SUBDIR   := ninja-$($(PKG)_VERSION)
 $(PKG)_FILE     := ninja-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://github.com/ninja-build/ninja/archive/refs/tags/v$($(PKG)_VERSION).tar.gz
--- a/src/build-python.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/build-python.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := build-python
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 3.8.13
-$(PKG)_CHECKSUM := fb46587353f092d91caeddb07f82bb66a5115468
+$(PKG)_VERSION  := 3.11.8
+$(PKG)_CHECKSUM := a368aeed7a3325e47b55168452c356a8eb27ab50
 $(PKG)_SUBDIR   := Python-$($(PKG)_VERSION)
 $(PKG)_FILE     := Python-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.python.org/ftp/python/$($(PKG)_VERSION)/$($(PKG)_FILE)
--- a/src/build-setuptools.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/build-setuptools.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,11 +3,11 @@
 
 PKG             := build-setuptools
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 56.2.0
-$(PKG)_CHECKSUM := 93a2efe727c901cd140fad483b5e05d5f8117ec2
+$(PKG)_VERSION  := 69.2.0
+$(PKG)_CHECKSUM := aebbbea52c78c80628559decae0cff7046a7f91d
 $(PKG)_SUBDIR   := setuptools-$($(PKG)_VERSION)
 $(PKG)_FILE     := setuptools-$($(PKG)_VERSION).tar.gz
-$(PKG)_URL      := https://files.pythonhosted.org/packages/fc/0a/b486efab52f8ad03c3eca0c998dd3deafba0c39b29e0c49c68a7152c8b2d/$($(PKG)_FILE)
+$(PKG)_URL      := https://files.pythonhosted.org/packages/4d/5b/dc575711b6b8f2f866131a40d053e30e962e633b332acf7cd2c24843d83d/$($(PKG)_FILE)
 $(PKG)_DEPS     := build-python
 
 define $(PKG)_UPDATE
--- a/src/build-zstd.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/build-zstd.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := build-zstd
 $(PKG)_IGNORE   := 
-$(PKG)_VERSION  := 1.5.5
-$(PKG)_CHECKSUM := 4479ecc74300d23391d99fbebf2fddd47aed9b28
+$(PKG)_VERSION  := 1.5.6
+$(PKG)_CHECKSUM := 459ab8de8c24fc3ce648a35a07b31fcd6616ade2
 $(PKG)_SUBDIR   := zstd-$($(PKG)_VERSION)
 $(PKG)_FILE     := zstd-$($(PKG)_VERSION).tar.lz
 $(PKG)_URL      := https://github.com/facebook/zstd/releases/download/v$($(PKG)_VERSION)/zstd-$($(PKG)_VERSION).tar.gz
--- a/src/cfitsio.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/cfitsio.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := cfitsio
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 4.3.1
-$(PKG)_CHECKSUM := 408338bad82ba30942e74d13ae29a4e00d05e26a
+$(PKG)_VERSION  := 4.4.0
+$(PKG)_CHECKSUM := c308310db7541b5c43e5a3d06f1255344b505a2c
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/$($(PKG)_FILE)
--- a/src/cloog.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/cloog.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -12,7 +12,7 @@
 
 # stick to tested versions from gcc
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'ftp://gcc.gnu.org/pub/gcc/infrastructure/' | \
+    $(WGET) -q -O- 'https://gcc.gnu.org/pub/gcc/infrastructure/' | \
     $(SED) -n 's,.*cloog-\([0-9][^>]*\)\.tar.*,\1,p' | \
     $(SORT) -V |
     tail -1
--- a/src/curl.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/curl.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := curl
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 8.6.0
-$(PKG)_CHECKSUM := 5ba703dee9e7dba74b5ba50674ce12b6b6a12bad
+$(PKG)_VERSION  := 8.7.1
+$(PKG)_CHECKSUM := a70963cba12224b44b8d754944b8ff618a6a3b57
 $(PKG)_SUBDIR   := curl-$($(PKG)_VERSION)
 $(PKG)_FILE     := curl-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://curl.haxx.se/download/$($(PKG)_FILE)
--- a/src/expat.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/expat.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := expat
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.6.0
-$(PKG)_CHECKSUM := ab01e70378b8aa6f5f272b11931aa05c2cae2cbb
+$(PKG)_VERSION  := 2.6.2
+$(PKG)_CHECKSUM := 49d860835c510e76f9ba428059c1dab03af6b5de
 $(PKG)_SUBDIR   := expat-$($(PKG)_VERSION)
 $(PKG)_FILE     := expat-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/expat/expat/$($(PKG)_VERSION)/$($(PKG)_FILE)
--- a/src/freetds.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/freetds.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := freetds
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.4.10
-$(PKG)_CHECKSUM := 71ad5e4616f68487d6090802aa64d53747182810
+$(PKG)_VERSION  := 1.4.12
+$(PKG)_CHECKSUM := 7d1f5ae50a8979fbe79694ef150dc9c09771186f
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := ftp://ftp.freetds.org/pub/$(PKG)/stable/$($(PKG)_FILE)
--- a/src/gdal.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/gdal.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := gdal
 $(PKG)_IGNORE   :
-$(PKG)_VERSION  := 3.8.3
-$(PKG)_CHECKSUM := a1b09525759a0a94b9e28159b8a142ba9702c832
+$(PKG)_VERSION  := 3.8.5
+$(PKG)_CHECKSUM := 6a15591976ab334b8f7307340d5afd7c5306d745
 $(PKG)_SUBDIR   := gdal-$($(PKG)_VERSION)
 $(PKG)_FILE     := gdal-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://github.com/OSGeo/gdal/archive/refs/tags/v$($(PKG)_VERSION).tar.gz
--- a/src/gdb.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/gdb.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -2,8 +2,8 @@
 # See index.html for further information.
 
 PKG             := gdb
-$(PKG)_VERSION  := 14.1
-$(PKG)_CHECKSUM := d0b703c4140e0a66f6c80f2f9c4a2e8da7dcac25
+$(PKG)_VERSION  := 14.2
+$(PKG)_CHECKSUM := 4f38f7c24d523b6923f22404b7dee4152a00d0d4
 $(PKG)_SUBDIR   := gdb-$($(PKG)_VERSION)
 $(PKG)_FILE     := gdb-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/$(PKG)/$($(PKG)_FILE)
--- a/src/gettext.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/gettext.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := gettext
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.22.4
-$(PKG)_CHECKSUM := 4581d6780e0d802a88c4ce4c5173791d3cf0df7e
+$(PKG)_VERSION  := 0.22.5
+$(PKG)_CHECKSUM := 1c3911796312efd8119da7a292edef305bdb71bb
 $(PKG)_SUBDIR   := gettext-$($(PKG)_VERSION)
 $(PKG)_FILE     := gettext-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/gettext/$($(PKG)_FILE)
--- a/src/gnuplot-3-qt6-native.patch	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/gnuplot-3-qt6-native.patch	Sat Apr 13 18:30:58 2024 +0200
@@ -16,6 +16,10 @@
 
 ./configure --with-qt=qt4  is still accepted but I no longer have
 the Qt4 libraries installed to confirm that it works.
+
+
+Adapted by MXE Octave for newer versions of Qt6 which seem to have
+a different dependency between modules.
 ---
  configure.ac                     | 53 ++++++++++++++++++++++----------
  src/qtterminal/qt_conversion.cpp |  9 ++++++
@@ -43,7 +47,7 @@
    if test "x${with_qt}" != "xqt4"; then
 -    PKG_CHECK_MODULES_NOFAIL(QT, [Qt5Core Qt5Gui Qt5Network Qt5Svg Qt5PrintSupport])
 +    AC_MSG_CHECKING([Checking for Qt6 support libraries])
-+    PKG_CHECK_MODULES_NOFAIL(QT, [Qt6Core Qt6Gui Qt6Network Qt6Svg Qt6PrintSupport Qt6Core5Compat])
++    PKG_CHECK_MODULES_NOFAIL(QT, [Qt6Core Qt6Gui Qt6Network Qt6Svg Qt6Widgets Qt6PrintSupport Qt6Core5Compat])
      if test $pkg_failed = no; then
 -      try_qt4=no
 -      QT5LOC=`$PKG_CONFIG --variable=host_bins Qt5Core`
--- a/src/gnuplot.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/gnuplot.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -40,7 +40,7 @@
 endef
 
 ifeq ($(MXE_SYSTEM),mingw)
-define $(PKG)_BUILD
+  define $(PKG)_BUILD
     make -C '$(1)/config/mingw' $($(PKG)_EXTRAFLAGS) CC='$(MXE_CC)' CXX='$(MXE_CXX) $($(PKG)_STDVER)' RC='$(MXE_WINDRES)' -j '$(JOBS)' TARGET=gnuplot.exe gnuplot.exe
     make -C '$(1)/config/mingw' $($(PKG)_EXTRAFLAGS) CC='$(MXE_CC)' CXX='$(MXE_CXX) $($(PKG)_STDVER)' RC='$(MXE_WINDRES)' -j '$(JOBS)' TARGET=wgnuplot.exe wgnuplot.exe
 
@@ -93,43 +93,43 @@
     $(INSTALL) -m755 '$(1)/config/mingw/gnuplot.exe' '$(TOP_DIR)/gnuplot/bin/'
     $(INSTALL) -m755 '$(1)/config/mingw/wgnuplot.exe' '$(TOP_DIR)/gnuplot/bin/'
     $(INSTALL) -m644 '$(1)/src/win/wgnuplot.mnu' '$(TOP_DIR)/gnuplot/bin/'
-endef
+  endef
 else
-ifeq ($(MXE_SYSTEM),msvc)
-define $(PKG)_BUILD
-    $(INSTALL) -d '$(3)$(HOST_PREFIX)'
-    cd '$(1)/config/msvc' && \
+  ifeq ($(MXE_SYSTEM),msvc)
+    define $(PKG)_BUILD
+      $(INSTALL) -d '$(3)$(HOST_PREFIX)'
+      cd '$(1)/config/msvc' && \
         env -u MAKE -u MAKEFLAGS nmake DESTDIR=$(shell (cd '$(HOST_PREFIX)' && pwd -W) | sed -e 's#/#\\\\#g') && \
         env -u MAKE -u MAKEFLAGS nmake DESTDIR=$(shell (cd '$(3)$(HOST_PREFIX)' && pwd -W) | sed -e 's#/#\\\\#g') install
-endef
+    endef
+
+  else
 
-else
+    ## If we allow the system Qt libraries to be used, then these
+    ## won't make sense.
+    $(PKG)_QT_CONFIGURE_OPTIONS := \
+      MOC=$(MXE_MOC) \
+      UIC=$(MXE_UIC) \
+      RCC=$(MXE_RCC) \
+      LRELEASE=$(MXE_LRELEASE)
 
-## If we allow the system Qt libraries to be used, then these
-## won't make sense.
-$(PKG)_QT_CONFIGURE_OPTIONS := \
-  MOC=$(MXE_MOC) \
-  UIC=$(MXE_UIC) \
-  RCC=$(MXE_RCC) \
-  LRELEASE=$(MXE_LRELEASE)
+    ifeq ($(ENABLE_QT),5)
+      $(PKG)_PKG_CONFIG_PATH := "$(HOST_PREFIX)/qt5/lib/pkgconfig:$(HOST_LIBDIR)/pkgconfig"
+      $(PKG)_QT_CONFIGURE_OPTIONS += --with-qt=qt5
+    endif
+    ifeq ($(ENABLE_QT),6)
+      $(PKG)_PKG_CONFIG_PATH := "$(HOST_PREFIX)/qt6/lib/pkgconfig:$(HOST_LIBDIR)/pkgconfig"
+      $(PKG)_QT_CONFIGURE_OPTIONS += --with-qt=qt6
+    endif
 
-ifeq ($(ENABLE_QT),5)
-  $(PKG)_PKG_CONFIG_PATH := "$(HOST_PREFIX)/qt5/lib/pkgconfig:$(HOST_LIBDIR)/pkgconfig"
-  $(PKG)_QT_CONFIGURE_OPTIONS += --with-qt=qt5
+    define $(PKG)_BUILD
+      cd '$(1)' && autoreconf -fi && PKG_CONFIG_PATH=$($(PKG)_PKG_CONFIG_PATH) \
+      ./configure \
+        $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) LIBS=-liconv \
+        --without-lua \
+        $($(PKG)_QT_CONFIGURE_OPTIONS) \
+        --prefix='$(HOST_PREFIX)'
+      make -C '$(1)' -j '$(JOBS)' install DESTDIR='$(3)'
+    endef
+  endif
 endif
-ifeq ($(ENABLE_QT),6)
-  $(PKG)_PKG_CONFIG_PATH := "$(HOST_PREFIX)/qt6/lib/pkgconfig:$(HOST_LIBDIR)/pkgconfig"
-  $(PKG)_QT_CONFIGURE_OPTIONS += --with-qt=qt6
-endif
-
-define $(PKG)_BUILD
-    cd '$(1)' && autoreconf -fi && PKG_CONFIG_PATH=$($(PKG)_PKG_CONFIG_PATH) \
-    ./configure \
-      $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) LIBS=-liconv \
-      --without-lua \
-      $($(PKG)_QT_CONFIGURE_OPTIONS) \
-      --prefix='$(HOST_PREFIX)'
-    make -C '$(1)' -j '$(JOBS)' install DESTDIR='$(3)'
-endef
-endif
-endif
--- a/src/graphicsmagick.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/graphicsmagick.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := graphicsmagick
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.3.42
-$(PKG)_CHECKSUM := a48ec3fa59d9ca0915e1e6f78fd8bda55e9e0c6f
+$(PKG)_VERSION  := 1.3.43
+$(PKG)_CHECKSUM := 21ecdbffb15239458aa288321d726f41b795cec9
 $(PKG)_SUBDIR   := GraphicsMagick-$($(PKG)_VERSION)
 $(PKG)_FILE     := GraphicsMagick-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
--- a/src/jasper.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/jasper.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := jasper
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 4.2.0
-$(PKG)_CHECKSUM := f799047228b629eccc9e59de6aa9ae8c649c2326
+$(PKG)_VERSION  := 4.2.3
+$(PKG)_CHECKSUM := 5531efc743beaa8d58a01b06335381f8f8c2f3f9
 $(PKG)_SUBDIR   := jasper-version-$($(PKG)_VERSION)
 $(PKG)_FILE     := jasper-version-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://github.com/jasper-software/$(PKG)/archive/version-$($(PKG)_VERSION).tar.gz
--- a/src/libffi.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/libffi.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := libffi
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 3.4.4
-$(PKG)_CHECKSUM := a41563cd30ddf8af81aa87f80e673602fc6fd602
+$(PKG)_VERSION  := 3.4.6
+$(PKG)_CHECKSUM := 5bee9227b8559f4152a2da2c085c7452c3e657f7
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://github.com/$(PKG)/$(PKG)/archive/refs/tags/v$($(PKG)_VERSION).tar.gz
--- a/src/libgpg_error.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/libgpg_error.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := libgpg_error
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.47
-$(PKG)_CHECKSUM := 94668233fd7bd8e7c0ec5e363134cd53c575da60
+$(PKG)_VERSION  := 1.48
+$(PKG)_CHECKSUM := 8bdb504750b4da9e7daffa164cf1ed9900671f32
 $(PKG)_SUBDIR   := libgpg-error-$($(PKG)_VERSION)
 $(PKG)_FILE     := libgpg-error-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := ftp://ftp.gnupg.org/gcrypt/libgpg-error/$($(PKG)_FILE)
--- a/src/libntlm.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/libntlm.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := libntlm
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.6
-$(PKG)_CHECKSUM := d6f9b69f154d82d0f9a49e9686b79fc03f21c3c6
+$(PKG)_VERSION  := 1.7
+$(PKG)_CHECKSUM := fb9dcff61221e3ff503ec7133aafa1458df60c63
 $(PKG)_SUBDIR   := libntlm-$($(PKG)_VERSION)
 $(PKG)_FILE     := libntlm-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://download.savannah.nongnu.org/releases/libntlm/$($(PKG)_FILE)
--- a/src/libpng.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/libpng.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := libpng
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.6.42
-$(PKG)_CHECKSUM := 22eedb224c95dd5ed23a3e69fc8bc43abb85fd40
+$(PKG)_VERSION  := 1.6.43
+$(PKG)_CHECKSUM := ad9f087b73acf01e2c252920810b005ee69d3e0e
 $(PKG)_SUBDIR   := libpng-$($(PKG)_VERSION)
 $(PKG)_FILE     := libpng-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)$(subst .,,$(call SHORT_PKG_VERSION,$(PKG)))/$($(PKG)_VERSION)/$($(PKG)_FILE)
--- a/src/libunistring.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/libunistring.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := libunistring
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.1
-$(PKG)_CHECKSUM := 90e0342881184150cceed6f8b12bbd2407273bf2
+$(PKG)_VERSION  := 1.2
+$(PKG)_CHECKSUM := a2ff0da8fbc1df47c9b07c68099142f08d17facb
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
--- a/src/libxml2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/libxml2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := libxml2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.12.5
-$(PKG)_CHECKSUM := 951411e915b9955c31849503e1d9000c99533000
+$(PKG)_VERSION  := 2.12.6
+$(PKG)_CHECKSUM := 029359f729865893a3b2cb6814ce17bf25fc5145
 $(PKG)_SUBDIR   := libxml2-v$($(PKG)_VERSION)
 $(PKG)_FILE     := libxml2-v$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := https://gitlab.gnome.org/GNOME/$(PKG)/-/archive/v$($(PKG)_VERSION)/$($(PKG)_FILE)
--- a/src/mesa.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/mesa.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -2,8 +2,8 @@
 # See index.html for further information.
 
 PKG             := mesa
-$(PKG)_VERSION  := 24.0.1
-$(PKG)_CHECKSUM := fa205e0f97ce693e206b0e0a9685aef4f0b4d6f4
+$(PKG)_VERSION  := 24.0.5
+$(PKG)_CHECKSUM := 318a4d5930daa4406a2ab336e6c9d3b29f54df03
 $(PKG)_SUBDIR   := mesa-$($(PKG)_VERSION)
 $(PKG)_FILE     := mesa-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := ftp://ftp.freedesktop.org/pub/mesa/$($(PKG)_FILE)
--- a/src/mpg123.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/mpg123.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := mpg123
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.32.4
-$(PKG)_CHECKSUM := 330dc20d1c6bd7a92269a43ae8cfa189e4c67781
+$(PKG)_VERSION  := 1.32.6
+$(PKG)_CHECKSUM := 886c8c5f100caccfb4fefabc1c75ff6e2a834128
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := https://$(SOURCEFORGE_MIRROR)/project/mpg123/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE)
--- a/src/msys2-ca-certificates.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-ca-certificates.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-ca-certificates
 $(PKG)_NAME     := ca-certificates
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 20230311-1
-$(PKG)_x86_64_CS := 21d0e4628f4a83d5c4a18c23626b898e41ab741f
-$(PKG)_i686_CS  := 3db34b7b2a34dd6e390e7748a031f18f962c3e3e
+$(PKG)_VERSION  := 20240203-1
+$(PKG)_x86_64_CS := 239f3b17fb9d47ea8dbe6366f90430f8ca4b4245
+$(PKG)_i686_CS  := d121f24ac818f61fa40899331089380882902f29
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-glib2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-glib2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-glib2
 $(PKG)_NAME     := glib2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.76.6-1
-$(PKG)_x86_64_CS := 6c92f76432bef4e3c42800270bdb8ea440d09209
-$(PKG)_i686_CS  := 420702c0c7e198cd752a5f2f3a27af1c539deb6a
+$(PKG)_VERSION  := 2.78.4-1
+$(PKG)_x86_64_CS := c44cb6f7aa74623e58f2db0803eec8db91184011
+$(PKG)_i686_CS  := f368c5675b58182a291663d55e530d76ecb346f1
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-gnupg.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-gnupg.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-gnupg
 $(PKG)_NAME     := gnupg
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.4.4-1
-$(PKG)_x86_64_CS := 4316d6021a76ed40cf9cd3c8fba8bda84616593b
-$(PKG)_i686_CS  := b0f4fb17835c482dbdcbb07ae47caaf627a8c485
+$(PKG)_VERSION  := 2.4.5-1
+$(PKG)_x86_64_CS := 03db4ba8efbb5f5d246478428e2bc672952b692c
+$(PKG)_i686_CS  := 6e876e12c3c47645021fc5f0e65bb1a9590ad9ff
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-icu.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-icu.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-icu
 $(PKG)_NAME     := icu
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 74.1-1
-$(PKG)_x86_64_CS := e58e91448188e0345f07e1b28e29e491d587f2ba
-$(PKG)_i686_CS  := 88f4c3aa22b8665b7abfdbc5bcc82e9c1a73afde
+$(PKG)_VERSION  := 74.2-1
+$(PKG)_x86_64_CS := b3b1cc85d8072738d56e52675e3004bb3515247a
+$(PKG)_i686_CS  := 8bd0b18b3e9712f75f39a6468b5304eca391a93b
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-libexpat.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-libexpat.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-libexpat
 $(PKG)_NAME     := libexpat
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.6.0-1
-$(PKG)_x86_64_CS := 1aac63e9ff434ac4004c50f702a56795f32107f9
-$(PKG)_i686_CS  := 77f81b96ca83dba314776fc0ae3729c338931b81
+$(PKG)_VERSION  := 2.6.2-1
+$(PKG)_x86_64_CS := 5b9029b29b3903cfa7823a77c39930510753a254
+$(PKG)_i686_CS  := 7be9fd24092414b1cca0af9f293ff25c59ecde1f
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-libffi.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-libffi.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-libffi
 $(PKG)_NAME     := libffi
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 3.4.4-1
-$(PKG)_x86_64_CS := a96267bf04a1931d3ad857d6a4b8193d6d48a0a5
-$(PKG)_i686_CS  := d8fdc8bcc6a41d09b055d093e833da1420e68d2e
+$(PKG)_VERSION  := 3.4.6-1
+$(PKG)_x86_64_CS := 0a5a3b2db73f89086eb14834f6097f4d8ef14d0f
+$(PKG)_i686_CS  := 32f3e4c063d4d6b682d49fbffbf0d63b14a49393
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-libgpg-error.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-libgpg-error.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-libgpg-error
 $(PKG)_NAME     := libgpg-error
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.47-1
-$(PKG)_x86_64_CS := fe35e0c3b97b3ceb8014ea1c1c9c12fb73c2ed9d
-$(PKG)_i686_CS  := 7fbf0b00d6779f1bab317f0dbe173933e6b8df48
+$(PKG)_VERSION  := 1.48-1
+$(PKG)_x86_64_CS := a1aea8b7b9b0afd17f54a73d410cde8f7e7bfa2b
+$(PKG)_i686_CS  := 59d5102e594f3218dcebb468f0e69a6aebb754a1
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-libksba.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-libksba.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-libksba
 $(PKG)_NAME     := libksba
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.6.5-1
-$(PKG)_x86_64_CS := b9a01b902504a82e1f33330c39ae1f0bbe58f79e
-$(PKG)_i686_CS  := 5f50eefa302cd353dc50326ab68b05e4cecf4f12
+$(PKG)_VERSION  := 1.6.6-1
+$(PKG)_x86_64_CS := 902de10772024867cac42896099d004c3edf1f11
+$(PKG)_i686_CS  := 78b17ecee6fed7a872c1cceedde366009b535c4f
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-liblzma.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-liblzma.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-liblzma
 $(PKG)_NAME     := liblzma
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 5.4.6-2
-$(PKG)_x86_64_CS := 04df9c7ee7e9092bdda1ebdd8a58415ac2c78636
-$(PKG)_i686_CS  := 1eb1ee06f3bdb7b6cbd1f5e8a6df25ee93ad3b85
+$(PKG)_VERSION  := 5.6.1-1
+$(PKG)_x86_64_CS := 4ee488b14710f574abd6aac8ad8476dff6aa7753
+$(PKG)_i686_CS  := b267d3a4730f6e6833abea77ad0358d28bc09359
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-libnpth.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-libnpth.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-libnpth
 $(PKG)_NAME     := libnpth
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.6-2
-$(PKG)_x86_64_CS := 0ee21116b6bdb5b7af098284fdb762cae50d2833
-$(PKG)_i686_CS  := 37e187b73f80d87055de3710350ac76aa4c42f63
+$(PKG)_VERSION  := 1.7-1
+$(PKG)_x86_64_CS := 72e7ad7522fdb73b9ce65ba8a91473a638f2f4d4
+$(PKG)_i686_CS  := 504af2640215ba4d28eb0066945f5d7fb309e705
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-libpcre2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-libpcre2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-libpcre2
 $(PKG)_NAME     := libpcre2_8
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 10.42-1
-$(PKG)_x86_64_CS := e1d8fef76e5b544093072ec85c781e5f365a52cc
-$(PKG)_i686_CS  := 82e3357441e4ba611b8b48760cf71fe8e9aaf400
+$(PKG)_VERSION  := 10.43-1
+$(PKG)_x86_64_CS := 6b858c682db098a9e1792184db5d06d297879145
+$(PKG)_i686_CS  := 0e93bd5fd594e93e8a8831f0a74bc15572341354
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-libxml2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-libxml2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-libxml2
 $(PKG)_NAME     := libxml2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.12.5-1
-$(PKG)_x86_64_CS := 1a9574a92c27275f8a1a63e13daeb4c32638477e
-$(PKG)_i686_CS  := e6c8882ab56b4c1e9dc68c08b325b1b7b9357f86
+$(PKG)_VERSION  := 2.12.6-1
+$(PKG)_x86_64_CS := a79a51f0a5fe26d30ce5bea270b5612f1426380a
+$(PKG)_i686_CS  := c5f3b53d19a32b4a1bacfc0fd84f3dfce05bece8
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-mintty.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-mintty.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,12 +4,12 @@
 PKG             := msys2-mintty
 $(PKG)_NAME     := mintty
 $(PKG)_IGNORE   :=
-$(PKG)_x86_64_VER := 1~3.7.0-1
-$(PKG)_i686_VER  := 1.3.7.0-1
+$(PKG)_x86_64_VER := 1~3.7.1-1
+$(PKG)_i686_VER  := 1.3.7.1-1
 $(PKG)_VERSION  := $($(PKG)_$(MSYS2_ARCH)_VER)
 $(PKG)_FILTER   := mintty-1~
-$(PKG)_x86_64_CS := 858e29764539f1986e1338fe6cd2de5e2b375f13
-$(PKG)_i686_CS  := bfe4bd93733579cf169eea2e2cc2fae6b8982140
+$(PKG)_x86_64_CS := f514fc4a4acc5e023337a4f46ff4c14fd9a5b457
+$(PKG)_i686_CS  := b621396395cbda9039e988a11b9bccc08432ffa4
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-pacman-mirrors.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-pacman-mirrors.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,10 +4,10 @@
 PKG             := msys2-pacman-mirrors
 $(PKG)_NAME     := pacman-mirrors
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 20231208-1
+$(PKG)_VERSION  := 20240210-1
 # the mirror package is NOT the same for both systems, but same name
-$(PKG)_i686_CS  := 16fa2f7c55cf29546b24c96ea167593b692d78e1
-$(PKG)_x86_64_CS := ade70115bfde08892fecb143bd14ee026ef1618c
+$(PKG)_i686_CS  := 6f25f2a88e25f0a5e7a66a05b53e78d93a73c56d
+$(PKG)_x86_64_CS := c85f9cb65a8b69908a769954c00661a8180cb232
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-python.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-python.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-python
 $(PKG)_NAME     := python
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 3.11.7-1
-$(PKG)_x86_64_CS := b921c55670f35fa8f54182411c34bf8434603480
-$(PKG)_i686_CS  := 240d34afcd3115cfbe614033b85641cbff575fc6
+$(PKG)_VERSION  := 3.11.8-1
+$(PKG)_x86_64_CS := eac4b3e6a70c884abb19e2d3839f632e892505ac
+$(PKG)_i686_CS  := f4baf049dc3d6a78fd002223b34a01fc70dd1fcb
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/msys2-runtime.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-runtime.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := msys2-runtime
 $(PKG)_NAME     := msys2-runtime
 $(PKG)_IGNORE   :=
-$(PKG)_x86_64_VERSION  := 3.4.10-4
-$(PKG)_x86_64_CS := e84e96873aeebe506c4b73eba96f06f8bc446f66
+$(PKG)_x86_64_VERSION  := 3.4.10-5
+$(PKG)_x86_64_CS := 01fa2a7487fd5297832721eba22b6d747b8dc3e7
 $(PKG)_i686_VERSION  := 3.3.6-6
 $(PKG)_i686_CS  := 08e966d6645268a39d0c8ddb6c5549eead34afcd
 $(PKG)_VERSION  := $($(PKG)_$(MSYS2_ARCH)_VERSION)
--- a/src/msys2-wget.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/msys2-wget.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := msys2-wget
 $(PKG)_NAME     := wget
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.21.4-1
-$(PKG)_x86_64_CS := 932458ed5f5646ad9df3151ca107748c8d4a35af
-$(PKG)_i686_CS  := 67502dc3a867b9a2113cb53c313ca6bd6ffa26da
+$(PKG)_VERSION  := 1.24.5-1
+$(PKG)_x86_64_CS := 2ad0c5ff2d59e59d6a8965df34aa5c81bc5e88c6
+$(PKG)_i686_CS  := 9e0e3616957acff4a56abce512bf0889828c9686
 $(PKG)_CS       := $($(PKG)_$(MSYS2_ARCH)_CS)
 $(PKG)_CHECKSUM := $($(PKG)_CS)
 $(PKG)_SUBDIR   := 
--- a/src/npp.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/npp.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := npp
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 8.6.2
-$(PKG)_CHECKSUM := b1c9e2a6add27e90662ac1e38edd4dfbb59b74e7
+$(PKG)_VERSION  := 8.6.5
+$(PKG)_CHECKSUM := 413e103030ad816b9127c7e88ac1cf73bc594ea8
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $(PKG).$($(PKG)_VERSION).portable.zip
 $(PKG)_URL      := https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v$($(PKG)_VERSION)/$($(PKG)_FILE)
--- a/src/nsis.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/nsis.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,11 +3,11 @@
 
 PKG             := nsis
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 7405-1
-$(PKG)_CHECKSUM := 676a8ec96642e36b5e091b28f08ace524f8202b3
+$(PKG)_VERSION  := 7405-2
+$(PKG)_CHECKSUM := 3e08f43c1f19a136119398b3ee04747581f92750
 $(PKG)_SUBDIR   := nsis-code-$($(PKG)_VERSION)-NSIS-trunk
 $(PKG)_FILE     := nsis-code-$($(PKG)_VERSION)-NSIS-trunk.zip
-$(PKG)_URL      := https://$(SOURCEFORGE_MIRROR)/project/nsisbi/nsisbi3.09.1/$($(PKG)_FILE)
+$(PKG)_URL      := https://$(SOURCEFORGE_MIRROR)/project/nsisbi/nsisbi3.09.2/$($(PKG)_FILE)
 $(PKG)_DEPS     := build-scons build-setuptools
 
 define $(PKG)_UPDATE
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/of-communications-1-cassert.patch	Sat Apr 13 18:30:58 2024 +0200
@@ -0,0 +1,23 @@
+# HG changeset patch
+# User Markus Mützel <markus.muetzel@gmx.de>
+# Date 1711651421 -3600
+#      Thu Mar 28 19:43:41 2024 +0100
+# Node ID e76d21c920d667d1a6b2b79a32dde0a95298ad65
+# Parent  5244e636c575c927d926ee69e7d44034ac9b397f
+Include <cassert> in file that uses "assert".
+
+* src/ov-galois.cc: The header <cassert> happened to be include via some
+headers from Octave before. That is no longer the case for Octave 10. Include
+the header directly in a file that requires it.
+
+diff -r 5244e636c575 -r e76d21c920d6 src/ov-galois.cc
+--- a/src/ov-galois.cc	Mon May 22 13:13:26 2023 -0400
++++ b/src/ov-galois.cc	Thu Mar 28 19:43:41 2024 +0100
+@@ -22,6 +22,7 @@
+ #include "config.h"
+ #endif
+ 
++#include <cassert>
+ #include <iostream>
+ 
+ #include <octave/oct.h>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/of-image-1-cassert.patch	Sat Apr 13 18:30:58 2024 +0200
@@ -0,0 +1,23 @@
+# HG changeset patch
+# User Markus Mützel <markus.muetzel@gmx.de>
+# Date 1711637836 -3600
+#      Thu Mar 28 15:57:16 2024 +0100
+# Node ID d00233197c4c4b90b31bc5adc5241deb101f8693
+# Parent  7994f988b7b8900368a6575ac1b9f437cf860566
+strel.cc: Include <cassert> in file that uses "assert" (bug #65525).
+
+* src/strel.cc: The header <cassert> happened to be included via some headers
+from Octave before. That is no longer the case for Octave 10. Include the
+header directly in a file that requires it.
+
+diff -r 7994f988b7b8 -r d00233197c4c src/strel.cc
+--- a/src/strel.cc	Sat Jan 20 14:15:28 2024 +0000
++++ b/src/strel.cc	Thu Mar 28 15:57:16 2024 +0100
+@@ -20,6 +20,7 @@
+ 
+ #include "strel.h"
+ 
++#include <cassert>
+ #include <vector>
+ 
+ #include <octave/oct.h>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/of-nurbs-1-cassert.patch	Sat Apr 13 18:30:58 2024 +0200
@@ -0,0 +1,48 @@
+# HG changeset patch
+# User Markus Mützel <markus.muetzel@gmx.de>
+# Date 1711650467 -3600
+#      Thu Mar 28 19:27:47 2024 +0100
+# Node ID 5a45916ec64f6e822283a2b57aa491d29eee531f
+# Parent  7eb621c830ef0d8826474248fa27e2bb8bc7089e
+Include <cassert> in files that use "assert".
+
+* src/low_level_functions.cc, src/nrbsurfderiveval.cc, src/tbasisfun.cc: The
+header <cassert> happened to be include via some headers from Octave before.
+That is no longer the case for Octave 10. Include the header directly in files
+that require it.
+
+diff -r 7eb621c830ef -r 5a45916ec64f src/low_level_functions.cc
+--- a/src/low_level_functions.cc	Mon May 15 15:43:05 2023 +0200
++++ b/src/low_level_functions.cc	Thu Mar 28 19:27:47 2024 +0100
+@@ -17,6 +17,8 @@
+ */
+ 
+ 
++#include <cassert>
++
+ #include <octave/oct.h>
+ #include "low_level_functions.h"
+ #include <iostream>
+diff -r 7eb621c830ef -r 5a45916ec64f src/nrbsurfderiveval.cc
+--- a/src/nrbsurfderiveval.cc	Mon May 15 15:43:05 2023 +0200
++++ b/src/nrbsurfderiveval.cc	Thu Mar 28 19:27:47 2024 +0100
+@@ -14,6 +14,7 @@
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+ 
++#include <cassert>
+ #include <iostream>
+ #include <octave/oct.h>
+ #include <octave/oct-map.h>
+diff -r 7eb621c830ef -r 5a45916ec64f src/tbasisfun.cc
+--- a/src/tbasisfun.cc	Mon May 15 15:43:05 2023 +0200
++++ b/src/tbasisfun.cc	Thu Mar 28 19:27:47 2024 +0100
+@@ -15,6 +15,8 @@
+    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+ 
++#include <cassert>
++
+ #include <octave/oct.h>
+ #include <iostream>
+ 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/of-signal-1-cassert.patch	Sat Apr 13 18:30:58 2024 +0200
@@ -0,0 +1,23 @@
+# HG changeset patch
+# User Markus Mützel <markus.muetzel@gmx.de>
+# Date 1711650847 -3600
+#      Thu Mar 28 19:34:07 2024 +0100
+# Node ID b8ffc513a4400c87a755369c358955ce3a868d9c
+# Parent  29a9f1e01a610135c45de7236a5987069055c234
+Include <cassert> in file that uses "assert".
+
+* src/remez.cc: The header <cassert> happened to be include via some headers
+from Octave before. That is no longer the case for Octave 10. Include the
+header directly in a file that requires it.
+
+diff -r 29a9f1e01a61 -r b8ffc513a440 src/remez.cc
+--- a/src/remez.cc	Tue Feb 06 11:50:00 2024 -0500
++++ b/src/remez.cc	Thu Mar 28 19:34:07 2024 +0100
+@@ -27,6 +27,7 @@
+  *************************************************************************/
+ 
+ #include <octave/oct.h>
++#include <cassert>
+ #include <cmath>
+ 
+ #ifndef OCTAVE_LOCAL_BUFFER
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/of-video-1-cassert.patch	Sat Apr 13 18:30:58 2024 +0200
@@ -0,0 +1,26 @@
+# HG changeset patch
+# User Markus Mützel <markus.muetzel@gmx.de>
+# Date 1711649841 -3600
+#      Thu Mar 28 19:17:21 2024 +0100
+# Node ID af6f049d3bf3cbc16bb780f721b95ee1f2cf7668
+# Parent  9d9deeb848dceb16f50fe7c44795c57900230b89
+Include <cassert> in file that uses "assert".
+
+* src/cap_ffmpeg_impl_ov.hpp: The header <cassert> happened to be include via
+some headers from Octave before. That is no longer the case for Octave 10.
+Include the header directly in a file that requires it.
+
+See also: https://github.com/Andy1978/octave-video/issues/1
+
+diff -r 9d9deeb848dc -r af6f049d3bf3 src/cap_ffmpeg_impl_ov.hpp
+--- a/src/cap_ffmpeg_impl_ov.hpp	Sat Jul 08 08:28:52 2023 +0200
++++ b/src/cap_ffmpeg_impl_ov.hpp	Thu Mar 28 19:17:21 2024 +0100
+@@ -132,6 +132,8 @@
+ extern "C" {
+ #endif
+ 
++#include <cassert>
++
+ #include "ffmpeg_codecs.hpp"
+ 
+ #include <libavutil/mathematics.h>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/openblas-1-no-utest.patch	Sat Apr 13 18:30:58 2024 +0200
@@ -0,0 +1,15 @@
+diff -u OpenBLAS-0.3.27.orig/Makefile OpenBLAS-0.3.27/Makefile
+--- OpenBLAS-0.3.27.orig/Makefile	2024-04-08 12:41:16.789561544 -0400
++++ OpenBLAS-0.3.27/Makefile	2024-04-08 12:46:51.778557670 -0400
+@@ -168,10 +168,10 @@
+ 	$(MAKE) -C test all
+ endif
+ endif
++ifneq ($(NO_CBLAS), 1)
+ ifneq ($(ONLY_CBLAS), 1)
+ 	$(MAKE) -C utest all
+ endif
+-ifneq ($(NO_CBLAS), 1)
+ ifneq ($(ONLY_CBLAS), 1)
+ 	$(MAKE) -C ctest all
+ endif
--- a/src/openblas.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/openblas.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := openblas
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.3.26
-$(PKG)_CHECKSUM := af6dce0e486e684be842053fcbd98eaf97e39749
+$(PKG)_VERSION  := 0.3.27
+$(PKG)_CHECKSUM := a2fe037b96c3d7aae64d1a31b3362cfd8e89b8c6
 $(PKG)_SUBDIR   := OpenBLAS-$($(PKG)_VERSION)
 $(PKG)_FILE     := $($(PKG)_SUBDIR).tar.gz
 $(PKG)_URL      := https://github.com/xianyi/OpenBLAS/archive/v$($(PKG)_VERSION).tar.gz
--- a/src/openscenegraph.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/openscenegraph.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,10 +4,10 @@
 PKG             := openscenegraph
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION  := 3.2.0
-$(PKG)_CHECKSUM := c20891862b5876983d180fc4a3d3cfb2b4a3375c
+$(PKG)_CHECKSUM := 5435de08cd7f67691f6be7cfa0d36b80f04bcb34
 $(PKG)_SUBDIR   := OpenSceneGraph-$($(PKG)_VERSION)
 $(PKG)_FILE     := OpenSceneGraph-$($(PKG)_VERSION).zip
-$(PKG)_URL      := http://www.openscenegraph.org/downloads/developer_releases/$($(PKG)_FILE)
+$(PKG)_URL      := https://github.com/openscenegraph/OpenSceneGraph/archive/refs/tags/$($(PKG)_FILE)
 $(PKG)_DEPS     := boost curl dcmtk ffmpeg freetype gdal giflib gta jasper jpeg libpng openal openexr poppler qt tiff xine-lib zlib
 
 ifeq ($(BUILD_SHARED),yes)
@@ -17,9 +17,8 @@
 endif
 
 define $(PKG)_UPDATE
-    $(WGET) -q -O- 'http://www.openscenegraph.org/index.php/download-section/stable-releases' | \
-    $(SED) -n 's,.*OpenSceneGraph/tree/OpenSceneGraph-\([0-9]*\.[0-9]*[02468]\.[^<]*\)">.*,\1,p' | \
-    $(SORT) -V | \
+    $(WGET) -q -O- 'https://github.com/openscenegraph/OpenSceneGraph/tags' | \
+    $(SED) -n 's|.*releases/tag/OpenSceneGraph-\([^"]*\).*|\1|p' | $(SORT) -V | \
     tail -1
 endef
 
--- a/src/pcre2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/pcre2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := pcre2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 10.42
-$(PKG)_CHECKSUM := 9876f2165ed6ee38d1853a8e2eaafdfbcb291b76
+$(PKG)_VERSION  := 10.43
+$(PKG)_CHECKSUM := 300aede670b6c514e7edcd0d603e586ea66f1ee6
 $(PKG)_SUBDIR   := pcre2-$($(PKG)_VERSION)
 $(PKG)_FILE     := pcre2-$($(PKG)_VERSION).tar.bz2
 $(PKG)_URL      := https://github.com/PCRE2Project/$(PKG)/releases/download/$(PKG)-$($(PKG)_VERSION)/$($(PKG)_FILE)
--- a/src/pixman.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/pixman.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := pixman
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.43.2
-$(PKG)_CHECKSUM := ea483d495657998fa4e488b517e4116756bcf1ef
+$(PKG)_VERSION  := 0.43.4
+$(PKG)_CHECKSUM := ba12d7f44bde32d2c1b1ee9abfc633f5f9807c9f
 $(PKG)_SUBDIR   := pixman-$($(PKG)_VERSION)
 $(PKG)_FILE     := pixman-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://cairographics.org/releases/$($(PKG)_FILE)
--- a/src/proj.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/proj.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := proj
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 9.3.1
-$(PKG)_CHECKSUM := 56451b2e2b326d390a8398350260bdd0678c7463
+$(PKG)_VERSION  := 9.4.0
+$(PKG)_CHECKSUM := c79f424182b344555ee9cddf414a6e70523f1dd7
 $(PKG)_SUBDIR   := proj-$($(PKG)_VERSION)
 $(PKG)_FILE     := proj-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://download.osgeo.org/proj/$($(PKG)_FILE)
--- a/src/qt6-qt5compat.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qt6-qt5compat.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,7 +4,7 @@
 PKG             := qt6-qt5compat
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qt6-qtbase_VERSION)
-$(PKG)_CHECKSUM := f6aa18b283cbf3d73a1d2a6849b7fe437780b534
+$(PKG)_CHECKSUM := 46a20713654b90803898b2293a95832ed7a85034
 $(PKG)_SUBDIR    = $(subst qtbase,qt5compat,$(qt6-qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qt5compat,$(qt6-qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qt5compat,$(qt6-qtbase_URL))
--- a/src/qt6-qtbase.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qt6-qtbase.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := qt6-qtbase
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 6.6.2
-$(PKG)_CHECKSUM := d25ebd9f030548484dbe7999f297b91b1e4346be
+$(PKG)_VERSION  := 6.6.3
+$(PKG)_CHECKSUM := a94db666d87e3cc7e8250031781119102dff9a1b
 $(PKG)_SUBDIR   := qtbase-everywhere-src-$($(PKG)_VERSION)
 $(PKG)_FILE     := qtbase-everywhere-src-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := https://download.qt.io/official_releases/qt/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE)
--- a/src/qt6-qtimageformats.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qt6-qtimageformats.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,7 +4,7 @@
 PKG             := qt6-qtimageformats
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qt6-qtbase_VERSION)
-$(PKG)_CHECKSUM := 7ccbf9d189a5e07560fc1e53fc4ef73086eca374
+$(PKG)_CHECKSUM := cb032d22040b0f5934444ba5f4a0624328b8e56f
 $(PKG)_SUBDIR    = $(subst qtbase,qtimageformats,$(qt6-qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qtimageformats,$(qt6-qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qtimageformats,$(qt6-qtbase_URL))
--- a/src/qt6-qtsvg.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qt6-qtsvg.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,7 +4,7 @@
 PKG             := qt6-qtsvg
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qt6-qtbase_VERSION)
-$(PKG)_CHECKSUM := 27f486401cabd4433512f65e928bcb4a03612f7f
+$(PKG)_CHECKSUM := 4e2cc845ff8cc9274f33680e38888aa342673170
 $(PKG)_SUBDIR    = $(subst qtbase,qtsvg,$(qt6-qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qtsvg,$(qt6-qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qtsvg,$(qt6-qtbase_URL))
--- a/src/qt6-qttools.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qt6-qttools.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,7 +4,7 @@
 PKG             := qt6-qttools
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qt6-qtbase_VERSION)
-$(PKG)_CHECKSUM := e9470d1b47dba1f6310f7bb9f5746237e6752e3d
+$(PKG)_CHECKSUM := ba3b40d7b1473cda46b67870ba5161c53924363f
 $(PKG)_SUBDIR    = $(subst qtbase,qttools,$(qt6-qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qttools,$(qt6-qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qttools,$(qt6-qtbase_URL))
--- a/src/qt6-qttranslations.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qt6-qttranslations.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,7 +3,7 @@
 PKG             := qt6-qttranslations
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qt6-qtbase_VERSION)
-$(PKG)_CHECKSUM := e8f8d1cf26588a17a55d0f02707bd31fbc9c76ec
+$(PKG)_CHECKSUM := 9014fd62513596e99b7387daa50a52ecd3266752
 $(PKG)_SUBDIR    = $(subst qtbase,qttranslations,$(qt6-qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qttranslations,$(qt6-qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qttranslations,$(qt6-qtbase_URL))
--- a/src/qtbase.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qtbase.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := qtbase
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 5.15.12
-$(PKG)_CHECKSUM := 329037740f650f7ea081ea50bc0ad49f3a87a3ef
+$(PKG)_VERSION  := 5.15.13
+$(PKG)_CHECKSUM := 309caaaaf0785611b89fb585ca0e62298095b9bb
 $(PKG)_SUBDIR   := $(PKG)-everywhere-src-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-everywhere-opensource-src-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := https://download.qt.io/official_releases/qt/$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_VERSION)/submodules/$($(PKG)_FILE)
--- a/src/qtimageformats.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qtimageformats.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,7 +4,7 @@
 PKG             := qtimageformats
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := fa860ae1edac54270667b5b7d43fe8b6febb06bd
+$(PKG)_CHECKSUM := 5747dbf2f8a36fb47a4ccf8367c196646bb6ed55
 $(PKG)_SUBDIR    = $(subst qtbase,qtimageformats,$(qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qtimageformats,$(qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qtimageformats,$(qtbase_URL))
--- a/src/qtsvg.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qtsvg.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,7 +4,7 @@
 PKG             := qtsvg
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 3a2e8253c938a13e9bded51ca967c203fb3e561f
+$(PKG)_CHECKSUM := 0b476a251a3cd6b3cbe117c5862444c483d57b99
 $(PKG)_SUBDIR    = $(subst qtbase,qtsvg,$(qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qtsvg,$(qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qtsvg,$(qtbase_URL))
--- a/src/qttools.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qttools.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,7 +4,7 @@
 PKG             := qttools
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 74d5d91cef382c75933f71c438fb320f6f84ec98
+$(PKG)_CHECKSUM := a6ba501d7058ee19afc9e3e2628b494e99c225dd
 $(PKG)_SUBDIR    = $(subst qtbase,qttools,$(qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qttools,$(qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qttools,$(qtbase_URL))
--- a/src/qttranslations.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/qttranslations.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,7 +3,7 @@
 PKG             := qttranslations
 $(PKG)_IGNORE   :=
 $(PKG)_VERSION   = $(qtbase_VERSION)
-$(PKG)_CHECKSUM := 61c77adef090c76c8f26a77626c48a93e4cee540
+$(PKG)_CHECKSUM := 4b7c3e2982f3a5eb64b6817cfb64e74dead750cd
 $(PKG)_SUBDIR    = $(subst qtbase,qttranslations,$(qtbase_SUBDIR))
 $(PKG)_FILE      = $(subst qtbase,qttranslations,$(qtbase_FILE))
 $(PKG)_URL       = $(subst qtbase,qttranslations,$(qtbase_URL))
--- a/src/sdl2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/sdl2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := sdl2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.30.0
-$(PKG)_CHECKSUM := 02c5bc582aa22715c3fe88364518cfd29e13ecd3
+$(PKG)_VERSION  := 2.30.2
+$(PKG)_CHECKSUM := 37a0557fc39460dc2a4fbbf162d95f115d2c9be2
 $(PKG)_SUBDIR   := SDL2-$($(PKG)_VERSION)
 $(PKG)_FILE     := SDL2-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.libsdl.org/release/$($(PKG)_FILE)
--- a/src/sqlite.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/sqlite.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := sqlite
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 3450100
-$(PKG)_CHECKSUM := 650305e234add12fc1e6bef0b365d86a087b3d38
+$(PKG)_VERSION  := 3450200
+$(PKG)_CHECKSUM := ad56cfe252ea0a86c22812c79f207d265ae4533d
 $(PKG)_SUBDIR   := $(PKG)-autoconf-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-autoconf-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://www.sqlite.org/2024/$($(PKG)_FILE)
--- a/src/src-msys2-ca-certificates.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-ca-certificates.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-ca-certificates
 $(PKG)_NAME     := ca-certificates
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 20230311-1
-$(PKG)_CHECKSUM := e0e190f0486ff664d5714f1a65b0ba102b638fec
+$(PKG)_VERSION  := 20240203-1
+$(PKG)_CHECKSUM := 1ed57461c50f1fb714b7336c660cbd30afd113da
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-glib2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-glib2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-glib2
 $(PKG)_NAME     := glib2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.76.6-1
-$(PKG)_CHECKSUM := f49fd0c6b8007496e3239cd7b22e15545f04fe85
+$(PKG)_VERSION  := 2.78.4-1
+$(PKG)_CHECKSUM := 910b8b5553e024db01a1eed2447a0dd71cf2b5ec
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-gnupg.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-gnupg.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-gnupg
 $(PKG)_NAME     := gnupg
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.4.4-1
-$(PKG)_CHECKSUM := 83bbd4e8b5e8247026454e2f1e20d72b349bbcfb
+$(PKG)_VERSION  := 2.4.5-1
+$(PKG)_CHECKSUM := 06563157dcbc151b5952bb13b950de18f2e7dc0d
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-icu.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-icu.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-icu
 $(PKG)_NAME     := icu
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 74.1-1
-$(PKG)_CHECKSUM := 66bb24e9737d08e8050b52d330a47db04325a0f8
+$(PKG)_VERSION  := 74.2-1
+$(PKG)_CHECKSUM := e8a58f617e6e3ede373f64107da4d7ff690e0303
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-libexpat.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-libexpat.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-libexpat
 $(PKG)_NAME     := expat
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.6.0-1
-$(PKG)_CHECKSUM := 5bbf1ed6589743d7eeb9319cfe132a67e3357a64
+$(PKG)_VERSION  := 2.6.2-1
+$(PKG)_CHECKSUM := 5feb68e086afcf087acd2769688e978230a6f6c6
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-libffi.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-libffi.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-libffi
 $(PKG)_NAME     := libffi
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 3.4.4-1
-$(PKG)_CHECKSUM := d76c0b37ccafde0ba2be6307cdc55173e6e2105f
+$(PKG)_VERSION  := 3.4.6-1
+$(PKG)_CHECKSUM := 76b1d5b72070447e31604110638ad57d6d81cedd
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-libgpg-error.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-libgpg-error.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-libgpg-error
 $(PKG)_NAME     := libgpg-error
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.47-1
-$(PKG)_CHECKSUM := 16c589613d6925f695e7d0ce9070e50dad8a9d1b
+$(PKG)_VERSION  := 1.48-1
+$(PKG)_CHECKSUM := 9065c300ea9875f205a0fad295ac93b687085c67
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-libksba.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-libksba.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-libksba
 $(PKG)_NAME     := libksba
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.6.5-1
-$(PKG)_CHECKSUM := 99dfc063ddb8089c6c47da420033bcd14035fb94
+$(PKG)_VERSION  := 1.6.6-1
+$(PKG)_CHECKSUM := 851ba518edd792e1d70c3a22009b1c30f017b208
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-liblzma.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-liblzma.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-liblzma
 $(PKG)_NAME     := xz
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 5.4.6-2
-$(PKG)_CHECKSUM := 41c0cdcc0e9fb1dca13fe595f5a6be823ddb7440
+$(PKG)_VERSION  := 5.6.1-1
+$(PKG)_CHECKSUM := 080d8d58122a719f92ad4bb2c0b5a49b71a65986
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-libnpth.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-libnpth.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-libnpth
 $(PKG)_NAME     := npth
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.6-2
-$(PKG)_CHECKSUM := 4759871d40ad35fe89889fd4ce7a771e52d91ac2
+$(PKG)_VERSION  := 1.7-1
+$(PKG)_CHECKSUM := 0f4d3acb98df1154117deaed885b39053320d848
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-libpcre2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-libpcre2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-libpcre2
 $(PKG)_NAME     := pcre2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 10.42-1
-$(PKG)_CHECKSUM := 995d9864321b4efc71cf486c06591a217474550b
+$(PKG)_VERSION  := 10.43-1
+$(PKG)_CHECKSUM := 6ccd4c5d5c3a0d09999f889c20b60eb2745ad5c4
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-libxml2.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-libxml2.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-libxml2
 $(PKG)_NAME     := libxml2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.12.5-1
-$(PKG)_CHECKSUM := 2237717ea1e713c15ccd4710883552efba1f7f9f
+$(PKG)_VERSION  := 2.12.6-1
+$(PKG)_CHECKSUM := bff16c2f1750de913831166fa1a5ddb9aadd7fa2
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-mintty.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-mintty.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,9 +4,9 @@
 PKG             := src-msys2-mintty
 $(PKG)_NAME     := mintty
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1~3.7.0-1
+$(PKG)_VERSION  := 1~3.7.1-1
 $(PKG)_FILTER   := mintty-1~
-$(PKG)_CHECKSUM := 34c89fcd8d59fce48b2d596f5f4d1663503c375e
+$(PKG)_CHECKSUM := f78841c818dbd0f263a26fc63978dd9df21d15ee
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-pacman-mirrors.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-pacman-mirrors.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-pacman-mirrors
 $(PKG)_NAME     := pacman-mirrors
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 20231208-1
-$(PKG)_CHECKSUM := d529e1d72c3704a39bcdde28e1cda314b04b2991
+$(PKG)_VERSION  := 20240210-1
+$(PKG)_CHECKSUM := 683b487f741e18ea1e454289afbf92ede08b46a8
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-python.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-python.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-python
 $(PKG)_NAME     := python
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 3.11.7-1
-$(PKG)_CHECKSUM := 5f53cc5aa4d1dacf697b084c843f92683ff1aaee
+$(PKG)_VERSION  := 3.11.8-1
+$(PKG)_CHECKSUM := 000e367100c970068c163be941b4bca8f725eb89
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-runtime.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-runtime.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-runtime
 $(PKG)_NAME     := msys2-runtime
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 3.4.10-4
-$(PKG)_CHECKSUM := 7c15cc42c58c209af179fcd92f955258786da837
+$(PKG)_VERSION  := 3.4.10-5
+$(PKG)_CHECKSUM := 7c67fcfb7a67fd45afdfbc3b33d306e21db825ae
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/src-msys2-wget.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/src-msys2-wget.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -4,8 +4,8 @@
 PKG             := src-msys2-wget
 $(PKG)_NAME     := wget
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.21.4-1
-$(PKG)_CHECKSUM := c43faa8514eb3b9b3b2d0aa31a38f10e7880f336
+$(PKG)_VERSION  := 1.24.5-1
+$(PKG)_CHECKSUM := 0e639f4d45621a4dfbf55942a54d32dfbb71a42d
 $(PKG)_SUBDIR   := 
 $(PKG)_FILE     := $($(PKG)_NAME)-$($(PKG)_VERSION).src.tar.zst
 $(PKG)_URL      := $(MSYS2_SRC_URL)/$($(PKG)_FILE)
--- a/src/suitesparse.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/suitesparse.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -2,8 +2,8 @@
 # See index.html for further information.
 
 PKG             := suitesparse
-$(PKG)_VERSION  := 7.6.0
-$(PKG)_CHECKSUM := 765bafd9645826a7502e69d666481840604c0073
+$(PKG)_VERSION  := 7.7.0
+$(PKG)_CHECKSUM := 764081870669cce146f2b06a009c7ac59a75b7df
 $(PKG)_SUBDIR   := SuiteSparse-$($(PKG)_VERSION)
 $(PKG)_FILE     := $($(PKG)_SUBDIR).tar.gz
 $(PKG)_URL      := https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v$($(PKG)_VERSION).tar.gz
--- a/src/units.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/units.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := units
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 2.22
-$(PKG)_CHECKSUM := 586f71c3e51e0bed77cf7751de333c43e347f78e
+$(PKG)_VERSION  := 2.23
+$(PKG)_CHECKSUM := d080c2791a377da59f5802526c8f53e6c237b704
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
 $(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://ftp.gnu.org/gnu/$(PKG)/$($(PKG)_FILE)
--- a/src/xcb-proto.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/xcb-proto.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,10 +3,10 @@
 
 PKG             := xcb-proto
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.13
-$(PKG)_CHECKSUM := f7fa35ab59af18cecadbe83fe705281dcfd82ffd
+$(PKG)_VERSION  := 1.15
+$(PKG)_CHECKSUM := 184fe7a385ed913f1c3dcb01bc3947d2eb88b498
 $(PKG)_SUBDIR   := $(PKG)-$($(PKG)_VERSION)
-$(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.bz2
+$(PKG)_FILE     := $(PKG)-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.x.org/archive/individual/xcb/$($(PKG)_FILE)
 $(PKG)_DEPS     := build-python
 
--- a/src/xcb-util-cursor.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/xcb-util-cursor.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,10 +3,10 @@
 
 PKG             := xcb-util-cursor
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.1.3
-$(PKG)_CHECKSUM := 26562eb6d4151307f7b6a53453d360ecfc0563ac
+$(PKG)_VERSION  := 0.1.4
+$(PKG)_CHECKSUM := bad1de5607d14705b131efd5486c8456fc4d7177
 $(PKG)_SUBDIR   := xcb-util-cursor-$($(PKG)_VERSION)
-$(PKG)_FILE     := xcb-util-cursor-$($(PKG)_VERSION).tar.bz2
+$(PKG)_FILE     := xcb-util-cursor-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.x.org/archive/individual/xcb/$($(PKG)_FILE)
 $(PKG)_DEPS     := xcb xcb-util-image xcb-util-renderutil
 
--- a/src/xcb-util-image.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/xcb-util-image.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,10 +3,10 @@
 
 PKG             := xcb-util-image
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.4.0
-$(PKG)_CHECKSUM := c9c9361781911a47b28f74fc6ebe0abd1273fae4
+$(PKG)_VERSION  := 0.4.1
+$(PKG)_CHECKSUM := dde9892e5ddd900a2f784304614e1f6344b70279
 $(PKG)_SUBDIR   := xcb-util-image-$($(PKG)_VERSION)
-$(PKG)_FILE     := xcb-util-image-$($(PKG)_VERSION).tar.bz2
+$(PKG)_FILE     := xcb-util-image-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.x.org/archive/individual/xcb/$($(PKG)_FILE)
 $(PKG)_DEPS     := xcb xcb-util xproto
 
--- a/src/xcb-util-keysyms.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/xcb-util-keysyms.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,10 +3,10 @@
 
 PKG             := xcb-util-keysyms
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.4.0
-$(PKG)_CHECKSUM := ff02ee8ac22c53848af50c0a6a6b00feb002c1cb
+$(PKG)_VERSION  := 0.4.1
+$(PKG)_CHECKSUM := f5408e9ca09ef225dfc602ab2ba47fa7982fb52e
 $(PKG)_SUBDIR   := xcb-util-keysyms-$($(PKG)_VERSION)
-$(PKG)_FILE     := xcb-util-keysyms-$($(PKG)_VERSION).tar.bz2
+$(PKG)_FILE     := xcb-util-keysyms-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.x.org/archive/individual/xcb/$($(PKG)_FILE)
 $(PKG)_DEPS     := xproto
 
--- a/src/xcb-util-renderutil.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/xcb-util-renderutil.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,10 +3,10 @@
 
 PKG             := xcb-util-renderutil
 $(PKG)_IGNORE   := 
-$(PKG)_VERSION  := 0.3.9
-$(PKG)_CHECKSUM := cb533b1d039f833f070e7d6398c221a31d30d5e2
+$(PKG)_VERSION  := 0.3.10
+$(PKG)_CHECKSUM := 574653197fae818a0d70464aecff6294047ed6c5
 $(PKG)_SUBDIR   := xcb-util-renderutil-$($(PKG)_VERSION)
-$(PKG)_FILE     := xcb-util-renderutil-$($(PKG)_VERSION).tar.bz2
+$(PKG)_FILE     := xcb-util-renderutil-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.x.org/archive/individual/xcb/$($(PKG)_FILE)
 $(PKG)_DEPS     := xcb
 
--- a/src/xcb-util-wm.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/xcb-util-wm.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,10 +3,10 @@
 
 PKG             := xcb-util-wm
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.4.1
-$(PKG)_CHECKSUM := 7006c52b961c123355320bfc30477cdf90c8bbb7
+$(PKG)_VERSION  := 0.4.2
+$(PKG)_CHECKSUM := ac46ab2e00980524175dae9f14542f35fdade782
 $(PKG)_SUBDIR   := xcb-util-wm-$($(PKG)_VERSION)
-$(PKG)_FILE     := xcb-util-wm-$($(PKG)_VERSION).tar.bz2
+$(PKG)_FILE     := xcb-util-wm-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.x.org/archive/individual/xcb/$($(PKG)_FILE)
 $(PKG)_DEPS     := 
 
--- a/src/xcb-util.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/xcb-util.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,10 +3,10 @@
 
 PKG             := xcb-util
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.4.0
-$(PKG)_CHECKSUM := 7f2e9b7efcc2c34eb1d6ae312c3d73b075832e46
+$(PKG)_VERSION  := 0.4.1
+$(PKG)_CHECKSUM := c5ba133703ca9d5d573a502ef03157de1b424384
 $(PKG)_SUBDIR   := xcb-util-$($(PKG)_VERSION)
-$(PKG)_FILE     := xcb-util-$($(PKG)_VERSION).tar.bz2
+$(PKG)_FILE     := xcb-util-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.x.org/archive/individual/xcb/$($(PKG)_FILE)
 $(PKG)_DEPS     := 
 
--- a/src/xcb.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/xcb.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,10 +3,10 @@
 
 PKG             := xcb
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.13.1
-$(PKG)_CHECKSUM := 2ab17a1bb2a44e0a9cb0b26bcf899689ba1bbb3b
+$(PKG)_VERSION  := 1.15
+$(PKG)_CHECKSUM := 5b664321e61e6af4402795c86bd1d2a0e7b82fbc
 $(PKG)_SUBDIR   := libxcb-$($(PKG)_VERSION)
-$(PKG)_FILE     := libxcb-$($(PKG)_VERSION).tar.bz2
+$(PKG)_FILE     := libxcb-$($(PKG)_VERSION).tar.xz
 $(PKG)_URL      := http://www.x.org/archive/individual/xcb/$($(PKG)_FILE)
 $(PKG)_DEPS     := build-python pthread-stubs util-macros xau xcb-proto
 
--- a/src/zstd.mk	Thu Apr 11 10:09:50 2024 -0400
+++ b/src/zstd.mk	Sat Apr 13 18:30:58 2024 +0200
@@ -3,8 +3,8 @@
 
 PKG             := zstd
 $(PKG)_IGNORE   := 
-$(PKG)_VERSION  := 1.5.5
-$(PKG)_CHECKSUM := 4479ecc74300d23391d99fbebf2fddd47aed9b28
+$(PKG)_VERSION  := 1.5.6
+$(PKG)_CHECKSUM := 459ab8de8c24fc3ce648a35a07b31fcd6616ade2
 $(PKG)_SUBDIR   := zstd-$($(PKG)_VERSION)
 $(PKG)_FILE     := zstd-$($(PKG)_VERSION).tar.lz
 $(PKG)_URL      := https://github.com/facebook/zstd/releases/download/v$($(PKG)_VERSION)/zstd-$($(PKG)_VERSION).tar.gz