From c89fcd0e45ffc142c4f32f428a4ec5267b817203 Mon Sep 17 00:00:00 2001 From: l1npengtul Date: Fri, 20 Dec 2024 14:08:11 +0900 Subject: [PATCH 1/2] maintainers: add l1npengtul --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 13e3a49496f0a..894eebee576a5 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -12400,6 +12400,12 @@ githubId = 168301; name = "Victor Engmark"; }; + l1npengtul = { + email = "l1npengtul@l1npengtul.lol"; + github = "l1npengtul"; + githubId = 35755164; + name = "l1npengtul"; + }; l33tname = { name = "l33tname"; email = "hi@l33t.name"; From f99b8d30f3e0ee30a6b1582899f6b31a62a3f5a1 Mon Sep 17 00:00:00 2001 From: l1npengtul Date: Fri, 20 Dec 2024 14:08:32 +0900 Subject: [PATCH 2/2] cargo-3ds: init at 0.1.3 --- pkgs/by-name/ca/cargo-3ds/package.nix | 35 +++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/by-name/ca/cargo-3ds/package.nix diff --git a/pkgs/by-name/ca/cargo-3ds/package.nix b/pkgs/by-name/ca/cargo-3ds/package.nix new file mode 100644 index 0000000000000..780a40e3d66bd --- /dev/null +++ b/pkgs/by-name/ca/cargo-3ds/package.nix @@ -0,0 +1,35 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, +}: +rustPlatform.buildRustPackage rec { + pname = "cargo-3ds"; + version = "0.1.3"; + + src = fetchFromGitHub { + owner = "rust3ds"; + repo = "cargo-3ds"; + tag = "v${version}"; + hash = "sha256-G1XSpvE94gcamvyKKzGZgj5QSwkBNbYWYdZ17ScwW90="; + }; + + cargoHash = "sha256-Gt8TJ6VTvpqtpQuD4WYN45/gccfgnw13sKeMqHboTm8="; + + # Integration tests do not run in Nix build environment due to needing to + # create and build Cargo workspaces. + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Cargo command to work with Nintendo 3DS project binaries"; + homepage = "https://github.com/rust3ds/cargo-3ds"; + license = with lib.licenses; [ + mit + asl20 + ]; + maintainers = with lib.maintainers; [ l1npengtul ]; + }; +}