aboutsummaryrefslogtreecommitdiff
path: root/mail/dovecot/patches
Commit message (Collapse)AuthorAge
* dovecot: update to 2.3.16Lucian Cristian2021-09-19
| | | | Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* dovecot: update to 2.3.13Rosen Penev2021-02-22
| | | | | | | | Fixed and refreshed patches. Switched to AUTORELEASE for simplicity. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* dovecot: Improve packaging and include configsJosef Schlehofer2019-08-18
| | | | | | | | | | | - Add dovenull user, otherwise, dovecot doesn't start - Build docs to have configuration files for dovecot - Remove init script as conffile - Move build options from Makefile to Config.in - Install section to be more readable - Refresh patches Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* dovecot: Fix deprecated API patchRosen Penev2019-04-09
| | | | | | Refreshed patches. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dovecot: Fix compilation with OpenSSL 1.1Rosen Penev2019-02-13
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dovecot: Make OpenSSL ENGINE support optionalRosen Penev2019-01-01
| | | | | | Allows libopenssl to be smaller. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dovecot: Fix compilation for OpenSSL without deprecated APIsRosen Penev2018-11-06
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dovecot: Fix managesieve-login needs libdovecot-loginDaniel F. Dickinson2018-08-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When trying to use managesieve my MUA complained sieve wasn't supported. On investigation dovecot logs the following could be seen: Aug 16 00:28:44 managesieve-login: Fatal: master: service(managesieve-login): child 1430 returned error 127 Aug 16 00:31:32 managesieve-login: Error: Error loading shared library libdovecot-login.so.0: No such file or directory (needed by /usr/lib/dovecot/managesieve-login) Aug 16 00:31:32 managesieve-login: Error: Error loading shared library libdovecot.so.0: No such file or directory (needed by /usr/lib/dovecot/managesieve-login) Aug 16 00:31:32 managesieve-login: Error: Error relocating /usr/lib/dovecot/managesieve-login: net_ip2addr: symbol not found The issue (verified with readelf on non-working build and build with my fix) is that there is no RPATH information in the pigeonhole binaries (like managesieve-login). The dovecot-config that is 'installed' in the staging dir assumes that plugins will be built on the same host as the installed files. The 'installed' dovecot-config (partial) looks like: LIBDOVECOT='-L/usr/lib/dovecot -ldovecot' LIBDOVECOT_LOGIN='-ldovecot-login -L/home/user/Build/openwrt/openwrt-ath79/staging_dir/target-mips_24kc_musl/usr/lib -lssl -lcrypto' LIBDOVECOT_SQL=-ldovecot-sql LIBDOVECOT_COMPRESS=-ldovecot-compression LIBDOVECOT_LDA=-ldovecot-lda LIBDOVECOT_STORAGE='-ldovecot-storage ' LIBDOVECOT_DSYNC=-ldovecot-dsync LIBDOVECOT_LIBFTS=-ldovecot-fts The solution I used was to modify dovecot-config to add the rpath to DOVECOT_BINARY_LDFLAGS, and to replace references to host directories with staging_dir directories. This results in RPATH being added as it needs to be, and results in a working version of dovecot+pigeonhole. NB: I've also touched package version of pigeonhole as this change in dovecot results in (needed) binary changes for pigeonhole. Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
* dovecot: update to 2.3.1W. Michael Petullo2018-06-10
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: add GSSAPI moduleW. Michael Petullo2018-05-25
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* dovecot: version update to 2.2.26.0Denis Shulyaka2016-11-03
| | | | Signed-off-by: Denis Shulyaka <Shulyaka@gmail.com>
* dovecot: update to 2.2.14Peter Wagner2014-10-19
| | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* dovecot: import from packagesPeter Wagner2014-06-16
Signed-off-by: Peter Wagner <tripolar@gmx.at>