From 88573ea4aa6e2cd9dda794a232e7fc52afdf7d67 Mon Sep 17 00:00:00 2001 From: yukkop Date: Fri, 14 Nov 2025 21:12:41 +0000 Subject: [PATCH] feat(package): `nbt2json`: pack into nix --- package/default.nix | 1 + package/nbt2json/default.nix | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 package/nbt2json/default.nix diff --git a/package/default.nix b/package/default.nix index b7be775..de422ef 100644 --- a/package/default.nix +++ b/package/default.nix @@ -141,6 +141,7 @@ in { sops = pkgs.callPackage ./sops.nix {}; onlinepubs2man = pkgs.callPackage ./onlinepubs2man {}; migrator = pkgs.callPackage ./migrator {}; + nbt2json = pkgs.callPackage ./nbt2json {}; pg-17-ext-http = buildHttpExt pkgs "17"; pg-17-ext-smtp-client = buildSmtpExt pkgs "17"; pg-17-ext-plhaskell = buildPlHaskellExt pkgs "17"; diff --git a/package/nbt2json/default.nix b/package/nbt2json/default.nix new file mode 100644 index 0000000..54e1115 --- /dev/null +++ b/package/nbt2json/default.nix @@ -0,0 +1,13 @@ +{ fetchFromGitHub, buildGoModule, lib }: buildGoModule { + pname = "nbt2json"; + version = "0.4.1"; + + src = fetchFromGitHub { + repo = "nbt2json"; + owner = "midnightfreddie"; + rev = "64280635599803cca70483efd135628b8bdc8810"; + hash = "sha256-iWK6Hj6xKE/cSbAj1T7+Lg6fR/8VpqlIoNszEJcqPec="; + }; + + vendorHash = "sha256-ehT3dE/XIxhY/vGhP6ijivRIb/oYEJeFDaEn+MdjaLw="; +}