1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-26 00:55:14 +00:00
Commit Graph

2688 Commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
d8f642e40f - Fix *_DEPENDS: version is already in all supported Perl releases
- Convert to new options framework
- Use bsd.port.mk instead of bsd.port.pre.mk + bsd.port.post.mk
- Bump PORTREVISION for dependency change

PR:		ports/182967
Submitted by:	sunpoet (myself)
Approved by:	maintainer (timeout, 17 days)
2013-10-31 16:09:04 +00:00
Baptiste Daroussin
4205b5caa1 Remove useless NEED_ROOT and use proper USES=uidfix
Now those ports can be packaged as a user.
2013-10-31 07:42:03 +00:00
Steve Wills
c4295e8d58 - Add stage support 2013-10-30 02:48:42 +00:00
Matthias Andree
ad0d127d37 Assorted fixes to dependencies on various build options,
particularly with NLS enabled when libidn was built without NLS.

While here, group OPTIONS and clean up things a bit, and print
configuration of port and libidn port for debugging.

The particular build failure was
Reported by:	Yuri Vorobyev
2013-10-27 15:30:32 +00:00
Sunpoet Po-Chuan Hsieh
d16e4e7bf4 - Support STAGEDIR 2013-10-26 17:01:45 +00:00
Matthias Andree
75cdf011ff Upgrade dnsmasq to new upstream release 2.67.
Changelog: <http://www.thekelleys.org.uk/dnsmasq/CHANGELOG>
Enable NLS and IPV6 options by default.
Use shebangfix on files that need it.

Mark dnsmasq-devel (older than release) IGNORE.
2013-10-25 22:27:59 +00:00
Danilo Egea Gondolfo
f7af0859d1 - Update from 1.3.2 to 1.3.3 [1]
- Add stage support

PR:		ports/183286
Submitted by:	Leo Vandewoestijne <freebsd@dns-lab.com> (maintainer) [1]
2013-10-25 15:27:28 +00:00
Danilo Egea Gondolfo
cc067c70f8 - Update from 0.4.3 to 0.4.5
PR:		ports/183243
Submitted by:	csosstudy <csosstudy@gmail.com> (maintainer)
2013-10-24 21:45:04 +00:00
Emanuel Haupt
cb045c9ca4 Support staging 2013-10-22 21:30:14 +00:00
Mathieu Arnold
ce89a80f59 Try and be consistent with what commands are silent and not in *install.
- MKDIR is silent
- ECHO is silent
- INSTALL_* are not silent
- CP/FIND/... are not silent

I fixed a few PORTDOCS misusage, I'll do a second pass.

With Hat:	perl@
2013-10-22 16:57:44 +00:00
Eitan Adler
4c1509cf10 - By request undeprecate and unmark this port as BROKEN.
- Convert to staging
2013-10-21 19:16:24 +00:00
Eitan Adler
3d8cf4ad20 - By request undeprecate and unmark this port as BROKEN.
- Convert to staging
2013-10-21 19:14:22 +00:00
Timur I. Bakeyev
04cef0e0b9 Sync port with bind98. Fix(?) gssapi_krb5 detection. 2013-10-18 21:14:20 +00:00
Baptiste Daroussin
79238694b3 Deprecated some ports broken for more than 6 month 2013-10-18 07:19:25 +00:00
Matthias Andree
3c1e8025be Upgrade to rc4, changes over rc3 (-: removed, +: added)
REVERT:     Add --force-fast-ra option. Another thanks to Uwe Schindler.

NEW:
+	    Update Spanish transalation. Thanks to Vicente Soriano.
+	    Add --ra-param option. Thanks to Vladislav Grishenko for
+	    inspiration on this.
+	    Add --add-subnet configuration, to tell upstream DNS
+	    servers where the original client is. Thanks to DNSthingy
+	    for sponsoring this feature.
+	    Add --quiet-dhcp, --quiet-dhcp6 and --quiet-ra. Thanks to
+	    Kevin Darbyshire-Bryant for the initial patch.
+	    Allow A/AAAA records created by --interface-name to be the
+	    target of --cname. Thanks to Hadmut Danisch for the
+	    suggestion.
+	    Avoid treating a --dhcp-host which has an IPv6 address
+	    as eligable for use with DHCPv4 on the grounds that it has
+	    no address, and vice-versa. Thanks to Yury Konovalov for
+	    spotting the problem.
+	    Do a better job caching dangling CNAMEs. Thanks to Yves
+	    Dorfsman for spotting the problem.

