diff options
author | Florian Walpen <dev@submerge.ch> | 2023-11-03 22:48:48 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2024-01-30 16:53:04 +0000 |
commit | 48f6692e42a4d755db5cd8122a18e3bcb4e086b7 (patch) | |
tree | f6c8fc0b117411a9e9c8cb380fb44f466a19a296 | |
parent | b9185c0022432fd5b232cf9f10f2287831556d7e (diff) | |
download | ports-48f6692e42a4d755db5cd8122a18e3bcb4e086b7.tar.gz ports-48f6692e42a4d755db5cd8122a18e3bcb4e086b7.zip |
audio/alsa-plugins: unbreak JACK=on build after 6cd91556d4b8
pcm_jack.c:606:23: error: use of undeclared identifier 'program_invocation_short_name'
const char *pname = program_invocation_short_name;
^
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: etc/alsa/conf.d/50-jack.conf
Error: Orphaned: share/alsa/alsa.conf.d/50-jack.conf
PR: 274792
(cherry picked from commit 609ec25809c7d1571a758ad09832fd6f6e1bc188)
-rw-r--r-- | audio/alsa-plugins/files/patch-jack_pcm__jack.c | 11 | ||||
-rw-r--r-- | audio/alsa-plugins/pkg-plist | 2 |
2 files changed, 13 insertions, 0 deletions
diff --git a/audio/alsa-plugins/files/patch-jack_pcm__jack.c b/audio/alsa-plugins/files/patch-jack_pcm__jack.c new file mode 100644 index 000000000000..12ad92846719 --- /dev/null +++ b/audio/alsa-plugins/files/patch-jack_pcm__jack.c @@ -0,0 +1,11 @@ +--- jack/pcm_jack.c.orig 2023-11-03 22:31:39 UTC ++++ jack/pcm_jack.c +@@ -603,7 +603,7 @@ static int snd_pcm_jack_open(snd_pcm_t **pcmp, const c + } + + if (client_name == NULL) { +- const char *pname = program_invocation_short_name; ++ const char *pname = getprogname(); + if (!pname[0]) { + pname = "alsa-jack"; + } diff --git a/audio/alsa-plugins/pkg-plist b/audio/alsa-plugins/pkg-plist index d93a5bad2821..1428c962f8aa 100644 --- a/audio/alsa-plugins/pkg-plist +++ b/audio/alsa-plugins/pkg-plist @@ -1,5 +1,6 @@ %%FFMPEG%%etc/alsa/conf.d/10-rate-lav.conf %%SAMPLERATE%%etc/alsa/conf.d/10-samplerate.conf +%%JACK%%etc/alsa/conf.d/50-jack.conf %%FFMPEG%%etc/alsa/conf.d/60-a52-encoder.conf @comment etc/alsa/conf.d/50-arcam-av-ctl.conf @comment etc/alsa/conf.d/50-oss.conf @@ -52,6 +53,7 @@ lib/alsa-lib/libasound_module_pcm_vdownmix.so %%FFMPEG%%share/alsa/alsa.conf.d/10-rate-lav.conf %%SAMPLERATE%%share/alsa/alsa.conf.d/10-samplerate.conf @comment share/alsa/alsa.conf.d/50-arcam-av-ctl.conf +%%JACK%%share/alsa/alsa.conf.d/50-jack.conf @comment share/alsa/alsa.conf.d/50-oss.conf %%PULSEAUDIO%%share/alsa/alsa.conf.d/50-pulseaudio.conf %%FFMPEG%%share/alsa/alsa.conf.d/60-a52-encoder.conf |