Update to pulseaudio-11.1.

ok robert@ (maintainer)
This commit is contained in:
ajacoutot 2017-09-19 11:50:43 +00:00
parent fffe72b91a
commit a8d5a08fec
6 changed files with 31 additions and 28 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.86 2017/08/15 01:07:45 naddy Exp $
# $OpenBSD: Makefile,v 1.87 2017/09/19 11:50:43 ajacoutot Exp $
# XXX
# sndio: what to do with (channel) map
@ -7,13 +7,12 @@
COMMENT= cross-platform networked sound server
VERSION= 10.0
VERSION= 11.1
DISTNAME= pulseaudio-${VERSION}
EXTRACT_SUFX= .tar.xz
REVISION= 2
SHARED_LIBS += pulse 6.1 # .20.1
SHARED_LIBS += pulse-simple 1.0 # .1.0
SHARED_LIBS += pulse 6.2 # .20.2
SHARED_LIBS += pulse-simple 1.0 # .1.1
SHARED_LIBS += pulse-mainloop-glib 1.0 # .0.5
CATEGORIES= audio
@ -27,15 +26,15 @@ HOMEPAGE= http://www.pulseaudio.org/
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += FLAC ICE SM X11 X11-xcb Xext Xi Xtst c crypto dbus-1
WANTLIB += execinfo gdbm glib-2.0 iconv intl ltdl m ogg pcre pthread
WANTLIB += sndfile sndio speexdsp ssl vorbis vorbisenc xcb $(COMPILER_LIBCXX)
WANTLIB += execinfo glib-2.0 iconv intl ltdl m ogg pcre pthread
WANTLIB += sndfile sndio speexdsp ssl tdb vorbis vorbisenc xcb
MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/
MODULES= textproc/intltool
# C++11
COMPILER = gcc
# C++11; no associated WANTLIB: only checked by configure but never used
COMPILER= gcc
USE_GMAKE= Yes
@ -51,7 +50,7 @@ TEST_FLAGS= HOME=${WRKDIST}
LIB_DEPENDS= audio/libsndfile \
audio/speexdsp \
databases/gdbm \
databases/tdb \
devel/glib2 \
devel/libexecinfo \
devel/libtool,-ltdl \
@ -70,7 +69,6 @@ CONFIGURE_ARGS= --disable-atomic-arm-linux-helpers \
--with-system-user=_pulse \
--with-system-group=_pulse \
--with-access-group=_pulse-access \
--with-database=gdbm \
--with-bash-completion-dir=${PREFIX}/share/bash-completion/completions \
--without-soxr \
--without-fftw \

View File

@ -1,2 +1,2 @@
SHA256 (pulseaudio-10.0.tar.xz) = oxhoJN6fDSCV3tXQ0NsEBdxzEzmDwvuzcpFUfjdGL1c=
SIZE (pulseaudio-10.0.tar.xz) = 1608040
SHA256 (pulseaudio-11.1.tar.xz) = 8lIcUlp3FmGJ48uRafdcLuK4L6P8+UdgJPvCw6bJzZ4=
SIZE (pulseaudio-11.1.tar.xz) = 1648924

View File

@ -1,7 +1,8 @@
$OpenBSD: patch-configure_ac,v 1.15 2017/04/22 13:43:21 ajacoutot Exp $
--- configure.ac.orig Fri Jan 13 04:02:18 2017
+++ configure.ac Thu Jan 19 09:51:12 2017
@@ -1336,9 +1336,9 @@ fi
$OpenBSD: patch-configure_ac,v 1.16 2017/09/19 11:50:43 ajacoutot Exp $
Index: configure.ac
--- configure.ac.orig
+++ configure.ac
@@ -1330,9 +1330,9 @@ fi
PA_SYSTEM_RUNTIME_PATH="${localstatedir}/run/pulse"
AX_DEFINE_DIR(PA_SYSTEM_RUNTIME_PATH, PA_SYSTEM_RUNTIME_PATH, [System runtime dir])

View File