Fix shebang lines of two Perl scripts.
2013-10-17 23:24:21 +00:00
William Grzybowski
6495991912 dns/inadyn-mt: fix wrong install path
- Fix wrong install path

PR:		ports/183014
2013-10-16 12:16:14 +00:00
Danilo Egea Gondolfo
5d532c70fa - Update from 2.1.5 to 2.1.6
Changes: http://www.xbill.org/dnsjava/dnsjava-current/Changelog

Approved by:	wg/culot (mentors, implicit)
2013-10-15 19:25:47 +00:00
Baptiste Daroussin
c3ce1ddc75 2013-10-15 www/rubygem-staticmatic: No longer maintained upstream
2013-10-10 www/ruby-nora: Does not work with Ruby 1.9
www/aswiki
2013-10-10 textproc/ruby-amrita: Does not work with Ruby 1.9
2013-10-15 security/flowtag: Does not work with Ruby 1.9
2013-10-10 lang/ruby-lua4: Does not work with Ruby 1.9
2013-10-15 dns/dnsdoctor: Does not work with Ruby 1.9
2013-10-15 12:44:10 +00:00
Baptiste Daroussin
a48d714ca6 Fix package name collision 2013-10-14 06:52:32 +00:00
Erwin Lansing
ecb76b6b44 The dns/py-ldns stopped building. Recent chenges in the
ports unearthed a serious defevt in the original build
process. This changes patches configure file.

There will be a new release of this port which will contain
a new configure file. Until then this patch is needed.

PR:		182183
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
2013-10-13 19:14:00 +00:00
Thomas Abthorpe
c87082ca2d - Mark BROKEN, set DEPRECATED at maintainer's request 2013-10-12 04:11:20 +00:00
Danilo Egea Gondolfo
a273c1b5ea - Dependence update (libsodium)
Approved by:	wg (mentor)
2013-10-11 13:47:15 +00:00
Guido Falsi
0ee5bfde1c - Convert to staging
- Convert to USES=gmake
2013-10-10 00:03:44 +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
John Marino
5e8dae46db Remove verbose flag from install command of three unmaintained ports
It appears that the -v option (verbose) is handled slightly differently
on DragonFly.  FreeBSD appears to be intolerant of where it appears in
the command line while the DragonFly version of "install" insists that
it appear in the early group of options.

In any case, these three ports may be the only ones in the entire ports
collection to use -v switch with ${INSTALL_DATA}, so for the sake of
compatibility and consistency, it is being removed from these
unmaintained ports which also local patches to be removed from DPorts.
2013-10-06 22:19:27 +00:00
Matthias Andree
a333dde226 Update to 2.67 release candidate #3.
While here, support staging.

Changelog for RC1:
<http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2013q4/007572.html>

Git commit log with newer rc2/rc3 tags:
<http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=shortlog>
2013-10-06 21:56:53 +00:00
Antoine Brodin
d89de633a5 Rework linux rpm plist generation/installation
Convert linux-f10-libasyncns to STAGEDIR (only user of AUTOMATIC_PLIST)

Approved by:	portmgr (bapt)
2013-10-06 09:08:22 +00:00
Hajimu UMEMOTO
4bbf8220cc - enable stage.
- add LICENCE.
2013-10-04 18:07:51 +00:00
William Grzybowski
877c75a1b9 dns/powerdns-devel: update to 3.3
- Update to 3.3 [1]
- Add TOOLS option [1]
- Allow staging
- Convert lib depends to new format

PR:		ports/182494 [1]
Submitted by:	Ralf van der Enden <tremere cainites.net> (maintainer) [1]
2013-10-03 16:09:54 +00:00
William Grzybowski
262bc746b2 dns/opendnssec13: fix pkg-plist without AUDITOR
- FIx pkg-plist without AUDITOR

Reported by:	mat
2013-10-03 12:23:37 +00:00
Bryan Drewery
eaeda40a01 - unbound was imported into base in r255597 with group 'unbound'. Chase
this and have the port also add a group to avoid mergemaster conflict

