From 2c6f0af49ad6b01fd4446bd4a46cd4ba2e20ad55 Mon Sep 17 00:00:00 2001 From: Logger Date: Fri, 3 Oct 2025 18:32:28 -0600 Subject: [PATCH 1/2] maintainers: realsnick -> logger - Rename maintainer handle from 'realsnick' to 'logger' in maintainer-list.nix - Move entry to correct alphabetical position - Update all package references in libusb1, fxload, openaiauth, and lenovo-legion-app --- maintainers/maintainer-list.nix | 12 ++++++------ pkgs/by-name/fx/fxload/package.nix | 2 +- pkgs/by-name/li/libusb1/package.nix | 2 +- .../python-modules/openaiauth/default.nix | 2 +- pkgs/os-specific/linux/lenovo-legion/app.nix | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index cd20d19d5c32..2cbd544c002f 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -14868,6 +14868,12 @@ githubId = 918448; name = "Anthony Lodi"; }; + logger = { + name = "Ido Samuelson"; + email = "ido.samuelson@gmail.com"; + github = "i-am-logger"; + githubId = 1440852; + }; logo = { email = "logo4poop@protonmail.com"; matrix = "@logo4poop:matrix.org"; @@ -21609,12 +21615,6 @@ githubId = 1973389; name = "Reuben D'Netto"; }; - realsnick = { - name = "Ido Samuelson"; - email = "ido.samuelson@gmail.com"; - github = "i-am-logger"; - githubId = 1440852; - }; rebmit = { name = "Lu Wang"; email = "rebmit@rebmit.moe"; diff --git a/pkgs/by-name/fx/fxload/package.nix b/pkgs/by-name/fx/fxload/package.nix index ec4b890563ab..7065a161e835 100644 --- a/pkgs/by-name/fx/fxload/package.nix +++ b/pkgs/by-name/fx/fxload/package.nix @@ -28,6 +28,6 @@ stdenv.mkDerivation rec { mainProgram = "fxload"; license = licenses.gpl2Only; platforms = platforms.linux; - maintainers = with maintainers; [ realsnick ]; + maintainers = with maintainers; [ logger ]; }; } diff --git a/pkgs/by-name/li/libusb1/package.nix b/pkgs/by-name/li/libusb1/package.nix index a33be3c214a1..168c970b7bf2 100644 --- a/pkgs/by-name/li/libusb1/package.nix +++ b/pkgs/by-name/li/libusb1/package.nix @@ -77,7 +77,7 @@ stdenv.mkDerivation rec { license = licenses.lgpl21Plus; maintainers = with maintainers; [ prusnak - realsnick + logger ]; }; } diff --git a/pkgs/development/python-modules/openaiauth/default.nix b/pkgs/development/python-modules/openaiauth/default.nix index 834ca3ed258b..517d98eff06d 100644 --- a/pkgs/development/python-modules/openaiauth/default.nix +++ b/pkgs/development/python-modules/openaiauth/default.nix @@ -34,6 +34,6 @@ buildPythonPackage rec { homepage = "https://github.com/acheong08/OpenAIAuth"; changelog = "https://github.com/acheong08/OpenAIAuth/releases/tag/${version}"; license = licenses.mit; - maintainers = with maintainers; [ realsnick ]; + maintainers = with maintainers; [ logger ]; }; } diff --git a/pkgs/os-specific/linux/lenovo-legion/app.nix b/pkgs/os-specific/linux/lenovo-legion/app.nix index 679a739e1c27..6c109d1150e9 100644 --- a/pkgs/os-specific/linux/lenovo-legion/app.nix +++ b/pkgs/os-specific/linux/lenovo-legion/app.nix @@ -58,7 +58,7 @@ python3.pkgs.buildPythonApplication rec { platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ ulrikstrid - realsnick + logger chn ]; mainProgram = "legion_gui"; From e2f2cf4ab5e938d8aaadb5827074a1a804092571 Mon Sep 17 00:00:00 2001 From: Logger Date: Sat, 4 Oct 2025 16:16:18 -0600 Subject: [PATCH 2/2] github-mcp-server: 0.15.0 -> 0.17.1, add logger as maintainer --- pkgs/by-name/gi/github-mcp-server/package.nix | 8 +++---- pkgs/by-name/gi/github-mcp-server/update.sh | 21 +++++++++++++++++++ 2 files changed, 25 insertions(+), 4 deletions(-) create mode 100755 pkgs/by-name/gi/github-mcp-server/update.sh diff --git a/pkgs/by-name/gi/github-mcp-server/package.nix b/pkgs/by-name/gi/github-mcp-server/package.nix index a7ebe6bffa3e..d683c295dce8 100644 --- a/pkgs/by-name/gi/github-mcp-server/package.nix +++ b/pkgs/by-name/gi/github-mcp-server/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "github-mcp-server"; - version = "0.15.0"; + version = "0.17.1"; src = fetchFromGitHub { owner = "github"; repo = "github-mcp-server"; tag = "v${finalAttrs.version}"; - hash = "sha256-D6oEnaHrGnFfuO6NXRYbJ665OlWcwHo+JLfCPrdDkE4="; + hash = "sha256-A9kl/XIo2WxckPxRItw6yswhqLENGkzky9EBWJXTetc="; }; - vendorHash = "sha256-0QqgyjK3QID72aMI6l6ofXAUt94PYFqO8dWech7yaFw="; + vendorHash = "sha256-esd4Ly8cbN3z9fxC1j4wQqotV2ULqK3PDf1bEovewUY="; ldflags = [ "-s" @@ -41,6 +41,6 @@ buildGoModule (finalAttrs: { homepage = "https://github.com/github/github-mcp-server"; license = lib.licenses.mit; mainProgram = "github-mcp-server"; - maintainers = with lib.maintainers; [ ]; + maintainers = with lib.maintainers; [ logger ]; }; }) diff --git a/pkgs/by-name/gi/github-mcp-server/update.sh b/pkgs/by-name/gi/github-mcp-server/update.sh new file mode 100755 index 000000000000..7a21d6063f7b --- /dev/null +++ b/pkgs/by-name/gi/github-mcp-server/update.sh @@ -0,0 +1,21 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p common-updater-scripts coreutils curl jq + +set -euo pipefail + +current_version="$(nix --extra-experimental-features nix-command eval -f . github-mcp-server.version --raw)" +latest_version="$(curl -s -H "Accept: application/vnd.github.v3+json" \ + ${GITHUB_TOKEN:+ -H "Authorization: bearer $GITHUB_TOKEN"} \ + "https://api.github.com/repos/github/github-mcp-server/releases/latest" | jq -r ".tag_name")" +latest_version="${latest_version#v}" # v0.17.1 -> 0.17.1 + +if [[ "$latest_version" == "$current_version" ]]; then + echo "github-mcp-server is already up to date: $current_version" + exit 0 +fi + +echo "Updating github-mcp-server from $current_version to $latest_version" +update-source-version github-mcp-server "$latest_version" + +echo "Updating Go modules hash..." +$(nix-build -A github-mcp-server.goModules --no-out-link 2>/dev/null || true)