Bug 247041 - [NEW PORT] audio/squeezelite: Lightweight headless squeezebox player for Logitech Media Server
Summary: [NEW PORT] audio/squeezelite: Lightweight headless squeezebox player for Logi...
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords: feature, needs-patch, needs-qa
Depends on:
Blocks:
 
Reported: 2020-06-07 09:01 UTC by Joachim Werner
Modified: 2020-07-30 06:20 UTC (History)
2 users (show)

See Also:
koobs: maintainer-feedback? (jockl)


Attachments
audio/squeezelite 1.9.7.1253 (4.56 KB, patch)
2020-06-07 09:01 UTC, Joachim Werner
no flags Details | Diff
audio/squeezelite 1.9.7.1253 including patch that removes libmad (9.25 KB, patch)
2020-06-07 11:26 UTC, Joachim Werner
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joachim Werner 2020-06-07 09:01:01 UTC
Created attachment 215311 [details]
audio/squeezelite 1.9.7.1253

I'm using this on two raspberry pis (running FreeBSD) for playing synchronized music in my flat. No big deal, fairly simple port with options.
Comment 1 daniel.engberg.lists 2020-06-07 10:38:53 UTC
Can you possibly integrate this patch as libmad is redundant and mpg123 being a lot faster?
https://github.com/openwrt/packages/blob/master/sound/squeezelite/patches/020-no_libmad.patch
Comment 2 Joachim Werner 2020-06-07 11:26:07 UTC
Created attachment 215315 [details]
audio/squeezelite 1.9.7.1253 including patch that removes libmad

Yep, sounds good! Build is working without libmad, should be fine now.
Comment 3 daniel.engberg.lists 2020-07-02 07:34:23 UTC
Fails in poudriere with:

....
cc -O2 -pipe  -fstack-protector-strong -fno-strict-aliasing  -fcommon  -DGPIO  -DDSD  -DFFMPEG  -DLINKALL  -DRESAMPLE  -DUSE_SSL -DNO_SSL_SYM output_pa.c -c -o output_pa.o
output_pa.c:28:10: fatal error: 'portaudio.h' file not found
#include <portaudio.h>
         ^~~~~~~~~~~~~
1 error generated.
gmake[1]: *** [Makefile:162: output_pa.o] Error 1
Comment 4 daniel.engberg.lists 2020-07-30 06:20:42 UTC
@Joachim

Can you have a look at the failure? A quick guess is that you need to add USES= localbase to your Makefile