diff options
Diffstat (limited to 'pkgs/development/libraries/gtdialog')
-rw-r--r-- | pkgs/development/libraries/gtdialog/default.nix | 45 | ||||
-rw-r--r-- | pkgs/development/libraries/gtdialog/default.upstream | 3 |
2 files changed, 21 insertions, 27 deletions
diff --git a/pkgs/development/libraries/gtdialog/default.nix b/pkgs/development/libraries/gtdialog/default.nix index ac925477adb..d7e60659a5e 100644 --- a/pkgs/development/libraries/gtdialog/default.nix +++ b/pkgs/development/libraries/gtdialog/default.nix @@ -1,32 +1,29 @@ -{lib, stdenv, fetchurl, cdk, unzip, gtk2, glib, ncurses, pkg-config}: -let - s = # Generated upstream information - rec { - baseName="gtdialog"; - version="1.4"; - name="${baseName}-${version}"; - hash="1lhsaz56s8m838fi6vnfcd2r6djymvy3n2pbqhii88hraapq3rfk"; - url="https://foicica.com/gtdialog/download/gtdialog_1.4.zip"; - sha256="1lhsaz56s8m838fi6vnfcd2r6djymvy3n2pbqhii88hraapq3rfk"; +{ lib, stdenv, fetchurl, cdk, unzip, gtk2, glib, ncurses, pkg-config }: + +stdenv.mkDerivation rec { + pname = "gtdialog"; + version = "1.4"; + + src = fetchurl { + url = "https://foicica.com/gtdialog/download/gtdialog_${version}.zip"; + sha256 = "sha256-0+WBr1IZIhQjxOsKO/yuXjaTRWPObhMdGqgibcpXGtI="; }; + nativeBuildInputs = [ pkg-config unzip ]; buildInputs = [ - cdk gtk2 glib ncurses + cdk + gtk2 + glib + ncurses ]; -in -stdenv.mkDerivation { - inherit (s) name version; - inherit nativeBuildInputs buildInputs; - src = fetchurl { - inherit (s) url sha256; - }; - makeFlags = ["PREFIX=$(out)"]; - meta = { - inherit (s) version; + + makeFlags = [ "PREFIX=$(out)" ]; + + meta = with lib; { description = "Cross-platform helper for creating interactive dialogs"; - license = lib.licenses.mit ; - maintainers = [lib.maintainers.raskin]; - platforms = lib.platforms.linux; + license = licenses.mit; + maintainers = with maintainers; [ raskin ]; + platforms = platforms.linux; homepage = "http://foicica.com/gtdialog"; downloadPage = "http://foicica.com/gtdialog/download"; }; diff --git a/pkgs/development/libraries/gtdialog/default.upstream b/pkgs/development/libraries/gtdialog/default.upstream deleted file mode 100644 index b9cbcf4c5c7..00000000000 --- a/pkgs/development/libraries/gtdialog/default.upstream +++ /dev/null @@ -1,3 +0,0 @@ -url http://foicica.com/gtdialog/download -version_link '[.]zip$' -version '.*_([0-9.]*)[.]zip' '\1' |