diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-03-03 06:24:48 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-03-04 20:05:54 +0100 |
commit | a218d431af493bd7b50438bc456cde2c99b1f0eb (patch) | |
tree | 7823243fcaac1b062ad5a91dc487426c8e27b887 /pkgs/development/libraries/libsecret | |
parent | fd692bbc1180f8cdff4fc7929cfd47677e650e00 (diff) | |
download | nixpkgs-a218d431af493bd7b50438bc456cde2c99b1f0eb.tar nixpkgs-a218d431af493bd7b50438bc456cde2c99b1f0eb.tar.gz nixpkgs-a218d431af493bd7b50438bc456cde2c99b1f0eb.tar.bz2 nixpkgs-a218d431af493bd7b50438bc456cde2c99b1f0eb.tar.lz nixpkgs-a218d431af493bd7b50438bc456cde2c99b1f0eb.tar.xz nixpkgs-a218d431af493bd7b50438bc456cde2c99b1f0eb.tar.zst nixpkgs-a218d431af493bd7b50438bc456cde2c99b1f0eb.zip |
libsecret: add updateScript
Diffstat (limited to 'pkgs/development/libraries/libsecret')
-rw-r--r-- | pkgs/development/libraries/libsecret/default.nix | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/pkgs/development/libraries/libsecret/default.nix b/pkgs/development/libraries/libsecret/default.nix index a116e2c0bab..4ff00d77769 100644 --- a/pkgs/development/libraries/libsecret/default.nix +++ b/pkgs/development/libraries/libsecret/default.nix @@ -1,13 +1,14 @@ { stdenv, fetchurl, glib, pkgconfig, intltool, libxslt, docbook_xsl, gtk-doc -, libgcrypt, gobjectIntrospection, vala_0_38 }: +, libgcrypt, gobjectIntrospection, vala_0_38, gnome3 }: let + pname = "libsecret"; version = "0.18.5"; in stdenv.mkDerivation rec { - name = "libsecret-${version}"; + name = "${pname}-${version}"; src = fetchurl { - url = "mirror://gnome/sources/libsecret/0.18/${name}.tar.xz"; + url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; sha256 = "1cychxc3ff8fp857iikw0n2s13s2mhw2dn1mr632f7w3sn6vvrww"; }; @@ -20,6 +21,12 @@ stdenv.mkDerivation rec { buildInputs = [ libgcrypt gobjectIntrospection vala_0_38 ]; # optional: build docs with gtk-doc? (probably needs a flag as well) + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + }; + }; + meta = { description = "A library for storing and retrieving passwords and other secrets"; homepage = https://wiki.gnome.org/Projects/Libsecret; |