summary refs log tree commit diff
path: root/pkgs/applications/misc/font-manager/default.nix
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2016-06-12 08:00:31 -0300
committerJosé Romildo Malaquias <malaquias@gmail.com>2016-06-12 08:00:31 -0300
commitf771bf9239e42d1bcd19cc3991f5e66b3c4f453f (patch)
tree571e41c6e66972f6139bd39ba5d781cfc090d3eb /pkgs/applications/misc/font-manager/default.nix
parentfd57730897debbe15e2e48896dcc9bb58434c73e (diff)
downloadnixpkgs-f771bf9239e42d1bcd19cc3991f5e66b3c4f453f.tar
nixpkgs-f771bf9239e42d1bcd19cc3991f5e66b3c4f453f.tar.gz
nixpkgs-f771bf9239e42d1bcd19cc3991f5e66b3c4f453f.tar.bz2
nixpkgs-f771bf9239e42d1bcd19cc3991f5e66b3c4f453f.tar.lz
nixpkgs-f771bf9239e42d1bcd19cc3991f5e66b3c4f453f.tar.xz
nixpkgs-f771bf9239e42d1bcd19cc3991f5e66b3c4f453f.tar.zst
nixpkgs-f771bf9239e42d1bcd19cc3991f5e66b3c4f453f.zip
font-manager: git-2016-03-02 -> 2016-06-04
Diffstat (limited to 'pkgs/applications/misc/font-manager/default.nix')
-rw-r--r--pkgs/applications/misc/font-manager/default.nix31
1 files changed, 14 insertions, 17 deletions
diff --git a/pkgs/applications/misc/font-manager/default.nix b/pkgs/applications/misc/font-manager/default.nix
index a71e9c7ff92..4269a116085 100644
--- a/pkgs/applications/misc/font-manager/default.nix
+++ b/pkgs/applications/misc/font-manager/default.nix
@@ -1,39 +1,43 @@
 { stdenv, fetchFromGitHub, makeWrapper, automake, autoconf, libtool,
   pkgconfig, file, intltool, libxml2, json_glib , sqlite, itstool,
-  vala, gnome3
+  vala, gnome3, wrapGAppsHook
 }:
 
 stdenv.mkDerivation rec {
   name = "font-manager-${version}";
-  version = "git-2016-03-02";
+  version = "2016-06-04";
 
   src = fetchFromGitHub {
     owner  = "FontManager";
     repo   = "master";
-    rev    = "743fb83558c86bfbbec898106072f84422c175d6";
-    sha256 = "1sakss6irfr3d8k39x1rf72fmnpq47akhyrv3g45a3l6v6xfqp3k";
+    rev    = "07b47c153494f19ced291c84437349253c5bde4d";
+    sha256 = "13pjmvx31fr8fqhl5qwawhawfl7as9c50qshzzig8n5g7vb5v1i0";
     };
 
-  enableParallelBuilding = true;
-
-  buildInputs = [
+  nativeBuildInputs = [
     makeWrapper
     pkgconfig
     automake autoconf libtool
     file
     intltool
+    vala
+    gnome3.yelp_tools
+    wrapGAppsHook
+  ];
+
+  buildInputs = [
     libxml2
     json_glib
     sqlite
     itstool
-    vala
     gnome3.gtk
     gnome3.gucharmap
     gnome3.libgee
     gnome3.file-roller
-    gnome3.yelp_tools
   ];
 
+  enableParallelBuilding = true;
+
   preConfigure = ''
     NOCONFIGURE=true ./autogen.sh
     chmod +x configure;
@@ -42,13 +46,6 @@ stdenv.mkDerivation rec {
 
   configureFlags = "--disable-pycompile";
 
-  preFixup = ''
-    for prog in "$out/bin/"* "$out/libexec/font-manager/"*; do
-      wrapProgram "$prog" \
-        --prefix XDG_DATA_DIRS : "$out/share:$GSETTINGS_SCHEMAS_PATH"
-    done
-  '';
-
   meta = {
     homepage = https://fontmanager.github.io/;
     description = "Simple font management for GTK+ desktop environments";
@@ -62,8 +59,8 @@ stdenv.mkDerivation rec {
       Font Manager is NOT a professional-grade font management solution.
     '';
     license = stdenv.lib.licenses.gpl3;
-    maintainers = [ stdenv.lib.maintainers.romildo ];
     repositories.git = https://github.com/FontManager/master;
     platforms = stdenv.lib.platforms.unix;
+    maintainers = [ stdenv.lib.maintainers.romildo ];
   };
 }