canokey-qemu: init at unstable-2022-06-23

oxalica b3ca7c9f 64eafc25

+37
+35
pkgs/applications/virtualization/qemu/canokey-qemu.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + }: 7 + stdenv.mkDerivation rec { 8 + pname = "canokey-qemu"; 9 + version = "unstable-2022-06-23"; 10 + rev = "b70af31229f1858089c3366f71b8d771de4a1e84"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "canokeys"; 14 + repo = "canokey-qemu"; 15 + inherit rev; 16 + fetchSubmodules = true; 17 + hash = "sha256-VJb59K/skx+DhoJs5qGUu070hAjQZC2Z6hAMXuX0bMw="; 18 + }; 19 + 20 + postPatch = '' 21 + substituteInPlace canokey-core/CMakeLists.txt \ 22 + --replace "COMMAND git describe --always --tags --long --abbrev=8 --dirty >>" "COMMAND echo '$rev' >>" 23 + ''; 24 + 25 + outputs = [ "out" "dev" ]; 26 + 27 + nativeBuildInputs = [ cmake ]; 28 + 29 + meta = with lib; { 30 + homepage = "https://github.com/canokeys/canokey-qemu"; 31 + description = "CanoKey QEMU Virt Card"; 32 + license = licenses.asl20; 33 + maintainers = with maintainers; [ oxalica ]; 34 + }; 35 + }
+2
pkgs/top-level/all-packages.nix
··· 30836 30836 30837 30837 qemu-utils = callPackage ../applications/virtualization/qemu/utils.nix {}; 30838 30838 30839 + canokey-qemu = callPackage ../applications/virtualization/qemu/canokey-qemu.nix { }; 30840 + 30839 30841 wrapQemuBinfmtP = callPackage ../applications/virtualization/qemu/binfmt-p-wrapper.nix { }; 30840 30842 30841 30843 qgroundcontrol = libsForQt5.callPackage ../applications/science/robotics/qgroundcontrol { };