Commit graph

115 commits

Author SHA1 Message Date
Mark Felder
6e2dbaf05c dns/powerdns: Update to 3.4.6
- No longer install dnsdist, which conflicted with dns/dnsdist port
- Luabackend patch is now FreeBSD/i386 specific and has been submitted upstream
for inclusion

This update also fixes a DoS vulnerability:

https://doc.powerdns.com/md/security/powerdns-advisory-2015-02/

Changelog:	https://doc.powerdns.com/md/changelog/#powerdns-authoritative-server-346

PR:		202738
MFH:		2015Q3
Security:	55c43f5b-5190-11e5-9ad8-14dae9d210b8
Security:	CVE-2015-5230
2015-09-02 16:42:46 +00:00
Bartek Rutkowski
18f3656190 dns/powerdns: update 3.4.4 -> 3.4.5
- Add CPE info
- Remove obsolete CONFLICTS field
- Remove obsolete patch

PR:		201080
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2015-06-25 14:39:01 +00:00
Kubilay Kocak
38141d9de7 net/libzmq4: Update to 4.1.2, Fixes CVE-2014-9721
- Update to 4.1.2
- Update pkg-plist
- USES: pkg-config is now a global dependency
- OPTIONS: with-sytem-pgm is now with-pgm, update helpers
- OPTIONS: with-libsodium no longer takes args, update helpers
- Override pkgconfigdir via configure, deprecate USES: pathfix

- Bump PORTREVISION for dependent ports for shared library version
  change

While I'm here:

- Whitespace align Makefile

Based on:

PR:		200502
Reported by:	Sevan Janiyan <venture37 geeklan co uk>
Submitted by:	Jason Unovitch <jason.unovitch gmail com>
MFH:		2015Q2
Security:	10a6d0aa-0b1c-11e5-bb90-002590263bf5
Security:	CVE-2014-9721
2015-06-15 11:06:49 +00:00
Tijl Coosemans
98cdddb183 - Update security/polarssl13 to 1.3.11
- Patch a Makefile so regular make install works
- Replace a patch with MAKE_ENV
- Bump dependent ports

PR:		200816
2015-06-12 16:14:54 +00:00
Brad Davis
333a0dfd83 - Update dns/powerdns-recursor to 3.7.2
- Remove an extra blankline from dns/powerdns/distinfo

PR:		199720
Submitted by:	Ralf van der Enden
Approved by:	bdrewery (mentor)
MFH:		2105Q1
Security:	64e6006e-f009-11e4-98c6-000c292ee6b8
2015-05-01 15:39:21 +00:00
Brad Davis
d9448c0fb7 Update dns/powerdns to 3.4.4
PR:		199719
Approved by:	bdrewery (mentor)
MFH:		2015Q1
Security:	64e6006e-f009-11e4-98c6-000c292ee6b8
2015-05-01 15:07:56 +00:00
Tijl Coosemans
95b155ef70 Specify library version when depending on libpolarssl and switch ports to
PolarSSL 1.3 when they fail to build with 1.2.
2015-04-17 13:37:36 +00:00
Mark Felder
9d5a33cf68 Update to 3.4.3
PR:		198448
Approved by:	maintainer
2015-03-13 19:17:04 +00:00
Brad Davis
84ace0a6a9 - Update dns/powerdns to 3.4.2
- Pet portlint

PR:		196889
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	bdrewery
2015-02-12 02:21:02 +00:00
Bartek Rutkowski
90002051c6 dns/powerdns: update 3.4.0 -> 3.4.1
PR:		194805
Submitted by:	Ralf van der Enden <tremere@cainites.net>
Approved by:	mentors (implicit)
2014-11-15 20:35:16 +00:00
Kurt Jaeger
ac9fd9da61 dns/powerdns: fix for check-plist with non-standard options
The pkg-plist was broken with non-default backends enabled.

