From 2561380af0738be6fe5df15c981cf4846419b09f Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Fri, 19 Sep 2014 21:58:57 +0200 Subject: [PATCH 1/2] Fixed error with loading svg in roxterm. Wrapped the GDK_PIXBUF_MODULE_FILE envvar so that roxterm is able to load svg files. --- pkgs/applications/misc/roxterm/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/roxterm/default.nix b/pkgs/applications/misc/roxterm/default.nix index 723739eede80..25a934d00315 100644 --- a/pkgs/applications/misc/roxterm/default.nix +++ b/pkgs/applications/misc/roxterm/default.nix @@ -3,9 +3,10 @@ , imagemagick, itstool, librsvg, libtool, libxslt, lockfile, makeWrapper , pkgconfig, pythonFull, pythonPackages, vte }: -# TODO: Still getting following warning: -# Gtk-WARNING **: Error loading icon from file '/nix/store/36haql12nc3c91jqf0w8nz29zrwxd2gl-roxterm-2.9.4/share/icons/hicolor/scalable/apps/roxterm.svg': -# Couldn't recognize the image file format for file '/nix/store/36haql12nc3c91jqf0w8nz29zrwxd2gl-roxterm-2.9.4/share/icons/hicolor/scalable/apps/roxterm.svg' +# TODO: Still getting following warning. +# WARNING **: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files +# Seems related to this: +# https://forums.gentoo.org/viewtopic-t-947210-start-0.html let version = "2.9.4"; in stdenv.mkDerivation rec { @@ -44,7 +45,8 @@ in stdenv.mkDerivation rec { python mscript.py install wrapProgram "$out/bin/roxterm" \ - --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" + --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \ + --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE" ''; meta = with stdenv.lib; { From 7a5be25ba05fd8849feacc8a29837d3d68d38787 Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Sun, 21 Sep 2014 15:05:29 +0200 Subject: [PATCH 2/2] Add myself to the maintainers of roxterm. --- lib/maintainers.nix | 1 + pkgs/applications/misc/roxterm/default.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 228022e6c5fd..da67717ce094 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -34,6 +34,7 @@ bosu = "Boris Sukholitko "; calrama = "Moritz Maxeiner "; campadrenalin = "Philip Horger "; + cdepillabout = "Dennis Gosnell "; cfouche = "Chaddaï Fouché "; chaoflow = "Florian Friesdorf "; coconnor = "Corey O'Connor "; diff --git a/pkgs/applications/misc/roxterm/default.nix b/pkgs/applications/misc/roxterm/default.nix index 25a934d00315..a8338b80c9e4 100644 --- a/pkgs/applications/misc/roxterm/default.nix +++ b/pkgs/applications/misc/roxterm/default.nix @@ -56,6 +56,7 @@ in stdenv.mkDerivation rec { longDescription = '' Tabbed, VTE-based terminal emulator. Similar to gnome-terminal without the dependencies on Gnome. ''; + maintainers = with maintainers; [ cdepillabout ]; platforms = platforms.linux; }; }