From c8b16f172a01baad400aa7a738b14f8483302b87 Mon Sep 17 00:00:00 2001 From: Moritz Ulrich Date: Mon, 7 Oct 2013 13:24:54 +0200 Subject: [PATCH] weechat: 0.4.2 and fix segfault on /exit. Signed-off-by: Moritz Ulrich --- pkgs/applications/networking/irc/weechat/default.nix | 11 +++++------ pkgs/top-level/all-packages.nix | 5 ++++- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/networking/irc/weechat/default.nix b/pkgs/applications/networking/irc/weechat/default.nix index a523089e0ed1..01ba8c97d988 100644 --- a/pkgs/applications/networking/irc/weechat/default.nix +++ b/pkgs/applications/networking/irc/weechat/default.nix @@ -3,12 +3,12 @@ , pythonPackages, cacert, cmake, makeWrapper }: stdenv.mkDerivation rec { - version = "0.4.1"; + version = "0.4.2"; name = "weechat-${version}"; src = fetchurl { url = "http://weechat.org/files/src/${name}.tar.gz"; - sha256 = "0gsn0mp921j7jpvrxc74h0gs0bn0w808j2zqghm1w7xbjw9hl49w"; + sha256 = "03ypji34kb5yrxqyn8dbrjm3j00pc8v7wfsip7d3l63nyx79df9v"; }; buildInputs = @@ -18,17 +18,16 @@ stdenv.mkDerivation rec { ]; postInstall = '' - wrapProgram "$out/bin/weechat-curses" \ + wrapProgram "$out/bin/weechat" \ --prefix PYTHONPATH : "$PYTHONPATH" \ --prefix PYTHONPATH : "$out/lib/${python.libPrefix}/site-packages" ''; meta = { - homepage = http://http://www.weechat.org/; + homepage = http://www.weechat.org/; description = "A fast, light and extensible chat client"; license = stdenv.lib.licenses.gpl3; - maintainers = [ stdenv.lib.maintainers.garbas ]; + maintainers = with stdenv.lib.maintainers; [ garbas the-kenny ]; platforms = stdenv.lib.platforms.linux; }; } - diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e8d9a73ed9da..99229cdda939 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8826,7 +8826,10 @@ let graphicsSupport = false; }; - weechat = callPackage ../applications/networking/irc/weechat { }; + weechat = callPackage ../applications/networking/irc/weechat { + # weechat crashes on /exit when using gnutls 3.1.x. gnutls2 works. + gnutls = gnutls2; + }; weston = callPackage ../applications/window-managers/weston { cairo = cairo.override {