aboutsummaryrefslogtreecommitdiff
path: root/wayland
diff options
context:
space:
mode:
Diffstat (limited to 'wayland')
-rw-r--r--wayland/cage/checksums2
-rw-r--r--wayland/cage/sources2
-rw-r--r--wayland/cage/version2
-rw-r--r--wayland/fcft/checksums2
-rw-r--r--wayland/fcft/sources2
-rw-r--r--wayland/fcft/version2
-rw-r--r--wayland/foot/checksums2
-rw-r--r--wayland/foot/sources2
-rw-r--r--wayland/foot/version2
-rwxr-xr-xwayland/libxkbcommon/build11
-rw-r--r--wayland/libxkbcommon/checksums2
-rw-r--r--wayland/libxkbcommon/depends4
-rw-r--r--wayland/libxkbcommon/meta3
-rw-r--r--wayland/libxkbcommon/sources1
-rw-r--r--wayland/libxkbcommon/version1
-rw-r--r--wayland/mako/checksums2
-rw-r--r--wayland/mako/sources2
-rw-r--r--wayland/mako/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-protocols/checksums2
-rw-r--r--wayland/wayland-protocols/sources2
-rw-r--r--wayland/wayland-protocols/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
39 files changed, 89 insertions, 25 deletions
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/fcft/checksums b/wayland/fcft/checksums
index a4f651c0..6ea5dc6a 100644
--- a/wayland/fcft/checksums
+++ b/wayland/fcft/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-c8dd0f1f2dfba96ab47b8a81bbc10cd3ba156f68cb6e71b09817030bdf257ef7 3.1.6.tar.gz
+f66aa7604dd1045e697fe10b0002ebba951b04c8c13eecca6d90ee92e46314a0 3.1.8.tar.gz
diff --git a/wayland/fcft/sources b/wayland/fcft/sources
index 2798f6e6..02deec9c 100644
--- a/wayland/fcft/sources
+++ b/wayland/fcft/sources
@@ -1 +1 @@
-https://codeberg.org/dnkl/fcft/archive/3.1.6.tar.gz
+https://codeberg.org/dnkl/fcft/archive/3.1.8.tar.gz
diff --git a/wayland/fcft/version b/wayland/fcft/version
index 1231d24a..e0370c9f 100644
--- a/wayland/fcft/version
+++ b/wayland/fcft/version
@@ -1 +1 @@
-3.1.6 1
+3.1.8 1
diff --git a/wayland/foot/checksums b/wayland/foot/checksums
index c3ceb142..3735935d 100644
--- a/wayland/foot/checksums
+++ b/wayland/foot/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-784801652d91289bb2f14a5c7e37ba1cb0668b2895566b3878b631caf31b827d 1.15.3.tar.gz
+191b6286e7652e513e5df2d4511deac3e07c4e4d59543718f471a636b739f46a 1.16.2.tar.gz
diff --git a/wayland/foot/sources b/wayland/foot/sources
index c64fc20e..3b9b9edc 100644
--- a/wayland/foot/sources
+++ b/wayland/foot/sources
@@ -1 +1 @@
-https://codeberg.org/dnkl/foot/archive/1.15.3.tar.gz
+https://codeberg.org/dnkl/foot/archive/1.16.2.tar.gz
diff --git a/wayland/foot/version b/wayland/foot/version
index bbb6284d..a973c446 100644
--- a/wayland/foot/version
+++ b/wayland/foot/version
@@ -1 +1 @@
-1.15.3 1
+1.16.2 1
diff --git a/wayland/libxkbcommon/build b/wayland/libxkbcommon/build
new file mode 100755
index 00000000..c93bcb7a
--- /dev/null
+++ b/wayland/libxkbcommon/build
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+
+export DESTDIR="$1"
+
+cl-meson \
+ -Denable-docs=false \
+ -Denable-wayland=true \
+ . output
+
+ninja -C output
+ninja -C output install
diff --git a/wayland/libxkbcommon/checksums b/wayland/libxkbcommon/checksums
new file mode 100644
index 00000000..600f29b2
--- /dev/null
+++ b/wayland/libxkbcommon/checksums
@@ -0,0 +1,2 @@
+%BLAKE3
+b74fa481f2dc82589d943791e0880060794dcf7a8a848c95171def4ccceddc38 xkbcommon-1.7.0.tar.gz
diff --git a/wayland/libxkbcommon/depends b/wayland/libxkbcommon/depends
new file mode 100644
index 00000000..c3ffd0c1
--- /dev/null
+++ b/wayland/libxkbcommon/depends
@@ -0,0 +1,4 @@
+libxcb
+libxml2
+meson make
+wayland
diff --git a/wayland/libxkbcommon/meta b/wayland/libxkbcommon/meta
new file mode 100644
index 00000000..cb74ff1c
--- /dev/null
+++ b/wayland/libxkbcommon/meta
@@ -0,0 +1,3 @@
+description: Library to handle keyboard descriptions
+license: MIT
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/wayland/libxkbcommon/sources b/wayland/libxkbcommon/sources
new file mode 100644
index 00000000..18ff9487
--- /dev/null
+++ b/wayland/libxkbcommon/sources
@@ -0,0 +1 @@
+https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-1.7.0.tar.gz
diff --git a/wayland/libxkbcommon/version b/wayland/libxkbcommon/version
new file mode 100644
index 00000000..abd32472
--- /dev/null
+++ b/wayland/libxkbcommon/version
@@ -0,0 +1 @@
+1.7.0 1
diff --git a/wayland/mako/checksums b/wayland/mako/checksums
index 8340ab91..e1c2c438 100644
--- a/wayland/mako/checksums
+++ b/wayland/mako/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-ac5c68a4ad9bffa8f43092e975f6704abb9893740c9b5c552e71dd29718a70bc mako-1.8.0.tar.gz
+83a230dc811435999fab0cb2e14e03098b885145746f17733561cfe597c61aa1 mako-1.9.0.tar.gz
diff --git a/wayland/mako/sources b/wayland/mako/sources
index 6dbc046a..8c3aa384 100644
--- a/wayland/mako/sources
+++ b/wayland/mako/sources
@@ -1 +1 @@
-https://github.com/emersion/mako/releases/download/v1.8.0/mako-1.8.0.tar.gz
+https://github.com/emersion/mako/releases/download/v1.9.0/mako-1.9.0.tar.gz
diff --git a/wayland/mako/version b/wayland/mako/version
index ab764544..67fe23c8 100644
--- a/wayland/mako/version
+++ b/wayland/mako/version
@@ -1 +1 @@
-1.8.0 1
+1.9.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-protocols/checksums b/wayland/wayland-protocols/checksums
index 87112d85..92a6ef22 100644
--- a/wayland/wayland-protocols/checksums
+++ b/wayland/wayland-protocols/checksums
@@ -1,2 +1,2 @@
%BLAKE3
-7ae608d3b04be91e89fd07b8e326fa6dcf718beda85cccc33e7cc2afe746a8ba wayland-protocols-1.32.tar.xz
+7d5256d4fcd67434f86b9178f6e70e145a1f00d3a258bd7ea7aa15726094f51c wayland-protocols-1.37.tar.xz
diff --git a/wayland/wayland-protocols/sources b/wayland/wayland-protocols/sources
index 8ec27030..dbefb6a3 100644
--- a/wayland/wayland-protocols/sources
+++ b/wayland/wayland-protocols/sources
@@ -1 +1 @@
-https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.32/downloads/wayland-protocols-1.32.tar.xz
+https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.37/downloads/wayland-protocols-1.37.tar.xz
diff --git a/wayland/wayland-protocols/version b/wayland/wayland-protocols/version
index c6fdcd23..f1e30544 100644
--- a/wayland/wayland-protocols/version
+++ b/wayland/wayland-protocols/version
@@ -1 +1 @@
-1.32 1
+1.37 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