[arch-commits] Commit in mupdf/trunk (0001-mupdf-openjpeg.patch PKGBUILD)

Christian Hesse eworm at archlinux.org
Mon Oct 9 10:43:05 UTC 2017


    Date: Monday, October 9, 2017 @ 10:43:04
  Author: eworm
Revision: 262222

fix for openjpeg

Modified:
  mupdf/trunk/0001-mupdf-openjpeg.patch
  mupdf/trunk/PKGBUILD

---------------------------+
 0001-mupdf-openjpeg.patch |    2 +-
 PKGBUILD                  |    6 ++++--
 2 files changed, 5 insertions(+), 3 deletions(-)

Modified: 0001-mupdf-openjpeg.patch
===================================================================
--- 0001-mupdf-openjpeg.patch	2017-10-09 09:41:54 UTC (rev 262221)
+++ 0001-mupdf-openjpeg.patch	2017-10-09 10:43:04 UTC (rev 262222)
@@ -18,7 +18,7 @@
  #define USE_JPIP
  
 -#include <openjpeg.h>
-+#include <openjpeg-2.2/openjpeg.h>
++#include <openjpeg-__OPENJPEG__VERSION__/openjpeg.h>
  
  struct fz_jpxd_s
  {

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-10-09 09:41:54 UTC (rev 262221)
+++ PKGBUILD	2017-10-09 10:43:04 UTC (rev 262222)
@@ -10,6 +10,7 @@
 pkgname=(libmupdf mupdf mupdf-gl mupdf-tools)
 pkgver=1.11
 pkgrel=4
+_openjpeg_version=2.3
 pkgdesc='Lightweight PDF and XPS viewer'
 arch=('i686' 'x86_64')
 url='http://mupdf.com'
@@ -23,7 +24,7 @@
         'mupdf.desktop'
         'mupdf.xpm')
 sha256sums=('209474a80c56a035ce3f4958a63373a96fad75c927c7b1acdc553fc85855f00a'
-            '01ad0365bc7be670a7a11603cb48ef89d85d804029dcf5420aa70846fe5dce4a'
+            'e87b0911121753ab24758a8c2bd533abe347b425f0681e84c945a225c62c63be'
             '70f632e22902ad4224b1d88696702b3ba4eb3c28eb7acf735f06d16e6884a078'
             'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8')
 
@@ -33,8 +34,9 @@
   # remove bundled packages, we want our system libraries
   rm -rf thirdparty/{curl,freetype,glfw,harfbuzz,jbig2dec,libjpeg,openjpeg,zlib}
 
-  # fix function for openjpeg 2.1.x
+  # fix function for openjpeg
   patch -Np1 < "${srcdir}/0001-mupdf-openjpeg.patch"
+  sed -i "s/__OPENJPEG__VERSION__/${_openjpeg_version}/" source/fitz/load-jpx.c
 
   # fix includes for jbig2dec
   sed '/^JBIG2DEC_CFLAGS :=/s|$| -I./include/mupdf|' -i Makethird



More information about the arch-commits mailing list