[arch-commits] Commit in llpp/trunk (PKGBUILD)

Eli Schwartz eschwartz at archlinux.org
Wed May 6 23:28:17 UTC 2020


    Date: Wednesday, May 6, 2020 @ 23:28:16
  Author: eschwartz
Revision: 625225

upgpkg: llpp 31.r41.g233b1a0-1: mupdf staticlibs rebuild

As usual, this entails updating to the latest git master so it will actually
build. On the plus side, we can drop a patch for strange -include usage as it's
rendered obsolete by upstream development, which doesn't strangely -include
anymore.

Also drop unneeded dependency on desktop stuff we aren't responsible for, and
switch glu dep to libgl, since we don't need glu, but we do need libgl which it
drew in.

Modified:
  llpp/trunk/PKGBUILD

----------+
 PKGBUILD |   13 ++++---------
 1 file changed, 4 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-05-06 23:24:10 UTC (rev 625224)
+++ PKGBUILD	2020-05-06 23:28:16 UTC (rev 625225)
@@ -2,15 +2,15 @@
 # Contributor: earnestly
 
 pkgname=llpp
-pkgver=31
+pkgver=31.r41.g233b1a0
 # Often breaks with mupdf, which means I'll occasionally need to pin a specific commit.
-_commit=77dd95ff11449f57f2ea002223bb282256270fa8  # tags/v31
-pkgrel=4
+_commit=233b1a0ebbb57a706d13f751183f729186159d9d
+pkgrel=1
 pkgdesc='opengl accelerated pdf viewer based on mupdf'
 arch=('x86_64')
 url="https://github.com/moosotc/${pkgname}"
 license=('GPL3')
-depends=('glu' 'openjpeg2' 'jbig2dec' 'libjpeg-turbo' 'freetype2' 'desktop-file-utils')
+depends=('libgl' 'openjpeg2' 'jbig2dec' 'libjpeg-turbo' 'freetype2')
 optdepends=('djvulibre: llppac djvu conversion'
             'ghostscript: llppac ps, dvi, and djvu conversion'
             'unoconv: llppac office conversion'
@@ -32,11 +32,9 @@
 # reduces maintainence burden and unecessary dependency bloat.
 source=("git+${url}#commit=${_commit}"
         'no-quit-on-escape.patch'
-        "${url}/pull/85/commits/6e40f7315cb620fef1d96bbe56cfe24dd91e182a.patch"
         'GNUmakefile')
 sha256sums=('SKIP'
             '5814846ad19d9ddd8e1412bf36d4c2dc1a32186261126ec63cdf19f308396458'
-            'e6fa1df1e9451d4ffecc416676ad4697da21fc8809e20c78502b97805e4f4321'
             'b764e6cc084ee472704faad2591f086beaf79c3c04dbf6f12711e050d9167028')
 
 pkgver() {
@@ -48,9 +46,6 @@
 prepare() {
     cd "${srcdir}"/${pkgname}
 
-    # Don't use CPPFLAGS to insert '#include <inttypes.h>'
-    patch -Np1 -i "${srcdir}"/6e40f7315cb620fef1d96bbe56cfe24dd91e182a.patch
-
     patch -Np1 -i "${srcdir}"/no-quit-on-escape.patch
     # apparently the desktop file went "stale"
     git revert --no-commit aad4b1e65e581ff7a096a3c3901b222a9c127a1c


More information about the arch-commits mailing list