diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2017-01-24 18:06:57 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-24 18:06:57 +0000 |
commit | ecc42baecac5955049405d8ab7a7e0bf17218bc3 (patch) | |
tree | fd53f32622fff3be1544379e04d036de9a4e057f | |
parent | 62b04956146547a48a1a8cecb1a55a4de7f0a594 (diff) | |
parent | fee579701d0868d8896513197580a4876a49ef5e (diff) | |
download | nixlib-ecc42baecac5955049405d8ab7a7e0bf17218bc3.tar nixlib-ecc42baecac5955049405d8ab7a7e0bf17218bc3.tar.gz nixlib-ecc42baecac5955049405d8ab7a7e0bf17218bc3.tar.bz2 nixlib-ecc42baecac5955049405d8ab7a7e0bf17218bc3.tar.lz nixlib-ecc42baecac5955049405d8ab7a7e0bf17218bc3.tar.xz nixlib-ecc42baecac5955049405d8ab7a7e0bf17218bc3.tar.zst nixlib-ecc42baecac5955049405d8ab7a7e0bf17218bc3.zip |
Merge pull request #22090 from romildo/upd.hexchat
hexchat: 2.12.3 -> 2.12.4
-rw-r--r-- | pkgs/applications/networking/irc/hexchat/default.nix | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/pkgs/applications/networking/irc/hexchat/default.nix b/pkgs/applications/networking/irc/hexchat/default.nix index 4d7ebbfac2e8..80eea8219be2 100644 --- a/pkgs/applications/networking/irc/hexchat/default.nix +++ b/pkgs/applications/networking/irc/hexchat/default.nix @@ -1,20 +1,24 @@ -{ stdenv, fetchurl, pkgconfig, gtk2, lua, perl, python +{ stdenv, fetchFromGitHub, pkgconfig, gtk2, lua, perl, python , libtool, pciutils, dbus_glib, libcanberra_gtk2, libproxy , libsexy, enchant, libnotify, openssl, intltool , desktop_file_utils, hicolor_icon_theme +, autoconf, automake, autoconf-archive }: stdenv.mkDerivation rec { - version = "2.12.3"; + version = "2.12.4"; name = "hexchat-${version}"; - src = fetchurl { - url = "http://dl.hexchat.net/hexchat/${name}.tar.xz"; - sha256 = "1fpj2kk1p85snffchqxsz3sphhcgiripjw41mgzxi7ks5hvj4avg"; + src = fetchFromGitHub { + owner = "hexchat"; + repo = "hexchat"; + rev = "v${version}"; + sha256 = "1z8v7jg1mc2277k3jihnq4rixw1q27305aw6b6rpb1x7vpiy2zr3"; }; nativeBuildInputs = [ pkgconfig libtool intltool + autoconf autoconf-archive automake ]; buildInputs = [ @@ -24,11 +28,15 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - #hexchat and heachat-text loads enchant spell checking library at run time and so it needs to have route to the path + #hexchat and heachat-text loads enchant spell checking library at run time and so it needs to have route to the path patchPhase = '' sed -i "s,libenchant.so.1,${enchant}/lib/libenchant.so.1,g" src/fe-gtk/sexy-spell-entry.c ''; + preConfigure = '' + ./autogen.sh + ''; + configureFlags = [ "--enable-shm" "--enable-textfe" ]; meta = with stdenv.lib; { |