All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/4] package/qpdf: bump to version 11.9.1
@ 2024-09-30 22:31 James Hilliard
  2024-09-30 22:31 ` [Buildroot] [PATCH 2/4] package/libcupsfilters: new package James Hilliard
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: James Hilliard @ 2024-09-30 22:31 UTC (permalink / raw)
  To: buildroot
  Cc: James Hilliard, Olivier Schonken, Angelo Compagnucci,
	Thomas Petazzoni

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
---
 package/qpdf/qpdf.hash |  4 ++--
 package/qpdf/qpdf.mk   | 31 ++++++++++++++++++++++++-------
 2 files changed, 26 insertions(+), 9 deletions(-)

diff --git a/package/qpdf/qpdf.hash b/package/qpdf/qpdf.hash
index 08a048f2ed..0dc3a1212d 100644
--- a/package/qpdf/qpdf.hash
+++ b/package/qpdf/qpdf.hash
@@ -1,5 +1,5 @@
-# From https://sourceforge.net/projects/qpdf/files/qpdf/10.5.0/qpdf-10.5.0.sha256/download
-sha256  88257d36a44fd5c50b2879488324dd9cafc11686ae49d8c4922a4872203ce006  qpdf-10.5.0.tar.gz
+# From https://sourceforge.net/projects/qpdf/files/qpdf/11.9.1/qpdf-11.9.1.sha256/download
+sha256  2ba4d248f9567a27c146b9772ef5dc93bd9622317978455ffe91b259340d13d1  qpdf-11.9.1.tar.gz
 # Locally computed:
 sha256  cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30  LICENSE.txt
 sha256  fb929ac30decb4dc3a2eea2bec6c43296a797c5d2d602deb3784ee39430583d5  Artistic-2.0
diff --git a/package/qpdf/qpdf.mk b/package/qpdf/qpdf.mk
index d479515789..4b64e419c2 100644
--- a/package/qpdf/qpdf.mk
+++ b/package/qpdf/qpdf.mk
@@ -4,36 +4,53 @@
 #
 ################################################################################
 
-QPDF_VERSION = 10.5.0
+QPDF_VERSION = 11.9.1
 QPDF_SITE = http://downloads.sourceforge.net/project/qpdf/qpdf/$(QPDF_VERSION)
 QPDF_INSTALL_STAGING = YES
+QPDF_SUPPORTS_IN_SOURCE_BUILD = NO
 QPDF_LICENSE = Apache-2.0 or Artistic-2.0
 QPDF_LICENSE_FILES = LICENSE.txt Artistic-2.0
 QPDF_CPE_ID_VALID = YES
 QPDF_DEPENDENCIES = host-pkgconf zlib jpeg
 
-QPDF_CONF_OPTS = --with-random=/dev/urandom
+QPDF_CONF_OPTS = \
+	-DBUILD_DOC=OFF \
+	-DENABLE_COVERAGE=OFF \
+	-DQTEST_COLOR=OFF \
+	-DINSTALL_EXAMPLES=OFF
+
+ifeq ($(BR2_SHARED_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
+QPDF_CONF_OPTS += -DBUILD_SHARED_LIBS=ON
+else
+QPDF_CONF_OPTS += -DBUILD_SHARED_LIBS=OFF
+endif
+
+ifeq ($(BR2_STATIC_LIBS)$(BR2_SHARED_STATIC_LIBS),y)
+QPDF_CONF_OPTS += -DBUILD_STATIC_LIBS=ON
+else
+QPDF_CONF_OPTS += -DBUILD_STATIC_LIBS=OFF
+endif
 
 ifeq ($(BR2_USE_WCHAR),)
 QPDF_CONF_ENV += CXXFLAGS="$(TARGET_CXXFLAGS) -DQPDF_NO_WCHAR_T"
 endif
 
 ifeq ($(BR2_PACKAGE_GNUTLS),y)
-QPDF_CONF_OPTS += --enable-crypto-gnutls
+QPDF_CONF_OPTS += -DREQUIRE_CRYPTO_GNUTLS=ON
 QPDF_DEPENDENCIES += gnutls
 else
-QPDF_CONF_OPTS += --disable-crypto-gnutls
+QPDF_CONF_OPTS += -DREQUIRE_CRYPTO_GNUTLS=OFF
 endif
 
 ifeq ($(BR2_PACKAGE_OPENSSL),y)
-QPDF_CONF_OPTS += --enable-crypto-openssl
+QPDF_CONF_OPTS += -DREQUIRE_CRYPTO_OPENSSL=ON
 QPDF_DEPENDENCIES += openssl
 else
-QPDF_CONF_OPTS += --disable-crypto-openssl
+QPDF_CONF_OPTS += -DREQUIRE_CRYPTO_OPENSSL=OFF
 endif
 
 ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
 QPDF_CONF_ENV += LIBS=-latomic
 endif
 
-$(eval $(autotools-package))
+$(eval $(cmake-package))
-- 
2.34.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-10-26 13:16 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-30 22:31 [Buildroot] [PATCH 1/4] package/qpdf: bump to version 11.9.1 James Hilliard
2024-09-30 22:31 ` [Buildroot] [PATCH 2/4] package/libcupsfilters: new package James Hilliard
2024-10-01 20:16   ` Peter Korsgaard
2024-10-01 20:49     ` James Hilliard
2024-10-02  6:07       ` Peter Korsgaard
2024-10-02  6:11         ` James Hilliard
2024-10-26 13:16       ` Thomas Petazzoni via buildroot
2024-09-30 22:31 ` [Buildroot] [PATCH 3/4] package/libppd: " James Hilliard
2024-10-01 20:17   ` Peter Korsgaard
2024-09-30 22:31 ` [Buildroot] [PATCH 4/4] package/cups-filters: bump to version 2.0.1 James Hilliard
2024-10-26 13:01 ` [Buildroot] [PATCH 1/4] package/qpdf: bump to version 11.9.1 Thomas Petazzoni via buildroot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.