aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfluffy <fluffy@FreeBSD.org>2020-02-25 00:01:25 +0800
committerfluffy <fluffy@FreeBSD.org>2020-02-25 00:01:25 +0800
commit5e08b015aa275aa76617fb885a80abb6645dc6f2 (patch)
tree2b119f3059d3be2ea2f70c3692b11911a9a7ffa0
parent5eb1aa75786d2ee6332d5c49324fec7d8520571e (diff)
downloadfreebsd-ports-gnome-5e08b015aa275aa76617fb885a80abb6645dc6f2.tar.gz
freebsd-ports-gnome-5e08b015aa275aa76617fb885a80abb6645dc6f2.tar.zst
freebsd-ports-gnome-5e08b015aa275aa76617fb885a80abb6645dc6f2.zip
mail/exim: unbreak EXIMON option and mail/exim/monitor slave port
- typedef unsigned long ulong; - USE_XORG+= xext,xmu
-rw-r--r--mail/exim/Makefile2
-rw-r--r--mail/exim/files/patch-exim_monitor-em_hdr.h11
2 files changed, 12 insertions, 1 deletions
diff --git a/mail/exim/Makefile b/mail/exim/Makefile
index a67fa070290c..172232a8cb8a 100644
--- a/mail/exim/Makefile
+++ b/mail/exim/Makefile
@@ -48,7 +48,7 @@ BDB_USES= bdb
DMARC_LIB_DEPENDS= libopendmarc.so:mail/opendmarc
EMBEDDED_PERL_USE= perl5=run,build
EXIMON_USES= xorg
-EXIMON_USE= xorg=x11,xaw,xt
+EXIMON_USE= xorg=x11,xaw,xext,xmu,xt
GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls
ICONV_USES= iconv:lib,build
INTERNATIONAL_LIB_DEPENDS= libidn.so:dns/libidn
diff --git a/mail/exim/files/patch-exim_monitor-em_hdr.h b/mail/exim/files/patch-exim_monitor-em_hdr.h
new file mode 100644
index 000000000000..a7a496684e17
--- /dev/null
+++ b/mail/exim/files/patch-exim_monitor-em_hdr.h
@@ -0,0 +1,11 @@
+--- exim_monitor/em_hdr.h.orig 2019-12-08 12:53:48 UTC
++++ exim_monitor/em_hdr.h
+@@ -95,6 +95,8 @@ this interface so that this kind of kludge isn't neede
+ #endif
+ typedef void hctx;
+
++typedef unsigned long ulong;
++
+ #include "local_scan.h"
+ #include "macros.h"
+ #include "structs.h"