From 8b0ed867b285efb47661cff8a072c5e9decf0f1e Mon Sep 17 00:00:00 2001 From: figsoda Date: Mon, 4 May 2026 14:23:17 -0400 Subject: [PATCH] lunatic: drop it is unmaintained and has been broken for a few months https://github.com/lunatic-solutions/lunatic/issues/228#issuecomment-2544584407 --- pkgs/by-name/lu/lunatic/package.nix | 51 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 51 deletions(-) delete mode 100644 pkgs/by-name/lu/lunatic/package.nix diff --git a/pkgs/by-name/lu/lunatic/package.nix b/pkgs/by-name/lu/lunatic/package.nix deleted file mode 100644 index d07b97650a23..000000000000 --- a/pkgs/by-name/lu/lunatic/package.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ - lib, - rustPlatform, - fetchFromGitHub, - pkg-config, - openssl, - unstableGitUpdater, -}: - -rustPlatform.buildRustPackage { - pname = "lunatic"; - version = "0.13.2-unstable-2025-03-29"; - - src = fetchFromGitHub { - owner = "lunatic-solutions"; - repo = "lunatic"; - rev = "28a2f387ebf6a64ce4b87e2638812e2c032d5049"; - hash = "sha256-FnUYnSWarQf68jBfSlIKVZbQHJt5U93MvA6rbNJE23U="; - }; - - cargoHash = "sha256-+2koGrhM9VMLh8uO1YcaugcfmZaCP4S2twKem+y2oks="; - - nativeBuildInputs = [ - pkg-config - ]; - - buildInputs = [ - openssl - ]; - - checkFlags = [ - # requires simd support which is not always available on hydra - "--skip=state::tests::import_filter_signature_matches" - ]; - - passthru.updateScript = unstableGitUpdater { - tagPrefix = "v"; - branch = "main"; - }; - - meta = { - description = "Erlang inspired runtime for WebAssembly"; - homepage = "https://lunatic.solutions"; - changelog = "https://github.com/lunatic-solutions/lunatic/blob/main/CHANGELOG.md"; - license = with lib.licenses; [ - mit # or - asl20 - ]; - maintainers = [ ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 7c03c05c46ae..4e4f5cfd4ddf 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1301,6 +1301,7 @@ mapAliases { luci-go = throw "luci-go has been removed since it was unused and failing to build for 5 months"; # Added 2025-08-27 luminanceHDR = throw "'luminanceHDR' has been removed as it depended on EOL qt5 webengine and was unmaintained"; # Added 2026-04-17 lunarvim = throw "'lunarvim' has been removed since it was abandoned upstream and relied on an older version of 'neovim' to work properly"; # Added 2026-02-05 + lunatic = throw "'lunatic' has been removed, as it is unmaintained"; # Added 2026-05-04 lxd = throw " LXD has been removed from NixOS due to lack of Nixpkgs maintenance. Consider migrating or switching to Incus, or remove from your configuration.