aboutsummaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rwxr-xr-xcommunity/Vulkan-Headers/build9
-rw-r--r--community/Vulkan-Headers/checksums2
-rw-r--r--community/Vulkan-Headers/depends1
-rw-r--r--community/Vulkan-Headers/meta3
-rw-r--r--community/Vulkan-Headers/sources1
-rw-r--r--community/Vulkan-Headers/version1
-rw-r--r--community/aria2/checksums2
-rw-r--r--community/aria2/sources2
-rw-r--r--community/aria2/version2
-rw-r--r--community/aspell/checksums3
-rw-r--r--community/aspell/sources2
-rw-r--r--community/aspell/version2
-rw-r--r--community/autoconf/checksums3
-rw-r--r--community/autoconf/sources2
-rw-r--r--community/autoconf/version2
-rw-r--r--community/automake/checksums2
-rw-r--r--community/automake/sources2
-rw-r--r--community/automake/version2
-rw-r--r--community/boost/checksums2
-rw-r--r--community/boost/sources2
-rw-r--r--community/boost/version2
-rw-r--r--community/btrfs-progs/checksums2
-rw-r--r--community/btrfs-progs/sources2
-rw-r--r--community/btrfs-progs/version2
-rwxr-xr-xcommunity/bubblewrap/build15
-rw-r--r--community/bubblewrap/checksums2
-rw-r--r--community/bubblewrap/sources2
-rw-r--r--community/bubblewrap/version2
-rw-r--r--community/chezmoi/checksums4
-rw-r--r--community/chezmoi/sources4
-rw-r--r--community/chezmoi/version2
-rw-r--r--community/coreutils/checksums2
-rw-r--r--community/coreutils/sources2
-rw-r--r--community/coreutils/version2
-rw-r--r--community/gawk/checksums2
-rw-r--r--community/gawk/sources2
-rw-r--r--community/gawk/version2
-rw-r--r--community/gmime/checksums2
-rw-r--r--community/gmime/sources2
-rw-r--r--community/gmime/version2
-rw-r--r--community/gpgme/checksums2
-rw-r--r--community/gpgme/sources2
-rw-r--r--community/gpgme/version2
-rw-r--r--community/gsettings-desktop-schemas/checksums2
-rw-r--r--community/gsettings-desktop-schemas/sources2
-rw-r--r--community/gsettings-desktop-schemas/version2
-rw-r--r--community/libcap/checksums2
-rw-r--r--community/libcap/sources2
-rw-r--r--community/libcap/version2
-rw-r--r--community/libmpdclient/checksums2
-rw-r--r--community/libmpdclient/sources2
-rw-r--r--community/libmpdclient/version2
-rw-r--r--community/libsass/checksums3
-rw-r--r--community/libsass/sources2
-rw-r--r--community/libsass/version2
-rw-r--r--community/lua/checksums2
-rw-r--r--community/lua/sources2
-rw-r--r--community/lua/version2
-rw-r--r--community/lz4/checksums2
-rw-r--r--community/lz4/sources2
-rw-r--r--community/lz4/version2
-rw-r--r--community/mpc/checksums2
-rw-r--r--community/mpc/sources2
-rw-r--r--community/mpc/version2
-rw-r--r--community/mpd/checksums2
-rw-r--r--community/mpd/sources2
-rw-r--r--community/mpd/version2
-rwxr-xr-xcommunity/vulkan-loader/build12
-rw-r--r--community/vulkan-loader/checksums2
-rw-r--r--community/vulkan-loader/depends6
-rw-r--r--community/vulkan-loader/meta3
-rw-r--r--community/vulkan-loader/sources1
-rw-r--r--community/vulkan-loader/version1
-rwxr-xr-xcommunity/yad/build22
-rw-r--r--community/yad/checksums3
-rw-r--r--community/yad/depends9
-rw-r--r--community/yad/meta3
-rw-r--r--community/yad/patches/0001-Separate-X11-dependent-modules.patch430
-rw-r--r--community/yad/sources2
-rw-r--r--community/yad/version1
-rw-r--r--community/zathura-pdf-poppler/checksums2
-rw-r--r--community/zathura-pdf-poppler/sources2
-rw-r--r--community/zathura-pdf-poppler/version2
-rwxr-xr-xcommunity/zathura/build1
-rw-r--r--community/zathura/checksums2
-rw-r--r--community/zathura/sources2
-rw-r--r--community/zathura/version2
87 files changed, 549 insertions, 118 deletions
diff --git a/community/Vulkan-Headers/build b/community/Vulkan-Headers/build
deleted file mode 100755
index cd659d72..00000000
--- a/community/Vulkan-Headers/build
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh -e
-
-export DESTDIR="$1"
-
-cmake -B build \
- -DCMAKE_INSTALL_PREFIX=/usr
-
-cmake --build build
-cmake --install build
diff --git a/community/Vulkan-Headers/checksums b/community/Vulkan-Headers/checksums
deleted file mode 100644
index e363bccd..00000000
--- a/community/Vulkan-Headers/checksums
+++ /dev/null
@@ -1,2 +0,0 @@
-%BLAKE3
-54dc4309414536c5007e91bc915be2b3ffbe932d7610f65c2b87bf201a471cb8 sdk-1.3.231.1.tar.gz
diff --git a/community/Vulkan-Headers/depends b/community/Vulkan-Headers/depends
deleted file mode 100644
index 7d91ec22..00000000
--- a/community/Vulkan-Headers/depends
+++ /dev/null
@@ -1 +0,0 @@
-cmake make
diff --git a/community/Vulkan-Headers/meta b/community/Vulkan-Headers/meta
deleted file mode 100644
index b27a6aa5..00000000
--- a/community/Vulkan-Headers/meta
+++ /dev/null
@@ -1,3 +0,0 @@
-description: Vulkan header files
-license: Apache-2.0
-maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/community/Vulkan-Headers/sources b/community/Vulkan-Headers/sources
deleted file mode 100644
index 9a8fd99c..00000000
--- a/community/Vulkan-Headers/sources
+++ /dev/null
@@ -1 +0,0 @@
-https://github.com/KhronosGroup/Vulkan-Headers/archive/sdk-1.3.231.1.tar.gz
diff --git a/community/Vulkan-Headers/version b/community/Vulkan-Headers/version
deleted file mode 100644
index 487b544f..00000000
--- a/community/Vulkan-Headers/version
+++ /dev/null
@@ -1 +0,0 @@
-1.3.231.1 1
diff --git a/community/aria2/checksums b/community/aria2/checksums
index f58013d9..e171e0da 100644
--- a/community/aria2/checksums
+++ b/community/aria2/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-3bbcdab01287298f20e90064b2e5fa8b1ab76c112b797ea2e450ebf2123e845f aria2-1.36.0.tar.xz
+39f14cfe5cde8159bb9666c49d5bba903983c8c0321b5660c18dd34b3b8c0871 aria2-1.37.0.tar.xz
diff --git a/community/aria2/sources b/community/aria2/sources
index 65d503f3..c7d73cd2 100644
--- a/community/aria2/sources
+++ b/community/aria2/sources
@@ -1 +1 @@
-https://github.com/tatsuhiro-t/aria2/releases/download/release-1.36.0/aria2-1.36.0.tar.xz
+https://github.com/tatsuhiro-t/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.xz
diff --git a/community/aria2/version b/community/aria2/version
index 4f1369fa..0d2987c6 100644
--- a/community/aria2/version
+++ b/community/aria2/version
@@ -1 +1 @@
-1.36.0 2
+1.37.0 1
diff --git a/community/aspell/checksums b/community/aspell/checksums
index 903646fb..6439f0ca 100644
--- a/community/aspell/checksums
+++ b/community/aspell/checksums
@@ -1 +1,2 @@
-f9b77e515334a751b2e60daab5db23499e26c9209f5e7b7443b05235ad0226f2 aspell-0.60.8.tar.gz
+%BLAKE3
+9bd9431ea1ad0fc5ad5f94adcae07df05589b082fcfcbe2611119db87e9f6a21 aspell-0.60.8.1.tar.gz
diff --git a/community/aspell/sources b/community/aspell/sources
index db6c53fa..c4f2a582 100644
--- a/community/aspell/sources
+++ b/community/aspell/sources
@@ -1 +1 @@
-https://ftp.gnu.org/gnu/aspell/aspell-0.60.8.tar.gz
+https://ftp.gnu.org/gnu/aspell/aspell-0.60.8.1.tar.gz
diff --git a/community/aspell/version b/community/aspell/version
index 6c00bc85..69c19235 100644
--- a/community/aspell/version
+++ b/community/aspell/version
@@ -1 +1 @@
-0.60.8 1
+0.60.8.1 1
diff --git a/community/autoconf/checksums b/community/autoconf/checksums
index 791da917..48b2e5a2 100644
--- a/community/autoconf/checksums
+++ b/community/autoconf/checksums
@@ -1 +1,2 @@
-431075ad0bf529ef13cb41e9042c542381103e80015686222b8a9d4abef42a1c autoconf-2.71.tar.gz
+%BLAKE3
+89aad7032c61efa3ea6cada364e20560c58441a92a7267db15e0fddff55638c7 autoconf-2.72.tar.gz
diff --git a/community/autoconf/sources b/community/autoconf/sources
index dbf7c3ee..979d32ad 100644
--- a/community/autoconf/sources
+++ b/community/autoconf/sources
@@ -1 +1 @@
-https://ftp.gnu.org/pub/gnu/autoconf/autoconf-2.71.tar.gz
+https://ftp.gnu.org/pub/gnu/autoconf/autoconf-2.72.tar.gz
diff --git a/community/autoconf/version b/community/autoconf/version
index 7df2b991..fd6c7fce 100644
--- a/community/autoconf/version
+++ b/community/autoconf/version
@@ -1 +1 @@
-2.71 2
+2.72 1
diff --git a/community/automake/checksums b/community/automake/checksums
index 375ed297..763f9b0b 100644
--- a/community/automake/checksums
+++ b/community/automake/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-4e1272337e36d468673e3a83cab261dc2e2abbddc7b8733e4ac88bc7525c491a automake-1.16.5.tar.gz
+c9d204d579a6b557be30e2d0fc9534ee16bfe099e95d9250583ad28aefb32d59 automake-1.17.tar.gz
diff --git a/community/automake/sources b/community/automake/sources
index f01419de..b730d2b0 100644
--- a/community/automake/sources
+++ b/community/automake/sources
@@ -1 +1 @@
-https://ftp.gnu.org/gnu/automake/automake-1.16.5.tar.gz
+https://ftp.gnu.org/gnu/automake/automake-1.17.tar.gz
diff --git a/community/automake/version b/community/automake/version
index 67bd00ae..0bbad115 100644
--- a/community/automake/version
+++ b/community/automake/version
@@ -1 +1 @@
-1.16.5 1
+1.17 1
diff --git a/community/boost/checksums b/community/boost/checksums
index 57c7cdb3..c0f0ffed 100644
--- a/community/boost/checksums
+++ b/community/boost/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-bad4d70b66bf429ee905c14f79b41fb100cea12b024243114fc75437535b2440 boost_1_83_0.tar.gz
+95f716ce01e01a903ee686dc78c6749ee91a8de17074642880cdb35017dd187b boost_1_86_0.tar.gz
diff --git a/community/boost/sources b/community/boost/sources
index 12889e3e..ff33cb19 100644
--- a/community/boost/sources
+++ b/community/boost/sources
@@ -1 +1 @@
-https://boostorg.jfrog.io/artifactory/main/release/1.83.0/source/boost_1_83_0.tar.gz
+https://boostorg.jfrog.io/artifactory/main/release/1.86.0/source/boost_1_86_0.tar.gz
diff --git a/community/boost/version b/community/boost/version
index 0cf1c7a3..8b8f8a1b 100644
--- a/community/boost/version
+++ b/community/boost/version
@@ -1 +1 @@
-1.83.0 1
+1.86.0 1
diff --git a/community/btrfs-progs/checksums b/community/btrfs-progs/checksums
index 3b8b9c43..9af68672 100644
--- a/community/btrfs-progs/checksums
+++ b/community/btrfs-progs/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-732d1ae0292ee015ba8c4756679bd15a10860e69309520c45617cd34a6f1b291 btrfs-progs-v6.5.3.tar.xz
+b2a9604c70a177fafe608485b9dd7e79e784e8c83200f26563372c64b0a6e1a0 btrfs-progs-v6.11.tar.xz
diff --git a/community/btrfs-progs/sources b/community/btrfs-progs/sources
index 46b6eaa0..7fa90442 100644
--- a/community/btrfs-progs/sources
+++ b/community/btrfs-progs/sources
@@ -1 +1 @@
-https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.5.3.tar.xz
+https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.11.tar.xz
diff --git a/community/btrfs-progs/version b/community/btrfs-progs/version
index aa9edf38..d58428c9 100644
--- a/community/btrfs-progs/version
+++ b/community/btrfs-progs/version
@@ -1 +1 @@
-6.5.3 1
+6.11 1
diff --git a/community/bubblewrap/build b/community/bubblewrap/build
index dd52b4ba..343e51b2 100755
--- a/community/bubblewrap/build
+++ b/community/bubblewrap/build
@@ -1,14 +1,13 @@
#!/bin/sh -e
+export DESTDIR="$1"
export LDFLAGS="$LDFLAGS -static"
+
patch -p1 < realpath-workaround.patch
-./configure \
- --prefix=/usr \
- --sbindir=/usr/bin \
- --localstatedir=/var \
- --with-priv-mode=none \
- --disable-man
+cl-meson \
+ -Dprefer_static=true \
+ . output
-make
-make DESTDIR="$1" install
+ninja -C output
+ninja -C output install
diff --git a/community/bubblewrap/checksums b/community/bubblewrap/checksums
index b4132233..521fe7d8 100644
--- a/community/bubblewrap/checksums
+++ b/community/bubblewrap/checksums
@@ -1,3 +1,3 @@
%BLAKE3
-6cdacdd35a04acacb9da47137b89b17eb19e2885842a1969941665586429579d bubblewrap-0.8.0.tar.xz
+8a97cd7e844bb330d621467b3feab2ff583ab7c2135caf780d8ceec00246ebca bubblewrap-0.10.0.tar.xz
374fbf869e7d8c20b5f5ee2ed0f35d37e6a7f6f77ac757b13d2972caf90c5c4d realpath-workaround.patch
diff --git a/community/bubblewrap/sources b/community/bubblewrap/sources
index 8ba65a77..7abac659 100644
--- a/community/bubblewrap/sources
+++ b/community/bubblewrap/sources
@@ -1,2 +1,2 @@
-https://github.com/containers/bubblewrap/releases/download/v0.8.0/bubblewrap-0.8.0.tar.xz
+https://github.com/containers/bubblewrap/releases/download/v0.10.0/bubblewrap-0.10.0.tar.xz
patches/realpath-workaround.patch
diff --git a/community/bubblewrap/version b/community/bubblewrap/version
index e1a64298..9336e4d1 100644
--- a/community/bubblewrap/version
+++ b/community/bubblewrap/version
@@ -1 +1 @@
-0.8.0 1
+0.10.0 1
diff --git a/community/chezmoi/checksums b/community/chezmoi/checksums
index 31c2aaef..423df8b5 100644
--- a/community/chezmoi/checksums
+++ b/community/chezmoi/checksums
@@ -1,3 +1,3 @@
%BLAKE3
-afca9342ee13220f5e22a9f118cf312eae479262f7916119ebd571195919fddb v2.40.3.tar.gz
-130fd47b5a62c25bda7a198da5f536ee28e8cd65e66dee3690d28d0bfa485c22 chezmoi-2.40.3-mod-vendor.tar.xz
+eebe88cbf2cf1c46ed1886276491b513310f877b4f79c797f22a6ee9cefd83f0 v2.48.2.tar.gz
+361cfbc5b3acdab96bf9af7ea914c5c12cf6546dcbb5a03967a065524bf60bfd chezmoi-2.48.2-mod-vendor.tar.xz
diff --git a/community/chezmoi/sources b/community/chezmoi/sources
index 90c9bfbc..33df37d6 100644
--- a/community/chezmoi/sources
+++ b/community/chezmoi/sources
@@ -1,2 +1,2 @@
-https://github.com/twpayne/chezmoi/archive/v2.40.3.tar.gz
-https://dl.carbslinux.org/gomods/chezmoi-2.40.3-mod-vendor.tar.xz
+https://github.com/twpayne/chezmoi/archive/v2.48.2.tar.gz
+https://dl.carbslinux.org/gomods/chezmoi-2.48.2-mod-vendor.tar.xz
diff --git a/community/chezmoi/version b/community/chezmoi/version
index fa7f38a4..91d153d9 100644
--- a/community/chezmoi/version
+++ b/community/chezmoi/version
@@ -1 +1 @@
-2.40.3 1
+2.48.2 1
diff --git a/community/coreutils/checksums b/community/coreutils/checksums
index cb8e33a8..eb2f9e8f 100644
--- a/community/coreutils/checksums
+++ b/community/coreutils/checksums
@@ -1,3 +1,3 @@
%BLAKE3
-a1406461b3f8de1078931aea2f7d0ba8f60d4e0e1481bf5540ddaad3d7d9b569 coreutils-9.4.tar.xz
+fac6952d22ebea535d52fc05f8ecaa8efd3497853e2491488e38262ba6068c09 coreutils-9.5.tar.xz
3094ae77f6bba5766dae1498668ac0f3dabe8faa40d77ab6762c69490fe2b7b4 busybox-style.patch
diff --git a/community/coreutils/sources b/community/coreutils/sources
index 1602df69..f222f987 100644
--- a/community/coreutils/sources
+++ b/community/coreutils/sources
@@ -1,2 +1,2 @@
-https://ftp.gnu.org/gnu/coreutils/coreutils-9.4.tar.xz
+https://ftp.gnu.org/gnu/coreutils/coreutils-9.5.tar.xz
patches/busybox-style.patch
diff --git a/community/coreutils/version b/community/coreutils/version
index 470bc28b..4965dbd3 100644
--- a/community/coreutils/version
+++ b/community/coreutils/version
@@ -1 +1 @@
-9.4 1
+9.5 1
diff --git a/community/gawk/checksums b/community/gawk/checksums
index e9c3536e..8d20f384 100644
--- a/community/gawk/checksums
+++ b/community/gawk/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-36ab457f7f31f8b2102362ba94341d155e09261d5fbc07ccb57c68d689832350 gawk-5.2.2.tar.xz
+a06da3ab4e08439c1c12af9fbd8c0750ae4fc7056fabc2e962c6b750da4dfffa gawk-5.3.1.tar.xz
diff --git a/community/gawk/sources b/community/gawk/sources
index 2e1b8154..25bfb27b 100644
--- a/community/gawk/sources
+++ b/community/gawk/sources
@@ -1 +1 @@
-https://ftp.gnu.org/gnu/gawk/gawk-5.2.2.tar.xz
+https://ftp.gnu.org/gnu/gawk/gawk-5.3.1.tar.xz
diff --git a/community/gawk/version b/community/gawk/version
index b0606280..fdacdc0f 100644
--- a/community/gawk/version
+++ b/community/gawk/version
@@ -1 +1 @@
-5.2.2 1
+5.3.1 1
diff --git a/community/gmime/checksums b/community/gmime/checksums
index 1eb58df5..344d76e8 100644
--- a/community/gmime/checksums
+++ b/community/gmime/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-641853b22dc2b32eba37b07ecb5629a58606840eee1bdc4a1a0e7462e3aac458 gmime-3.2.14.tar.xz
+5296059e7f9333010ac146cb594382898b0e059d4d05f623f8ed55206d829bb8 gmime-3.2.15.tar.xz
diff --git a/community/gmime/sources b/community/gmime/sources
index 39ec994b..82e815c0 100644
--- a/community/gmime/sources
+++ b/community/gmime/sources
@@ -1 +1 @@
-https://github.com/jstedfast/gmime/releases/download/3.2.14/gmime-3.2.14.tar.xz
+https://github.com/jstedfast/gmime/releases/download/3.2.15/gmime-3.2.15.tar.xz
diff --git a/community/gmime/version b/community/gmime/version
index 780d8e31..e59af0fd 100644
--- a/community/gmime/version
+++ b/community/gmime/version
@@ -1 +1 @@
-3.2.14 1
+3.2.15 1
diff --git a/community/gpgme/checksums b/community/gpgme/checksums
index 352a6e34..0a5c5258 100644
--- a/community/gpgme/checksums
+++ b/community/gpgme/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-8e0532c2d88f6bd300f48be08300d1b83fb4b31df81a69291ca6be9f0e7d2579 gpgme-1.22.0.tar.bz2
+0710d73b362b66c63a7c8243cd758df03e56dd91256de3c718b01a2319bfc5c2 gpgme-1.23.2.tar.bz2
diff --git a/community/gpgme/sources b/community/gpgme/sources
index 5028736f..1d00f6b7 100644
--- a/community/gpgme/sources
+++ b/community/gpgme/sources
@@ -1 +1 @@
-https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.22.0.tar.bz2
+https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.23.2.tar.bz2
diff --git a/community/gpgme/version b/community/gpgme/version
index 8bb782e4..0e853e05 100644
--- a/community/gpgme/version
+++ b/community/gpgme/version
@@ -1 +1 @@
-1.22.0 1
+1.23.2 1
diff --git a/community/gsettings-desktop-schemas/checksums b/community/gsettings-desktop-schemas/checksums
index f30b3502..d8921074 100644
--- a/community/gsettings-desktop-schemas/checksums
+++ b/community/gsettings-desktop-schemas/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-586e9d0434f7dd4cbace6268ad7e2a6abc795d1fa935a55508a74193f1353771 gsettings-desktop-schemas-45.0.tar.xz
+8f3af88a297a4b0d169cf2c2144034de467a66e332acaac829a694741a81477c gsettings-desktop-schemas-47.1.tar.xz
diff --git a/community/gsettings-desktop-schemas/sources b/community/gsettings-desktop-schemas/sources
index 736f47bd..bf05c233 100644
--- a/community/gsettings-desktop-schemas/sources
+++ b/community/gsettings-desktop-schemas/sources
@@ -1 +1 @@
-https://download.gnome.org/sources/gsettings-desktop-schemas/45/gsettings-desktop-schemas-45.0.tar.xz
+https://download.gnome.org/sources/gsettings-desktop-schemas/47/gsettings-desktop-schemas-47.1.tar.xz
diff --git a/community/gsettings-desktop-schemas/version b/community/gsettings-desktop-schemas/version
index a50a96c6..9a29f8b1 100644
--- a/community/gsettings-desktop-schemas/version
+++ b/community/gsettings-desktop-schemas/version
@@ -1 +1 @@
-45.0 1
+47.1 1
diff --git a/community/libcap/checksums b/community/libcap/checksums
index 9ca23bc3..8930edd3 100644
--- a/community/libcap/checksums
+++ b/community/libcap/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-e360a47517234e85bd9644976fef5077dc320d8ed22451cefd9d76e990363816 libcap-2.69.tar.xz
+f011ab12d8c7a88d3c0a0e091fc67218a469add81c26e90a24d11ec0949848fe libcap-2.70.tar.xz
diff --git a/community/libcap/sources b/community/libcap/sources
index 6569785f..b056ca62 100644
--- a/community/libcap/sources
+++ b/community/libcap/sources
@@ -1 +1 @@
-https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.69.tar.xz
+https://kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.70.tar.xz
diff --git a/community/libcap/version b/community/libcap/version
index 46179d44..53f73856 100644
--- a/community/libcap/version
+++ b/community/libcap/version
@@ -1 +1 @@
-2.69 1
+2.70 1
diff --git a/community/libmpdclient/checksums b/community/libmpdclient/checksums
index f2d5ae6a..5166e1a7 100644
--- a/community/libmpdclient/checksums
+++ b/community/libmpdclient/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-fdac92617000f199dc13a8c99b7d6361a99d2b78620ed1d26869a0de6d736d97 libmpdclient-2.20.tar.xz
+e9dcb60da1908687965f7b87e3a495b21fdef5bca9a479984fbc6f82b5270bd7 libmpdclient-2.22.tar.xz
diff --git a/community/libmpdclient/sources b/community/libmpdclient/sources
index 2e2467ef..4dba450a 100644
--- a/community/libmpdclient/sources
+++ b/community/libmpdclient/sources
@@ -1 +1 @@
-https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.20.tar.xz
+https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.22.tar.xz
diff --git a/community/libmpdclient/version b/community/libmpdclient/version
index c1b221a6..958dc22d 100644
--- a/community/libmpdclient/version
+++ b/community/libmpdclient/version
@@ -1 +1 @@
-2.20 1
+2.22 1
diff --git a/community/libsass/checksums b/community/libsass/checksums
index 5cdda7f0..f5f8699a 100644
--- a/community/libsass/checksums
+++ b/community/libsass/checksums
@@ -1 +1,2 @@
-89d8f2c46ae2b1b826b58ce7dde966a176bac41975b82e84ad46b01a55080582 3.6.5.tar.gz
+%BLAKE3
+b1c7daf51f7ca3a44e3504695f4b4e2f57efda6acd376aa1041a3231592531cd 3.6.6.tar.gz
diff --git a/community/libsass/sources b/community/libsass/sources
index b08a9ec3..32d1f372 100644
--- a/community/libsass/sources
+++ b/community/libsass/sources
@@ -1 +1 @@
-https://github.com/sass/libsass/archive/3.6.5.tar.gz
+https://github.com/sass/libsass/archive/3.6.6.tar.gz
diff --git a/community/libsass/version b/community/libsass/version
index 4287242d..fa1fcfc6 100644
--- a/community/libsass/version
+++ b/community/libsass/version
@@ -1 +1 @@
-3.6.5 1
+3.6.6 1
diff --git a/community/lua/checksums b/community/lua/checksums
index 46b088a2..4f0e5090 100644
--- a/community/lua/checksums
+++ b/community/lua/checksums
@@ -1,3 +1,3 @@
%BLAKE3
-b148c49baa24e3fd54ceab40256fdebacf887fdc4e7e37e368f5cb64f6831123 lua-5.4.6.tar.gz
+e51c2f347e3185479d5ff95cae8ac77511db486853269443c56bedaa0a6ae629 lua-5.4.7.tar.gz
85d344b365c4d11fa4c7c48231bdc04321a94db1f4eb97d85ab2a4c19f56a014 lua.pc.in
diff --git a/community/lua/sources b/community/lua/sources
index df10c8a6..80633baa 100644
--- a/community/lua/sources
+++ b/community/lua/sources
@@ -1,2 +1,2 @@
-https://www.lua.org/ftp/lua-5.4.6.tar.gz
+https://www.lua.org/ftp/lua-5.4.7.tar.gz
files/lua.pc.in
diff --git a/community/lua/version b/community/lua/version
index fe0075d2..dfd658f4 100644
--- a/community/lua/version
+++ b/community/lua/version
@@ -1 +1 @@
-5.4.6 1
+5.4.7 1
diff --git a/community/lz4/checksums b/community/lz4/checksums
index 8e939946..0497168c 100644
--- a/community/lz4/checksums
+++ b/community/lz4/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-938b3290689af1ab0bfd0c9e2b16637c579b2b52c463af8d24e3185991343aba v1.9.4.tar.gz
+3e69fd475e7852e17594985528b5232afeba7d3d56cfebe2e89071768b2ab36a v1.10.0.tar.gz
diff --git a/community/lz4/sources b/community/lz4/sources
index 76256f9c..dec27caf 100644
--- a/community/lz4/sources
+++ b/community/lz4/sources
@@ -1 +1 @@
-https://github.com/lz4/lz4/archive/v1.9.4.tar.gz
+https://github.com/lz4/lz4/archive/v1.10.0.tar.gz
diff --git a/community/lz4/version b/community/lz4/version
index 39bc92ac..ac83b38b 100644
--- a/community/lz4/version
+++ b/community/lz4/version
@@ -1 +1 @@
-1.9.4 1
+1.10.0 1
diff --git a/community/mpc/checksums b/community/mpc/checksums
index 88ddca1d..94c2c24b 100644
--- a/community/mpc/checksums
+++ b/community/mpc/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-55e4327679bf6955a164e9dbb057a6797dfc7517695281386fc33f8bd4df0f0b mpc-0.34.tar.xz
+78317f4f04002581891eb462cc8b5e32ddf6d5b1183589bea60ef806a11fc239 mpc-0.35.tar.xz
diff --git a/community/mpc/sources b/community/mpc/sources
index 439d0984..e136e277 100644
--- a/community/mpc/sources
+++ b/community/mpc/sources
@@ -1 +1 @@
-https://www.musicpd.org/download/mpc/0/mpc-0.34.tar.xz
+https://www.musicpd.org/download/mpc/0/mpc-0.35.tar.xz
diff --git a/community/mpc/version b/community/mpc/version
index 28fa050f..fbb585a4 100644
--- a/community/mpc/version
+++ b/community/mpc/version
@@ -1 +1 @@
-0.34 1
+0.35 1
diff --git a/community/mpd/checksums b/community/mpd/checksums
index 65217595..8f2df886 100644
--- a/community/mpd/checksums
+++ b/community/mpd/checksums
@@ -1,4 +1,4 @@
%BLAKE3
-e6c42b1be58438c47272085746a792ade30860bf591ddb69ae2c6cee155c57a2 mpd-0.23.13.tar.xz
+2385417ecc53f0d5ff97108b305b630106db041cd36b5afa31fdc966b2c2e2a4 mpd-0.23.15.tar.xz
cf180e86ce5ea35914b2ac320cfc2f3b6337ef1aebd3934a7e75a809918b5812 9.1.0.tar.gz
a91e8415db32b59bb98205065a81a762cd047faf7b52441b697c35925287de80 meson.build
diff --git a/community/mpd/sources b/community/mpd/sources
index 49d3e2f6..1242cca2 100644
--- a/community/mpd/sources
+++ b/community/mpd/sources
@@ -1,3 +1,3 @@
-https://www.musicpd.org/download/mpd/0.23/mpd-0.23.13.tar.xz
+https://www.musicpd.org/download/mpd/0.23/mpd-0.23.15.tar.xz
https://github.com/fmtlib/fmt/archive/9.1.0.tar.gz subprojects/fmt
files/meson.build subprojects/fmt
diff --git a/community/mpd/version b/community/mpd/version
index cdd9e76a..c4ef5f70 100644
--- a/community/mpd/version
+++ b/community/mpd/version
@@ -1 +1 @@
-0.23.13 1
+0.23.15 1
diff --git a/community/vulkan-loader/build b/community/vulkan-loader/build
deleted file mode 100755
index 0d9bbdaa..00000000
--- a/community/vulkan-loader/build
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh -e
-
-export DESTDIR="$1"
-
-cmake -B build \
- -Wno-dev \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DBUILD_TESTS=OFF
-
-cmake --build build
-cmake --install build
diff --git a/community/vulkan-loader/checksums b/community/vulkan-loader/checksums
deleted file mode 100644
index 03eb9af0..00000000
--- a/community/vulkan-loader/checksums
+++ /dev/null
@@ -1,2 +0,0 @@
-%BLAKE3
-7d051072c1e0e0fd7f15ea975de7458fb4a3a69cd75586aaf01d95437bd7e8d0 sdk-1.3.231.2.tar.gz
diff --git a/community/vulkan-loader/depends b/community/vulkan-loader/depends
deleted file mode 100644
index b967b17e..00000000
--- a/community/vulkan-loader/depends
+++ /dev/null
@@ -1,6 +0,0 @@
-Vulkan-Headers make
-cmake make
-libX11 make
-libxcb make
-pkgconf make
-python make
diff --git a/community/vulkan-loader/meta b/community/vulkan-loader/meta
deleted file mode 100644
index e548fd3b..00000000
--- a/community/vulkan-loader/meta
+++ /dev/null
@@ -1,3 +0,0 @@
-description: Vulkan Installable Client Driver (ICD) loader
-license: Apache-2.0
-maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/community/vulkan-loader/sources b/community/vulkan-loader/sources
deleted file mode 100644
index bc176642..00000000
--- a/community/vulkan-loader/sources
+++ /dev/null
@@ -1 +0,0 @@
-https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-1.3.231.2.tar.gz
diff --git a/community/vulkan-loader/version b/community/vulkan-loader/version
deleted file mode 100644
index 26a41ca2..00000000
--- a/community/vulkan-loader/version
+++ /dev/null
@@ -1 +0,0 @@
-1.3.231.2 1
diff --git a/community/yad/build b/community/yad/build
new file mode 100755
index 00000000..4a772b7a
--- /dev/null
+++ b/community/yad/build
@@ -0,0 +1,22 @@
+#!/bin/sh -e
+
+patch -p1 < 0001-Separate-X11-dependent-modules.patch
+
+autoreconf -fi
+
+./configure \
+ --prefix=/usr \
+ --disable-nls \
+ --disable-html \
+ --disable-sourceview \
+ --disable-spell \
+ --disable-tray
+
+clsed '/gdkx\.h/d;s/Window xid/unsigned long xid/' src/yad.h
+clsed 's/gdk\/gdkx\.h/gtk\/gtkx.h/' src/main.c
+
+
+make
+make DESTDIR="$1" install
+
+rm -r "$1/usr/share/locale"
diff --git a/community/yad/checksums b/community/yad/checksums
new file mode 100644
index 00000000..38a6c226
--- /dev/null
+++ b/community/yad/checksums
@@ -0,0 +1,3 @@
+%BLAKE3
+1653edf7002cdf9c96fa6b28dbc7e06c77917752a0d72437c92fbd635b99b77f yad-13.0.tar.xz
+5c10ad490b77d29baabe1f5e7373bc667937d6aaf63576df8d3f6a7ea82080ac 0001-Separate-X11-dependent-modules.patch
diff --git a/community/yad/depends b/community/yad/depends
new file mode 100644
index 00000000..79b55788
--- /dev/null
+++ b/community/yad/depends
@@ -0,0 +1,9 @@
+atk
+automake make
+cairo
+freetype-harfbuzz
+gdk-pixbuf
+gettext-tiny make
+glib
+gtk+3
+pango
diff --git a/community/yad/meta b/community/yad/meta
new file mode 100644
index 00000000..7eaf97d5
--- /dev/null
+++ b/community/yad/meta
@@ -0,0 +1,3 @@
+description: Yet Another Dialog (GTK+3)
+license: GPL-3.0-or-later
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/community/yad/patches/0001-Separate-X11-dependent-modules.patch b/community/yad/patches/0001-Separate-X11-dependent-modules.patch
new file mode 100644
index 00000000..b2df5043
--- /dev/null
+++ b/community/yad/patches/0001-Separate-X11-dependent-modules.patch
@@ -0,0 +1,430 @@
+From add8246df3a3e7e2bda84a813d4fabcf17ce39d7 Mon Sep 17 00:00:00 2001
+From: Cem Keylan <cem@ckyln.com>
+Date: Tue, 27 Feb 2024 13:01:10 +0100
+Subject: [PATCH] Separate X11-dependent modules
+
+---
+ configure.ac | 17 +++++++++++++++++
+ src/Makefile.am | 6 ++++--
+ src/main.c | 28 ++++++++++++++++++++++++----
+ src/option.c | 26 +++++++++++++++++++++++---
+ src/util.c | 4 ++++
+ src/yad.h | 8 +++++++-
+ 6 files changed, 79 insertions(+), 10 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 252cace..e0adf21 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -46,6 +46,23 @@ if test x$have_html = xyes; then
+ AC_DEFINE([HAVE_HTML], [1], [Define this if you have webkit2gt library])
+ fi
+
++dnl paned and notebook
++AC_ARG_WITH([x11],
++ [AS_HELP_STRING([--with-x11],
++ [Build YAD modules that require x11 (notebook, paned)])],
++ [with_x11=$enableval], [with_x11=yes]
++)
++if test x$with_html = xyes; then
++ PKG_CHECK_MODULES([GTK_X11], [gtk+-x11-3.0], [with_x11=yes], [with_x11=no])
++else
++ with_x11=no
++fi
++AM_CONDITIONAL([X11], [test x$with_x11 = xyes])
++
++if test x$with_x11 = xyes; then
++ AC_DEFINE([HAVE_X11], [1], [Define this if you are using GTK+3 with X11 backend])
++fi
++
+ dnl status icon widget
+ AC_ARG_ENABLE([tray],
+ [AS_HELP_STRING([--enable-tray],
+diff --git a/src/Makefile.am b/src/Makefile.am
+index efe905c..f9f2d55 100644
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -20,9 +20,7 @@ yad_SOURCES = \
+ form.c \
+ icons.c \
+ list.c \
+- notebook.c \
+ option.c \
+- paned.c \
+ picture.c \
+ print.c \
+ progress.c \
+@@ -42,6 +40,10 @@ if HTML
+ yad_SOURCES += html.c
+ endif
+
++if X11
++yad_SOURCES += notebook.c paned.c
++endif
++
+ if STANDALONE
+ yad_SOURCES += defaults.h
+ endif
+diff --git a/src/main.c b/src/main.c
+index 1359a14..53e7a43 100644
+--- a/src/main.c
++++ b/src/main.c
+@@ -28,7 +28,9 @@
+
+ #ifndef G_OS_WIN32
+ # include <sys/shm.h>
+-# include <gdk/gdkx.h>
++#endif
++#ifdef HAVE_X11
++#include <gdk/gdkx.h>
+ #endif
+
+ #include "yad.h"
+@@ -290,6 +292,7 @@ create_layout (GtkWidget *dlg)
+ case YAD_MODE_LIST:
+ mw = list_create_widget (dlg);
+ break;
++#ifdef HAVE_X11
+ case YAD_MODE_NOTEBOOK:
+ if (options.plug == -1)
+ mw = notebook_create_widget (dlg);
+@@ -298,6 +301,7 @@ create_layout (GtkWidget *dlg)
+ if (options.plug == -1)
+ mw = paned_create_widget (dlg);
+ break;
++#endif
+ case YAD_MODE_PICTURE:
+ mw = picture_create_widget (dlg);
+ break;
+@@ -612,6 +616,7 @@ create_dialog (void)
+ gtk_window_fullscreen (GTK_WINDOW (dlg));
+ }
+
++#ifdef HAVE_X11
+ /* print xid */
+ if (is_x11 && options.print_xid)
+ {
+@@ -632,6 +637,7 @@ create_dialog (void)
+ fflush (xf);
+ }
+ }
++#endif
+
+ return dlg;
+ }
+@@ -648,10 +654,12 @@ create_plug (void)
+ tabs = get_tabs (options.plug, FALSE);
+ }
+
++#ifdef HAVE_X11
+ while (!tabs[0].xid)
+ usleep (1000);
+
+ win = gtk_plug_new (0);
++#endif
+ /* set window borders */
+ if (options.data.borders == -1)
+ options.data.borders = (gint) gtk_container_get_border_width (GTK_CONTAINER (win));
+@@ -666,7 +674,9 @@ create_plug (void)
+ /* add plug data */
+ /* notebook/paned will count non-zero xids */
+ tabs[options.tabnum].pid = getpid ();
++#ifdef HAVE_X11
+ tabs[options.tabnum].xid = gtk_plug_get_id (GTK_PLUG (win));
++#endif
+ shmdt (tabs);
+ }
+
+@@ -699,12 +709,14 @@ yad_print_result (void)
+ case YAD_MODE_LIST:
+ list_print_result ();
+ break;
++#ifdef HAVE_X11
+ case YAD_MODE_NOTEBOOK:
+ notebook_print_result ();
+ break;
+ case YAD_MODE_PANED:
+ paned_print_result ();
+ break;
++#endif
+ case YAD_MODE_SCALE:
+ scale_print_result ();
+ break;
+@@ -885,6 +897,7 @@ main (gint argc, gchar ** argv)
+ return ret;
+ }
+
++#ifdef HAVE_X11
+ if (!is_x11)
+ {
+ if (options.mode == YAD_MODE_NOTEBOOK || options.mode == YAD_MODE_PANED
+@@ -897,6 +910,7 @@ main (gint argc, gchar ** argv)
+ return 1;
+ }
+ }
++#endif
+
+ switch (options.mode)
+ {
+@@ -921,20 +935,24 @@ main (gint argc, gchar ** argv)
+ default:
+ dialog = create_dialog ();
+
++#ifdef HAVE_X11
+ if (is_x11)
+ {
+ /* add YAD_XID variable */
+ str = g_strdup_printf ("0x%lX", GDK_WINDOW_XID (gtk_widget_get_window (dialog)));
+ g_setenv ("YAD_XID", str, TRUE);
+ }
++#endif
+
+ /* make some specific init actions */
+- if (options.mode == YAD_MODE_NOTEBOOK)
++ if (options.mode == YAD_MODE_TEXTINFO)
++ text_goto_line ();
++#ifdef HAVE_X11
++ else if (options.mode == YAD_MODE_NOTEBOOK)
+ notebook_swallow_childs ();
+ else if (options.mode == YAD_MODE_PANED)
+ paned_swallow_childs ();
+- else if (options.mode == YAD_MODE_TEXTINFO)
+- text_goto_line ();
++#endif
+ else if (options.mode == YAD_MODE_PICTURE)
+ {
+ if (options.picture_data.size == YAD_PICTURE_FIT)
+@@ -963,10 +981,12 @@ main (gint argc, gchar ** argv)
+ }
+ }
+ #ifndef G_OS_WIN32
++#ifdef HAVE_X11
+ if (options.mode == YAD_MODE_NOTEBOOK)
+ notebook_close_childs ();
+ else if (options.mode == YAD_MODE_PANED)
+ paned_close_childs ();
++#endif
+ /* autokill option for progress dialog */
+ if (!options.kill_parent)
+ {
+diff --git a/src/option.c b/src/option.c
+index 322e2b1..e6577ae 100644
+--- a/src/option.c
++++ b/src/option.c
+@@ -77,11 +77,13 @@ static gboolean html_mode = FALSE;
+ #endif
+ static gboolean icons_mode = FALSE;
+ static gboolean list_mode = FALSE;
++#ifdef HAVE_X11
+ static gboolean notebook_mode = FALSE;
++static gboolean paned_mode = FALSE;
++#endif
+ #ifdef HAVE_TRAY
+ static gboolean notification_mode = FALSE;
+ #endif
+-static gboolean paned_mode = FALSE;
+ static gboolean picture_mode = FALSE;
+ static gboolean print_mode = FALSE;
+ static gboolean progress_mode = FALSE;
+@@ -519,6 +521,7 @@ static GOptionEntry list_options[] = {
+ { NULL }
+ };
+
++#ifdef HAVE_X11
+ static GOptionEntry notebook_options[] = {
+ { "notebook", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_NONE, &notebook_mode,
+ N_("Display notebook dialog"), NULL },
+@@ -536,6 +539,7 @@ static GOptionEntry notebook_options[] = {
+ N_("Use stack mode"), NULL },
+ { NULL }
+ };
++#endif
+
+ #ifdef HAVE_TRAY
+ static GOptionEntry notification_options[] = {
+@@ -553,6 +557,7 @@ static GOptionEntry notification_options[] = {
+ };
+ #endif
+
++#ifdef HAVE_X11
+ static GOptionEntry paned_options[] = {
+ { "paned", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_NONE, &paned_mode,
+ N_("Display paned dialog"), NULL },
+@@ -564,6 +569,7 @@ static GOptionEntry paned_options[] = {
+ N_("Set focused pane (1 or 2)"), N_("PANE") },
+ { NULL }
+ };
++#endif
+
+ static GOptionEntry picture_options[] = {
+ { "picture", 0, G_OPTION_FLAG_IN_MAIN, G_OPTION_ARG_NONE, &picture_mode,
+@@ -1128,6 +1134,7 @@ set_justify (const gchar * option_name, const gchar * value, gpointer data, GErr
+ return TRUE;
+ }
+
++#ifdef HAVE_X11
+ static gboolean
+ set_tab_pos (const gchar * option_name, const gchar * value, gpointer data, GError ** err)
+ {
+@@ -1144,6 +1151,7 @@ set_tab_pos (const gchar * option_name, const gchar * value, gpointer data, GErr
+
+ return TRUE;
+ }
++#endif
+
+ static gboolean
+ set_expander (const gchar * option_name, const gchar * value, gpointer data, GError ** err)
+@@ -1182,6 +1190,7 @@ set_ellipsize (const gchar * option_name, const gchar * value, gpointer data, GE
+ return TRUE;
+ }
+
++#ifdef HAVE_X11
+ static gboolean
+ set_orient (const gchar * option_name, const gchar * value, gpointer data, GError ** err)
+ {
+@@ -1194,6 +1203,7 @@ set_orient (const gchar * option_name, const gchar * value, gpointer data, GErro
+
+ return TRUE;
+ }
++#endif
+
+ static gboolean
+ set_print_type (const gchar * option_name, const gchar * value, gpointer data, GError ** err)
+@@ -1534,14 +1544,16 @@ yad_set_mode (void)
+ options.mode = YAD_MODE_ICONS;
+ else if (list_mode)
+ options.mode = YAD_MODE_LIST;
++#ifdef HAVE_X11
+ else if (notebook_mode)
+ options.mode = YAD_MODE_NOTEBOOK;
++ else if (paned_mode)
++ options.mode = YAD_MODE_PANED;
++#endif
+ #ifdef HAVE_TRAY
+ else if (notification_mode)
+ options.mode = YAD_MODE_NOTIFICATION;
+ #endif
+- else if (paned_mode)
+- options.mode = YAD_MODE_PANED;
+ else if (picture_mode)
+ options.mode = YAD_MODE_PICTURE;
+ else if (print_mode)
+@@ -1821,6 +1833,7 @@ yad_options_init (void)
+ options.list_data.col_align = NULL;
+ options.list_data.hdr_align = NULL;
+
++#ifdef HAVE_X11
+ /* Initialize notebook data */
+ options.notebook_data.tabs = NULL;
+ options.notebook_data.borders = 5;
+@@ -1828,6 +1841,7 @@ yad_options_init (void)
+ options.notebook_data.active = 1;
+ options.notebook_data.expand = FALSE;
+ options.notebook_data.stack = FALSE;
++#endif
+
+ #ifdef HAVE_TRAY
+ /* Initialize notification data */
+@@ -1836,10 +1850,12 @@ yad_options_init (void)
+ options.notification_data.menu = NULL;
+ #endif
+
++#ifdef HAVE_X11
+ /* Initialize paned data */
+ options.paned_data.orient = GTK_ORIENTATION_VERTICAL;
+ options.paned_data.splitter = -1;
+ options.paned_data.focused = 1;
++#endif
+
+ /* Initialize picture data */
+ options.picture_data.size = YAD_PICTURE_ORIG;
+@@ -2029,11 +2045,13 @@ yad_create_context (void)
+ g_option_group_set_translation_domain (a_group, GETTEXT_PACKAGE);
+ g_option_context_add_group (tmp_ctx, a_group);
+
++#ifdef HAVE_X11
+ /* Adds notebook option entries */
+ a_group = g_option_group_new ("notebook", _("Notebook options"), _("Show notebook dialog options"), NULL, NULL);
+ g_option_group_add_entries (a_group, notebook_options);
+ g_option_group_set_translation_domain (a_group, GETTEXT_PACKAGE);
+ g_option_context_add_group (tmp_ctx, a_group);
++#endif
+
+ #ifdef HAVE_TRAY
+ /* Adds notification option entries */
+@@ -2044,11 +2062,13 @@ yad_create_context (void)
+ g_option_context_add_group (tmp_ctx, a_group);
+ #endif
+
++#ifdef HAVE_X11
+ /* Adds paned option entries */
+ a_group = g_option_group_new ("paned", _("Paned dialog options"), _("Show paned dialog options"), NULL, NULL);
+ g_option_group_add_entries (a_group, paned_options);
+ g_option_group_set_translation_domain (a_group, GETTEXT_PACKAGE);
+ g_option_context_add_group (tmp_ctx, a_group);
++#endif
+
+ /* Adds picture option entries */
+ a_group = g_option_group_new ("picture", _("Picture dialog options"), _("Show picture dialog options"), NULL, NULL);
+diff --git a/src/util.c b/src/util.c
+index 6750dff..c65f0f4 100644
+--- a/src/util.c
++++ b/src/util.c
+@@ -305,11 +305,15 @@ get_tabs (key_t key, gboolean create)
+ for (i = 1; i < max_tab; i++)
+ {
+ t[i].pid = -1;
++#ifdef HAVE_X11
+ t[i].xid = 0;
++#endif
+ }
+ t[0].pid = shmid;
+ /* lastly, allow plugs to write shmem */
++#ifdef HAVE_X11
+ t[0].xid = 1;
++#endif
+ }
+
+ return t;
+diff --git a/src/yad.h b/src/yad.h
+index 2ed7be9..bc05c9e 100644
+--- a/src/yad.h
++++ b/src/yad.h
+@@ -27,7 +27,9 @@
+ #include <sys/ipc.h>
+ #include <fcntl.h>
+
++#ifdef HAVE_X11
+ #include <gdk/gdkx.h>
++#endif
+
+ #include <gtk/gtk.h>
+ #include <gtk/gtkx.h>
+@@ -82,11 +84,13 @@ typedef enum {
+ #endif
+ YAD_MODE_ICONS,
+ YAD_MODE_LIST,
++#ifdef HAVE_X11
+ YAD_MODE_NOTEBOOK,
++ YAD_MODE_PANED,
++#endif
+ #ifdef HAVE_TRAY
+ YAD_MODE_NOTIFICATION,
+ #endif
+- YAD_MODE_PANED,
+ YAD_MODE_PICTURE,
+ YAD_MODE_PRINT,
+ YAD_MODE_PROGRESS,
+@@ -629,7 +633,9 @@ extern gboolean ignore_esc;
+ /* TABS */
+ typedef struct {
+ pid_t pid;
++#ifdef HAVE_X11
+ Window xid;
++#endif
+ } YadNTabs;
+
+ /* pointer to shared memory for tabbed dialog */
+--
+2.43.2
+
diff --git a/community/yad/sources b/community/yad/sources
new file mode 100644
index 00000000..7134f9b8
--- /dev/null
+++ b/community/yad/sources
@@ -0,0 +1,2 @@
+https://github.com/v1cont/yad/releases/download/v13.0/yad-13.0.tar.xz
+patches/0001-Separate-X11-dependent-modules.patch
diff --git a/community/yad/version b/community/yad/version
new file mode 100644
index 00000000..04c7d3c8
--- /dev/null
+++ b/community/yad/version
@@ -0,0 +1 @@
+13.0 1
diff --git a/community/zathura-pdf-poppler/checksums b/community/zathura-pdf-poppler/checksums
index 6eee420f..d04e23b7 100644
--- a/community/zathura-pdf-poppler/checksums
+++ b/community/zathura-pdf-poppler/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-c0aec524a31d4442d0728ecb74f6368ffd9fd5679d0431d7e2ccc512e609ea30 0.3.1.tar.gz
+3ec207724a687a3d7b4f3e7cdc200a39dd5be417a203246a2bad9177fdbe3c25 0.3.3.tar.gz
diff --git a/community/zathura-pdf-poppler/sources b/community/zathura-pdf-poppler/sources
index 5f895381..52f4c861 100644
--- a/community/zathura-pdf-poppler/sources
+++ b/community/zathura-pdf-poppler/sources
@@ -1 +1 @@
-https://github.com/pwmt/zathura-pdf-poppler/archive/0.3.1.tar.gz
+https://github.com/pwmt/zathura-pdf-poppler/archive/0.3.3.tar.gz
diff --git a/community/zathura-pdf-poppler/version b/community/zathura-pdf-poppler/version
index cbb98b71..f6c2a2a2 100644
--- a/community/zathura-pdf-poppler/version
+++ b/community/zathura-pdf-poppler/version
@@ -1 +1 @@
-0.3.1 1
+0.3.3 1
diff --git a/community/zathura/build b/community/zathura/build
index 58f7c8b2..8688a263 100755
--- a/community/zathura/build
+++ b/community/zathura/build
@@ -17,4 +17,5 @@ cl-meson \
ninja -C output
ninja -C output install
+# TODO update manual pages
clman zathura.1 zathurarc.5
diff --git a/community/zathura/checksums b/community/zathura/checksums
index 7b6132a6..06c52d80 100644
--- a/community/zathura/checksums
+++ b/community/zathura/checksums
@@ -1,4 +1,4 @@
%BLAKE3
-b11e89087075be21b77fae170ced2368b31f9360fab3e95cbf2ae00cb511bba9 0.5.2.tar.gz
+3dc0eb82b6bb10e17490a9b53c71b40d9916e54e1017a731c37e3e69940e41d0 0.5.8.tar.gz
d9be16e1d807b05175bfaebe623d79d845cc960e8b2f1a9bed04447f4d4a9558 zathura.1
d89bfc84418142fa7f6f06f5ff0cdbaf86656f45cd5f78c5acc505e19b5a7040 zathurarc.5
diff --git a/community/zathura/sources b/community/zathura/sources
index 0abd8550..b5b90a60 100644
--- a/community/zathura/sources
+++ b/community/zathura/sources
@@ -1,3 +1,3 @@
-https://github.com/pwmt/zathura/archive/0.5.2.tar.gz
+https://github.com/pwmt/zathura/archive/0.5.8.tar.gz
files/zathura.1
files/zathurarc.5
diff --git a/community/zathura/version b/community/zathura/version
index b6c71939..f6ed7de0 100644
--- a/community/zathura/version
+++ b/community/zathura/version
@@ -1 +1 @@
-0.5.2 1
+0.5.8 1