Bugfixing update to 2.4.5 + minor finishing touches.

OK ?

Index: audacious/Makefile
===================================================================
RCS file: /cvs/ports/audio/audacious/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- audacious/Makefile  27 Apr 2011 11:44:12 -0000      1.25
+++ audacious/Makefile  4 May 2011 11:06:37 -0000
@@ -4,9 +4,7 @@ SHARED_ONLY =           Yes
 
 COMMENT =              gtk+2 media player based on BMP and XMMS
 
-DISTNAME =             audacious-2.4.4
-
-REVISION =             0
+DISTNAME =             audacious-2.4.5
 
 SHARED_LIBS =          audclient       1.1     # 2.0
 SHARED_LIBS +=         audcore         0.0     # 1.0
Index: audacious/distinfo
===================================================================
RCS file: /cvs/ports/audio/audacious/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- audacious/distinfo  2 Mar 2011 14:07:09 -0000       1.8
+++ audacious/distinfo  4 May 2011 11:06:37 -0000
@@ -1,5 +1,5 @@
-MD5 (audacious-2.4.4.tgz) = Mp/dnsJUVgEO6QlTqqf8Dg==
-RMD160 (audacious-2.4.4.tgz) = dclgsViztjZ8ykp9pl2Y2KNaE9k=
-SHA1 (audacious-2.4.4.tgz) = aXsswhfO+Xhc9+wMTuYXvBdPvpg=
-SHA256 (audacious-2.4.4.tgz) = dvhAOKA2DagK6t3R7CPlpV/uWhIKv/zpfEYJlYzbMOg=
-SIZE (audacious-2.4.4.tgz) = 1344519
+MD5 (audacious-2.4.5.tgz) = +8yw7IfY0sRbJAyWiOBVQA==
+RMD160 (audacious-2.4.5.tgz) = npT/4mqx+wUz7I8j9mGgZGTeDbg=
+SHA1 (audacious-2.4.5.tgz) = XtwdeBRbDisGLxq7pWwLCED3VG4=
+SHA256 (audacious-2.4.5.tgz) = JIl+GtbtEwd2Mo7gMO1AZnux4c5paHr6Im5QTHJIoXA=
+SIZE (audacious-2.4.5.tgz) = 1347079
Index: audacious-plugins/Makefile
===================================================================
RCS file: /cvs/ports/audio/audacious-plugins/Makefile,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile
--- audacious-plugins/Makefile  27 Apr 2011 11:45:16 -0000      1.31
+++ audacious-plugins/Makefile  4 May 2011 11:06:37 -0000
@@ -5,11 +5,9 @@ SHARED_ONLY =          Yes
 COMMENT-main =         input and output plugins for audacious
 COMMENT-jack =         jack plugin for audacious
 
-V =                    2.4.4
+V =                    2.4.5
 DISTNAME =             audacious-plugins-$V
 PKGNAME-main =         ${DISTNAME}
-REVISION-main =                3
-REVISION-jack=         1
 PKGNAME-jack =         audacious-jack-$V
 
 CATEGORIES =           audio multimedia
@@ -47,7 +45,7 @@ MODULES =             devel/gettext
 
 BUILD_DEPENDS =                ${RUN_DEPENDS-main}
 
-RUN_DEPENDS-main =     audio/audacious>=2.4.4
+RUN_DEPENDS-main =     audio/audacious>=${V}
 RUN_DEPENDS-jack =     audio/audacious-plugins,-main
 
 LIB_DEPENDS-main =     audio/faad \
