Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge pull request #22972 from rushmorem/incli

intecture-cli: init at 0.3.2

authored by

Rushmore Mushambi and committed by
GitHub
de4a1740 7274fc32

+34
+32
pkgs/tools/admin/intecture/cli.nix
··· 1 + { stdenv, lib, fetchFromGitHub, rustPlatform 2 + , openssl, zeromq, czmq, pkgconfig, cmake, zlib }: 3 + 4 + with rustPlatform; 5 + 6 + buildRustPackage rec { 7 + name = "intecture-cli-${version}"; 8 + version = "0.3.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "intecture"; 12 + repo = "cli"; 13 + rev = version; 14 + sha256 = "0f5pyrlkxzz4kdfzwambxzqr48g3n06f1pv163h06ggssqa51wbc"; 15 + }; 16 + 17 + depsSha256 = "0f3rhjs5addppva4cjx3ngpa5gz2i2n46hyc3zd4l7lhh8gaggix"; 18 + 19 + buildInputs = [ openssl zeromq czmq zlib ]; 20 + 21 + nativeBuildInputs = [ pkgconfig cmake ]; 22 + 23 + # Needed for tests 24 + USER = "$(whoami)"; 25 + 26 + meta = with lib; { 27 + description = "A developer friendly, language agnostic configuration management tool for server systems"; 28 + homepage = https://intecture.io; 29 + license = licenses.mpl20; 30 + maintainers = [ maintainers.rushmorem ]; 31 + }; 32 + }
+2
pkgs/top-level/all-packages.nix
··· 2301 2301 2302 2302 innoextract = callPackage ../tools/archivers/innoextract { }; 2303 2303 2304 + intecture-cli = callPackage ../tools/admin/intecture/cli.nix { }; 2305 + 2304 2306 ioping = callPackage ../tools/system/ioping { }; 2305 2307 2306 2308 iops = callPackage ../tools/system/iops { };