3
0
Fork 0
forked from mirrors/nixpkgs

Merge pull request #19094 from ericsagnes/pkg-update/ibus

ibus: 1.5.13 -> 1.5.14
This commit is contained in:
Thomas Tuegel 2016-09-30 09:18:40 -05:00 committed by GitHub
commit 65f44f3f3a
4 changed files with 2775 additions and 3083 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -12,6 +12,7 @@
, "elasticdump"
, "emoj"
, "eslint"
, "emojione"
, "fetch-bower"
, "forever"
, "git-run"

View file

@ -1,17 +1,18 @@
{ stdenv, fetchurl, makeWrapper
, intltool, isocodes, pkgconfig
, python3, pygobject3
, gtk2, gtk3, atk, dconf, glib
, gtk2, gtk3, atk, dconf, glib, json_glib
, dbus, libnotify, gobjectIntrospection, wayland
, nodePackages
}:
stdenv.mkDerivation rec {
name = "ibus-${version}";
version = "1.5.13";
version = "1.5.14";
src = fetchurl {
url = "https://github.com/ibus/ibus/releases/download/${version}/${name}.tar.gz";
sha256 = "1wd5azlsgdih8qw6gi15rv130s6d90846n3r1ccwmp6z882xhwzd";
sha256 = "0g4x02d7j5w1lfn4zvmzsq93h17lajgn9d7hlvr6pws28vz40ax4";
};
postPatch = ''
@ -29,12 +30,14 @@ stdenv.mkDerivation rec {
"--disable-memconf"
"--enable-ui"
"--enable-python-library"
"--with-emoji-json-file=${nodePackages.emojione}/lib/node_modules/emojione/emoji.json"
];
buildInputs = [
python3 pygobject3
intltool isocodes pkgconfig
gtk2 gtk3 dconf
json_glib
dbus libnotify gobjectIntrospection wayland
];
@ -64,6 +67,9 @@ stdenv.mkDerivation rec {
done
'';
doInstallCheck = true;
installCheckPhase = "$out/bin/ibus version";
meta = with stdenv.lib; {
homepage = https://github.com/ibus/ibus;
description = "Intelligent Input Bus for Linux / Unix OS";