From 211b728f59464d95cfda17cf5b42d88147e458ac Mon Sep 17 00:00:00 2001 From: MarcFontaine Date: Sun, 21 Dec 2025 23:45:56 +0100 Subject: [PATCH] gavrasm: drop --- pkgs/by-name/ga/gavrasm/package.nix | 60 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 60 deletions(-) delete mode 100644 pkgs/by-name/ga/gavrasm/package.nix diff --git a/pkgs/by-name/ga/gavrasm/package.nix b/pkgs/by-name/ga/gavrasm/package.nix deleted file mode 100644 index 29510fb80be6..000000000000 --- a/pkgs/by-name/ga/gavrasm/package.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - lib, - stdenv, - fetchzip, - fpc, - lang ? "en", -}: - -assert lib.assertOneOf "lang" lang [ - "cn" - "de" - "en" - "fr" - "tr" -]; - -stdenv.mkDerivation rec { - pname = "gavrasm"; - version = "5.4"; - flatVersion = lib.strings.replaceStrings [ "." ] [ "" ] version; - - src = fetchzip { - url = "http://www.avr-asm-tutorial.net/gavrasm/v${flatVersion}/gavrasm_sources_lin_${flatVersion}.zip"; - sha256 = "sha256-uTalb8Wzn2RAoUKZx9RZFCX+V9HUEtUnJ4eSltFumh0="; - stripRoot = false; - }; - - nativeBuildInputs = [ fpc ]; - - configurePhase = '' - runHook preConfigure - cp gavrlang_${lang}.pas gavrlang.pas - runHook postConfigure - ''; - - buildPhase = '' - runHook preBuild - fpc gavrasm.pas - runHook postBuild - ''; - - installPhase = '' - runHook preInstall - mkdir -p $out/bin - cp gavrasm $out/bin - mkdir -p $out/doc - cp instr.asm $out/doc - cp ReadMe.Txt $out/doc - cp LiesMich.Txt $out/doc - runHook postInstall - ''; - - meta = { - homepage = "http://www.avr-asm-tutorial.net/gavrasm/"; - description = "AVR Assembler for ATMEL AVR-Processors"; - license = lib.licenses.unfree; - maintainers = with lib.maintainers; [ mafo ]; - platforms = lib.platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 50ebf60ae40f..cd90ce3e1e54 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -629,6 +629,7 @@ mapAliases { garage_1_2_0 = throw "'garage_1_2_0' has been removed. Use 'garage_1' instead."; # Added 2025-09-16 garage_1_x = warnAlias "'garage_1_x' has been renamed to 'garage_1'" garage_1; # Added 2025-06-23 garage_2_0_0 = throw "'garage_2_0_0' has been removed. Use 'garage_2' instead."; # Added 2025-09-16 + gavrasm = throw "'gavrasm' has been removed. Use 'avra' instead."; # Added 2025-12-21 gcc9 = throw "gcc9 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08 gcc9Stdenv = throw "gcc9Stdenv has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08 gcc10 = throw "gcc10 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2025-08-08