X-Original-To: alpine-aports@lists.alpinelinux.org Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by lists.alpinelinux.org (Postfix) with ESMTP id 2FA33F816A8 for ; Sun, 10 Feb 2019 19:47:57 +0000 (UTC) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id E249621B4F; Sun, 10 Feb 2019 14:47:56 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sun, 10 Feb 2019 14:47:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sent.com; h=from :to:cc:subject:date:message-id:mime-version :content-transfer-encoding; s=fm2; bh=6EAmgpnqN5BWpPiBab2zx0YgCK s7BMEs6a8L+MxP+1c=; b=S5Ccv/tPJ9YWa4f3qn5U+vyTscNfjbOBizGtrPmulX CXTt9Mw8VSExjZXc69JvmSy98EJaHFyk2B1yPCMxs/8G6PEv/YepNTaoV5n5l7mH jU6P5i4rAhDeNvZAxiwdKSsjL25fLWKofvLKdgrhb5xjAeMQo15l+rU1jBW1ntRy 4z6N96cWVA+urYARuf7GPESIrIlZiuiA5g+y7tzPNgls3HDuiqD2IWWcAK5QFMfv GDo/h2V2kWJYG3n2TT6oyMBZr6pGwqZkYCukBnW1OYmjRWTdv9xknwEa3QS10bC6 wzKktloUV11WIoVawbuU+svqDNOurCV0NMeK6n4MnHHQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:date:from :message-id:mime-version:subject:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=6EAmgpnqN5BWpPiBa b2zx0YgCKs7BMEs6a8L+MxP+1c=; b=lrkBuV+LqTupZwRPmw8AvT2mRziaY+nnM CAVsrLOJi288+0yqklFXrbzIT7OwzJCCXXQfCfw/zfgx5Ar9OBstZekbtbpCIeJT FY6XO6g9PG1hoZSduNerO7CqQIbopExxwqZrIpeTseNtQgtOtFAVppAPle9T3Sor tE4Xib6FPbt6Z5NK+CXsaoxg9mWMUMnYibIgFM0IH9Sg/Bg5O2OeZY9B2XNLT4To iBeF/GTzn3+K7BFPtkKehnms75FYvuEVmp2Ni51LlErXYnG9czRH//lRBHwC5/yh ADwiFkRy6c2WK4Njo/L5QOZW2OUEeIWlcXDSrzEFNoJNaQaxdyUug== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedtledrleeigddufedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfquhhtnecuuegrihhlohhuthemucef tddtnecunecujfgurhephffvufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefrrg hulhcuuehrvggusghurhihuceosghrvggsshesshgvnhhtrdgtohhmqeenucffohhmrghi nhepfhhrvggvuggvshhkthhophdrohhrghdpuggvsghirghnrdhorhhgnecukfhppeektd drgedurddugedvrdehkeenucfrrghrrghmpehmrghilhhfrhhomhepsghrvggsshesshgv nhhtrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from brebsc.lan (host-80-41-142-58.as13285.net [80.41.142.58]) by mail.messagingengine.com (Postfix) with ESMTPA id 8E853100E5 for ; Sun, 10 Feb 2019 14:47:55 -0500 (EST) Received: from localhost ([127.0.0.1] helo=brebsc.lan) by brebsc.lan with esmtp (Exim 4.91) (envelope-from ) id 1gsv50-0003cv-9I; Sun, 10 Feb 2019 19:47:54 +0000 From: Paul Bredbury To: alpine-aports@lists.alpinelinux.org Cc: Paul Bredbury Subject: [alpine-aports] [PATCH] main/poppler: upgrade to 0.71.0 Date: Sun, 10 Feb 2019 19:47:48 +0000 Message-Id: <20190210194748.13900-1-brebs@sent.com> X-Mailer: git-send-email 2.20.1 X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit "Lots" of security fixes, mentioned at https://poppler.freedesktop.org/releases.html Debian Buster uses this version, with no security patches. https://packages.debian.org/source/buster/poppler WARNING: Remove, or update (to qt5) the poppler-qt4 package. --- main/poppler/APKBUILD | 41 +++++++++++++++++------------------------ 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/main/poppler/APKBUILD b/main/poppler/APKBUILD index 2f1c8ea75d..95f69f97bd 100644 --- a/main/poppler/APKBUILD +++ b/main/poppler/APKBUILD @@ -1,11 +1,7 @@ # Maintainer: Natanael Copa - -# this aport does not include qt support in order to break the -# circular make dependency: qt <- cups <- poppler <- qt -# So we build qt support in separate package poppler-qt4 pkgname=poppler -pkgver=0.56.0 -pkgrel=1 +pkgver=0.71.0 +pkgrel=0 pkgdesc="PDF rendering library based on xpdf 3.0" url="https://poppler.freedesktop.org/" arch="all" @@ -13,18 +9,18 @@ options="!check" # No test suite. license="GPL-2.0+" depends= depends_dev="cairo-dev glib-dev" -makedepends="$depends_dev libjpeg-turbo-dev cairo-dev libxml2-dev +makedepends="$depends_dev cmake libjpeg-turbo-dev cairo-dev libxml2-dev fontconfig-dev lcms2-dev gobject-introspection-dev - openjpeg-dev libpng-dev tiff-dev zlib-dev" + openjpeg-dev openjpeg-tools libpng-dev tiff-dev zlib-dev" subpackages="$pkgname-dev $pkgname-doc $pkgname-utils $pkgname-glib " source="https://poppler.freedesktop.org/poppler-$pkgver.tar.xz" - -builddir="$srcdir/$pkgname-$pkgver" +builddir="$srcdir/$pkgname-$pkgver/build" prepare() { local _linked_pkg=poppler-qt4 local _linked_apkbuild="$startdir"/../$_linked_pkg/APKBUILD + mkdir -p "$builddir" cd "$builddir" if [ -f "$_linked_apkbuild" ]; then local _linked_ver=$( . "$_linked_apkbuild"; echo "$pkgver") @@ -37,19 +33,16 @@ prepare() { build() { cd "$builddir" - ./configure \ - --build=$CBUILD \ - --host=$CHOST \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-static \ - --enable-cairo-output \ - --enable-xpdf-headers \ - --enable-libjpeg \ - --enable-zlib \ - --enable-poppler-glib \ - --disable-poppler-qt4 + + # JPEG2000Stream.cc:20:10: fatal error: openjpeg.h: No such file + sed -e "/^#include/s/openjpeg\.h/openjpeg-2.3\/openjpeg.h/" -i ../poppler/JPEG2000Stream.cc + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DENABLE_GLIB=ON \ + -DENABLE_XPDF_HEADERS=ON \ + -DENABLE_QT5=OFF make } @@ -80,4 +73,4 @@ _cpp() { "$subpkgdir"/usr/lib/ } -sha512sums="74d2ca63afcb7e155c153b4ddc71621b7f4f2c60d4fcafd873176d5ac59fafedc35b200a22c7af2013d7f75e670a1cc23d6ba878167a02209917f8d30002d528 poppler-0.56.0.tar.xz" +sha512sums="8e0ce95e7b58c37761c36a20f1282e63373a9557bf9f746ce2936562f12648506043d9559cf816944aa238814fc1b3f3a3c0a6cb002fd214b067e399bcc6ab1e poppler-0.71.0.tar.xz" -- 2.20.1 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---