Loading maintainers/maintainer-list.nix +5 −0 Original line number Diff line number Diff line Loading @@ -13180,6 +13180,11 @@ githubId = 639066; name = "Luke Rewega"; }; lriesebos = { name = "Leon Riesebos"; github = "lriesebos"; githubId = 28567817; }; lromor = { email = "leonardo.romor@gmail.com"; github = "lromor"; Loading pkgs/by-name/op/openfortivpn-webview/package.nix 0 → 100644 +42 −0 Original line number Diff line number Diff line { lib, buildNpmPackage, fetchFromGitHub, electron, }: let version = "1.2.0"; in buildNpmPackage { pname = "openfortivpn-webview"; inherit version; src = (fetchFromGitHub { owner = "gm-vm"; repo = "openfortivpn-webview"; rev = "v${version}-electron"; hash = "sha256-HheqDjlWxHJS0+OEhRTwANs9dyz3lhhCmWh+YH4itOk="; }) + "/openfortivpn-webview-electron"; installPhase = '' runHook preInstall npmInstallHook makeWrapper ${lib.getExe electron} $out/bin/openfortivpn-webview --add-flags $out/lib/node_modules/openfortivpn-webview runHook postInstall ''; npmDepsHash = "sha256-Vf8R0+RXHlXwPOnPENw8ooxIXT3kSppQmB2yk5TWEwg="; dontNpmBuild = true; env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; meta = { description = "Application to perform the SAML single sing-on and easily retrieve the SVPNCOOKIE needed by openfortivpn"; homepage = "https://github.com/gm-vm/openfortivpn-webview"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ lriesebos ]; platforms = with lib.platforms; linux ++ darwin; mainProgram = "openfortivpn-webview"; }; } Loading
maintainers/maintainer-list.nix +5 −0 Original line number Diff line number Diff line Loading @@ -13180,6 +13180,11 @@ githubId = 639066; name = "Luke Rewega"; }; lriesebos = { name = "Leon Riesebos"; github = "lriesebos"; githubId = 28567817; }; lromor = { email = "leonardo.romor@gmail.com"; github = "lromor"; Loading
pkgs/by-name/op/openfortivpn-webview/package.nix 0 → 100644 +42 −0 Original line number Diff line number Diff line { lib, buildNpmPackage, fetchFromGitHub, electron, }: let version = "1.2.0"; in buildNpmPackage { pname = "openfortivpn-webview"; inherit version; src = (fetchFromGitHub { owner = "gm-vm"; repo = "openfortivpn-webview"; rev = "v${version}-electron"; hash = "sha256-HheqDjlWxHJS0+OEhRTwANs9dyz3lhhCmWh+YH4itOk="; }) + "/openfortivpn-webview-electron"; installPhase = '' runHook preInstall npmInstallHook makeWrapper ${lib.getExe electron} $out/bin/openfortivpn-webview --add-flags $out/lib/node_modules/openfortivpn-webview runHook postInstall ''; npmDepsHash = "sha256-Vf8R0+RXHlXwPOnPENw8ooxIXT3kSppQmB2yk5TWEwg="; dontNpmBuild = true; env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; meta = { description = "Application to perform the SAML single sing-on and easily retrieve the SVPNCOOKIE needed by openfortivpn"; homepage = "https://github.com/gm-vm/openfortivpn-webview"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ lriesebos ]; platforms = with lib.platforms; linux ++ darwin; mainProgram = "openfortivpn-webview"; }; }