summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Dann2024-11-18 11:14:40 +0000
committerPaul Dann2024-11-18 11:14:40 +0000
commit1deb38e910c63c3e900e1a628931ef724d39e3e0 (patch)
tree477cb7a8eff020a0f597d407e3516ce0af409779
parenta1a009f5a111b6a6fe908beed360bbca08de3c33 (diff)
downloadaur-1deb38e910c63c3e900e1a628931ef724d39e3e0.tar.gz
Update for Poppler 24.11.0
-rw-r--r--.SRCINFO14
-rw-r--r--0001-Cairo-backend-added-to-Qt5-wrapper.patch24
-rw-r--r--0002-Setting-default-Qt5-backend-to-Cairo.patch4
-rw-r--r--PKGBUILD8
4 files changed, 25 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f8e97f16cee7..7b81974cc9a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 83d4f1261644..956bb67017e8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"