Commit graph

4035 commits

Author SHA1 Message Date
Mathieu Arnold
2942c4d61d Update to latest commit.
Sponsored by:	Absolight
2016-12-26 14:00:17 +00:00
Baptiste Daroussin
6b374b5c9a Stop using PORTSDIRNAME if the ports tree goes to allow more than 2 level of
directories it won't make any sense
2016-12-22 21:48:49 +00:00
Mathieu Arnold
c87ffc1aa2 Fix build with JOBS.
Sponsored by:	Absolight
2016-12-21 15:38:27 +00:00
Joseph Mingrone
814ca2ae54 dns/dnscrypt-proxy: Update to version 1.8.1
Also, update MASTER_SITES.

Upstream changes:
https://github.com/jedisct1/dnscrypt-proxy/releases

PR:		215420
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8855
2016-12-20 16:43:39 +00:00
Kurt Jaeger
404e6ecb6d dns/dq: update 20161128 -> 20161210
PR:		215400
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl> (maintainer)
2016-12-19 18:58:01 +00:00
Tobias C. Berner
1afa5c8a42 Update KDE Frameworks to 5.29.0
Release notes: https://www.kde.org/announcements/kde-frameworks-5.29.0.php

New ports:
* textproc/kf5-syntax-highlighting (new in 5.28.0)
* graphics/kf5-prison (new in 5.29.0)

Fixes:
* kf5-kservice: Move applications.menu to kf5-applications.menu to stop conflicting with kdelibs4.
* Define conflicts in the kde4-l10n ports (debian does the same).
* kf5-kapidox: Fix with python3

Thanks to Matthew Rezny <matthew@reztek.cz> for looking at the conflicts in 214528,
and Dima Panov (fluffy@) for the python3 fix.

PR:     214528
Reviewed by:    rakuco, mat
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8776
2016-12-19 15:56:24 +00:00
Emanuel Haupt
cd2d57e4ca Update to 1.8.0
PR:		215410
Submitted by:	freebsd@dns-lab.com (maintainer)
2016-12-19 15:02:21 +00:00
Mathieu Arnold
d865a36c08 Update to latest commit.
Sponsored by:	Absolight
2016-12-19 12:12:30 +00:00
Kurt Jaeger
db3be55a15 New port: dns/dq
Recursive DNS/DNSCurve server and comandline tool to debug DNS/DNSCurve

WWW: https://mojzis.com/software/dq/

PR:		215073
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2016-12-18 17:28:08 +00:00
Sunpoet Po-Chuan Hsieh
3c043e26a7 - Add USES=localbase:ldflags 2016-12-18 15:21:48 +00:00
Sunpoet Po-Chuan Hsieh
c1dd9659ec - Update to 1.6.0
- Do not silence installation message
- While I'm here:
  - Move LIB_DEPENDS upwards
  - Use = instead of += for CONFIGURE_ARGS and USES
  - Convert to options helper
  - Use TEST_TARGET

Changes:	https://unbound.nlnetlabs.nl/pipermail/unbound-users/2016-December/004587.html
PR:		215322
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2016-12-17 13:20:19 +00:00
Sunpoet Po-Chuan Hsieh
619c99ffbb - Update to 0.16.1
- Bump PORTREVISION for dependent ports

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
2016-12-17 12:50:19 +00:00
Sunpoet Po-Chuan Hsieh
fac322ad99 - Update to 0.0.0.20161216
- Add SLAVEDIRS
- Bump PORTREVISION for dependent ports

