diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-03-15 13:26:50 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-03-22 07:46:55 +0100 |
commit | f2edcad2d3451aebe4e472ae493da08ee26260e3 (patch) | |
tree | b44275edb7eb39d1bb601595746c4bd3d56bed63 /pkgs/desktops | |
parent | a8bbecd004984c5bc7b9da4fbe6fa2e85b24566a (diff) | |
download | nixlib-f2edcad2d3451aebe4e472ae493da08ee26260e3.tar nixlib-f2edcad2d3451aebe4e472ae493da08ee26260e3.tar.gz nixlib-f2edcad2d3451aebe4e472ae493da08ee26260e3.tar.bz2 nixlib-f2edcad2d3451aebe4e472ae493da08ee26260e3.tar.lz nixlib-f2edcad2d3451aebe4e472ae493da08ee26260e3.tar.xz nixlib-f2edcad2d3451aebe4e472ae493da08ee26260e3.tar.zst nixlib-f2edcad2d3451aebe4e472ae493da08ee26260e3.zip |
gnome3.gnome-tweak-tool: clean up
Diffstat (limited to 'pkgs/desktops')
-rw-r--r-- | pkgs/desktops/gnome-3/misc/gnome-tweak-tool/default.nix | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/pkgs/desktops/gnome-3/misc/gnome-tweak-tool/default.nix b/pkgs/desktops/gnome-3/misc/gnome-tweak-tool/default.nix index a01ff6b5e335..92220e231451 100644 --- a/pkgs/desktops/gnome-3/misc/gnome-tweak-tool/default.nix +++ b/pkgs/desktops/gnome-3/misc/gnome-tweak-tool/default.nix @@ -3,27 +3,23 @@ , bash, itstool, libxml2, python3Packages , gnome3, librsvg, gdk_pixbuf, file, libnotify, gobjectIntrospection, wrapGAppsHook }: -stdenv.mkDerivation rec { - name = "gnome-tweak-tool-${version}"; +let + pname = "gnome-tweak-tool"; version = "3.27.3"; +in stdenv.mkDerivation rec { + name = "${pname}-${version}"; src = fetchurl { - url = "mirror://gnome/sources/gnome-tweak-tool/${gnome3.versionBranch version}/${name}.tar.xz"; + url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; sha256 = "1z8l1ym6qmhqirsny4hcqv989ilv5mm764y8q7920zprdcjprds3"; }; - passthru = { - updateScript = gnome3.updateScript { packageName = "gnome-tweak-tool"; attrPath = "gnome3.gnome-tweak-tool"; }; - }; - - propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ]; - nativeBuildInputs = [ - meson ninja pkgconfig gettext itstool libxml2 file wrapGAppsHook + meson ninja pkgconfig gettext itstool libxml2 wrapGAppsHook ]; buildInputs = [ gtk3 glib gnome3.gsettings-desktop-schemas - gdk_pixbuf gnome3.defaultIconTheme librsvg + gdk_pixbuf gnome3.defaultIconTheme libnotify gnome3.gnome-shell python3Packages.pygobject3 libsoup gnome3.gnome-settings-daemon gnome3.nautilus gnome3.mutter gnome3.gnome-desktop gobjectIntrospection @@ -56,6 +52,13 @@ stdenv.mkDerivation rec { }) ]; + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "gnome3.${pname}"; + }; + }; + meta = with stdenv.lib; { homepage = https://wiki.gnome.org/action/show/Apps/GnomeTweakTool; description = "A tool to customize advanced GNOME 3 options"; |