forked from mirrors/nixpkgs
a886584b8c
The previous version was not the actual release, and was not supposed to be published at all. This one is the signed release. Additionally, upstream plans no more releases on sourceforge so the URL has been changed to refer to strace.io instead.
26 lines
685 B
Nix
26 lines
685 B
Nix
{ stdenv, fetchurl, perl, libunwind }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
name = "strace-${version}";
|
|
version = "4.21";
|
|
|
|
src = fetchurl {
|
|
url = "https://strace.io/files/${version}/${name}.tar.xz";
|
|
sha256 = "0dsw6xcfrmygidp1dj2ch8cl8icrar7789snkb2r8gh78kdqhxjw";
|
|
};
|
|
|
|
nativeBuildInputs = [ perl ];
|
|
|
|
buildInputs = [ libunwind ]; # support -k
|
|
|
|
configureFlags = stdenv.lib.optional stdenv.hostPlatform.isAarch64 "--enable-mpers=check";
|
|
|
|
meta = with stdenv.lib; {
|
|
homepage = http://strace.io/;
|
|
description = "A system call tracer for Linux";
|
|
license = licenses.bsd3;
|
|
platforms = platforms.linux;
|
|
maintainers = with maintainers; [ jgeerds globin ];
|
|
};
|
|
}
|