Skip to content

Commit

Permalink
audio/linux-c7-alsa-plugins-oss: install vendor config after 077152a
Browse files Browse the repository at this point in the history
linux-c7-alsa-lib uses default config from alsa-lib since 1aaf394.

$ /compat/linux/usr/bin/aplay foo.wav
ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM oss
aplay: main:828: audio open error: No such file or directory

PR:		245321
  • Loading branch information
jbeich committed Feb 3, 2024
1 parent c4ef4e5 commit 1ad9c73
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 2 deletions.
5 changes: 3 additions & 2 deletions audio/linux-c7-alsa-plugins-oss/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alsa-plugins
PORTVERSION= 1.1.6
DISTVERSIONSUFFIX= -1.el7
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= audio linux
MASTER_SITES= CENTOS_LINUX
MASTER_SITE_SUBDIR= centos/${LINUX_DIST_VER}/os/Source/SPackages/ \
Expand Down Expand Up @@ -105,6 +105,7 @@ do-install:
${LOCALBASE}/bin/gmake install-strip \
DESTDIR=${STAGEDIR}${LINUXBASE})
${RM} -r ${STAGEDIR}${LINUXBASE}${LIBDIR_${ARCH}}/alsa-lib/*.la
${RM} -r ${STAGEDIR}${LINUXBASE}/etc ${STAGEDIR}${LINUXBASE}/usr/share
${LN} -sf ../../../usr/share/alsa/alsa.conf.d/50-oss.conf \
${STAGEDIR}${LINUXBASE}/etc/alsa/conf.d

.include <bsd.port.mk>
15 changes: 15 additions & 0 deletions audio/linux-c7-alsa-plugins-oss/files/patch-oss_50-oss.conf
@@ -0,0 +1,15 @@
https://github.com/alsa-project/alsa-plugins/commit/ed6684849298

ALSA lib pcm_oss.c:863:(_snd_pcm_oss_open) Unknown field port

--- oss/50-oss.conf.orig 2018-04-03 07:02:58 UTC
+++ oss/50-oss.conf
@@ -5,7 +5,7 @@ pcm.oss {
default "/dev/dsp"
}
type oss
- port $DEVICE
+ device $DEVICE
hint {
show {
@func refer
2 changes: 2 additions & 0 deletions audio/linux-c7-alsa-plugins-oss/pkg-plist.aarch64
@@ -1,2 +1,4 @@
etc/alsa/conf.d/50-oss.conf
usr/lib64/alsa-lib/libasound_module_ctl_oss.so
usr/lib64/alsa-lib/libasound_module_pcm_oss.so
usr/share/alsa/alsa.conf.d/50-oss.conf
2 changes: 2 additions & 0 deletions audio/linux-c7-alsa-plugins-oss/pkg-plist.amd64
@@ -1,4 +1,6 @@
etc/alsa/conf.d/50-oss.conf
usr/lib/alsa-lib/libasound_module_ctl_oss.so
usr/lib/alsa-lib/libasound_module_pcm_oss.so
usr/lib64/alsa-lib/libasound_module_ctl_oss.so
usr/lib64/alsa-lib/libasound_module_pcm_oss.so
usr/share/alsa/alsa.conf.d/50-oss.conf
2 changes: 2 additions & 0 deletions audio/linux-c7-alsa-plugins-oss/pkg-plist.i386
@@ -1,2 +1,4 @@
etc/alsa/conf.d/50-oss.conf
usr/lib/alsa-lib/libasound_module_ctl_oss.so
usr/lib/alsa-lib/libasound_module_pcm_oss.so
usr/share/alsa/alsa.conf.d/50-oss.conf

0 comments on commit 1ad9c73

Please sign in to comment.