From 3e610840061b98b0bd11b30a8b1dc10d5b9a8637 Mon Sep 17 00:00:00 2001 From: Shea Levy Date: Mon, 11 Mar 2013 19:29:39 -0400 Subject: [PATCH] eclipses: use older cairo In #167, Marc Weber reported that eclipse crashes after selecting a workspace with the current nixpkgs cairo. This has the same functional change as #167, but IMO the implementation is cleaner. Fixes #167 Signed-off-by: Shea Levy --- pkgs/top-level/all-packages.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 47ab2c0f6d7..24b1d25e601 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6762,7 +6762,11 @@ let eaglemode = callPackage ../applications/misc/eaglemode { }; - eclipses = recurseIntoAttrs (callPackage ../applications/editors/eclipse { }); + eclipses = recurseIntoAttrs ( + (callPackage ../applications/editors/eclipse { }).deepOverride { + cairo = cairo_1_12_2; + } + ); ed = callPackage ../applications/editors/ed { };