Created attachment 222296 [details] diff multimedia/butt multimedia/butt-0.1.28
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/260994392
Hi, Is this compile and/or runtime tested? Best regards, Daniel
Not by me. So if someone wants to take a look ? The latest at upstream is 0.1.35
Created attachment 235808 [details] Tried to make a new patch for 1.35
Comment on attachment 235808 [details] Tried to make a new patch for 1.35 I have compiled it but could not test it because of problems with portaudio. The interface comes up and it seems to work with basic "OSS" devices. My own setup needs jack, pulseaudio and portaudio.
Created attachment 235861 [details] additional patches were supposed to be included
Created attachment 235862 [details] Now this last patch is dubious I randomly inclided limits.h with little knowledge about the entry just to make the compile process proceed.
Now it compiles, the interface comes up and it works with icecast but uses a lot of CPU.
Hi, Have you tried contacting upstream about it? ffmpeg might be an alternative otherwise Best regards, Daniel
Created attachment 239070 [details] patch testbuilds@work
Can someone who uses this port do a run-test ?
I tried to apply the patch and when compiling I get: FLTK/fl_funcs.cpp:662:42: error: use of undeclared identifier 'PATH_MAX' expanded_rec_folder = (char *)malloc(PATH_MAX * sizeof(char)); ^ FLTK/fl_funcs.cpp:665:45: error: use of undeclared identifier 'PATH_MAX' fl_filename_expand(expanded_rec_folder, PATH_MAX, cfg.rec.folder); Last time I tried I got around it by including limits.h PATH_MAX seems defined in /sys/sys/syslimits.h on FreeBSD I will ask Daniel Noethen about this.
Hmm, distfiles for 0.1.40 are not available on sourceforge.
(In reply to Kurt Jaeger from comment #13) thanks to author, found it on his website. No SF distribution anymore.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3e9a8d8c519234c24f1fe12cdd7adeb8dfee0557 commit 3e9a8d8c519234c24f1fe12cdd7adeb8dfee0557 Author: Kurt Jaeger <pi@FreeBSD.org> AuthorDate: 2024-03-16 21:28:51 +0000 Commit: Kurt Jaeger <pi@FreeBSD.org> CommitDate: 2024-03-16 21:29:16 +0000 multimedia/butt: update 0.1.27 -> 0.1.40 PR: 253377 Changes: https://danielnoethen.de/butt/Changelog.html multimedia/butt/Makefile | 17 ++++++++++++----- multimedia/butt/distinfo | 6 +++--- .../butt/files/patch-src_FLTK_fl__funcs.cpp (new) | 10 ++++++++++ multimedia/butt/files/patch-src_Makefile.am | 8 -------- 4 files changed, 25 insertions(+), 16 deletions(-)
Committed version 0.1.40.