cone: drop

This commit is contained in:
Emily
2025-09-14 19:03:24 +01:00
parent e3e2e30137
commit a8db7fcfa8
3 changed files with 1 additions and 48 deletions
@@ -1,44 +0,0 @@
{
llvmPackages,
lib,
fetchFromGitHub,
cmake,
}:
llvmPackages.stdenv.mkDerivation rec {
pname = "cone";
version = "unstable-2022-12-12";
src = fetchFromGitHub {
owner = "jondgoodwin";
repo = pname;
rev = "698bd6afc75777eabbc8ef576d64d683c6a1c5ab";
sha256 = "0y2s9xgkci8n72v6gnc1i7shr2y3g2sa8fbr25gpxa9ipiq9khg7";
};
nativeBuildInputs = [ cmake ];
buildInputs = [
llvmPackages.llvm
];
# M68k is an experimental target, so not enabled by default
postPatch = ''
sed -i CMakeLists.txt \
-e '/M68k/d'
'';
installPhase = ''
install -Dm755 conec $out/bin/conec
install -Dm644 libconestd.a $out/lib/libconestd.a
'';
meta = with lib; {
description = "Cone Programming Language";
mainProgram = "conec";
homepage = "https://cone.jondgoodwin.com";
license = licenses.mit;
maintainers = with maintainers; [ ];
platforms = platforms.all;
};
}
+1
View File
@@ -639,6 +639,7 @@ mapAliases {
colloid-kde = throw "'colloid-kde' has been removed, as it is only compatible with Plasma 5, which is EOL"; # Added 2025-08-20
colorpicker = throw "'colorpicker' has been removed due to lack of maintenance upstream. Consider using 'xcolor', 'gcolor3', 'eyedropper' or 'gpick' instead"; # Added 2024-10-19
colorstorm = throw "'colorstorm' has been removed because it was unmaintained in nixpkgs and upstream was rewritten."; # Added 2025-06-15
cone = throw "cone has been removed, as it does not build with supported LLVM versions"; # Added 2025-08-10
connman-ncurses = throw "'connman-ncurses' has been removed due to lack of maintenance upstream."; # Added 2025-05-27
copilot-language-server-fhs = lib.warnOnInstantiate "The package set `copilot-language-server-fhs` has been renamed to `copilot-language-server`." copilot-language-server; # Added 2025-09-07
copper = throw "'copper' has been removed, as it was broken since 22.11"; # Added 2025-08-22
-4
View File
@@ -2613,10 +2613,6 @@ with pkgs;
compass = callPackage ../development/tools/compass { };
cone = callPackage ../development/compilers/cone {
llvmPackages = llvmPackages_13;
};
coreutils = callPackage ../tools/misc/coreutils { };
# The coreutils above are built with dependencies from