251 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
dc7a01a3c8 Update dns/libidn2 to 2.1.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
2019-02-09 23:25:36 +00:00
Sunpoet Po-Chuan Hsieh
06e735460e Update dns/libidn2 to 2.1.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://gitlab.com/libidn/libidn2/blob/master/NEWS
2019-01-06 20:39:43 +00:00
Dirk Meyer
54ac934cb1 - extend blacklisting
- cleanup rsa glue
2018-12-30 14:04:19 +00:00
Dirk Meyer
56d328be24 - bump PORTREVISION 2018-11-27 05:28:06 +00:00
Dirk Meyer
c0f004bd65 - remove some extraneous escaping in regex
PR:		233454
Submitted by:	Kyle Evans
2018-11-26 07:03:47 +00:00
Alexey Dokuchaev
936a36e30d Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support.  Due to shlib
version change, bump port revisions of the consumer ports.

PR:		233059
Exp-run by:	antoine
Approved by:	maintainer (johans, numerous timeouts)
2018-11-11 15:38:50 +00:00
Rene Ladan
8a502cb2d4 Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by:	rene
Reviewed by:	bapt, jbeich
Differential Revision:	https://reviews.freebsd.org/D17724
2018-11-02 13:32:34 +00:00
Jan Beich
91f9922c6f devel/icu: update to 63.1
Changes:	http://site.icu-project.org/download/63
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		232300
Exp-run by:	antoine
2018-10-23 11:35:03 +00:00
Dirk Meyer
fd32fcb540 - make portlint happier 2018-08-16 08:56:17 +00:00
Dirk Meyer
6058705eb9 - bump MILTER_SOVER to fix linking on FREEBSD-12
- bump PORTREVISION on ports using libmilter
- rename WITH_SENDMAIL_PORT to WITH_MILTER_PORT
- rename WITH_SENDMAIL_BASE to WITH_MILTER_BASE
- rename WITH_SENDMAIL_STATIC_MILTER to WITH_MILTER_STATIC
- cleanup ifdefs
- fix build on batv-filter with libmilter from ports
2018-07-01 10:17:18 +00:00
Jan Beich
3beb732dad devel/icu: update to 62.1
Changes:	http://site.icu-project.org/download/62
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		229359
Exp-run by:	antoine (only 10.4)
2018-06-29 14:22:11 +00:00
Dirk Meyer
584662f813 - drop PKGNAMESUFFIX on FreeBSD-12 2018-06-29 04:31:57 +00:00
Jan Beich
ae60358af5 devel/icu: update to 61.1
Changes:	http://site.icu-project.org/download/61
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		227042
Exp-run by:	antoine
MFH:		2018Q2 (required by Firefox 61)
2018-04-06 15:53:16 +00:00
Dirk Meyer
8a5725a888 - use a better configuration example 2018-04-05 09:15:24 +00:00
Bernard Spil
60d394744a mail/sendmail: Fix build with LibreSSL 2.7
- LibreSSL 2.7 implements OpenSSL 1.1 API

PR:		227171
Approved by:	dinoex (maintainer)
2018-04-02 17:49:05 +00:00
Dirk Meyer
1cbf69f22e - fix "exited on signal 11" when dhparams file is missing.
PR:		226431
2018-03-08 13:49:32 +00:00
Dirk Meyer
927c505e3f - fix build with openssl 1.1 and libressl 2018-03-04 17:45:26 +00:00
Brooks Davis
16a06ea402 Work around the lack of definition of union semun per POSIX.
When feasible do this by adding -D_WANT_SEMUN to CFLAGS or CXXFLAGS.
Where this fails due to ports not honoring C*FLAGS, patch using
__FreeBSD_version to enable the definition.

PR:		224300, 224443 (exp-run)
Approved by:	portmgr (antoine)
Exp-run:	antoine
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D14137
2018-03-02 22:34:53 +00:00
Dirk Meyer
9b25044c67 - add depedency groff 2018-01-30 23:14:32 +00:00
Dirk Meyer
38ae4ee888 - disable option SMTPUTF8 as default
it causes lost mail and backscatter with local delivery.
PR:		224452
MFH:		2018Q1
2018-01-27 11:09:22 +00:00
Dirk Meyer
cc48fb988e - fix regression introduced by r457706
PR: 224452

