diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 1f7764a793c9..ba7301f63c5d 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -156,6 +156,7 @@ mapAliases { surge = pkgs.surge-cli; # Added 2023-09-08 inherit (pkgs) svelte-language-server; # Added 2024-05-12 swagger = throw "swagger was removed because it was broken and abandoned upstream"; # added 2023-09-09 + teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23 tedicross = throw "tedicross was removed because it was broken"; # added 2023-09-09 inherit (pkgs) terser; # Added 2023-08-31 inherit (pkgs) textlint; # Added 2024-05-13 diff --git a/pkgs/development/node-packages/main-programs.nix b/pkgs/development/node-packages/main-programs.nix index b2425ac52962..1ad182423747 100644 --- a/pkgs/development/node-packages/main-programs.nix +++ b/pkgs/development/node-packages/main-programs.nix @@ -48,7 +48,6 @@ purty = "purty"; pscid = "pscid"; remod-cli = "remod"; - teck-programmer = "teck-firmware-upgrade"; vscode-json-languageserver = "vscode-json-languageserver"; webtorrent-cli = "webtorrent"; } diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 728020524581..1cdca49cd02f 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -194,7 +194,6 @@ , "svelte-check" , "svgo" , "tailwindcss" -, "teck-programmer" , "tern" , "thelounge-plugin-closepms" , "thelounge-plugin-giphy" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 67281027e0c7..1a36b419534c 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -83954,30 +83954,6 @@ in bypassCache = true; reconstructLock = true; }; - teck-programmer = nodeEnv.buildNodePackage { - name = "teck-programmer"; - packageName = "teck-programmer"; - version = "1.1.1"; - src = fetchurl { - url = "https://registry.npmjs.org/teck-programmer/-/teck-programmer-1.1.1.tgz"; - sha512 = "bfg3TwaPBG/R2FGPyUQD/MDhWcdqvuflBzI5VsQPJD/EuPnCE/rUPKXaLvhDaz2szzz8xYcv+t10yhKuX5PYWA=="; - }; - dependencies = [ - sources."node-addon-api-4.3.0" - sources."node-gyp-build-4.8.1" - sources."q-1.5.1" - sources."usb-1.9.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Programmer for TECK keyboards."; - homepage = "https://github.com/m-ou-se/teck-programmer"; - license = "GPL-3.0+"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; tern = nodeEnv.buildNodePackage { name = "tern"; packageName = "tern"; diff --git a/pkgs/development/node-packages/overrides.nix b/pkgs/development/node-packages/overrides.nix index 355e262ab06f..94e4c1961a26 100644 --- a/pkgs/development/node-packages/overrides.nix +++ b/pkgs/development/node-packages/overrides.nix @@ -332,12 +332,6 @@ final: prev: { }; }; - teck-programmer = prev.teck-programmer.override ({ meta, ... }: { - nativeBuildInputs = [ final.node-gyp-build ]; - buildInputs = [ pkgs.libusb1 ]; - meta = meta // { license = lib.licenses.gpl3Plus; }; - }); - thelounge-plugin-closepms = prev.thelounge-plugin-closepms.override { nativeBuildInputs = [ pkgs.node-pre-gyp ]; }; diff --git a/pkgs/os-specific/linux/teck-udev-rules/default.nix b/pkgs/os-specific/linux/teck-udev-rules/default.nix deleted file mode 100644 index e0beb09e02ee..000000000000 --- a/pkgs/os-specific/linux/teck-udev-rules/default.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ lib, stdenv, teck-programmer }: - -stdenv.mkDerivation { - pname = "teck-udev-rules"; - version = lib.getVersion teck-programmer; - - inherit (teck-programmer) src; - - dontBuild = true; - - installPhase = '' - runHook preInstall - install 40-teck.rules -D -t $out/etc/udev/rules.d/ - runHook postInstall - ''; - - meta = { - description = "udev rules for TECK keyboards"; - inherit (teck-programmer.meta) license; - maintainers = [ lib.maintainers.bbjubjub ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c0ee5b0f2b4d..9b885b50df9e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1460,6 +1460,7 @@ mapAliases ({ taplo-lsp = taplo; # Added 2022-07-30 taro = taproot-assets; # Added 2023-07-04 tdesktop = telegram-desktop; # Added 2023-04-07 + teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23 telegram-cli = throw "telegram-cli was removed because it was broken and abandoned upstream"; # Added 2023-07-28 teleport_11 = throw "teleport 11 has been removed as it is EOL. Please upgrade to Teleport 12 or later"; # Added 2023-11-27 teleport_12 = throw "teleport 12 has been removed as it is EOL. Please upgrade to Teleport 13 or later"; # Added 2024-02-04 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index aa1a6e73c75b..bc4ddf85dd20 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13079,8 +13079,6 @@ with pkgs; teavpn2 = callPackage ../tools/networking/teavpn2 { }; - inherit (nodePackages) teck-programmer; - ted = callPackage ../tools/typesetting/ted { }; teamviewer = libsForQt5.callPackage ../applications/networking/remote/teamviewer { }; @@ -27236,8 +27234,6 @@ with pkgs; # FIXME: `tcp-wrapper' is actually not OS-specific. tcp_wrappers = callPackage ../os-specific/linux/tcp-wrappers { }; - teck-udev-rules = callPackage ../os-specific/linux/teck-udev-rules { }; - tiptop = callPackage ../os-specific/linux/tiptop { }; tpacpi-bat = callPackage ../os-specific/linux/tpacpi-bat { };