Dominique Leuenberger
f25fdad25a
This time without qt-svg OBS-URL: https://build.opensuse.org/request/show/765031 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/aisleriot?expand=0&rev=111
43 lines
1.4 KiB
Diff
43 lines
1.4 KiB
Diff
commit 4c79d5b039cc24066ed12d6b04b43954d29e9434 (origin/master, origin/HEAD)
|
|
Author: Jonathan Brielmaier <jonathan.brielmaier@web.de>
|
|
Date: Wed Jan 15 21:04:20 2020 +0100
|
|
|
|
build: Allow build with Guile 3.0.
|
|
|
|
https://gitlab.gnome.org/GNOME/aisleriot/issues/26
|
|
|
|
diff --git a/meson.build b/meson.build
|
|
index e9807e22..3bbab5ec 100644
|
|
--- a/meson.build
|
|
+++ b/meson.build
|
|
@@ -46,6 +46,7 @@ glib_req_version = '2.32.0'
|
|
gtk_req_version = '3.18.0'
|
|
guile_2_0_req_version = '2.0.0'
|
|
guile_2_2_req_version = '2.2.0'
|
|
+guile_3_0_req_version = '3.0.0'
|
|
libcanberra_gtk_req_version = '0.26'
|
|
qt5svg_req_version = '5.0.0'
|
|
rsvg_req_version = '2.32.0'
|
|
@@ -315,7 +316,9 @@ config_h.set_quoted('PYSOL_CARD_THEME_PATH', theme_pysol_path,)
|
|
# Guile
|
|
|
|
if get_option('guile') == 'auto'
|
|
- if dependency('guile-2.2', required: false,).found()
|
|
+ if dependency('guile-3.0', required: false,).found()
|
|
+ guile_version = '3.0'
|
|
+ elif dependency('guile-2.2', required: false,).found()
|
|
guile_version = '2.2'
|
|
elif dependency('guile-2.0', required: false,).found()
|
|
guile_version = '2.0'
|
|
@@ -328,7 +331,9 @@ endif
|
|
|
|
guile_req = 'guile-' + guile_version
|
|
|
|
-if guile_version == '2.2'
|
|
+if guile_version == '3.0'
|
|
+ guile_req_version = guile_3_0_req_version
|
|
+elif guile_version == '2.2'
|
|
guile_req_version = guile_2_2_req_version
|
|
elif guile_version == '2.0'
|
|
guile_req_version = guile_2_0_req_version
|