about summary refs log tree commit diff
path: root/pkgs/tools
diff options
context:
space:
mode:
authorPol Dellaiera <pol.dellaiera@protonmail.com>2023-07-29 14:15:03 +0200
committerGitHub <noreply@github.com>2023-07-29 14:15:03 +0200
commit0d0cef625374702abdf50d159430fb360aa20622 (patch)
tree0dc17fe9b872da8b72042cab6cf4317f54cd40b5 /pkgs/tools
parenta8d82103e80b88eca1624dcccfc0d83881ba844d (diff)
parentf6438e19e5a8127fdbe056d0c4aef4ffac9ac8cd (diff)
Merge pull request #246005 from r-ryantm/auto-update/fluent-bit
fluent-bit: 2.1.7 -> 2.1.8
Diffstat (limited to 'pkgs/tools')
-rw-r--r--pkgs/tools/misc/fluent-bit/default.nix34
1 files changed, 22 insertions, 12 deletions
diff --git a/pkgs/tools/misc/fluent-bit/default.nix b/pkgs/tools/misc/fluent-bit/default.nix
index a0c7df3229370..0bf56cdba6397 100644
--- a/pkgs/tools/misc/fluent-bit/default.nix
+++ b/pkgs/tools/misc/fluent-bit/default.nix
@@ -1,14 +1,24 @@
-{ lib, stdenv, fetchFromGitHub, cmake, flex, bison, systemd, postgresql, openssl, libyaml }:
-
-stdenv.mkDerivation rec {
+{ lib
+, stdenv
+, fetchFromGitHub
+, cmake
+, flex
+, bison
+, systemd
+, postgresql
+, openssl
+, libyaml
+}:
+
+stdenv.mkDerivation (finalAttrs: {
   pname = "fluent-bit";
-  version = "2.1.7";
+  version = "2.1.8";
 
   src = fetchFromGitHub {
     owner = "fluent";
     repo = "fluent-bit";
-    rev = "v${version}";
-    hash = "sha256-KQHrzfmYoDnWP4bBHXeHq47K6LqVcPuSLu7h2ka+U8A=";
+    rev = "v${finalAttrs.version}";
+    hash = "sha256-iWbWkKd0Rpg0EU3H//sAxth1v1S52yPwGn1AzeC9xkA=";
   };
 
   nativeBuildInputs = [ cmake flex bison ];
@@ -34,12 +44,12 @@ stdenv.mkDerivation rec {
       --replace /lib/systemd $out/lib/systemd
   '';
 
-  meta = with lib; {
+  meta = {
+    changelog = "https://github.com/fluent/fluent-bit/releases/tag/v${finalAttrs.version}";
     description = "Log forwarder and processor, part of Fluentd ecosystem";
     homepage = "https://fluentbit.io";
-    changelog = "https://github.com/fluent/fluent-bit/releases/tag/v${version}";
-    maintainers = with maintainers; [ samrose fpletz ];
-    license = licenses.asl20;
-    platforms = platforms.linux;
+    license = lib.licenses.asl20;
+    maintainers = [ lib.maintainers.samrose lib.maintainers.fpletz ];
+    platforms = lib.platforms.linux;
   };
-}
+})