cromfs: drop (#528432)

This commit is contained in:
Martin Weinelt
2026-06-05 14:37:41 +00:00
committed by GitHub
2 changed files with 1 additions and 44 deletions

View File

@@ -1,44 +0,0 @@
{
lib,
stdenv,
fetchurl,
pkg-config,
fuse,
perl,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "cromfs";
version = "1.5.10.2";
src = fetchurl {
url = "https://bisqwit.iki.fi/src/arch/cromfs-${finalAttrs.version}.tar.bz2";
sha256 = "0xy2x1ws1qqfp7hfj6yzm80zhrxzmhn0w2yns77im1lmd2h18817";
};
postPatch = "patchShebangs configure";
installPhase = ''
install -d $out/bin
install cromfs-driver $out/bin
install util/cvcromfs $out/bin
install util/mkcromfs $out/bin
install util/unmkcromfs $out/bin
'';
nativeBuildInputs = [ pkg-config ];
buildInputs = [
fuse
perl
];
makeFlags = [ "CXXFLAGS=-std=c++03" ];
meta = {
description = "FUSE Compressed ROM filesystem with lzma";
homepage = "https://bisqwit.iki.fi/source/cromfs.html";
license = lib.licenses.gpl3;
maintainers = [ ];
platforms = lib.platforms.linux;
};
})

View File

@@ -569,6 +569,7 @@ mapAliases {
crispyDoom = throw "'crispyDoom' has been renamed to/replaced by 'crispy-doom'"; # Converted to throw 2025-10-27
critcl = throw "'critcl' has been renamed to/replaced by 'tclPackages.critcl'"; # Converted to throw 2025-10-27
criticality-score = throw "'criticality-score' has been removed, as it is unmaintained upstream"; # Added 2026-02-18
cromfs = throw "'cromfs' has been removed due to lack of fuse 3 support. You can try replacing it with dwarfs: https://github.com/mhx/dwarfs#with-cromfs"; # Added 2026-06-05
cromite = throw "'cromite' has been removed from nixpkgs due to it not being maintained"; # Added 2025-06-12
crossLibcStdenv = throw "'crossLibcStdenv' has been renamed to/replaced by 'stdenvNoLibc'"; # Converted to throw 2025-10-27
crystal_1_11 = throw "'crystal_1_11' has been removed as it is obsolete and no longer used in the tree. Consider using 'crystal' instead"; # Added 2025-09-04