From 3e32447ed1164eaf8a7f332750ec216133c934a5 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:23:49 -0700 Subject: [PATCH 01/12] libdisplay-info: update to 0.4.0. --- common/shlibs | 2 +- srcpkgs/libdisplay-info/template | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/common/shlibs b/common/shlibs index a1d4e1802b620e..4ee5476403b9c2 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4600,7 +4600,7 @@ libdatachannel.so.0.23 libdatachannel-0.23.1_1 libgeotiff.so.5 libgeotiff-1.7.1_1 libdraco.so.8 draco-1.5.6_1 libpdalcpp.so.17 libpdal-2.7.0_1 -libdisplay-info.so.2 libdisplay-info-0.2.0_1 +libdisplay-info.so.4 libdisplay-info-0.2.0_1 libsqsh.so.1 libsqsh-1.3.0_1 libunicode.so.0.4 libunicode-0.4.0_1 libunicode_ucd.so.0.4 libunicode-0.4.0_1 diff --git a/srcpkgs/libdisplay-info/template b/srcpkgs/libdisplay-info/template index 044a09136e6e6d..9b59a051b7e246 100644 --- a/srcpkgs/libdisplay-info/template +++ b/srcpkgs/libdisplay-info/template @@ -1,6 +1,6 @@ # Template file for 'libdisplay-info' pkgname=libdisplay-info -version=0.2.0 +version=0.4.0 revision=1 build_style=meson hostmakedepends="hwids" @@ -9,7 +9,7 @@ maintainer="John " license="MIT" homepage="https://gitlab.freedesktop.org/emersion/libdisplay-info/" distfiles="https://gitlab.freedesktop.org/emersion/libdisplay-info/-/archive/${version}/libdisplay-info-${version}.tar.gz" -checksum=f7331fcaf5527251b84c8fb84238d06cd2f458422ce950c80e86c72927aa8c2b +checksum=787b58aec473830b0030251ba2b880560b4b3853dc5d6961a6e9701abae29b55 # tests require currently unpacakged edid-decode make_check=no From c2af2ca76d72624c6720aa626d6f849c6df4942b Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:30 -0700 Subject: [PATCH 02/12] kodi: rebuild for libdisplay-info 0.4.x --- srcpkgs/kodi/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template index 422ba2bc5b8230..57572a0faa1625 100644 --- a/srcpkgs/kodi/template +++ b/srcpkgs/kodi/template @@ -1,7 +1,7 @@ # Template file for 'kodi' pkgname=kodi version=21.2 -revision=5 +revision=6 _codename="Omega" _crossguid_ver="ca1bf4b810e2d188d04cb6286f957008ee1b7681" _dvdcss_ver="1.4.3-Next-Nexus-Alpha2-2" From 721fe91cbf1ba9e07b436eab131b4af1fdb32224 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:31 -0700 Subject: [PATCH 03/12] kwin: rebuild for libdisplay-info 0.4.x --- srcpkgs/kwin/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template index c9a568987641aa..2ffded2699293f 100644 --- a/srcpkgs/kwin/template +++ b/srcpkgs/kwin/template @@ -2,7 +2,7 @@ # group=kde-plasma pkgname=kwin version=6.7.5 -revision=2 +revision=3 build_style=cmake build_helper=qemu configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON From bbbaabc9dc5f7d1a2157ad0afb978f5d757b7ef9 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:31 -0700 Subject: [PATCH 04/12] kwin-x11: rebuild for libdisplay-info 0.4.x --- srcpkgs/kwin-x11/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/kwin-x11/template b/srcpkgs/kwin-x11/template index 26c712430dd7d1..35db2399880944 100644 --- a/srcpkgs/kwin-x11/template +++ b/srcpkgs/kwin-x11/template @@ -2,7 +2,7 @@ # group=kde-plasma pkgname=kwin-x11 version=6.7.5 -revision=2 +revision=3 build_style=cmake build_helper=qemu configure_args="-DBUILD_TESTING=OFF -DFORCE_CROSSCOMPILED_TOOLS=ON From 5087f346c9ce5e4591e2bd9c09ba93c6d0219a2a Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:31 -0700 Subject: [PATCH 05/12] libxfce4windowing: rebuild for libdisplay-info 0.4.x --- srcpkgs/libxfce4windowing/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/libxfce4windowing/template b/srcpkgs/libxfce4windowing/template index 4eaa40914f4879..171f9c09a040a8 100644 --- a/srcpkgs/libxfce4windowing/template +++ b/srcpkgs/libxfce4windowing/template @@ -1,7 +1,7 @@ # Template file for 'libxfce4windowing' pkgname=libxfce4windowing version=4.20.7 -revision=1 +revision=2 build_style=meson build_helper=gir hostmakedepends="wayland-devel pkg-config xfce4-dev-tools glib-devel gettext" From c7af212281527da16b3c7f23dadb5fd055b1a61f Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:32 -0700 Subject: [PATCH 06/12] mpv: rebuild for libdisplay-info 0.4.x --- srcpkgs/mpv/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mpv/template b/srcpkgs/mpv/template index 332dc78cccc59f..44985a36f1ed73 100644 --- a/srcpkgs/mpv/template +++ b/srcpkgs/mpv/template @@ -1,7 +1,7 @@ # Template file for 'mpv' pkgname=mpv version=0.41.0 -revision=3 +revision=4 build_style=meson configure_args="-Dcdda=enabled -Ddvbin=enabled -Ddvdnav=enabled -Dlibmpv=true -Dcplugins=enabled From 6c60b75bb366f73b3e65bdcb4163baa647070cec Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:32 -0700 Subject: [PATCH 07/12] mutter: rebuild for libdisplay-info 0.4.x --- srcpkgs/mutter/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template index 83e8c8b41b58e8..acd85eddc1d3ad 100644 --- a/srcpkgs/mutter/template +++ b/srcpkgs/mutter/template @@ -1,7 +1,7 @@ # Template file for 'mutter' pkgname=mutter version=48.7 -revision=1 +revision=2 build_helper="gir" build_style=meson configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true From 9a2036f16dee547fab018a3141b7b4f6a650a275 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:32 -0700 Subject: [PATCH 08/12] niri: rebuild for libdisplay-info 0.4.x --- srcpkgs/niri/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/niri/template b/srcpkgs/niri/template index 823b1f131a7a7c..cd8930308d43b2 100644 --- a/srcpkgs/niri/template +++ b/srcpkgs/niri/template @@ -1,7 +1,7 @@ # Template file for 'niri' pkgname=niri version=26.04 -revision=1 +revision=2 build_style=cargo build_helper="qemu" configure_args="--no-default-features --features dbus,xdp-gnome-screencast" From 8387dbe39a34f326b09a1796330c83e1c4ba4f64 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:32 -0700 Subject: [PATCH 09/12] weston: rebuild for libdisplay-info 0.4.x --- .../patches/allow_libdisplay-info_4.x.patch | 27 +++++++++++++++++++ srcpkgs/weston/template | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/weston/patches/allow_libdisplay-info_4.x.patch diff --git a/srcpkgs/weston/patches/allow_libdisplay-info_4.x.patch b/srcpkgs/weston/patches/allow_libdisplay-info_4.x.patch new file mode 100644 index 00000000000000..dcdb12bfd3e137 --- /dev/null +++ b/srcpkgs/weston/patches/allow_libdisplay-info_4.x.patch @@ -0,0 +1,27 @@ +From fdde71ef53fa0cc761364ca075a8f68f93033b26 Mon Sep 17 00:00:00 2001 +From: Tom Pollard +Date: Tue, 28 Jul 2026 10:51:27 +0100 +Subject: [PATCH] Allow libdisplay-info 0.4.0 + +Signed-off-by: Tom Pollard +(cherry picked from commit 54cd5c3354c618815addd7e1d82fc66247099136) +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index e629dfe7f3..baa1ec6293 100644 +--- a/meson.build ++++ b/meson.build +@@ -179,7 +179,7 @@ endif + + dep_libdisplay_info = dependency( + 'libdisplay-info', +- version: ['>= 0.2.0', '< 0.4.0'], ++ version: ['>= 0.2.0', '< 0.5.0'], + fallback: ['display-info', 'di_dep'], + default_options: [ + 'werror=false', +-- +GitLab + diff --git a/srcpkgs/weston/template b/srcpkgs/weston/template index cea4074bafc168..bdceb5ccc0193f 100644 --- a/srcpkgs/weston/template +++ b/srcpkgs/weston/template @@ -1,7 +1,7 @@ # Template file for 'weston' pkgname=weston version=15.0.1 -revision=1 +revision=2 build_style=meson # requires XDG_RUNTIME_DIR for most tests configure_args="-Dtests=false $(vopt_bool vaapi deprecated-backend-drm-screencast-vaapi) " From 47fb381a2bc136183ef0bfe3b24eec3701ebadd4 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:33 -0700 Subject: [PATCH 10/12] wlroots0.18: rebuild for libdisplay-info 0.4.x --- srcpkgs/wlroots0.18/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/wlroots0.18/template b/srcpkgs/wlroots0.18/template index 94b858a7c3abf4..a5879a5064e0e6 100644 --- a/srcpkgs/wlroots0.18/template +++ b/srcpkgs/wlroots0.18/template @@ -1,7 +1,7 @@ # Template file for 'wlroots0.18' pkgname=wlroots0.18 version=0.18.3 -revision=1 +revision=2 build_style=meson # Follow upstream packaging recommendations: # https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations From 388964f9ded6028bfcb6f45b5eb4548d7d9f97c4 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:33 -0700 Subject: [PATCH 11/12] wlroots0.19: rebuild for libdisplay-info 0.4.x --- srcpkgs/wlroots0.19/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/wlroots0.19/template b/srcpkgs/wlroots0.19/template index 2baee262ffffc1..8ee1bbac06e21d 100644 --- a/srcpkgs/wlroots0.19/template +++ b/srcpkgs/wlroots0.19/template @@ -1,7 +1,7 @@ # Template file for 'wlroots0.19' pkgname=wlroots0.19 version=0.19.3 -revision=1 +revision=2 build_style=meson # Follow upstream packaging recommendations: # https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations From 66aabbda0c5afd45dbf0de46deb367ab4a8b3404 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Sun, 20 Sep 2026 02:24:33 -0700 Subject: [PATCH 12/12] wlroots0.20: rebuild for libdisplay-info 0.4.x --- srcpkgs/wlroots0.20/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/wlroots0.20/template b/srcpkgs/wlroots0.20/template index 1a7e863dffa856..9d86d670057084 100644 --- a/srcpkgs/wlroots0.20/template +++ b/srcpkgs/wlroots0.20/template @@ -1,7 +1,7 @@ # Template file for 'wlroots0.20' pkgname=wlroots0.20 version=0.20.2 -revision=1 +revision=2 build_style=meson # Follow upstream packaging recommendations: # https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations