summaryrefslogtreecommitdiff
path: root/config.h.cmake
AgeCommit message (Collapse)AuthorFilesLines
2023-08-23Add Android-specific font matching functionality to PopplerShivodit Gill1-0/+3
2023-06-27Allow for stream compression and compress font streams in formsSune Vuorela1-3/+0
2023-05-21Cryptosign backend using gpgme (gpgsm) for all your signature needsSune Vuorela1-0/+3
2023-04-13Adapt signature code to the backend interfaceSune Vuorela1-0/+6
Also set the signature info a bit later; gpgme only gives us the info after the validateSignature call
2022-03-08If you want to build the cpp frontend iconv is requiredAlbert Astals Cid1-3/+0
If you don't have iconv, you can set -DENABLE_CPP=OFF on compile time Also remove HAVE_ICONV that is not used anywhere
2021-08-27Map str{n,}casecmp to supported names on MSVCPeter Williams1-0/+2
2020-12-30Stop using std::codecvt_utf16 in fromDecimalAlbert Astals Cid1-3/+0
It's deprecated since C++17 and since we only care about numbers we can just remove the first byte of the utf16 and treat it as a regular string
2020-12-01Move HAVE_SPLASH to poppler-config.hAlbert Astals Cid1-3/+0
Now that HAVE_SPLASH is used in the the "public unsupported" internal headers
2020-11-27perf-test: Remove a bunch of code that was windows onlyAlbert Astals Cid1-6/+0
I'm 99% sure no-one uses this and could be removed completely, but let's leave the part that actually works on linux too.
2019-08-24Always enable SPLASH_CMYKAlbert Astals Cid1-3/+0
Doesn't seem to cause any speed regression and one ifdef less is code easier to maintain
2019-08-20Remove USE_FIXEDPOINT supportAdrian Bunk1-3/+0
This was already non-compiling for some time. Closes #821
2018-10-01Put (optional) usage of codecvt behind a configure check s.t. we at least ↵Adam Reichold1-0/+3
compile even if we do not properly handle the unicode page label.
2018-09-27Use the C++ standard library facilities for thread-safe random number ↵Adam Reichold1-3/+0
generation avoiding the need for explicit configure checks.
2018-09-21Remove MULTITHREADED build flag, i.e. always enable threading support based ↵Adam Reichold1-3/+0
on the C++ standard library and make use of RAII lockers for GlobalParams.
2017-12-01Stop supporting openjpeg1, you really want to use openjpeg2 :)Albert Astals Cid1-6/+0
2017-12-01Stop supporting lcms1, you really want to use lcms2 :)Albert Astals Cid1-3/+0
2017-10-21Move strtok_r to goo/glibcAdrian Johnson1-0/+3
Move strtok_r out of poppler-config.h as it is not used in any header files Move strtok_r.cpp to goo/glibc_strtok_r.cc to keep it with the other emulated glibc functions. But keep it in a separate file due to the different license.
2017-10-21move/remove macros from poppler-config.h that don't need to be thereAdrian Johnson1-0/+8
popen/pclose are not used in any .h files - move to config.h POPEN_READ_MODE is not used - remove
2017-10-21Remove unused HAVE_ZLIB_H/HAVE_LIBZ macrosAdrian Johnson1-3/+0
2017-10-21HAVE_PTHREAD is not usedAdrian Johnson1-3/+0
2017-10-21Remove unused macrosAdrian Johnson1-36/+0
The jpeg.h HAVE_BOOLEAN is only required if the application defines type 'boolean' to prevent jpeg.h from redefining it.
2017-10-21c++11 has <cstdint> so we can drop the stdint.h checks and emulationAdrian Johnson1-3/+0
2017-10-21Remove HAVE_FREETYPE macrosAdrian Johnson1-3/+0
Freetype is a mandatory dependency so we can drop the macros.
2017-08-24Fix build with mingwAlbert Astals Cid1-0/+6
2017-05-21Fail by default if libopenjpeg2/1 is not availableAlbert Astals Cid1-0/+3
You can "force" to use the unmaintained JPX decoder or none at all
2017-05-21Fail by default if libjpeg is not availableAlbert Astals Cid1-0/+3
You can "force" to use the unmaintained DCT decoder or none at all
2016-06-06glib: return date in UTC instead of local timeAdrian Johnson1-0/+3
Bug 94173
2016-03-02Merge remote-tracking branch 'origin/signatureHandling'Albert Astals Cid1-0/+3
2016-02-25Add support for Flate compression in Level 3 PostScript output.William Bader1-1/+4
The changes to the build variables are from Adrian Johnson's DeflateStream patches at https://bugs.freedesktop.org/attachment.cgi?id=89776
2015-11-29Visual Studio 2015 now supports snprintfAdrian Johnson1-2/+2
Bug 93116
2015-10-05NSS conditional buildAndré Guerreiro1-0/+3
2015-07-15Allow configuring SPLASH_CMYK support from cmake/configureWilliam Bader1-0/+3
Bug #90795
2014-08-12poppler: use poppler-data pkg-config for both cmake and autotools buildsJehan Pagès1-1/+1
2013-05-27Fix big file support in cmakeAlbert Astals Cid1-3/+3
Tested by Fabio
2013-04-05Add a GooFile class to encapsulate file read access using offsetsAdam Reichold1-0/+6
Bug #62735
2012-09-06Added goo/grandom.[cc|h] with POSIX implementationFabio D'Urso1-0/+3
2012-02-20cmake: support for lcms2Pino Toscano1-0/+3
followup of e48c22d3b70412015b9cc07a9a6ce07845274e13 also for the CMake build system, importing the FindLCMS2.cmake from kdelibs
2012-01-27Set OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG if you have itAlbert Astals Cid1-0/+3
Fixes/workarounds bug 43414 with openjpeg 1.5 (unreleased) (cherry picked from commit de6415af1a39ec7dfa4f149c6c5e311b86352cec)
2011-02-13remove more GDK-related stuffPino Toscano1-3/+0
followup of 149b7fec472beda9d1538e0f26607c9498d504c2
2010-12-29Make pdftoppm be able of writing tif filesWilliam Bader1-0/+3
BUG 32027
2010-12-14We need this to make the define really be definedAlbert Astals Cid1-0/+3
2010-07-19Remove exception supportAlbert Astals Cid1-3/+0
We don't use it and don't even support it properly
2010-04-05Add HTTP support using libcurlHib Eris1-0/+6
With libcurl, poppler can handle documents over http.
2010-03-02[CMake] properly define ICONV_CONSTPino Toscano1-1/+1
2010-02-22[CMake] no more need to build system check for the Cairo blend modesPino Toscano1-3/+0
followup of 880890c14e99a954b365a3a6b59deeffa5304d30 for the cmake build system
2010-02-21Merge remote branch 'origin/cpp-frontend'Pino Toscano1-0/+6
* origin/cpp-frontend: (34 commits) [cpp/tests] poppler-dump: show a string for the font type [cpp/tests] poppler-dump: show the orientation of the pages [cpp/tests] poppler-dump: a bit less output in permissions lines [cpp/tests] poppler-dump: add --show-all to show all the information [cpp] use iconv for the utf8 <-> utf16 conversions [cpp] add the build system stuff for iconv, mandatory for cpp [cpp] fixup unicode GooString <-> ustring conversions [cpp] fix installation of poppler-version.h with autotools and builddir != srcdir simplify [cpp/tests] add a simple poppler-dump test [cpp] use the correct index (instead of an uninitialized variable) [cpp] properly delete the children of a toc item [cpp] actually implement toc::root() [cpp] fix the reference to the vector data [cpp] fix the reference to the vector data [cpp] add destructor for 'rectangle' [cpp] add out stream operators for rect and rectf [cpp] add namespace to namespace functiond to link properly [cpp] add default empty parameters for the passwords of the document loading functions [cpp] add "human friendly" output representation for byte_array ... Conflicts: config.h.cmake
2010-02-16make the descriptions specify they refer to the Splash backendPino Toscano1-2/+2
2010-02-16[CMake] find the system threads, and define in the config.h if we have pthreadsPino Toscano1-0/+3
2010-02-16[CMake] add the HAVE_LIBOPENJPEG and HAVE_OPENJPEG_H defines, to match ↵Pino Toscano1-0/+6
autotools' ones
2010-02-16[CMake] config.h.cmake: change some comments to match autotools' onesPino Toscano1-4/+6