Bug 282801 - audio/spotifyd doesn't build with dns-sd option on
Summary: audio/spotifyd doesn't build with dns-sd option on
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Rodrigo Osorio
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-16 21:19 UTC by some.f.user
Modified: 2024-12-03 18:07 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description some.f.user 2024-11-16 21:19:10 UTC
Enabling DNS-SD option breaks patching stage. It looks like extra-patch.Cargo.toml is outdated since original spotifyd Cargo.toml contains 0.4 version of librespot components. But patch seems to be made against some previous version of Cargo.toml, which contained 0.2 version of librespot components.
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-12-03 18:07:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3bb5b1508208d26f17a8468e4e373ebb7ed03b26

commit 3bb5b1508208d26f17a8468e4e373ebb7ed03b26
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2024-12-03 11:03:20 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2024-12-03 18:02:46 +0000

    audio/spotifyd: Fix build with DNS-SD

    PR:             282801
    Reported by:    <some.f.user@outlook.com>

 audio/spotifyd/Makefile                       |    2 +-
 audio/spotifyd/Makefile.crates                |  528 ++++++------
 audio/spotifyd/distinfo                       | 1058 ++++++++++++++-----------
 audio/spotifyd/files/extra-patch.Cargo.toml   |   20 +-
 audio/spotifyd/files/patch-rust-1.80.0 (gone) |   25 -
 5 files changed, 885 insertions(+), 748 deletions(-)