Changes:	https://github.com/publicsuffix/list/commits/master
2016-12-17 12:49:54 +00:00
Kurt Jaeger
84138f4fa2 dns/mDNSResponder_nss: update 765.1.2 -> 765.20.4
PR:		215075
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu> (maintainer)
2016-12-14 19:19:45 +00:00
Sunpoet Po-Chuan Hsieh
177698aaf0 - Update devel/protobuf to 3.1.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2016-12-14 17:58:20 +00:00
Sunpoet Po-Chuan Hsieh
92266c5224 - Update WWW: pear.php.net uses https://
Approved by:	portmgr (blanket)
2016-12-13 15:05:06 +00:00
Sunpoet Po-Chuan Hsieh
7951f57490 - Update to 0.16.0
- Bump PORTREVISION for dependent ports

Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
2016-12-12 20:57:42 +00:00
Mathieu Arnold
35b7ad566d Update to latest commit.
Sponsored by:	Absolight
2016-12-12 14:48:15 +00:00
Mathieu Arnold
9572693d15 Remove bind-tools support from bind910.
Sponsored by:	Absolight
2016-12-09 15:40:39 +00:00
Mathieu Arnold
b49c617b79 Switch bind-tools to BIND9 9.11.
Sponsored by:	Absolight
2016-12-09 15:40:35 +00:00
Mathieu Arnold
265c712184 Cleanup CONFLICTS.
Sponsored by:	Absolight
2016-12-09 15:40:32 +00:00
Mathieu Arnold
79e3454fc9 This was fixed by the previous commit.
Sponsored by:	Absolight
2016-12-09 15:40:21 +00:00
Mathieu Arnold
36062bcbe6 Fixup libedit for all BIND9 ports, and fix spurious json dependency by
adding an option.

PR:		215170
Reported by:	sunpoet
Sponsored by:	Absolight
2016-12-09 15:02:37 +00:00
Bartek Rutkowski
0add061f59 dns/knot2: update 2.3.2 -> 2.3.3
PR:		215161
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2016-12-09 14:43:45 +00:00
Mathieu Arnold
617eb7085b Fix using libedit from ports.
PR:		215170
Reported by:	sunpoet
Sponsored by:	Absolight
2016-12-09 14:37:44 +00:00
Tijl Coosemans
f83c7639aa Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:52:19 +00:00
Tijl Coosemans
6ead27eb95 Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:23:24 +00:00
Tijl Coosemans
1b6b6d972f Remove libpcre.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 17:26:09 +00:00
Emanuel Haupt
3b0e5f8a16 Update to 4.1.14
PR:		215144
Submitted by:	jaap@NLnetLabs.nl (maintainer)
2016-12-08 17:05:45 +00:00
Jan Beich
1215064901 dns/openmdns: update to 0.6.15
No actual changes, only some port patches got merged.
2016-12-06 22:54:57 +00:00
Mathieu Arnold
5f2b4e7265 Update to latest commit.
Sponsored by:	Absolight
2016-12-05 13:41:27 +00:00
Mathieu Arnold
8b4093cba5 Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-12-02 11:58:21 +00:00
Mathieu Arnold
703ff6d361 Mark some ports as not openssl-devel ready.
Sponsored by:	Absolight
2016-11-29 18:46:21 +00:00
Thomas Zander
f80318b337 Fix build on FreeBSD 9.3
PR:		214816
Submitted by:	tremere@cainites.net (maintainer)
MFH:		2016Q4
2016-11-29 11:00:35 +00:00
Jason Unovitch
2a314ac5fa dns/knot2: update 2.3.1 -> 2.3.2
- Disable recvmmsg by default, this impacted UDP queries on 11.0-RELEASE.
  It was later fixed in 11/stable in r307311 but enabling conditionally
  provides little benefit so just disable by default as part of update.

PR:		213952, 214303
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer)
2016-11-27 02:43:26 +00:00
Mathieu Arnold
2884d5aa32 Fixup USE_GITHUB usage.
It already sets DISTNAME to a very nice unique name, do not set it
yourself.

Sponsored by:	Absolight
2016-11-26 10:09:54 +00:00
Emanuel Haupt
0a4f46a161 Add void-zones-tools 0.1.a, prepare a list of void zones that can be
readily fed into Unbound.

PR:		214723
Submitted by:	vidar@karlsen.tech
2016-11-25 18:31:53 +00:00
Kurt Jaeger
e4243382a8 dns/mDNSResponder_nss: update 625.41.2 -> 765.1.2
- update in step with net/mDNSResponder

