diff options
author | Yureka <yuka@yuka.dev> | 2023-05-01 21:17:38 +0200 |
---|---|---|
committer | Yureka <yuka@yuka.dev> | 2023-05-01 21:20:46 +0200 |
commit | ed64acf42d2e4fa4257a92cd792828bac9c80276 (patch) | |
tree | 2aa430987155c3ed88cfc5d6c4797bcf084361b0 /pkgs/tools/networking/networkmanager | |
parent | fe2bd7e2a2c6526f912c054c549ff1fb000623f0 (diff) |
networkmanager-sstp: 1.3.1 -> unstable-2023-03-09
Diffstat (limited to 'pkgs/tools/networking/networkmanager')
-rw-r--r-- | pkgs/tools/networking/networkmanager/sstp/default.nix | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/pkgs/tools/networking/networkmanager/sstp/default.nix b/pkgs/tools/networking/networkmanager/sstp/default.nix index 3e4fbb36513ba..4178454c4292e 100644 --- a/pkgs/tools/networking/networkmanager/sstp/default.nix +++ b/pkgs/tools/networking/networkmanager/sstp/default.nix @@ -1,6 +1,7 @@ { stdenv , lib -, fetchurl +, fetchFromGitLab +, autoreconfHook , file , glib , gnome @@ -19,15 +20,19 @@ stdenv.mkDerivation rec { pname = "NetworkManager-sstp"; - version = "1.3.1"; + version = "unstable-2023-03-09"; name = "${pname}${lib.optionalString withGnome "-gnome"}-${version}"; - src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "fQMSawiaCk/2ZeMHVVcM7PaFEKbP7bUS9Lh+htrGHX0="; + src = fetchFromGitLab { + domain = "gitlab.gnome.org"; + owner = "GNOME"; + repo = "network-manager-sstp"; + rev = "852db07dc7d19c37e398d831410bd94c8659a210"; + hash = "sha256-DxgcuTza2G5a7F2mBtDaEuynu7F1Ex9pnAESAjyoRq8="; }; nativeBuildInputs = [ + autoreconfHook file gettext pkg-config @@ -54,6 +59,7 @@ stdenv.mkDerivation rec { configureFlags = [ "--with-gnome=${if withGnome then "yes" else "no"}" "--with-gtk4=${if withGnome then "yes" else "no"}" + "--with-pppd-plugin-dir=$(out)/lib/pppd/2.5.0" "--enable-absolute-paths" ]; |