157 Commits

Author SHA1 Message Date
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
ajacoutot
662d3c88e6 Unbreak packaging: move gui man pages to the proper subpackage so that
the no_gui can be built.

spotted by jca@
2021-12-31 07:20:32 +00:00
ajacoutot
1a7f0ab721 Update to most recent GH commit. 2021-12-30 10:51:44 +00:00
sthen
86159759a0 avahi,,-gui needs a bump for new python too, I didn't spot it due to
the bootstrap setup
2021-11-02 17:56:16 +00:00
sthen
3fb7cdbcf6 bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:01:35 +00:00
ajacoutot
26ab83190f x11/gtk+2 is not needed anymore. 2021-10-23 10:00:16 +00:00
ajacoutot
6e1c613194 Fix --with-dbus-sys path.
Regen PLIST while here.
2021-09-05 12:34:45 +00:00
ajacoutot
28c28e0b04 /etc/dbus-1/system.d/ is already owned by x11/dbus. 2021-09-05 12:12:43 +00:00
ajacoutot
ca0f2c228a Add conflict on avahi-<0.8p2 2021-09-04 21:39:14 +00:00
ajacoutot
dee2a07415 Add more surgery and split -libs into -libs and -glib.
This way the server (-main) and packages not needing the GLib / GObject bindings
can be installed without the need to install glib2.
2021-09-03 12:51:02 +00:00
ajacoutot
549cdaeb5d Put the Avahi daemon and utilities inside their own subpackage (-main) and the
libraries and common data files under a -libs subpackage.
This allows satisfying dependencies for other ports but not having to install
the daemon by default (unless it's an explicit run dependency in a port where it
makes sense) and hence not to depend on dbus-daemon-launch-helper which is suid.

Requested a long time ago by jca@

All dependent ports build fine (they will be adjusted in a follow-up commit) and
upgrade path seems to work as expected.
2021-09-03 11:46:03 +00:00
ajacoutot
38d56e4527 Regen PLIST. 2021-09-02 19:23:20 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
ajacoutot
9890d8665a Bump after py-gobject3 merge. 2020-10-03 15:39:57 +00:00
ajacoutot
c94182c712 Miss bump for the -gui subpackage (py3.7 -> py3.8). 2020-07-05 07:09:11 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
ajacoutot
3aef228ab7 Bring this patch back.
Use our actual autoconf and automake versions to unbreak build when
autoconf-2.63 is installed but automake-1.11 is not.

spotted by naddy@
2020-02-23 16:58:39 +00:00
ajacoutot
056ff49890 Update to avahi-0.8.
See https://github.com/lathiat/avahi/releases/tag/v0.8 for details.
Explicitely disable qt5 support for now (we can add it later if something
needs it).
Remove the -gtk subpackage (gtk+2 support); it's not used by anything.
2020-02-22 08:57:02 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
ajacoutot
aebe7409b2 Add sample pf.conf(5) rules for SSDP and inet6.
adapted from a submission by Stephane HUC PengouinBSD
2018-10-17 08:19:34 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
espie
bb921d2165 use AUTOCONF_ENV and add correct env variables, so that those ports work
even if /usr/local is not part of the builder's path.
2018-08-10 10:19:18 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
ajacoutot
974c032593 Move avahi to python3.
req. by feinerer@
2018-05-16 16:18:52 +00:00
ajacoutot
cf7c721336 Unbreak IPv6 functionnality.
from Matt Dunwoodie
2018-05-10 15:08:37 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
ajacoutot
8f44bb26a3 Remove the -mono subpackage, nothing uses it anymore. 2017-09-06 07:21:05 +00:00
ajacoutot
70a3dc29fb Don't hardcode AUTOCONF/AUTOMAKE versions.
Fix a build failure if autoconf-2.63 is installed.

reported by espie@
2017-07-16 09:27:58 +00:00
ajacoutot
f401830962 Update to avahi-0.7. 2017-07-13 07:36:39 +00:00
ajacoutot
953f18977b Silence a useless warning; we will never have NSS. 2017-05-30 18:53:37 +00:00
landry
dde216ab26 Fix pkgpaths pointing to devel/py-twisted, and bump REVISIONs.
From Pavel Korovin.
2017-05-16 19:31:34 +00:00
ajacoutot
3d1fc8c9f8 Stop patching for /var/lib/dbus -> /var/db/dbus; nowadays, most apps look
into /etc/machine-id *before* looking into /var/lib/dbus/machine-id and for
the few that don't patch them to look directly there.

Thanks sthen@ for the source ports seach.
2017-04-22 13:43:21 +00:00
ajacoutot
2c0eb91cf3 Update to avahi-0.6.32. 2016-11-11 07:56:23 +00:00
ajacoutot
c8475f795d Remove the -qt3 and qt4 subpackages, nothing uses them in tree. 2016-11-11 07:40:02 +00:00
ajacoutot
a6bae72aa8 Drop the gettext MODULE. 2016-11-10 16:54:02 +00:00
jca
4b775d046c Set PORTHOME to avoid junk directories in /
from Solene Rapenne.
2016-09-12 15:28:30 +00:00
sthen
3df3bb2138 bump ports that might pick up IP_SENDSRCADDR 2016-08-17 20:58:19 +00:00
naddy
8c9ed2059f g/c PFRAG.shared 2016-04-04 22:57:45 +00:00
naddy
ce859edcb4 garbage collect CONFIGURE_SHARED 2016-03-11 20:28:21 +00:00
ajacoutot
ad5dfea7e9 multicast_{host,router} -> multicast 2015-12-06 08:29:35 +00:00
ajacoutot
5ab3b99c91 Consistency: rcctl enable is the most used idiom within the ports tree.
Also since we can pass it several daemons now, simplify enabling:
- before
rcctl enable foo
rcctl enable bar
rcctl enable bla
- after
rcctl enable foo bar bla
2015-10-24 09:18:12 +00:00
sthen
691c83f9b2 Bump some ports which reference if_msghdr in their source, so that package
updates are triggered. This is following the struct if_data ABI change a few
days ago; if_msghdr has an embedded if_data.  Some may be unnecessary, but
some are definitely needed and bumps are cheaper than debugging.
Problem reported with wpa_supplicant by Mikolaj Kucharski.
2015-10-08 21:19:21 +00:00
jasper
c5f047b4b4 sed -i 2015-09-18 19:35:04 +00:00
jasper
0c8b354c27 zap two trailing/leading tabs 2015-09-18 19:16:14 +00:00
ajacoutot
b5e74484e7 Fix DBus @sample files after recent dbus port update.
The dbus package does not install /etc/dbus-1/system.d/ anymore, so it
needs to be properly @sample'd.
2015-08-27 06:48:30 +00:00
sthen
a626ee54a0 sync WANTLIB 2015-08-12 22:27:31 +00:00
ajacoutot
f5f655d6af tyop 2015-07-28 14:46:13 +00:00
sthen
78e90c3d92 Give examples for enabling D-BUS ("messagebus") at startup; the script name
is no longer "D-BUS" so the descriptive text doesn't give that much of a clue
as to what's needed.  ok ajacoutot@
2015-07-28 14:33:58 +00:00