PR:		214788
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu> (maintainer)
2016-11-24 21:14:34 +00:00
Jan Beich
4672aef568 dns/powerdns-recursor: work around crash with boost 1.62
Assertion failed: (this != &x), function operator=, file /usr/local/include/boost/container/string.hpp, line 830.

PR:		214470
Approved by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2016-11-24 02:30:22 +00:00
Dmitry Marakasov
de4e024e17 - Add LICENSE
- Remove unneeded perl module
- Fix depends (these are runtime, not build depends)
- Add NO_ARCH
- Silence patching
- Regenerate patches
2016-11-23 19:11:54 +00:00
Dmitry Marakasov
fc4b4fb7d4 - Add LICENSE
- Fix ipv6 option handling
- Remove useless post-install
2016-11-23 19:11:00 +00:00
Dmitry Marakasov
75950fc8f5 - Add LICENSE
- Use GNU_CONFIGURE
- Regenerate patches
2016-11-23 19:10:03 +00:00
Jan Beich
a8713d15f4 devel/boost-*: update to 1.62.0
- Enable `long double` C99 math usage
- Switch 9.x back to building with GCC

Changes:	http://www.boost.org/users/history/
PR:		199601
Submitted by:	Chen Xu, bapt, amdmi3, truckman (based on)
Reviewed by:	rakuco (kde) (earlier version)
Exp-run by:	antoine (3 tries), truckman (consumers only, earlier versions)
Approved by:	bapt (office)
2016-11-23 12:45:46 +00:00
Alexey Dokuchaev
583daec5aa In several dozen ports, use single space for WWW: line in pkg-descr, and
reformat port description text in cases when it was notoriously broken.
2016-11-22 14:04:21 +00:00
Kurt Jaeger
d8717c3313 dns/dnsviz: update 0.6.4 -> 0.6.5
Changes:	https://github.com/dnsviz/dnsviz/releases
2016-11-21 18:00:09 +00:00
Olivier Duchateau
57ffef978c Library to generate static code representation of the Public suffix list.
The public suffix list is a database of top level domain names. The database
allows an application to determine if if a domain name requires an additional
label to be valid.

The principle use in a web browser is to restrict supercookies being set
although it can also serve secondary purposes in the UI such as domain
highlighting.

WWW: http://www.netsurf-browser.org/
2016-11-21 14:04:24 +00:00
Jan Beich
6a14dffaec dns/powerdns-recursor: unbreak build with boost 1.62
In file included from mtasker_context.cc:27:
./mtasker_fcontext.cc:33:7: error: no member named 'make_fcontext' in namespace 'boost::context'; did you mean 'boost::context::detail::make_fcontext'?
using boost::context::make_fcontext;
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from mtasker_context.cc:27:
./mtasker_fcontext.cc:64:7: error: no member named 'fcontext_t' in namespace 'boost::context'; did you mean 'boost::context::detail::fcontext_t'?
using boost::context::fcontext_t;
      ^~~~~~~~~~~~~~~~~~~~~~~~~~
[...]

PR:		214470
Submitted by:	antoine
Obtained from:	upstream
Approved by:	portmgr blanket
2016-11-21 04:21:20 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
Jan Beich
23a96f4a5f devel/icu: update to 58.1
Changes:	http://site.icu-project.org/download/58
PR:		214384
Exp-run by:	antoine
Approved by:	office (bapt)
2016-11-19 18:21:20 +00:00
Sunpoet Po-Chuan Hsieh
006cf2f8eb - Update to 3.1.1
Changes:	http://bazaar.launchpad.net/~py3dns-hackers/py3dns/trunk/view/head:/CHANGES
2016-11-19 17:06:39 +00:00
Sunpoet Po-Chuan Hsieh
3c5f887574 - Update to 0.15.0
Changes:	https://github.com/rockdaboot/libpsl/blob/master/NEWS
2016-11-19 17:03:08 +00:00
Sunpoet Po-Chuan Hsieh
4474cf1a9c - Update to 0.11
- Add GitLab repository to WWW

Changes:	https://gitlab.com/jas/libidn2/blob/master/NEWS
		https://gitlab.com/jas/libidn2/blob/master/ChangeLog
