From nobody Wed May 4 13:02:40 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 206721AAE6B8; Wed, 4 May 2022 13:02:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KtcSK0QwMz59KD; Wed, 4 May 2022 13:02:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651669361; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GIApKkb80T47FBIwXeU3ziK05gObypEOcXqY4VH0W8g=; b=qey+9WXG42mYyN7xBbx8ciWCjotdt2X1bzlRBGF5PVUQkDjR20ZwESi/ESkUIvE43HWhr5 TiGCNtYxLMBZY/Zg9MgYu3nZB8fi4xVSgnBvSCRNZSYRFA84duIBLvOmSE4uwxGMK6KL+H jGjNUghW74R0DZmkjpMx1u5L4qWuJrNG+zai61GYAvnQrH64KUuR7Z+dSZWGNnx/lcw+UZ t+LnxY7k9JG0D8IITICVKvvHcZMI8Q83gShhPRrFoEcDeUYAe/GNwNBUBmnaMKKm39E4XD akLvPejjjD1ch+FxGNeX37kwNTkESOkYk357But3q0bwbaYSRL4VX8Hju5BzYg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E32281392C; Wed, 4 May 2022 13:02:40 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 244D2e7l044404; Wed, 4 May 2022 13:02:40 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 244D2eN3044403; Wed, 4 May 2022 13:02:40 GMT (envelope-from git) Date: Wed, 4 May 2022 13:02:40 GMT Message-Id: <202205041302.244D2eN3044403@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Gleb Popov Subject: git: e4a6ad6d3fa3 - main - multimedia/pipewire: Update to 0.3.51 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: arrowd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e4a6ad6d3fa3c4e024d99b9dc67c05a1a31db62e Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1651669361; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=GIApKkb80T47FBIwXeU3ziK05gObypEOcXqY4VH0W8g=; b=myCTjhZRhHVBb2VoTWyWKpgqebeEBQoyUyQvCsAe8StQDccGAVUdSVHo0anMx8+ot3jtPQ YFx3hoIBOLXb5x4dCHMlW+hjCLxbGJ/qzqLEBsdJrQ94aeU7P4Ji6AtyUXWMWLypwI1L07 eGzZY+LuQMqiGuKaTW4yjWazDsPmxsIku7alFbNCKpQQDK4EZ16eF5ZakDYHJ+hxdvFXbN QvEXkBq4m3hUFCO9cotIOhpNhdZCXjZxok4wEtj3DOEXLIbkKLJNqDGtIkSBTG8swKgpgr I1aocUYMwXipyY80/YakqWx+Ya05/PUAQiIBY3ITysfQvpzYPxJ/SsBLcOUUjw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1651669361; a=rsa-sha256; cv=none; b=OK40mR0lNjx67KlAFMrA5nBJSOQGZeVOZFfqYRRYp6j72d2NXW7xKcf26SWiZxNouHN/Yl kFtOLcSR5cxELS7fMYzGaOT8oVpc5mkLAFt0EUXYhGIJShjyeNs0bgjUu24iA1N8ToeJGS jnMjSmJDGHeoy/XXD+fAIiU0J73LFm9o/6CEX3CIk4PtUGtIiFcYJg3Ul2YH6YZvOBsqMM shacGaKCUw7LPalUTDws0padZjGUlzdg9Zh+jri2lkkizE8sdhuhkZrfCzdM532gYTRHDP 8CIm/uMP/G5f6hJrbeMGpK1Bt48U5mzrWdD/vzg5fsM1mi1A3N9YPDqUffQnMw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=e4a6ad6d3fa3c4e024d99b9dc67c05a1a31db62e commit e4a6ad6d3fa3c4e024d99b9dc67c05a1a31db62e Author: Gleb Popov AuthorDate: 2022-05-04 13:01:53 +0000 Commit: Gleb Popov CommitDate: 2022-05-04 13:02:19 +0000 multimedia/pipewire: Update to 0.3.51 --- multimedia/pipewire/Makefile | 3 +-- multimedia/pipewire/distinfo | 6 ++--- .../files/patch-spa_tests_stress-ringbuffer.c | 12 ---------- .../files/patch-src_pipewire_pipewire_init | 20 ++++++++-------- .../pipewire/files/patch-test_test-functional.c | 10 ++++++++ multimedia/pipewire/pkg-plist | 27 ++++++++++++++++------ 6 files changed, 43 insertions(+), 35 deletions(-) diff --git a/multimedia/pipewire/Makefile b/multimedia/pipewire/Makefile index 7de8055db808..16bbf701cc16 100644 --- a/multimedia/pipewire/Makefile +++ b/multimedia/pipewire/Makefile @@ -1,6 +1,5 @@ PORTNAME= pipewire -DISTVERSION= 0.3.43 -PORTREVISION= 1 +DISTVERSION= 0.3.51 CATEGORIES= multimedia MASTER_SITES= https://gitlab.freedesktop.org/pipewire/media-session/-/archive/${MEDIA_SESSION_VERSION}/:media_session DISTFILES= media-session-${MEDIA_SESSION_VERSION}${EXTRACT_SUFX}:media_session diff --git a/multimedia/pipewire/distinfo b/multimedia/pipewire/distinfo index 7412818861d0..8dea6a720eb2 100644 --- a/multimedia/pipewire/distinfo +++ b/multimedia/pipewire/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1642959837 +TIMESTAMP = 1651152242 SHA256 (media-session-0.4.1.tar.gz) = 119c9216070b54018217552c7924f9888da270c3c4647c5e2b85ffa6b1574975 SIZE (media-session-0.4.1.tar.gz) = 123224 -SHA256 (PipeWire-pipewire-0.3.43_GH0.tar.gz) = 87f692a2cb5b14ee900e102502b5e078a0cd3f7836f03a2e7cb30690ead37b50 -SIZE (PipeWire-pipewire-0.3.43_GH0.tar.gz) = 1713131 +SHA256 (PipeWire-pipewire-0.3.51_GH0.tar.gz) = f18e7a2cd2fcd75482c3df4e736e01435bd20779ddf63da63b0a086d3a9735ac +SIZE (PipeWire-pipewire-0.3.51_GH0.tar.gz) = 1789070 diff --git a/multimedia/pipewire/files/patch-spa_tests_stress-ringbuffer.c b/multimedia/pipewire/files/patch-spa_tests_stress-ringbuffer.c deleted file mode 100644 index 7302c91e2c6b..000000000000 --- a/multimedia/pipewire/files/patch-spa_tests_stress-ringbuffer.c +++ /dev/null @@ -1,12 +0,0 @@ ---- spa/tests/stress-ringbuffer.c.orig 2022-01-05 10:25:04 UTC -+++ spa/tests/stress-ringbuffer.c -@@ -13,7 +13,8 @@ - - #ifdef __FreeBSD__ - #include --#if __FreeBSD_version < 1400043 -+#if (__FreeBSD_version >= 1400000 && __FreeBSD_version < 1400043) \ -+ || (__FreeBSD_version < 1300523) - static int sched_getcpu(void) { return -1; }; - #endif - #endif diff --git a/multimedia/pipewire/files/patch-src_pipewire_pipewire_init b/multimedia/pipewire/files/patch-src_pipewire_pipewire_init index 3f94963d19c0..fc8bb0b65e0e 100644 --- a/multimedia/pipewire/files/patch-src_pipewire_pipewire_init +++ b/multimedia/pipewire/files/patch-src_pipewire_pipewire_init @@ -4,10 +4,10 @@ conflict, rename the PipeWire init function into "pipewire_init". Upstream issue: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1819 ---- src/pipewire/pipewire.c.orig 2021-11-11 12:21:29 UTC +--- src/pipewire/pipewire.c.orig 2022-04-27 17:59:21 UTC +++ src/pipewire/pipewire.c -@@ -583,7 +583,7 @@ out: - * +@@ -580,7 +580,7 @@ SPA_EXPORT + * This function can be called multiple times. */ SPA_EXPORT -void pw_init(int *argc, char **argv[]) @@ -15,18 +15,16 @@ Upstream issue: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1819 { const char *str; struct spa_dict_item items[6]; -@@ -672,8 +672,9 @@ done: - pthread_mutex_unlock(&init_lock); - } - -+ +@@ -683,7 +683,7 @@ SPA_EXPORT + * used again after being deinitialized with a new pw_init() call. + */ SPA_EXPORT -void pw_deinit(void) +void pipewire_deinit(void) { struct support *support = &global_support; struct registry *registry = &support->registry; -@@ -696,6 +697,21 @@ void pw_deinit(void) +@@ -712,6 +712,21 @@ done: pthread_mutex_unlock(&init_lock); } @@ -48,9 +46,9 @@ Upstream issue: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1819 /** Check if a debug category is enabled * ---- src/pipewire/pipewire.h.orig 2021-11-11 12:21:29 UTC +--- src/pipewire/pipewire.h.orig 2022-04-27 17:59:21 UTC +++ src/pipewire/pipewire.h -@@ -69,9 +69,12 @@ extern "C" { +@@ -69,9 +69,12 @@ void * \{ */ void diff --git a/multimedia/pipewire/files/patch-test_test-functional.c b/multimedia/pipewire/files/patch-test_test-functional.c new file mode 100644 index 000000000000..4ce37f2cb4ce --- /dev/null +++ b/multimedia/pipewire/files/patch-test_test-functional.c @@ -0,0 +1,10 @@ +--- test/test-functional.c.orig 2022-04-27 17:59:21 UTC ++++ test/test-functional.c +@@ -22,6 +22,7 @@ + * DEALINGS IN THE SOFTWARE. + */ + ++#include + + #include "config.h" + diff --git a/multimedia/pipewire/pkg-plist b/multimedia/pipewire/pkg-plist index 6b9a8ffdbb13..19692e87f767 100644 --- a/multimedia/pipewire/pkg-plist +++ b/multimedia/pipewire/pkg-plist @@ -40,7 +40,7 @@ include/pipewire-0.3/pipewire/extensions/protocol-native.h include/pipewire-0.3/pipewire/extensions/session-manager.h include/pipewire-0.3/pipewire/extensions/session-manager/impl-interfaces.h include/pipewire-0.3/pipewire/extensions/session-manager/interfaces.h -%%VULKAN%%include/pipewire-0.3/pipewire/extensions/session-manager/introspect-funcs.h +include/pipewire-0.3/pipewire/extensions/session-manager/introspect-funcs.h include/pipewire-0.3/pipewire/extensions/session-manager/introspect.h include/pipewire-0.3/pipewire/extensions/session-manager/keys.h include/pipewire-0.3/pipewire/factory.h @@ -89,11 +89,13 @@ include/spa-0.2/spa/control/type-info.h include/spa-0.2/spa/debug/buffer.h include/spa-0.2/spa/debug/dict.h include/spa-0.2/spa/debug/format.h +include/spa-0.2/spa/debug/log.h include/spa-0.2/spa/debug/mem.h include/spa-0.2/spa/debug/node.h include/spa-0.2/spa/debug/pod.h include/spa-0.2/spa/debug/types.h include/spa-0.2/spa/graph/graph.h +include/spa-0.2/spa/interfaces/audio/aec.h include/spa-0.2/spa/monitor/device.h include/spa-0.2/spa/monitor/event.h include/spa-0.2/spa/monitor/type-info.h @@ -132,6 +134,7 @@ include/spa-0.2/spa/param/video/type-info.h include/spa-0.2/spa/pod/builder.h include/spa-0.2/spa/pod/command.h include/spa-0.2/spa/pod/compare.h +include/spa-0.2/spa/pod/dynamic.h include/spa-0.2/spa/pod/event.h include/spa-0.2/spa/pod/filter.h include/spa-0.2/spa/pod/iter.h @@ -151,7 +154,9 @@ include/spa-0.2/spa/support/thread.h include/spa-0.2/spa/utils/ansi.h include/spa-0.2/spa/utils/defs.h include/spa-0.2/spa/utils/dict.h +include/spa-0.2/spa/utils/dll.h include/spa-0.2/spa/utils/hook.h +include/spa-0.2/spa/utils/json-pod.h include/spa-0.2/spa/utils/json.h include/spa-0.2/spa/utils/keys.h include/spa-0.2/spa/utils/list.h @@ -166,21 +171,22 @@ include/spa-0.2/spa/utils/type.h %%GSTREAMER%%lib/gstreamer-1.0/libgstpipewire.so lib/libpipewire-0.3.so lib/libpipewire-0.3.so.0 -lib/libpipewire-0.3.so.0.343.0 +lib/libpipewire-0.3.so.0.351.0 %%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjack.so %%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjack.so.0 -%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjack.so.0.343.0 +%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjack.so.0.351.0 %%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjacknet.so %%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjacknet.so.0 -%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjacknet.so.0.343.0 +%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjacknet.so.0.351.0 %%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjackserver.so %%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjackserver.so.0 -%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjackserver.so.0.343.0 +%%PIPEWIRE_JACK%%lib/pipewire-0.3/jack/libjackserver.so.0.351.0 lib/pipewire-0.3/libpipewire-module-access.so lib/pipewire-0.3/libpipewire-module-adapter.so lib/pipewire-0.3/libpipewire-module-client-device.so lib/pipewire-0.3/libpipewire-module-client-node.so lib/pipewire-0.3/libpipewire-module-echo-cancel.so +lib/pipewire-0.3/libpipewire-module-fallback-sink.so lib/pipewire-0.3/libpipewire-module-filter-chain.so lib/pipewire-0.3/libpipewire-module-link-factory.so lib/pipewire-0.3/libpipewire-module-loopback.so @@ -193,6 +199,7 @@ lib/pipewire-0.3/libpipewire-module-protocol-simple.so %%PULSEAUDIO%%lib/pipewire-0.3/libpipewire-module-pulse-tunnel.so %%PULSEAUDIO%%lib/pipewire-0.3/libpipewire-module-raop-discover.so lib/pipewire-0.3/libpipewire-module-raop-sink.so +lib/pipewire-0.3/libpipewire-module-rt.so lib/pipewire-0.3/libpipewire-module-rtkit.so lib/pipewire-0.3/libpipewire-module-session-manager.so lib/pipewire-0.3/libpipewire-module-spa-device-factory.so @@ -200,6 +207,8 @@ lib/pipewire-0.3/libpipewire-module-spa-device.so lib/pipewire-0.3/libpipewire-module-spa-node-factory.so lib/pipewire-0.3/libpipewire-module-spa-node.so %%PULSEAUDIO%%lib/pipewire-0.3/libpipewire-module-zeroconf-discover.so +lib/spa-0.2/aec/libspa-aec-null.so +lib/spa-0.2/aec/libspa-aec-webrtc.so %%MEDIASESSION%%lib/spa-0.2/alsa/libspa-alsa.so lib/spa-0.2/audioconvert/libspa-audioconvert.so lib/spa-0.2/audiomixer/libspa-audiomixer.so @@ -215,16 +224,18 @@ lib/spa-0.2/volume/libspa-volume.so @comment lib/udev/rules.d/90-pipewire-alsa.rules libdata/pkgconfig/libpipewire-0.3.pc libdata/pkgconfig/libspa-0.2.pc -%%MANPAGES%%%%PULSEAUDIO%%man/man1/pipewire-pulse.1.gz +%%MANPAGES%%man/man1/pipewire-pulse.1.gz %%MANPAGES%%man/man1/pipewire.1.gz %%MANPAGES%%man/man1/pw-cat.1.gz %%MANPAGES%%man/man1/pw-cli.1.gz %%MANPAGES%%man/man1/pw-dot.1.gz %%MANPAGES%%%%PIPEWIRE_JACK%%man/man1/pw-jack.1.gz +%%MANPAGES%%man/man1/pw-link.1.gz %%MANPAGES%%man/man1/pw-metadata.1.gz %%MANPAGES%%man/man1/pw-mididump.1.gz %%MANPAGES%%man/man1/pw-mon.1.gz %%MANPAGES%%man/man1/pw-profiler.1.gz +%%MANPAGES%%man/man1/pw-top.1.gz %%MANPAGES%%man/man5/pipewire.conf.5.gz %%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-aux.conf %%MEDIASESSION%%share/alsa-card-profile/mixer/paths/analog-input-dock-mic.conf @@ -272,7 +283,6 @@ libdata/pkgconfig/libspa-0.2.pc %%MEDIASESSION%%share/alsa-card-profile/mixer/paths/usb-gaming-headset-output-stereo.conf %%MEDIASESSION%%share/alsa-card-profile/mixer/paths/virtual-surround-7.1.conf %%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/audigy.conf -%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/behringer-umc22.conf %%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/cmedia-high-speed-true-hdaudio.conf %%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/default.conf %%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/dell-dock-tb16-usb-audio.conf @@ -376,6 +386,7 @@ share/locale/pl/LC_MESSAGES/pipewire.mo share/locale/pt/LC_MESSAGES/pipewire.mo %%MEDIASESSION%%share/locale/pt_BR/LC_MESSAGES/media-session.mo share/locale/pt_BR/LC_MESSAGES/pipewire.mo +share/locale/ro/LC_MESSAGES/pipewire.mo %%MEDIASESSION%%share/locale/ru/LC_MESSAGES/media-session.mo share/locale/ru/LC_MESSAGES/pipewire.mo %%MEDIASESSION%%share/locale/si/LC_MESSAGES/media-session.mo @@ -403,6 +414,7 @@ share/locale/zh_TW/LC_MESSAGES/pipewire.mo %%DATADIR%%/client-rt.conf %%DATADIR%%/client.conf %%DATADIR%%/filter-chain/demonic.conf +%%DATADIR%%/filter-chain/duplicate-FL.conf %%DATADIR%%/filter-chain/sink-dolby-surround.conf %%DATADIR%%/filter-chain/sink-eq6.conf %%DATADIR%%/filter-chain/sink-matrix-spatialiser.conf @@ -416,5 +428,6 @@ share/locale/zh_TW/LC_MESSAGES/pipewire.mo %%MEDIASESSION%%%%DATADIR%%/media-session.d/v4l2-monitor.conf %%MEDIASESSION%%%%DATADIR%%/media-session.d/with-jack %%MEDIASESSION%%%%DATADIR%%/media-session.d/with-pulseaudio +%%DATADIR%%/minimal.conf %%DATADIR%%/pipewire-pulse.conf %%DATADIR%%/pipewire.conf