- add option BLACKLISTD
https://reviews.freebsd.org/D13475
2018-01-02 21:48:33 +00:00
Mark Felder
b7664d180a mail/sendmail: Add port option for SMTPUTF8 support, enabled by default.
Postfix has had support for quite some time, compiled in by default
http://www.postfix.org/SMTPUTF8_README.html

Exim has support but it's not a default build option
http://www.exim.org/exim-html-current/doc/html/spec_html/ch-internationalisation.html

Sendmail had no support until Arnt produced this patch.

As far as commercial access to SMTPUTF8 email goes:

GMail has support for SMTPUTF8 for 3 years
Outlook.com will have support shortly

The world is moving forward with SMPTUTF8 and if it does not get wider
distribution it will restrict the ability to self-host email as the only
solution to send and receive email from these users will be to use a
commercial cloud-hosted email platform.

This patch is a no-op unless you are sending mail that requires the
SMTPUTF8 extension. If you are running a Sendmail server and you did not
have this patch you would have received errors and the messages would
have been undeliverable.

More info: http://rant.gulbrandsen.priv.no/eai/one-minute-guide

PR:		224452
Reviewed by:	Gregory Shapiro, Claus Assmann (private mails from Arnt)
Obtained from:	Arnt Gulbrandsen
Sponsored by:	CNNIC
2017-12-31 16:42:39 +00:00
Dirk Meyer
6921ca5f80 - new option BLACKLISTD for FreeBSD-11
Submitted by:	Kurt Lidl, Masachika ISHIZUKA
Differential Revision:	https://reviews.freebsd.org/D6595
2017-10-16 09:18:49 +00:00
Antoine Brodin
3d8373b24c Canonicalize a few LICENSE_PERMS
With hat:	portmgr
2017-09-29 19:39:55 +00:00
Dirk Meyer
20e9e83b3d - add config file for option GDBM 2017-09-13 07:41:10 +00:00
Dirk Meyer
10ad355e7c - new option GDBM
Submitted by:	Zeus Panchenko
2017-09-02 11:36:50 +00:00
Dirk Meyer
6b6e7684d9 - make check-plist happier 2017-09-02 11:32:05 +00:00
Sunpoet Po-Chuan Hsieh
0173afb3c7 Fix OPTIONS_DEFAULT: remove IPV6 which is added by framework
Approved by:	portmgr (blanket)
2017-05-29 15:27:40 +00:00
John Marino
7126f3bc15 mail/sendmail: fix stage-qa error
The strip command for sbin/sendmail fails due to the permissions of
the program installed in the stage directory.  Change the staged sendmail
mode to 755 so that the strip command succeeds.  The pkg-list specifies
the final mode to be 2555.

PR:		211353
Reported by:	dave (ci.com.au)
Final fix:	marino@
Appproved by:	maintainer timeout
2016-08-19 22:19:11 +00:00
Dirk Meyer
1b269fd4fd - unbreak regressions with bdb 1.8.5
- restore compatibility with base
2016-08-11 20:22:27 +00:00
Mathieu Arnold
f037e39601 USE_BDB cleanup.
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx  -> USES=bdb:xx.

Other modernisations when I see them.

