Bug 244799

Summary: net/avahi: update to 0.8
Product: Ports & Packages Reporter: Val Packett <val>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed DUPLICATE    
Severity: Affects Only Me CC: duchateau.olivier, rene
Priority: --- Flags: bugzilla: maintainer-feedback? (gnome)
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 249745    
Attachments:
Description Flags
avahi-undo-qt5.patch
none
avahi-0.8.patch none

Description Val Packett 2020-03-13 22:33:16 UTC
Created attachment 212392 [details]
avahi-undo-qt5.patch

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 Val Packett 2020-03-13 22:33:56 UTC
Created attachment 212393 [details]
avahi-0.8.patch

Patch 2 is the actual update.
Comment 2 Rene Ladan freebsd_committer freebsd_triage 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.
Comment 3 Rene Ladan freebsd_committer freebsd_triage 2020-12-12 11:32:06 UTC
Greg and Olivier: how does this PR relate to 250354, they seem to pursue more or less the same goal?
Comment 4 Val Packett 2020-12-12 16:50:57 UTC
(In reply to Rene Ladan from comment #3)
Mine is worse, 250354 seems like a better one
Comment 5 Rene Ladan freebsd_committer freebsd_triage 2020-12-13 10:54:35 UTC
Closed in favor of 250354 which seems to be a better approach.

*** This bug has been marked as a duplicate of bug 250354 ***