git: 95a0d0389f59 - main - audio/alsa-plugins: remove debug options to prevent footshooting
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 23 Sep 2023 17:15:33 UTC
The branch main has been updated by jbeich:
URL: https://cgit.FreeBSD.org/ports/commit/?id=95a0d0389f594dd16b293141bac889151303a560
commit 95a0d0389f594dd16b293141bac889151303a560
Author: Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-09-23 17:02:11 +0000
Commit: Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-09-23 17:14:53 +0000
audio/alsa-plugins: remove debug options to prevent footshooting
- BLKCNT_P2 and VERBOSE exposed compile knobs from
https://people.freebsd.org/~ariff/libasound/20090928_00-alsa-plugins-1.0.21.diff
- BUFSZ_P2 worked around crashes and high CPU usage in Firefox until
native OSS support phased out ALSA
- hselasky@ fixed many ALSA issues over the years
- users can still adjust compile knobs via make.conf(5) or Makefile.local
PR: 274047
---
audio/alsa-plugins/Makefile | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/audio/alsa-plugins/Makefile b/audio/alsa-plugins/Makefile
index b072b0832cad..20c8374fca30 100644
--- a/audio/alsa-plugins/Makefile
+++ b/audio/alsa-plugins/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alsa-plugins
PORTVERSION= 1.2.2
-PORTREVISION= 12
DISTVERSIONPREFIX= v
+PORTREVISION= 13
CATEGORIES= audio
MASTER_SITES= GH
@@ -31,17 +31,6 @@ OPTIONS_DEFAULT= PULSEAUDIO
OPTIONS_DEFINE= FFMPEG JACK PULSEAUDIO SAMPLERATE SPEEX
OPTIONS_SUB= yes
-OPTIONS_GROUP= OSS
-OPTIONS_GROUP_OSS= BLKCNT_P2 BUFSZ_P2 VERBOSE
-
-BLKCNT_P2_DESC= Restrict number of fragments to ^2 aligned
-BUFSZ_P2_DESC= Restrict buffer size to ^2 aligned
-VERBOSE_DESC= Print debugging messages
-
-BLKCNT_P2_CFLAGS= -DFREEBSD_OSS_BLKCNT_P2
-BUFSZ_P2_CFLAGS= -DFREEBSD_OSS_BUFSZ_P2
-VERBOSE_CFLAGS= -DALSA_OSS_DEBUG_VERBOSE
-
FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
FFMPEG_CONFIGURE_ENABLE= libav