Bonjour, also known as zero-configuration networking, enables automatic
discovery of devices and services on a local network using industry standard IP
protocols. Bonjour makes it easy to discover, publish, and resolve network
services with a sophisticated, yet easy-to-use, programming interface that is
accessible from Cocoa, Ruby, Python, and other languages.
The mDNSResponder project is a component of Bonjour, Apple's ease-of-use IP
networking initiative.
===> The following configuration options are available for mDNSResponder-2881.120.11:
IPV6=on: IPv6 protocol support
===> Use 'make config' to modify these settings
net/mDNSResponder: add resume support to rc scripts
Restart mdnsd and mdnsresponderposix after S3 suspend/resume.
Follows the established pattern from base ntpd(8).
PR: 279241
Approved by: sunpoet (maintainer timeout)
net/mDNSResponder: Convert to master port
Convert to master port of dns/mDNSResponder_nss (slave port).
PR: 256955
Approved by: maintainer timeout, >2 weeks
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
(Only the first 15 lines of the commit message are shown above )
net/mDNSResponder: fix build on GCC architectures
Error:
../mDNSCore/DNSCommon.c:3636: error: 'for' loop initial declaration used outside
C99 mode
But USE_CSTD=c99 causes another problem:
../mDNSCore/DNSDigest.c:958:9: warning: implicit declaration of function 'asm'
is invalid in C99 [-Wimplicit-function-declaration]
R0(A,B,C,D,X[ 0], 7,0xd76aa478L);
^
Just use newer GCC.
- Update to 379.38.1
- Update IPV6 support: port two operations to RFC3542 [1]
- Use USES=gmake
- Use NOT_FOR_ARCHS
- Do not silence installation message
- Cosmetic change
Submitted by: Matthieu Volat <mazhe@alkumuna.eu> [1]
Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build
it brings bison as a run dependency in case it is set the following way:
USES= bison:run
it brings bison both as a run and build dependency in case it the set the
following way:
USES= bison:both
While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
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.
- The proper acronym for Apache Software License 2 is really AL2
- Thanks to crees@ for generating the initial patch
PR: ports/163521
Submitted by: Pedro Giffuni <pfg apache.org>
Hat: portmgr
Exp run by: pav
- make multi-job safe
- fix filename of manual page (should be mDNSResponderPosix(8))
PR: ports/149430
Submitted by: Ivan Klymenko [fidaj ukr.net], actual patch from arved
Approved by: maintainer