blob: c08f41537fc95f68c2ea160d3093a126e0745d84 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
{ cpio, Karabiner-DriverKit-VirtualHIDDevice-src, stdenv, xar }:
stdenv.mkDerivation {
pname = "Karabiner-DriverKit-VirtualHIDDevice";
version = "2.1.0";
src = Karabiner-DriverKit-VirtualHIDDevice-src + "/dist/Karabiner-DriverKit-VirtualHIDDevice-2.1.0.pkg";
buildInputs = [ cpio xar ];
unpackPhase = ''
xar -xf $src
mv Payload Payload.gz
gzip -d Payload.gz
mkdir extracted && cd extracted && cpio -i < ../Payload
'';
dontBuild = true;
installPhase = ''
cp -r . $out
'';
}
|