@ -1,6 +1,7 @@
$OpenBSD: patch-src_Makefile_am,v 1.13 2017/01/19 19:32:06 ajacoutot Exp $
--- src/Makefile.am.orig Fri Jan 13 04:02:18 2017
+++ src/Makefile.am Thu Jan 19 09:52:09 2017
$OpenBSD: patch-src_Makefile_am,v 1.14 2017/09/19 11:50:43 ajacoutot Exp $
Index: src/Makefile.am
--- src/Makefile.am.orig
+++ src/Makefile.am
@@ -742,7 +742,7 @@ endif
libpulsecommon_@PA_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS) $(LIBSNDFILE_CFLAGS)
@ -10,7 +11,7 @@ $OpenBSD: patch-src_Makefile_am,v 1.13 2017/01/19 19:32:06 ajacoutot Exp $
if HAVE_MEMFD
libpulsecommon_@PA_MAJORMINOR@_la_SOURCES += \
@@ -1280,6 +1280,9 @@ modlibexec_LTLIBRARIES += \
@@ -1282,6 +1282,9 @@ modlibexec_LTLIBRARIES += \
module-oss.la
endif
@ -20,7 +21,7 @@ $OpenBSD: patch-src_Makefile_am,v 1.13 2017/01/19 19:32:06 ajacoutot Exp $
if HAVE_COREAUDIO
modlibexec_LTLIBRARIES += \
module-coreaudio-detect.la \
@@ -1507,6 +1510,7 @@ SYMDEF_FILES = \
@@ -1509,6 +1512,7 @@ SYMDEF_FILES = \
module-x11-xsmp-symdef.h \
module-x11-cork-request-symdef.h \
module-oss-symdef.h \
@ -28,7 +29,7 @@ $OpenBSD: patch-src_Makefile_am,v 1.13 2017/01/19 19:32:06 ajacoutot Exp $
module-alsa-sink-symdef.h \
module-alsa-source-symdef.h \
module-alsa-card-symdef.h \
@@ -1828,6 +1832,12 @@ liboss_util_la_LIBADD = $(MODULE_LIBADD)
@@ -1830,6 +1834,12 @@ liboss_util_la_LIBADD = $(MODULE_LIBADD)
module_oss_la_SOURCES = modules/oss/module-oss.c
module_oss_la_LDFLAGS = $(MODULE_LDFLAGS)
module_oss_la_LIBADD = $(MODULE_LIBADD) liboss-util.la

View File

@ -1,11 +1,12 @@
$OpenBSD: patch-src_pulsecore_core-util_c,v 1.1 2017/01/19 19:32:06 ajacoutot Exp $
$OpenBSD: patch-src_pulsecore_core-util_c,v 1.2 2017/09/19 11:50:43 ajacoutot Exp $
On mips64, macro PAGE_SIZE is not really usable in userspace because
page size varies between systems.
--- src/pulsecore/core-util.c.orig Thu Jan 19 09:53:22 2017
+++ src/pulsecore/core-util.c Thu Jan 19 09:54:21 2017
@@ -3692,6 +3692,10 @@ bool pa_running_in_vm(void) {
Index: src/pulsecore/core-util.c
--- src/pulsecore/core-util.c.orig
+++ src/pulsecore/core-util.c
@@ -3728,6 +3728,10 @@ bool pa_running_in_vm(void) {
return false;
}

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.23 2017/01/19 19:32:06 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.24 2017/09/19 11:50:43 ajacoutot Exp $
@newgroup _pulse:683
@newgroup _pulse-access:684
@newuser _pulse:683:683:daemon:PulseAudio System Daemon:/var/run/pulse:/sbin/nologin
@ -206,6 +206,7 @@ share/locale/gl/LC_MESSAGES/pulseaudio.mo
share/locale/gu/LC_MESSAGES/pulseaudio.mo
share/locale/he/LC_MESSAGES/pulseaudio.mo
share/locale/hi/LC_MESSAGES/pulseaudio.mo
share/locale/hr/LC_MESSAGES/pulseaudio.mo
share/locale/hu/LC_MESSAGES/pulseaudio.mo
share/locale/id/LC_MESSAGES/pulseaudio.mo
share/locale/it/LC_MESSAGES/pulseaudio.mo
@ -216,6 +217,7 @@ share/locale/lt/LC_MESSAGES/pulseaudio.mo
share/locale/ml/LC_MESSAGES/pulseaudio.mo
share/locale/mr/LC_MESSAGES/pulseaudio.mo
share/locale/nl/LC_MESSAGES/pulseaudio.mo
share/locale/nn/LC_MESSAGES/pulseaudio.mo
share/locale/oc/LC_MESSAGES/pulseaudio.mo
share/locale/or/LC_MESSAGES/pulseaudio.mo
share/locale/pa/LC_MESSAGES/pulseaudio.mo