debos: init at 1.1.5

liberodark c80bf390 e51ecca9

+50
+50
pkgs/by-name/de/debos/package.nix
···
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + dpkg, 6 + pkg-config, 7 + glib, 8 + ostree, 9 + qemu, 10 + unzip, 11 + nix-update-script, 12 + }: 13 + 14 + buildGoModule (finalAttrs: { 15 + pname = "debos"; 16 + version = "1.1.5"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "go-debos"; 20 + repo = "debos"; 21 + tag = "v${finalAttrs.version}"; 22 + hash = "sha256-1Xv7r1uyISp1whALtFZWNQgTMH0swd/0+QdRCmXM4DQ="; 23 + }; 24 + 25 + vendorHash = "sha256-FdcmitxGKzkHqFjllDGW24Lr8yrsYDBzuEDRco9CW14="; 26 + 27 + nativeBuildInputs = [ 28 + dpkg 29 + pkg-config 30 + unzip 31 + ]; 32 + 33 + buildInputs = [ 34 + glib 35 + ostree 36 + qemu 37 + ]; 38 + 39 + passthru = { 40 + updateScript = nix-update-script { }; 41 + }; 42 + 43 + meta = { 44 + description = "Tool to create Debian OS images"; 45 + homepage = "https://github.com/go-debos/debos"; 46 + license = lib.licenses.asl20; 47 + maintainers = with lib.maintainers; [ liberodark ]; 48 + mainProgram = "debos"; 49 + }; 50 + })