make-dbus-conf: Fix cross-compilation.

This commit is contained in:
Shea Levy
2018-02-28 15:01:33 -05:00
parent fe406d66b2
commit e51a76ce73
@@ -24,16 +24,17 @@ runCommand "dbus-1"
rewritePrefix="file://${dbus}/share/xml/dbus/"/> rewritePrefix="file://${dbus}/share/xml/dbus/"/>
</catalog> </catalog>
''; '';
nativeBuildInputs = [ libxslt ];
} }
'' ''
mkdir -p $out mkdir -p $out
${libxslt.bin}/bin/xsltproc --nonet \ xsltproc --nonet \
--stringparam serviceDirectories "$serviceDirectories" \ --stringparam serviceDirectories "$serviceDirectories" \
--stringparam suidHelper "$suidHelper" \ --stringparam suidHelper "$suidHelper" \
${./make-system-conf.xsl} ${dbus}/share/dbus-1/system.conf \ ${./make-system-conf.xsl} ${dbus}/share/dbus-1/system.conf \
> $out/system.conf > $out/system.conf
${libxslt.bin}/bin/xsltproc --nonet \ xsltproc --nonet \
--stringparam serviceDirectories "$serviceDirectories" \ --stringparam serviceDirectories "$serviceDirectories" \
${./make-session-conf.xsl} ${dbus}/share/dbus-1/session.conf \ ${./make-session-conf.xsl} ${dbus}/share/dbus-1/session.conf \
> $out/session.conf > $out/session.conf