diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2016-08-13 16:59:55 +0200 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2016-08-13 16:59:55 +0200 |
commit | bd4490e2772ff80149dc9236873cfcbf1cb3f846 (patch) | |
tree | e08b232c3e346efaff4a549b855fae1feb919b47 /pkgs/tools/package-management | |
parent | fa3a35b241def2f837d72b5de736c513d6856cf9 (diff) | |
parent | 79149ac12d5009169900f027de2633a843e614f0 (diff) | |
download | nixlib-bd4490e2772ff80149dc9236873cfcbf1cb3f846.tar nixlib-bd4490e2772ff80149dc9236873cfcbf1cb3f846.tar.gz nixlib-bd4490e2772ff80149dc9236873cfcbf1cb3f846.tar.bz2 nixlib-bd4490e2772ff80149dc9236873cfcbf1cb3f846.tar.lz nixlib-bd4490e2772ff80149dc9236873cfcbf1cb3f846.tar.xz nixlib-bd4490e2772ff80149dc9236873cfcbf1cb3f846.tar.zst nixlib-bd4490e2772ff80149dc9236873cfcbf1cb3f846.zip |
Merge branch 'master' into hardened-stdenv
Diffstat (limited to 'pkgs/tools/package-management')
-rw-r--r-- | pkgs/tools/package-management/nox/default.nix | 4 | ||||
-rw-r--r-- | pkgs/tools/package-management/packagekit/default.nix | 20 |
2 files changed, 12 insertions, 12 deletions
diff --git a/pkgs/tools/package-management/nox/default.nix b/pkgs/tools/package-management/nox/default.nix index 04a31bd30b7c..2dffcef48fbe 100644 --- a/pkgs/tools/package-management/nox/default.nix +++ b/pkgs/tools/package-management/nox/default.nix @@ -1,4 +1,4 @@ -{ lib, pythonPackages, fetchurl }: +{ lib, pythonPackages, fetchurl, git }: pythonPackages.buildPythonApplication rec { name = "nox-${version}"; @@ -10,7 +10,7 @@ pythonPackages.buildPythonApplication rec { sha256 = "11f6css8rnh7qz55z7i81cnb5h9ys98fqxq3fps3hsh64zlydj52"; }; - buildInputs = [ pythonPackages.pbr ]; + buildInputs = [ pythonPackages.pbr git ]; propagatedBuildInputs = with pythonPackages; [ dogpile_cache diff --git a/pkgs/tools/package-management/packagekit/default.nix b/pkgs/tools/package-management/packagekit/default.nix index dbac7be10d79..43f025fafa40 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 |