tkgl: rename to tclPackages.tkgl

This commit is contained in:
Alex Epelde
2026-10-24 15:30:11 -04:00
parent a61524876f
commit f318e6d3a0
3 changed files with 13 additions and 10 deletions

View File

@@ -24,15 +24,6 @@ tcl.mkTclDerivation {
--replace-fail "-arch x86_64 -arch arm64" ""
'';
configureFlags = [
"--with-tk=${lib.getLib tk}/lib"
"--with-tkinclude=${lib.getDev tk}/include"
];
installTargets = [
"install-lib-binaries"
];
nativeBuildInputs = [
autoreconfHook
];
@@ -42,6 +33,15 @@ tcl.mkTclDerivation {
libGL
];
configureFlags = [
"--with-tk=${lib.getLib tk}/lib"
"--with-tkinclude=${lib.getDev tk}/include"
];
installTargets = [
"install-lib-binaries"
];
meta = {
description = "OpenGL drawing surface for Tk 8 and 9";
homepage = "https://github.com/3-manifolds/TkGL";

View File

@@ -2656,6 +2656,7 @@ mapAliases {
tk-8_5 = throw "'tk-8_5' has been removed, as Tk 8.5 is end-of-life and nothing needed it any more"; # Added 2026-08-22
tkcvs = throw "'tkcvs' has been renamed to/replaced by 'tkrev'"; # Converted to throw 2025-10-27
tkgate = throw "'tkgate' has been removed as it is unmaintained"; # Added 2025-05-17
tkgl = warnAlias "'tkgl' has been renamed to/replaced by 'tclPackages.tkgl'" tclPackages.tkgl; # Added 2026-10-24
tkimg = throw "'tkimg' has been renamed to/replaced by 'tclPackages.tkimg'"; # Converted to throw 2025-10-27
tla = throw "'tla' has been removed as it is broken and unmaintained. Please use 'breezy' instead"; # Added 2026-04-23
tlaplusToolbox = tlaplus-toolbox; # Added 2025-08-21

View File

@@ -20930,7 +20930,9 @@ self: super: with self; {
tk = if pythonAtLeast "3.14" then pkgs.tk-9_0 else pkgs.tk-8_6;
};
tkinter-gl = callPackage ../development/python-modules/tkinter-gl { };
tkinter-gl = callPackage ../development/python-modules/tkinter-gl {
inherit (pkgs.tclPackages) tkgl;
};
tld = callPackage ../development/python-modules/tld { };