Dylan Aïssi pushed to branch debian-experimental at X Strike Force / wayland / weston
Commits: 74e78aa6 by Jeremy Bícha at 2025-11-09T07:40:09-05:00 debian/watch: update capitalization Gbp-Dch: Ignore - - - - - b36159cc by Jeremy Bícha at 2025-11-09T07:46:08-05:00 Refresh patch - - - - - 456940b2 by Jeremy Bícha at 2025-11-09T07:47:12-05:00 Cherry-pick patch to allow building with libdisplay-info 0.3 - - - - - d24d564f by Jeremy Bícha at 2025-11-09T07:48:20-05:00 Update debian/gbp.conf This also helps bypass debian/.gitignore for adding patches - - - - - bdfab70f by Jeremy Bícha at 2025-11-09T07:55:27-05:00 releasing package weston version 14.0.2-4 - - - - - 1ac1c4d0 by Jeremy Bícha at 2025-11-09T14:31:35-05:00 Increase build test timeout for riscv64 Closes: #1120434 - - - - - ced08354 by Jeremy Bícha at 2025-11-09T14:32:28-05:00 releasing package weston version 14.0.2-5 - - - - - 7 changed files: - debian/changelog - debian/gbp.conf - debian/patches/Fix-sphinx-8-compatibility.patch - + debian/patches/build-Allow-libdisplay-info-0.3.0.patch - debian/patches/series - debian/rules - debian/watch Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,23 @@ +weston (14.0.2-5) unstable; urgency=high + + * Team upload + * Increase build test timeout because of riscv64 (Closes: #1120434) + + -- Jeremy Bícha <[email protected]> Sun, 09 Nov 2025 14:31:47 -0500 + +weston (14.0.2-4) unstable; urgency=high + + * Team upload + + [ Jeremy Bícha ] + * Cherry-pick patch to allow building with libdisplay-info 0.3 + * Update debian/gbp.conf + + [ Dylan Aïssi ] + * Convert watch to version 5 and use Gitlab template + + -- Jeremy Bícha <[email protected]> Sun, 09 Nov 2025 07:53:33 -0500 + weston (14.0.2-3) unstable; urgency=medium * Upload to unstable. ===================================== debian/gbp.conf ===================================== @@ -1,3 +1,10 @@ [DEFAULT] debian-branch = debian-unstable upstream-branch = upstream-unstable +pristine-tar = True + +[dch] +multimaint-merge = True + +[pq] +patch-numbers = False ===================================== debian/patches/Fix-sphinx-8-compatibility.patch ===================================== @@ -1,11 +1,20 @@ -Description: Fix compatibility with sphinx 8.x. Otherwise it FTBFS with: - ERROR: Invalid value `None` in intersphinx_mapping['https://docs.python.org/']. +From: =?utf-8?q?Dylan_A=C3=AFssi?= <[email protected]> +Date: Tue, 16 Sep 2025 13:42:50 +0200 +Subject: Fix compatibility with sphinx 8.x. Otherwise it FTBFS with: + +ERROR: Invalid value `None` in intersphinx_mapping['https://docs.python.org/']. + Forwarded: not-needed Origin: upstream, https://gitlab.freedesktop.org/wayland/weston/-/commit/a40c6380 +--- + doc/sphinx/conf.py.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) +diff --git a/doc/sphinx/conf.py.in b/doc/sphinx/conf.py.in +index a08ab1f..7fff85a 100644 --- a/doc/sphinx/conf.py.in +++ b/doc/sphinx/conf.py.in -@@ -196,7 +196,7 @@ +@@ -196,7 +196,7 @@ epub_exclude_files = ['search.html'] # -- Options for intersphinx extension --------------------------------------- # Example configuration for intersphinx: refer to the Python standard library. ===================================== debian/patches/build-Allow-libdisplay-info-0.3.0.patch ===================================== @@ -0,0 +1,27 @@ +From: Philipp Zabel <[email protected]> +Date: Wed, 13 Aug 2025 15:23:39 +0200 +Subject: build: Allow libdisplay-info 0.3.0 + +There are no breaking changes for the high-level API that Weston uses. + +Signed-off-by: Philipp Zabel <[email protected]> +(cherry picked from commit 683eabb61ec43a270f2e3ed67c63bbe3754b1214) + +Origin: upstream, after 14.0.2 +--- + libweston/backend-drm/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/libweston/backend-drm/meson.build b/libweston/backend-drm/meson.build +index 002669e..a8f2ea5 100644 +--- a/libweston/backend-drm/meson.build ++++ b/libweston/backend-drm/meson.build +@@ -4,7 +4,7 @@ endif + + dep_libdisplay_info = dependency( + 'libdisplay-info', +- version: ['>= 0.1.1', '< 0.3.0'], ++ version: ['>= 0.1.1', '< 0.4.0'], + fallback: ['display-info', 'di_dep'], + default_options: [ + 'werror=false', ===================================== debian/patches/series ===================================== @@ -1 +1,2 @@ Fix-sphinx-8-compatibility.patch +build-Allow-libdisplay-info-0.3.0.patch ===================================== debian/rules ===================================== @@ -28,7 +28,7 @@ override_dh_auto_test: # Only make tests fatal for a subset of architectures # https://gitlab.freedesktop.org/wayland/weston/-/issues/739 ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 ppc64el riscv64)) - XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test + XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test -- --timeout-multiplier 3 else XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test || true endif ===================================== debian/watch ===================================== @@ -1,4 +1,4 @@ Version: 5 -Template: Gitlab +Template: GitLab Dist: https://gitlab.freedesktop.org/wayland/weston View it on GitLab: https://salsa.debian.org/xorg-team/wayland/weston/-/compare/9e53cf78d6b77a21bc1c18c7e0001eb31da14ee5...ced08354fe28d23cf8bd1cad4332e37b0359c5ad -- View it on GitLab: https://salsa.debian.org/xorg-team/wayland/weston/-/compare/9e53cf78d6b77a21bc1c18c7e0001eb31da14ee5...ced08354fe28d23cf8bd1cad4332e37b0359c5ad You're receiving this email because of your account on salsa.debian.org.

