Page MenuHomeFreeBSD

Stub of audio/spotifyd
AbandonedPublic

Authored by adridg on Jan 18 2019, 3:33 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 20 2023, 3:17 AM
Unknown Object (File)
Nov 28 2023, 3:10 PM
Unknown Object (File)
Nov 15 2023, 3:45 PM
Unknown Object (File)
Nov 10 2023, 2:28 PM
Unknown Object (File)
Nov 8 2023, 2:18 AM
Unknown Object (File)
Nov 7 2023, 3:56 AM
Unknown Object (File)
Oct 27 2023, 2:09 PM
Unknown Object (File)
Oct 23 2023, 5:55 AM

Details

Reviewers
None
Group Reviewers
O5: Ports Framework(Owns No Changed Paths)
portmgr
Summary

Based on @FreeBSDHelp's call for maybe-a-port?

Following steps described at
https://atomicules.co.uk/2019/01/17/Building-Spotifyd-on-NetBSD.html
to create a normal port for spotifyd (which can play spotify, but
has no UI; you'll need something else for that).

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 22045
Build 21273: arc lint + arc unit

Event Timeline

  1. Current status
    • the port doesn't build at all -- can't seem to get CARGO_ARGS set properly
    • git master building from the console with the cargo flags given in the blog post grinds along until it fails in the linking stage
    • (link error is obvious) /usr/bin/ld: error: unable to find library -lpulse

PA dep, document bits, build a specific commit instead of 0.2.3 release

Mk/Uses/cargo.mk
49

This is obviously bogus, but I didn't want to build a newer rust locally just-yet.

audio/spotifyd/Makefile
10

This kind of notes is unusual in a port.

22

Still needs to have the steps from 6.5 in the PHB applied, listing crates and such.

Add plist, *also* tell stage that it needs to avoid ALSA

Also, use PLIST_FILES.

audio/spotifyd/Makefile
2

Missing header.

3–5
8–9

So, you are willing to do the most difficult job of doing the porting, but not to maintain it a while.