git: b1ecad53b0b3 - main - audio/pulseaudio: Update to 16.1

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Mon, 07 Aug 2023 16:34:12 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b1ecad53b0b32916e5db596b26334db8015e4299

commit b1ecad53b0b32916e5db596b26334db8015e4299
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2023-08-06 13:01:13 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2023-08-07 16:34:07 +0000

    audio/pulseaudio: Update to 16.1
    
    Bump PORTREVISION on consumers.
    
    Sponsored by:   Serenity Cybersecurity, LLC
    
    PR:             262713
---
 accessibility/speech-dispatcher/Makefile           |   2 +-
 audio/alsa-plugins/Makefile                        |   2 +-
 audio/aqualung/Makefile                            |   2 +-
 audio/bambootracker/Makefile                       |   1 +
 audio/baresip/Makefile                             |   1 +
 audio/cardinal/Makefile                            |   2 +-
 audio/carla/Makefile                               |   1 +
 audio/cava/Makefile                                |   2 +-
 audio/cli-visualizer/Makefile                      |   2 +-
 audio/cmus/Makefile                                |   2 +-
 audio/csound/Makefile                              |   2 +-
 audio/darkice/Makefile                             |   2 +-
 audio/deadbeef/Makefile                            |   2 +-
 audio/dpf-plugins-lv2/Makefile                     |   2 +-
 audio/dragonfly-reverb-lv2/Makefile                |   1 +
 audio/drumstick/Makefile                           |   2 +-
 audio/fasttracker2/Makefile                        |   1 +
 audio/fluidsynth/Makefile                          |   1 +
 audio/fossmixer/Makefile                           |   2 +-
 audio/giada/Makefile                               |   2 +-
 audio/gogglesmm/Makefile                           |   2 +-
 audio/gsequencer/Makefile                          |   1 +
 audio/gstreamer1-plugins-pulse/Makefile            |   2 +-
 audio/gtick/Makefile                               |   2 +-
 audio/harp/Makefile                                |   2 +-
 audio/hydrogen/Makefile                            |   2 +-
 audio/kmix/Makefile                                |   1 +
 audio/kwave/Makefile                               |   1 +
 audio/libao/Makefile                               |   2 +-
 audio/libcanberra/Makefile                         |   2 +-
 audio/libmatemixer/Makefile                        |   1 +
 audio/libopenmpt/Makefile                          |   1 +
 audio/lingot/Makefile                              |   2 +-
 audio/lmms/Makefile                                |   2 +-
 audio/mhwaveedit/Makefile                          |   2 +-
 audio/mousai/Makefile                              |   2 +-
 audio/mumble/Makefile                              |   1 +
 audio/musicpd/Makefile                             |   1 +
 audio/myxer/Makefile                               |   2 +-
 audio/ncpamixer/Makefile                           |   1 +
 audio/ncspot/Makefile                              |   1 +
 audio/noson-app/Makefile                           |   1 +
 audio/openal-soft/Makefile                         |   2 +-
 audio/owntone/Makefile                             |   2 +-
 audio/paman/Makefile                               |   2 +-
 audio/pamixer/Makefile                             |   2 +-
 audio/paprefs/Makefile                             |   2 +-
 audio/pavucontrol-qt/Makefile                      |   2 +-
 audio/pavumeter/Makefile                           |   2 +-
 audio/pcaudiolib/Makefile                          |   1 +
 audio/plasma5-plasma-pa/Makefile                   |   2 +-
 audio/psindustrializer/Makefile                    |   2 +-
 audio/pulseaudio-module-sndio/Makefile             |   2 +-
 audio/pulseaudio-module-xrdp/Makefile              |   2 +-
 audio/pulseaudio-qt/Makefile                       |   2 +-
 audio/pulseaudio/Makefile                          |  70 +++-----
 audio/pulseaudio/distinfo                          |   6 +-
 audio/pulseaudio/files/patch-configure             |  22 ---
 .../patch-src_modules_echo-cancel_meson.build      |  11 ++
 .../pulseaudio/files/patch-src_modules_meson.build |  11 ++
 .../files/patch-src_modules_module-detect.c        |  45 -----
 .../files/patch-src_modules_oss_module-oss.c       |  95 ++++++-----
 .../files/patch-src_modules_oss_oss-util.c         |  65 +------
 audio/pulseaudio/files/patch-src_pulse_util.c      |  34 +---
 .../pulseaudio/files/patch-src_pulsecore_atomic.h  |  51 ------
 .../files/patch-src_pulsecore_proplist-util.c      |  22 +++
 audio/pulseaudio/files/patch-src_utils_padsp.c     |  14 --
 audio/pulseaudio/pkg-plist                         | 188 +++++++++++----------
 audio/py-pocketsphinx/Makefile                     |   2 +-
 audio/py-pulsectl/Makefile                         |   1 +
 audio/rezound/Makefile                             |   2 +-
 audio/rhvoice/Makefile                             |   1 +
 audio/rtaudio/Makefile                             |   1 +
 audio/shairport-sync/Makefile                      |   1 +
 audio/sidplayfp/Makefile                           |   2 +-
 audio/siren/Makefile                               |   2 +-
 audio/sonic-visualiser/Makefile                    |   2 +-
 audio/sonivox-eas/Makefile                         |   2 +-
 audio/soundtracker/Makefile                        |   2 +-
 audio/sox/Makefile                                 |   2 +-
 audio/spotify-player/Makefile                      |   2 +-
 audio/spotifyd/Makefile                            |   2 +-
 audio/strawberry/Makefile                          |   1 +
 audio/vban/Makefile                                |   2 +-
 audio/webrtc-audio-processing/Makefile             |   1 +
 audio/webrtc-audio-processing0/Makefile            |   2 +-
 audio/wolf-shaper-lv2/Makefile                     |   1 +
 audio/xfce4-mixer/Makefile                         |   1 +
 audio/xfce4-pulseaudio-plugin/Makefile             |   1 +
 audio/xmp/Makefile                                 |   1 +
 audio/zam-plugins-lv2/Makefile                     |   2 +-
 audio/zrythm/Makefile                              |   2 +-
 comms/cubicsdr/Makefile                            |   2 +-
 comms/fldigi/Makefile                              |   2 +-
 comms/morse/Makefile                               |   1 +
 comms/multimon-ng/Makefile                         |   1 +
 comms/qsstv/Makefile                               |   2 +-
 comms/quisk/Makefile                               |   1 +
 comms/twpsk/Makefile                               |   2 +-
 comms/unixcw/Makefile                              |   2 +-
 deskutils/cairo-dock-plugins/Makefile              |   2 +-
 deskutils/i3status/Makefile                        |   2 +-
 deskutils/kdeconnect-kde/Makefile                  |   1 +
 deskutils/spice-gtk/Makefile                       |   2 +-
 deskutils/xfce4-volumed-pulse/Makefile             |   1 +
 devel/allegro5/Makefile                            |   2 +-
 devel/aws-sdk-cpp/Makefile                         |   1 +
 devel/efl/Makefile                                 |   2 +-
 devel/electron22/Makefile                          |   1 +
 devel/electron23/Makefile                          |   2 +-
 devel/electron24/Makefile                          |   2 +-
 devel/electron25/Makefile                          |   2 +-
 devel/godot/Makefile                               |   2 +-
 devel/godot2/Makefile                              |   2 +-
 devel/godot35/Makefile                             |   2 +-
 devel/ptlib/Makefile                               |   2 +-
 devel/sdl12/Makefile                               |   2 +-
 devel/sdl20/Makefile                               |   1 +
 emulators/citra/Makefile                           |   2 +-
 emulators/dolphin-emu/Makefile                     |   2 +-
 emulators/fmsx/Makefile                            |   1 +
 emulators/fuse/Makefile                            |   2 +-
 emulators/higan/Makefile                           |   2 +-
 emulators/libretro-flycast/Makefile                |   2 +-
 emulators/libretro-reicast/Makefile                |   2 +-
 emulators/pcsx2/Makefile                           |   2 +-
 emulators/reicast/Makefile                         |   2 +-
 emulators/rpcs3/Makefile                           |   1 +
 emulators/snes9x-gtk/Makefile                      |   1 +
 emulators/vice/Makefile                            |   2 +-
 emulators/virtualbox-ose-legacy/Makefile           |   2 +-
 emulators/virtualbox-ose/Makefile                  |   2 +-
 emulators/yuzu/Makefile                            |   1 +
 games/retroarch/Makefile                           |   2 +-
 graphics/blender/Makefile                          |   2 +-
 graphics/digikam/Makefile                          |   2 +-
 graphics/libprojectm/Makefile                      |   2 +-
 lang/squeak/Makefile                               |   2 +-
 misc/copperspice-examples/Makefile                 |   2 +-
 multimedia/QtAV/Makefile                           |   2 +-
 multimedia/aegisub/Makefile                        |   2 +-
 multimedia/audacious-plugins/Makefile              |   2 +-
 multimedia/gmerlin/Makefile                        |   2 +-
 multimedia/gmtk/Makefile                           |   2 +-
 multimedia/gnome-mplayer/Makefile                  |   2 +-
 multimedia/kodi/Makefile                           |   2 +-
 multimedia/kooha/Makefile                          |   2 +-
 multimedia/lebiniou/Makefile                       |   2 +-
 multimedia/librespot/Makefile                      |   2 +-
 multimedia/libxine/Makefile                        |   2 +-
 multimedia/lives/Makefile                          |   2 +-
 multimedia/mlt7/Makefile                           |   2 +-
 multimedia/mpv/Makefile                            |   2 +-
 multimedia/musikcube/Makefile                      |   1 +
 multimedia/mythtv/Makefile                         |   2 +-
 multimedia/obs-studio/Makefile                     |   2 +-
 multimedia/phonon/Makefile                         |   2 +-
 multimedia/pipewire/Makefile                       |   2 +-
 multimedia/qmmp-qt5/Makefile                       |   1 +
 multimedia/qmmp-qt6/Makefile                       |   2 +-
 multimedia/qt5-multimedia/Makefile                 |   1 +
 multimedia/qt6-multimedia/Makefile                 |   1 +
 multimedia/ringrtc/Makefile                        |   2 +-
 multimedia/simplescreenrecorder/Makefile           |   2 +-
 multimedia/snapcast/Makefile                       |   2 +-
 multimedia/vlc/Makefile                            |   2 +-
 multimedia/webcamoid/Makefile                      |   1 +
 multimedia/wf-recorder/Makefile                    |   2 +-
 net-im/telegram-desktop/Makefile                   |   2 +-
 net/freerdp/Makefile                               |   2 +-
 net/gtk-vnc/Makefile                               |   2 +-
 net/guacamole-server/Makefile                      |   2 +-
 net/xrdp-devel/Makefile                            |   2 +-
 net/xrdp/Makefile                                  |   2 +-
 sysutils/budgie-control-center/Makefile            |   2 +-
 sysutils/cinnamon-settings-daemon/Makefile         |   2 +-
 sysutils/fastfetch/Makefile                        |   1 +
 sysutils/gnome-control-center/Makefile             |   2 +-
 sysutils/gnome-settings-daemon/Makefile            |   2 +-
 sysutils/mate-settings-daemon/Makefile             |   2 +-
 www/chromium/Makefile                              |   1 +
 www/iridium/Makefile                               |   2 +-
 www/qt5-webengine/Makefile                         |   2 +-
 www/qt6-webengine/Makefile                         |   2 +-
 www/ungoogled-chromium/Makefile                    |   1 +
 x11-toolkits/copperspice/Makefile                  |   2 +-
 x11-wm/e16/Makefile                                |   2 +-
 x11-wm/enlightenment/Makefile                      |   2 +-
 x11-wm/lxqt-panel/Makefile                         |   1 +
 x11-wm/qtile/Makefile                              |   2 +-
 x11/budgie-desktop/Makefile                        |   1 +
 x11/cinnamon-desktop/Makefile                      |   2 +-
 x11/gnome-shell/Makefile                           |   2 +-
 x11/polybar/Makefile                               |   2 +-
 x11/sway-audio-idle-inhibit/Makefile               |   2 +-
 x11/swaync/Makefile                                |   1 +
 x11/swaysettings/Makefile                          |   2 +-
 x11/wapanel/Makefile                               |   2 +-
 x11/waybar/Makefile                                |   1 +
 x11/wf-shell/Makefile                              |   2 +-
 x11/xfce4-goodies/Makefile                         |   2 +-
 201 files changed, 416 insertions(+), 543 deletions(-)

