diff --git a/.oebuild/manifest.yaml b/.oebuild/manifest.yaml index affd147d3269620caa55acaab8ec92fe33430626..82424cc2f2c58e45b5c06004d60c6929ccabf40e 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 0000000000000000000000000000000000000000..0f7b3db9fe4773fcfe1d9aec622235472bdf4d4b --- /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 \ +' +