PR merged https://github.com/artemsen/swayimg/pull/611.patch fix automagic for png support --- a/meson.build +++ b/meson.build @@ -100,7 +100,11 @@ jp2 = dependency('libopenjp2', required: get_option('jp2')) jxl = dependency('libjxl', required: get_option('jxl')) jxl_threads = dependency('libjxl_threads', required: get_option('jxl')) zip = dependency('minizip-ng', required: get_option('krita')) -png = dependency('libpng', required: get_option('png').enabled() or get_option('krita').enabled()) +if get_option('krita').enabled() or get_option('png').enabled() + png = dependency('libpng', required: true) +else + png = dependency('libpng', required: get_option('png')) +endif rsvg = dependency('librsvg-2.0', version: '>=2.46', required: get_option('svg')) tiff = dependency('libtiff-4', required: get_option('tiff')) sixel = dependency('libsixel', required: get_option('sixel'))