PR:		194505
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2014-10-22 11:59:49 +00:00
Kurt Jaeger
d684d9df53 dns/powerdns: 3.3.1 -> 3.4.0
Changelog
http://doc.powerdns.com/html/changelog.html#changelog-auth-3.4.0

- Moved remote backend to regular (was experimental)
- Added the GeoIP, LMDB (both experimental) and Bind backend
- Removed Crypto++ support (as suggested by the author)
- Fixed the Luabackend on i386
- Added note to pkg-message about mandatory schema changes for
  gmysql, gpgsql and gsqlite3 backends
- Changed the example pdns.conf to include all possible configuration
  options when all backends are enabled

PR:		194057
Submitted by:	me@nileshgr.com, updated by tremere@cainites.net
Approved by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2014-10-17 20:08:32 +00:00
John Marino
d2fdb96332 dns/powerdns: Fix pkg-plist when backend options are selected
PR:		192401
Reported by:	michelle
Fixed by:	maintainer (Ralf van der Enden)
2014-08-23 16:23:12 +00:00
Dmitry Marakasov
f2158ec0d6 - Switch databases/opendbx to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed

Approved by:	portmgr blanket
2014-07-30 02:12:16 +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
Tijl Coosemans
ec94e4d5eb Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery

Approved by:	portmgr (implicit)
2014-07-05 12:19:32 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Danilo Egea Gondolfo
4bdfd7b2b4 - Update from 3.3 to 3.3.1
- Add some experimental backends

while here
- Convert USE_LUA to USES

PR:		ports/185824
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2014-01-23 20:12:54 +00:00
Danilo Egea Gondolfo
637d567fbc - Use options helpers to simplify the Makefile
- Remove SQLITE2 option as it was dropped from powerdns on 2012
2013-11-10 23:09:39 +00:00
Danilo Egea Gondolfo
eb69082b0b - Convert LIB_DEPENDS to new syntax [1]
- Add stage support [1]
- Use OPTIONS_RADIO to handle SQLITE
- Remove indefinite article from COMMENT

PR:		ports/182631
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer) [1]
Approved by:	wg/culot (mentors, implicit)
2013-10-09 22:15:48 +00:00
Baptiste Daroussin
24a1652ff4 Add NO_STAGE all over the place in preparation for the staging support (cat: dns) 2013-09-20 16:31:57 +00:00
Guido Falsi
03ba652f37 - Add MAN8 pages forgotten in previous commit
Reported by:	Ports-QAT
2013-08-01 06:43:32 +00:00
Guido Falsi
84331f7a9e - Update to 3.3
- Depend on Botan 1.10 and make it new default
- Both Botan and Crypto++ can be compiled in now
- Support MySQL forks like MariaDB
- Ability to choose embedded or system-installed PolarSSL
- Convert USE_GMAKE to USES
- Use EXAMPLES OPTION in plce of NOPORTEXAMPLES

Changelog: http://rtfm.powerdns.com/changelog.html#changelog-auth-3-3

PR:		ports/180875
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2013-08-01 06:23:50 +00:00
Bryan Drewery
64907f26a8 - Fix default option CRYPTOPP not including its group DNSSEC
This fixes 'pretty-print-config' not including the CRYPTOPP
  option in its output.
2013-05-16 17:34:12 +00:00
Baptiste Daroussin
3bc475b29f Convert dns to USES=pkgconfig 2013-04-23 07:24:02 +00:00
Martin Wilke
0f1a0b17e9 - Update to 3.2
PR:		175480
Submitted by:	maintainer
2013-02-10 08:12:15 +00:00
Alex Kozlov
05a9235c98 - Fix all cases of 'No newline at end of file' in ports tree
Approved by: portmgr (bapt)
2013-02-01 15:04:00 +00:00
Baptiste Daroussin
f5f6cd6d9b Chase boost update 2013-01-31 13:38:42 +00:00
Dirk Meyer
851945b1eb - cleanup comments
Feature safe: yes
2012-10-13 13:39:56 +00:00
Michael Scheidell
933cc87dea - Fix CONFLICTS.
- Convert to new OptionsNG
- Add DNSSEC knob by popular demand. Disabling this will disable DNSSEC algorithms 13 and 14 and remove dependency on
libcryptopp.
- Also disabled botan support since it's broken with 1.8. When 1.10 becomes part of the ports tree it can be enabled again.

