From 97f99edc67cec3551665718fc01ec916abed4fa4 Mon Sep 17 00:00:00 2001 From: blenderfreaky Date: Thu, 21 Aug 2025 04:56:02 +0200 Subject: [PATCH 1/3] ivpn{,-service}: add nix-update-script --- pkgs/tools/networking/ivpn/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/tools/networking/ivpn/default.nix b/pkgs/tools/networking/ivpn/default.nix index c90c674d6dca..9f80772266b0 100644 --- a/pkgs/tools/networking/ivpn/default.nix +++ b/pkgs/tools/networking/ivpn/default.nix @@ -12,6 +12,7 @@ iptables, gawk, util-linux, + nix-update-script, }: builtins.mapAttrs @@ -47,6 +48,8 @@ builtins.mapAttrs mv $out/bin/{${attrs.modRoot},${pname}} ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Official IVPN Desktop app"; homepage = "https://www.ivpn.net/apps"; From aaaf6437dc44e3a3cd4ba8746414eda76127f3cd Mon Sep 17 00:00:00 2001 From: blenderfreaky Date: Thu, 21 Aug 2025 05:02:35 +0200 Subject: [PATCH 2/3] ivpn{,-service,-ui}: 3.14.29 -> 3.14.34 --- pkgs/by-name/iv/ivpn-ui/package.nix | 6 +++--- pkgs/tools/networking/ivpn/default.nix | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/iv/ivpn-ui/package.nix b/pkgs/by-name/iv/ivpn-ui/package.nix index 7e7565e56838..f55e3b12d323 100644 --- a/pkgs/by-name/iv/ivpn-ui/package.nix +++ b/pkgs/by-name/iv/ivpn-ui/package.nix @@ -10,7 +10,7 @@ ivpn-service, }: let - version = "3.14.29"; + version = "3.14.34"; in buildNpmPackage { pname = "ivpn-ui"; @@ -20,12 +20,12 @@ buildNpmPackage { owner = "ivpn"; repo = "desktop-app"; tag = "v${version}"; - hash = "sha256-8JScty/sGyxzC2ojRpatHpCqEXZw9ksMortIhZnukoU="; + hash = "sha256-Q96G5mJahJnXxpqJ8IF0oFie7l0Nd1p8drHH9NSpwEw="; }; sourceRoot = "source/ui"; - npmDepsHash = "sha256-2EsXYNo+rj2v+YkZT6ciEcDAirnEZ5MezFlf9zsb/os="; + npmDepsHash = "sha256-y/VxvSZUvcIuckJF87639i5pcVJLg8SDAbWmg5bO3/s="; nativeBuildInputs = [ copyDesktopItems diff --git a/pkgs/tools/networking/ivpn/default.nix b/pkgs/tools/networking/ivpn/default.nix index 9f80772266b0..e87b9ba4c693 100644 --- a/pkgs/tools/networking/ivpn/default.nix +++ b/pkgs/tools/networking/ivpn/default.nix @@ -22,7 +22,7 @@ builtins.mapAttrs attrs // rec { inherit pname; - version = "3.14.29"; + version = "3.14.34"; buildInputs = [ wirelesstools @@ -32,7 +32,7 @@ builtins.mapAttrs owner = "ivpn"; repo = "desktop-app"; tag = "v${version}"; - hash = "sha256-8JScty/sGyxzC2ojRpatHpCqEXZw9ksMortIhZnukoU="; + hash = "sha256-Q96G5mJahJnXxpqJ8IF0oFie7l0Nd1p8drHH9NSpwEw="; }; proxyVendor = true; # .c file @@ -64,11 +64,11 @@ builtins.mapAttrs { ivpn = { modRoot = "cli"; - vendorHash = "sha256-STbkFchrmxwWnSgEJ7RGKN3jGaCC0npL80YjlwUcs1g="; + vendorHash = "sha256-xZ1tMiv06fE2wtpDagKjHiVTPYWpj32hM6n/v9ZcgrE="; }; ivpn-service = { modRoot = "daemon"; - vendorHash = "sha256-REIY3XPyMA2Loxo1mKzJMJwZrf9dQMOtnQOUEgN5LP8="; + vendorHash = "sha256-DVKSCcEeE7vI8aOYuEwk22n0wtF7MMDOyAgYoXYadwI="; nativeBuildInputs = [ makeWrapper ]; patches = [ ./permissions.patch ]; From 3ef74d5fd2f15e2c296374679ef91199ab55290e Mon Sep 17 00:00:00 2001 From: blenderfreaky Date: Thu, 21 Aug 2025 05:09:30 +0200 Subject: [PATCH 3/3] ivpn{,-service}: add blenderfreaky as maintainer --- pkgs/tools/networking/ivpn/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/networking/ivpn/default.nix b/pkgs/tools/networking/ivpn/default.nix index e87b9ba4c693..39299da1a681 100644 --- a/pkgs/tools/networking/ivpn/default.nix +++ b/pkgs/tools/networking/ivpn/default.nix @@ -55,7 +55,10 @@ builtins.mapAttrs homepage = "https://www.ivpn.net/apps"; changelog = "https://github.com/ivpn/desktop-app/releases/tag/v${version}"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ urandom ]; + maintainers = with lib.maintainers; [ + urandom + blenderfreaky + ]; mainProgram = "ivpn"; }; }