From 94178e4af0eb76a55d88ffb68031d4cb15da0016 Mon Sep 17 00:00:00 2001 From: Cameron Mora Date: Sat, 21 Jun 2025 09:18:18 -0700 Subject: [PATCH 1/2] maintainers: add cameroncuttingedge --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 55fda4abe90f..a75ebefe822f 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -4071,6 +4071,12 @@ } ]; }; + cameroncuttingedge = { + email = "buckets-taxiway5l@icloud.com"; + github = "cameroncuttingedge"; + githubId = 109548666; + name = "Cameron Byte"; + }; camerondugan = { email = "cameron.dugan@protonmail.com"; github = "camerondugan"; From fe178c802f630554a55e4f9b5b11f70473c04ba6 Mon Sep 17 00:00:00 2001 From: Cameron Mora Date: Sat, 21 Jun 2025 09:24:30 -0700 Subject: [PATCH 2/2] github-distributed-owners: init at 0.1.11 Update pkgs/by-name/gi/github-distributed-owners/package.nix Co-authored-by: awwpotato Update pkgs/by-name/gi/github-distributed-owners/package.nix Co-authored-by: awwpotato --- .../gi/github-distributed-owners/package.nix | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/by-name/gi/github-distributed-owners/package.nix diff --git a/pkgs/by-name/gi/github-distributed-owners/package.nix b/pkgs/by-name/gi/github-distributed-owners/package.nix new file mode 100644 index 000000000000..4d8c8500e6d1 --- /dev/null +++ b/pkgs/by-name/gi/github-distributed-owners/package.nix @@ -0,0 +1,35 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + nix-update-script, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "github-distributed-owners"; + version = "0.1.11"; + + src = fetchFromGitHub { + owner = "andrewring"; + repo = "github-distributed-owners"; + tag = "v${finalAttrs.version}"; + hash = "sha256-oLRcH1lgRxlYIlyk3bPWO5YmCIq462YUjBjMSPOF7Ic="; + }; + + cargoHash = "sha256-pt/GoXF/uSU78pZqG8PgFe+tlbwZH2qpGQD7jgC52NM="; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "--version"; + doInstallCheck = true; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Generate GitHub CODEOWNERS files from OWNERS files distributed through the file tree"; + homepage = "https://github.com/andrewring/github-distributed-owners"; + changelog = "https://github.com/andrewring/github-distributed-owners/releases/tag/v${finalAttrs.version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ cameroncuttingedge ]; + mainProgram = "github-distributed-owners"; + }; +})