2016-11-19 17:03:04 +00:00
Rene Ladan
f2aecf8776 Reset edwin's ports, he has handed in his commit bit.
With hat:	portmgr-secretary
2016-11-16 22:55:39 +00:00
Tobias C. Berner
30a183cdd9 Importing KDE Frameworks into the ports tree (required for newer KDE Desktop and Applications)
KDE Frameworks is a collection of libraries and software frameworks by KDE
that serve as technological foundation for KDE Plasma 5 and KDE Applications
distributed under the GNU Lesser General Public License (LGPL) [1].

The work is based on what we have in the KDE testing repo [2].

This is the next big step in updating the KDE Desktop and its Applications
to anything less dusty.

With this change, `USES=kde:5` is now a valid option. Ports that need to depend
on KDE Framework can now set:
	USES=kde:5
	USE_KDE=<framework1> <framework2> ... <frameworkX>

For example: www/qupzilla-qt5 can depend on sysutils/kf5-kwallet via:
	KWALLET_USE=            KDE=wallet

I would like to thank Raphael and Adriaan for reviewing the ports in the testing
repo :)

[1] https://en.wikipedia.org/wiki/KDE_Frameworks
[2] http://src.mouf.net/area51/log/branches/plasma5

Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8329
2016-11-14 16:12:56 +00:00
Alexey Dokuchaev
50c7b417e3 Do not terminate BROKEN messages with period, it is added by the framework. 2016-11-14 11:26:59 +00:00
Mathieu Arnold
4ee2188dce Update to latest commit.
Sponsored by:	Absolight
2016-11-14 08:52:52 +00:00
Mark Linimon
387ced8b05 Mark as broken on various tier-2 archs.
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2016-11-14 07:47:48 +00:00
Kurt Jaeger
c716f66aa0 dns/rbldnsd: update 0.997a -> 0.998
- use ${ETCDIR}
- don't install RPM spec and debian packege spec - they are no use on FreeBSD
- install example zone file with default permissions (readable to
  all users) there is no need to limit access to examples

PR:		214426
Changes:	http://www.corpit.ru/mjt/rbldnsd/NEWS
Submitted by:	Anton Yuzhaninov <citrin+pr@citrin.ru>
Approved by:	Alexey Degtyarev <alexey@renatasystems.org> (maintainer)
2016-11-13 14:14:59 +00:00
Jan Beich
68036db43c Track used or drop unused devel/icu dependency
This tries to fix discrepancy between

  $ pkg rquery '%o %B' | awk '/libicu/ { print $1 }' | sort -u
  $ git grep -lF :devel/icu | sed 's,/Makefile$,,'

PR:		214384
Reported by:	tijl, stage-qa, readelf(1)
2016-11-11 11:59:55 +00:00
Kurt Jaeger
d24546bd35 dns/dnsviz: update 0.6.3 -> 0.6.4
- fixes minor bugs
2016-11-10 20:52:05 +00:00
Mark Linimon
631eab01cc Mark as broken on aarch64: fails to link with sbrk.
While here, pet portlint and remove stale ia64 lines.

Approved by:	portmgr (tier-2 blanket)
2016-11-10 01:21:43 +00:00
Jan Beich
51f3e6d72a dns/openmdns: document rc.d minimally
PR:		214366
2016-11-09 21:13:12 +00:00
Jan Beich
f9eba362ac dns/openmdns: fix interface selection in rc.d
- Don't append default interface when /etc/rc.conf has mdnsd_flags
- Switch to lo0 as a more predictable (but less useful) default interface

PR:		214366
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at>
2016-11-09 20:21:05 +00:00
Mark Linimon
dac80a52ab Remove trailing newline escape from MASTER_SITES. This had the effect of
eating the PKGNAMEPREFIX line, which gave portsmon a case of heartburn.