diff --git a/accessibility/speech-dispatcher/Makefile b/accessibility/speech-dispatcher/Makefile
index 13e43fe218db..69c37ce98f82 100644
--- a/accessibility/speech-dispatcher/Makefile
+++ b/accessibility/speech-dispatcher/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	speech-dispatcher
 DISTVERSION=	0.11.2
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES?=	accessibility audio
 MASTER_SITES=	https://github.com/brailcom/speechd/releases/download/${PORTVERSION}/
 
diff --git a/audio/alsa-plugins/Makefile b/audio/alsa-plugins/Makefile
index c9e1e85c3080..b072b0832cad 100644
--- a/audio/alsa-plugins/Makefile
+++ b/audio/alsa-plugins/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	alsa-plugins
 PORTVERSION=	1.2.2
-PORTREVISION=	11
+PORTREVISION=	12
 DISTVERSIONPREFIX=	v
 CATEGORIES=	audio
 MASTER_SITES=	GH
diff --git a/audio/aqualung/Makefile b/audio/aqualung/Makefile
index 8b111bd67b09..ee25860ccdd8 100644
--- a/audio/aqualung/Makefile
+++ b/audio/aqualung/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	aqualung
 PORTVERSION=	1.0
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	audio
 MASTER_SITES=	SF
 
