sqlite_orm: 1.9 -> 1.9.1 (#379250)
[NixPkgs.git] / pkgs / by-name / li / libdwarf-lite / package.nix
blob3d5df9741cac7a1b3fb8bd0e3bf39233c5bd485f
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6 }:
7 stdenv.mkDerivation (finalAttrs: {
8   pname = "libdwarf-lite";
9   version = "0.11.1";
11   src = fetchFromGitHub {
12     owner = "jeremy-rifkin";
13     repo = "libdwarf-lite";
14     rev = "v${finalAttrs.version}";
15     hash = "sha256-qHikjAG5xuuHquqqKGuiDHXVZSlg/MbNp9JNSAKM/Hs=";
16   };
18   outputs = [
19     "dev"
20     "lib"
21     "out"
22   ];
24   nativeBuildInputs = [ cmake ];
26   cmakeFlags = [
27     (lib.cmakeBool "BUILD_DWARFDUMP" false)
28     (lib.cmakeBool "PIC_ALWAYS" true)
29   ];
31   meta = {
32     description = "Minimal libdwarf mirror for faster cloning and configuration";
33     homepage = "https://github.com/jeremy-rifkin/libdwarf-lite";
34     license = lib.licenses.lgpl21Only;
35     maintainers = [ ];
36     mainProgram = "libdwarf-lite";
37     platforms = lib.platforms.all;
38   };