diff options
author | Robert Helgesson <robert@rycee.net> | 2017-04-18 22:55:49 +0200 |
---|---|---|
committer | Robert Helgesson <robert@rycee.net> | 2017-04-26 00:02:56 +0200 |
commit | 4c171319f56ab1b9fb50d8fd0afb422046adc636 (patch) | |
tree | 3fc64d6abdac4fb9e66f6b46c18e7a087d2bf15e /pkgs | |
parent | b2ce7fd3a925127ce1549755433bb2b7cb45e0fd (diff) | |
download | nixlib-4c171319f56ab1b9fb50d8fd0afb422046adc636.tar nixlib-4c171319f56ab1b9fb50d8fd0afb422046adc636.tar.gz nixlib-4c171319f56ab1b9fb50d8fd0afb422046adc636.tar.bz2 nixlib-4c171319f56ab1b9fb50d8fd0afb422046adc636.tar.lz nixlib-4c171319f56ab1b9fb50d8fd0afb422046adc636.tar.xz nixlib-4c171319f56ab1b9fb50d8fd0afb422046adc636.tar.zst nixlib-4c171319f56ab1b9fb50d8fd0afb422046adc636.zip |
transmission-remote-gtk: fix broken tray applet icons
This uses `wrapGAppsHook` and `hicolor_icon_theme` to let the tray applet find the icons.
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix b/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix index 694b7541bbaf..20c3540b7f45 100644 --- a/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix +++ b/pkgs/applications/networking/p2p/transmission-remote-gtk/default.nix @@ -1,5 +1,6 @@ -{ stdenv, autoconf, automake, libtool, makeWrapper, fetchFromGitHub, pkgconfig -, intltool, gtk3, json_glib, curl, glib, autoconf-archive, appstream-glib }: +{ stdenv, autoconf, automake, libtool, wrapGAppsHook, fetchFromGitHub, pkgconfig +, intltool, gtk3, json_glib, curl, glib, autoconf-archive, appstream-glib +, hicolor_icon_theme }: stdenv.mkDerivation rec { @@ -15,18 +16,12 @@ stdenv.mkDerivation rec { preConfigure = "./autogen.sh"; - nativeBuildInputs= [ - autoconf automake libtool makeWrapper - pkgconfig intltool autoconf-archive + nativeBuildInputs= [ + autoconf automake libtool wrapGAppsHook + pkgconfig intltool autoconf-archive appstream-glib ]; - buildInputs = [ gtk3 json_glib curl glib ]; - - preFixup = '' - wrapProgram "$out/bin/transmission-remote-gtk" \ - --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" - rm $out/share/icons/hicolor/icon-theme.cache - ''; + buildInputs = [ gtk3 json_glib curl glib hicolor_icon_theme ]; meta = with stdenv.lib; { description = "GTK remote control for the Transmission BitTorrent client"; |