Commit Graph

78 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh 60321667ec Bump PORTREVISION for devel/re2 shlib change 2021-02-03 19:46:35 +00:00
Sunpoet Po-Chuan Hsieh fef65679d6 Bump PORTREVISION for devel/protobuf shlib change 2021-01-26 14:01:09 +00:00
Mikael Urankar b26c7d5f70 dns/dnsdist: Update to 1.5.1
Update to dnsdist 1.5.1 and make rc.d script start earlier

PR:		250026
Submitted by:	Juraj Lutter, Ralf van der Enden (maintainer)
2020-10-03 08:36:03 +00:00
Sunpoet Po-Chuan Hsieh b94e8d8c27 Bump PORTREVISION for devel/protobuf shlib change 2020-08-30 20:19:41 +00:00
Tobias C. Berner 4ce9271f52 dns/dnsdist: fix build on recent current
Obtained from:	https://github.com/PowerDNS/pdns/commit/e7c6996eb650d17372548899408160bb2d712511
2020-08-28 19:43:23 +00:00
Kurt Jaeger a7fc895023 dns/dnsdist: update 1.4.0 -> 1.5.0
- Please check the upgrade guide before upgrading:
  https://dnsdist.org/upgrade_guide.html#to-1-5-x
- Reworked the Lua options. You can now choose from Lua,
  LuaJIT and LuaJIT-openresty
- Also added options for CDB and LMDB Key Value stores

PR:		248385
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Relnotes:	https://dnsdist.org/changelog.html
2020-08-01 17:08:19 +00:00
Sunpoet Po-Chuan Hsieh 1c489784e1 Bump PORTREVISION for devel/protobuf shlib change 2020-06-03 18:32:05 +00:00
Sunpoet Po-Chuan Hsieh 74d47c7a3b Bump PORTREVISION for devel/re2 shlib change 2020-04-04 07:23:29 +00:00
Baptiste Daroussin 19d1e27e28 Remove useless dependency on bison
byacc is perfecly able to work for this port
2020-03-10 11:12:30 +00:00
Mateusz Piotrowski e7e9048f05 dns/dnsdist: Update to 1.4.0
- Lint Makefile
- Some configure switches changed from --enable to --with
- Rename FSTRM to DNSTAP
- Add DoH support
- Switch to LuaJIT-Openresty (when LUAJIT is selected instead of LUA)
- Remove unnecessary patch (files/patch-dnsdist-lua-vars.cc)
- Major improvement in the rc script: allowing multiple daemons
- Start using -C and %%ETCDIR%% causing the default path for dnsdist.conf
  changes to usually /usr/local/etc/dnsdist/ in which you can store single
  or multiple config files, includes, key-files for DNSCrypt, key/certs for
  DoH, etc.

Also, change maintainer to Ralf van der Enden.

Changelog:
https://dnsdist.org/changelog.html

PR:		242125
Submitted by:	Jørn Åne de Jong, Ralf van der Enden, Leo Vandewoestijne
Reviewed by:	cpm@, Sascha Biberhofer, Yann Kerherve
Approved by:	maintainer
2020-02-04 10:38:44 +00:00
Sunpoet Po-Chuan Hsieh 11493c54b5 Bump PORTREVISION for devel/protobuf shlib change 2020-01-22 05:53:20 +00:00
Jan Beich 701aa3bcf8 devel/boost-*: update to 1.72.0
Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
2019-12-11 17:53:48 +00:00
Jan Beich befa71e0f3 devel/boost-*: update to 1.71.0
Changes:	http://www.boost.org/users/history/version_1_71_0.html
PR:		238827
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D20774
2019-08-19 15:35:27 +00:00
Sunpoet Po-Chuan Hsieh 4f3e0d828f Bump PORTREVISION for devel/protobuf shlib change 2019-07-31 16:38:52 +00:00
Gerald Pfeifer ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Sunpoet Po-Chuan Hsieh 70ffc9c0fd Update devel/protobuf to 3.8.0
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		238808
Exp-run by:	antoine
2019-07-05 19:08:49 +00:00
Jan Beich 9b21a3a084 devel/boost-*: update to 1.70.0
Changes:	http://www.boost.org/users/history/version_1_70_0.html
PR:		235956
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19303
2019-04-12 06:36:31 +00:00
Sunpoet Po-Chuan Hsieh 73b1e3abe6 Update devel/protobuf to 3.7.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		236157
Exp-run by:	antoine
2019-03-31 13:41:02 +00:00
Carlos J. Puga Medina dae289f3ca dns/dnsdist: unbreak with boost 1.70
dnsdist-lua-vars.cc:99:61: error: expected unqualified-id
                                       {"BADSIG",   ERCode::BADSIG  },
                                                            ^
/usr/include/sys/signal.h:490:17: note: expanded from macro 'BADSIG'
#define BADSIG          SIG_ERR
                        ^
/usr/include/sys/signal.h:139:18: note: expanded from macro 'SIG_ERR'
#define SIG_ERR         ((__sighandler_t *)-1)
                        ^