Index: audacious-plugins/distinfo
===================================================================
RCS file: /cvs/ports/audio/audacious-plugins/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- audacious-plugins/distinfo  2 Mar 2011 14:07:55 -0000       1.9
+++ audacious-plugins/distinfo  4 May 2011 11:06:37 -0000
@@ -1,5 +1,5 @@
-MD5 (audacious-plugins-2.4.4.tgz) = 4LCXvuup2nCJbR42iImWyA==
-RMD160 (audacious-plugins-2.4.4.tgz) = 2OyV+2eO/Lms0X53uJDUxoXCuJI=
-SHA1 (audacious-plugins-2.4.4.tgz) = M6Q83LaZV4rMvBgZGLltpqsEztw=
-SHA256 (audacious-plugins-2.4.4.tgz) = 
JJSK4hYd3eWAvK0n28EfrtDKzRQiUnSeZNpfj16AhOQ=
-SIZE (audacious-plugins-2.4.4.tgz) = 3425914
+MD5 (audacious-plugins-2.4.5.tgz) = g+/0fKBj2ZVadwOcHhwYow==
+RMD160 (audacious-plugins-2.4.5.tgz) = wjJa9muqpGJx2wcjAuu6QqRQWBQ=
+SHA1 (audacious-plugins-2.4.5.tgz) = naSKTgkk/j+1tUEu3aGkTJEGSXg=
+SHA256 (audacious-plugins-2.4.5.tgz) = 
gw+mQ+/lmpBsEKmnTV4QXwHsISbTEBdSUUPG7oLXIS8=
+SIZE (audacious-plugins-2.4.5.tgz) = 3422727
Index: audacious-plugins/patches/patch-configure_ac
===================================================================
RCS file: /cvs/ports/audio/audacious-plugins/patches/patch-configure_ac,v
retrieving revision 1.7
diff -u -p -r1.7 patch-configure_ac
--- audacious-plugins/patches/patch-configure_ac        1 Apr 2011 03:24:25 
-0000       1.7
+++ audacious-plugins/patches/patch-configure_ac        4 May 2011 11:06:37 
-0000
@@ -1,21 +1,7 @@
 $OpenBSD: patch-configure_ac,v 1.7 2011/04/01 03:24:25 jakemsr Exp $
---- configure.ac.orig  Tue Feb 22 12:29:46 2011
-+++ configure.ac       Thu Mar 31 20:40:59 2011
-@@ -785,10 +785,10 @@ dnl In 2010, some libavcodec functions were moved into
- dnl libavcore, making our checks here a bit complex.
- 
- if test $enable_ffaudio = yes ; then
--    PKG_CHECK_MODULES([NEED_AVCORE], [libavcodec >= 52.94.3],
--     [have_new_ffmpeg=yes], [have_new_ffmpeg=no])
-+    PKG_CHECK_MODULES([NEED_AVCORE], [libavcodec >= 52.94.3 libavcodec <= 
52.113.1],
-+     [have_split_ffmpeg=yes], [have_split_ffmpeg=no])
- 
--    if test $have_new_ffmpeg = yes ; then
-+    if test $have_split_ffmpeg = yes ; then
-         PKG_CHECK_MODULES([FFMPEG],
-          [libavcodec >= 52.20.0 libavcore >= 0.12.0 libavformat >= 52.31.0 
libavutil >= 49.15.0],
-          [have_ffaudio=yes], [have_ffaudio=no])
-@@ -809,13 +809,21 @@ AC_ARG_ENABLE( jack,
+--- configure.ac.orig  Sun Apr 17 15:29:25 2011
++++ configure.ac       Wed May  4 11:22:08 2011
+@@ -810,13 +810,21 @@ AC_ARG_ENABLE( jack,
                  [enable_jack="yes"])
  
  if test "x$enable_jack" = "xyes"; then
@@ -40,7 +26,7 @@ $OpenBSD: patch-configure_ac,v 1.7 2011/
        OUTPUT_PLUGINS="$OUTPUT_PLUGINS jack"
  fi
  
-@@ -1196,7 +1204,7 @@ have_solaris=no
+@@ -1197,7 +1205,7 @@ have_solaris=no
  have_sun=no
  ARCH_DEFINES=""
  case "$host" in
@@ -49,7 +35,7 @@ $OpenBSD: patch-configure_ac,v 1.7 2011/
          have_sun=yes
          if test "${is_elf}" = "no"
          then
-@@ -1204,6 +1212,12 @@ case "$host" in
+@@ -1205,6 +1213,12 @@ case "$host" in
          fi
          OUTPUT_PLUGINS="$OUTPUT_PLUGINS sun"
      ;;
@@ -62,7 +48,7 @@ $OpenBSD: patch-configure_ac,v 1.7 2011/
      *-*-darwin*)
          AC_DEFINE(SYMBOL_PREFIX, "_", [Define to symbol prefix, if any])
      ;;
-@@ -1557,6 +1571,20 @@ if test "x$enable_lyricwiki" = "xyes"; then
+@@ -1558,6 +1572,20 @@ if test "x$enable_lyricwiki" = "xyes"; then
      GENERAL_PLUGINS="$GENERAL_PLUGINS lyricwiki"
  fi
  
@@ -83,7 +69,16 @@ $OpenBSD: patch-configure_ac,v 1.7 2011/
  dnl *** End of all plugin checks ***
  
  AC_SUBST(ARCH_DEFINES)
