sqlite_orm: 1.9 -> 1.9.1 (#379250)
[NixPkgs.git] / pkgs / by-name / cu / culvert / package.nix
bloba2c69e5df2c54e8844f462676a63d7690bfbd01a
2   stdenv,
3   lib,
4   fetchFromGitHub,
5   fetchpatch,
6   meson,
7   ninja,
8   pkg-config,
9   dtc,
12 stdenv.mkDerivation rec {
13   pname = "culvert";
14   version = "0.4.0.unstable-2024-10-17";
16   src = fetchFromGitHub {
17     owner = "amboar";
18     repo = "culvert";
19     rev = "770a6ed4badec1c6e3079cd9b354d0996d55b326";
20     hash = "sha256-Lj72uYItTxTVYcSEbr/XezeyFvrcqqMTu74tOE+DwJE=";
21   };
23   nativeBuildInputs = [
24     meson
25     ninja
26     pkg-config
27     dtc # The dtc binary to compile device trees
28   ];
30   buildInputs = [
31     dtc # provides libfdt
32   ];
34   mesonFlags = [
35     "-Db_lto=false"
36   ];
38   meta = with lib; {
39     homepage = "https://github.com/amboar/culvert";
40     description = "A Test and Debug Tool for BMC AHB Interfaces ";
41     mainProgram = "culvert";
42     license = licenses.asl20;
43     maintainers = [ maintainers.baloo ];
44     platforms = platforms.linux;
45   };