treewide: move tcl libraries under tclPackages
This commit is contained in:
parent
3000459155
commit
68576df997
@ -5,10 +5,9 @@
|
|||||||
, pkg-config
|
, pkg-config
|
||||||
, perl
|
, perl
|
||||||
, tcl
|
, tcl
|
||||||
, tcllib
|
, tclPackages
|
||||||
, tk
|
, tk
|
||||||
, expat
|
, expat
|
||||||
, bwidget
|
|
||||||
, python3
|
, python3
|
||||||
, texliveTeTeX
|
, texliveTeTeX
|
||||||
, survex
|
, survex
|
||||||
@ -25,7 +24,6 @@
|
|||||||
, sqlite
|
, sqlite
|
||||||
, libtiff
|
, libtiff
|
||||||
, curl
|
, curl
|
||||||
, tkimg
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -59,7 +57,7 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
expat
|
expat
|
||||||
tkimg
|
tclPackages.tkimg
|
||||||
proj
|
proj
|
||||||
wxGTK32
|
wxGTK32
|
||||||
vtk
|
vtk
|
||||||
@ -74,8 +72,8 @@ stdenv.mkDerivation rec {
|
|||||||
curl
|
curl
|
||||||
fmt
|
fmt
|
||||||
tcl
|
tcl
|
||||||
tcllib
|
tclPackages.tcllib
|
||||||
bwidget
|
tclPackages.bwidget
|
||||||
];
|
];
|
||||||
|
|
||||||
fixupPhase = ''
|
fixupPhase = ''
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
, readline
|
, readline
|
||||||
, spdlog
|
, spdlog
|
||||||
, tcl
|
, tcl
|
||||||
, tcllib
|
, tclPackages
|
||||||
, xorg
|
, xorg
|
||||||
, yosys
|
, yosys
|
||||||
, zlib
|
, zlib
|
||||||
@ -72,7 +72,7 @@ mkDerivation rec {
|
|||||||
readline
|
readline
|
||||||
spdlog
|
spdlog
|
||||||
tcl
|
tcl
|
||||||
tcllib
|
tclPackages.tcllib
|
||||||
yosys
|
yosys
|
||||||
xorg.libX11
|
xorg.libX11
|
||||||
zlib
|
zlib
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
, sqlite
|
, sqlite
|
||||||
, ed
|
, ed
|
||||||
, which
|
, which
|
||||||
, tcllib
|
, tclPackages
|
||||||
, withJson ? true
|
, withJson ? true
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
# required for build time tool `./tools/translate.c`
|
# required for build time tool `./tools/translate.c`
|
||||||
depsBuildBuild = [ buildPackages.stdenv.cc ];
|
depsBuildBuild = [ buildPackages.stdenv.cc ];
|
||||||
|
|
||||||
nativeBuildInputs = [ installShellFiles tcl tcllib ];
|
nativeBuildInputs = [ installShellFiles tcl tclPackages.tcllib ];
|
||||||
|
|
||||||
buildInputs = [ zlib openssl readline which ed ]
|
buildInputs = [ zlib openssl readline which ed ]
|
||||||
++ lib.optional stdenv.hostPlatform.isDarwin libiconv
|
++ lib.optional stdenv.hostPlatform.isDarwin libiconv
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
, makeWrapper
|
, makeWrapper
|
||||||
, stdenv
|
, stdenv
|
||||||
, tcl
|
, tcl
|
||||||
, tclx
|
, tclPackages
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
buildInputs = [
|
buildInputs = [
|
||||||
espeak-ng
|
espeak-ng
|
||||||
tcl
|
tcl
|
||||||
tclx
|
tclPackages.tclx
|
||||||
];
|
];
|
||||||
|
|
||||||
strictDeps = true;
|
strictDeps = true;
|
||||||
@ -49,7 +49,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
find "$d" -type f -not -executable -execdir chmod 644 {} +
|
find "$d" -type f -not -executable -execdir chmod 644 {} +
|
||||||
makeWrapper ${lib.getExe emacs} $out/bin/emacspeak \
|
makeWrapper ${lib.getExe emacs} $out/bin/emacspeak \
|
||||||
--set DTK_PROGRAM "${placeholder "out"}/share/emacs/site-lisp/emacspeak/servers/espeak" \
|
--set DTK_PROGRAM "${placeholder "out"}/share/emacs/site-lisp/emacspeak/servers/espeak" \
|
||||||
--set TCLLIBPATH "${tclx}/lib" \
|
--set TCLLIBPATH "${tclPackages.tclx}/lib" \
|
||||||
--add-flags '-l "${placeholder "out"}/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.elc"'
|
--add-flags '-l "${placeholder "out"}/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.elc"'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
jemalloc,
|
jemalloc,
|
||||||
which,
|
which,
|
||||||
tcl,
|
tcl,
|
||||||
tcltls,
|
tclPackages,
|
||||||
ps,
|
ps,
|
||||||
getconf,
|
getconf,
|
||||||
nixosTests,
|
nixosTests,
|
||||||
@ -60,11 +60,14 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
|
|
||||||
# darwin currently lacks a pure `pgrep` which is extensively used here
|
# darwin currently lacks a pure `pgrep` which is extensively used here
|
||||||
doCheck = !stdenv.hostPlatform.isDarwin;
|
doCheck = !stdenv.hostPlatform.isDarwin;
|
||||||
nativeCheckInputs = [
|
nativeCheckInputs =
|
||||||
|
[
|
||||||
which
|
which
|
||||||
tcl
|
tcl
|
||||||
ps
|
ps
|
||||||
] ++ lib.optionals stdenv.hostPlatform.isStatic [ getconf ] ++ lib.optionals tlsSupport [ tcltls ];
|
]
|
||||||
|
++ lib.optionals stdenv.hostPlatform.isStatic [ getconf ]
|
||||||
|
++ lib.optionals tlsSupport [ tclPackages.tcltls ];
|
||||||
checkPhase = ''
|
checkPhase = ''
|
||||||
runHook preCheck
|
runHook preCheck
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
stdenv,
|
stdenv,
|
||||||
fetchurl,
|
fetchurl,
|
||||||
tk,
|
tk,
|
||||||
tcllib,
|
tclPackages,
|
||||||
tcl,
|
tcl,
|
||||||
tkremind ? null,
|
tkremind ? null,
|
||||||
withGui ?
|
withGui ?
|
||||||
@ -23,7 +23,7 @@ tcl.mkTclDerivation rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
propagatedBuildInputs = lib.optionals withGui [
|
propagatedBuildInputs = lib.optionals withGui [
|
||||||
tcllib
|
tclPackages.tcllib
|
||||||
tk
|
tk
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
, makeWrapper
|
, makeWrapper
|
||||||
, coreutils
|
, coreutils
|
||||||
, tcl-8_6
|
, tcl-8_6
|
||||||
, tcllib
|
, tclPackages
|
||||||
, installShellFiles
|
, installShellFiles
|
||||||
}:
|
}:
|
||||||
|
|
||||||
@ -19,7 +19,7 @@ stdenv.mkDerivation {
|
|||||||
hash = "sha256-ENa/r3+o7abW8iun6V/2LhTVmFVSwVM6v46KXBcKJ1g=";
|
hash = "sha256-ENa/r3+o7abW8iun6V/2LhTVmFVSwVM6v46KXBcKJ1g=";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ tcl-8_6 tcllib coreutils ];
|
buildInputs = [ tcl-8_6 tclPackages.tcllib coreutils ];
|
||||||
nativeBuildInputs = [ makeWrapper tcl-8_6.tclPackageHook installShellFiles ];
|
nativeBuildInputs = [ makeWrapper tcl-8_6.tclPackageHook installShellFiles ];
|
||||||
|
|
||||||
tclWrapperArgs = [ "--prefix" "PATH" ":" (lib.makeBinPath [ tcl-8_6 ]) ];
|
tclWrapperArgs = [ "--prefix" "PATH" ":" (lib.makeBinPath [ tcl-8_6 ]) ];
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
, openssl
|
, openssl
|
||||||
, readline
|
, readline
|
||||||
, sqlite
|
, sqlite
|
||||||
, tcl ? null, tk ? null, tix ? null, libX11 ? null, x11Support ? false
|
, tcl ? null, tk ? null, tclPackages, libX11 ? null, x11Support ? false
|
||||||
, zlib
|
, zlib
|
||||||
, self
|
, self
|
||||||
, configd, coreutils
|
, configd, coreutils
|
||||||
@ -273,8 +273,8 @@ in with passthru; stdenv.mkDerivation ({
|
|||||||
|
|
||||||
setupHook = python-setup-hook sitePackages;
|
setupHook = python-setup-hook sitePackages;
|
||||||
|
|
||||||
postPatch = lib.optionalString (x11Support && (tix != null)) ''
|
postPatch = lib.optionalString (x11Support && ((tclPackages.tix or null) != null)) ''
|
||||||
substituteInPlace "Lib/lib-tk/Tix.py" --replace "os.environ.get('TIX_LIBRARY')" "os.environ.get('TIX_LIBRARY') or '${tix}/lib'"
|
substituteInPlace "Lib/lib-tk/Tix.py" --replace "os.environ.get('TIX_LIBRARY')" "os.environ.get('TIX_LIBRARY') or '${tclPackages.tix}/lib'"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
postInstall =
|
postInstall =
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
, tzdata
|
, tzdata
|
||||||
, withGdbm ? !stdenv.hostPlatform.isWindows, gdbm
|
, withGdbm ? !stdenv.hostPlatform.isWindows, gdbm
|
||||||
, withReadline ? !stdenv.hostPlatform.isWindows, readline
|
, withReadline ? !stdenv.hostPlatform.isWindows, readline
|
||||||
, x11Support ? false, tcl, tk, tix, libX11, xorgproto
|
, x11Support ? false, tcl, tk, tclPackages, libX11, xorgproto
|
||||||
|
|
||||||
# splicing/cross
|
# splicing/cross
|
||||||
, pythonAttr ? "python${sourceVersion.major}${sourceVersion.minor}"
|
, pythonAttr ? "python${sourceVersion.major}${sourceVersion.minor}"
|
||||||
@ -323,10 +323,10 @@ in with passthru; stdenv.mkDerivation (finalAttrs: {
|
|||||||
'' + optionalString mimetypesSupport ''
|
'' + optionalString mimetypesSupport ''
|
||||||
substituteInPlace Lib/mimetypes.py \
|
substituteInPlace Lib/mimetypes.py \
|
||||||
--replace-fail "@mime-types@" "${mailcap}"
|
--replace-fail "@mime-types@" "${mailcap}"
|
||||||
'' + optionalString (pythonOlder "3.13" && x11Support && (tix != null)) ''
|
'' + optionalString (pythonOlder "3.13" && x11Support && ((tclPackages.tix or null) != null)) ''
|
||||||
substituteInPlace "Lib/tkinter/tix.py" --replace-fail \
|
substituteInPlace "Lib/tkinter/tix.py" --replace-fail \
|
||||||
"os.environ.get('TIX_LIBRARY')" \
|
"os.environ.get('TIX_LIBRARY')" \
|
||||||
"os.environ.get('TIX_LIBRARY') or '${tix}/lib'"
|
"os.environ.get('TIX_LIBRARY') or '${tclPackages.tix}/lib'"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
env = {
|
env = {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ lib, stdenv, substituteAll, fetchurl
|
{ lib, stdenv, substituteAll, fetchurl
|
||||||
, zlibSupport ? true, zlib
|
, zlibSupport ? true, zlib
|
||||||
, bzip2, pkg-config, libffi, libunwind, Security
|
, bzip2, pkg-config, libffi, libunwind, Security
|
||||||
, sqlite, openssl, ncurses, python, expat, tcl, tk, tix, libX11
|
, sqlite, openssl, ncurses, python, expat, tcl, tk, tclPackages, libX11
|
||||||
, gdbm, db, xz, python-setup-hook
|
, gdbm, db, xz, python-setup-hook
|
||||||
, optimizationLevel ? "jit", boehmgc
|
, optimizationLevel ? "jit", boehmgc
|
||||||
# For the Python package set
|
# For the Python package set
|
||||||
@ -98,7 +98,7 @@ in with passthru; stdenv.mkDerivation rec {
|
|||||||
--replace "multiprocessing.cpu_count()" "$NIX_BUILD_CORES"
|
--replace "multiprocessing.cpu_count()" "$NIX_BUILD_CORES"
|
||||||
|
|
||||||
substituteInPlace "lib-python/${if isPy3k then "3/tkinter/tix.py" else "2.7/lib-tk/Tix.py"}" \
|
substituteInPlace "lib-python/${if isPy3k then "3/tkinter/tix.py" else "2.7/lib-tk/Tix.py"}" \
|
||||||
--replace "os.environ.get('TIX_LIBRARY')" "os.environ.get('TIX_LIBRARY') or '${tix}/lib'"
|
--replace "os.environ.get('TIX_LIBRARY')" "os.environ.get('TIX_LIBRARY') or '${tclPackages.tix}/lib'"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
buildPhase = ''
|
buildPhase = ''
|
||||||
|
@ -474,7 +474,7 @@ let
|
|||||||
RMySQL = with pkgs; [ zlib libmysqlclient openssl.dev ];
|
RMySQL = with pkgs; [ zlib libmysqlclient openssl.dev ];
|
||||||
RNetCDF = with pkgs; [ netcdf udunits ];
|
RNetCDF = with pkgs; [ netcdf udunits ];
|
||||||
RODBC = [ pkgs.libiodbc ];
|
RODBC = [ pkgs.libiodbc ];
|
||||||
rpanel = [ pkgs.bwidget ];
|
rpanel = [ pkgs.tclPackages.bwidget ];
|
||||||
Rpoppler = [ pkgs.poppler ];
|
Rpoppler = [ pkgs.poppler ];
|
||||||
RPostgres = with pkgs; [ postgresql ];
|
RPostgres = with pkgs; [ postgresql ];
|
||||||
RPostgreSQL = with pkgs; [ postgresql postgresql ];
|
RPostgreSQL = with pkgs; [ postgresql postgresql ];
|
||||||
@ -1460,9 +1460,9 @@ let
|
|||||||
|
|
||||||
rpanel = old.rpanel.overrideAttrs (attrs: {
|
rpanel = old.rpanel.overrideAttrs (attrs: {
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
export TCLLIBPATH="${pkgs.bwidget}/lib/bwidget${pkgs.bwidget.version}"
|
export TCLLIBPATH="${pkgs.tclPackages.bwidget}/lib/bwidget${pkgs.tclPackages.bwidget.version}"
|
||||||
'';
|
'';
|
||||||
TCLLIBPATH = "${pkgs.bwidget}/lib/bwidget${pkgs.bwidget.version}";
|
TCLLIBPATH = "${pkgs.tclPackages.bwidget}/lib/bwidget${pkgs.tclPackages.bwidget.version}";
|
||||||
});
|
});
|
||||||
|
|
||||||
networkscaleup = old.networkscaleup.overrideAttrs (attrs: {
|
networkscaleup = old.networkscaleup.overrideAttrs (attrs: {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{ lib, fetchurl, tcl, tk }:
|
{ lib, fetchurl, mkTclDerivation, tk }:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "bwidget";
|
pname = "bwidget";
|
||||||
version = "1.10.0";
|
version = "1.10.0";
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
{ lib, stdenv, fetchurl, writeText, tcl }:
|
{ lib, stdenv, mkTclDerivation, fetchurl, writeText, tcl }:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "incrtcl";
|
pname = "incrtcl";
|
||||||
version = "4.2.3";
|
version = "4.2.3";
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
{ lib, stdenv, fetchurl, tcl, tk, incrtcl }:
|
{ lib, stdenv, fetchurl, mkTclDerivation, tk, incrtcl }:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "itk-tcl";
|
pname = "itk-tcl";
|
||||||
version = "4.1.0";
|
version = "4.1.0";
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
{ lib, fetchFromGitHub, tcl, tcllib }:
|
{ lib, fetchFromGitHub, mkTclDerivation, tcllib }:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "mustache-tcl";
|
pname = "mustache-tcl";
|
||||||
version = "1.1.3.4";
|
version = "1.1.3.4";
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
tcl,
|
mkTclDerivation,
|
||||||
fetchzip,
|
fetchzip,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "pdf4tcl";
|
pname = "pdf4tcl";
|
||||||
version = "0.9.4";
|
version = "0.9.4";
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
{ lib, fetchFromGitHub, tcl, tclx }:
|
{ lib, fetchFromGitHub, mkTclDerivation, tclx }:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tcl-fcgi";
|
pname = "tcl-fcgi";
|
||||||
version = "0.5.0";
|
version = "0.5.0";
|
||||||
|
|
@ -1,11 +1,11 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
tcl,
|
mkTclDerivation,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
curl,
|
curl,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tclcurl";
|
pname = "tclcurl";
|
||||||
version = "7.22.1";
|
version = "7.22.1";
|
||||||
|
|
@ -1,11 +1,11 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, fetchzip
|
, fetchzip
|
||||||
, tcl
|
, mkTclDerivation
|
||||||
, critcl
|
, critcl
|
||||||
, withCritcl ? true
|
, withCritcl ? true
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tcllib";
|
pname = "tcllib";
|
||||||
version = "1.21";
|
version = "1.21";
|
||||||
|
|
@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
tcl,
|
mkTclDerivation,
|
||||||
fetchzip,
|
fetchzip,
|
||||||
graphicsmagick,
|
graphicsmagick,
|
||||||
tk,
|
tk,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tclmagick";
|
pname = "tclmagick";
|
||||||
version = "1.3.43";
|
version = "1.3.43";
|
||||||
|
|
@ -4,11 +4,11 @@
|
|||||||
, autoconf
|
, autoconf
|
||||||
, libtool
|
, libtool
|
||||||
, readline
|
, readline
|
||||||
, tcl
|
, mkTclDerivation
|
||||||
, tk
|
, tk
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tclreadline";
|
pname = "tclreadline";
|
||||||
version = "2.4.0";
|
version = "2.4.0";
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
{ lib, fetchurl, tcl, openssl }:
|
{ lib, fetchurl, mkTclDerivation, openssl }:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tcltls";
|
pname = "tcltls";
|
||||||
version = "1.7.22";
|
version = "1.7.22";
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
tcl,
|
mkTclDerivation,
|
||||||
fetchfossil,
|
fetchfossil,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tcludp";
|
pname = "tcludp";
|
||||||
version = "1.0.11";
|
version = "1.0.11";
|
||||||
|
|
@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
tcl,
|
mkTclDerivation,
|
||||||
fetchzip,
|
fetchzip,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation {
|
mkTclDerivation {
|
||||||
pname = "tclvfs";
|
pname = "tclvfs";
|
||||||
version = "1.4-unstable-2023-11-23";
|
version = "1.4-unstable-2023-11-23";
|
||||||
|
|
@ -1,9 +1,9 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, tcl
|
, mkTclDerivation
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tclx";
|
pname = "tclx";
|
||||||
version = "8.6.3";
|
version = "8.6.3";
|
||||||
|
|
@ -1,13 +1,13 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
tcl,
|
mkTclDerivation,
|
||||||
fetchzip,
|
fetchzip,
|
||||||
expat,
|
expat,
|
||||||
gumbo,
|
gumbo,
|
||||||
pkg-config,
|
pkg-config,
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "tdom";
|
pname = "tdom";
|
||||||
version = "0.9.5";
|
version = "0.9.5";
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
{ lib, fetchurl, tcl }:
|
{ lib, fetchurl, mkTclDerivation }:
|
||||||
|
|
||||||
tcl.mkTclDerivation {
|
mkTclDerivation {
|
||||||
pname = "wapp";
|
pname = "wapp";
|
||||||
version = "0-unstable-2024-05-23";
|
version = "0-unstable-2024-05-23";
|
||||||
|
|
@ -1,10 +1,11 @@
|
|||||||
{ lib
|
{ lib
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
|
, mkTclDerivation
|
||||||
, tcl
|
, tcl
|
||||||
, tcllib
|
, tcllib
|
||||||
}:
|
}:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
mkTclDerivation rec {
|
||||||
pname = "critcl";
|
pname = "critcl";
|
||||||
version = "3.2";
|
version = "3.2";
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, fetchzip, tcl, tcllib, tk, }:
|
{ lib, fetchzip, tcl, tclPackages, tk, }:
|
||||||
|
|
||||||
tcl.mkTclDerivation {
|
tcl.mkTclDerivation {
|
||||||
pname = "nagelfar";
|
pname = "nagelfar";
|
||||||
@ -11,7 +11,7 @@ tcl.mkTclDerivation {
|
|||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
tcl
|
tcl
|
||||||
tcllib
|
tclPackages.tcllib
|
||||||
tk
|
tk
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{ lib, fetchurl, tcl, tcllib, runtimeShell }:
|
{ lib, fetchurl, tcl, tclPackages, runtimeShell }:
|
||||||
|
|
||||||
tcl.mkTclDerivation rec {
|
tcl.mkTclDerivation rec {
|
||||||
pname = "tcl2048";
|
pname = "tcl2048";
|
||||||
@ -9,7 +9,7 @@ tcl.mkTclDerivation rec {
|
|||||||
sha256 = "53f5503efd7f029b2614b0f9b1e3aac6c0342735a3c9b811d74a5135fee3e89e";
|
sha256 = "53f5503efd7f029b2614b0f9b1e3aac6c0342735a3c9b811d74a5135fee3e89e";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ tcllib ];
|
buildInputs = [ tclPackages.tcllib ];
|
||||||
dontUnpack = true;
|
dontUnpack = true;
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
|
@ -152,6 +152,7 @@ mapAliases {
|
|||||||
|
|
||||||
inherit (libsForQt5.mauiPackages) buho; # added 2022-05-17
|
inherit (libsForQt5.mauiPackages) buho; # added 2022-05-17
|
||||||
butler = throw "butler was removed because it was broken and abandoned upstream"; # added 2024-06-18
|
butler = throw "butler was removed because it was broken and abandoned upstream"; # added 2024-06-18
|
||||||
|
bwidget = tclPackages.bwidget; # Added 2024-10-02
|
||||||
# Shorter names; keep the longer name for back-compat. Added 2023-04-11
|
# Shorter names; keep the longer name for back-compat. Added 2023-04-11
|
||||||
buildFHSUserEnv = buildFHSEnv;
|
buildFHSUserEnv = buildFHSEnv;
|
||||||
buildFHSUserEnvChroot = buildFHSEnvChroot;
|
buildFHSUserEnvChroot = buildFHSEnvChroot;
|
||||||
@ -221,6 +222,7 @@ mapAliases {
|
|||||||
concurrencykit = throw "'concurrencykit' has been renamed to/replaced by 'libck'"; # Converted to throw 2024-10-17
|
concurrencykit = throw "'concurrencykit' has been renamed to/replaced by 'libck'"; # Converted to throw 2024-10-17
|
||||||
containerpilot = throw "'containerpilot' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-09
|
containerpilot = throw "'containerpilot' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2024-06-09
|
||||||
crackmapexec = throw "'crackmapexec' has been removed as it was unmaintained. Use 'netexec' instead"; # 2024-08-11
|
crackmapexec = throw "'crackmapexec' has been removed as it was unmaintained. Use 'netexec' instead"; # 2024-08-11
|
||||||
|
critcl = tclPackages.critcl; # Added 2024-10-02
|
||||||
cups-kyodialog3 = cups-kyodialog; # Added 2022-11-12
|
cups-kyodialog3 = cups-kyodialog; # Added 2022-11-12
|
||||||
cvs_fast_export = throw "'cvs_fast_export' has been renamed to/replaced by 'cvs-fast-export'"; # Converted to throw 2024-10-17
|
cvs_fast_export = throw "'cvs_fast_export' has been renamed to/replaced by 'cvs-fast-export'"; # Converted to throw 2024-10-17
|
||||||
|
|
||||||
@ -502,6 +504,7 @@ mapAliases {
|
|||||||
imagemagick7 = throw "'imagemagick7' has been renamed to/replaced by 'imagemagick'"; # Converted to throw 2024-10-17
|
imagemagick7 = throw "'imagemagick7' has been renamed to/replaced by 'imagemagick'"; # Converted to throw 2024-10-17
|
||||||
imagemagick7_light = throw "'imagemagick7_light' has been renamed to/replaced by 'imagemagick_light'"; # Converted to throw 2024-10-17
|
imagemagick7_light = throw "'imagemagick7_light' has been renamed to/replaced by 'imagemagick_light'"; # Converted to throw 2024-10-17
|
||||||
immersed-vr = lib.warn "'immersed-vr' has been renamed to 'immersed'" immersed; # Added 2024-08-11
|
immersed-vr = lib.warn "'immersed-vr' has been renamed to 'immersed'" immersed; # Added 2024-08-11
|
||||||
|
incrtcl = tclPackages.incrtcl; # Added 2024-10-02
|
||||||
input-utils = throw "The input-utils package was dropped since it was unmaintained."; # Added 2024-06-21
|
input-utils = throw "The input-utils package was dropped since it was unmaintained."; # Added 2024-06-21
|
||||||
index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17
|
index-fm = libsForQt5.mauiPackages.index; # added 2022-05-17
|
||||||
inotifyTools = inotify-tools;
|
inotifyTools = inotify-tools;
|
||||||
@ -515,6 +518,7 @@ mapAliases {
|
|||||||
isl_0_11 = throw "isl_0_11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
|
isl_0_11 = throw "isl_0_11 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
|
||||||
isl_0_14 = throw "isl_0_14 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
|
isl_0_14 = throw "isl_0_14 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
|
||||||
iso-flags-png-320x420 = lib.warn "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17
|
iso-flags-png-320x420 = lib.warn "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17
|
||||||
|
itktcl = tclPackages.itktcl; # Added 2024-10-02
|
||||||
|
|
||||||
### J ###
|
### J ###
|
||||||
|
|
||||||
@ -766,6 +770,7 @@ mapAliases {
|
|||||||
mpg321 = throw "'mpg321' has been removed due to it being unmaintained by upstream. Consider using mpg123 instead."; # Added 2024-05-10
|
mpg321 = throw "'mpg321' has been removed due to it being unmaintained by upstream. Consider using mpg123 instead."; # Added 2024-05-10
|
||||||
msp430NewlibCross = msp430Newlib; # Added 2024-09-06
|
msp430NewlibCross = msp430Newlib; # Added 2024-09-06
|
||||||
mupdf_1_17 = throw "'mupdf_1_17' has been removed due to being outdated and insecure. Consider using 'mupdf' instead."; # Added 2024-08-22
|
mupdf_1_17 = throw "'mupdf_1_17' has been removed due to being outdated and insecure. Consider using 'mupdf' instead."; # Added 2024-08-22
|
||||||
|
mustache-tcl = tclPackages.mustache-tcl; # Added 2024-10-02
|
||||||
mutt-with-sidebar = mutt; # Added 2022-09-17
|
mutt-with-sidebar = mutt; # Added 2022-09-17
|
||||||
mysql-client = hiPrio mariadb.client;
|
mysql-client = hiPrio mariadb.client;
|
||||||
mysql = throw "'mysql' has been renamed to/replaced by 'mariadb'"; # Converted to throw 2024-10-17
|
mysql = throw "'mysql' has been renamed to/replaced by 'mariadb'"; # Converted to throw 2024-10-17
|
||||||
@ -886,6 +891,7 @@ mapAliases {
|
|||||||
patchelfStable = patchelf; # Added 2024-01-25
|
patchelfStable = patchelf; # Added 2024-01-25
|
||||||
pcsctools = pcsc-tools; # Added 2023-12-07
|
pcsctools = pcsc-tools; # Added 2023-12-07
|
||||||
pcsxr = throw "pcsxr was removed as it has been abandoned for over a decade; please use DuckStation, Mednafen, or the RetroArch PCSX ReARMed core"; # Added 2024-08-20
|
pcsxr = throw "pcsxr was removed as it has been abandoned for over a decade; please use DuckStation, Mednafen, or the RetroArch PCSX ReARMed core"; # Added 2024-08-20
|
||||||
|
pdf4tcl = tclPackages.pdf4tcl; # Added 2024-10-02
|
||||||
peach = asouldocs; # Added 2022-08-28
|
peach = asouldocs; # Added 2022-08-28
|
||||||
percona-server_innovation = lib.warn "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-server; # Added 2024-10-13
|
percona-server_innovation = lib.warn "Percona upstream has decided to skip all Innovation releases of MySQL and only release LTS versions." percona-server; # Added 2024-10-13
|
||||||
percona-server_lts = percona-server; # Added 2024-10-13
|
percona-server_lts = percona-server; # Added 2024-10-13
|
||||||
@ -1124,7 +1130,16 @@ mapAliases {
|
|||||||
taplo-cli = taplo; # Added 2022-07-30
|
taplo-cli = taplo; # Added 2022-07-30
|
||||||
taplo-lsp = taplo; # Added 2022-07-30
|
taplo-lsp = taplo; # Added 2022-07-30
|
||||||
taro = taproot-assets; # Added 2023-07-04
|
taro = taproot-assets; # Added 2023-07-04
|
||||||
|
tcl-fcgi = tclPackages.tcl-fcgi; # Added 2024-10-02
|
||||||
|
tclcurl = tclPackages.tclcurl; # Added 2024-10-02
|
||||||
|
tcllib = tclPackages.tcllib; # Added 2024-10-02
|
||||||
|
tclmagick = tclPackages.tclmagick; # Added 2024-10-02
|
||||||
|
tcltls = tclPackages.tcltls; # Added 2024-10-02
|
||||||
|
tcludp = tclPackages.tcludp; # Added 2024-10-02
|
||||||
|
tclvfs = tclPackages.tclvfs; # Added 2024-10-02
|
||||||
|
tclx = tclPackages.tclx; # Added 2024-10-02
|
||||||
tdesktop = telegram-desktop; # Added 2023-04-07
|
tdesktop = telegram-desktop; # Added 2023-04-07
|
||||||
|
tdom = tclPackages.tdom; # Added 2024-10-02
|
||||||
teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23
|
teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23
|
||||||
teleport_13 = throw "teleport 13 has been removed as it is EOL. Please upgrade to Teleport 14 or later"; # Added 2024-05-26
|
teleport_13 = throw "teleport 13 has been removed as it is EOL. Please upgrade to Teleport 14 or later"; # Added 2024-05-26
|
||||||
teleport_14 = throw "teleport 14 has been removed as it is EOL. Please upgrade to Teleport 15 or later"; # Added 2024-10-18
|
teleport_14 = throw "teleport 14 has been removed as it is EOL. Please upgrade to Teleport 15 or later"; # Added 2024-10-18
|
||||||
@ -1141,7 +1156,9 @@ mapAliases {
|
|||||||
invalidateFetcherByDrvHash = testers.invalidateFetcherByDrvHash; # Added 2022-05-05
|
invalidateFetcherByDrvHash = testers.invalidateFetcherByDrvHash; # Added 2022-05-05
|
||||||
timescale-prometheus = throw "'timescale-prometheus' has been renamed to/replaced by 'promscale'"; # Converted to throw 2024-10-17
|
timescale-prometheus = throw "'timescale-prometheus' has been renamed to/replaced by 'promscale'"; # Converted to throw 2024-10-17
|
||||||
tightvnc = throw "'tightvnc' has been removed as the version 1.3 is not maintained upstream anymore and is insecure"; # Added 2024-08-22
|
tightvnc = throw "'tightvnc' has been removed as the version 1.3 is not maintained upstream anymore and is insecure"; # Added 2024-08-22
|
||||||
|
tix = tclPackages.tix; # Added 2024-10-02
|
||||||
tkcvs = tkrev; # Added 2022-03-07
|
tkcvs = tkrev; # Added 2022-03-07
|
||||||
|
tkimg = tclPackages.tkimg; # Added 2024-10-02
|
||||||
toil = throw "toil was removed as it was broken and requires obsolete versions of libraries"; # Added 2024-09-22
|
toil = throw "toil was removed as it was broken and requires obsolete versions of libraries"; # Added 2024-09-22
|
||||||
tokodon = plasma5Packages.tokodon;
|
tokodon = plasma5Packages.tokodon;
|
||||||
tokyo-night-gtk = tokyonight-gtk-theme; # Added 2024-01-28
|
tokyo-night-gtk = tokyonight-gtk-theme; # Added 2024-01-28
|
||||||
@ -1219,6 +1236,7 @@ mapAliases {
|
|||||||
### W ###
|
### W ###
|
||||||
wakatime = wakatime-cli; # 2024-05-30
|
wakatime = wakatime-cli; # 2024-05-30
|
||||||
wal_e = throw "wal_e was removed as it is unmaintained upstream and depends on the removed boto package; upstream recommends using wal-g or pgbackrest"; # Added 2024-09-22
|
wal_e = throw "wal_e was removed as it is unmaintained upstream and depends on the removed boto package; upstream recommends using wal-g or pgbackrest"; # Added 2024-09-22
|
||||||
|
wapp = tclPackages.wapp; # Added 2024-10-02
|
||||||
wayfireApplications-unwrapped = throw ''
|
wayfireApplications-unwrapped = throw ''
|
||||||
'wayfireApplications-unwrapped.wayfire' has been renamed to/replaced by 'wayfire'
|
'wayfireApplications-unwrapped.wayfire' has been renamed to/replaced by 'wayfire'
|
||||||
'wayfireApplications-unwrapped.wayfirePlugins' has been renamed to/replaced by 'wayfirePlugins'
|
'wayfireApplications-unwrapped.wayfirePlugins' has been renamed to/replaced by 'wayfirePlugins'
|
||||||
|
@ -7396,7 +7396,7 @@ with pkgs;
|
|||||||
|
|
||||||
extundelete = callPackage ../tools/filesystems/extundelete { };
|
extundelete = callPackage ../tools/filesystems/extundelete { };
|
||||||
|
|
||||||
expect = callPackage ../tools/misc/expect { };
|
expect = tclPackages.expect;
|
||||||
|
|
||||||
expected-lite = callPackage ../development/libraries/expected-lite { };
|
expected-lite = callPackage ../development/libraries/expected-lite { };
|
||||||
|
|
||||||
@ -14429,10 +14429,6 @@ with pkgs;
|
|||||||
inherit (darwin.apple_sdk.frameworks) CoreServices;
|
inherit (darwin.apple_sdk.frameworks) CoreServices;
|
||||||
};
|
};
|
||||||
|
|
||||||
critcl = callPackage ../development/compilers/critcl {
|
|
||||||
tcllib = tcllib.override { withCritcl = false; };
|
|
||||||
};
|
|
||||||
|
|
||||||
inherit (darwin.apple_sdk_11_0.callPackage ../development/compilers/crystal { })
|
inherit (darwin.apple_sdk_11_0.callPackage ../development/compilers/crystal { })
|
||||||
crystal_1_2
|
crystal_1_2
|
||||||
crystal_1_7
|
crystal_1_7
|
||||||
@ -16617,7 +16613,7 @@ with pkgs;
|
|||||||
# We don't need versioned package sets thanks to the tcl stubs mechanism
|
# We don't need versioned package sets thanks to the tcl stubs mechanism
|
||||||
tclPackages = recurseIntoAttrs (callPackage ./tcl-packages.nix {});
|
tclPackages = recurseIntoAttrs (callPackage ./tcl-packages.nix {});
|
||||||
|
|
||||||
tclreadline = callPackage ../development/interpreters/tclreadline { };
|
tclreadline = tclPackages.tclreadline;
|
||||||
|
|
||||||
eltclsh = callPackage ../development/tools/eltclsh { };
|
eltclsh = callPackage ../development/tools/eltclsh { };
|
||||||
|
|
||||||
@ -18984,8 +18980,6 @@ with pkgs;
|
|||||||
|
|
||||||
bulletml = callPackage ../development/libraries/bulletml { };
|
bulletml = callPackage ../development/libraries/bulletml { };
|
||||||
|
|
||||||
bwidget = callPackage ../development/libraries/bwidget { };
|
|
||||||
|
|
||||||
bzrtp = callPackage ../development/libraries/bzrtp { };
|
bzrtp = callPackage ../development/libraries/bzrtp { };
|
||||||
|
|
||||||
c-ares = callPackage ../development/libraries/c-ares { };
|
c-ares = callPackage ../development/libraries/c-ares { };
|
||||||
@ -20261,9 +20255,6 @@ with pkgs;
|
|||||||
|
|
||||||
ijs = callPackage ../development/libraries/ijs { };
|
ijs = callPackage ../development/libraries/ijs { };
|
||||||
|
|
||||||
itktcl = callPackage ../development/libraries/itktcl { };
|
|
||||||
incrtcl = callPackage ../development/libraries/incrtcl { };
|
|
||||||
|
|
||||||
indicator-application-gtk2 = callPackage ../development/libraries/indicator-application/gtk2.nix { };
|
indicator-application-gtk2 = callPackage ../development/libraries/indicator-application/gtk2.nix { };
|
||||||
indicator-application-gtk3 = callPackage ../development/libraries/indicator-application/gtk3.nix { };
|
indicator-application-gtk3 = callPackage ../development/libraries/indicator-application/gtk3.nix { };
|
||||||
|
|
||||||
@ -23202,14 +23193,6 @@ with pkgs;
|
|||||||
|
|
||||||
tclap_1_4 = callPackage ../development/libraries/tclap/1.4.nix { };
|
tclap_1_4 = callPackage ../development/libraries/tclap/1.4.nix { };
|
||||||
|
|
||||||
tcllib = callPackage ../development/libraries/tcllib { };
|
|
||||||
|
|
||||||
tcltls = callPackage ../development/libraries/tcltls { };
|
|
||||||
|
|
||||||
tclx = callPackage ../development/libraries/tclx { };
|
|
||||||
|
|
||||||
tcl-fcgi = callPackage ../development/libraries/tcl-fcgi { };
|
|
||||||
|
|
||||||
tdb = callPackage ../development/libraries/tdb { };
|
tdb = callPackage ../development/libraries/tdb { };
|
||||||
|
|
||||||
tdlib = callPackage ../development/libraries/tdlib { };
|
tdlib = callPackage ../development/libraries/tdlib { };
|
||||||
@ -23258,16 +23241,12 @@ with pkgs;
|
|||||||
|
|
||||||
tivodecode = callPackage ../applications/video/tivodecode { };
|
tivodecode = callPackage ../applications/video/tivodecode { };
|
||||||
|
|
||||||
tix = callPackage ../development/libraries/tix { };
|
|
||||||
|
|
||||||
tk = tk-8_6;
|
tk = tk-8_6;
|
||||||
|
|
||||||
tk-9_0 = callPackage ../development/libraries/tk/9.0.nix { tcl = tcl-9_0; };
|
tk-9_0 = callPackage ../development/libraries/tk/9.0.nix { tcl = tcl-9_0; };
|
||||||
tk-8_6 = callPackage ../development/libraries/tk/8.6.nix { };
|
tk-8_6 = callPackage ../development/libraries/tk/8.6.nix { };
|
||||||
tk-8_5 = callPackage ../development/libraries/tk/8.5.nix { tcl = tcl-8_5; };
|
tk-8_5 = callPackage ../development/libraries/tk/8.5.nix { tcl = tcl-8_5; };
|
||||||
|
|
||||||
tkimg = callPackage ../development/libraries/tkimg { };
|
|
||||||
|
|
||||||
tkrzw = callPackage ../development/libraries/tkrzw { };
|
tkrzw = callPackage ../development/libraries/tkrzw { };
|
||||||
|
|
||||||
tl-expected = callPackage ../development/libraries/tl-expected { };
|
tl-expected = callPackage ../development/libraries/tl-expected { };
|
||||||
@ -23437,8 +23416,6 @@ with pkgs;
|
|||||||
|
|
||||||
wangle = darwin.apple_sdk_11_0.callPackage ../development/libraries/wangle { };
|
wangle = darwin.apple_sdk_11_0.callPackage ../development/libraries/wangle { };
|
||||||
|
|
||||||
wapp = callPackage ../development/libraries/wapp { };
|
|
||||||
|
|
||||||
wavpack = callPackage ../development/libraries/wavpack { };
|
wavpack = callPackage ../development/libraries/wavpack { };
|
||||||
|
|
||||||
wayland = darwin.apple_sdk_11_0.callPackage ../development/libraries/wayland { };
|
wayland = darwin.apple_sdk_11_0.callPackage ../development/libraries/wayland { };
|
||||||
@ -27301,8 +27278,6 @@ with pkgs;
|
|||||||
|
|
||||||
mustache-spec = callPackage ../data/documentation/mustache-spec { };
|
mustache-spec = callPackage ../data/documentation/mustache-spec { };
|
||||||
|
|
||||||
mustache-tcl = callPackage ../development/libraries/mustache-tcl { };
|
|
||||||
|
|
||||||
mustache-go = callPackage ../development/tools/mustache-go { };
|
mustache-go = callPackage ../development/tools/mustache-go { };
|
||||||
|
|
||||||
mustache-hpp = callPackage ../development/libraries/mustache-hpp { };
|
mustache-hpp = callPackage ../development/libraries/mustache-hpp { };
|
||||||
|
@ -24089,9 +24089,9 @@ with self; {
|
|||||||
hash = "sha256-+DhYd6Sp7Z89OQPS0PfNcPrDzmgyxg9gCmghzuP7WHI=";
|
hash = "sha256-+DhYd6Sp7Z89OQPS0PfNcPrDzmgyxg9gCmghzuP7WHI=";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
pkgs.bwidget
|
pkgs.tclPackages.bwidget
|
||||||
pkgs.tcl
|
pkgs.tcl
|
||||||
pkgs.tix
|
pkgs.tclPackages.tix
|
||||||
pkgs.tk
|
pkgs.tk
|
||||||
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
|
] ++ lib.optionals stdenv.hostPlatform.isDarwin [
|
||||||
darwin.apple_sdk.frameworks.CoreServices ];
|
darwin.apple_sdk.frameworks.CoreServices ];
|
||||||
|
@ -14,5 +14,8 @@ lib.makeScope newScope (
|
|||||||
inherit tcl tk;
|
inherit tcl tk;
|
||||||
inherit (tcl) mkTclDerivation tclPackageHook;
|
inherit (tcl) mkTclDerivation tclPackageHook;
|
||||||
|
|
||||||
|
critcl = self.callPackage ../development/tcl-modules/critcl {
|
||||||
|
tcllib = self.tcllib.override { withCritcl = false; };
|
||||||
|
};
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user