pkgs/irken: init
This commit is contained in:
parent
d8199c9c84
commit
629b870d52
@ -325,6 +325,7 @@
|
||||
inherit spkgs;
|
||||
isUnstable = true;
|
||||
};
|
||||
irken = upkgs.tclPackages.callPackage ./pkgs/irken.nix { };
|
||||
ttfs = upkgs.callPackage ./pkgs/ttfs.nix { };
|
||||
intiface-engine = upkgs.callPackage ./pkgs/intiface-engine.nix { };
|
||||
flake-warn =
|
||||
|
@ -401,6 +401,7 @@ in
|
||||
(callPackage ../../pkgs/zutty.nix { })
|
||||
(python3Packages.callPackage ../../pkgs/watchmap.nix { })
|
||||
(python3Packages.callPackage ../../pkgs/ble-serial.nix { })
|
||||
(tclPackages.callPackage ../../pkgs/irken.nix { })
|
||||
|
||||
restic
|
||||
];
|
||||
|
33
pkgs/irken.nix
Normal file
33
pkgs/irken.nix
Normal file
@ -0,0 +1,33 @@
|
||||
{ lib, mkTclDerivation, fetchFromGitHub, tcltls, bwidget, tk }:
|
||||
|
||||
mkTclDerivation {
|
||||
|
||||
pname = "irken";
|
||||
version = "2024-11-16";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "dlowe-net";
|
||||
repo = "irken";
|
||||
rev = "659a185de9b6c5a48f46a4535911123c91c7c866";
|
||||
hash = "sha256-Sti6id6aT9QFug6QkNPHf4LisBCuF4LqLNlNEaIUNI8=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
tcltls
|
||||
bwidget
|
||||
tk
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
mkdir -p $out/bin
|
||||
cp irken.tcl $out/bin/irken
|
||||
runHook postInstall
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "https://github.com/dlowe-net/irken";
|
||||
license = licenses.asl20;
|
||||
maintainers = with maintainers; [ qbit ];
|
||||
};
|
||||
}
|
Loading…
Reference in New Issue
Block a user