diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-03-03 01:56:17 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-03-04 20:05:50 +0100 |
commit | 6694dfcea159cd7228bc8251bbd211dd547bf675 (patch) | |
tree | 390f83b1202fe9994eba477a520c24a55deebbca /pkgs/desktops | |
parent | e8ca1348b9ffca73db55dd24db0bc36513f174ed (diff) | |
download | nixlib-6694dfcea159cd7228bc8251bbd211dd547bf675.tar nixlib-6694dfcea159cd7228bc8251bbd211dd547bf675.tar.gz nixlib-6694dfcea159cd7228bc8251bbd211dd547bf675.tar.bz2 nixlib-6694dfcea159cd7228bc8251bbd211dd547bf675.tar.lz nixlib-6694dfcea159cd7228bc8251bbd211dd547bf675.tar.xz nixlib-6694dfcea159cd7228bc8251bbd211dd547bf675.tar.zst nixlib-6694dfcea159cd7228bc8251bbd211dd547bf675.zip |
gnome3.libgee: add updateScript
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/gnome-3/core/libgee/default.nix | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/pkgs/desktops/gnome-3/core/libgee/default.nix b/pkgs/desktops/gnome-3/core/libgee/default.nix index aaf104532eba..d2fe8d747e70 100644 --- a/pkgs/desktops/gnome-3/core/libgee/default.nix +++ b/pkgs/desktops/gnome-3/core/libgee/default.nix @@ -1,13 +1,13 @@ { stdenv, fetchurl, autoconf, vala, pkgconfig, glib, gobjectIntrospection, gnome3 }: let - ver_maj = "0.20"; - ver_min = "0"; + pname = "libgee"; + version = "0.20.0"; in stdenv.mkDerivation rec { - name = "libgee-${ver_maj}.${ver_min}"; + name = "${pname}-${version}"; src = fetchurl { - url = "mirror://gnome/sources/libgee/${ver_maj}/${name}.tar.xz"; + url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; sha256 = "1fy24dr8imrjlmsqj1syn0gi139gba6hwk3j5vd6sr3pxniqnc11"; }; @@ -18,6 +18,13 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ pkgconfig autoconf vala gobjectIntrospection ]; buildInputs = [ glib ]; + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "gnome3.${pname}"; + }; + }; + meta = with stdenv.lib; { description = "Utility library providing GObject-based interfaces and classes for commonly used data structures"; license = licenses.lgpl21Plus; |