From 6dfd0c8d4b8a1a88bfd1a06dd7f3ed600ce2aa42 Mon Sep 17 00:00:00 2001 From: Esteve Fernandez Date: Wed, 18 Mar 2026 09:03:26 +0100 Subject: [PATCH] vcstool: drop --- pkgs/by-name/vc/vcstool/package.nix | 50 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 50 deletions(-) delete mode 100644 pkgs/by-name/vc/vcstool/package.nix diff --git a/pkgs/by-name/vc/vcstool/package.nix b/pkgs/by-name/vc/vcstool/package.nix deleted file mode 100644 index c1abbe223b56..000000000000 --- a/pkgs/by-name/vc/vcstool/package.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ - lib, - python3Packages, - fetchPypi, - git, - breezy, - subversion, -}: - -with python3Packages; - -buildPythonApplication (finalAttrs: { - pname = "vcstool"; - version = "0.3.0"; - pyproject = true; - - src = fetchPypi { - inherit (finalAttrs) pname version; - sha256 = "04b3a963e15386660f139e5b95d293e43e3cb414e3b13e14ee36f5223032ee2c"; - }; - - build-system = with python3Packages; [ setuptools ]; - - dependencies = [ - pyyaml - setuptools # pkg_resources is imported during runtime - ]; - - makeWrapperArgs = [ - "--prefix" - "PATH" - ":" - (lib.makeBinPath [ - git - breezy - subversion - ]) - ]; - - doCheck = false; # requires network - - pythonImportsCheck = [ "vcstool" ]; - - meta = { - description = "Provides a command line tool to invoke vcs commands on multiple repositories"; - homepage = "https://github.com/dirk-thomas/vcstool"; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ sivteck ]; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index fee3a804dcfb..a950c2de8c67 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1994,6 +1994,7 @@ mapAliases { vbetool = throw "'vbetool' has been removed as it is broken and not maintained upstream."; # Added 2025-06-11 vboot_reference = vboot-utils; # Added 2025-11-01 vc_0_7 = throw "'vc_0_7' has been removed as it was broken, unused in nixpkgs and unmaintained"; # Added 2025-10-20 + vcstool = throw "'vcstool' has been removed, as it has been unmaintained upstream since January 2022. Please switch to 'vcs2l'"; # Added 2026-03-13 vdhcoapp = throw "VDH >= 10 doesn't require a companion app and the repo has been archived."; # Added 2026-01-26 vdirsyncerStable = throw "'vdirsyncerStable' has been renamed to/replaced by 'vdirsyncer'"; # Converted to throw 2025-10-27 ventoy-bin = throw "'ventoy-bin' has been renamed to/replaced by 'ventoy'"; # Converted to throw 2025-10-27