forked from mirrors/nixpkgs
* A helper function for writing the list of references of a path to a
file. (This really shouldn't be in all-packages.nix - all these utility builders should be moved someplace else...) svn path=/nixpkgs/trunk/; revision=13639
This commit is contained in:
parent
6211cf4c0c
commit
29b53db1c2
|
@ -489,6 +489,22 @@ let
|
||||||
merge
|
merge
|
||||||
(merge { inherit (lib) mergeAttrBy; } initial);
|
(merge { inherit (lib) mergeAttrBy; } initial);
|
||||||
|
|
||||||
|
# Write the references (i.e. the runtime dependencies in the Nix store) of `path' to a file.
|
||||||
|
writeReferencesToFile = path: runCommand "runtime-deps"
|
||||||
|
{
|
||||||
|
exportReferencesGraph = ["graph" path];
|
||||||
|
}
|
||||||
|
''
|
||||||
|
touch $out
|
||||||
|
while read path; do
|
||||||
|
echo $path >> $out
|
||||||
|
read dummy
|
||||||
|
read nrRefs
|
||||||
|
for ((i = 0; i < nrRefs; i++)); do read ref; done
|
||||||
|
done < graph
|
||||||
|
'';
|
||||||
|
|
||||||
|
|
||||||
### TOOLS
|
### TOOLS
|
||||||
|
|
||||||
|
|
||||||
|
@ -2785,8 +2801,6 @@ let
|
||||||
inherit fetchurl stdenv pkgconfig expat;
|
inherit fetchurl stdenv pkgconfig expat;
|
||||||
inherit (xlibs) libX11 libICE libSM;
|
inherit (xlibs) libX11 libICE libSM;
|
||||||
useX11 = true; # !!! `false' doesn't build
|
useX11 = true; # !!! `false' doesn't build
|
||||||
#useX11 = getConfig ["dbus" "tools" "useX11"]
|
|
||||||
# (getConfig ["services" "xserver" "enable"] false);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
dbus_glib = import ../development/libraries/dbus-glib {
|
dbus_glib = import ../development/libraries/dbus-glib {
|
||||||
|
|
Loading…
Reference in a new issue