PR:		209183
Sponsored by:	Absolight
2016-08-08 13:46:50 +00:00
Mathieu Arnold
5b55a8a53e Fix usage of WITH_OPENSSL_BASE, WITH_OPENSSL_PORT and OPENSSL_PORT.
WITH_OPENSSL_* can't be set after bsd.port.pre.mk.
Fold all other usage into using SSL_DEFAULT == foo

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:	https://reviews.freebsd.org/D6577
2016-06-16 13:23:13 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Dirk Meyer
ea13cab589 - use LIB_DEPENDS
- remove option WITHOUT_MILTER
2016-02-13 10:32:15 +00:00
Dirk Meyer
79219f5bb8 - fix default SENDMAIL_MILTER_PORT 2016-02-13 09:34:29 +00:00
Dirk Meyer
15ff0ca966 - split libmilter from sendmail into a seperate port
- bump PORTREVISION
Submitted by:	matthew (Matthew Seaman)
2016-02-13 09:03:15 +00:00
Dirk Meyer
60709cdc9a - remove option TLSEXT_PADDING, now default
- make portlint happier
2015-11-21 19:31:02 +00:00
Jimmy Olgeni
eb8748beda Remove trailing whitespace from Makefiles, M-X. 2015-10-08 15:12:22 +00:00
Dirk Meyer
cd8765428a - update to 8.15.2 2015-07-03 16:50:31 +00:00
Baptiste Daroussin
d5c48db6b2 Allow packaging as regular user
Add USES=uidfix to get the definition of GID
Overwrite via MAKE_ARGS the owner and groups enforced by upstream Makefile
Ownership remains unchanged in the final package given the ownership is now set
by plist
Change modes when installing to allow stripping in post-install as a regular
user
Replace INSTALL_SCRIPT by INSTALL_LIB which takes care of stripping the binaries
when installing
2015-05-30 23:54:51 +00:00
Dirk Meyer
b048260f0a - use USERS/GROUPS
- removes obsolete @dirrm
- support STRIP_CMD
- stops rebuilding submit.cf
PR:		200244
Submitted by:	John Marino
2015-05-16 18:45:43 +00:00
Dirk Meyer
e32455970b - add support for eliptic curves 2015-04-25 09:27:12 +00:00
Dirk Meyer
1e035b04c0 - add CPE
PR:		199617
Submitted by:	shun
2015-04-25 09:25:15 +00:00
Baptiste Daroussin
fdf29be1f6 Remove dead RINGSERVER 2015-03-30 22:39:26 +00:00
John Marino
90e3f72974 mail category: Remove $PTHREAD_LIBS
Note: The following ports did not pass check-plist (CP) or stage-qa (QA)
tests.   The sendmail port has many problems, but this was already known
by myself as I fixed it properly on DPorts last week.  It's a forward
action to submit a PR against mail/sendmail.

  * antivirus-milter (CP)
  * dk-milter        (CP)
  * milter-regex     (CP)
  * sendmail         (CP, QA)

approved by:	PTHREAD blanket
2015-03-25 11:41:17 +00:00
Dirk Meyer
0275ae5d48 - update to 8.15.1
- cleanup options
- tlsext.patch removed, now part of distribution
2014-12-10 14:24:17 +00:00
Dirk Meyer
48a0dae4fb - fix LDOPS which is parsed twice by m4 now 2014-10-18 12:38:22 +00:00
Dirk Meyer
634ecc67fe - enable options TLS SASL SASLAUTHD by default
- new option TLSEXT_PADDING
The port disables TLSEXT_PADDING by default.
This fixes "TLS handshake failed" errors when sending to Ironport appliances.
2014-08-14 16:37:21 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample

databases/libgdamm:
- Drop :keepla
- USES=tar:bzip2
- Use INSTALL_TARGET=install-strip

databases/libgdamm5:
- Add INSTALL_TARGET=install-strip
- Drop --enable-static (inherited from old repocopy)

devel/anjuta x11-toolkits/py-gnome-extras:
- Drop :keepla

dns/powerdns dns/powerdns-devel:
- Convert to USES=libtool
- Add INSTALL_TARGET=install-strip
- Disable static modules
- Stop creating library symlinks with .0 suffix, not needed for dynamically
  opened modules

mail/dovecot2:
- Add USES=libtool

mail/dovecot2-pigeonhole:
- Drop CONFIGURE_TARGET (incorrect for Dragonfly)
- Add USES=libtool and INSTALL_TARGET=install-strip

math/gnumeric:
- USES=libtool tar:xz

Approved by:	portmgr (implicit, bump unstaged ports)
2014-07-24 18:34:16 +00:00
Adam Weinberger
99afccd1ce Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 16:14:15 +00:00