summary refs log tree commit diff
path: root/pkgs/development/libraries/libdwarf/0.4.nix
diff options
context:
space:
mode:
authorYang, Bo <atry@fb.com>2022-05-26 00:25:32 +0000
committerYang, Bo <atry@fb.com>2022-05-25 19:34:54 -0700
commit3654935a3ac72bd472f7ff09dfc22f321259f24b (patch)
tree9ebd742d8a98a2bbf929dd518b683d8d5ef5aa3a /pkgs/development/libraries/libdwarf/0.4.nix
parentc46c3ccefa2013392ee41fd846ff7e03658bbc2b (diff)
downloadnixpkgs-3654935a3ac72bd472f7ff09dfc22f321259f24b.tar
nixpkgs-3654935a3ac72bd472f7ff09dfc22f321259f24b.tar.gz
nixpkgs-3654935a3ac72bd472f7ff09dfc22f321259f24b.tar.bz2
nixpkgs-3654935a3ac72bd472f7ff09dfc22f321259f24b.tar.lz
nixpkgs-3654935a3ac72bd472f7ff09dfc22f321259f24b.tar.xz
nixpkgs-3654935a3ac72bd472f7ff09dfc22f321259f24b.tar.zst
nixpkgs-3654935a3ac72bd472f7ff09dfc22f321259f24b.zip
libdwarf_0_4: init at 0.4.0
Diffstat (limited to 'pkgs/development/libraries/libdwarf/0.4.nix')
-rw-r--r--pkgs/development/libraries/libdwarf/0.4.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libdwarf/0.4.nix b/pkgs/development/libraries/libdwarf/0.4.nix
new file mode 100644
index 00000000000..147bf364487
--- /dev/null
+++ b/pkgs/development/libraries/libdwarf/0.4.nix
@@ -0,0 +1,24 @@
+{ lib, stdenv, fetchurl, zlib }:
+
+stdenv.mkDerivation rec {
+  pname = "libdwarf";
+  version = "0.4.0";
+
+  src = fetchurl {
+    url = "https://www.prevanders.net/libdwarf-${version}.tar.xz";
+    sha512 = "30e5c6c1fc95aa28a014007a45199160e1d9ba870b196d6f98e6dd21a349e9bb31bba1bd6817f8ef9a89303bed0562182a7d46fcbb36aedded76c2f1e0052e1e";
+  };
+
+  configureFlags = [ "--enable-shared" "--disable-nonshared" ];
+
+  buildInputs = [ zlib ];
+
+  outputs = [ "bin" "lib" "dev" "out" ];
+
+  meta = {
+    homepage = "https://github.com/davea42/libdwarf-code";
+    platforms = lib.platforms.unix;
+    license = lib.licenses.lgpl21Plus;
+    maintainers = [ lib.maintainers.atry ];
+  };
+}