From 88004acb11ef180379bbeafc5f45959991448dbb Mon Sep 17 00:00:00 2001 From: a821 Date: Mon, 16 Oct 2023 10:51:57 +0200 Subject: [PATCH] Remove mupdf linking detection MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch adapted from official PKGBUILD by Johannes Löthberg. --- meson.build | 38 ++++++++++++-------------------------- 1 file changed, 12 insertions(+), 26 deletions(-) diff --git a/meson.build b/meson.build index 8ac0565..7778122 100644 --- a/meson.build +++ b/meson.build @@ -19,8 +19,6 @@ zathura = dependency('zathura', version: '>=0.5.2') girara = dependency('girara-gtk3') glib = dependency('glib-2.0') cairo = dependency('cairo') -mupdf = dependency('mupdf', required: false) -mupdfthird = cc.find_library('mupdf-third') build_dependencies = [ zathura, @@ -29,32 +27,20 @@ build_dependencies = [ cairo, ] -if not mupdf.found() - # normal build of mupdf - mupdf = cc.find_library('mupdf') - build_dependencies += [mupdf, mupdfthird] -else - # build from Debian's libmupdf-dev - build_dependencies += [mupdf, mupdfthird] +mupdf = cc.find_library('mupdf') - libjpeg = dependency('libjpeg') - libjbig2dec = cc.find_library('jbig2dec') - libopenjp2 = dependency('libopenjp2') - gumbo = dependency('gumbo') - tesseract = dependency('tesseract') - leptonica = dependency('lept') - mujs = dependency('mujs') +libjpeg = dependency('libjpeg') +libjbig2dec = cc.find_library('jbig2dec') +libopenjp2 = dependency('libopenjp2') +gumbo = dependency('gumbo') - build_dependencies += [ - libjpeg, - libjbig2dec, - libopenjp2, - gumbo, - tesseract, - leptonica, - mujs - ] -endif +build_dependencies += [ + mupdf, + libjpeg, + libjbig2dec, + libopenjp2, + gumbo, +] if get_option('plugindir') == '' plugindir = zathura.get_variable(pkgconfig: 'plugindir') -- 2.42.0