aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2024-06-02Clarify --enable-rtfl option descriptionRodrigo Arias Mallo
Make more clear that it is not needed for normal use and will slow down the browser.
2024-05-04Release version 3.1.0v3.1.0Rodrigo Arias Mallo
2024-04-11Release version 3.1.0-rc1v3.1.0-rc1Rodrigo Arias Mallo
2023-12-30Add automatic rendering testsRodrigo Arias Mallo
These tests render a HTML page in Dillo and save a screenshot which is compared with another one rendered by a reference HTML file which doesn't make use of the feature under test. Running these tests require some additional dependencies to run a Xorg server and capture screenshots of the browser, so they are only enabled when configured with the --enable-html-tests option. Additionally, running Dillo and opening local files requires a working file dpi plugin. So, when running the HTML tests it is required that a working dpid server can be launched by Dillo. To do so, Dillo can be first installed to a prefix directory, the dpidrc file copied to ~/.dillo/ and then the DILLOBIN variable set to the path of the dillo binary under test.
2023-12-30Search for libiconv before libcRodrigo Arias Mallo
In BSD systems where libiconv provides /usr/local/include/iconv.h and libc provides /usr/include/iconv.h there is a problem when we can use the headers of libiconv but end up linking with libc. The workaround is to search first for libiconv, and if not found assume it is safe to link with the libc.
2023-12-30Don't use /usr/local/includeRodrigo Arias Mallo
Systems that require this directory must specify it by means of the CPPFLAGS and LDFLAGS variables.
2023-12-30Fix message order for FLTK checkRodrigo Arias Mallo
2023-12-30Add configure summary at the endRodrigo Arias Mallo
2023-12-30Add detection logic for OpenSSL and mbedTLSRodrigo Arias Mallo
By default we first look for OpenSSL and if not found we try to find mbedTLS. It is an error to build without a suitable TLS library, unless the search is skipped with --disable-tls. In that case, the support for TLS is not built into Dillo. This prevents accidental errors at configure time that end up disabling TLS without the user knowledge.
2023-12-30Change --disable-ssl to --disable-tlsRodrigo Arias Mallo
The --enable-ssl/--disable-ssl option will now cause an error on configure. Additionally add the options --disable-openssl and --disable-mbedtls to control the TLS library search.
2023-12-30Enable TLS support by defaultRodrigo Arias Mallo
2023-12-30Reorganize configure.ac optionsRodrigo Arias Mallo
Use AS_HELP_STRING for indentation and always set the default of the options (yes/no).
2023-12-21Split tests into unit and dw (graphical)Rodrigo Arias Mallo
Graphical tests for the dw (Dillo Widget) are moved to test/dw, while unit tests are placed into test/unit. All tests are compiled with "make check" but only the tests that can run without intervention and without a graphic display are executed.
2018-10-05add --disable-xembed configure optionJohannes Hofmann
Add option to disable XEmbed support. This can be useful to avoid compilation issues on non-X11 systems.
2016-07-03workaround for mbed TLS 2.3.0 include problemcorvid
reported by Nick Warne http://lists.dillo.org/pipermail/dillo-dev/2016-July/010941.html checking mbedtls/ssl.h usability... no checking mbedtls/ssl.h presence... yes configure: WARNING: mbedtls/ssl.h: present but cannot be compiled configure: WARNING: mbedtls/ssl.h: check for missing prerequisite headers? configure: WARNING: mbedtls/ssl.h: see the Autoconf documentation configure: WARNING: mbedtls/ssl.h: section "Present But Cannot Be Compiled" configure: WARNING: mbedtls/ssl.h: proceeding with the compiler's result checking for mbedtls/ssl.h... no configure: WARNING: *** mbed TLS 2 not found. Disabling SSL/HTTPS/TLS support. ***
2016-07-03use mbed TLScorvid
2016-04-18Fix version number.Sebastian Geerken
2015-06-03Merge with main repo.Sebastian Geerken
2015-05-28libpng 1.6 series works for mecorvid
2015-05-28'ssl' -> 'tls' where reasonable, given that ssl3 is dead and allcorvid
I used 'hg rename' and expected (at least hoped) that 'hg diff' would do what I would naturally want, but no.
2015-05-10Merge with main repo.Sebastian Geerken
2015-05-08https: the rest :)corvid
Normally I really like to make commits in small pieces that all compile and make sense in isolation, but with this https work, the effort vs the reward just wasn't going to make sense.
2015-01-28Version number.Sebastian Geerken
2014-12-26Changed version number to '3.1-dev'.Sebastian Geerken
2014-12-24merge 3.0.4.1 branchcorvid
2014-11-253.0.4.1 version number in autoconfcorvid
2014-06-03change fltk-config test to be more crosscompile/buildroot friendlyJohannes Hofmann
Change fltk-config usage as suggested by Thomas Petazzoni [1]. submitted-by: Peter Seiderer <ps.report@gmx.net> [1] http://lists.busybox.net/pipermail/buildroot/2014-May/097607.html
2014-04-09Merged with main repo.Sebastian Geerken
2014-04-09Preparing 3.0.4 finalrelease-3_0_4Jorge Arellano Cid
2014-04-09Merge with main repo.Sebastian Geerken
2014-04-07prepare 3.0.4-rc2release-3_0_4-rc2Johannes Hofmann
2014-04-04prepare dillo-3.0.4-rc1release-3_0_4-rc1Johannes Hofmann
2014-01-06Some more RTFL stuff.Sebastian Geerken
2013-05-22On X11 systems, link to X11 explicitely (on some systems, indirect linking ↵Sebastian Geerken
does not seem to work).
2013-05-18Aligned lines in comments.Sebastian Geerken
2013-03-13prepare dillo-3.0.3Johannes Hofmann
2013-01-12AC_ERROR -> AC_MSG_ERRORp37sitdu
I see that Jeremy eradicated the other ones in Jan 2011, and I introduced some AC_ERRORs again for the 1.3 port -- corvid
2012-12-19configure.in: rename to configure.ac .Jeremy Henty