From d2c0c6102e7fb5686a8dfc4106aabfd33e1a87aa Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 13 Nov 2014 00:37:08 +0100 Subject: [PATCH] haskell-threadscope: update to version 0.2.5 --- .../tools/haskell/threadscope/default.nix | 12 +++++------- pkgs/top-level/haskell-packages.nix | 7 +------ 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/pkgs/development/tools/haskell/threadscope/default.nix b/pkgs/development/tools/haskell/threadscope/default.nix index a4961440a3ec..07854f970dc0 100644 --- a/pkgs/development/tools/haskell/threadscope/default.nix +++ b/pkgs/development/tools/haskell/threadscope/default.nix @@ -1,26 +1,24 @@ # This file was auto-generated by cabal2nix. Please do NOT edit manually! { cabal, binary, cairo, deepseq, filepath, ghcEvents, glib, gtk -, mtl, pango, time +, mtl, pango, text, time }: cabal.mkDerivation (self: { pname = "threadscope"; - version = "0.2.4"; - sha256 = "1208gp80vj3dngc4nrj1jk5y4h1181bgwq2qj764kcjvkaxch599"; + version = "0.2.5"; + sha256 = "1nrhgir855n6n764fapaqd94dhqmsxn07ky3zf04nrx0lca9ir52"; isLibrary = false; isExecutable = true; buildDepends = [ - binary cairo deepseq filepath ghcEvents glib gtk mtl pango time + binary cairo deepseq filepath ghcEvents glib gtk mtl pango text + time ]; configureFlags = "--ghc-options=-rtsopts"; - patches = [ ./threadscope.patch ]; meta = { homepage = "http://www.haskell.org/haskellwiki/ThreadScope"; description = "A graphical tool for profiling parallel Haskell programs"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; - hydraPlatforms = self.stdenv.lib.platforms.none; - broken = true; }; }) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 31532dbb232a..a03e8588ac71 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -2954,12 +2954,7 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in tar = callPackage ../development/libraries/haskell/tar {}; - threadscope = callPackage ../development/tools/haskell/threadscope { - gtk = self.gtk_0_12_5_7; - glib = self.glib_0_12_5_4; - cairo = self.cairo_0_12_5_3; - pango = self.pango_0_12_5_3; - }; + threadscope = callPackage ../development/tools/haskell/threadscope {}; uuagcBootstrap = callPackage ../development/tools/haskell/uuagc/bootstrap.nix {}; uuagcCabal = callPackage ../development/tools/haskell/uuagc/cabal.nix {};