aboutsummaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2019-11-11 20:09:00 +0100
committerJay Berkenbilt <ejb@ql.org>2019-11-11 20:14:31 +0100
commitb76af9242faa0b7ff892d44cc0cf0e4304536024 (patch)
treea282859226054f91de4d596b60beed25bbf995b4 /manual
parentdb7d6030a0ab15eb69824432ef3c9e5b9ec619db (diff)
downloadqpdf-b76af9242faa0b7ff892d44cc0cf0e4304536024.tar.zst
Clean up documentation around gnutls and C++-11
Diffstat (limited to 'manual')
-rw-r--r--manual/qpdf-manual.xml40
1 files changed, 33 insertions, 7 deletions
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
@@ -118,6 +118,11 @@
<itemizedlist>
<listitem>
<para>
+ A C++ compiler that supports C++-11.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
zlib: <ulink url="http://www.zlib.net/">http://www.zlib.net/</ulink>
</para>
</listitem>
@@ -131,6 +136,13 @@
</listitem>
<listitem>
<para>
+ <emphasis>Recommended but not required:</emphasis> gnutls:
+ <ulink url="https://www.gnutls.org/">https://www.gnutls.org/</ulink>
+ to be able to use the gnutls crypto provider
+ </para>
+ </listitem>
+ <listitem>
+ <para>
gnu make 3.81 or newer: <ulink url="http://www.gnu.org/software/make">http://www.gnu.org/software/make</ulink>
</para>
</listitem>
@@ -151,13 +163,6 @@
-u</command>.
</para>
</listitem>
- <listitem>
- <para>
- A C++ compiler that works well with STL and has the <type>long
- long</type> type. Most modern C++ compilers should fit the bill
- fine. QPDF is tested with gcc, clang, and Microsoft Visual C++.
- </para>
- </listitem>
</itemizedlist>
</para>
<para>
@@ -4625,6 +4630,27 @@ print "\n";
<itemizedlist>
<listitem>
<para>
+ Build Changes
+ </para>
+ <itemizedlist>
+ <listitem>
+ <para>
+ A C++-11 compiler is now required to build qpdf.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ A new crypto provider that uses gnutls for crypto functions
+ is now available and can be enabled at build time. See <xref
+ linkend="ref.crypto"/> for more information about crypto
+ providers and <xref linkend="ref.crypto.build"/> for
+ specific information about the build.
+ </para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ <listitem>
+ <para>
Library Enhancements
</para>
<itemizedlist>