PR:		236587
Reported by:	jbeich
2019-03-17 11:38:01 +00:00
Gerald Pfeifer a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Jan Beich 7c879267dc devel/boost-*: update to 1.69.0
Changes:	http://www.boost.org/users/history/version_1_69_0.html
PR:		232525
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17645
2018-12-12 00:15:49 +00:00
Sunpoet Po-Chuan Hsieh 7cdcf9aed1 Update devel/protobuf to 3.6.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		231008
Exp-run by:	antoine
2018-12-03 19:41:32 +00:00
Carlos J. Puga Medina 8a11fdff17 - Fix building against Lua(JIT). The configuration switch change since version 1.3.2.
When building without poudriere, it would always pick LuaJIT over Lua if both are installed,
  basically ignoring the configuration knob.
- Bump PORTREVISION

PR:		233142 (based on)
Submitted by:	Ralf van der Enden <tremere@cainites.net>
MFH:		2018Q4
2018-11-11 15:59:50 +00:00
Carlos J. Puga Medina 8cfeec87ff dns/dnsdist: Update to 1.3.3
Changelog: https://dnsdist.org/changelog.html#change-1.3.3

MFH:		2018Q4
2018-11-11 09:54:04 +00:00
Jan Beich 0c5b33d4a3 dns/dnsdist: replace r482789 with upstream version
Upstream chose more verbose fix via if() construct where indeterminate
value takes false branch. Similar behavior to explict conversion.
2018-10-26 00:31:00 +00:00
Jan Beich b770fe59e2 dns/dnsdist: unbreak with boost 1.69
dnsdist-lua.cc:76:10: error: no viable conversion from returned value of type 'boost::logic::tribool' to function return type 'bool'
  return g_noLuaSideEffect==true;
         ^~~~~~~~~~~~~~~~~~~~~~~

PR:		232525
2018-10-22 20:30:43 +00:00
Jan Beich 0b055d47f2 devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers

Changes:	http://www.boost.org/users/history/version_1_68_0.html
PR:		229569
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D16165
2018-08-09 06:58:30 +00:00
Carlos J. Puga Medina 4bde293561 dns/dnsdist: Update to 1.3.2
- Add a note to UPDATING about breaking changes

Changelog: https://dnsdist.org/changelog.html#change-1.3.2

PR:		229742
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	cpm
2018-07-14 09:17:51 +00:00
Sunpoet Po-Chuan Hsieh 05f155d9b1 Revert r473259 and r473260 which are committed by accident
- Bump PORTEPOCH for protobuf and py-protobuf
- Bump PORTREVISION for dependent ports
2018-06-24 21:11:14 +00:00
Sunpoet Po-Chuan Hsieh cf03afc451 Update to 3.6.0
Changes:	https://github.com/google/protobuf/releases
2018-06-24 20:19:45 +00:00
Dmitry Marakasov 852654c6fa - Add LICENSE_FILE
- Fix whitespace
- Remove obsolete OSVERSION condition
- Fix WWW:

Approved by:	portmgr blanket
2018-05-07 17:06:00 +00:00
Jan Beich 4c8fdb8ef9 dns/dnsdist: convert to USES=compiler 2018-04-22 16:39:18 +00:00
Jan Beich cc95712fbe devel/boost-*: update to 1.67.0
Changes:	http://www.boost.org/users/history/version_1_67_0.html
PR:		227427
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15030
2018-04-18 13:57:42 +00:00
Jan Beich 66ef9ea047 dns/dnsdist: unbreak with boost 1.67
In file included from dnsdist.cc:44:
In file included from ./dnsdist.hh:46:
In file included from /usr/local/include/boost/uuid/uuid_generators.hpp:17:
In file included from /usr/local/include/boost/uuid/random_generator.hpp:19:
In file included from /usr/local/include/boost/tti/has_member_function.hpp:15:
In file included from /usr/local/include/boost/tti/detail/dmem_fun.hpp:11:
In file included from /usr/local/include/boost/function_types/is_member_function_pointer.hpp:14:
In file included from /usr/local/include/boost/function_types/components.hpp:61:
/usr/local/include/boost/function_types/detail/class_transform.hpp:26:31: error: expected a qualified name after 'typename'
template<typename T, typename L>
                              ^
./dns.hh:238:11: note: expanded from macro 'L'
 #define L theL()
           ^

PR:		227427
Reported by:	antoine (via exp-run)
Obtained from:	upstream
2018-04-17 09:33:39 +00:00
Carlos J. Puga Medina 5dc7c4c7e4 - Fix and update the comment when building dnsdist on 10.x
- Mark BROKEN on FreeBSD 10.3, fails to link due to lack of thread_local

