From d5ce77bd3af16b6e107a2d59ea42f658df265eb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Sun, 11 Feb 2024 00:30:04 +0100 Subject: Remove manual packages for fluentd / fluentbit --- flakes/mypackages/pkgs/fluent-bit/default.nix | 47 --------------------------- 1 file changed, 47 deletions(-) delete mode 100644 flakes/mypackages/pkgs/fluent-bit/default.nix (limited to 'flakes/mypackages/pkgs/fluent-bit') diff --git a/flakes/mypackages/pkgs/fluent-bit/default.nix b/flakes/mypackages/pkgs/fluent-bit/default.nix deleted file mode 100644 index 390223e..0000000 --- a/flakes/mypackages/pkgs/fluent-bit/default.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ lib, stdenv, fetchFromGitHub, cmake, flex, bison, pkg-config -, systemd, openssl, postgresql }: - -stdenv.mkDerivation rec { - pname = "fluent-bit"; - version = "1.8.3"; - - src = fetchFromGitHub { - owner = "fluent"; - repo = "fluent-bit"; - rev = "v${version}"; - sha256 = "004x135imja67babmmpkk1jpp5xwhfa8cwg1svaas2asq6cnv77d"; - }; - - nativeBuildInputs = [ cmake flex bison pkg-config postgresql ]; - - buildInputs = [ openssl ] - ++ lib.optionals stdenv.isLinux [ systemd ]; - - cmakeFlags = [ "-DFLB_METRICS=ON" "-DFLB_HTTP_SERVER=ON" "-DFLB_SQLDB=ON" "-DFLB_OUT_PGSQL=ON" "-DFLB_IN_SYSTEMD=ON" ]; - - patches = lib.optionals stdenv.isDarwin [ ./fix-luajit-darwin.patch ]; - - NIX_CFLAGS_COMPILE = lib.optionals stdenv.cc.isGNU [ - # _FORTIFY_SOURCE requires compiling with optimization (-O) - "-O" - # Needed due to bundled mbedtls - "-Wno-error=format" - "-Wno-error=format-truncation" - ]; - - - outputs = [ "out" "dev" ]; - - postPatch = '' - substituteInPlace src/CMakeLists.txt \ - --replace /lib/systemd $out/lib/systemd - ''; - - meta = with lib; { - description = "Log forwarder and processor, part of Fluentd ecosystem"; - homepage = "https://fluentbit.io"; - maintainers = with maintainers; [ samrose fpletz ]; - license = licenses.asl20; - platforms = platforms.unix; - }; -} -- cgit v1.2.3