summary refs log tree commit diff
path: root/pkgs/tools/package-management/packagekit/default.nix
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2016-08-04 17:49:58 +0000
committerMatthew Bauer <mjbauer95@gmail.com>2016-08-04 18:05:31 +0000
commitbc49483bab1921e642ba74a3720103bffbbcb028 (patch)
tree1d56e2affcfc1410d075c09f4845a8138526b8fa /pkgs/tools/package-management/packagekit/default.nix
parentfbea275286fd55db5655012d6a5fe68c297508ff (diff)
downloadnixpkgs-bc49483bab1921e642ba74a3720103bffbbcb028.tar
nixpkgs-bc49483bab1921e642ba74a3720103bffbbcb028.tar.gz
nixpkgs-bc49483bab1921e642ba74a3720103bffbbcb028.tar.bz2
nixpkgs-bc49483bab1921e642ba74a3720103bffbbcb028.tar.lz
nixpkgs-bc49483bab1921e642ba74a3720103bffbbcb028.tar.xz
nixpkgs-bc49483bab1921e642ba74a3720103bffbbcb028.tar.zst
nixpkgs-bc49483bab1921e642ba74a3720103bffbbcb028.zip
packagekit: git -> 1.1.3
Update packagekit to a real release instead of just a random commit.
Diffstat (limited to 'pkgs/tools/package-management/packagekit/default.nix')
-rw-r--r--pkgs/tools/package-management/packagekit/default.nix20
1 files changed, 10 insertions, 10 deletions
diff --git a/pkgs/tools/package-management/packagekit/default.nix b/pkgs/tools/package-management/packagekit/default.nix
index dbac7be10d7..43f025fafa4 100644
--- a/pkgs/tools/package-management/packagekit/default.nix
+++ b/pkgs/tools/package-management/packagekit/default.nix
@@ -1,23 +1,23 @@
-{ stdenv, fetchFromGitHub, intltool, glib, pkgconfig, polkit, python, sqlite, systemd
+{ stdenv, fetchFromGitHub, lib
+, intltool, glib, pkgconfig, polkit, python, sqlite, systemd
 , gobjectIntrospection, vala, gtk_doc, autoreconfHook, autoconf-archive
 , nix, boost
 , enableCommandNotFound ? false
 , enableBashCompletion ? false, bashCompletion ? null }:
 
-with stdenv.lib;
-
 stdenv.mkDerivation rec {
-  name = "packagekit-2016-06-03";
+  name = "packagekit-${version}";
+  version = "1.1.3";
 
   src = fetchFromGitHub {
     owner = "hughsie";
     repo = "PackageKit";
-    rev = "99fd83bbb26badf43c6a17a9f0c6dc054c7484c8";
-    sha256 = "0y42vl6r1wh57sbjfkn4khjs78q54wshf4p0v4nly9s7hydxpi6a";
+    rev = "PACKAGEKIT_${lib.replaceStrings ["."] ["_"] version}";
+    sha256 = "150mpar7bhlvwfpwsr6zrjn3yggvklzr6nlhk0shaxnrfkfxvvb6";
   };
 
   buildInputs = [ glib polkit systemd python gobjectIntrospection vala ]
-                  ++ optional enableBashCompletion bashCompletion;
+                  ++ lib.optional enableBashCompletion bashCompletion;
   propagatedBuildInputs = [ sqlite nix boost ];
   nativeBuildInputs = [ intltool pkgconfig autoreconfHook autoconf-archive gtk_doc ];
 
@@ -38,8 +38,8 @@ stdenv.mkDerivation rec {
     "--with-dbus-sys=$(out)/etc/dbus-1/system.d"
     "--with-systemdsystemunitdir=$(out)/lib/systemd/system/"
   ]
-  ++ optional (!enableBashCompletion) "--disable-bash-completion"
-  ++ optional (!enableCommandNotFound) "--disable-command-not-found";
+  ++ lib.optional (!enableBashCompletion) "--disable-bash-completion"
+  ++ lib.optional (!enableCommandNotFound) "--disable-command-not-found";
 
   enableParallelBuilding = true;
 
@@ -48,7 +48,7 @@ stdenv.mkDerivation rec {
     "localstatedir=\${TMPDIR}"
   ];
 
-  meta = {
+  meta = with lib; {
     description = "System to facilitate installing and updating packages";
     longDescription = ''
       PackageKit is a system designed to make installing and updating software