Skip to content

Commit 1cd27fa

Browse files
committed
ivpn: 3.10.15 -> 3.14.29
1 parent 09a6d41 commit 1cd27fa

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

pkgs/tools/networking/ivpn/default.nix

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,21 @@ builtins.mapAttrs
2121
attrs
2222
// rec {
2323
inherit pname;
24-
version = "3.10.15";
24+
version = "3.14.29";
25+
26+
buildInputs = [
27+
wirelesstools
28+
];
2529

2630
src = fetchFromGitHub {
2731
owner = "ivpn";
2832
repo = "desktop-app";
29-
rev = "v${version}";
30-
hash = "sha256-3yVRVM98tVjot3gIkUb/CDwmwKdOOBjBjzGL6htDtpk=";
33+
rev = "refs/tags/v${version}";
34+
hash = "sha256-8JScty/sGyxzC2ojRpatHpCqEXZw9ksMortIhZnukoU=";
3135
};
3236

37+
proxyVendor = true; # .c file
38+
3339
ldflags = [
3440
"-s"
3541
"-w"
@@ -41,12 +47,12 @@ builtins.mapAttrs
4147
mv $out/bin/{${attrs.modRoot},${pname}}
4248
'';
4349

44-
meta = with lib; {
50+
meta = {
4551
description = "Official IVPN Desktop app";
4652
homepage = "https://www.ivpn.net/apps";
4753
changelog = "https://github.com/ivpn/desktop-app/releases/tag/v${version}";
48-
license = licenses.gpl3Only;
49-
maintainers = with maintainers; [
54+
license = lib.licenses.gpl3Only;
55+
maintainers = with lib.maintainers; [
5056
urandom
5157
ataraxiasjel
5258
];
@@ -58,13 +64,12 @@ builtins.mapAttrs
5864
{
5965
ivpn = {
6066
modRoot = "cli";
61-
vendorHash = "sha256-T49AE3SUmdP3Tu9Sp5C/QryKDto/NzEqRuUQ3+aJFL0=";
67+
vendorHash = "sha256-STbkFchrmxwWnSgEJ7RGKN3jGaCC0npL80YjlwUcs1g=";
6268
};
6369
ivpn-service = {
6470
modRoot = "daemon";
65-
vendorHash = "sha256-9Rk6ruMpyWtQe+90kw4F8OLq7/JcDSrG6ufkfcrS4W8=";
71+
vendorHash = "sha256-REIY3XPyMA2Loxo1mKzJMJwZrf9dQMOtnQOUEgN5LP8=";
6672
nativeBuildInputs = [ makeWrapper ];
67-
buildInputs = [ wirelesstools ];
6873

6974
patches = [ ./permissions.patch ];
7075
postPatch = ''

0 commit comments

Comments
 (0)