summary refs log tree commit diff
path: root/pkgs/applications/window-managers/weston
diff options
context:
space:
mode:
authorCarles Pagès <page@cubata.homelinux.net>2013-02-18 19:57:27 +0100
committerCarles Pagès <page@cubata.homelinux.net>2013-02-18 19:57:27 +0100
commitbd8428efa13764f3bf6ac7de538afa5f50023aa2 (patch)
treea6c534bdb66a5edde387d506a00452e846f05e9e /pkgs/applications/window-managers/weston
parentbc9a291779e9438c6bf9b0a09d86c90c58e18585 (diff)
downloadnixpkgs-bd8428efa13764f3bf6ac7de538afa5f50023aa2.tar
nixpkgs-bd8428efa13764f3bf6ac7de538afa5f50023aa2.tar.gz
nixpkgs-bd8428efa13764f3bf6ac7de538afa5f50023aa2.tar.bz2
nixpkgs-bd8428efa13764f3bf6ac7de538afa5f50023aa2.tar.lz
nixpkgs-bd8428efa13764f3bf6ac7de538afa5f50023aa2.tar.xz
nixpkgs-bd8428efa13764f3bf6ac7de538afa5f50023aa2.tar.zst
nixpkgs-bd8428efa13764f3bf6ac7de538afa5f50023aa2.zip
wayland: update to 1.0.5.
Also updated weston to 1.0.5, and got rid of the patch that's no longer needed.
They fixed it upstream even if it was actually caused by our pkg-config patch.
Diffstat (limited to 'pkgs/applications/window-managers/weston')
-rw-r--r--pkgs/applications/window-managers/weston/default.nix8
-rw-r--r--pkgs/applications/window-managers/weston/makefile.patch45
2 files changed, 2 insertions, 51 deletions
diff --git a/pkgs/applications/window-managers/weston/default.nix b/pkgs/applications/window-managers/weston/default.nix
index c8285475f8d..f5d4e346f9f 100644
--- a/pkgs/applications/window-managers/weston/default.nix
+++ b/pkgs/applications/window-managers/weston/default.nix
@@ -2,20 +2,16 @@
 , cairo, libxcb, libXcursor, x11, udev, libdrm2_4_40, mtdev
 , libjpeg, pam, autoconf, automake, libtool }:
 
-let version = "1.0.4"; in
+let version = "1.0.5"; in
 
 stdenv.mkDerivation rec {
   name = "weston-${version}";
 
   src = fetchurl {
     url = "http://wayland.freedesktop.org/releases/${name}.tar.xz";
-    sha256 = "1841sd6i8nq9gs1xkx8lwcg4lzy6yfcs95nnsfaf0y1ppd6c9sj2";
+    sha256 = "0g2k82pnlxl8b70ykazj7kn8xffjfsmgcgx427qdrm4083z2hgm0";
   };
 
-  patches = [
-    ./makefile.patch
-  ];
-
   buildInputs = [ pkgconfig wayland mesa90x libxkbcommon pixman
     cairo libxcb libXcursor x11 udev libdrm2_4_40 mtdev
     libjpeg pam autoconf automake libtool ];
diff --git a/pkgs/applications/window-managers/weston/makefile.patch b/pkgs/applications/window-managers/weston/makefile.patch
deleted file mode 100644
index 1d6276d4091..00000000000
--- a/pkgs/applications/window-managers/weston/makefile.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff --git a/clients/Makefile.am b/clients/Makefile.am
-index 81d1b57..fec50af 100644
---- a/clients/Makefile.am
-+++ b/clients/Makefile.am
-@@ -80,6 +80,8 @@ libtoytoolkit_a_SOURCES =			\
- 	text-cursor-position-client-protocol.h	\
- 	workspaces-protocol.c			\
- 	workspaces-client-protocol.h
-+libtoytoolkit_a_CPPFLAGS = \
-+	$(AM_CPPFLAGS) $(PIXMAN_CFLAGS) $(CAIRO_CFLAGS)
- 
- toolkit_libs =						\
- 	libtoytoolkit.a					\
-@@ -96,6 +98,7 @@ weston_terminal_SOURCES = terminal.c
- weston_terminal_LDADD = $(toolkit_libs) -lutil
- 
- image_SOURCES = image.c
-+image_CPPFLAGS = $(PIXMAN_CFLAGS) $(CAIRO_CFLAGS)
- image_LDADD = $(toolkit_libs)
- 
- cliptest_SOURCES = cliptest.c
-@@ -103,6 +106,7 @@ cliptest_CPPFLAGS = $(AM_CPPFLAGS) $(PIXMAN_CFLAGS)
- cliptest_LDADD = $(toolkit_libs) $(PIXMAN_LIBS)
- 
- dnd_SOURCES = dnd.c
-+dnd_CPPFLAGS = $(PIXMAN_CFLAGS) $(CAIRO_CFLAGS)
- dnd_LDADD = $(toolkit_libs)
- 
- smoke_SOURCES = smoke.c
-@@ -141,12 +145,15 @@ weston_desktop_shell_SOURCES =			\
- 	desktop-shell.c				\
- 	desktop-shell-client-protocol.h		\
- 	desktop-shell-protocol.c
-+weston_desktop_shell_CPPFLAGS = \
-+	$(AM_CPPFLAGS) $(PIXMAN_CFLAGS) $(CAIRO_CFLAGS)
- weston_desktop_shell_LDADD = $(toolkit_libs)
- 
- weston_tablet_shell_SOURCES =			\
- 	tablet-shell.c				\
- 	tablet-shell-client-protocol.h		\
- 	tablet-shell-protocol.c
-+weston_tablet_shell_CPPFLAGS = $(PIXMAN_CFLAGS) $(CAIRO_CFLAGS)
- weston_tablet_shell_LDADD = $(toolkit_libs)
- 
- BUILT_SOURCES =					\