diff --git a/audio/bambootracker/Makefile b/audio/bambootracker/Makefile
index 0604586788ae..4980866fb4f4 100644
--- a/audio/bambootracker/Makefile
+++ b/audio/bambootracker/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	bambootracker
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.6.2
+PORTREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	https://github.com/BambooTracker/BambooTracker/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
 DISTNAME=	BambooTracker-src-${DISTVERSIONPREFIX}${DISTVERSION}
diff --git a/audio/baresip/Makefile b/audio/baresip/Makefile
index 813cd740d089..99fada822bc3 100644
--- a/audio/baresip/Makefile
+++ b/audio/baresip/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	baresip
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.12.0
+PORTREVISION=	1
 CATEGORIES=	audio
 
 MAINTAINER=	ports@FreeBSD.org
diff --git a/audio/cardinal/Makefile b/audio/cardinal/Makefile
index 86591f3725fe..da6eaa320b86 100644
--- a/audio/cardinal/Makefile
+++ b/audio/cardinal/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	cardinal
 DISTVERSION=	22.05
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio
 MASTER_SITES=	https://github.com/DISTRHO/Cardinal/releases/download/${DISTVERSION}/
 
diff --git a/audio/carla/Makefile b/audio/carla/Makefile
index 9e06c7b35b9b..704ca741498a 100644
--- a/audio/carla/Makefile
+++ b/audio/carla/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	Carla
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.5.6
+PORTREVISION=	1
 CATEGORIES=	audio
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/audio/cava/Makefile b/audio/cava/Makefile
index 1798a98ba018..06ca027aaafc 100644
--- a/audio/cava/Makefile
+++ b/audio/cava/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	cava
 DISTVERSION=	0.7.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio
 
 MAINTAINER=	vendion@gmail.com
