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