PR:		ports/170195
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2012-07-28 12:19:03 +00:00
Ruslan Makhmatkhanov
de2511b228 - update to 3.1
- while I'm here, add LICENSE (GPL2) and remove mention of it from pkg-descr

changelog: http://doc.powerdns.com/changelog.html#changelog-auth-3-1

PR:		168198
Submitted by:	Ralf van der Enden <tremere at cainites dot net> (maintainer)
2012-05-22 18:52:01 +00:00
Michael Scheidell
e65e70eeab - Change boost-libs from BUILD_DEPENDS to LIB_DEPENDS. This fixes installing from packages.
PR:		ports/165352
Reported by:	Marat Bakeev <hawara@hawara.com>
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Approved by:	gabor (mentor, implicit)
Feature safe:	yes
2012-02-24 13:00:45 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Ruslan Makhmatkhanov
236864125a - update to 3.0.1
This update fixes a Denial of Service Vulnerability, which affects versions < 3.0.1 (CVE-2012-0206)

Changes:
http://doc.powerdns.com/changelog.html#changelog-auth-3-0-1

PR:		164019
2012-01-11 18:59:53 +00:00
Olli Hauer
696043f866 - add fix from upstream vendor to preserve slowdowns during (re)start
PowerDNS with BIND backend

PR:		ports/160308
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2011-11-06 20:00:56 +00:00
Steve Wills
22b3f87c05 - Fix building when security/polarssl is already installed
PR:		ports/159741
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2011-08-14 02:46:28 +00:00
Steve Wills
63a9771093 - Fix/add usage of SQLITE3_CFLAGS and SQLITE3_LIBS as detected by pkg-config
- Fixes compilation on systems that don't have math/gmp installed

PR:		ports/159617
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2011-08-10 17:16:26 +00:00
Pav Lucistnik
b196076da0 - Update to 3.0
PR:		ports/159349
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2011-08-08 12:38:59 +00:00
Martin Wilke
bb86cbe5d2 - Get Rid MD5 support 2011-03-20 12:54:45 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Marcelo Araujo
2b8d3a9f82 - Bump PORTREVISION in favor of new databases/opendbx.
PR:		ports/137579
Submitted by:	Sylvio Cesar <scjamorim@bsd.com.br>
Approved by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2009-08-11 12:20:12 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Pav Lucistnik
d1107bb40e - Update boost to 1.39
- Split boost port to separate components, with boost-all metaport

PR:		ports/137054
Submitted by:	Alexander Churanov <churanov.port.maintainer@gmail.com> (maintainer)
2009-07-28 11:45:08 +00:00
Doug Barton
0175383f0a Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.

1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).

No PORTREVISION bumps because all of these changes are noops.
2009-07-15 16:56:10 +00:00
Ion-Mihai Tetcu
73027658c3 Fix build with custom LOCALBASE
PR:		135340
Submitted by:	Sahil Tandon
Approved by:	maintainer
Reported by:	QATty
2009-06-08 10:14:46 +00:00
Beat Gaetzi
eee6dd717c - Update to 2.9.22
PR:		ports/131210
Submitted by:	Ralf van der Enden <tremere AT cainites.net> (maintainer)
Approved by:	miwi (mentor)
2009-02-01 16:51:56 +00:00
Martin Wilke
989eed2fbc - Update to 2.9.21.2
PR:		128913
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2008-11-21 20:37:16 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Martin Wilke
02d0a30361 - Update to 2.9.21.1
PR:		126282
Submitted by:	Ralf van der Enden <tremere@cainites.net>
2008-08-07 12:10:52 +00:00