tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
networkmanager-sstp: 1.3.1 -> unstable-2023-03-09
Yureka
2 years ago
ed64acf4
fe2bd7e2
+11
-5
1 changed file
expand all
collapse all
unified
split
pkgs
tools
networking
networkmanager
sstp
default.nix
+11
-5
pkgs/tools/networking/networkmanager/sstp/default.nix
···
1
1
{ stdenv
2
2
, lib
3
3
-
, fetchurl
3
3
+
, fetchFromGitLab
4
4
+
, autoreconfHook
4
5
, file
5
6
, glib
6
7
, gnome
···
19
20
20
21
stdenv.mkDerivation rec {
21
22
pname = "NetworkManager-sstp";
22
22
-
version = "1.3.1";
23
23
+
version = "unstable-2023-03-09";
23
24
name = "${pname}${lib.optionalString withGnome "-gnome"}-${version}";
24
25
25
25
-
src = fetchurl {
26
26
-
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
27
27
-
sha256 = "fQMSawiaCk/2ZeMHVVcM7PaFEKbP7bUS9Lh+htrGHX0=";
26
26
+
src = fetchFromGitLab {
27
27
+
domain = "gitlab.gnome.org";
28
28
+
owner = "GNOME";
29
29
+
repo = "network-manager-sstp";
30
30
+
rev = "852db07dc7d19c37e398d831410bd94c8659a210";
31
31
+
hash = "sha256-DxgcuTza2G5a7F2mBtDaEuynu7F1Ex9pnAESAjyoRq8=";
28
32
};
29
33
30
34
nativeBuildInputs = [
35
35
+
autoreconfHook
31
36
file
32
37
gettext
33
38
pkg-config
···
54
59
configureFlags = [
55
60
"--with-gnome=${if withGnome then "yes" else "no"}"
56
61
"--with-gtk4=${if withGnome then "yes" else "no"}"
62
62
+
"--with-pppd-plugin-dir=$(out)/lib/pppd/2.5.0"
57
63
"--enable-absolute-paths"
58
64
];
59
65