diff options
author | Maxine Aubrey <maxeaubrey@gmail.com> | 2021-03-08 16:28:44 +0100 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-03-29 13:03:50 +0000 |
commit | 406971b5f2d73ba7d0c34766601eae6207559228 (patch) | |
tree | ce52c964df83d3ea66b236b44a9927b120fcaee1 /nixpkgs/pkgs/tools/networking/network-manager/fortisslvpn/default.nix | |
parent | 0439c7d044a08ce68cc68d53314bab64cfe5947a (diff) | |
download | nixlib-406971b5f2d73ba7d0c34766601eae6207559228.tar nixlib-406971b5f2d73ba7d0c34766601eae6207559228.tar.gz nixlib-406971b5f2d73ba7d0c34766601eae6207559228.tar.bz2 nixlib-406971b5f2d73ba7d0c34766601eae6207559228.tar.lz nixlib-406971b5f2d73ba7d0c34766601eae6207559228.tar.xz nixlib-406971b5f2d73ba7d0c34766601eae6207559228.tar.zst nixlib-406971b5f2d73ba7d0c34766601eae6207559228.zip |
networkmanager: fix path and pname
(cherry picked from commit 17177b551fdadd712f861876c47aefedc0f3b4b2)
Diffstat (limited to 'nixpkgs/pkgs/tools/networking/network-manager/fortisslvpn/default.nix')
-rw-r--r-- | nixpkgs/pkgs/tools/networking/network-manager/fortisslvpn/default.nix | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/nixpkgs/pkgs/tools/networking/network-manager/fortisslvpn/default.nix b/nixpkgs/pkgs/tools/networking/network-manager/fortisslvpn/default.nix deleted file mode 100644 index 20388f242ea4..000000000000 --- a/nixpkgs/pkgs/tools/networking/network-manager/fortisslvpn/default.nix +++ /dev/null @@ -1,83 +0,0 @@ -{ lib, stdenv -, fetchurl -, substituteAll -, openfortivpn -, gettext -, pkg-config -, file -, glib -, gtk3 -, networkmanager -, ppp -, libsecret -, withGnome ? true -, gnome3 -, fetchpatch -, libnma -}: - -stdenv.mkDerivation rec { - pname = "NetworkManager-fortisslvpn"; - version = "1.2.10"; - name = "${pname}${if withGnome then "-gnome" else ""}-${version}"; - - src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "1sw66cxgs4in4cjp1cm95c5ijsk8xbbmq4ykg2jwqwgz6cf2lr3s"; - }; - - patches = [ - (substituteAll { - src = ./fix-paths.patch; - inherit openfortivpn; - }) - - # Don't use etc/dbus-1/system.d - (fetchpatch { - url = "https://gitlab.gnome.org/GNOME/NetworkManager-fortisslvpn/merge_requests/11.patch"; - sha256 = "0l7l2r1njh62lh2pf497ibf99sgkvjsj58xr76qx3jxgq9zfw6n9"; - }) - ]; - - nativeBuildInputs = [ - gettext - pkg-config - file - ]; - - buildInputs = [ - openfortivpn - networkmanager - ppp - glib - ] ++ lib.optionals withGnome [ - gtk3 - libsecret - libnma - ]; - - configureFlags = [ - "--with-gnome=${if withGnome then "yes" else "no"}" - "--localstatedir=/var" - "--enable-absolute-paths" - ]; - - installFlags = [ - # the installer only creates an empty directory in localstatedir, so - # we can drop it - "localstatedir=." - ]; - - passthru = { - updateScript = gnome3.updateScript { - packageName = pname; - attrPath = "networkmanager-fortisslvpn"; - }; - }; - - meta = with lib; { - description = "NetworkManager’s FortiSSL plugin"; - inherit (networkmanager.meta) maintainers platforms; - license = licenses.gpl2; - }; -} |