zkfuse: drop (#543792)
This commit is contained in:
@@ -1,49 +0,0 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
autoreconfHook,
|
||||
boost,
|
||||
fuse,
|
||||
log4cxx,
|
||||
zookeeper,
|
||||
zookeeper_mt,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "zkfuse";
|
||||
inherit (zookeeper_mt) version src;
|
||||
|
||||
sourceRoot = "apache-${zookeeper.pname}-${version}/zookeeper-contrib/zookeeper-contrib-zkfuse";
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook ];
|
||||
buildInputs = [
|
||||
zookeeper_mt
|
||||
log4cxx
|
||||
boost
|
||||
fuse
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
# Make the async API accessible, and use the proper include path.
|
||||
sed -i src/zkadapter.h \
|
||||
-e '/"zookeeper\.h"/i#define THREADED' \
|
||||
-e 's,"zookeeper\.h",<zookeeper/zookeeper.h>,'
|
||||
'';
|
||||
|
||||
# c++17 (gcc-11's default) breaks the build as:
|
||||
# zkadapter.h:616:33: error: ISO C++17 does not allow dynamic exception specifications
|
||||
env.NIX_CFLAGS_COMPILE = toString [ "-std=c++14" ];
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp -v src/zkfuse $out/bin
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "Utility to mount a Zookeeper instance as a file-system";
|
||||
platforms = lib.platforms.linux;
|
||||
maintainers = with lib.maintainers; [ ztzg ];
|
||||
license = lib.licenses.asl20;
|
||||
mainProgram = "zkfuse";
|
||||
};
|
||||
}
|
||||
@@ -2843,6 +2843,7 @@ mapAliases {
|
||||
zigbee2mqtt_2 = zigbee2mqtt; # Added 2025-08-11
|
||||
zinc = throw "'zinc' has been renamed to/replaced by 'zincsearch'"; # Converted to throw 2025-10-27
|
||||
zint = throw "'zint' has been renamed to/replaced by 'zint-qt'"; # Converted to throw 2025-10-27
|
||||
zkfuse = throw "'zkfuse' has been removed as it was unmaintained"; # Added 2026-07-20
|
||||
zmkBATx = warnAlias "'zmkBATx' has been renamed to 'zmkbatx'" zmkbatx; # Added 2026-02-18
|
||||
zombietrackergps = throw "'zombietrackergps' has been dropped, as it depends on KDE Gear 5 and is unmaintained"; # Added 2025-08-20
|
||||
zotero-beta = throw "'zotero-beta' has been removed. Use 'zotero' instead."; # Added 2026-03-05
|
||||
|
||||
Reference in New Issue
Block a user