diff options
author | Daniel Schaefer <git@danielschaefer.me> | 2019-04-25 08:46:07 +0200 |
---|---|---|
committer | Daniel Schaefer <git@danielschaefer.me> | 2019-05-12 22:23:48 +0200 |
commit | b85ccbac54738a9979af11e0582b5d0ed1c50cbd (patch) | |
tree | dc215fd637742e214fe52dd3ed152f93641762f9 /pkgs/tools/security/polkit-gnome/default.nix | |
parent | 5b9bb1b4311d93085ae3e94bf024d88d150b11eb (diff) | |
download | nixpkgs-b85ccbac54738a9979af11e0582b5d0ed1c50cbd.tar nixpkgs-b85ccbac54738a9979af11e0582b5d0ed1c50cbd.tar.gz nixpkgs-b85ccbac54738a9979af11e0582b5d0ed1c50cbd.tar.bz2 nixpkgs-b85ccbac54738a9979af11e0582b5d0ed1c50cbd.tar.lz nixpkgs-b85ccbac54738a9979af11e0582b5d0ed1c50cbd.tar.xz nixpkgs-b85ccbac54738a9979af11e0582b5d0ed1c50cbd.tar.zst nixpkgs-b85ccbac54738a9979af11e0582b5d0ed1c50cbd.zip |
treewide: Add passthru.updateScript to gnome pkgs
`updateScript` lets us update packages automatically. For packages that are hosted on the gnome mirror it's very easy to add that. Inspired by https://github.com/NixOS/nixpkgs/issues/36150
Diffstat (limited to 'pkgs/tools/security/polkit-gnome/default.nix')
-rw-r--r-- | pkgs/tools/security/polkit-gnome/default.nix | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/pkgs/tools/security/polkit-gnome/default.nix b/pkgs/tools/security/polkit-gnome/default.nix index bfb3fb63b14..822a86e5fac 100644 --- a/pkgs/tools/security/polkit-gnome/default.nix +++ b/pkgs/tools/security/polkit-gnome/default.nix @@ -1,13 +1,10 @@ { stdenv, fetchurl, polkit, gtk3, pkgconfig, intltool }: - -let +stdenv.mkDerivation rec { + pname = "polkit-gnome"; version = "0.105"; -in stdenv.mkDerivation rec { - name = "polkit-gnome-${version}"; - src = fetchurl { - url = "mirror://gnome/sources/polkit-gnome/${version}/${name}.tar.xz"; + url = "mirror://gnome/sources/polkit-gnome/${version}/${pname}-${version}.tar.xz"; sha256 = "0sckmcbxyj6sbrnfc5p5lnw27ccghsid6v6wxq09mgxqcd4lk10p"; }; @@ -20,7 +17,7 @@ in stdenv.mkDerivation rec { postInstall = '' mkdir -p $out/etc/xdg/autostart substituteAll ${./polkit-gnome-authentication-agent-1.desktop} $out/etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop - ''; + ''; meta = { homepage = https://hal.freedesktop.org/docs/PolicyKit/; |