File: build-handle-depending-on-development-releases-of-GLib.patch

package info (click to toggle)
libpeas 1.36.0-8
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,692 kB
  • sloc: ansic: 12,266; python: 206; sh: 80; xml: 44; makefile: 28; javascript: 13
file content (30 lines) | stat: -rw-r--r-- 1,003 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
From: Christian Hergert <chergert@redhat.com>
Date: Fri, 23 May 2025 15:38:56 -0700
Subject: build: handle depending on development releases of GLib

This allows us to require an odd version number indicating unstable release
for the necessary API additions.

Origin: upstream, 1.38, commit:4613accc2e22395bb77bdf612fcdf90bf65f230f
---
 meson.build | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/meson.build b/meson.build
index f0206c6..e6bd12f 100644
--- a/meson.build
+++ b/meson.build
@@ -213,8 +213,11 @@ if lua_found
 endif
 
 glib_version_arr = glib_req_version.split('.')
-glib_major_version = glib_version_arr[0]
-glib_minor_version = glib_version_arr[1]
+glib_major_version = glib_version_arr[0].to_int()
+glib_minor_version = glib_version_arr[1].to_int()
+if glib_minor_version % 2 == 1
+  glib_minor_version = glib_minor_version + 1
+endif
 
 project_c_args = [
   '-DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_@0@_@1@'.format(glib_major_version, glib_minor_version),