make-dbus-conf: Fix cross-compilation.

This commit is contained in:
Shea Levy 2018-02-28 14:40:49 -05:00
parent fe406d66b2
commit e51a76ce73
No known key found for this signature in database
GPG Key ID: 5C0BD6957D86FE27

View File

@ -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