nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 stdenv,
3 lib,
4 fetchFromGitHub,
5 cmake,
6 gtest,
7 tinycmmc,
8}:
9
10stdenv.mkDerivation {
11 pname = "strutcpp";
12 version = "0-unstable-2025-07-21";
13
14 src = fetchFromGitHub {
15 owner = "Grumbel";
16 repo = "strutcpp";
17 rev = "3c9cbf6cd0e09b34e464a0ff01aca99290d79870";
18 sha256 = "sha256-pyLNbjvhGjEOGcj4Krtcm/Rms2rvBfWD1lqrEmm7gnI=";
19 };
20
21 nativeBuildInputs = [ cmake ];
22 buildInputs = [
23 gtest
24 tinycmmc
25 ];
26
27 cmakeFlags = [
28 "-DBUILD_TESTS=ON"
29 ];
30
31 doCheck = true;
32
33 meta = {
34 description = "Collection of string utilities";
35 maintainers = [ lib.maintainers.SchweGELBin ];
36 platforms = lib.platforms.linux;
37 license = lib.licenses.free;
38 };
39}