Hi,

here's an update to the latest upstream release.  One function has been
added: Pa_GetVersionInfo().  The header changes look safe, I don't
think this need testing into a bulk.  But since I use none of the
consumers I would welcome tests reports from users of the ports below:

audio/audacity
audio/espeak
audio/lmms
audio/mscore
audio/mumble
audio/paulstretch
audio/py-audio
audio/py-audio,python3
audio/squeezelite
comms/fldigi
comms/gnuradio
games/wordwarvi
math/freemat
math/octave
telephony/iaxclient
telephony/iaxclient,-tcl
net/wireshark
net/wireshark,-gtk
net/wireshark,-text
net/wireshark,-main
telephony/asterisk
telephony/asterisk,-main
telephony/asterisk,imap,-main
telephony/asterisk,imap
telephony/iaxclient,-main
telephony/pjsua
telephony/pjsua,-pjsua
telephony/pjsua,
telephony/pjsua,-main
x11/agar/agar

There's one small tweak for files/pa_sndio.c: a thread should have
a return value, even if unused.

Feedback / oks welcome too.


Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/portaudio-svn/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile    12 Jan 2019 20:29:34 -0000      1.18
+++ Makefile    15 Jan 2019 08:05:07 -0000
@@ -2,14 +2,13 @@
 
 COMMENT=               portable cross-platform audio API
 
-DISTNAME =             pa_stable_v19_20140130
-PKGNAME =              portaudio-svn-1919
+DISTNAME =             pa_stable_v190600_20161030
+PKGNAME =              portaudio-svn-1960
 CATEGORIES=            audio
 MASTER_SITES =         http://www.portaudio.com/archives/
 EXTRACT_SUFX =         .tgz
-REVISION =             0
 
-SHARED_LIBS =          portaudio       1.1
+SHARED_LIBS =          portaudio       1.2
 
 HOMEPAGE=              http://www.portaudio.com/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/portaudio-svn/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo    13 Sep 2014 04:56:28 -0000      1.5
+++ distinfo    15 Jan 2019 08:05:07 -0000
@@ -1,2 +1,2 @@
-SHA256 (pa_stable_v19_20140130.tgz) = 
j+AkpfBoHhEsaXmAj2hMNRYGHMUdOswLcmr5j8lsjVc=
-SIZE (pa_stable_v19_20140130.tgz) = 1504620
+SHA256 (pa_stable_v190600_20161030.tgz) = 
9aIdfc1u6EOXRG+h+hoGdbsuikptzrQwWoQEaY2NFRM=
+SIZE (pa_stable_v190600_20161030.tgz) = 1450572
Index: files/pa_sndio.c
===================================================================
RCS file: /cvs/ports/audio/portaudio-svn/files/pa_sndio.c,v
retrieving revision 1.5
diff -u -p -r1.5 pa_sndio.c
--- files/pa_sndio.c    12 Jan 2019 20:29:34 -0000      1.5
+++ files/pa_sndio.c    15 Jan 2019 08:05:07 -0000
@@ -236,6 +236,7 @@ sndioThread(void *arg)
  failed:
        s->active = 0;
        DPR("sndioThread: done\n");
+       return NULL;
 }
 
 static PaError
Index: patches/patch-configure_in
===================================================================
RCS file: /cvs/ports/audio/portaudio-svn/patches/patch-configure_in,v
retrieving revision 1.4
diff -u -p -r1.4 patch-configure_in
--- patches/patch-configure_in  13 Sep 2014 04:56:28 -0000      1.4
+++ patches/patch-configure_in  15 Jan 2019 08:05:07 -0000
@@ -1,6 +1,7 @@
 $OpenBSD: patch-configure_in,v 1.4 2014/09/13 04:56:28 bentley Exp $
---- configure.in.orig  Thu Jan 16 10:49:33 2014
-+++ configure.in       Wed Jul  9 12:13:37 2014
+Index: configure.in
+--- configure.in.orig
++++ configure.in
 @@ -24,6 +24,10 @@ AC_ARG_WITH(alsa,
              AS_HELP_STRING([--with-alsa], [Enable support for ALSA 
@<:@autodetect@:>@]),
              [with_alsa=$withval])
@@ -23,7 +24,7 @@ $OpenBSD: patch-configure_in,v 1.4 2014/
  have_asihpi=no
  if test "x$with_asihpi" != "xno"; then
      AC_CHECK_LIB(hpi, HPI_SubSysCreate, have_asihpi=yes, have_asihpi=no, -lm)
-@@ -397,6 +405,13 @@ case "${host_os}" in
+@@ -406,6 +414,13 @@ case "${host_os}" in
             AC_DEFINE(PA_USE_ALSA,1)
          fi
  
@@ -37,7 +38,7 @@ $OpenBSD: patch-configure_in,v 1.4 2014/
          if [[ "$have_jack" = "yes" ] && [ "$with_jack" != "no" ]] ; then
             DLL_LIBS="$DLL_LIBS $JACK_LIBS"
             CFLAGS="$CFLAGS $JACK_CFLAGS"
-@@ -500,6 +515,7 @@ case "$target_os" in
+@@ -509,6 +524,7 @@ case "$target_os" in
          ;;
       *)
        AC_MSG_RESULT([
Index: patches/patch-include_portaudio_h
===================================================================
RCS file: /cvs/ports/audio/portaudio-svn/patches/patch-include_portaudio_h,v
retrieving revision 1.2
diff -u -p -r1.2 patch-include_portaudio_h
--- patches/patch-include_portaudio_h   12 Mar 2013 00:59:50 -0000      1.2
+++ patches/patch-include_portaudio_h   15 Jan 2019 08:05:07 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-include_portaudio_h,v 1.2 2013/03/12 00:59:50 brad Exp $
---- include/portaudio.h.orig   Thu Jul  5 23:44:38 2012
-+++ include/portaudio.h        Thu Jul  5 23:49:33 2012
-@@ -236,7 +236,8 @@ typedef enum PaHostApiTypeId
+Index: include/portaudio.h
+--- include/portaudio.h.orig
++++ include/portaudio.h
+@@ -287,7 +287,8 @@ typedef enum PaHostApiTypeId
      paWDMKS=11,
      paJACK=12,
      paWASAPI=13,


-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to