From 86b885a4a0ecd73aea803ff44e48973e4a14b984 Mon Sep 17 00:00:00 2001 From: Ivan Tham Date: Wed, 21 Oct 2020 01:00:23 +0800 Subject: [PATCH] gtk+: refactor name (#100947) * gtk+: refactor name --- pkgs/development/libraries/gtk/2.x.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gtk/2.x.nix b/pkgs/development/libraries/gtk/2.x.nix index 09cb016dbb6a..e01034a3d584 100644 --- a/pkgs/development/libraries/gtk/2.x.nix +++ b/pkgs/development/libraries/gtk/2.x.nix @@ -12,11 +12,18 @@ assert cupsSupport -> cups != null; with stdenv.lib; +let + pname = "gtk+"; + version = "2.24.32"; # remove passthru on next update +in stdenv.mkDerivation rec { - name = "gtk+-2.24.32"; + name = "${pname}-${version}"; + + # passthru to prevent rebuild but allow pname and version + passthru = { inherit pname version; }; src = fetchurl { - url = "mirror://gnome/sources/gtk+/2.24/${name}.tar.xz"; + url = "mirror://gnome/sources/gtk+/2.24/${pname}-${version}.tar.xz"; sha256 = "b6c8a93ddda5eabe3bfee1eb39636c9a03d2a56c7b62828b359bf197943c582e"; };