From eadbc10b980b00b52ffbeafd5556685a3345155c Mon Sep 17 00:00:00 2001 From: Emily Date: Sun, 10 Aug 2025 07:14:51 +0100 Subject: [PATCH] dale: drop Open issue from 2023 about supporting LLVM 15 with no progress, no activity in the repository in almost a year. --- pkgs/by-name/da/dale/package.nix | 53 -------------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 53 deletions(-) delete mode 100644 pkgs/by-name/da/dale/package.nix diff --git a/pkgs/by-name/da/dale/package.nix b/pkgs/by-name/da/dale/package.nix deleted file mode 100644 index 350a54f650cc..000000000000 --- a/pkgs/by-name/da/dale/package.nix +++ /dev/null @@ -1,53 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, - pkg-config, - libffi, - llvm_13, - perl, -}: - -stdenv.mkDerivation { - pname = "dale"; - version = "20220411"; - - src = fetchFromGitHub { - owner = "tomhrr"; - repo = "dale"; - rev = "7386ef2d8912c60c6fb157a1e5cd772e15eaf658"; - sha256 = "sha256-LNWqrFuEjtL7zuPTBfe4qQWr8IrT/ldQWSeDTK3Wqmo="; - }; - - nativeBuildInputs = [ - cmake - pkg-config - llvm_13.dev - ]; - buildInputs = [ - libffi - llvm_13 - ]; - - nativeCheckInputs = [ perl ]; - - checkTarget = "tests"; - - meta = with lib; { - description = "Lisp-flavoured C"; - longDescription = '' - Dale is a system (no GC) programming language that uses - S-expressions for syntax and supports syntactic macros. - ''; - homepage = "https://github.com/tomhrr/dale"; - license = licenses.bsd3; - maintainers = with maintainers; [ amiloradovsky ]; - platforms = [ - "i686-linux" - "x86_64-linux" - "aarch64-linux" - ]; - # failed on Darwin: linker couldn't find the FFI lib - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 55a652ce1a28..3411546b016d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -725,6 +725,7 @@ mapAliases { ### D ### + dale = throw "dale has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-10 dap = throw "'dap' has been removed because it doesn't compile and has been unmaintained since 2014"; # Added 2025-05-10 daq = throw "'daq' has been removed as it is unmaintained and broken. Snort2 has also been removed, which depended on this"; # Added 2025-05-21 darling = throw "'darling' has been removed due to vendoring Python2"; # Added 2025-05-10