libtraceevent: 1.5.1 -> 1.5.3

substituteInPlace was probably needed even in the older versions.
Without this, make prints:

    make[1]: /bin/pwd: No such file or directory
This commit is contained in:
Michal Sojka 2022-03-10 23:49:46 +01:00
parent f630202597
commit 8d9773fec4

View file

@ -1,18 +1,19 @@
{ lib, stdenv, fetchgit, pkg-config, asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl }:
{ lib, stdenv, fetchgit, pkg-config, asciidoc, xmlto, docbook_xml_dtd_45, docbook_xsl, coreutils }:
stdenv.mkDerivation rec {
pname = "libtraceevent";
version = "1.5.1";
version = "1.5.3";
src = fetchgit {
url = "git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git";
rev = "libtraceevent-${version}";
sha256 = "sha256-g4dB8QhCG6SgZVAU3TCtb70vYYh1KN7FrcldzTGAUnI=";
sha256 = "sha256-TaJOwunejEdJz84p3CkGvtR++jN+hXedyxxN+RoeXko=";
};
# Don't build and install html documentation
postPatch = ''
sed -i -e '/^all:/ s/html//' -e '/^install:/ s/install-html//' Documentation/Makefile
substituteInPlace scripts/utils.mk --replace /bin/pwd ${coreutils}/bin/pwd
'';
outputs = [ "out" "dev" "devman" ];