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.
This commit is contained in:
parent
bc9a291779
commit
bd8428efa1
|
@ -2,20 +2,16 @@
|
||||||
, cairo, libxcb, libXcursor, x11, udev, libdrm2_4_40, mtdev
|
, cairo, libxcb, libXcursor, x11, udev, libdrm2_4_40, mtdev
|
||||||
, libjpeg, pam, autoconf, automake, libtool }:
|
, libjpeg, pam, autoconf, automake, libtool }:
|
||||||
|
|
||||||
let version = "1.0.4"; in
|
let version = "1.0.5"; in
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "weston-${version}";
|
name = "weston-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://wayland.freedesktop.org/releases/${name}.tar.xz";
|
url = "http://wayland.freedesktop.org/releases/${name}.tar.xz";
|
||||||
sha256 = "1841sd6i8nq9gs1xkx8lwcg4lzy6yfcs95nnsfaf0y1ppd6c9sj2";
|
sha256 = "0g2k82pnlxl8b70ykazj7kn8xffjfsmgcgx427qdrm4083z2hgm0";
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = [
|
|
||||||
./makefile.patch
|
|
||||||
];
|
|
||||||
|
|
||||||
buildInputs = [ pkgconfig wayland mesa90x libxkbcommon pixman
|
buildInputs = [ pkgconfig wayland mesa90x libxkbcommon pixman
|
||||||
cairo libxcb libXcursor x11 udev libdrm2_4_40 mtdev
|
cairo libxcb libXcursor x11 udev libdrm2_4_40 mtdev
|
||||||
libjpeg pam autoconf automake libtool ];
|
libjpeg pam autoconf automake libtool ];
|
||||||
|
|
|
@ -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 = \
|
|
|
@ -1,13 +1,13 @@
|
||||||
{ stdenv, fetchurl, pkgconfig, libffi, expat, doxygen }:
|
{ stdenv, fetchurl, pkgconfig, libffi, expat, doxygen }:
|
||||||
|
|
||||||
let version = "1.0.4"; in
|
let version = "1.0.5"; in
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "wayland-${version}";
|
name = "wayland-${version}";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://wayland.freedesktop.org/releases/${name}.tar.xz";
|
url = "http://wayland.freedesktop.org/releases/${name}.tar.xz";
|
||||||
sha256 = "074n94d79bqvihf9wmszvar8r9v4g4n1h9m8vs8ki6xjhsk07s4d";
|
sha256 = "130n7v5i7rfsrli2n8vdzfychlgd8v7by7sfgp8vfqdlss5km34w";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ pkgconfig libffi expat doxygen ];
|
buildInputs = [ pkgconfig libffi expat doxygen ];
|
||||||
|
|
Loading…
Reference in New Issue