aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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/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
-rw-r--r--core/fossil/checksums2
-rw-r--r--core/fossil/sources2
-rw-r--r--core/fossil/version2
-rw-r--r--core/zstd/checksums2
-rw-r--r--core/zstd/sources2
-rw-r--r--core/zstd/version2
-rw-r--r--extra/bmake/checksums2
-rw-r--r--extra/bmake/sources2
-rw-r--r--extra/bmake/version2
-rw-r--r--extra/dhcpcd/checksums2
-rw-r--r--extra/dhcpcd/sources2
-rw-r--r--extra/dhcpcd/version2
-rw-r--r--extra/gcr4/checksums2
-rw-r--r--extra/gcr4/sources2
-rw-r--r--extra/gcr4/version2
-rw-r--r--extra/glib-networking/checksums2
-rw-r--r--extra/glib-networking/sources2
-rw-r--r--extra/glib-networking/version2
-rwxr-xr-xextra/gtk4/build3
-rw-r--r--extra/gtk4/checksums2
-rw-r--r--extra/gtk4/sources2
-rw-r--r--extra/gtk4/version2
-rw-r--r--extra/hwdata/checksums2
-rw-r--r--extra/hwdata/sources2
-rw-r--r--extra/hwdata/version2
-rw-r--r--extra/imlib2/checksums2
-rw-r--r--extra/imlib2/sources2
-rw-r--r--extra/imlib2/version2
-rwxr-xr-xextra/libdisplay-info/build11
-rw-r--r--extra/libdisplay-info/checksums2
-rw-r--r--extra/libdisplay-info/depends1
-rw-r--r--extra/libdisplay-info/meta3
-rw-r--r--extra/libdisplay-info/sources1
-rw-r--r--extra/libdisplay-info/version1
-rwxr-xr-xextra/libplacebo/build14
-rw-r--r--extra/libplacebo/checksums3
-rw-r--r--extra/libplacebo/depends4
-rw-r--r--extra/libplacebo/meta3
-rw-r--r--extra/libplacebo/sources2
-rw-r--r--extra/libplacebo/version1
-rwxr-xr-xextra/libuv/build10
-rw-r--r--extra/libuv/checksums2
-rw-r--r--extra/libuv/depends1
-rw-r--r--extra/libuv/meta3
-rw-r--r--extra/libuv/sources1
-rw-r--r--extra/libuv/version1
-rw-r--r--wayland/cage/checksums2
-rw-r--r--wayland/cage/sources2
-rw-r--r--wayland/cage/version2
-rw-r--r--wayland/sway/checksums2
-rw-r--r--wayland/sway/depends2
-rw-r--r--wayland/sway/sources2
-rw-r--r--wayland/sway/version2
-rw-r--r--wayland/wayland/checksums2
-rw-r--r--wayland/wayland/sources2
-rw-r--r--wayland/wayland/version2
-rwxr-xr-xwayland/wlroots-0.17/build16
-rw-r--r--wayland/wlroots-0.17/checksums2
-rw-r--r--wayland/wlroots-0.17/depends17
-rw-r--r--wayland/wlroots-0.17/meta3
-rw-r--r--wayland/wlroots-0.17/sources1
-rw-r--r--wayland/wlroots-0.17/version1
-rwxr-xr-xwayland/wlroots/build1
-rw-r--r--wayland/wlroots/checksums2
-rw-r--r--wayland/wlroots/depends1
-rw-r--r--wayland/wlroots/sources2
-rw-r--r--wayland/wlroots/version2
80 files changed, 160 insertions, 54 deletions
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/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
diff --git a/core/fossil/checksums b/core/fossil/checksums
index 969c3ecd..e578ead2 100644
--- a/core/fossil/checksums
+++ b/core/fossil/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-81afc572baf8e24a396fc01d611f3561938c2f628290abcd230fe8f0dd329800 Fossil-version-2.23.tar.gz
+73dac72a835e57ce9b389af887612170043132d9a665d6de25a63ceeccbee271 Fossil-version-2.24.tar.gz
diff --git a/core/fossil/sources b/core/fossil/sources
index 48826423..d0cc58f8 100644
--- a/core/fossil/sources
+++ b/core/fossil/sources
@@ -1 +1 @@
-https://fossil-scm.org/home/tarball/version-2.23/Fossil-version-2.23.tar.gz
+https://fossil-scm.org/home/tarball/version-2.24/Fossil-version-2.24.tar.gz
diff --git a/core/fossil/version b/core/fossil/version
index 638f155f..857af57a 100644
--- a/core/fossil/version
+++ b/core/fossil/version
@@ -1 +1 @@
-2.23 1
+2.24 1
diff --git a/core/zstd/checksums b/core/zstd/checksums
index 551d891b..e371df34 100644
--- a/core/zstd/checksums
+++ b/core/zstd/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-801670f3299554803759beb939eea69b0aa8d70495a962c88e8c723b6575f696 v1.5.5.tar.gz
+70898ddbea3b0b447901e34ab0f76787bf904dd4a3f84a4965ce14b878805350 v1.5.6.tar.gz
diff --git a/core/zstd/sources b/core/zstd/sources
index 6da0473e..8bd31279 100644
--- a/core/zstd/sources
+++ b/core/zstd/sources
@@ -1 +1 @@
-https://github.com/facebook/zstd/archive/v1.5.5.tar.gz
+https://github.com/facebook/zstd/archive/v1.5.6.tar.gz
diff --git a/core/zstd/version b/core/zstd/version
index 013c2474..43cc0c08 100644
--- a/core/zstd/version
+++ b/core/zstd/version
@@ -1 +1 @@
-1.5.5 1
+1.5.6 1
diff --git a/extra/bmake/checksums b/extra/bmake/checksums
index 5411429b..f4cc9613 100644
--- a/extra/bmake/checksums
+++ b/extra/bmake/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-45c7c1594339e217a79325d6971b53b96f2a10b8ddcc49112af4e5839c7a726c bmake-20240909.tar.gz
+b7bf91770955b6e028f21b705252916f8b5d02e7c345cb79c9563236cb2bef25 bmake-20240921.tar.gz
diff --git a/extra/bmake/sources b/extra/bmake/sources
index ac6ce02e..e4d6a6dc 100644
--- a/extra/bmake/sources
+++ b/extra/bmake/sources
@@ -1 +1 @@
-http://www.crufty.net/ftp/pub/sjg/bmake-20240909.tar.gz
+http://www.crufty.net/ftp/pub/sjg/bmake-20240921.tar.gz
diff --git a/extra/bmake/version b/extra/bmake/version
index a9f21bfc..7b07ec36 100644
--- a/extra/bmake/version
+++ b/extra/bmake/version
@@ -1 +1 @@
-20240909 1
+20240921 1
diff --git a/extra/dhcpcd/checksums b/extra/dhcpcd/checksums
index 71dc3087..bd5dd93f 100644
--- a/extra/dhcpcd/checksums
+++ b/extra/dhcpcd/checksums
@@ -1,3 +1,3 @@
%BLAKE3
-11aa604d5cda58b3c153c81ed033960593e5cbd6754bac14afa3126474cf960b dhcpcd-10.0.10.tar.xz
+c4f79af0f494a345bc20fedcbf47317e3377904374b227ccc4851e8f4d42ec88 dhcpcd-10.1.0.tar.xz
ca75436f34426b9c18e35cf7368381f602cfcb86fdb7ef137f9a5386d103511c dhcpcd.run
diff --git a/extra/dhcpcd/sources b/extra/dhcpcd/sources
index ba9bcb99..1248be2c 100644
--- a/extra/dhcpcd/sources
+++ b/extra/dhcpcd/sources
@@ -1,2 +1,2 @@
-https://github.com/NetworkConfiguration/dhcpcd/releases/download/v10.0.10/dhcpcd-10.0.10.tar.xz
+https://github.com/NetworkConfiguration/dhcpcd/releases/download/v10.1.0/dhcpcd-10.1.0.tar.xz
files/dhcpcd.run
diff --git a/extra/dhcpcd/version b/extra/dhcpcd/version
index a5c7a520..3d0f48ce 100644
--- a/extra/dhcpcd/version
+++ b/extra/dhcpcd/version
@@ -1 +1 @@
-10.0.10 1
+10.1.0 1
diff --git a/extra/gcr4/checksums b/extra/gcr4/checksums
index dd82eae9..0b4bf3b7 100644
--- a/extra/gcr4/checksums
+++ b/extra/gcr4/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-35bf7d8f203f208aff87aba5e8d0ca1bde2414c3d84f6ad023baccb5e657832c gcr-4.1.0.tar.xz
+5b1f9c0a4055d64ce8f9293cbb65bfb47f9ecff2caf497fa93a635fbf5872321 gcr-4.3.0.tar.xz
diff --git a/extra/gcr4/sources b/extra/gcr4/sources
index cf2d8062..e7b96989 100644
--- a/extra/gcr4/sources
+++ b/extra/gcr4/sources
@@ -1 +1 @@
-https://download.gnome.org/sources/gcr/4.1/gcr-4.1.0.tar.xz
+https://download.gnome.org/sources/gcr/4.3/gcr-4.3.0.tar.xz
diff --git a/extra/gcr4/version b/extra/gcr4/version
index 1bc2766f..1fa6c9ae 100644
--- a/extra/gcr4/version
+++ b/extra/gcr4/version
@@ -1 +1 @@
-4.1.0 1
+4.3.0 1
diff --git a/extra/glib-networking/checksums b/extra/glib-networking/checksums
index f97d6723..698f96d9 100644
--- a/extra/glib-networking/checksums
+++ b/extra/glib-networking/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-bf9c42eb846bfcb7ea5a09013ce477f3a9b87e71299877054be27aef4b668d2b glib-networking-2.78.0.tar.xz
+e271ef92bbdd2209ae24afe8d2d468ef8c870529a9607629dfcbf9f60e295295 glib-networking-2.80.0.tar.xz
diff --git a/extra/glib-networking/sources b/extra/glib-networking/sources
index b1e340fb..21dd7131 100644
--- a/extra/glib-networking/sources
+++ b/extra/glib-networking/sources
@@ -1 +1 @@
-https://download.gnome.org/sources/glib-networking/2.78/glib-networking-2.78.0.tar.xz
+https://download.gnome.org/sources/glib-networking/2.80/glib-networking-2.80.0.tar.xz
diff --git a/extra/glib-networking/version b/extra/glib-networking/version
index 7ee0c99b..ac4637bf 100644
--- a/extra/glib-networking/version
+++ b/extra/glib-networking/version
@@ -1 +1 @@
-2.78.0 1
+2.80.0 1
diff --git a/extra/gtk4/build b/extra/gtk4/build
index 116aa421..ddb396a0 100755
--- a/extra/gtk4/build
+++ b/extra/gtk4/build
@@ -8,15 +8,14 @@ clsed '/#ifndef G_OS_WIN32/c#if !defined(G_OS_WIN32) && defined(__GLIBC__)' \
testsuite/reftests/gtk-reftest.c
cl-meson \
- -Dgtk_doc=false \
-Dwayland-backend=true \
-Dwin32-backend=false \
-Dx11-backend=false \
-Dintrospection=disabled \
-Dmedia-gstreamer=disabled \
-Dprint-cups=disabled \
- -Ddemos=false \
-Df16c=disabled \
+ -Dbuild-demos=false \
-Dbuild-tests=false \
-Dbuild-examples=false \
-Dvulkan=disabled \
diff --git a/extra/gtk4/checksums b/extra/gtk4/checksums
index 4e2d2b3e..397e0a72 100644
--- a/extra/gtk4/checksums
+++ b/extra/gtk4/checksums
@@ -1,4 +1,4 @@
%BLAKE3
-7a1f91492fc2ccd7374bbff30b6df9aeb5e1d3152bcba0bdb5ba412b61d43fd2 gtk-4.12.3.tar.xz
+6b2fa02ee7f5c4ff74c00ccd840ad33ba9518d838efabb65474c0247e6d9bf4d gtk-4.16.3.tar.xz
6654770a5ef88887b93cba499b32f6f36279f5fcc2684fdad9ec9bad5037ea26 8280337.tar.gz
2753baffa6a8686ecea1b1f6348911e3545219ecb92b2fcffb3afc67830bfe06 302397c.tar.gz
diff --git a/extra/gtk4/sources b/extra/gtk4/sources
index c8e745ed..4dedb908 100644
--- a/extra/gtk4/sources
+++ b/extra/gtk4/sources
@@ -1,3 +1,3 @@
-https://download.gnome.org/sources/gtk/4.12/gtk-4.12.3.tar.xz
+https://download.gnome.org/sources/gtk/4.16/gtk-4.16.3.tar.xz
https://github.com/lazka/sassc/archive/8280337.tar.gz subprojects/sassc
https://github.com/lazka/libsass/archive/302397c.tar.gz subprojects/libsass
diff --git a/extra/gtk4/version b/extra/gtk4/version
index 29f2da0e..d8d61ede 100644
--- a/extra/gtk4/version
+++ b/extra/gtk4/version
@@ -1 +1 @@
-4.12.3 1
+4.16.3 1
diff --git a/extra/hwdata/checksums b/extra/hwdata/checksums
index ce230bda..ee4951e1 100644
--- a/extra/hwdata/checksums
+++ b/extra/hwdata/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-72cbd05b823be71fc9abf4da332c6ba5626e0cc054d3e7e831f894d751416f6a v0.375.tar.gz
+2ad5358cd623b138a16fc2b5a3b5bf74ecc5f3cb83bc446d6f15c6db576d4075 v0.388.tar.gz
diff --git a/extra/hwdata/sources b/extra/hwdata/sources
index 6011b088..6cd98418 100644
--- a/extra/hwdata/sources
+++ b/extra/hwdata/sources
@@ -1 +1 @@
-https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.375.tar.gz
+https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.388.tar.gz
diff --git a/extra/hwdata/version b/extra/hwdata/version
index 17c000a7..f06df3b7 100644
--- a/extra/hwdata/version
+++ b/extra/hwdata/version
@@ -1 +1 @@
-0.375 1
+0.388 1
diff --git a/extra/imlib2/checksums b/extra/imlib2/checksums
index e010b11c..7fa4966a 100644
--- a/extra/imlib2/checksums
+++ b/extra/imlib2/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-1a604907d6c1300354e6e9acf0c0f442219c8da37e907c5f88eb6be0fa978edc imlib2-1.12.1.tar.gz
+145cf4ca6e9a4ce65aaf98f768cf0d2db61ce83e47bc49a0d389a3fe172d3700 imlib2-1.12.3.tar.gz
diff --git a/extra/imlib2/sources b/extra/imlib2/sources
index e9dbfa4e..7a4f03ef 100644
--- a/extra/imlib2/sources
+++ b/extra/imlib2/sources
@@ -1 +1 @@
-https://downloads.sourceforge.net/enlightenment/imlib2-src/imlib2-1.12.1.tar.gz
+https://downloads.sourceforge.net/enlightenment/imlib2-src/imlib2-1.12.3.tar.gz
diff --git a/extra/imlib2/version b/extra/imlib2/version
index 5db1add4..c1976fd4 100644
--- a/extra/imlib2/version
+++ b/extra/imlib2/version
@@ -1 +1 @@
-1.12.1 1
+1.12.3 1
diff --git a/extra/libdisplay-info/build b/extra/libdisplay-info/build
new file mode 100755
index 00000000..8d4579c7
--- /dev/null
+++ b/extra/libdisplay-info/build
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+
+export LDFLAGS="$LDFLAGS -static"
+export DESTDIR="$1"
+
+cl-meson \
+ -Ddefault_library=static \
+ . output
+
+ninja -C output
+ninja -C output install
diff --git a/extra/libdisplay-info/checksums b/extra/libdisplay-info/checksums
new file mode 100644
index 00000000..d3fa892d
--- /dev/null
+++ b/extra/libdisplay-info/checksums
@@ -0,0 +1,2 @@
+%BLAKE3
+118dc0d50860fcdfd4841feb883d47967dd2fcf9be2ed416402ad86532b12c48 libdisplay-info-0.2.0.tar.gz
diff --git a/extra/libdisplay-info/depends b/extra/libdisplay-info/depends
new file mode 100644
index 00000000..36f6fe6c
--- /dev/null
+++ b/extra/libdisplay-info/depends
@@ -0,0 +1 @@
+meson make
diff --git a/extra/libdisplay-info/meta b/extra/libdisplay-info/meta
new file mode 100644
index 00000000..d665c44d
--- /dev/null
+++ b/extra/libdisplay-info/meta
@@ -0,0 +1,3 @@
+description: EDID and DisplayID library
+license: MIT
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/libdisplay-info/sources b/extra/libdisplay-info/sources
new file mode 100644
index 00000000..7a957294
--- /dev/null
+++ b/extra/libdisplay-info/sources
@@ -0,0 +1 @@
+https://gitlab.freedesktop.org/emersion/libdisplay-info/-/archive/0.2.0/libdisplay-info-0.2.0.tar.gz
diff --git a/extra/libdisplay-info/version b/extra/libdisplay-info/version
new file mode 100644
index 00000000..2f7905df
--- /dev/null
+++ b/extra/libdisplay-info/version
@@ -0,0 +1 @@
+0.2.0 1
diff --git a/extra/libplacebo/build b/extra/libplacebo/build
new file mode 100755
index 00000000..1c4a40bf
--- /dev/null
+++ b/extra/libplacebo/build
@@ -0,0 +1,14 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+export CXXFLAGS="$CXXFLAGS -static-libgcc -static-libstdc++"
+
+cl-meson \
+ -Dlcms=enabled \
+ -Dopengl=enabled \
+ -Dvulkan=enabled \
+ -Ddemos=false \
+ . output
+
+ninja -C output
+ninja -C output install
diff --git a/extra/libplacebo/checksums b/extra/libplacebo/checksums
new file mode 100644
index 00000000..f6c76976
--- /dev/null
+++ b/extra/libplacebo/checksums
@@ -0,0 +1,3 @@
+%BLAKE3
+3363de224b28315dc695160d44bdc2eff3d6856b5e379583b5c720b5fff766aa libplacebo-v7.349.0.tar.gz
+75ccae516b2812bb4510956aed782f6ceb4e1036381916f965f658504af2eb51 v2.0.8.tar.gz
diff --git a/extra/libplacebo/depends b/extra/libplacebo/depends
new file mode 100644
index 00000000..fbb7f8fe
--- /dev/null
+++ b/extra/libplacebo/depends
@@ -0,0 +1,4 @@
+Vulkan-Headers
+lcms2
+meson make
+vulkan-loader make
diff --git a/extra/libplacebo/meta b/extra/libplacebo/meta
new file mode 100644
index 00000000..551334f4
--- /dev/null
+++ b/extra/libplacebo/meta
@@ -0,0 +1,3 @@
+description: Reusable library for GPU-accelerated image/video processing primitives and shaders, as well a batteries-included, extensible, high-quality rendering pipeline
+license: LGPL-2.1-or-later
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/libplacebo/sources b/extra/libplacebo/sources
new file mode 100644
index 00000000..49833c0d
--- /dev/null
+++ b/extra/libplacebo/sources
@@ -0,0 +1,2 @@
+https://code.videolan.org/videolan/libplacebo/-/archive/v7.349.0/libplacebo-v7.349.0.tar.gz
+https://github.com/Dav1dde/glad/archive/refs/tags/v2.0.8.tar.gz 3rdparty/glad
diff --git a/extra/libplacebo/version b/extra/libplacebo/version
new file mode 100644
index 00000000..fb7181e6
--- /dev/null
+++ b/extra/libplacebo/version
@@ -0,0 +1 @@
+7.349.0 1
diff --git a/extra/libuv/build b/extra/libuv/build
new file mode 100755
index 00000000..65a28cd5
--- /dev/null
+++ b/extra/libuv/build
@@ -0,0 +1,10 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+cmake -B build \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib
+
+cmake --build build
+cmake --install build
diff --git a/extra/libuv/checksums b/extra/libuv/checksums
new file mode 100644
index 00000000..d0251ccf
--- /dev/null
+++ b/extra/libuv/checksums
@@ -0,0 +1,2 @@
+%BLAKE3
+5b1103c6f44df233f2de0c66d0a88f88b6a1cf18522eb1a3ab2b99984efd932e libuv-v1.49.0.tar.gz
diff --git a/extra/libuv/depends b/extra/libuv/depends
new file mode 100644
index 00000000..7d91ec22
--- /dev/null
+++ b/extra/libuv/depends
@@ -0,0 +1 @@
+cmake make
diff --git a/extra/libuv/meta b/extra/libuv/meta
new file mode 100644
index 00000000..762209e2
--- /dev/null
+++ b/extra/libuv/meta
@@ -0,0 +1,3 @@
+description: Multi-platform support library with a focus on asynchronous I/O
+license: MIT, BSD-2-Clause, ISC
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/libuv/sources b/extra/libuv/sources
new file mode 100644
index 00000000..54d99f85
--- /dev/null
+++ b/extra/libuv/sources
@@ -0,0 +1 @@
+https://dist.libuv.org/dist/v1.49.0/libuv-v1.49.0.tar.gz
diff --git a/extra/libuv/version b/extra/libuv/version
new file mode 100644
index 00000000..4f719e4a
--- /dev/null
+++ b/extra/libuv/version
@@ -0,0 +1 @@
+1.49.0 1
diff --git a/wayland/cage/checksums b/wayland/cage/checksums
index 5351ac64..28168be2 100644
--- a/wayland/cage/checksums
+++ b/wayland/cage/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-de5d9755620ec34acf5836c8d339fe4b9d184629a8b754828499d9e6c6eb7023 cage-0.1.5.tar.gz
+49fd3a8acf8adb3de24eb625dc5ea526c676b5262c4eb0f2c9915fb98eff701c cage-0.2.0.tar.gz
diff --git a/wayland/cage/sources b/wayland/cage/sources
index b41963f1..68573972 100644
--- a/wayland/cage/sources
+++ b/wayland/cage/sources
@@ -1 +1 @@
-https://github.com/Hjdskes/cage/releases/download/v0.1.5/cage-0.1.5.tar.gz
+https://github.com/cage-kiosk/cage/releases/download/v0.2.0/cage-0.2.0.tar.gz
diff --git a/wayland/cage/version b/wayland/cage/version
index 71e839b5..8c676773 100644
--- a/wayland/cage/version
+++ b/wayland/cage/version
@@ -1 +1 @@
-0.1.5 1
+2.0 1
diff --git a/wayland/sway/checksums b/wayland/sway/checksums
index 33df9c09..7603ba55 100644
--- a/wayland/sway/checksums
+++ b/wayland/sway/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-0c97616542a466b986bacee71e7fc9233cd5139fac55422c29f51279b21d67b1 1.8.1.tar.gz
+ce0796116a444729b68bd03da4b76d2ddf14958baac84179ee535dad7c0ebc44 1.9.tar.gz
diff --git a/wayland/sway/depends b/wayland/sway/depends
index 54d94d9c..ed68f652 100644
--- a/wayland/sway/depends
+++ b/wayland/sway/depends
@@ -6,4 +6,4 @@ pcre2
scdoc make
wayland
wayland-protocols make
-wlroots
+wlroots-0.17
diff --git a/wayland/sway/sources b/wayland/sway/sources
index a8c5ef49..5ad57976 100644
--- a/wayland/sway/sources
+++ b/wayland/sway/sources
@@ -1 +1 @@
-https://github.com/swaywm/sway/archive/1.8.1.tar.gz
+https://github.com/swaywm/sway/archive/1.9.tar.gz
diff --git a/wayland/sway/version b/wayland/sway/version
index 8aa37bcd..6346e5cc 100644
--- a/wayland/sway/version
+++ b/wayland/sway/version
@@ -1 +1 @@
-1.8.1 1
+1.9 1
diff --git a/wayland/wayland/checksums b/wayland/wayland/checksums
index d3053aea..c83286b7 100644
--- a/wayland/wayland/checksums
+++ b/wayland/wayland/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-81c50b673472657ac334a73340ec17448136162c943bfff7bd9677d64ea286c7 wayland-1.22.0.tar.xz
+403b31c48beeb88a8d04435b427e2d1fc8e50e81e936b50885325ca9f87ae0db wayland-1.23.1.tar.xz
diff --git a/wayland/wayland/sources b/wayland/wayland/sources
index b30ebada..42b8883c 100644
--- a/wayland/wayland/sources
+++ b/wayland/wayland/sources
@@ -1 +1 @@
-https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.22.0/downloads/wayland-1.22.0.tar.xz
+https://gitlab.freedesktop.org/wayland/wayland/-/releases/1.23.1/downloads/wayland-1.23.1.tar.xz
diff --git a/wayland/wayland/version b/wayland/wayland/version
index 8bb782e4..90864156 100644
--- a/wayland/wayland/version
+++ b/wayland/wayland/version
@@ -1 +1 @@
-1.22.0 1
+1.23.1 1
diff --git a/wayland/wlroots-0.17/build b/wayland/wlroots-0.17/build
new file mode 100755
index 00000000..06b86f6a
--- /dev/null
+++ b/wayland/wlroots-0.17/build
@@ -0,0 +1,16 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+cl-meson \
+ --default-library=both \
+ -Db_lto=true \
+ -Dexamples=false \
+ -Dxwayland=enabled \
+ -Dbackends=drm,libinput,x11 \
+ -Drenderers=gles2 \
+ -Dsession=enabled \
+ . build
+
+ninja -C build
+ninja -C build install
diff --git a/wayland/wlroots-0.17/checksums b/wayland/wlroots-0.17/checksums
new file mode 100644
index 00000000..40717fbb
--- /dev/null
+++ b/wayland/wlroots-0.17/checksums
@@ -0,0 +1,2 @@
+%BLAKE3
+dcf576789777b8a9e02e715730d7647d01c6a9b4f64e4ee10f8c740fd2d58cff wlroots-0.17.4.tar.gz
diff --git a/wayland/wlroots-0.17/depends b/wayland/wlroots-0.17/depends
new file mode 100644
index 00000000..1432657f
--- /dev/null
+++ b/wayland/wlroots-0.17/depends
@@ -0,0 +1,17 @@
+eudev
+hwdata
+libX11
+libdisplay-info make
+libdrm
+libinput
+libxcb
+libxkbcommon
+mesa
+meson make
+pixman
+seatd
+wayland
+wayland-protocols make
+xcb-util-renderutil
+xcb-util-wm
+xkeyboard-config
diff --git a/wayland/wlroots-0.17/meta b/wayland/wlroots-0.17/meta
new file mode 100644
index 00000000..40a905e1
--- /dev/null
+++ b/wayland/wlroots-0.17/meta
@@ -0,0 +1,3 @@
+description: Modular Wayland compositor library (version 0.17)
+license: MIT
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/wayland/wlroots-0.17/sources b/wayland/wlroots-0.17/sources
new file mode 100644
index 00000000..968f9300
--- /dev/null
+++ b/wayland/wlroots-0.17/sources
@@ -0,0 +1 @@
+https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/0.17.4/wlroots-0.17.4.tar.gz
diff --git a/wayland/wlroots-0.17/version b/wayland/wlroots-0.17/version
new file mode 100644
index 00000000..61dcb673
--- /dev/null
+++ b/wayland/wlroots-0.17/version
@@ -0,0 +1 @@
+0.17.4 1
diff --git a/wayland/wlroots/build b/wayland/wlroots/build
index 8a00a92a..06b86f6a 100755
--- a/wayland/wlroots/build
+++ b/wayland/wlroots/build
@@ -9,6 +9,7 @@ cl-meson \
-Dxwayland=enabled \
-Dbackends=drm,libinput,x11 \
-Drenderers=gles2 \
+ -Dsession=enabled \
. build
ninja -C build
diff --git a/wayland/wlroots/checksums b/wayland/wlroots/checksums
index 1ed1ee30..534ea488 100644
--- a/wayland/wlroots/checksums
+++ b/wayland/wlroots/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-60ff4ba53a12ff4e277905a220076e8c66e3c9b203bb59848db3892561657c61 wlroots-0.16.2.tar.gz
+c13009860715083e38d74f091c5791a48965d71a6f44ddf547c5b664e43c04e0 wlroots-0.18.1.tar.gz
diff --git a/wayland/wlroots/depends b/wayland/wlroots/depends
index fc3424ff..1432657f 100644
--- a/wayland/wlroots/depends
+++ b/wayland/wlroots/depends
@@ -1,6 +1,7 @@
eudev
hwdata
libX11
+libdisplay-info make
libdrm
libinput
libxcb
diff --git a/wayland/wlroots/sources b/wayland/wlroots/sources
index 640e6cc0..c01a501f 100644
--- a/wayland/wlroots/sources
+++ b/wayland/wlroots/sources
@@ -1 +1 @@
-https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/0.16.2/wlroots-0.16.2.tar.gz
+https://gitlab.freedesktop.org/wlroots/wlroots/-/archive/0.18.1/wlroots-0.18.1.tar.gz
diff --git a/wayland/wlroots/version b/wayland/wlroots/version
index 18fec78f..10895720 100644
--- a/wayland/wlroots/version
+++ b/wayland/wlroots/version
@@ -1 +1 @@
-0.16.2 1
+0.18.1 1