Ticket #25911: libsdl_mixer.diff

File libsdl_mixer.diff, 1.6 KB (added by ryandesign (Ryan Carsten Schmidt), 14 years ago)

expressed as a diff

  • Portfile

     
    2828                port:libvorbis \
    2929                port:libogg
    3030
     31platform darwin powerpc {
     32  patchfiles    patch-mixer.c.diff
     33  configure.cflags-append \
     34                -I${prefix}/include
     35}
     36
    3137configure.args  --with-sdl-prefix=${prefix} \
    32                 --disable-sdltest \
    33                 --with-smpeg-prefix=${prefix} \
    34                 --disable-smpegtest
     38                --with-smpeg-prefix=${prefix}
    3539
    3640post-patch {
    3741    reinplace "s|`find_lib\\(.*\\.dylib\\)|${prefix}/lib/`find_lib\\1|g" ${worksrcpath}/configure
  • files/patch-mixer.c.diff

     
     1--- mixer.c     2009-11-11 22:41:28.000000000 -0800
     2+++ mixer-hacked.c      2010-07-30 01:48:57.000000000 -0700
     3@@ -44,12 +44,12 @@
     4 #include "effects_internal.h"
     5 
     6 /* Magic numbers for various audio file formats */
     7-#define RIFF           0x46464952              /* "RIFF" */
     8-#define WAVE           0x45564157              /* "WAVE" */
     9-#define FORM           0x4d524f46              /* "FORM" */
     10-#define OGGS           0x5367674f              /* "OggS" */
     11-#define CREA           0x61657243              /* "Crea" */
     12-#define FLAC           0x43614C66              /* "fLaC" */
     13+#define RIFF           0x52494646              /* "RIFF" */
     14+#define WAVE           0x57415645              /* "WAVE" */
     15+#define FORM           0x464f524d              /* "FORM" */
     16+#define OGGS           0x4f676753              /* "OggS" */
     17+#define CREA           0x43726561              /* "Crea" */
     18+#define FLAC           0x664C6143              /* "fLaC" */
     19 
     20 static int audio_opened = 0;
     21 static SDL_AudioSpec mixer;