From 258239def1e8690c5bbde00ffa71a80d16ecca2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D9=85=D9=87=D8=AF=D9=8A=20=D8=B4=D9=8A=D9=86=D9=88=D9=86?= =?UTF-8?q?=20=28Mehdi=20Chinoune=29?= Date: Sun, 21 Aug 2022 20:30:59 +0100 Subject: [PATCH] pdf2djvu: update to 0.9.19 --- mingw-w64-pdf2djvu/002-poppler-22.07.0.patch | 24 -------------------- mingw-w64-pdf2djvu/PKGBUILD | 13 ++++------- 2 files changed, 5 insertions(+), 32 deletions(-) delete mode 100644 mingw-w64-pdf2djvu/002-poppler-22.07.0.patch diff --git a/mingw-w64-pdf2djvu/002-poppler-22.07.0.patch b/mingw-w64-pdf2djvu/002-poppler-22.07.0.patch deleted file mode 100644 index dda5c2b8c9..0000000000 --- a/mingw-w64-pdf2djvu/002-poppler-22.07.0.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -bur pdf2djvu-0.9.18.2/pdf2djvu.cc pdf2djvu-0.9.18.2-c/pdf2djvu.cc ---- pdf2djvu-0.9.18.2/pdf2djvu.cc 2021-11-22 10:38:31.000000000 -0700 -+++ pdf2djvu-0.9.18.2-c/pdf2djvu.cc 2022-08-01 01:25:39.531678200 -0600 -@@ -89,7 +89,7 @@ - #endif - } - else -- dest.reset(orig_dest->copy()); -+ dest = std::make_unique(*goto_link->getDest()); - if (dest.get() != nullptr) - { - int page; -diff -bur pdf2djvu-0.9.18.2/pdf-backend.cc pdf2djvu-0.9.18.2-c/pdf-backend.cc ---- pdf2djvu-0.9.18.2/pdf-backend.cc 2021-11-22 10:38:31.000000000 -0700 -+++ pdf2djvu-0.9.18.2-c/pdf-backend.cc 2022-08-01 01:50:04.200748400 -0600 -@@ -130,7 +130,7 @@ - */ - - pdf::Document::Document(const std::string &file_name) --: ::PDFDoc(new pdf::String(file_name.c_str()), nullptr, nullptr) -+: ::PDFDoc(std::make_unique(file_name)) - { - if (!this->isOk()) - throw LoadError(); diff --git a/mingw-w64-pdf2djvu/PKGBUILD b/mingw-w64-pdf2djvu/PKGBUILD index 64f390907f..8d2b0356ab 100644 --- a/mingw-w64-pdf2djvu/PKGBUILD +++ b/mingw-w64-pdf2djvu/PKGBUILD @@ -3,8 +3,8 @@ _realname=pdf2djvu pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=0.9.18.2 -pkgrel=6 +pkgver=0.9.19 +pkgrel=1 pkgdesc="Creates DjVu files from PDF files (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32') @@ -23,12 +23,10 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-autotools") checkdepends=("${MINGW_PACKAGE_PREFIX}-python2-nose") source=(https://github.com/jwilk/pdf2djvu/releases/download/${pkgver}/pdf2djvu-${pkgver}.tar.xz{,.asc} - "001-cxx17-for-poppler.patch" - "002-poppler-22.07.0.patch") -sha256sums=('9ea03f21d841a336808d89d65015713c0785e7295a6559d77771dc795333a9fa' + "001-cxx17-for-poppler.patch") +sha256sums=('eb45a480131594079f7fe84df30e4a5d0686f7a8049dc7084eebe22acc37aa9a' 'SKIP' - '4c50966b0fc05d78f6ec78b20df587fb5e1861f3ff326ee66c8baf10ec3cb39f' - '75be3b8eb666930b64af63814e19da83a1c7b99d42372a047c726c7c2e8fb932') + '4c50966b0fc05d78f6ec78b20df587fb5e1861f3ff326ee66c8baf10ec3cb39f') validpgpkeys=('CDB5A1243ACDB63009AD07212D4EB3A6015475F5') # Jakub Wilk noextract=(pdf2djvu-${pkgver}.tar.xz) @@ -40,7 +38,6 @@ prepare() { cd ${srcdir}/${_realname}-${pkgver} patch -p1 -i "${srcdir}/001-cxx17-for-poppler.patch" - patch -p1 -i "${srcdir}/002-poppler-22.07.0.patch" autoreconf -fvi }