[arch-commits] Commit in gambas3/trunk (PKGBUILD gambas-poppler-21.06.patch)
Evangelos Foutras
foutrelis at archlinux.org
Wed Jun 2 16:41:51 UTC 2021
Date: Wednesday, June 2, 2021 @ 16:41:47
Author: foutrelis
Revision: 953258
upgpkg: gambas3 3.15.2-11: poppler 21.06.0 rebuild
Added:
gambas3/trunk/gambas-poppler-21.06.patch
Modified:
gambas3/trunk/PKGBUILD
----------------------------+
PKGBUILD | 12 +++++++++---
gambas-poppler-21.06.patch | 12 ++++++++++++
2 files changed, 21 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-06-02 15:35:46 UTC (rev 953257)
+++ PKGBUILD 2021-06-02 16:41:47 UTC (rev 953258)
@@ -27,7 +27,7 @@
'gambas3-gb-web-feed' 'gambas3-gb-web-form' 'gambas3-gb-web-gui' 'gambas3-gb-web'
'gambas3-runtime' 'gambas3-devel' 'gambas3-ide' 'gambas3-script')
pkgver=3.15.2
-pkgrel=10
+pkgrel=11
pkgdesc="A free development environment based on a Basic interpreter."
arch=('x86_64')
url="http://gambas.sourceforge.net/"
@@ -42,9 +42,11 @@
'gmime3' 'libxcrypt')
options=('!emptydirs' 'libtool')
source=("https://gitlab.com/gambas/gambas/-/archive/${pkgver}/gambas-${pkgver}.tar.bz2"
- gambas-poppler-20.12.patch)
+ gambas-poppler-20.12.patch
+ gambas-poppler-21.06.patch)
sha512sums=('c1ccc08f24380fcf74c83c4b88edb30461e4116e133b3ad9903ae0c4e67a2c2a4968c0ad482b505dd853c59001dff3b28207abce2fa841842b3f523c79c348c4'
- '8f725fb68b5cc7e6d23943cbd3fef96ffb26eff3c961c0ac4d5ccfee456234ba2ff5f80388e1cd9f5dc1395a629f1da542fab5648bcc47e690d6ddb93d8fe8bd')
+ '8f725fb68b5cc7e6d23943cbd3fef96ffb26eff3c961c0ac4d5ccfee456234ba2ff5f80388e1cd9f5dc1395a629f1da542fab5648bcc47e690d6ddb93d8fe8bd'
+ '2b815bc6001e5379494d83d44839546f26f5f8fa4a0a2b2e8da1207699337cf3859f5c23c54b5157161310428ac5cd72ecd90078db62a01777d0475ca8c64c90')
create_dirs() {
install -dm755 ${pkgdir}/usr/lib/gambas3
@@ -58,6 +60,10 @@
# include a .pc file for it; temporary until it gets fixed upstream
patch -Np1 -i ../gambas-poppler-20.12.patch
+ # OutlineItem::close has been removed in poppler 21.06 as pointless
+ # https://gitlab.freedesktop.org/poppler/poppler/-/commit/8f9115bf4
+ patch -Np1 -i ../gambas-poppler-21.06.patch
+
./reconf-all
}
Added: gambas-poppler-21.06.patch
===================================================================
--- gambas-poppler-21.06.patch (rev 0)
+++ gambas-poppler-21.06.patch 2021-06-02 16:41:47 UTC (rev 953258)
@@ -0,0 +1,12 @@
+diff -upr gambas-3.15.2.orig/gb.pdf/src/CPdfDocument.cpp gambas-3.15.2/gb.pdf/src/CPdfDocument.cpp
+--- gambas-3.15.2.orig/gb.pdf/src/CPdfDocument.cpp 2020-09-17 14:12:42.000000000 +0300
++++ gambas-3.15.2/gb.pdf/src/CPdfDocument.cpp 2021-06-02 19:19:30.576503642 +0300
+@@ -766,8 +766,6 @@ BEGIN_PROPERTY(PDFINDEX_is_open)
+
+ if (VPROP(GB_INTEGER))
+ item->open();
+- else
+- item->close();
+
+ END_PROPERTY
+
More information about the arch-commits
mailing list