diff options
author | Paul Dann | 2024-11-18 11:14:40 +0000 |
---|---|---|
committer | Paul Dann | 2024-11-18 11:14:40 +0000 |
commit | 1deb38e910c63c3e900e1a628931ef724d39e3e0 (patch) | |
tree | 477cb7a8eff020a0f597d407e3516ce0af409779 | |
parent | a1a009f5a111b6a6fe908beed360bbca08de3c33 (diff) | |
download | aur-1deb38e910c63c3e900e1a628931ef724d39e3e0.tar.gz |
Update for Poppler 24.11.0
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | 0001-Cairo-backend-added-to-Qt5-wrapper.patch | 24 | ||||
-rw-r--r-- | 0002-Setting-default-Qt5-backend-to-Cairo.patch | 4 | ||||
-rw-r--r-- | PKGBUILD | 8 |
4 files changed, 25 insertions, 25 deletions
@@ -1,6 +1,6 @@ pkgbase = poppler-qt-lcd pkgdesc = Poppler Qt bindings, with patches to allow subpixel rendering via Cairo - pkgver = 24.09.0 + pkgver = 24.11.0 pkgrel = 1 url = https://github.com/giddie/poppler-cairo-backend arch = i686 @@ -11,15 +11,15 @@ pkgbase = poppler-qt-lcd makedepends = boost depends = qt5-base depends = cairo - depends = poppler>=24.09.0 - provides = poppler-qt5=24.09.0 + depends = poppler>=24.11.0 + provides = poppler-qt5=24.11.0 provides = libpoppler-qt5.so conflicts = poppler-qt5 - source = http://poppler.freedesktop.org/poppler-24.09.0.tar.xz + source = http://poppler.freedesktop.org/poppler-24.11.0.tar.xz source = 0001-Cairo-backend-added-to-Qt5-wrapper.patch source = 0002-Setting-default-Qt5-backend-to-Cairo.patch - md5sums = c4a92a7ee9cd8137c50273bcc5252646 - md5sums = fef3940b5815171fd7fb77f663411c3e - md5sums = 8f24ffd5b1782625fd21c034ce474b5d + md5sums = a2456413b4219d010a4fa87a747d729e + md5sums = f6077addb2361d87e2d47b7d7ddb8642 + md5sums = a0e18cb13e81eec6b607e7bd65bb008e pkgname = poppler-qt-lcd diff --git a/0001-Cairo-backend-added-to-Qt5-wrapper.patch b/0001-Cairo-backend-added-to-Qt5-wrapper.patch index c1ddd214cca3..97279f442ebf 100644 --- a/0001-Cairo-backend-added-to-Qt5-wrapper.patch +++ b/0001-Cairo-backend-added-to-Qt5-wrapper.patch @@ -1,4 +1,4 @@ -From 11d7c2b692bfc7a169630aa1c7e622da66795f0f Mon Sep 17 00:00:00 2001 +From 22e910672666ec2cbcceccc425c16369835e380d Mon Sep 17 00:00:00 2001 From: Paul Gideon Dann <pdgiddie@gmail.com> Date: Wed, 4 Apr 2018 16:36:56 +0100 Subject: [PATCH 1/2] Cairo backend added to Qt5 wrapper @@ -12,7 +12,7 @@ Subject: [PATCH 1/2] Cairo backend added to Qt5 wrapper 5 files changed, 95 insertions(+), 1 deletion(-) diff --git a/qt5/src/CMakeLists.txt b/qt5/src/CMakeLists.txt -index 836dbf51..282580f9 100644 +index 5b15cfb2..795784df 100644 --- a/qt5/src/CMakeLists.txt +++ b/qt5/src/CMakeLists.txt @@ -5,6 +5,11 @@ include_directories( @@ -24,10 +24,10 @@ index 836dbf51..282580f9 100644 + add_definitions(${CAIRO_CFLAGS}) +endif (HAVE_CAIRO) + - set(CMAKE_C_VISIBILITY_PRESET hidden) - set(CMAKE_CXX_VISIBILITY_PRESET hidden) - set(CMAKE_VISIBILITY_INLINES_HIDDEN 1) -@@ -36,6 +41,13 @@ set(poppler_qt5_SRCS + configure_file(poppler-version.h.in ${CMAKE_CURRENT_BINARY_DIR}/poppler-version.h @ONLY) + + set(poppler_qt5_SRCS +@@ -32,6 +37,13 @@ set(poppler_qt5_SRCS QPainterOutputDev.cc poppler-version.cpp ) @@ -40,8 +40,8 @@ index 836dbf51..282580f9 100644 +endif(HAVE_CAIRO) add_library(poppler-qt5 ${poppler_qt5_SRCS}) generate_export_header(poppler-qt5 BASE_NAME poppler-qt5 EXPORT_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/poppler-export.h") - set_target_properties(poppler-qt5 PROPERTIES VERSION 1.36.0 SOVERSION 1) -@@ -44,6 +56,9 @@ if(MINGW AND BUILD_SHARED_LIBS) + set_target_properties(poppler-qt5 PROPERTIES VERSION 1.37.0 SOVERSION 1) +@@ -40,6 +52,9 @@ if(MINGW AND BUILD_SHARED_LIBS) set_target_properties(poppler-qt5 PROPERTIES SUFFIX "-${POPPLER_QT5_SOVERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}") endif() target_link_libraries(poppler-qt5 poppler Qt5::Core Qt5::Gui Qt5::Xml Freetype::Freetype) @@ -66,7 +66,7 @@ index ffa93fde..439c54e1 100644 } diff --git a/qt5/src/poppler-page.cc b/qt5/src/poppler-page.cc -index cd3c1c51..e54248c8 100644 +index 7c206f57..721f5ed8 100644 --- a/qt5/src/poppler-page.cc +++ b/qt5/src/poppler-page.cc @@ -58,6 +58,7 @@ @@ -87,7 +87,7 @@ index cd3c1c51..e54248c8 100644 #include "poppler-private.h" #include "poppler-page-transition-private.h" -@@ -606,6 +610,69 @@ QImage Page::renderToImage(double xres, double yres, int xPos, int yPos, int w, +@@ -629,6 +633,69 @@ QImage Page::renderToImage(double xres, double yres, int xPos, int yPos, int w, img = tmpimg; break; } @@ -157,7 +157,7 @@ index cd3c1c51..e54248c8 100644 } if (shouldAbortRenderCallback && shouldAbortRenderCallback(payload)) { -@@ -631,6 +698,9 @@ bool Page::renderToPainter(QPainter *painter, double xres, double yres, int x, i +@@ -654,6 +721,9 @@ bool Page::renderToPainter(QPainter *painter, double xres, double yres, int x, i return renderToQPainter(&qpainter_output, painter, m_page, xres, yres, x, y, w, h, rotate, flags); } @@ -198,5 +198,5 @@ index e610413a..26c45088 100644 string(REPLACE "-" "" test_name ${exe}) set(${test_name}_SOURCES -- -2.46.1 +2.47.0 diff --git a/0002-Setting-default-Qt5-backend-to-Cairo.patch b/0002-Setting-default-Qt5-backend-to-Cairo.patch index 7e0e34675fb2..91cd778ff7e6 100644 --- a/0002-Setting-default-Qt5-backend-to-Cairo.patch +++ b/0002-Setting-default-Qt5-backend-to-Cairo.patch @@ -1,4 +1,4 @@ -From 57898aabe625bfc040c9975f94ca15e9eebd6f75 Mon Sep 17 00:00:00 2001 +From 526eb99f3ee8977aa8796582c28252a12b6a38d0 Mon Sep 17 00:00:00 2001 From: Paul Gideon Dann <pdgiddie@gmail.com> Date: Wed, 4 Apr 2018 16:37:38 +0100 Subject: [PATCH 2/2] Setting default Qt5 backend to Cairo @@ -21,5 +21,5 @@ index 3e0f0f57..aa4025c1 100644 m_hints = 0; m_optContentModel = nullptr; -- -2.46.1 +2.47.0 @@ -2,7 +2,7 @@ # Maintainer: Paul Gideon Dann <pdgiddie_at_gmail.com> pkgname=poppler-qt-lcd -pkgver=24.09.0 +pkgver=24.11.0 pkgrel=1 pkgdesc="Poppler Qt bindings, with patches to allow subpixel rendering via Cairo" license=('GPL') @@ -15,9 +15,9 @@ url="https://github.com/giddie/poppler-cairo-backend" source=(http://poppler.freedesktop.org/poppler-${pkgver}.tar.xz 0001-Cairo-backend-added-to-Qt5-wrapper.patch 0002-Setting-default-Qt5-backend-to-Cairo.patch) -md5sums=('c4a92a7ee9cd8137c50273bcc5252646' - 'fef3940b5815171fd7fb77f663411c3e' - '8f24ffd5b1782625fd21c034ce474b5d') +md5sums=('a2456413b4219d010a4fa87a747d729e' + 'f6077addb2361d87e2d47b7d7ddb8642' + 'a0e18cb13e81eec6b607e7bd65bb008e') build() { cd "${srcdir}/poppler-${pkgver}" |