diff --git a/audio/cli-visualizer/Makefile b/audio/cli-visualizer/Makefile
index ccefe3fef527..7dfae36db4d5 100644
--- a/audio/cli-visualizer/Makefile
+++ b/audio/cli-visualizer/Makefile
@@ -2,7 +2,7 @@ PORTNAME=	cli-visualizer
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.8-27
 DISTVERSIONSUFFIX=	-g4fc1552
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	audio
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/audio/cmus/Makefile b/audio/cmus/Makefile
index 06273c2f3e06..ec2bbbe72551 100644
--- a/audio/cmus/Makefile
+++ b/audio/cmus/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	cmus
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.10.0
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	audio
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/audio/csound/Makefile b/audio/csound/Makefile
index 2a017deb99e6..9988b2d54673 100644
--- a/audio/csound/Makefile
+++ b/audio/csound/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	csound
 DISTVERSION=	6.15.0
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	audio lang
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/audio/darkice/Makefile b/audio/darkice/Makefile
index 5cf3bbbacf0e..fd550d43cee6 100644
--- a/audio/darkice/Makefile
+++ b/audio/darkice/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	darkice
 PORTVERSION=	1.4
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	audio net
 MASTER_SITES=	https://github.com/rafael2k/darkice/releases/download/v${PORTVERSION}/
 
diff --git a/audio/deadbeef/Makefile b/audio/deadbeef/Makefile
index a83518616741..9de830c05ccb 100644
--- a/audio/deadbeef/Makefile
+++ b/audio/deadbeef/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	deadbeef
 PORTVERSION=	0.7.2
-PORTREVISION=	25
+PORTREVISION=	26
 CATEGORIES=	audio
 MASTER_SITES=	SF/${PORTNAME}/
 
diff --git a/audio/dpf-plugins-lv2/Makefile b/audio/dpf-plugins-lv2/Makefile
index 8193496f969e..3ac061c6b23c 100644
--- a/audio/dpf-plugins-lv2/Makefile
+++ b/audio/dpf-plugins-lv2/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	dpf-plugins
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.7
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio
 PKGNAMESUFFIX=	-lv2
 
diff --git a/audio/dragonfly-reverb-lv2/Makefile b/audio/dragonfly-reverb-lv2/Makefile
index 815ef10c015d..ec0e04f72a52 100644
--- a/audio/dragonfly-reverb-lv2/Makefile
+++ b/audio/dragonfly-reverb-lv2/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	dragonfly-reverb
 DISTVERSION=	3.2.10
+PORTREVISION=	1
 CATEGORIES=	audio multimedia
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/audio/drumstick/Makefile b/audio/drumstick/Makefile
index 1c852564d3c5..93ef61d9b9c7 100644
--- a/audio/drumstick/Makefile
+++ b/audio/drumstick/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	drumstick
 DISTVERSION=	2.8.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio multimedia
 MASTER_SITES=	SF/${PORTNAME}/${PORTVERSION}/
 
diff --git a/audio/fasttracker2/Makefile b/audio/fasttracker2/Makefile
index f382ccc1ec96..48ffabe04ad7 100644
--- a/audio/fasttracker2/Makefile
+++ b/audio/fasttracker2/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	fasttracker2
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.69
+PORTREVISION=	1
 CATEGORIES=	audio
 
 MAINTAINER=	ehaupt@FreeBSD.org
diff --git a/audio/fluidsynth/Makefile b/audio/fluidsynth/Makefile
index 01476ea709bf..3db961f27ab6 100644
--- a/audio/fluidsynth/Makefile
+++ b/audio/fluidsynth/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	fluidsynth
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.3.3
+PORTREVISION=	1
 CATEGORIES=	audio
 
 MAINTAINER=	multimedia@FreeBSD.org
diff --git a/audio/fossmixer/Makefile b/audio/fossmixer/Makefile
index 094b531ada4a..2dcf2603c367 100644
--- a/audio/fossmixer/Makefile
+++ b/audio/fossmixer/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	fossmixer
 PORTVERSION=	0.0.3
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 MASTER_SITES=	SF/detroit
 DISTNAME=	detroit-0.2.3
diff --git a/audio/giada/Makefile b/audio/giada/Makefile
index f8ef98d8d73a..224250051e62 100644
--- a/audio/giada/Makefile
+++ b/audio/giada/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	giada
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.17.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/audio/gogglesmm/Makefile b/audio/gogglesmm/Makefile
index dcf33af9f14f..0340957b76a4 100644
--- a/audio/gogglesmm/Makefile
+++ b/audio/gogglesmm/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	gogglesmm
 PORTVERSION=	1.2.4
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio
 
 MAINTAINER=	jhale@FreeBSD.org
diff --git a/audio/gsequencer/Makefile b/audio/gsequencer/Makefile
index 87e53c94824c..8d64d3fe9c26 100644
--- a/audio/gsequencer/Makefile
+++ b/audio/gsequencer/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	gsequencer
 DISTVERSION=	5.4.3
+PORTREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	SAVANNAH/gsequencer/${DISTVERSION:R}.x
 
diff --git a/audio/gstreamer1-plugins-pulse/Makefile b/audio/gstreamer1-plugins-pulse/Makefile
index 3d16947645fb..de57e5370bf4 100644
--- a/audio/gstreamer1-plugins-pulse/Makefile
+++ b/audio/gstreamer1-plugins-pulse/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	audio
 
 COMMENT=	GStreamer pulseaudio plugin
diff --git a/audio/gtick/Makefile b/audio/gtick/Makefile
index 95d4fc7374e1..83527ee275df 100644
--- a/audio/gtick/Makefile
+++ b/audio/gtick/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	gtick
 PORTVERSION=	0.5.5
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 MASTER_SITES=	http://www.antcom.de/gtick/download/
 
diff --git a/audio/harp/Makefile b/audio/harp/Makefile
index 6d8d69dc385c..275f6c251cf2 100644
--- a/audio/harp/Makefile
+++ b/audio/harp/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	harp
 PORTVERSION=	0.6.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 
 MAINTAINER=	heckendorfc@gmail.com
diff --git a/audio/hydrogen/Makefile b/audio/hydrogen/Makefile
index c55dcd61f0af..1741c6830c2f 100644
--- a/audio/hydrogen/Makefile
+++ b/audio/hydrogen/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	hydrogen
 DISTVERSION=	1.2.0
-#PORTREVISION=	1
+PORTREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	https://github.com/hydrogen-music/${PORTNAME}/releases/download/${DISTVERSION}/ \
 		SF/hydrogen/Hydrogen/${DISTVERSION}%20Sources/
diff --git a/audio/kmix/Makefile b/audio/kmix/Makefile
index f74c773efbd9..73b092b2417b 100644
--- a/audio/kmix/Makefile
+++ b/audio/kmix/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	kmix
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	audio kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/audio/kwave/Makefile b/audio/kwave/Makefile
index 5f48bf855815..eb270f36c0d9 100644
--- a/audio/kwave/Makefile
+++ b/audio/kwave/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	kwave
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	audio kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/audio/libao/Makefile b/audio/libao/Makefile
index a08ac9db3e1d..9231d49edcdd 100644
--- a/audio/libao/Makefile
+++ b/audio/libao/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libao
 PORTVERSION=	1.2.0
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	audio
 MASTER_SITES=	https://downloads.xiph.org/releases/ao/
 
diff --git a/audio/libcanberra/Makefile b/audio/libcanberra/Makefile
index 6d8ade4cd44c..2792ca16fb46 100644
--- a/audio/libcanberra/Makefile
+++ b/audio/libcanberra/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libcanberra
 PORTVERSION=	0.30
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	audio devel
 MASTER_SITES=	http://0pointer.de/lennart/projects/libcanberra/ \
 		http://pkgs.fedoraproject.org/repo/pkgs/libcanberra/libcanberra-0.30.tar.xz/34cb7e4430afaf6f447c4ebdb9b42072/
diff --git a/audio/libmatemixer/Makefile b/audio/libmatemixer/Makefile
index 00cbad1b0862..67747d18a00c 100644
--- a/audio/libmatemixer/Makefile
+++ b/audio/libmatemixer/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	libmatemixer
 PORTVERSION=	1.26.0
+PORTREVISION=	1
 CATEGORIES=	audio mate
 MASTER_SITES=	MATE
 DIST_SUBDIR=	mate
diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile
index 97d522bbf309..2ebadd24764a 100644
--- a/audio/libopenmpt/Makefile
+++ b/audio/libopenmpt/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	libopenmpt
 DISTVERSION=	0.7.2
 DISTVERSIONSUFFIX=	+release.autotools
+PORTREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	https://lib.openmpt.org/files/libopenmpt/src/ \
 		LOCAL/ehaupt
