https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh#L948 this can do it nicely. Signed-off-by: Anton Arapov <anton@deadbeef.mx>
17 lines
621 B
Diff
17 lines
621 B
Diff
diff --git a/collector/powersupplyclass_darwin.go b/collector/powersupplyclass_darwin.go
|
|
index a070f64..01d7f18 100644
|
|
--- a/collector/powersupplyclass_darwin.go
|
|
+++ b/collector/powersupplyclass_darwin.go
|
|
@@ -18,9 +18,11 @@ package collector
|
|
|
|
/*
|
|
#cgo LDFLAGS: -framework IOKit -framework CoreFoundation
|
|
+#include <CoreFoundation/CFNumber.h>
|
|
+#include <CoreFoundation/CFRunLoop.h>
|
|
+#include <CoreFoundation/CFString.h>
|
|
#include <IOKit/ps/IOPowerSources.h>
|
|
#include <IOKit/ps/IOPSKeys.h>
|
|
-#include <CoreFoundation/CFArray.h>
|
|
|
|
// values collected from IOKit Power Source APIs
|
|
// Functions documentation available at
|