From 3793f5bde4baac7b74e45c945189906261bd83a1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 20 Oct 2013 08:17:32 +0200 Subject: [PATCH] mutter-wayland: fix x86 build. --- .../mutter-wayland/patches/core-monitor-kms.c.patch | 13 +++++++++++++ srcpkgs/mutter-wayland/template | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/mutter-wayland/patches/core-monitor-kms.c.patch diff --git a/srcpkgs/mutter-wayland/patches/core-monitor-kms.c.patch b/srcpkgs/mutter-wayland/patches/core-monitor-kms.c.patch new file mode 100644 index 00000000000..26e5e3e2ef3 --- /dev/null +++ b/srcpkgs/mutter-wayland/patches/core-monitor-kms.c.patch @@ -0,0 +1,13 @@ +-Wsign-compare warning on x86. + +--- src/core/monitor-kms.c.orig 2013-10-20 08:15:25.715631021 +0200 ++++ src/core/monitor-kms.c 2013-10-20 08:15:38.731733070 +0200 +@@ -480,7 +480,7 @@ meta_monitor_manager_kms_read_current (M + { + for (j = 0; j < manager->n_crtcs; j++) + { +- if (manager->crtcs[j].crtc_id == output_kms->current_encoder->crtc_id) ++ if (manager->crtcs[j].crtc_id == (glong)output_kms->current_encoder->crtc_id) + { + meta_output->crtc = &manager->crtcs[j]; + break; diff --git a/srcpkgs/mutter-wayland/template b/srcpkgs/mutter-wayland/template index e764a02f5b6..a938247d487 100644 --- a/srcpkgs/mutter-wayland/template +++ b/srcpkgs/mutter-wayland/template @@ -8,7 +8,7 @@ hostmakedepends="pkg-config intltool gnome-doc-utils gobject-introspection" makedepends="gtk+3-devel>=3.10 startup-notification-devel libcanberra-devel clutter-devel>=1.16.0_3 gsettings-desktop-schemas-devel>=3.10 libSM-devel dbus-glib-devel upower-devel gnome-desktop-devel>=3.10 systemd-devel - zenity desktop-file-utils" + pam-devel zenity desktop-file-utils" short_desc="GNOME Lightweight GTK+3 window manager for Wayland" maintainer="Juan RP " homepage="http://www.gnome.org"