diff --git a/audio/lingot/Makefile b/audio/lingot/Makefile
index ccae09f7468f..114db013b124 100644
--- a/audio/lingot/Makefile
+++ b/audio/lingot/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	lingot
 PORTVERSION=	1.0.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 MASTER_SITES=	SAVANNAH
 
diff --git a/audio/lmms/Makefile b/audio/lmms/Makefile
index b271dfe6a47d..a856b1797fc0 100644
--- a/audio/lmms/Makefile
+++ b/audio/lmms/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	lmms
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.2.2
-PORTREVISION=	7
+PORTREVISION=	8
 PORTEPOCH=	2
 CATEGORIES=	audio
 
diff --git a/audio/mhwaveedit/Makefile b/audio/mhwaveedit/Makefile
index a380d9790f6a..48fb601199ed 100644
--- a/audio/mhwaveedit/Makefile
+++ b/audio/mhwaveedit/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mhwaveedit
 PORTVERSION=	1.4.24
-PORTREVISION=	5
+PORTREVISION=	6
 DISTVERSIONPREFIX=	v
 CATEGORIES=	audio
 
diff --git a/audio/mousai/Makefile b/audio/mousai/Makefile
index b5d5dc67771c..7cd6311d26ca 100644
--- a/audio/mousai/Makefile
+++ b/audio/mousai/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	mousai
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.7.5
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	audio
 
 MAINTAINER=	jbeich@FreeBSD.org
diff --git a/audio/mumble/Makefile b/audio/mumble/Makefile
index f7ee1c1707db..b1c6c2b168c4 100644
--- a/audio/mumble/Makefile
+++ b/audio/mumble/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	mumble
 DISTVERSION=	1.5.517
+PORTREVISION=	1
 CATEGORIES=	audio
 
 MAINTAINER=	vvd@FreeBSD.org
diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile
index c652c6fd8296..a8af7d27019e 100644
--- a/audio/musicpd/Makefile
+++ b/audio/musicpd/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	musicpd
 PORTVERSION=	0.23.13
+PORTREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
 DISTNAME=	mpd-${PORTVERSION}
diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile
index fec81a9d90e1..7549c6955220 100644
--- a/audio/myxer/Makefile
+++ b/audio/myxer/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	myxer
 DISTVERSION=	1.2.1
-PORTREVISION=	24
+PORTREVISION=	25
 CATEGORIES=	audio
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/audio/ncpamixer/Makefile b/audio/ncpamixer/Makefile
index 3cc4c3aa8bce..033bf81f161e 100644
--- a/audio/ncpamixer/Makefile
+++ b/audio/ncpamixer/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	ncpamixer
 DISTVERSION=	1.3.3.5
+PORTREVISION=	1
 CATEGORIES=	audio
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile
index b51cd0d0acb2..f6c6744d66e7 100644
--- a/audio/ncspot/Makefile
+++ b/audio/ncspot/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	ncspot
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.13.4
+PORTREVISION=	1
 CATEGORIES=	audio
 
 MAINTAINER=	rodrigo@FreeBSD.org
diff --git a/audio/noson-app/Makefile b/audio/noson-app/Makefile
index 188cfc4205ff..2aa5943027d3 100644
--- a/audio/noson-app/Makefile
+++ b/audio/noson-app/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	noson-app
 DISTVERSION=	5.4.1
+PORTREVISION=	1
 CATEGORIES=	audio net
 
 MAINTAINER=	tcberner@FreeBSD.org
diff --git a/audio/openal-soft/Makefile b/audio/openal-soft/Makefile
index 72b7b42d03dd..bff0cc015271 100644
--- a/audio/openal-soft/Makefile
+++ b/audio/openal-soft/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	openal-soft
 PORTVERSION=	1.21.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 MASTER_SITES=	https://openal-soft.org/openal-releases/
 
diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile
index 5973c73a4921..35d0826552b7 100644
--- a/audio/owntone/Makefile
+++ b/audio/owntone/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	owntone
 DISTVERSION=	28.5
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 MASTER_SITES=	https://github.com/owntone/owntone-server/releases/download/${DISTVERSION}/
 
diff --git a/audio/paman/Makefile b/audio/paman/Makefile
index 2dce146b579e..845e472b5397 100644
--- a/audio/paman/Makefile
+++ b/audio/paman/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	paman
 PORTVERSION=	0.9.4
-PORTREVISION=	12
+PORTREVISION=	13
 CATEGORIES=	audio
 MASTER_SITES=	http://0pointer.de/lennart/projects/${PORTNAME}/
 
diff --git a/audio/pamixer/Makefile b/audio/pamixer/Makefile
index 9b416e798c75..d985810eb15e 100644
--- a/audio/pamixer/Makefile
+++ b/audio/pamixer/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	pamixer
 DISTVERSIONPREFIX=	v
 DISTVERSION=	1.4-15