Approved by:	"just fix it"
2016-11-07 23:39:34 +00:00
Sunpoet Po-Chuan Hsieh
c15f831a90 - Update to 1.0.0
Changes:	http://search.cpan.org/dist/Mozilla-PublicSuffix/Changes
2016-11-06 16:49:36 +00:00
Sunpoet Po-Chuan Hsieh
a084eac983 - Update to 0.0.0.20161028
- Bump PORTREVISION for dependent ports

Changes:	https://github.com/publicsuffix/list/commits/master
2016-11-05 18:00:12 +00:00
Jason Helfman
d2de35330d - unbreak fetch [1]
- update WWW site
- regen patch (pet portlint)

Reported by:	jswhitejrusa@gmail.com [1]
2016-11-04 16:41:39 +00:00
Jan Beich
bfa84aafa5 Pass maintainership of PEAR ports to the submitter
PR:		214011 214012 214013 214014 214015 214016 214017
PR:		214018 214019 214021 214022 214023 214024 214025
PR:		214026 214027 214028 214029 214030 214031 214032
PR:		214033 214034 214035 214036 214037 214038 214039
PR:		214040 214041 214042 214043 214044 214045 214046
PR:		214047 214048 214049 214050 214051 214052 214053
PR:		214054 214055 214056 214057 214058 214059 214060
PR:		214061 214062 214063 214064 214066 214067 214068
PR:		214071 214072 214073 214074 214075 214076 214077
PR:		214078 214079 214080 214081 214082 214083 214084
PR:		214085 214086 214087 214088 214089 214090 214091
PR:		214092 214093 214094 214095 214096 214097 214098
PR:		214099 214100 214101 214102 214103 214104 214108
PR:		214109 214110 214111 214112 214113 214114 214115
PR:		214116 214117 214118 214119 214120 214121 214122
PR:		214123 214124 214125 214126 214127 214128 214129
PR:		214130 214131 214132 214133 214134 214135 214136
PR:		214137 214138 214139 214140 214141 214142 214143
PR:		214144 214145 214146 214147 214148 214149 214150
PR:		214151 214152
Submitted by:	Jochen Neumeister <joneum@bsdproject.de>
2016-11-03 06:32:16 +00:00
Mathieu Arnold
55c13616e4 Update to latest commit.
Sponsored by:	Absolight
2016-11-02 10:49:33 +00:00
Xin LI
442cd7309b Security update:
dns/bind99:  9.9.9-P3  -> 9.9.9-P4
dns/bind910: 9.10.4-P3 -> 9.10.4-P4
dns/bind911: 9.11.0    -> 9.11.0-P1

Security:	CVE-2016-8864
Submitted by:	mat
MFH:		2016Q4
2016-11-02 06:38:48 +00:00
Kurt Jaeger
80bacfe08a dns/p5-Net-Domain-ExpireDate: update 1.15.2 -> 1.16
- added FI whois changes
2016-10-31 07:53:55 +00:00
Emanuel Haupt
a2a12add65 Remove depending on argparse, all Python versions in ports tree have it as
built-in.

PR:		213884
Submitted by:	lwhsu
2016-10-29 14:22:49 +00:00
Jan Beich
ce8dcf8c75 dns/openmdns: update to 0.6.11
Changes:	07cf5c1...2008828
2016-10-29 03:03:27 +00:00
Ruslan Makhmatkhanov
5d872729e9 dns/py-dnspython: update to 1.15.0
- define LICENSE (ISCL)
- remove DOCS option, because the only "documentation",
  that is supplied in source tarball is Changelog
