From 6f9d2143ed5fdfd670ccfd0b01092c61fbe27a86 Mon Sep 17 00:00:00 2001 From: Jan Philipp Tebernum Date: Sun, 1 Mar 2026 01:59:30 +0100 Subject: [PATCH 1/2] maintainers: add jpteb --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index c9a5754dbc17..36e6bf740856 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -13111,6 +13111,12 @@ githubId = 752510; name = "Martin Potier"; }; + jpteb = { + name = "Jan Philipp Tebernum"; + github = "jpteb"; + githubId = 13502853; + email = "jpteb@pm.me"; + }; jpts = { email = "james+nixpkgs@cleverley-prance.uk"; github = "jpts"; From dc0f0a898d703941b974148df7fc48de59a3f87c Mon Sep 17 00:00:00 2001 From: Jan Philipp Tebernum Date: Sun, 1 Mar 2026 02:17:20 +0100 Subject: [PATCH 2/2] rust-rpxy: init at 0.10.4 --- pkgs/by-name/ru/rust-rpxy/package.nix | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 pkgs/by-name/ru/rust-rpxy/package.nix diff --git a/pkgs/by-name/ru/rust-rpxy/package.nix b/pkgs/by-name/ru/rust-rpxy/package.nix new file mode 100644 index 000000000000..af160c550f52 --- /dev/null +++ b/pkgs/by-name/ru/rust-rpxy/package.nix @@ -0,0 +1,33 @@ +{ + lib, + fetchFromGitHub, + rustPlatform, +}: +rustPlatform.buildRustPackage (finalAttrs: { + pname = "rust-rpxy"; + version = "0.10.4"; + + src = fetchFromGitHub { + owner = "junkurihara"; + repo = "rust-rpxy"; + tag = finalAttrs.version; + hash = "sha256-KGg+OtQj1PIp/zbViPTyAUvm6bRzWB1l6ktpDEOIDYM="; + fetchSubmodules = true; + }; + + cargoHash = "sha256-Fe/64ytHYBf1/VvWVGWrXiqHwAcoUh76zgHJ8FbTbzE="; + + meta = { + description = "Http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust"; + homepage = "https://github.com/junkurihara/rust-rpxy"; + changelog = "https://github.com/junkurihara/rust-rpxy/releases/tag/${finalAttrs.version}"; + license = with lib.licenses; [ + mit + ]; + maintainers = with lib.maintainers; [ + jpteb + ]; + mainProgram = "rpxy"; + platforms = lib.platforms.all; + }; +})