-PORTREVISION=	6
+PORTREVISION=	7
 DISTVERSIONSUFFIX=	-g4ea2594
 CATEGORIES=	audio
 
diff --git a/audio/paprefs/Makefile b/audio/paprefs/Makefile
index 1eb784b1d6a5..2cdf8ca82813 100644
--- a/audio/paprefs/Makefile
+++ b/audio/paprefs/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	paprefs
 PORTVERSION=	1.2
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	audio
 MASTER_SITES=	http://freedesktop.org/software/pulseaudio/${PORTNAME}/
 
diff --git a/audio/pavucontrol-qt/Makefile b/audio/pavucontrol-qt/Makefile
index 75e1d833b175..5bfeef66bf15 100644
--- a/audio/pavucontrol-qt/Makefile
+++ b/audio/pavucontrol-qt/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	pavucontrol-qt
 PORTVERSION= 	1.2.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio
 MASTER_SITES=	LXQT/${PORTNAME}
 
diff --git a/audio/pavumeter/Makefile b/audio/pavumeter/Makefile
index c26e700e9b28..6ea36509fa57 100644
--- a/audio/pavumeter/Makefile
+++ b/audio/pavumeter/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	pavumeter
 PORTVERSION=	0.9.3
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	audio
 MASTER_SITES=	http://0pointer.de/lennart/projects/${PORTNAME}/
 
diff --git a/audio/pcaudiolib/Makefile b/audio/pcaudiolib/Makefile
index 6c4108564a74..a8781f401ca2 100644
--- a/audio/pcaudiolib/Makefile
+++ b/audio/pcaudiolib/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	pcaudiolib
 DISTVERSION=	1.2
+PORTREVISION=	1
 CATEGORIES=	audio
 MASTER_SITES=	https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/${DISTVERSION}/
 
diff --git a/audio/plasma5-plasma-pa/Makefile b/audio/plasma5-plasma-pa/Makefile
index 0eb386b87d97..ff4f4fc9f883 100644
--- a/audio/plasma5-plasma-pa/Makefile
+++ b/audio/plasma5-plasma-pa/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	plasma-pa
 DISTVERSION=	${KDE_PLASMA_VERSION}
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio kde kde-plasma
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/audio/psindustrializer/Makefile b/audio/psindustrializer/Makefile
index 64ec971ad00e..6d64c1f67a4b 100644
--- a/audio/psindustrializer/Makefile
+++ b/audio/psindustrializer/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	psindustrializer
 DISTVERSION=	0.2.7
-PORTREVISION=	7
+PORTREVISION=	8
 CATEGORIES=	audio
 MASTER_SITES=	SF/industrializer/
 
diff --git a/audio/pulseaudio-module-sndio/Makefile b/audio/pulseaudio-module-sndio/Makefile
index 62f729ed891a..4cbea17b62a0 100644
--- a/audio/pulseaudio-module-sndio/Makefile
+++ b/audio/pulseaudio-module-sndio/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	pulseaudio-module-sndio
 DISTVERSION=	13.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 MASTER_SITES=	https://github.com/t6/pulseaudio-module-sndio/releases/download/${DISTVERSION}/
 
diff --git a/audio/pulseaudio-module-xrdp/Makefile b/audio/pulseaudio-module-xrdp/Makefile
index effc520777b6..535c284dd934 100644
--- a/audio/pulseaudio-module-xrdp/Makefile
+++ b/audio/pulseaudio-module-xrdp/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	pulseaudio-module-xrdp
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.7
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio
 DIST_SUBDIR=	xrdp
 
diff --git a/audio/pulseaudio-qt/Makefile b/audio/pulseaudio-qt/Makefile
index fbb9eecdf9dc..ca5c25b2a80c 100644
--- a/audio/pulseaudio-qt/Makefile
+++ b/audio/pulseaudio-qt/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	pulseaudio-qt
 DISTVERSION=	1.3
 MASTER_SITES=	KDE/stable/${PORTNAME}
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio kde
 
 MAINTAINER=	kde@FreeBSD.org
diff --git a/audio/pulseaudio/Makefile b/audio/pulseaudio/Makefile
index 7aa6c2a70922..bb2b51fc9724 100644
--- a/audio/pulseaudio/Makefile
+++ b/audio/pulseaudio/Makefile
@@ -3,8 +3,7 @@
 # PORTREVISION bumps of depending ports.
 
 PORTNAME=	pulseaudio
-DISTVERSION=	14.2
-PORTREVISION=	5
+DISTVERSION=	16.1
 CATEGORIES=	audio
 MASTER_SITES=	https://freedesktop.org/software/pulseaudio/releases/
 
@@ -23,85 +22,67 @@ LIB_DEPENDS=	libsndfile.so:audio/libsndfile \
 		libltdl.so:devel/libltdl \
 		libck-connector.so:sysutils/consolekit2
 
