diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-03-29 11:28:29 +0200 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-03-29 11:28:29 +0200 |
commit | 1a4f962c0d9679028fd0813347eef24db6e68b1f (patch) | |
tree | a76c150fd5c0fced9b63fc40f3193f7c8b7bb304 /pkgs/development/tools/misc/d-feet | |
parent | c7a51a7499e7aaad1ab03c13cef5c4b0348b09ab (diff) |
dfeet: add updateScript
Diffstat (limited to 'pkgs/development/tools/misc/d-feet')
-rw-r--r-- | pkgs/development/tools/misc/d-feet/default.nix | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/pkgs/development/tools/misc/d-feet/default.nix b/pkgs/development/tools/misc/d-feet/default.nix index b20f63e26253..ae8f17c213a9 100644 --- a/pkgs/development/tools/misc/d-feet/default.nix +++ b/pkgs/development/tools/misc/d-feet/default.nix @@ -2,14 +2,14 @@ , python3Packages, wrapGAppsHook, gnome3, libwnck3, gobjectIntrospection }: let - version = "${major}.13"; - major = "0.3"; + pname = "d-feet"; + version = "0.3.13"; in python3Packages.buildPythonApplication rec { - name = "d-feet-${version}"; + name = "${pname}-${version}"; format = "other"; src = fetchurl { - url = "mirror://gnome/sources/d-feet/${major}/d-feet-${version}.tar.xz"; + url = "mirror://gnome/sources/d-feet/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz"; sha256 = "1md3lzs55sg04ds69dbginpxqvgg3qnf1lfx3vmsxph6bbd2y6ll"; }; @@ -18,6 +18,14 @@ in python3Packages.buildPythonApplication rec { propagatedBuildInputs = with python3Packages; [ pygobject3 pep8 ]; + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "dfeet"; + versionPolicy = "none"; + }; + }; + meta = { description = "D-Feet is an easy to use D-Bus debugger"; @@ -26,7 +34,7 @@ in python3Packages.buildPythonApplication rec { and invoke methods on those interfaces. ''; - homepage = https://wiki.gnome.org/action/show/Apps/DFeet; + homepage = https://wiki.gnome.org/Apps/DFeet; platforms = stdenv.lib.platforms.all; license = stdenv.lib.licenses.gpl2; maintainers = with stdenv.lib.maintainers; [ ktosiek ]; |