git: 95a0d0389f59 - main - audio/alsa-plugins: remove debug options to prevent footshooting

From: Jan Beich <jbeich_at_FreeBSD.org>
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