[gegl] build: make libpng required dependency
- From: Øyvind "pippin" Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gegl] build: make libpng required dependency
- Date: Fri, 26 Feb 2021 16:04:46 +0000 (UTC)
commit 31d22aad7bddd83b160774250e1f71e6ef25097c
Author: John Marshall <jtm home gmail com>
Date: Tue Jan 19 19:16:28 2021 +0000
build: make libpng required dependency
meson.build | 21 +++++++++------------
meson_options.txt | 2 +-
2 files changed, 10 insertions(+), 13 deletions(-)
---
diff --git a/meson.build b/meson.build
index 2b7ef52ec..01abced2a 100644
--- a/meson.build
+++ b/meson.build
@@ -162,21 +162,22 @@ math = cc.find_library('m', required: false)
libdl = cc.find_library('dl', required : false)
thread = dependency('threads')
-babl = dependency('babl', version: '>=0.1.84')
-glib = dependency('glib-2.0', version: '>=2.44.0')
-gobject = dependency('gobject-2.0', version: '>=2.44.0')
-gmodule = dependency('gmodule-2.0', version: '>=2.44.0')
-gthread = dependency('gthread-2.0', version: '>=2.44.0')
+babl = dependency('babl', version: '>=0.1.84')
+glib = dependency('glib-2.0', version: '>=2.44.0')
+gobject = dependency('gobject-2.0', version: '>=2.44.0')
+gmodule = dependency('gmodule-2.0', version: '>=2.44.0')
+gthread = dependency('gthread-2.0', version: '>=2.44.0')
gio_os = os_win32 ? 'gio-windows-2.0' : 'gio-unix-2.0'
gio = [
- dependency('gio-2.0', version: '>=2.44.0'),
- dependency(gio_os, version: '>=2.44.0'),
+ dependency('gio-2.0', version: '>=2.44.0'),
+ dependency(gio_os, version: '>=2.44.0'),
]
json_glib = dependency('json-glib-1.0', version: '>=1.2.6')
+libpng = dependency('libpng', version: '>=1.6.0')
# Required libraries eventually provided in subprojects/ subdir
-poly2tri_c= dependency('poly2tri-c', version: '>=0.0.0',
+poly2tri_c= dependency('poly2tri-c', version: '>=0.0.0',
fallback: ['poly2tri-c', 'poly2tri_c'],
required: false,
)
@@ -209,9 +210,6 @@ gexiv2 = dependency('gexiv2', version: '>=0.0.0',
required: get_option('gexiv2')
)
config.set('HAVE_GEXIV2', gexiv2.found())
-libpng = dependency('libpng', version: '>=1.6.0',
- required: get_option('libpng')
-)
lua = dependency('luajit', version: '>=2.0.4',
required: get_option('lua')
)
@@ -426,7 +424,6 @@ summary(
'mrg' : mrg.found(),
'Pango' : pango.found(),
'pangocairo' : pangocairo.found(),
- 'PNG' : libpng.found(),
'poly2tri-c' : poly2tri_c.found(),
'poppler' : poppler.found(),
'OpenEXR' : openexr.found(),
diff --git a/meson_options.txt b/meson_options.txt
index a0ad69454..273126ff8 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -36,7 +36,6 @@ option('lcms', type: 'feature', value: 'auto')
option('lensfun', type: 'feature', value: 'auto')
option('libav', type: 'feature', value: 'auto')
option('libjpeg', type: 'feature', value: 'auto')
-option('libpng', type: 'feature', value: 'auto')
option('libraw', type: 'feature', value: 'auto')
option('librsvg', type: 'feature', value: 'auto')
option('libspiro', type: 'feature', value: 'auto')
@@ -59,3 +58,4 @@ option('webp', type: 'feature', value: 'auto')
# obsolete - no effect
option('exiv2', type: 'feature', value: 'disabled')
+option('libpng', type: 'feature', value: 'disabled')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]