From 204daa866443f18e1e23cf59433acf29452f5e32 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Thu, 11 Jun 2026 18:54:58 +0200 Subject: [PATCH 1/3] openrsync: add update script Signed-off-by: Marcin Serwin --- pkgs/by-name/op/openrsync/package.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/by-name/op/openrsync/package.nix b/pkgs/by-name/op/openrsync/package.nix index d9545aff3274..f741ecda5751 100644 --- a/pkgs/by-name/op/openrsync/package.nix +++ b/pkgs/by-name/op/openrsync/package.nix @@ -2,6 +2,7 @@ lib, stdenv, fetchFromGitHub, + nix-update-script, }: stdenv.mkDerivation { @@ -18,6 +19,13 @@ stdenv.mkDerivation { # Uses oconfigure prefixKey = "PREFIX="; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex=^VERSION_(\\d+)_(\\d+)_(\\d+.*)" + "--version=branch" + ]; + }; + meta = { homepage = "https://www.openrsync.org/"; description = "BSD-licensed implementation of rsync"; From 6df24e2bafcb61b580223e734bcefca694de959f Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Thu, 11 Jun 2026 19:34:58 +0200 Subject: [PATCH 2/3] openrsync: unstable-2025-01-27 -> 0.5.0-unstable-2026-05-31 Signed-off-by: Marcin Serwin --- pkgs/by-name/op/openrsync/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/op/openrsync/package.nix b/pkgs/by-name/op/openrsync/package.nix index f741ecda5751..a26b95a6b74b 100644 --- a/pkgs/by-name/op/openrsync/package.nix +++ b/pkgs/by-name/op/openrsync/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation { pname = "openrsync"; - version = "unstable-2025-01-27"; + version = "0.5.0-unstable-2026-05-31"; src = fetchFromGitHub { owner = "kristapsdz"; repo = "openrsync"; - rev = "a257c0f495af2b5ee6b41efc6724850a445f87ed"; - hash = "sha256-pc1lo8d5FY8/1K2qUWzSlrSnA7jnRg4FQRyHqC8I38k="; + rev = "48070e68d73f67d6922b2ffc8c2dee9754e659c6"; + hash = "sha256-9ApkHIak1/XQn1nMwdC0iiZEzZI2gHCOIj8P6bQPFyA="; }; # Uses oconfigure From 561f7bb9c92738f28b649a75998ef00d95e67a83 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Thu, 11 Jun 2026 19:40:25 +0200 Subject: [PATCH 3/3] openrsync: modernize Signed-off-by: Marcin Serwin --- pkgs/by-name/op/openrsync/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/op/openrsync/package.nix b/pkgs/by-name/op/openrsync/package.nix index a26b95a6b74b..e456db092644 100644 --- a/pkgs/by-name/op/openrsync/package.nix +++ b/pkgs/by-name/op/openrsync/package.nix @@ -16,8 +16,12 @@ stdenv.mkDerivation { hash = "sha256-9ApkHIak1/XQn1nMwdC0iiZEzZI2gHCOIj8P6bQPFyA="; }; + strictDeps = true; + __structuredAttrs = true; + enableParallelBuilding = true; + # Uses oconfigure - prefixKey = "PREFIX="; + env.prefixKey = "PREFIX="; passthru.updateScript = nix-update-script { extraArgs = [