sqlar: drop (#528353)

This commit is contained in:
Adam C. Stephens
2026-06-05 16:42:33 +00:00
committed by GitHub
3 changed files with 1 additions and 48 deletions

View File

@@ -1,46 +0,0 @@
{
lib,
stdenv,
fetchurl,
fuse,
zlib,
withFuse ? true,
}:
stdenv.mkDerivation {
pname = "sqlar";
version = "2018-01-07";
src = fetchurl {
url = "https://www.sqlite.org/sqlar/tarball/4824e73896/sqlar-src-4824e73896.tar.gz";
sha256 = "09pikkbp93gqypn3da9zi0dzc47jyypkwc9vnmfzhmw7kpyv8nm9";
};
postPatch = ''
substituteInPlace Makefile \
--replace 'gcc' '${stdenv.cc.targetPrefix}cc'
'';
buildInputs = [ zlib ] ++ lib.optional withFuse fuse;
buildFlags = [
"CFLAGS=-Wno-error"
"sqlar"
]
++ lib.optional withFuse "sqlarfs";
installPhase = ''
install -D -t $out/bin sqlar
''
+ lib.optionalString withFuse ''
install -D -t $out/bin sqlarfs
'';
meta = {
homepage = "https://sqlite.org/sqlar";
description = "SQLite Archive utilities";
license = lib.licenses.bsd2;
platforms = lib.platforms.all;
maintainers = [ ];
};
}

View File

@@ -2037,6 +2037,7 @@ mapAliases {
spotify-unwrapped = throw "'spotify-unwrapped' has been renamed to/replaced by 'spotify'"; # Converted to throw 2025-10-27
spring = throw "spring has been removed, as it had been broken since 2023 (it was a game; maybe youre thinking of spring-boot-cli?)"; # Added 2025-09-16
springLobby = throw "springLobby has been removed, as it had been broken since 2023"; # Added 2025-09-16
sqlar = throw "'sqlar' has been removed, as it is umaintained upstream, and depends on fuse2. Consider using the sqlite builtin VACUUM";
sqlbag = throw "sqlbag has been removed because it has been marked as broken since May 2024."; # Added 2025-10-11
src = throw "The \"src\" package has been renamed to \"simple-revision-control\". If you encounter this error and did not intend to use that package you may have a falsely constructed overlay."; # Added 2025-11-19
ssm-agent = throw "'ssm-agent' has been renamed to/replaced by 'amazon-ssm-agent'"; # Converted to throw 2025-10-27

View File

@@ -7117,8 +7117,6 @@ with pkgs;
sqlite-rsync
;
sqlar = callPackage ../development/libraries/sqlite/sqlar.nix { };
sqlite-interactive = (sqlite.override { interactive = true; }).bin;
stlink-gui = callPackage ../by-name/st/stlink/package.nix { withGUI = true; };