Commit graph

5530 commits

Author SHA1 Message Date
Jonathan Boeing
efd66a9312 Use libetpan CFLAGS for header check 2022-11-27 22:25:35 -07:00
Jonathan Boeing
51d6662d2e Use AX_FUNC_MKDIR from autoconf-archive 2022-11-27 22:16:10 -07:00
Jonathan Boeing
aae5f09292 Replace u32 with guint32 2022-11-27 22:16:10 -07:00
Jonathan Boeing
b8b9a29860 Make m4 an EXTRA_DIST rather than a SUBDIR 2022-11-27 22:16:10 -07:00
Jonathan Boeing
6b35a38746 Improve cross-compile compatibility of GPGME check
Update gpgme.m4 from upstream and prefer pkg-config to AM_PATH_GPGME
2022-11-27 22:16:10 -07:00
Ricardo Mones
928a2e256c Don't include unused debug functions in binary
Unless requested by user with the new configure flag.
2022-11-26 19:55:08 +01:00
Paul
741ecb32d8 don't attempt to build the perl plugin if ExtUtils::Embed is not installed 2022-11-21 16:36:48 +00:00
Ricardo Mones
a269d94f63 Raise glib version requirement to 2.50 again
Revert the revert: as discussed on irc first revert seems to be mistake,
as 2.50 is needed to use G_PID_FORMAT. While we're at it, remove also
the remaining check for this version.

This reverts commit 1445df7021.
2022-10-27 21:05:10 +02:00
Ricardo Mones
f004405581 Allow building vCalendar without ExtUtils::Embed
Thanks Paul for the heads up!
2022-10-24 18:32:07 +02:00
Ricardo Mones
d0ba07703d Fix 4645: fails to check for perl-ExtUtils::Embed 2022-10-24 17:40:01 +02:00
Paul
4e6a2ef032 clean up check for valgrind 2022-10-20 09:13:24 +01:00
Jonathan Boeing
f5080c0fc5 Add pkgconfig support for gpgme and libgpg-error 2022-10-15 15:35:24 -07:00
Ricardo Mones
d47f31be54 Modernize configure.ac
And move computing git version to an external script.
2022-09-23 17:17:41 +02:00
Paul
be0f05095c forgotten capitalisation 2022-07-24 12:15:55 +01:00
Paul
d1d9ffd6c3 make oauth2 depend on gnutls at build time, but add --disable-oauth2 so the interface can be decluttered for those that will never need oauth2 2022-07-24 11:29:46 +01:00
Paul
94019c056e fix bug 4547, '--enable-tests makes compilation fail'
remove broken test
2022-07-23 14:52:51 +01:00
wwp
c23d02b231 Fix a typo error, thanks to Milan Obuch. 2022-05-19 08:03:17 +02:00
Paul
79abcb428c modernise autotools 2022-05-18 11:49:16 +01:00
Paul
bb6c9a4392 modernize configure.ac and require autoconf 2.69 or greater 2022-05-17 12:00:42 +01:00
paul
fc475e5920 add keyword_warner plugin 2022-03-08 18:55:36 +00:00
Jonathan Boeing
3e67cbb910 Build manuals in parallel 2021-12-29 02:56:31 -07:00
Jonathan Boeing
b8a90e53e6 Use CM_TIME_FORMAT instead of casting 2021-11-28 20:42:32 -07:00
Jonathan Boeing
1b9711497f Use a compile test for time_t format specifier 2021-11-06 23:04:57 -07:00
Jonathan Boeing
1a59bfc48a Use AM_CFLAGS in configure.ac
Use AM_CFLAGS in configure.ac so that CFLAGS given during configure
or make take precedence
2021-11-06 23:04:57 -07:00
Jonathan Boeing
86fcec37b5 Restrict -Wno-unused-function to flex generated files 2021-11-06 23:04:57 -07:00
Jonathan Boeing
78de2d36be Set minimum GLib version to 2.36 2021-10-29 07:58:39 -07:00
Jonathan Boeing
be99a003e1 Fix time_t format specifier warnings 2021-09-13 17:01:17 -07:00
wwp
89b9323099 Replace 'SSL/TLS' with 'TLS'. 2021-09-03 17:40:52 +02:00
Jonathan Boeing
3099095d30 Add Windows VERSIONINFO resource to executable 2021-09-01 08:26:28 -07:00
Jonathan Boeing
23aec49cdd Update Windows VERSIONINFO resource for plugins 2021-09-01 07:53:02 -07:00
Jonathan Boeing
481897fc2a Reduce the amount of file I/O from debug_print
Calls to debug_print on Windows generated two file writes and flushes
per call.

Add a definition of debug_print that uses the __VA_OPT__ macro to
expand to a single call to debug_print_real.
2021-08-07 16:33:22 -07:00
Ricardo Mones
3dfae5196c Fix bug 4447: --enable-deprecated and --disable-deprecated build flags have same effect 2021-04-24 01:58:31 +02:00
Jonathan Boeing
7626388b45 Double-buffer row drawing in gtkcmctree
This patch fixes the slowness seen when redrawing the folder tree with
cairo > 1.10 on Windows.  It also improves the occasionally visible
flickering in the folder tree on Linux and Windows with older versions
of cairo.
2021-03-09 07:33:24 +00:00
Paul
f1f97c7a10 add Greek translation, by Haris Karachristianidis 2020-04-28 14:05:18 +01:00
Paul
7f91b03413 fix typo 2020-04-09 10:49:49 +01:00
paul
a0d4ac0954 use libcanberra-gtk3 2020-02-09 13:15:16 +00:00
paul
9500391036 attempt to fix building the python plugin with python3.8 2020-02-07 14:02:05 +00:00
paul
5126bdbf5f use pkgconfig to check for python3 2020-02-06 20:17:48 +00:00
paul
d5578c3cb2 remove useless duplication in last commit 2020-02-06 12:32:33 +00:00
paul
b0542c38f3 port python plugin to python3. based on patch by Raphael Michel 2020-02-06 12:18:38 +00:00
wwp
d439c3be48 Fix missing parameter to informative pkgconfig command (libetpan). 2019-12-16 08:13:17 +00:00
wwp
c209879fb9 Revert parts of configure.ac, unexpected changes from another patch. 2019-11-19 10:07:38 +00:00
wwp
b1bdeb3feb Add support for libetpan 1.9.4 (it now uses pkg-config), fix a bit
version matching related to former 1.x.x and 0.x versions as well.
2019-11-19 10:07:19 +00:00
Andrej Kacian
e352c009ce Require GLib >= 2.36 for Litehtml plugin 2019-05-04 16:55:54 +02:00
Michael Rasmussen
8071229a71 Fix build error
Signed-off-by: Michael Rasmussen <mir@datanom.net>
2019-05-04 16:52:39 +02:00
Ricardo Mones
82106bb065 Fix typo in variable name 2019-05-04 16:51:59 +02:00
Andrej Kacian
4271751d21 Do not build the litehtml plugin if a C++ compiler is not available 2019-05-04 16:51:09 +02:00
Michael Rasmussen
97c3cabcf0 Refactor image loading to a separate class. Add dependency to curl
Signed-off-by: Michael Rasmussen <mir@datanom.net>
2019-05-04 16:46:39 +02:00
Michael Rasmussen
4ae8864929 Initial commit of litehtml_viewer
See TODO for missing functionality.

Signed-off-by: Michael Rasmussen <mir@datanom.net>
2019-05-04 16:46:15 +02:00
Andrej Kacian
08697167f4 Restore compatibility with gdk-pixbuf version 2.26 2019-05-04 16:40:13 +02:00