Approved by:	maintainer timeout (via email)
2013-10-03 11:02:37 +00:00
William Grzybowski
f3ba620c9f dns/knot: update to 1.3.2
- Update to 1.3.2 [1]
- Convert lib depends to new syntax
- Allow staging

PR:		ports/182524 [1]
Submitted by:	Leo Vandewoestijne <freebsd dns-lab.com> (maintainer) [1]
2013-10-01 16:02:12 +00:00
Sunpoet Po-Chuan Hsieh
699cd424ee - Support STAGEDIR 2013-09-30 20:20:27 +00:00
Matthias Andree
b9940e2dda Convert to support STAGEDIR; misc. LIB_DEPENDS cleanups. 2013-09-30 16:44:41 +00:00
Sunpoet Po-Chuan Hsieh
46b2330bb1 - Update to 0.1.16
Changes:	http://search.cpan.org/dist/Mozilla-PublicSuffix/Changes
2013-09-30 15:29:01 +00:00
Matthias Andree
16c17a59e2 Amend to pkg-config data, to fix FreeBSD 10-CURRENT build failures in
dependent ports.

PR:		ports/182054
Approved by:	gaod@hychen.org (maintainer timeout, 16 days)
2013-09-29 12:53:16 +00:00
Danilo Egea Gondolfo
13e1967d4b - Change maintainer email to @FreeBSD.org
- Add stage support

Approved by:	wg (mentor)
2013-09-28 15:01:01 +00:00
Erwin Lansing
bd33f08ef3 Update to 9.8.6 2013-09-28 12:32:53 +00:00
Eitan Adler
b4001990f3 I no longer have specific need for this port and would prefer to maintain fewer ports. 2013-09-26 19:22:08 +00:00
William Grzybowski
a3178879a6 dns/opendnssec13: update to 1.3.15
- Update to 1.3.15 [1]
- Honor LOCALBASE in sqlite [1]
- Convert lib depends to new format
- Allow staging

PR:		ports/182246 [1]
Submitted by:	Jaap Akkerhuis <jaap NLnetLabs.nl> (maintainer) [1]
2013-09-25 14:03:58 +00:00
William Grzybowski
0cc51781f2 powerdns-recursor: update to 3.5.3
- Update to 3.5.3 [1]
- USES gmake
- Remove leading article from COMMENT
- Allow staging

PR:		ports/182368 [1]
Submitted by:	Sten Spans <sten blinkenlights.nl> (maintainer) [1]
2013-09-25 13:27:16 +00:00
William Grzybowski
968182c753 dns/inadyn-mt: allow staging
- Allow stating
2013-09-24 16:45:28 +00:00
Erwin Lansing
5efd401380 Add an option for filter-aaaa
Submitted by:	Matej Gregr <matej.gregr@gmail.com>
2013-09-23 10:20:56 +00:00
Sergey Matveychuk
5afc4828b2 - Update to 1.4.21 2013-09-23 02:39:57 +00:00
Baptiste Daroussin
f45d0a8198 Fix NO_STAGE attribution 2013-09-22 18:05:04 +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
Bryan Drewery
c93dfc2e9f SSP support has been added to ports with WITH_SSP for i386 and amd64
on FreeBSD 10, and amd64 on earlier versions.

SSP_UNSAFE is added to disable in a port if it fails to build, but
this should only be used in rare circumstances such as kernel modules.
Otherwise, the port may just be failing due to lack of respecting
LDFLAGS.

On FreeBSD 10, this uses an ldscript in /usr/lib/libc.so to pull in
libssp_nonshared.a to address issues linking on i386 [1].

On earlier FreeBSD versions the WITH_SSP knob will add -lssp_nonshared
to LDFLAGS on i386. This is not needed on amd64. However, several hundred
ports do not currently respect LDFLAGS, so this support is disabled currently
as it causes build failures if a dependency is looking for the stack_chk
symbols.

Many thanks to jlh@ for this as he had many years of patience in getting
all of the necessary pieces [1][2] in.

[1] http://svnweb.freebsd.org/base/head/lib/libc/libc.ldscript?revision=251668&view=markup

PR:		ports/138228 [2]
Submitted by:	jlh (bsd.ssp.mk based on)
Reviewed by:	bapt
With hat:	portmgr
exp-runs done:	37 over a month on 91i386,91amd64,10i386,10amd64
2013-09-20 12:54:54 +00:00
Erwin Lansing
0d68cdb33f Update to 9.9.4
Note that the Rate Limiting option has been renamed.

