The new portaudio breaks dependents.
pulseaudio now installs ${prefix}/lib/pulseaudio/libpulsecommon-6.0.dylib
instead of ${prefix}/lib/pulseaudio/libpulsecommon-5.0.dylibAre those two files really ABI incompatible, or is this yet another case of upstream developers failing to version their binaries correctly? Either way, please revbump all dependents. Thanks, Jeremy > On Apr 25, 2015, at 15:34, [email protected] wrote: > > Revision > 135541 > Author > [email protected] > Date > 2015-04-25 15:34:10 -0700 (Sat, 25 Apr 2015) > Log Message > > pulseaudio: update to version 6.0, drop maintainership. > Modified Paths > > • trunk/dports/audio/pulseaudio/Portfile > • trunk/dports/audio/pulseaudio/files/i386.patch > Property Changed > > • trunk/dports/audio/pulseaudio/ > Diff > > Property changes: trunk/dports/audio/pulseaudio > > Modified: svn:mergeinfo > /users/devans/GNOME-3/stable/dports/audio/pulseaudio:135532 > /users/devans/dports/audio/pulseaudio:116663-117812 > + > /branches/mld-qt-481/dports/audio/pulseaudio:92720,92813,92891,92963,93522,93556,93699,93743,93771-93773,93806,93817-93818,93856 > /users/devans/GNOME-3/stable/dports/audio/pulseaudio:135532-135540 > /users/devans/dports/audio/pulseaudio:116663-117812 > Modified: trunk/dports/audio/pulseaudio/Portfile (135540 => 135541) > > --- trunk/dports/audio/pulseaudio/Portfile 2015-04-25 22:29:54 UTC (rev > 135540) > +++ trunk/dports/audio/pulseaudio/Portfile 2015-04-25 22:34:10 UTC (rev > 135541) > > @@ -7,11 +7,10 @@ > > PortSystem 1.0 > > > > name pulseaudio > > -version 5.0 > -revision 1 > > +version 6.0 > > license LGPL-2.1 > > categories audio > > -maintainers devans openmaintainer > > +maintainers nomaintainer > > platforms darwin > > description A sound server for POSIX OSes > > > > @@ -27,8 +26,8 @@ > > > > use_xz yes > > > > -checksums rmd160 4ba13e92c58f8ada4542d521131094a55e3b6991 \ > - sha256 > 99c13a8b1249ddbd724f195579df79484e9af6418cecf6a15f003a7f36caf939 > > +checksums rmd160 a3f96cabc2872646c34ba581d6044dc4a6513fd9 \ > + sha256 > b50640e0b80b1607600accfad2e45aabb79d379bf6354c9671efa2065477f6f6 > > > > depends_build port:pkgconfig \ > > port:intltool \ > > Modified: trunk/dports/audio/pulseaudio/files/i386.patch (135540 => 135541) > > --- trunk/dports/audio/pulseaudio/files/i386.patch 2015-04-25 22:29:54 UTC > (rev 135540) > +++ trunk/dports/audio/pulseaudio/files/i386.patch 2015-04-25 22:34:10 UTC > (rev 135541) > > @@ -1,60 +1,40 @@ > > ---- src/pulsecore/svolume_mmx.c.orig 2014-03-18 11:04:37.000000000 -0700 > -+++ src/pulsecore/svolume_mmx.c 2014-03-18 11:05:08.000000000 -0700 > -@@ -34,7 +34,7 @@ > > +--- src/pulsecore/svolume_mmx.c.orig 2015-02-12 06:10:35.000000000 -0800 > ++++ src/pulsecore/svolume_mmx.c 2015-04-25 12:49:12.000000000 -0700 > +@@ -32,7 +32,7 @@ > > > > #include "sample-util.h" > > > > --#if (!defined(__FreeBSD__) && defined (__i386__)) || defined (__amd64__) > -+#if (!defined(__APPLE__) && !defined(__FreeBSD__) && defined (__i386__)) || > defined (__amd64__) > > +-#if (!defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && defined > (__i386__)) || defined (__amd64__) > ++#if (!defined(__APPLE__) && !defined(__FreeBSD__) && > !defined(__FreeBSD_kernel__) && defined (__i386__)) || defined (__amd64__) > > /* in s: 2 int16_t samples > > * in v: 2 int32_t volumes, fixed point 16:16 > > * out s: contains scaled and clamped int16_t samples. > > -@@ -240,15 +240,15 @@ static void pa_volume_s16re_mmx(int16_t > - ); > - } > > +@@ -241,7 +241,7 @@ > + #endif /* (!defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && defined > (__i386__)) || defined (__amd64__) */ > > > > --#endif /* (!defined(__FreeBSD__) && defined (__i386__)) || defined > (__amd64__) */ > -+#endif /* (!defined(__APPLE__) && !defined(__FreeBSD__) && defined > (__i386__)) || defined (__amd64__) */ > - > > void pa_volume_func_init_mmx(pa_cpu_x86_flag_t flags) { > > --#if (!defined(__FreeBSD__) && defined (__i386__)) || defined (__amd64__) > -+#if (!defined(__APPLE__) && !defined(__FreeBSD__) && defined (__i386__)) || > defined (__amd64__) > > +-#if (!defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && defined > (__i386__)) || defined (__amd64__) > ++#if (!defined(__APPLE__) && !defined(__FreeBSD__) && > !defined(__FreeBSD_kernel__) && defined (__i386__)) || defined (__amd64__) > > if ((flags & PA_CPU_X86_MMX) && (flags & PA_CPU_X86_CMOV)) { > > pa_log_info("Initialising MMX optimized volume functions."); > > > > - pa_set_volume_func(PA_SAMPLE_S16NE, (pa_do_volume_func_t) > pa_volume_s16ne_mmx); > - pa_set_volume_func(PA_SAMPLE_S16RE, (pa_do_volume_func_t) > pa_volume_s16re_mmx); > - } > --#endif /* (!defined(__FreeBSD__) && defined (__i386__)) || defined > (__amd64__) */ > -+#endif /* (!defined(__APPLE__) && !defined(__FreeBSD__) && defined > (__i386__)) || defined (__amd64__) */ > - } > ---- src/pulsecore/svolume_sse.c.orig 2014-03-18 11:04:30.000000000 -0700 > -+++ src/pulsecore/svolume_sse.c 2014-03-18 11:04:58.000000000 -0700 > -@@ -34,7 +34,7 @@ > > +--- src/pulsecore/svolume_sse.c.orig 2015-02-12 06:10:35.000000000 -0800 > ++++ src/pulsecore/svolume_sse.c 2015-04-25 12:50:10.000000000 -0700 > +@@ -32,7 +32,7 @@ > > > > #include "sample-util.h" > > > > --#if (!defined(__FreeBSD__) && defined (__i386__)) || defined (__amd64__) > -+#if (!defined(__APPLE__) && !defined(__FreeBSD__) && defined (__i386__)) || > defined (__amd64__) > > +-#if (!defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && defined > (__i386__)) || defined (__amd64__) > ++#if (!defined(__APPLE__) && !defined(__FreeBSD__) && > !defined(__FreeBSD_kernel__) && defined (__i386__)) || defined (__amd64__) > > > > #define VOLUME_32x16(s,v) /* .. | vh | vl | */ > \ > > " pxor %%xmm4, %%xmm4 \n\t" /* .. | 0 | 0 | */ > \ > > -@@ -251,15 +251,15 @@ static void pa_volume_s16re_sse2(int16_t > - ); > - } > > +@@ -252,7 +252,7 @@ > + #endif /* (!defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && defined > (__i386__)) || defined (__amd64__) */ > > > > --#endif /* (!defined(__FreeBSD__) && defined (__i386__)) || defined > (__amd64__) */ > -+#endif /* (!defined(__APPLE__) && !defined(__FreeBSD__) && defined > (__i386__)) || defined (__amd64__) */ > - > > void pa_volume_func_init_sse(pa_cpu_x86_flag_t flags) { > > --#if (!defined(__FreeBSD__) && defined (__i386__)) || defined (__amd64__) > -+#if (!defined(__APPLE__) && !defined(__FreeBSD__) && defined (__i386__)) || > defined (__amd64__) > > +-#if (!defined(__FreeBSD__) && !defined(__FreeBSD_kernel__) && defined > (__i386__)) || defined (__amd64__) > ++#if (!defined(__APPLE__) && !defined(__FreeBSD__) && > !defined(__FreeBSD_kernel__) && defined (__i386__)) || defined (__amd64__) > > if (flags & PA_CPU_X86_SSE2) { > > pa_log_info("Initialising SSE2 optimized volume functions."); > > > > - pa_set_volume_func(PA_SAMPLE_S16NE, (pa_do_volume_func_t) > pa_volume_s16ne_sse2); > - pa_set_volume_func(PA_SAMPLE_S16RE, (pa_do_volume_func_t) > pa_volume_s16re_sse2); > - } > --#endif /* (!defined(__FreeBSD__) && defined (__i386__)) || defined > (__amd64__) */ > -+#endif /* (!defined(__APPLE__) && !defined(__FreeBSD__) && defined > (__i386__)) || defined (__amd64__) */ > - } > > _______________________________________________ > macports-changes mailing list > [email protected] > https://lists.macosforge.org/mailman/listinfo/macports-changes
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
