openbsd.libc: add libkvm (#381566)

This commit is contained in:
Audrey Dutcher
2025-02-12 19:00:24 -07:00
committed by GitHub
6 changed files with 7 additions and 12 deletions
+1 -3
View File
@@ -1,9 +1,7 @@
{ mkDerivation, libkvm }:
{ mkDerivation }:
mkDerivation {
path = "sbin/dmesg";
buildInputs = [ libkvm ];
postPatch = ''
sed -i /DPADD/d $BSDSRCDIR/sbin/dmesg/Makefile
'';
@@ -8,6 +8,7 @@
librpcsvc,
libutil,
libexecinfo,
libkvm,
rtld,
version,
}:
@@ -38,6 +39,7 @@ symlinkJoin rec {
librpcsvc
libutil
libexecinfo
libkvm
]
++ (lib.optional (!stdenvNoLibc.hostPlatform.isStatic) rtld)
);
@@ -3,4 +3,6 @@
}:
mkDerivation {
path = "lib/libkvm";
libcMinimal = true;
}
@@ -1,14 +1,9 @@
{
mkDerivation,
libkvm,
}:
mkDerivation {
path = "usr.bin/pkill";
buildInputs = [
libkvm
];
postPatch = ''
sed -i /DPADD/d $BSDSRCDIR/usr.bin/pkill/Makefile
'';
+1 -2
View File
@@ -1,8 +1,7 @@
{ mkDerivation, libkvm }:
{ mkDerivation }:
mkDerivation {
path = "bin/ps";
buildInputs = [ libkvm ];
postPatch = ''
sed -i /DPADD/d $BSDSRCDIR/bin/ps/Makefile
'';
+1 -2
View File
@@ -1,8 +1,7 @@
{ mkDerivation, libkvm }:
{ mkDerivation }:
mkDerivation {
path = "usr.bin/vmstat";
buildInputs = [ libkvm ];
postPatch = ''
sed -i /DPADD/d $BSDSRCDIR/usr.bin/vmstat/Makefile
'';