Unbreak: Fix externalize_inline_images for qpdf 10.1.0
(merged from upstream)
This commit is contained in:
parent
51375218c7
commit
9827b8887e
@ -1,11 +1,11 @@
|
||||
# $OpenBSD: Makefile,v 1.4 2021/01/04 14:06:37 sthen Exp $
|
||||
# $OpenBSD: Makefile,v 1.5 2021/01/10 08:35:13 ajacoutot Exp $
|
||||
|
||||
COMMENT = Python library for reading and writing PDF files
|
||||
|
||||
MODPY_EGG_VERSION = 1.19.3
|
||||
DISTNAME = pikepdf-${MODPY_EGG_VERSION}
|
||||
PKGNAME = py-${DISTNAME}
|
||||
REVISION = 0
|
||||
REVISION = 1
|
||||
|
||||
CATEGORIES = print
|
||||
|
||||
|
22
print/py-pikepdf/patches/patch-src_qpdf_page_cpp
Normal file
22
print/py-pikepdf/patches/patch-src_qpdf_page_cpp
Normal file
@ -0,0 +1,22 @@
|
||||
$OpenBSD: patch-src_qpdf_page_cpp,v 1.1 2021/01/10 08:35:13 ajacoutot Exp $
|
||||
|
||||
From 7ac9b058104219b26747f3fc9761ac6b3c037402 Mon Sep 17 00:00:00 2001
|
||||
From: "James R. Barlow" <james@purplerock.ca>
|
||||
Date: Mon, 4 Jan 2021 20:21:51 -0800
|
||||
Subject: [PATCH] Fix externalize_inline_images for qpdf 10.1.0
|
||||
|
||||
Index: src/qpdf/page.cpp
|
||||
--- src/qpdf/page.cpp.orig
|
||||
+++ src/qpdf/page.cpp
|
||||
@@ -79,7 +79,10 @@ void init_page(py::module& m)
|
||||
.def("_get_mediabox", &QPDFPageObjectHelper::getMediaBox)
|
||||
.def("_get_cropbox", &QPDFPageObjectHelper::getCropBox)
|
||||
.def("_get_trimbox", &QPDFPageObjectHelper::getTrimBox)
|
||||
- .def("externalize_inline_images", &QPDFPageObjectHelper::externalizeInlineImages,
|
||||
+ .def("externalize_inline_images",
|
||||
+ [](QPDFPageObjectHelper &poh, size_t min_size = 0) {
|
||||
+ return poh.externalizeInlineImages(min_size);
|
||||
+ },
|
||||
py::arg("min_size") = 0,
|
||||
R"~~~(
|
||||
Convert inlines image to normal (external) images.
|
Loading…
Reference in New Issue
Block a user