djcb
676589b30a
perl: disable build
...
the perl build is not being used, and is a bit of a pain to maintain.
So, we disable it for now; and remove it at some point in the future.
2018-05-28 13:55:16 +03:00
djcb
d8db74d422
build: rework guile setup
...
Use an update guile.m4; it seems different systems (Fedora, arch,
gentoo, ...) have guile installed under different names. Try to handle
all of those.
For this, we include the upstream guile.m4 and add support for
guile-snarf.
2018-05-28 13:22:13 +03:00
djcb
426b9a50c7
guile: optionally allow guile2.2
2018-05-21 15:03:58 +03:00
djcb
7a8d43dc5f
only use OP_WILDCARD for xapian >= 1.3.3
...
It's not available for earlier versions.
2018-05-19 22:22:41 +03:00
djcb
d0671ac3da
mu4e: bump minimal required emacs to 24.4
...
We didn't really support older versions anyway, so let's make it
official.
2018-04-24 14:58:39 +03:00
Christian Egli
522489a33c
Use automake support for texi to generate version info in the manual
...
Automake contains some support for automagically adding version
information to a texi manual (see
https://www.gnu.org/software/automake/manual/automake.html#Texinfo ).
> If the .texi file @includes version.texi, then that file will be
> automatically generated
This patch gets rid of the texi.texi.in and instead uses the standard
method to inject version information in the manual.
This fixes https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870634
2018-03-22 12:35:44 +01:00
djcb
d3ced050ed
configure: bump version to 1.1.0
2018-02-11 12:02:53 +02:00
djcb
7d6c30fb6b
bump version to 1.0
2018-02-03 14:02:45 +02:00
Josiah Schwab
91e72ffae5
Bump version string to 1.0-alpha3
2017-12-19 08:09:55 -08:00
djcb
9ad4a76eac
bump version to 1.0-alpha2
2017-11-12 15:00:50 +02:00
djcb
dbc162ef9b
cosmetic
2017-11-05 13:47:30 +02:00
djcb
fae58334ed
configure: bump version to 1.0-alpha0
2017-10-29 11:25:12 +02:00
djcb
8c531bd92b
configure: don't require autoconf-archive
...
We ship the few macros we need or make them conditional
2017-10-29 11:25:12 +02:00
djcb
2d94ff856e
configure: update (c) year
2017-10-28 14:13:30 +03:00
djcb
a3701e9459
configure.ac: use AX_CXX_COMPILE_STDCXX_14
...
and just that.
2017-10-27 21:03:36 +03:00
djcb
d28a81f506
configure: make cxx14 mandatory
...
fix macro usage
2017-10-27 18:39:13 +03:00
djcb
f02758c1c1
configure: make compiler-check more verbose
...
And explicitly raise an error if the right compiler is not found.
2017-10-27 09:33:40 +03:00
djcb
d20683fd6b
configure: allow emacs 27.x
2017-10-27 01:21:57 +03:00
djcb
5e9cafea59
integrate new query parser
2017-10-25 23:50:17 +03:00
djcb
ea40939810
configure.ac: improve autoconf-archive warning
...
Mention which version is needed.
2017-02-12 12:00:59 +02:00
djcb
0e9ad847b3
buildsys: don't use -Werror by default
...
This breaks too many people's compiles.
2017-01-03 00:38:03 +02:00
djcb
5a03c115c9
buildsys: remove some stray files
...
Since we depend on autoconf-archive now, we don't need the copies of
some of the m4 files, esp. since those break the autoconf-archive check
in configure.ac.
2016-12-31 16:55:35 +02:00
Hong Xu
887e75c4ee
Child processes should be session leaders.
...
If not, when the session of mu is killed, these child processes are also
killed. This scenario shows up when using mu4e: a PDF attachment, for
example, is opened by Evince, but as soon as Emacs exits, Evince is also
killed.
2016-12-28 13:51:20 +02:00
djcb
50ba087b7a
update build instructions
2016-12-13 23:03:25 +02:00
djcb
edcef28ac4
bump version to 0.9.19, extra warnings
...
Bump version to 0.9.19; add some extra warnings (using some new m4 macros)
2016-12-11 18:30:12 +02:00
djcb
1f232b6737
bump version to 0.9.18
2016-12-04 21:18:18 +02:00
djcb
3aee179bf1
mu: lower required gmime version
...
To appease travis.
2016-11-16 21:10:59 +02:00
djcb
c2e4b26cd4
mu: slightly bump up required gmime/glib versions
...
Let's mildly bump up versions of gmime/glib to the late-2012 versions,
so we can start using newer things. And find out if anyone is still
using those ancient versions.
2016-11-16 20:18:14 +02:00
djcb
f7e6d77c9a
disable perl for now to unbreak make dist
2016-11-06 10:48:45 +02:00
Chunyang Xu
ff4d146357
Support Emacs 26 in configure.ac
...
The version under development is now 26. I installed Emacs from source
via Git recently, it gives:
emacs-version
=> "26.0.50.2"
2016-10-31 19:28:50 +08:00
attila
6b366e7d25
perl: Integrate the mup interface from https://github.com/StAlphonsos/mup
2016-08-26 15:32:24 -05:00
djcb
8155d29da8
Start 0.9.17 development series
...
Start development on the 0.9.17 series, leading to the 0.9.18 release at
some point.
2016-01-24 12:30:37 +02:00
djcb
1c0bfe81a7
mu 0.9.16
2016-01-20 20:19:35 +02:00
djcb
ef5c864d76
configure: bump version to 0.9.15
...
We'll use odd minor version numbers (.15) for development releases; this
ultimately leads to the next stable 0.9.16.
2015-10-21 08:08:21 +03:00
djcb
403e2dbc2f
Bump version to 0.9.9.13
2015-09-22 19:00:41 +03:00
djcb
29230a787b
Install NEWS.org, mu4e-about.org
2015-06-09 21:08:02 +03:00
djcb
7eb244b3b0
mu: don't use __FUNCTION__, use __func__
...
__FUNCTION__ is deprecated and gives compilation warnings. __func__ is
standardized in c99.
2015-04-22 21:06:31 +03:00
djcb
1fa9aea6e2
Bump version to 0.9.12
...
Enough changes to warrant a new version
2015-04-16 22:27:38 +03:00
djcb
ffe25e6786
Update address for reporting issues
...
Use the github one instead of the (obsolete) google-code one.
2014-12-20 14:08:17 -08:00
djcb
8f2d4f38d5
configure.ac: bump version to 0.9.11
2014-11-27 01:08:29 +02:00
djcb
1a19abdc8a
Allow for gmime-2.6.7
...
See a86138a5
. Apparently gmime 2.6.7 works fine as well.
2014-09-25 22:34:43 +03:00
djcb
7888ba38f0
Bump version to 0.9.10
2014-09-23 07:31:43 +03:00
djcb
a86138a5b4
Check for specific gmime-2.6 version ( fixes #473 )
...
Apparently, some gmime-2.5 versions match gmime-2.6 (pkgconfig) but
don't have the required API.
2.6.10 (2+ years old) is reported to work; test for this.
2014-09-23 00:41:12 +03:00
djcb
a6f6c54d67
* bump version to 0.9.9.6pre3
2014-04-14 03:37:58 +03:00
uu1101
44cc0bdd27
* mu4e/Makefile: allow configuring the lispdir
...
`lispdir` is no longer hardcoded in the Makefile.
Users can set the desired `lispdir` at configure time, with `./configure
--with-lispdir='...'`; or at install time with `make lispdir='...' install`.
The default install path is the folder `mu4e/` inside whatever AM_PATH_LISP
finds, which is probably what the original default intended.
This change fixes #320 .
2013-12-01 01:36:18 +01:00
djcb
cba85156cd
* merge branch 'master' of github.com:djcb/mu
2013-10-07 00:51:59 +03:00
djcb
c898265ee5
* use timegm instead of the tzset hack
2013-10-07 00:50:36 +03:00
djcb
a2c9b267bb
* goes with the previous
2013-10-05 13:33:12 -07:00
djcb
85309a8a04
* bump version to 0.9.6-pre2
2013-10-05 13:31:32 -07:00
djcb
80622ebb07
* fix pmccabe check
2013-08-14 21:45:26 +03:00