libXmu: Split into multiple outputs
We need to override BITMAPDIR, since the default:
-DBITMAPDIR=\"$(includedir)/X11/bitmaps\"
would cause cycles between the outputs. Setting it to a nonexistent path
doesn't affect the code logic, since the corresponding single-output
directory $out/include/X11/bitmaps doesn't exist either.
(cherry picked from commit 15007c88108d9c6a3bc82b22eff53175bbddf75e)
This commit is contained in:
committed by
Vladimír Čunát
parent
2f7568e092
commit
753cfbe09b
@@ -185,6 +185,11 @@ in
|
|||||||
outputs = [ "dev" "out" "man" ];
|
outputs = [ "dev" "out" "man" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
libXmu = attrs: attrs // {
|
||||||
|
outputs = [ "dev" "out" "doc" ];
|
||||||
|
buildFlags = ''BITMAP_DEFINES=-DBITMAPDIR=\"/no-such-path\"'';
|
||||||
|
};
|
||||||
|
|
||||||
libXrandr = attrs: attrs // {
|
libXrandr = attrs: attrs // {
|
||||||
outputs = [ "dev" "out" "man" ];
|
outputs = [ "dev" "out" "man" ];
|
||||||
preConfigure = setMalloc0ReturnsNullCrossCompiling;
|
preConfigure = setMalloc0ReturnsNullCrossCompiling;
|
||||||
|
|||||||
Reference in New Issue
Block a user