Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 23 Nov 2024 08:31:24 GMT
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 97a51ea4913c - main - audio/pulseaudio: Update to 17.0
Message-ID:  <202411230831.4AN8VOss030663@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by arrowd:

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

commit 97a51ea4913c395b5394950baede9376cd3d46fb
Author:     Alexander Shursha <kekek2@ya.ru>
AuthorDate: 2024-11-18 12:56:57 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-11-23 08:29:39 +0000

    audio/pulseaudio: Update to 17.0
    
    Sponsored by:   Future Crew, LLC
    
    Pull Request:   https://github.com/freebsd/freebsd-ports/pull/329
---
 audio/pulseaudio/Makefile                                        | 5 ++---
 audio/pulseaudio/distinfo                                        | 6 +++---
 audio/pulseaudio/files/patch-src_modules_echo-cancel_meson.build | 6 +++---
 audio/pulseaudio/files/patch-src_modules_meson.build             | 4 ++--
 audio/pulseaudio/files/patch-src_modules_oss_module-oss.c        | 2 +-
 audio/pulseaudio/files/patch-src_pulsecore_core-util.c           | 4 ++--
 audio/pulseaudio/pkg-plist                                       | 4 ++--
 7 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/audio/pulseaudio/Makefile b/audio/pulseaudio/Makefile
index fc5b453dab17..c5165e5dc123 100644
--- a/audio/pulseaudio/Makefile
+++ b/audio/pulseaudio/Makefile
@@ -3,8 +3,7 @@
 # PORTREVISION bumps of depending ports.
 
 PORTNAME=	pulseaudio
-DISTVERSION=	16.1
-PORTREVISION=	4
+DISTVERSION=	17.0
 CATEGORIES=	audio
 MASTER_SITES=	https://freedesktop.org/software/pulseaudio/releases/
 
@@ -72,7 +71,7 @@ SPEEX_DESC=	Speex resampler and AEC support
 SPEEX_MESON_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_LIB_DEPENDS=	libwebrtc-audio-processing-1.so:audio/webrtc-audio-processing
 WEBRTC_AEC_MESON_ENABLED=	webrtc-aec
 
 OPTIONS_SINGLE=	DATABASE
diff --git a/audio/pulseaudio/distinfo b/audio/pulseaudio/distinfo
index 8c1090c39ef1..19cf7e42263e 100644
--- a/audio/pulseaudio/distinfo
+++ b/audio/pulseaudio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691308577
-SHA256 (pulseaudio-16.1.tar.xz) = 8eef32ce91d47979f95fd9a935e738cd7eb7463430dabc72863251751e504ae4
-SIZE (pulseaudio-16.1.tar.xz) = 1545596
+TIMESTAMP = 1731932849
+SHA256 (pulseaudio-17.0.tar.xz) = 053794d6671a3e397d849e478a80b82a63cb9d8ca296bd35b73317bb5ceb87b5
+SIZE (pulseaudio-17.0.tar.xz) = 1566556
diff --git a/audio/pulseaudio/files/patch-src_modules_echo-cancel_meson.build b/audio/pulseaudio/files/patch-src_modules_echo-cancel_meson.build
index 2c05f455c3d5..d16853bd4edd 100644
--- a/audio/pulseaudio/files/patch-src_modules_echo-cancel_meson.build
+++ b/audio/pulseaudio/files/patch-src_modules_echo-cancel_meson.build
@@ -1,10 +1,10 @@
---- src/modules/echo-cancel/meson.build.orig	2022-06-21 10:54:48 UTC
+--- src/modules/echo-cancel/meson.build.orig	2024-01-12 17:22:09 UTC
 +++ src/modules/echo-cancel/meson.build
