nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 20.03 29 lines 824 B view raw
1{ stdenv, fetchurl, elfutils, libunwind }: 2 3stdenv.mkDerivation { 4 name = "ltrace-0.7.3"; 5 6 src = fetchurl { 7 url = mirror://debian/pool/main/l/ltrace/ltrace_0.7.3.orig.tar.bz2; 8 sha256 = "00wmbdghqbz6x95m1mcdd3wd46l6hgcr4wggdp049dbifh3qqvqf"; 9 }; 10 11 buildInputs = [ elfutils libunwind ]; 12 13 prePatch = let 14 debian = fetchurl { 15 url = mirror://debian/pool/main/l/ltrace/ltrace_0.7.3-6.debian.tar.xz; 16 sha256 = "0xc4pfd8qw53crvdxr29iwl8na53zmknca082kziwpvlzsick4kp"; 17 }; 18 in '' 19 tar xf '${debian}' 20 patches="$patches $(cat debian/patches/series | sed 's|^|debian/patches/|')" 21 ''; 22 23 meta = with stdenv.lib; { 24 description = "Library call tracer"; 25 homepage = https://www.ltrace.org/; 26 platforms = [ "i686-linux" "x86_64-linux" ]; 27 license = licenses.gpl2; 28 }; 29}