tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
yaws: 2.0.6 -> 2.1.1
Yorick van Pelt
3 years ago
cc1dbce2
aa007170
+11
-17
2 changed files
expand all
collapse all
unified
split
pkgs
servers
http
yaws
default.nix
top-level
all-packages.nix
+10
-14
pkgs/servers/http/yaws/default.nix
···
1
-
{lib, stdenv, fetchurl, erlang, pam, perl }:
2
3
stdenv.mkDerivation rec {
4
pname = "yaws";
5
-
version = "2.0.6";
6
7
-
src = fetchurl {
8
-
url = "http://yaws.hyber.org/download/${pname}-${version}.tar.gz";
9
-
sha256 = "03nh97g7smsgm6sw5asssmlq7zgx6y2gnn7jn0lv2x5mkf5nzyb9";
0
0
10
};
11
12
-
# The tarball includes a symlink yaws -> yaws-1.95, which seems to be
13
-
# necessary for importing erlang files
14
-
unpackPhase = ''
15
-
tar xzf $src
16
-
cd $name
17
-
'';
18
-
19
configureFlags = [ "--with-extrainclude=${pam}/include/security" ];
20
0
21
buildInputs = [ erlang pam perl ];
22
23
postInstall = ''
···
25
'';
26
27
meta = with lib; {
28
-
description = "A high performance HTTP 1.1 server in Erlang";
29
-
homepage = "http://yaws.hyber.org";
30
license = licenses.bsd2;
31
platforms = platforms.linux;
32
maintainers = with maintainers; [ goibhniu ];
···
1
+
{lib, stdenv, fetchFromGitHub, erlang, pam, perl, autoreconfHook }:
2
3
stdenv.mkDerivation rec {
4
pname = "yaws";
5
+
version = "2.1.1";
6
7
+
src = fetchFromGitHub {
8
+
owner = "erlyaws";
9
+
repo = pname;
10
+
rev = "${pname}-${version}";
11
+
hash = "sha256-F1qhq0SEChWw/EBodXKWTqMNmGoTwP2JgkmfANUFD9I=";
12
};
13
0
0
0
0
0
0
0
14
configureFlags = [ "--with-extrainclude=${pam}/include/security" ];
15
16
+
nativeBuildInputs = [ autoreconfHook ];
17
buildInputs = [ erlang pam perl ];
18
19
postInstall = ''
···
21
'';
22
23
meta = with lib; {
24
+
description = "A webserver for dynamic content written in Erlang.";
25
+
homepage = "https://github.com/erlyaws/yaws";
26
license = licenses.bsd2;
27
platforms = platforms.linux;
28
maintainers = with maintainers; [ goibhniu ];
+1
-3
pkgs/top-level/all-packages.nix
···
24226
24227
xwayland = callPackage ../servers/x11/xorg/xwayland.nix { };
24228
24229
-
yaws = callPackage ../servers/http/yaws {
24230
-
erlang = erlangR21;
24231
-
};
24232
24233
youtrack = callPackage ../servers/jetbrains/youtrack.nix { };
24234
···
24226
24227
xwayland = callPackage ../servers/x11/xorg/xwayland.nix { };
24228
24229
+
yaws = callPackage ../servers/http/yaws { };
0
0
24230
24231
youtrack = callPackage ../servers/jetbrains/youtrack.nix { };
24232