Author: glen Date: Thu Sep 16 20:40:04 2010 GMT Module: packages Tag: HEAD ---- Log message: - add moon_fix_gdk_pointer_size.patch from debian - direct autofoo invocation, update configure args
---- Files affected: packages/mono-moonlight: mono-moonlight.spec (1.6 -> 1.7) , moon_fix_gdk_pointer_size.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/mono-moonlight/mono-moonlight.spec diff -u packages/mono-moonlight/mono-moonlight.spec:1.6 packages/mono-moonlight/mono-moonlight.spec:1.7 --- packages/mono-moonlight/mono-moonlight.spec:1.6 Thu Sep 16 21:07:15 2010 +++ packages/mono-moonlight/mono-moonlight.spec Thu Sep 16 22:39:59 2010 @@ -17,6 +17,7 @@ Source0: http://ftp.novell.com/pub/mono/sources/moon/%{version}/moonlight-%{version}.tar.bz2 # Source0-md5: 164c4a5068f85244a0019ce49a6ee629 Patch0: minizip.patch +Patch1: moon_fix_gdk_pointer_size.patch BuildRequires: alsa-lib-devel BuildRequires: cairo-devel >= 1.8.4 BuildRequires: dotnet-gtk-sharp2 @@ -131,22 +132,29 @@ %prep %setup -q -n moonlight-%{version} %patch0 -p1 +%patch1 -p1 rm -r pixman cairo src/zip curl %build -autoreconf -i -Wnone +%{__libtoolize} +%{__aclocal} -I m4 +%{__autoconf} +%{__automake} %configure \ + --enable-dependency-tracking \ --without-testing \ --without-performance \ --without-examples \ --with-system-minizip=yes \ --with-alsa=yes \ - --with-cairo=yes \ + --with-cairo=system \ + --with-curl=system \ + --with-ff3=yes \ --with-ffmpeg=yes \ --with-managed=no \ - --with-curl=system \ --with-pulse-audio=yes \ + --with-pulseaudio=yes \ --with-mcspath=%{_bindir} \ # --with-mcspath=%{_builddir}/mono-%{included_mono}/mcs \ @@ -286,6 +294,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.7 2010/09/16 20:39:59 glen +- add moon_fix_gdk_pointer_size.patch from debian +- direct autofoo invocation, update configure args + Revision 1.6 2010/09/16 19:07:15 glen - libunwind 0.99 is not compatible ================================================================ Index: packages/mono-moonlight/moon_fix_gdk_pointer_size.patch diff -u /dev/null packages/mono-moonlight/moon_fix_gdk_pointer_size.patch:1.1 --- /dev/null Thu Sep 16 22:40:04 2010 +++ packages/mono-moonlight/moon_fix_gdk_pointer_size.patch Thu Sep 16 22:39:59 2010 @@ -0,0 +1,14 @@ +Ensure that windowless.h loads glib.h, to ensure that +GLIB_SIZEOF_VOID_P is defined correctly on 64-bit platforms. This +fixes a crashing bug when viewing fullscreen Silverlight sites + +--- moonlight-2.3/plugin/windowless.h~ 2010-06-22 20:04:44.000000000 +0300 ++++ moonlight-2.3/plugin/windowless.h 2010-09-16 23:32:47.842349491 +0300 +@@ -14,6 +14,7 @@ + #ifndef __MOON_WINDOWLESS__ + #define __MOON_WINDOWLESS__ + ++#include <glib.h> + #include "moonlight.h" + #include "runtime.h" + #include "plugin.h" ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mono-moonlight/mono-moonlight.spec?r1=1.6&r2=1.7&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit