aboutsummaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2022-01-23 17:55:21 +0000
committerGleb Popov <arrowd@FreeBSD.org>2022-01-23 17:59:22 +0000
commit8ea039c2b9f3409ac0a0fdfc19782cac51f13073 (patch)
tree9bad6296381768492d12e3832bf8e9974419e204 /multimedia
parent18e13998100d85692fda98634fd1c923bccaa202 (diff)
downloadports-8ea039c2b9f3409ac0a0fdfc19782cac51f13073.tar.gz
ports-8ea039c2b9f3409ac0a0fdfc19782cac51f13073.zip
multimedia/pipewire: Update to 0.3.43
Reported by: portscout! MFH: 2022Q1
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/pipewire/Makefile3
-rw-r--r--multimedia/pipewire/distinfo6
-rw-r--r--multimedia/pipewire/files/patch-meson.build20
-rw-r--r--multimedia/pipewire/files/patch-spa_tests_stress-ringbuffer.c13
-rw-r--r--multimedia/pipewire/files/patch-src_modules_module-raop-sink.c10
-rw-r--r--multimedia/pipewire/pkg-plist3
6 files changed, 6 insertions, 49 deletions
diff --git a/multimedia/pipewire/Makefile b/multimedia/pipewire/Makefile
index 1ccb58dcf004..a732dc9f501d 100644
--- a/multimedia/pipewire/Makefile
+++ b/multimedia/pipewire/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pipewire
-DISTVERSION= 0.3.42
-PORTREVISION= 4
+DISTVERSION= 0.3.43
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 02835f6e443d..7412818861d0 100644
--- a/multimedia/pipewire/distinfo
+++ b/multimedia/pipewire/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1639652920
+TIMESTAMP = 1642959837
SHA256 (media-session-0.4.1.tar.gz) = 119c9216070b54018217552c7924f9888da270c3c4647c5e2b85ffa6b1574975
SIZE (media-session-0.4.1.tar.gz) = 123224
-SHA256 (PipeWire-pipewire-0.3.42_GH0.tar.gz) = 726d1f2faed6f1e93c1499cd20ff0d6461bc698166bea3b98d46c291794e6e1c
-SIZE (PipeWire-pipewire-0.3.42_GH0.tar.gz) = 1705295
+SHA256 (PipeWire-pipewire-0.3.43_GH0.tar.gz) = 87f692a2cb5b14ee900e102502b5e078a0cd3f7836f03a2e7cb30690ead37b50
+SIZE (PipeWire-pipewire-0.3.43_GH0.tar.gz) = 1713131
diff --git a/multimedia/pipewire/files/patch-meson.build b/multimedia/pipewire/files/patch-meson.build
deleted file mode 100644
index aede0d2849bc..000000000000
--- a/multimedia/pipewire/files/patch-meson.build
+++ /dev/null
@@ -1,20 +0,0 @@
---- meson.build.orig 2021-12-16 08:17:48 UTC
-+++ meson.build
-@@ -427,7 +427,16 @@ need_alsa = get_option('pipewire-alsa').enabled() or '
- alsa_dep = dependency('alsa', version : '>=1.1.7', required: need_alsa)
- summary({'pipewire-alsa': alsa_dep.found()}, bool_yn: true)
-
--openssl_lib = dependency('openssl', required: get_option('raop'))
-+if build_machine.system() == 'freebsd'
-+ # On FreeBSD the OpenSSL library may come from base or a package.
-+ # Check for a package first and fallback to the base library if we can't find it via pkgconfig
-+ openssl_lib = dependency('openssl', required: false)
-+ if not openssl_lib.found()
-+ openssl_lib = declare_dependency(link_args : [ '-lssl', '-lcrypto'])
-+ endif
-+else
-+ openssl_lib = dependency('openssl', required: get_option('raop'))
-+endif
- summary({'OpenSSL (for raop-sink)': openssl_lib.found()}, bool_yn: true)
-
- lilv_lib = dependency('lilv-0', required: get_option('lv2'))
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 fd1519662a0e..000000000000
--- a/multimedia/pipewire/files/patch-spa_tests_stress-ringbuffer.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- spa/tests/stress-ringbuffer.c.orig 2021-11-11 04:21:29.000000000 -0800
-+++ spa/tests/stress-ringbuffer.c 2021-12-12 12:11:15.939268000 -0800
-@@ -12,7 +12,10 @@
- #define MAX_VALUE 0x10000
-
- #ifdef __FreeBSD__
-+#include <sys/param.h>
-+#if __FreeBSD_version < 1400043
- static int sched_getcpu(void) { return -1; };
-+#endif
- #endif
-
- static struct spa_ringbuffer rb;
diff --git a/multimedia/pipewire/files/patch-src_modules_module-raop-sink.c b/multimedia/pipewire/files/patch-src_modules_module-raop-sink.c
deleted file mode 100644
index d6f4bc73a623..000000000000
--- a/multimedia/pipewire/files/patch-src_modules_module-raop-sink.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/modules/module-raop-sink.c.orig 2021-12-16 08:17:48 UTC
-+++ src/modules/module-raop-sink.c
-@@ -35,6 +35,7 @@
- #include <limits.h>
- #include <math.h>
- #include <arpa/inet.h>
-+#include <netinet/in.h>
-
- #include <openssl/err.h>
- #include <openssl/rand.h>
diff --git a/multimedia/pipewire/pkg-plist b/multimedia/pipewire/pkg-plist
index 7042e3b01b3f..a7b2558b9d30 100644
--- a/multimedia/pipewire/pkg-plist
+++ b/multimedia/pipewire/pkg-plist
@@ -165,7 +165,7 @@ 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.342.0
+lib/libpipewire-0.3.so.0.343.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
@@ -283,6 +283,7 @@ libdata/pkgconfig/libspa-0.2.pc
%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/sennheiser-gsx.conf
%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/simple-headphones-mic.conf
%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/steelseries-arctis-common-usb-audio.conf
+%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/texas-instruments-pcm2902.conf
%%MEDIASESSION%%share/alsa-card-profile/mixer/profile-sets/usb-gaming-headset.conf
%%MEDIASESSION%%share/alsa/alsa.conf.d/50-pipewire.conf
%%MEDIASESSION%%share/alsa/alsa.conf.d/99-pipewire-default.conf