1{ lib, fetchurl, tcl, tk }:
2
3tcl.mkTclDerivation rec {
4 pname = "bwidget";
5 version = "1.9.16";
6
7 src = fetchurl {
8 url = "mirror://sourceforge/tcllib/bwidget-${version}.tar.gz";
9 sha256 = "sha256-v+ADY3S4QpPSNiCn9t2oZXGBPQx63+2YPB8zflzoGuA=";
10 };
11
12 dontBuild = true;
13 propagatedBuildInputs = [ tk ];
14
15 installPhase = ''
16 mkdir -p "$out/lib/bwidget${version}"
17 cp -R *.tcl lang images "$out/lib/bwidget${version}"
18 '';
19
20 meta = {
21 homepage = "https://sourceforge.net/projects/tcllib";
22 description = "High-level widget set for Tcl/Tk";
23 maintainers = with lib.maintainers; [ agbrooks ];
24 license = lib.licenses.tcltk;
25 platforms = lib.platforms.unix;
26 };
27}