Tue Jun 19 02:25:58 2018 UTC ()
pulseaudio: fix build on FreeBSD11. Include missing headers.

From Santhosh Raju in PR pkg/53381


(maya)
diff -r1.64 -r1.65 pkgsrc/audio/pulseaudio/distinfo
diff -r0 -r1.1 pkgsrc/audio/pulseaudio/patches/patch-src_modules_raop_raop-client.h

cvs diff -r1.64 -r1.65 pkgsrc/audio/pulseaudio/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/pulseaudio/distinfo 2018/05/22 18:16:42 1.64
+++ pkgsrc/audio/pulseaudio/distinfo 2018/06/19 02:25:58 1.65
@@ -1,16 +1,17 @@ @@ -1,16 +1,17 @@
1$NetBSD: distinfo,v 1.64 2018/05/22 18:16:42 maya Exp $ 1$NetBSD: distinfo,v 1.65 2018/06/19 02:25:58 maya Exp $
2 2
3SHA1 (pulseaudio-11.1.tar.xz) = 53bde72b6bfe715c19b1519db8845f7a58346b67 3SHA1 (pulseaudio-11.1.tar.xz) = 53bde72b6bfe715c19b1519db8845f7a58346b67
4RMD160 (pulseaudio-11.1.tar.xz) = bb625751165be83c3ff4cbb0b22c5a28007e61fe 4RMD160 (pulseaudio-11.1.tar.xz) = bb625751165be83c3ff4cbb0b22c5a28007e61fe
5SHA512 (pulseaudio-11.1.tar.xz) = 8863d8d7aede0d9a4d158e84e7bece91747c335f9ac98c7b21fafe76b762f8817e1125307aa46e561e540d2c40525e91f51a55ec34ac55d58fd5980199856a7a 5SHA512 (pulseaudio-11.1.tar.xz) = 8863d8d7aede0d9a4d158e84e7bece91747c335f9ac98c7b21fafe76b762f8817e1125307aa46e561e540d2c40525e91f51a55ec34ac55d58fd5980199856a7a
6Size (pulseaudio-11.1.tar.xz) = 1648924 bytes 6Size (pulseaudio-11.1.tar.xz) = 1648924 bytes
7SHA1 (patch-aa) = d99611639f360bb274a2a24636a3cce122cb10fc 7SHA1 (patch-aa) = d99611639f360bb274a2a24636a3cce122cb10fc
8SHA1 (patch-configure.ac) = ec7b610376aa3504dc9244de83e3d7d053819ee3 8SHA1 (patch-configure.ac) = ec7b610376aa3504dc9244de83e3d7d053819ee3
9SHA1 (patch-src_Makefile.am) = debe40be5d1155f6cb0d5ae90119dece4e090b02 9SHA1 (patch-src_Makefile.am) = debe40be5d1155f6cb0d5ae90119dece4e090b02
10SHA1 (patch-src_modules_module-detect.c) = f202194b03a2023959d772392d58297f963f0ada 10SHA1 (patch-src_modules_module-detect.c) = f202194b03a2023959d772392d58297f963f0ada
11SHA1 (patch-src_modules_oss_module-oss.c) = 399ac178ae832619253ce8dd985edbed23db86e7 11SHA1 (patch-src_modules_oss_module-oss.c) = 399ac178ae832619253ce8dd985edbed23db86e7
 12SHA1 (patch-src_modules_raop_raop-client.h) = 9fb7ae86a6852022f53aee3765777bd136250ffb
12SHA1 (patch-src_pulsecore_memfd-wrappers.h) = e39b3bff363bb5f8a4f21f879d56cd6f3df460ac 13SHA1 (patch-src_pulsecore_memfd-wrappers.h) = e39b3bff363bb5f8a4f21f879d56cd6f3df460ac
13SHA1 (patch-src_pulsecore_mix__neon.c) = 6f6d33d38024d65045d637d48276e1ba92b81342 14SHA1 (patch-src_pulsecore_mix__neon.c) = 6f6d33d38024d65045d637d48276e1ba92b81342
14SHA1 (patch-src_pulsecore_svolume__mmx.c) = c34d153e3bfdb812eb7bd70fa330a9ec674c2dc2 15SHA1 (patch-src_pulsecore_svolume__mmx.c) = c34d153e3bfdb812eb7bd70fa330a9ec674c2dc2
15SHA1 (patch-src_pulsecore_svolume__sse.c) = 47c97c1af947133f2a7b330aed38792bb0e7ef09 16SHA1 (patch-src_pulsecore_svolume__sse.c) = 47c97c1af947133f2a7b330aed38792bb0e7ef09
16SHA1 (patch-src_tests_rtpoll-test.c) = 3584aeda2b6f7eb14af9cb5c665a31d972a306ae 17SHA1 (patch-src_tests_rtpoll-test.c) = 3584aeda2b6f7eb14af9cb5c665a31d972a306ae

File Added: pkgsrc/audio/pulseaudio/patches/patch-src_modules_raop_raop-client.h
$NetBSD: patch-src_modules_raop_raop-client.h,v 1.1 2018/06/19 02:25:58 maya Exp $

Missing headers for sockaddr_in (PR pkg/53381)

--- src/modules/raop/raop-client.h.orig	2017-09-05 09:33:13.000000000 +0000
+++ src/modules/raop/raop-client.h
@@ -20,6 +20,9 @@
   along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
 ***/
 
+#include <sys/socket.h>
+#include <netinet/in.h>
+
 #include <pulse/volume.h>
 
 #include <pulsecore/core.h>