From 82bebcff0f5873569140c4d71240a11a456f1e15 Mon Sep 17 00:00:00 2001 From: zhang_wenyu1 Date: Wed, 13 Nov 2024 15:48:13 +0800 Subject: [PATCH] add qpdf to meta-openeuler --- .oebuild/manifest.yaml | 4 +++- .../recipes-printing/qpdf/qpdf_%.bbappend | 23 +++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 meta-openeuler/recipes-printing/qpdf/qpdf_%.bbappend diff --git a/.oebuild/manifest.yaml b/.oebuild/manifest.yaml index affd147d326..82424cc2f2c 100644 --- a/.oebuild/manifest.yaml +++ b/.oebuild/manifest.yaml @@ -2187,4 +2187,6 @@ manifest_list: hipico_hardware_driver: remote_url: https://gitee.com/hieuler-pico/hardware_driver.git version: fb6b8fb7ec1d0ebfcc6f94602990fe4faf6d4fac - + qpdf: + remote_url: https://gitee.com/src-openeuler/qpdf.git + version: e8d3792a2ac45cabefa6c9f61d77b99a80896f2e diff --git a/meta-openeuler/recipes-printing/qpdf/qpdf_%.bbappend b/meta-openeuler/recipes-printing/qpdf/qpdf_%.bbappend new file mode 100644 index 00000000000..0f7b3db9fe4 --- /dev/null +++ b/meta-openeuler/recipes-printing/qpdf/qpdf_%.bbappend @@ -0,0 +1,23 @@ +# main bb file: yocto-meta-openembedded/meta-oe/recipes-printing/qpdf/qpdf_10.6.3.bb + +PV = "11.1.0" + +DEPENDS = "zlib jpeg gnutls" + +SRC_URI:remove = "${SOURCEFORGE_MIRROR}/qpdf/qpdf-${PV}.tar.gz \ + " +SRC_URI:prepend = "file://${BPN}-${PV}.tar.gz \ + " +SRC_URI[sha256sum] = "34a7cf3ac6e239510e9a20d7cbe10a4aff0f572c20e0a9bed0badb820a69e22d" + +inherit cmake pkgconfig gettext + +EXTRA_OECMAKE = ' \ + -DRANDOM_DEVICE="/dev/random" \ + -DBUILD_STATIC_LIBS=OFF \ + -DALLOW_CRYPTO_NATIVE=OFF \ + -DUSE_IMPLICIT_CRYPTO=OFF \ + -DREQUIRE_CRYPTO_GNUTLS=1 \ + -DUSE_IMPLICIT_CRYPTO=0 \ +' + -- Gitee