MFH:		2018Q2 (blanket)
2018-04-04 00:56:39 +00:00
Carlos J. Puga Medina e230088b6d dns/dnsdist: Fix building against openssl from base
checking for LIBSSL... no
configure: error: OpenSSL libssl requested but libraries were not found
===>  Script "configure" failed unexpectedly.
Please report the problem to cpm@FreeBSD.org [maintainer] and attach the
"/wrkdirs/usr/ports/dns/dnsdist/work/dnsdist-1.3.0/config.log" including the
output of the failure of your make command. Also, it might be a good idea to
provide an overview of all packages installed on your system (e.g. a
/usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

Stop.
make: stopped in /usr/ports/dns/dnsdist

PR:		227180
Submitted by:	Ralf van der Enden <tremere@cainites.net>
MFH:		2018Q2
2018-04-01 16:33:16 +00:00
Carlos J. Puga Medina e578d33451 dns/dnsdist: fix rc.d script, add support for LuaJIT and enable some new features
- Really fix the rc.d script to start using daemon(8) and add the --supervised commandline argument (which suppresses opening up the console)
- Enable DNS-over-TLS (upstream suggests enabling both GnuTLS and OpenSSL backends so you can switch in case of a serious security issue in .ie OpenSSL)
- Add OpenSSL support (enabled by default)
- Add GnuTLS support (enabled by default)
- Add dnstap support (disabled by default)
- Add SNMP support (disabled by default)
- Add support for LuaJIT or whatever you set as your default version in make.conf (disabled by default)
- Bump PORTREVISION

PR:		227175
Submitted by:	Ralf van der Enden <tremere@cainites.net>
MFH:		2018Q2
2018-04-01 15:14:45 +00:00
Carlos J. Puga Medina 9549546013 dns/dnsdist: Update dnsdist.in
- Remove -d arg in dnsdist.in as it now uses daemon(8)
- Bump PORTREVISION

Reported by:	krion
2018-04-01 12:55:16 +00:00
Carlos J. Puga Medina 4acb01de5d dns/dnsdist: Update to 1.3.0 (bugfix)
Changes: https://dnsdist.org/changelog.html#change-1.3.0

MFH:		2018Q2
2018-04-01 12:43:53 +00:00
Carlos J. Puga Medina bf4518722c - Update to 1.2.1 [1]
- Switch from devel/llvm40 to devel/llvm50

Changelog: https://dnsdist.org/changelog.html#change-1.2.1

PR:		225955 [1]
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com>
2018-02-18 15:06:53 +00:00
Jan Beich 25beeff079 devel/boost-*: update to 1.66.0
Changes:	http://www.boost.org/users/history/version_1_66_0.html
PR:		223922
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D13279
2018-01-18 04:11:02 +00:00
Sunpoet Po-Chuan Hsieh 0a7591375a Update devel/protobuf to 3.5.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-12-11 18:26:13 +00:00
Vsevolod Stakhov f191a0244b - Update libsodium to 1.0.15 [1]
- Bump revisions for all dependent ports

PR:		223147 [1]
Submitted by:	Greg V [1]
2017-10-22 10:09:33 +00:00
Jan Beich 98eb11b2f0 devel/boost-*: update to 1.65.1
Changes:	http://www.boost.org/users/history/version_1_65_1.html
PR:		218835
Approved by:	maintainer timeout (1.65.1: 2 weeks; 1.65.0: 1 month)
Tested by:	jhibbits (on powerpc64, earlier version)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:08:16 +00:00
Jan Beich 7e21a6476a devel/boost-*: enable C++11 features
PR:		218835
Obtained from:	https://github.com/DragonFlyBSD/DeltaPorts/pull/690
Approved by:	maintainer timeout (2 months)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D11582
2017-09-25 00:05:05 +00:00
Carlos J. Puga Medina bdfbe6302d - Update to 1.2.0
- Remove patch that was upstreamed
- Switch from devel/llvm39 to devel/llvm40 when building on 10.3
- Update WWW in pkg-descr

Changes: https://mailman.powerdns.com/pipermail/dnsdist/2017-August/000358.html

MFH:		2017Q3
Security:	CVE-2016-7069
Security:	CVE-2017-7557
2017-08-22 20:38:35 +00:00
Sunpoet Po-Chuan Hsieh 6fa7fc5018 Update devel/protobuf to 3.4.0
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
2017-08-16 15:44:48 +00:00
Tobias Kortkamp dc0e63addc Add The Unlicense to Mk/bsd.licenses.db.mk
- Update all ports that currently use a custom definition
- Also add a link to a list of certified copyfree licenses

Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D11487
2017-07-05 14:58:11 +00:00
Jan Beich b324ade02d devel/boost-*: update to 1.64.0
Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472
2017-05-02 06:48:10 +00:00
Sunpoet Po-Chuan Hsieh 149013a34f Update devel/protobuf to 3.3.0
- Remove USE_CSTD=c99: it was added for [1], now audio/clementine-player builds fine without it
- Bump PORTREVISION for shlib change

Changes:	https://github.com/google/protobuf/releases
PR:		178687 [1]
2017-04-29 15:43:46 +00:00