summary refs log tree commit diff
path: root/pkgs/development/libraries/gtk
diff options
context:
space:
mode:
authorIvan Tham <pickfire@riseup.net>2020-10-21 01:00:23 +0800
committerGitHub <noreply@github.com>2020-10-20 17:00:23 +0000
commit86b885a4a0ecd73aea803ff44e48973e4a14b984 (patch)
tree453f3a6fe30d55890d1080eb44214f5bf300bacc /pkgs/development/libraries/gtk
parentafc8027dded5927a48f0c7469edf631a1978c9a5 (diff)
downloadnixpkgs-86b885a4a0ecd73aea803ff44e48973e4a14b984.tar
nixpkgs-86b885a4a0ecd73aea803ff44e48973e4a14b984.tar.gz
nixpkgs-86b885a4a0ecd73aea803ff44e48973e4a14b984.tar.bz2
nixpkgs-86b885a4a0ecd73aea803ff44e48973e4a14b984.tar.lz
nixpkgs-86b885a4a0ecd73aea803ff44e48973e4a14b984.tar.xz
nixpkgs-86b885a4a0ecd73aea803ff44e48973e4a14b984.tar.zst
nixpkgs-86b885a4a0ecd73aea803ff44e48973e4a14b984.zip
gtk+: refactor name (#100947)
* gtk+: refactor name
Diffstat (limited to 'pkgs/development/libraries/gtk')
-rw-r--r--pkgs/development/libraries/gtk/2.x.nix11
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/development/libraries/gtk/2.x.nix b/pkgs/development/libraries/gtk/2.x.nix
index 09cb016dbb6..e01034a3d58 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";
   };