diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2021-04-30 16:27:01 -0400 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2021-05-05 08:45:49 -0400 |
commit | 16fbd5e83b5506612c01f903c07b21e85ecad06e (patch) | |
tree | b65f88220667364d03704f54b790070247af188c /subprojects | |
parent | 9bdc005b8d6434f96beb6ae1f5c7962eb99ecbf1 (diff) | |
download | gdk-pixbuf-16fbd5e83b5506612c01f903c07b21e85ecad06e.tar.gz |
Meson: Small fixes to dependency lookup
- When png/jpeg/tiff option is set to true it should abort when
dependency cannot be found one way or another.
- Use libjpeg-turbo meson port instead of libjpeg from wrapdb to fix
build on Windows.
- Rely on libpng.pc instead of checking each individual version.
Fixes: #182
Diffstat (limited to 'subprojects')
-rw-r--r-- | subprojects/libjpeg-turbo.wrap | 12 | ||||
-rw-r--r-- | subprojects/libjpeg.wrap | 12 |
2 files changed, 12 insertions, 12 deletions
diff --git a/subprojects/libjpeg-turbo.wrap b/subprojects/libjpeg-turbo.wrap new file mode 100644 index 000000000..f425824a9 --- /dev/null +++ b/subprojects/libjpeg-turbo.wrap @@ -0,0 +1,12 @@ +[wrap-file] +directory = libjpeg-turbo-2.1.0 +source_url = https://sourceforge.net/projects/libjpeg-turbo/files/2.1.0/libjpeg-turbo-2.1.0.tar.gz +source_filename = libjpeg-turbo-2.1.0.tar.gz +source_hash = bef89803e506f27715c5627b1e3219c95b80fc31465d4452de2a909d382e4444 +patch_url = https://wrapdb.mesonbuild.com/v1/projects/libjpeg-turbo/2.1.0/1/get_zip +patch_filename = libjpeg-turbo-2.1.0-1-wrap.zip +patch_hash = 1bef2d46d99118d9693b8e248d2ae86a72f0651a74340ae925190c2a2f7d08c7 + +[provide] +dependency_names = libjpeg + diff --git a/subprojects/libjpeg.wrap b/subprojects/libjpeg.wrap deleted file mode 100644 index 54a7fe624..000000000 --- a/subprojects/libjpeg.wrap +++ /dev/null @@ -1,12 +0,0 @@ -[wrap-file] -directory = jpeg-9c -source_url = http://ijg.org/files/jpegsrc.v9c.tar.gz -source_filename = jpegsrc.v9c.tar.gz -source_hash = 1e9793e1c6ba66e7e0b6e5fe7fd0f9e935cc697854d5737adec54d93e5b3f730 -patch_url = https://wrapdb.mesonbuild.com/v1/projects/libjpeg/9c/3/get_zip -patch_filename = libjpeg-9c-3-wrap.zip -patch_hash = 2d66676d254be9198d8b6b62a798d6858c7f7cea9ed0e93809d6c035351a9bba - -[provide] -libjpeg = jpeg_dep - |