-@@ -1652,6 +1680,7 @@ echo "    -> FileWriter MP3 output part:        $have_
+@@ -1645,7 +1673,7 @@ echo "  Open Sound System v4 (oss4):            $have_
+ echo "  Advanced Linux Sound Arch. (alsa):      $have_alsa"
+ echo "  PulseAudio (pulse):                     $have_pulse"
+ echo "  RoarAudio (roaraudio):                  $have_roar"
+-echo "  Jack Audio Connection Kit (jack):       $have_jack"
++echo "  Jack Audio Connection Kit (jack):       $enable_jack"
+ echo "  BSD/SUN audio output (sun):             $have_sun"
+ echo "  Mac OS X sound support (CoreAudio):     $have_coreaudio"
+ echo "  FileWriter:                             $enable_filewriter"
+@@ -1653,6 +1681,7 @@ echo "    -> FileWriter MP3 output part:        $have_
  echo "    -> FileWriter Vorbis output part:     $have_vorbisenc"
  echo "    -> FileWriter FLAC output part:       $have_writer_flac"
  echo "  Null Audio output (null):               yes"
Index: audacious-plugins/patches/patch-src_aac_libmp4_c
===================================================================
RCS file: /cvs/ports/audio/audacious-plugins/patches/patch-src_aac_libmp4_c,v
retrieving revision 1.7
diff -u -p -r1.7 patch-src_aac_libmp4_c
--- audacious-plugins/patches/patch-src_aac_libmp4_c    2 Mar 2011 14:07:55 
-0000       1.7
+++ audacious-plugins/patches/patch-src_aac_libmp4_c    4 May 2011 11:06:37 
-0000
@@ -1,6 +1,9 @@
 $OpenBSD: patch-src_aac_libmp4_c,v 1.7 2011/03/02 14:07:55 shadchin Exp $
---- src/aac/libmp4.c.orig      Tue Feb 22 22:29:46 2011
-+++ src/aac/libmp4.c   Wed Feb 23 21:59:39 2011
+
+Our faad port uses a patched neaacdec.h header
+
+--- src/aac/libmp4.c.orig      Sun Apr 17 15:29:25 2011
++++ src/aac/libmp4.c   Wed May  4 12:04:11 2011
 @@ -64,7 +64,7 @@ static guint32 mp4_read_callback(void *data, void *buf
      return vfs_fread(buffer, 1, len, (VFSFile *) data);
  }
@@ -10,6 +13,15 @@ $OpenBSD: patch-src_aac_libmp4_c,v 1.7 2
  {
      g_return_val_if_fail (data != NULL, -1);
      g_return_val_if_fail (pos <= G_MAXINT64, -1);
+@@ -353,7 +353,7 @@ static void calc_aac_info (VFSFile * handle, gint * le
+         if (! initted)
+         {
+             gint inner, a;
+-            gulong r;
++            guint r;
+             guchar ch;
+ 
+             inner = find_aac_header (buffer + offset, filled, & a);
 @@ -583,7 +583,7 @@ static int my_decode_mp4( InputPlayback *playback, cha
      NeAACDecHandle   decoder;
      guchar      *buffer = NULL;
@@ -19,3 +31,21 @@ $OpenBSD: patch-src_aac_libmp4_c,v 1.7 2
      guchar      channels = 0;
      guint       numSamples;
      gulong      sampleID = 1;
+@@ -771,7 +771,7 @@ static void aac_seek (VFSFile * file, NeAACDecHandle d
+     }
+ 
+     guchar chan;
+-    gulong rate;
++    guint rate;
+     * used += NeAACDecInit (dec, buf + * used, * fill - * used, & rate, & 
chan);
+ 
+     AUDDBG ("After init, used %d of %d bytes.\n", * used, * fill);
+@@ -782,7 +782,7 @@ void my_decode_aac( InputPlayback *playback, char *fil
+     NeAACDecHandle   decoder = 0;
+     guchar      streambuffer[BUFFER_SIZE];
+     gint bufferconsumed = 0;
+-    gulong      samplerate = 0;
++    guint       samplerate = 0;
+     guchar      channels = 0;
+     gint buffervalid = 0;
+     gulong    ret = 0;
Index: audacious-plugins/patches/patch-src_neon_cert_verification_c
===================================================================
RCS file: audacious-plugins/patches/patch-src_neon_cert_verification_c
diff -N audacious-plugins/patches/patch-src_neon_cert_verification_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ audacious-plugins/patches/patch-src_neon_cert_verification_c        4 May 
2011 11:06:37 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- src/neon/cert_verification.c.orig  Wed May  4 11:57:45 2011
++++ src/neon/cert_verification.c       Wed May  4 11:58:05 2011
+@@ -17,7 +17,7 @@
+  *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA.
+  */
+ 
+-#include <malloc.h>
++#include <stdlib.h>
+ #include <string.h>
+ 
+ #include <ne_ssl.h>

Reply via email to