-@@ -15,7 +15,7 @@ libwebrtc_util = shared_library('webrtc-util',
+@@ -24,7 +24,7 @@ libwebrtc_util = shared_library('webrtc-util',
    cpp_args : [pa_c_args, server_c_args],
    include_directories : [configinc, topinc],
    dependencies : [libpulse_dep, libpulsecommon_dep, libpulsecore_dep, libatomic_ops_dep, webrtc_dep, libintl_dep],
--  link_args : [nodelete_link_args, '-Wl,--unresolved-symbols=ignore-in-object-files'],
+-  link_args : [nodelete_link_args, ignore_unresolved_symbols_link_args],
 +  link_args : [nodelete_link_args],
    install : true,
    install_rpath : privlibdir,
diff --git a/audio/pulseaudio/files/patch-src_modules_meson.build b/audio/pulseaudio/files/patch-src_modules_meson.build
index ecbab7e19ad2..e637784c4983 100644
--- a/audio/pulseaudio/files/patch-src_modules_meson.build
+++ b/audio/pulseaudio/files/patch-src_modules_meson.build
@@ -1,6 +1,6 @@
---- src/modules/meson.build.orig	2022-06-21 10:54:48 UTC
+--- src/modules/meson.build.orig	2024-01-12 17:22:09 UTC
 +++ src/modules/meson.build
-@@ -209,7 +209,7 @@ endif
+@@ -221,7 +221,7 @@ endif
    ]
  endif
  
diff --git a/audio/pulseaudio/files/patch-src_modules_oss_module-oss.c b/audio/pulseaudio/files/patch-src_modules_oss_module-oss.c
index e2339d08210f..f4cf49db102a 100644
--- a/audio/pulseaudio/files/patch-src_modules_oss_module-oss.c
+++ b/audio/pulseaudio/files/patch-src_modules_oss_module-oss.c
@@ -1,4 +1,4 @@
---- src/modules/oss/module-oss.c.orig	2022-06-21 10:54:48 UTC
+--- src/modules/oss/module-oss.c.orig	2024-01-12 17:22:09 UTC
 +++ src/modules/oss/module-oss.c
 @@ -121,9 +121,6 @@ struct userdata {
      int fd;
diff --git a/audio/pulseaudio/files/patch-src_pulsecore_core-util.c b/audio/pulseaudio/files/patch-src_pulsecore_core-util.c
index 18e3bc74ead5..77becf674591 100644
--- a/audio/pulseaudio/files/patch-src_pulsecore_core-util.c
+++ b/audio/pulseaudio/files/patch-src_pulsecore_core-util.c
@@ -1,6 +1,6 @@
---- src/pulsecore/core-util.c.orig	2024-04-04 06:44:07 UTC
+--- src/pulsecore/core-util.c.orig	2024-01-12 17:22:09 UTC
 +++ src/pulsecore/core-util.c
-@@ -2849,12 +2849,19 @@ int pa_close_allv(const int except_fds[]) {
+@@ -2850,12 +2850,19 @@ int pa_close_allv(const int except_fds[]) {
      }
  
  #endif
diff --git a/audio/pulseaudio/pkg-plist b/audio/pulseaudio/pkg-plist
index fecd5631269a..545ea19cadcf 100644
--- a/audio/pulseaudio/pkg-plist
+++ b/audio/pulseaudio/pkg-plist
@@ -12,7 +12,7 @@ bin/pasuspender
 bin/pulseaudio
 bin/qpaeq
 %%X11%%bin/start-pulseaudio-x11
-etc/dbus-1/system.d/pulseaudio-system.conf
+share/dbus-1/system.d/pulseaudio-system.conf
 @sample etc/pulse/client.conf.sample
 @sample etc/pulse/daemon.conf.sample
 @sample etc/pulse/default.pa.sample
@@ -61,7 +61,7 @@ lib/libpulse-simple.so.0
 lib/libpulse-simple.so.0.1.1
 lib/libpulse.so
 lib/libpulse.so.0
-lib/libpulse.so.0.24.2
+lib/libpulse.so.0.24.3
 %%AVAHI%%lib/pulseaudio/modules/libavahi-wrap.so
 %%ALSA%%lib/pulseaudio/modules/libalsa-util.so
 lib/pulseaudio/modules/libcli.so



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202411230831.4AN8VOss030663>