2016-10-27 17:27:56 +00:00
Jan Beich
cfba5b220d dns/knot2: update to 2.3.1
Changes:	https://www.knot-dns.cz/2016-10-10-version-231.html
PR:		213830
Submitted by:	Leo Vandewoestijne (maintainer)
2016-10-27 11:17:42 +00:00
Jan Beich
cc1258c634 dns/openmdns: silence rc.d warning
$ service mdnsd start
/usr/local/etc/rc.d/mdnsd: WARNING: $mdnsd_enable is not set properly - see rc.conf(5).
Cannot 'start' mdnsd. Set mdnsd_enable to YES in /etc/rc.conf or use 'onestart' instead of 'start'.
2016-10-26 04:33:37 +00:00
Jan Beich
a5f1fce756 dns/openmdns: conflict with net/mDNSResponder 2016-10-26 04:08:28 +00:00
Jan Beich
c2228c5440 dns/openmdns: start rc.d a bit earlier 2016-10-26 03:39:05 +00:00
Jan Beich
e2bf840e9f dns/openmdns: drop remnants from bundling libopenbsd 2016-10-26 02:49:52 +00:00
Jan Beich
b5353dd37c dns/openmdns: add new port
OpenMDNS is a full implementation of MDNS/DNS-SD, it aims to be a light
replacement for Avahi/Bonjour. Currently OpenMDNS is about 10% of the size
of Avahi.

http://www.haesbaert.org/openmdns/
2016-10-26 02:43:32 +00:00
Bartek Rutkowski
ca911315dd dns/opendnssec2: update 2.0.1 -> 2.0.3
PR:		213610
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
MFH:		2016Q4
2016-10-25 08:23:24 +00:00
Mathieu Arnold
84854faa7c Update to latest commit.
Sponsored by:	Absolight
2016-10-24 12:26:26 +00:00
Mathieu Arnold
a0bcd2cf68 Use USES=pathfix where applicable.
PR:		213195
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D8093
2016-10-21 15:21:13 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Bartek Rutkowski
ba4d8e7937 dns/opendnssec: update 1.4.10 -> 1.4.12
PR:		213610
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
MFH:		2016Q4
2016-10-20 09:09:58 +00:00
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +00:00
Kurt Jaeger
4fd1b570a8 dns/c-ares: update 1.11.0 -> 1.12.0
- see
  https://daniel.haxx.se/blog/2016/10/14/a-single-byte-write-opened-a-root-execution-exploit/
  for a nice writeup of the CVE.

PR:		213495
Changes:	https://c-ares.haxx.se/changelog.html
Security:	CVE-2016-5180
Approved by:	zi (maintainer)
MFH:		2016Q4
2016-10-19 14:43:09 +00:00
John Marino
b111cf4a09 dns/bind9-devel: Set LDFLAGS for ports-based libedit/ncurses
The latest version failed to configure using ports libedit+ncurses:
  configure: checking for readline with -ledit
  checking for readline... no
  configure: checking for readline with -ledit -lterminfo
  checking for readline... no
  configure: checking for readline with -ledit -ltermcap
  checking for readline... no
  configure: checking for readline with -ledit -lncurses
  checking for readline... no
  configure: checking for readline with -ledit -lcurses
  checking for readline... no
  configure: error: The readline library was not found.

Setting LDFLAGS allows the build to complete as before.

Approved by:	just-fix-it/explicit LDFLAGS blanket
2016-10-19 14:23:49 +00:00
Mathieu Arnold
b65113bb10 Update to latest commit.
Sponsored by:	Absolight
2016-10-17 12:03:03 +00:00
Ashish SHUKLA
d8be863d00 Assign ports to fluffy@, who is actively tracking OpenSMTPD
development, and has kindly agreed to take the maintainership
of following ports:

  - dns/libasr
  - dns/libasr-devel
  - mail/opensmtpd
  - mail/opensmtpd-devel

Thank you!
2016-10-17 10:38:05 +00:00
Mathieu Arnold
0bdefc78dc Update to latest commit.
Sponsored by:	Absolight
2016-10-10 10:58:25 +00:00
Kurt Jaeger
0a61c9eaf6 dns/dnsviz: 0.6.1 -> 0.6.3
- fixes minor bugs and introduces key length into graphical output
2016-10-09 16:05:45 +00:00
Mathieu Arnold
8bcb9c81f5 Update to 9.11.0
Changes:	https://lists.isc.org/pipermail/bind-announce/2016-October/001007.html
Sponsored by:	Absolight
2016-10-04 22:35:31 +00:00
Kurt Jaeger
25b309d85f dns/cli53: 0.4.4 -> 0.8.5
- Now written in go, no longer in python

