From b76af9242faa0b7ff892d44cc0cf0e4304536024 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Mon, 11 Nov 2019 14:09:00 -0500 Subject: Clean up documentation around gnutls and C++-11 --- manual/qpdf-manual.xml | 40 +++++++++++++++++++++++++++++++++------- 1 file changed, 33 insertions(+), 7 deletions(-) (limited to 'manual/qpdf-manual.xml') diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml index 24747159..9e0d6533 100644 --- a/manual/qpdf-manual.xml +++ b/manual/qpdf-manual.xml @@ -116,6 +116,11 @@ The qpdf package has few external dependencies. In order to build qpdf, the following packages are required: + + + A C++ compiler that supports C++-11. + + zlib: http://www.zlib.net/ @@ -129,6 +134,13 @@ url="https://libjpeg-turbo.org/">https://libjpeg-turbo.org/ + + + Recommended but not required: gnutls: + https://www.gnutls.org/ + to be able to use the gnutls crypto provider + + gnu make 3.81 or newer: http://www.gnu.org/software/make @@ -151,13 +163,6 @@ -u. - - - A C++ compiler that works well with STL and has the long - long type. Most modern C++ compilers should fit the bill - fine. QPDF is tested with gcc, clang, and Microsoft Visual C++. - - @@ -4623,6 +4628,27 @@ print "\n"; 9.1.rc1: November 9, 2019 + + + Build Changes + + + + + A C++-11 compiler is now required to build qpdf. + + + + + A new crypto provider that uses gnutls for crypto functions + is now available and can be enabled at build time. See for more information about crypto + providers and for + specific information about the build. + + + + Library Enhancements -- cgit v1.2.3-54-g00ecf