Security Fixes

   Previously an error in bounds checking on the private type
   'keydata' could be used to deny service through a deliberately
   triggerable REQUIRE failure (CVE-2013-4854).  [RT #34238]

   Prevents exploitation of a runtime_check which can crash named
   when satisfying a recursive query for particular malformed zones.
   (CVE-2013-3919) [RT #33690]

New Features

   Added Response Rate Limiting (RRL) functionality to reduce the
   effectiveness of DNS as an amplifier for reflected denial-of-service
   attacks by rate-limiting substantially-identical responses. [RT
   #28130]

Feature Changes

   rndc status now also shows the build-id. [RT #20422]

   Improved OPT pseudo-record processing to make it easier to support
   new EDNS options. [RT #34414]

   "configure" now finishes by printing a summary of optional BIND
   features and whether they are active or inactive. ("configure
   --enable-full-report" increases the verbosity of the summary.)
   [RT #31777]

   Addressed compatibility issues with newer versions of Microsoft
   Visual Studio. [RT #33916]

   Improved the 'rndc' man page. [RT #33506]

   'named -g' now no longer works with an invalid logging configuration.
   [RT #33473]

   The default (and minimum) value for tcp-listen-queue is now 10
   instead of 3.  This is a subtle control setting (not applicable
   to all OS   environments).  When there is a high rate of inbound
   TCP connections, it   controls how many connections can be queued
   before they are accepted by named.  Once this limit is exceeded,
   new TCP connections will be rejected.  Note however that a value
   of 10 does not imply a strict limit of 10 queued TCP connections
   - the impact of changing this configuration setting will be
   OS-dependent.  Larger values for tcp-listen queue will permit
   more pending tcp connections, which may be needed where there
   is a high rate of TCP-based traffic (for example in a dynamic
   environment where there are frequent zone updates and transfers).
   For most production servers the new default value of 10 should
   be adequate.  [RT #33029]

   Added support for OpenSSL versions 0.9.8y, 1.0.0k, and 1.0.1e
   with PKCS#11. [RT #33463]

   Added logging messages on slave servers when they forward DDNS
   updates to a master. [RT #33240]

   Changed the logging category for RRL events from 'queries' to
   'query-errors'. [RT #33540]
2013-09-20 08:22:45 +00:00
Erwin Lansing
b10e78bdbf Update to 9.6-ESV-R10
Security Fixes

   Prevents exploitation of a runtime_check which can crash named
   when satisfying a recursive query for particular malformed zones.
   (CVE-2013-3919) [RT #33690]

Feature Changes

   rndc status now also shows the build-id. [RT #20422]

   Improved OPT pseudo-record processing to make it easier to support
   new EDNS options. [RT #34414]

   "configure" now finishes by printing a summary of optional BIND
   features and whether they are active or inactive. ("configure
   --enable-full-report" increases the verbosity of the summary.)
   [RT #31777]

   Addressed compatibility issues with newer versions of Microsoft
   Visual Studio. [RT #33916]

   Improved the 'rndc' man page. [RT #33506]

   'named -g' now no longer works with an invalid logging configuration.
   [RT #33473]

   The default (and minimum) value for tcp-listen-queue is now 10
   instead of 3.  This is a subtle control setting (not applicable
   to all OS environments).  When there is a high rate of inbound
   TCP connections, it controls how many connections can be queued
   before they are accepted by named.  Once this limit is exceeded,
   new TCP connections will be rejected.  Note however that a value
   of 10 does not imply a strict limit of 10 queued TCP connections
   - the impact of changing this configuration setting will be
   OS-dependent.  Larger values for tcp-listen queue will permit
   more pending tcp connections, which may be needed where there
   is a high rate of TCP-based traffic (for example in a dynamic
   environment where there are frequent zone updates and transfers).
   For most production servers the new default value of 10 should
   be adequate.  [RT #33029]
2013-09-20 08:20:36 +00:00
Thomas Abthorpe
4387ee26f2 - Update to 1.10.0
PR:		ports/182179
Submitted by:	Allan Jude <ports@scaleengine.com> (maintainer)
2013-09-20 04:10:21 +00:00