lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #240629 from ee2500/flowgger

flowgger: init at 0.3.1

authored by

Pol Dellaiera and committed by
GitHub
f234c1ef 58e5f9aa

+46
+42
pkgs/tools/misc/flowgger/default.nix
··· 1 + { lib 2 + , rustPlatform 3 + , stdenv 4 + , fetchCrate 5 + , pkg-config 6 + , openssl 7 + , capnproto 8 + , CoreServices 9 + }: 10 + 11 + rustPlatform.buildRustPackage rec { 12 + pname = "flowgger"; 13 + version = "0.3.1"; 14 + 15 + src = fetchCrate { 16 + inherit pname version; 17 + hash = "sha256-PRlcfSVfQWt+rQEJjblY7/AMrjhGYO2/G7EX60aGApA="; 18 + }; 19 + 20 + cargoHash = "sha256-hp2LrEVWo0gk95dPROqVcHEEG5N9fWms0mZkY9QILg0="; 21 + 22 + nativeBuildInputs = [ 23 + pkg-config 24 + capnproto 25 + ]; 26 + 27 + buildInputs = [ openssl ] 28 + ++ lib.optional stdenv.isDarwin CoreServices; 29 + 30 + checkFlags = [ 31 + # test failed 32 + "--skip=flowgger::encoder::ltsv_encoder::test_ltsv_full_encode_multiple_sd" 33 + "--skip=flowgger::encoder::ltsv_encoder::test_ltsv_full_encode_no_sd" 34 + ]; 35 + 36 + meta = with lib; { 37 + homepage = "https://github.com/awslabs/flowgger"; 38 + description = "A fast, simple and lightweight data collector written in Rust"; 39 + license = licenses.bsd2; 40 + maintainers = with maintainers; [ earthengine ]; 41 + }; 42 + }
+4
pkgs/top-level/all-packages.nix
··· 5037 5037 5038 5038 flitter = callPackage ../tools/misc/flitter { }; 5039 5039 5040 + flowgger = callPackage ../tools/misc/flowgger { 5041 + inherit (darwin.apple_sdk.frameworks) CoreServices; 5042 + }; 5043 + 5040 5044 frangipanni = callPackage ../tools/text/frangipanni { }; 5041 5045 5042 5046 frawk = callPackage ../tools/text/frawk { };