File: update_gtkd_workaround_dep_version.patch

package info (click to toggle)
tilix 1.9.6-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 6,444 kB
  • sloc: xml: 1,175; sh: 285; python: 127; perl: 72; ansic: 53; makefile: 6
file content (32 lines) | stat: -rw-r--r-- 1,297 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
From: Koichi Murase <myoga.murase@gmail.com>
Date: Thu, 30 Oct 2025 22:02:32 +0900
Subject: Lower the version requirement for GtkD temporarily as a workaround

We need to use GtkD-3.11.0, but even if we use the proper version of
the GtkD-3.11.0 library, the dependency check by the meson build fails
because GtkD-3.11.0 provides a wrong version information 3.10.0.  As a
workaround, we specify 3.10.0 as the version requirement, while
manually building and installing GtkD-3.11.0 from the upstream
repository in the CI.

Origin: upstream, https://github.com/gnunn1/tilix/commit/566cebcf0ab26a3c36c3c34b76208f0dfda65bc8.patch
Bug-Debian: https://bugs.debian.org/1119669
---
 meson.build | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meson.build b/meson.build
index b6215e2..b70054b 100644
--- a/meson.build
+++ b/meson.build
@@ -96,8 +96,8 @@ tilix_sources = [
 sources_dir = include_directories('source/')
 
 # Dependencies
-gtkd_dep = dependency('gtkd-3', version: '>=3.11.0')
-vted_dep = dependency('vted-3', version: '>=3.11.0')
+gtkd_dep = dependency('gtkd-3', version: '>=3.10.0')
+vted_dep = dependency('vted-3', version: '>=3.10.0')
 xlib_dep = dependency('x11')
 libunwind_dep = dependency('libunwind')
 libsecret_dep = dependency('libsecret-1', required: false)