-USES=		compiler:c11 cpe gettext gmake gnome iconv libtool:build localbase:ldflags \
-		pathfix pkgconfig python:run shebangfix ssl tar:xz
+USES=		compiler:c11 cpe gettext-tools gmake gnome iconv localbase:ldflags \
+		meson pathfix pkgconfig python:run shebangfix ssl tar:xz
 
 USE_GNOME=	glib20
 USE_LDCONFIG=	yes
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	PTHREAD_LIBS="-lpthread" \
-		OPENSSL_CFLAGS="-I${OPENSSLINC}" \
-		OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" \
-		LIBS="-lm -lintl" \
-		ac_cv_header_linux_input_h=""
-INSTALL_TARGET=	install-strip
-
-SHEBANG_FILES=	shell-completion/bash/pulseaudio \
+
+SHEBANG_FILES=	shell-completion/bash/pactl \
 		src/utils/pa-info \
 		src/utils/qpaeq
 bash_CMD=	${SETENV} bash
 SUB_FILES=	pkg-message
 
-CONFIGURE_ARGS=	--localstatedir=/var \
-		--without-caps \
-		--disable-esound \
-		--disable-udev \
-		--disable-gtk3 \
-		--disable-gconf \
-		--disable-systemd-daemon \
-		--disable-systemd-journal \
-		--disable-systemd-login \
-		--disable-neon-opt \
-		--disable-lirc # untested
-
 USERS=		pulse
 GROUPS=		pulse pulse-access pulse-rt
 
 OPTIONS_SUB=	yes
 OPTIONS_DEFINE=	AVAHI GSETTINGS SIMD TEST X11
 OPTIONS_DEFAULT=AVAHI SIMD SIMPLE SOXR SPEEX WEBRTC_AEC X11
-AVAHI_CONFIGURE_ENABLE=	avahi
+AVAHI_MESON_ENABLED=	avahi
 AVAHI_LIB_DEPENDS=	libavahi-client.so:net/avahi-app
 GSETTINGS_DESC=	GSettings configuration backend support
-GSETTINGS_CONFIGURE_ENABLE=	gsettings
+GSETTINGS_MESON_ENABLED=	gsettings
 GSETTINGS_VARS=	GLIB_SCHEMAS=org.freedesktop.pulseaudio.gschema.xml
-SIMD_CONFIGURE_ENABLE=	orc
+SIMD_MESON_ENABLED=	orc
 SIMD_LIB_DEPENDS=	liborc-0.4.so:devel/orc
-TEST_TEST_TARGET=	check
-TEST_CONFIGURE_ENABLE=	tests default-build-tests
+TEST_MESON_TRUE=	tests
 TEST_BUILD_DEPENDS=	check>0:devel/check
-X11_CONFIGURE_ENABLE=	x11
+X11_MESON_ENABLED=	x11
 X11_USES=	xorg
 X11_USE=	XORG=ice,sm,x11,xcb,xtst
 
 OPTIONS_GROUP=	AUDIO
 OPTIONS_GROUP_AUDIO=	ALSA JACK SOXR SPEEX WEBRTC_AEC
 AUDIO_DESC=	Audio support
-ALSA_CONFIGURE_ENABLE=	alsa
+ALSA_MESON_ENABLED=	alsa
 ALSA_LIB_DEPENDS=	libasound.so:audio/alsa-lib
-JACK_CONFIGURE_ENABLE=	jack
+JACK_MESON_ENABLED=	jack
 JACK_LIB_DEPENDS=	libjack.so:audio/jack
-SOXR_CONFIGURE_WITH=	soxr
+SOXR_MESON_ENABLED=	soxr
 SOXR_LIB_DEPENDS=	libsoxr.so:audio/libsoxr
 SPEEX_DESC=	Speex resampler and AEC support
-SPEEX_CONFIGURE_WITH=	speex
+SPEEX_MESONP_ENABLED=	speex
 SPEEX_LIB_DEPENDS=	libspeexdsp.so:audio/speexdsp
 WEBRTC_AEC_DESC=	WebRTC-based echo canceller
 WEBRTC_AEC_LIB_DEPENDS=	libwebrtc_audio_processing.so:audio/webrtc-audio-processing0
-WEBRTC_AEC_CONFIGURE_ENABLE=	webrtc-aec
+WEBRTC_AEC_MESON_ENABLED=	webrtc-aec
 
 OPTIONS_SINGLE=	DATABASE
 OPTIONS_SINGLE_DATABASE=	TDB GDBM SIMPLE
 DATABASE_DESC=	Database support
 GDBM_DESC=	GNU database manager support
-GDBM_CONFIGURE_ON=	--with-database=gdbm
+GDBM_MESON_ON=	-Ddatabase=gdbm
 GDBM_LIB_DEPENDS=	libgdbm.so:databases/gdbm
 SIMPLE_DESC=	Simple database support
-SIMPLE_CONFIGURE_ON=	--with-database=simple
+SIMPLE_MESON_ON=	-Ddatabase=simple
*** 2449 LINES SKIPPED ***