diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-03-03 02:00:37 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-03-04 20:05:50 +0100 |
commit | 0dd7c62959c2a81050c5020d45b860a602365002 (patch) | |
tree | 6ec20e373bc3542ba0d6a86a8647273e3cb7a62b /pkgs/desktops | |
parent | 6694dfcea159cd7228bc8251bbd211dd547bf675 (diff) | |
download | nixlib-0dd7c62959c2a81050c5020d45b860a602365002.tar nixlib-0dd7c62959c2a81050c5020d45b860a602365002.tar.gz nixlib-0dd7c62959c2a81050c5020d45b860a602365002.tar.bz2 nixlib-0dd7c62959c2a81050c5020d45b860a602365002.tar.lz nixlib-0dd7c62959c2a81050c5020d45b860a602365002.tar.xz nixlib-0dd7c62959c2a81050c5020d45b860a602365002.tar.zst nixlib-0dd7c62959c2a81050c5020d45b860a602365002.zip |
gnome3.libgdata: add updateScript
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/gnome-3/core/libgdata/default.nix | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/desktops/gnome-3/core/libgdata/default.nix b/pkgs/desktops/gnome-3/core/libgdata/default.nix index 816ed6476e6b..f430986cc474 100644 --- a/pkgs/desktops/gnome-3/core/libgdata/default.nix +++ b/pkgs/desktops/gnome-3/core/libgdata/default.nix @@ -2,13 +2,14 @@ , gobjectIntrospection, liboauth, gnome3, p11-kit, openssl, uhttpmock }: let - majorVersion = "0.17"; + pname = "libgdata"; + version = "0.17.9"; in stdenv.mkDerivation rec { - name = "libgdata-${majorVersion}.9"; + name = "${pname}-${version}"; src = fetchurl { - url = "mirror://gnome/sources/libgdata/${majorVersion}/${name}.tar.xz"; + url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; sha256 = "0fj54yqxdapdppisqm1xcyrpgcichdmipq0a0spzz6009ikzgi45"; }; @@ -20,8 +21,17 @@ stdenv.mkDerivation rec { propagatedBuildInputs = [ json-glib ]; + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "gnome3.${pname}"; + versionPolicy = "none"; # Stable version has not been updated for a long time. + }; + }; + meta = with stdenv.lib; { description = "GData API library"; + homepage = https://wiki.gnome.org/Projects/libgdata; maintainers = with maintainers; [ raskin lethalman ]; platforms = platforms.linux; license = licenses.lgpl21Plus; |