View | Details | Raw Unified | Return to bug 252957 | Differences between
and this patch

Collapse All | Expand All

(-)audio/pulseaudio/Makefile (-3 / +3 lines)
Lines 5-12 Link Here
5
# PORTREVISION bumps of depending ports.
5
# PORTREVISION bumps of depending ports.
6
6
7
PORTNAME=	pulseaudio
7
PORTNAME=	pulseaudio
8
PORTVERSION=	13.0
8
PORTVERSION=	14.2
9
PORTREVISION=	2
9
PORTREVISION=	1
10
CATEGORIES=	audio
10
CATEGORIES=	audio
11
MASTER_SITES=	http://freedesktop.org/software/pulseaudio/releases/
11
MASTER_SITES=	http://freedesktop.org/software/pulseaudio/releases/
12
12
Lines 89-95 Link Here
89
SPEEX_CONFIGURE_WITH=	speex
89
SPEEX_CONFIGURE_WITH=	speex
90
SPEEX_LIB_DEPENDS=	libspeexdsp.so:audio/speexdsp
90
SPEEX_LIB_DEPENDS=	libspeexdsp.so:audio/speexdsp
91
WEBRTC_AEC_DESC=	WebRTC-based echo canceller
91
WEBRTC_AEC_DESC=	WebRTC-based echo canceller
92
WEBRTC_AEC_LIB_DEPENDS=	libwebrtc_audio_processing.so:audio/webrtc-audio-processing0
92
WEBRTC_AEC_LIB_DEPENDS=	libwebrtc_audio_processing.so:audio/webrtc-audio-processing
93
WEBRTC_AEC_CONFIGURE_ENABLE=	webrtc-aec
93
WEBRTC_AEC_CONFIGURE_ENABLE=	webrtc-aec
94
94
95
OPTIONS_SINGLE=	DATABASE
95
OPTIONS_SINGLE=	DATABASE
(-)audio/pulseaudio/distinfo (-2 / +2 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1568380928
1
TIMESTAMP = 1568380928
2
SHA256 (pulseaudio-13.0.tar.xz) = 961b23ca1acfd28f2bc87414c27bb40e12436efcf2158d29721b1e89f3f28057
2
SHA256 (pulseaudio-14.2.tar.xz) = 75d3f7742c1ae449049a4c88900e454b8b350ecaa8c544f3488a2562a9ff66f1
3
SIZE (pulseaudio-13.0.tar.xz) = 1901768
3
SIZE (pulseaudio-14.2.tar.xz) = 1951300
(-)audio/pulseaudio/files/patch-src_pulsecore_atomic.h (-9 / +9 lines)
Lines 1-18 Link Here
1
--- src/pulsecore/atomic.h.orig	2019-09-13 13:10:23 UTC
1
--- src/pulsecore/atomic.h.orig	2020-07-17 12:11:11.000000000 +0200
2
+++ src/pulsecore/atomic.h
2
+++ src/pulsecore/atomic.h	2021-01-23 21:16:28.683759000 +0100
3
@@ -117,7 +117,7 @@ static inline void* pa_atomic_ptr_load(c
3
@@ -117,7 +117,7 @@
4
 }
4
 }
5
 
5
 
6
 static inline void pa_atomic_ptr_store(pa_atomic_ptr_t *a, void* p) {
6
 static inline void pa_atomic_ptr_store(pa_atomic_ptr_t *a, void* p) {
7
-    __atomic_store_n(&a->value, p, __ATOMIC_SEQ_CST);
7
-    __atomic_store_n(&a->value, (unsigned long) p, __ATOMIC_SEQ_CST);
8
+    __atomic_store_n(&a->value, (uintptr_t)p, __ATOMIC_SEQ_CST);
8
+    __atomic_store_n(&a->value, (uintptr_t) p, __ATOMIC_SEQ_CST);
9
 }
9
 }
10
 
10
 
11
 #else
11
 #else
12
@@ -218,39 +218,6 @@ static inline bool pa_atomic_ptr_cmpxchg
12
@@ -217,39 +217,6 @@
13
 #include <sys/types.h>
13
 #include <sys/param.h>
14
 #include <sys/param.h>
14
 #include <machine/atomic.h>
15
 #include <machine/atomic.h>
15
 
16
-
16
-#if __FreeBSD_version < 600000
17
-#if __FreeBSD_version < 600000
17
-#if defined(__i386__) || defined(__amd64__)
18
-#if defined(__i386__) || defined(__amd64__)
18
-#if defined(__amd64__)
19
-#if defined(__amd64__)
Lines 45-51 Link Here
45
-}
46
-}
46
-#endif
47
-#endif
47
-#endif
48
-#endif
48
-
49
 
49
 typedef struct pa_atomic {
50
 typedef struct pa_atomic {
50
     volatile unsigned long value;
51
     volatile unsigned long value;
51
 } pa_atomic_t;
(-)audio/pulseaudio/pkg-plist (-2 / +2 lines)
Lines 63-75 Link Here
63
lib/cmake/PulseAudio/PulseAudioConfigVersion.cmake
63
lib/cmake/PulseAudio/PulseAudioConfigVersion.cmake
64
lib/libpulse-mainloop-glib.so
64
lib/libpulse-mainloop-glib.so
65
lib/libpulse-mainloop-glib.so.0
65
lib/libpulse-mainloop-glib.so.0
66
lib/libpulse-mainloop-glib.so.0.0.5
66
lib/libpulse-mainloop-glib.so.0.0.6
67
lib/libpulse-simple.so
67
lib/libpulse-simple.so
68
lib/libpulse-simple.so.0
68
lib/libpulse-simple.so.0
69
lib/libpulse-simple.so.0.1.1
69
lib/libpulse-simple.so.0.1.1
70
lib/libpulse.so
70
lib/libpulse.so
71
lib/libpulse.so.0
71
lib/libpulse.so.0
72
lib/libpulse.so.0.21.1
72
lib/libpulse.so.0.23.0
73
%%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/libavahi-wrap.so
73
%%AVAHI%%lib/pulse-%%PULSE_VERSION%%/modules/libavahi-wrap.so
74
lib/pulse-%%PULSE_VERSION%%/modules/module-allow-passthrough.so
74
lib/pulse-%%PULSE_VERSION%%/modules/module-allow-passthrough.so
75
lib/pulse-%%PULSE_VERSION%%/modules/module-device-manager.so
75
lib/pulse-%%PULSE_VERSION%%/modules/module-device-manager.so

Return to bug 252957