summary refs log tree commit diff
path: root/pkgs/development/libraries/appstream
diff options
context:
space:
mode:
authorndowens <ndowens04@gmail.com>2017-03-10 18:49:01 -0600
committerndowens <ndowens04@gmail.com>2017-03-10 18:49:01 -0600
commit9017f3634960f3e8def45e1814b5fd9e33bbd0a4 (patch)
tree2a37fa75275c03b2bfd4d310a4262eae85dada48 /pkgs/development/libraries/appstream
parent798623fd2b0bb85c355f7d40c57a4fc10b2c36a0 (diff)
downloadnixpkgs-9017f3634960f3e8def45e1814b5fd9e33bbd0a4.tar
nixpkgs-9017f3634960f3e8def45e1814b5fd9e33bbd0a4.tar.gz
nixpkgs-9017f3634960f3e8def45e1814b5fd9e33bbd0a4.tar.bz2
nixpkgs-9017f3634960f3e8def45e1814b5fd9e33bbd0a4.tar.lz
nixpkgs-9017f3634960f3e8def45e1814b5fd9e33bbd0a4.tar.xz
nixpkgs-9017f3634960f3e8def45e1814b5fd9e33bbd0a4.tar.zst
nixpkgs-9017f3634960f3e8def45e1814b5fd9e33bbd0a4.zip
appstream: 0.9.5 -> 0.10.6
Diffstat (limited to 'pkgs/development/libraries/appstream')
-rw-r--r--pkgs/development/libraries/appstream/default.nix24
1 files changed, 16 insertions, 8 deletions
diff --git a/pkgs/development/libraries/appstream/default.nix b/pkgs/development/libraries/appstream/default.nix
index 302d63aa759..d2b605c4f19 100644
--- a/pkgs/development/libraries/appstream/default.nix
+++ b/pkgs/development/libraries/appstream/default.nix
@@ -1,24 +1,32 @@
-{ stdenv, fetchurl, cmake, pkgconfig, gettext, intltool
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, gettext, intltool
 , xmlto, docbook_xsl, docbook_xml_dtd_45
 , glib, xapian, libxml2, libyaml, gobjectIntrospection
+, pcre, itstool
 }:
 
-stdenv.mkDerivation {
-  name = "appstream-0.9.5";
+stdenv.mkDerivation rec {
+  name = "appstream-${version}";
+  version = "0.10.6";
 
-  src = fetchurl {
-    url = "https://github.com/ximion/appstream/archive/APPSTREAM_0_8_0.tar.gz";
-    sha256 = "16a3b38avrwyl1pp8jdgfjv6cd5mccbmk4asni92l40y5r0xfycr";
+  src = fetchFromGitHub {
+    owner = "ximion";
+    repo = "appstream";
+    rev = "APPSTREAM_0_10_6";
+    sha256 = "1fg7zxx2qhkyj7fmcpwbf80b72d16kyi8dadi111kf00sgzfbiyy";
   };
 
   nativeBuildInputs = [
     cmake pkgconfig gettext intltool
     xmlto docbook_xsl docbook_xml_dtd_45
-    gobjectIntrospection
+    gobjectIntrospection itstool
   ];
 
-  buildInputs = [ glib xapian libxml2 libyaml ];
+  buildInputs = [ pcre glib xapian libxml2 libyaml ];
 
+  cmakeFlags = ''
+    -DSTEMMING=off
+    '';
+      
   meta = with stdenv.lib; {
     description = "Software metadata handling library";
     homepage    = "http://www.freedesktop.org/wiki/Distributions/AppStream/Software/";