PR:		212625
Changes:	https://github.com/barnybug/cli53/blob/master/CHANGELOG.md
Submitted by:	Koichiro IWAO <meta+ports@vmeta.jp>
Approved by:	zi (maintainer timeout)
2016-10-04 17:59:13 +00:00
Mathieu Arnold
8ee6dea551 Remarke MAKE_JOBS_UNSAFE everywhere.
Sponsored by:	Absolight
2016-10-04 14:37:34 +00:00
Mathieu Arnold
1ad22401e6 Update to latest commit.
Sponsored by:	Absolight
2016-10-03 11:57:00 +00:00
Emanuel Haupt
40250b42a6 - Unbreak
- Relocate to github
- Add LICENSE
2016-10-02 20:11:33 +00:00
Pawel Pekala
581c76bab8 Update to version 1.5.10
In this release there is a fix for long downtime after connectivity
loss, which was a longstanding unsolved issue.  Features for tcp, TCP
Fast Open and timeout pressure to close connections when the tcp
connections are getting full.  Option to use ipv6 /64 for extra entropy.

Features
- Create a pkg-config file for libunbound in contrib.
- TCP Fast open patch from Sara Dickinson.
- Finegrained localzone control with define-tag, access-control-tag,
  access-control-tag-action, access-control-tag-data, local-zone-tag, and
  local-zone-override. And added types always_transparent, always_refuse,
  always_nxdomain with that.
- If more than half of tcp connections are in use, a shorter timeout
  is used (200 msec, vs 2 minutes) to pressure tcp for new connects.
- [bugzilla: 787 ] Fix #787: outgoing-interface netblock/64 ipv6
  option to use linux freebind to use 64bits of entropy for every query
  with random local part.
- For #787: prefer-ip6 option for unbound.conf prefers to send
  upstream queries to ipv6 servers.
- Add default root hints for IPv6 E.ROOT-SERVERS.NET, 2001:500:a8::e.
- keep debug symbols in windows build.

PR:		213043
Submitted by:	maintainer
2016-10-02 10:30:40 +00:00
Pawel Pekala
a6dcae5a90 Update to version 4.1.13
SUMMARY:
Some features, such as multi master check option that does not upgrade
from the first master that answers, but picks the best one.
Additional section handling for type SRV. And bug fixes.

FEATURES:
- multi-master-check: yes can be used to check all masters for the
  last version, using the higher version from the configured masters,
  from Manabu Sonoda.
- Support RR type OPENPGPKEY from RFC 7929.
- Can config key algorithms with the digest name, eg. 'sha256'.
- configure --disable-radix-tree for about 15% lower memory usage.
- for type SRV add A/AAAA to the additional section (if possible),
  just like we already do for type MX.
- more extensible edns option handling.

BUG FIXES:
- Fix compile warnings about unused result from write and strtol.
  and signcompare in minmax retrytime.
- Fix #812: fix that make depend fails after distribution.
- Fix #817: xfrd update failed loop.
- Add robustness against unallocated data in nsec3 trees.
- Fix README spelling error of BSD license (reported by Joerg Jung).
- Fix multimaster for not tried full zone transfer for a expired zone.
- Fix #827: fix compile with openssl 1.1.0 with api=1.1.0.

PR:		213021
Submitted by:	maintainer
2016-10-01 16:37:31 +00:00
Tijl Coosemans
1ee4da6dd1 Let USES=localbase add -L${LOCALBASE}/lib to LIBS instead of LDFLAGS.
USES=localbase:ldflags can be used to set LDFLAGS.  Normally LDFLAGS
appears too early on the command line causing some ports to link with
their own libraries in LOCALBASE (if installed) instead of WRKSRC.

Also make use of _USES_POST so -L${LOCALBASE}/lib is added as late as
possible after anything a port Makefile might set.  Use _USES_POST
instead of .include in libedit.mk and libarchive.mk so things like
'USES=libedit localbase:ldflags' work correctly.

Fix some issues with LIBS in some ports.

Switch ports that don't support LIBS to localbase:ldflags.

PR:		212987
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-30 19:24:30 +00:00