forked from mirrors/nixpkgs
4d25878cd2
This is part of the series to support radare2 on darwin platforms. When built from sources on darwin platforms, libewf fails as it depends on lbz2.
24 lines
752 B
Nix
24 lines
752 B
Nix
{ fetchurl, lib, stdenv, zlib, openssl, libuuid, pkg-config, bzip2 }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
version = "20201230";
|
|
pname = "libewf";
|
|
|
|
src = fetchurl {
|
|
url = "https://github.com/libyal/libewf/releases/download/${version}/libewf-experimental-${version}.tar.gz";
|
|
sha256 = "sha256-10r4jPzsA30nHQzjdg/VkwTG1PwOskwv8Bra34ZPMgc=";
|
|
};
|
|
|
|
nativeBuildInputs = [ pkg-config ];
|
|
buildInputs = [ zlib openssl libuuid ]
|
|
++ lib.optionals stdenv.isDarwin [ bzip2 ];
|
|
|
|
meta = {
|
|
description = "Library for support of the Expert Witness Compression Format";
|
|
homepage = "https://sourceforge.net/projects/libewf/";
|
|
license = lib.licenses.lgpl3;
|
|
maintainers = [ lib.maintainers.raskin ] ;
|
|
platforms = lib.platforms.unix;
|
|
};
|
|
}
|