Bug 244799 - net/avahi: update to 0.8
Summary: net/avahi: update to 0.8
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
Depends on:
Reported: 2020-03-13 22:33 UTC by Greg V
Modified: 2020-11-16 21:44 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (gnome)

avahi-undo-qt5.patch (38.43 KB, patch)
2020-03-13 22:33 UTC, Greg V
no flags Details | Diff
avahi-0.8.patch (29.73 KB, patch)
2020-03-13 22:33 UTC, Greg V
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Greg V 2020-03-13 22:33:16 UTC
Created attachment 212392 [details]

Avahi 0.8 was released 2020-02-18.

ABI of client libraries is backwards compatible: https://abi-laboratory.pro/index.php?view=timeline&l=avahi

For some reason some files are missing from the tarball — the build-db script (required for py-avahi) and the bssh and avahi-discover manpages (who cares).
Had to download build-db from github.

For easier reviewing, the patch is split into two parts.

Patch 1 partially reverts "Add avahi-qt5 which links against Qt5." which a backport of something that's included in 0.8 now.
Comment 1 Greg V 2020-03-13 22:33:56 UTC
Created attachment 212393 [details]

Patch 2 is the actual update.
Comment 2 Rene Ladan freebsd_committer 2020-11-16 21:44:25 UTC
If I `git apply avahi-undo-qt5.patch` and then `git apply avahi-0.8.patch` on top of that the first part succeeds (with a whitespace error) but the second part fails.