tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
gpm: 1.20.6 -> 1.20.7
William A. Kennington III
11 years ago
33bb2c8e
bb18faf7
+13
-9
1 changed file
expand all
collapse all
unified
split
pkgs
servers
gpm
default.nix
+13
-9
pkgs/servers/gpm/default.nix
reviewed
···
1
1
-
{ stdenv, fetchurl, flex, bison, ncurses }:
1
1
+
{ stdenv, fetchurl, automake, autoconf, libtool, flex, bison, ncurses, texinfo }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
-
name = "gpm-1.20.6";
4
4
+
name = "gpm-1.20.7";
5
5
6
6
src = fetchurl {
7
7
url = "http://www.nico.schottelius.org/software/gpm/archives/${name}.tar.bz2";
8
8
-
sha256 = "1990i19ddzn8gg5xwm53yn7d0mya885f48sd2hyvr7dvzyaw7ch8";
8
8
+
sha256 = "13d426a8h403ckpc8zyf7s2p5rql0lqbg2bv0454x0pvgbfbf4gh";
9
9
};
10
10
11
11
-
nativeBuildInputs = [ flex bison ];
12
12
-
buildInputs = [ ncurses ];
11
11
+
buildInputs = [ automake autoconf libtool flex bison ncurses texinfo ];
13
12
14
14
-
preConfigure =
15
15
-
''
16
16
-
sed -e 's/[$](MKDIR)/mkdir -p /' -i doc/Makefile.in
17
17
-
'';
13
13
+
preConfigure = ''
14
14
+
./autogen.sh
15
15
+
sed -e 's/[$](MKDIR)/mkdir -p /' -i doc/Makefile.in
16
16
+
'';
17
17
+
18
18
+
configureFlags = [
19
19
+
"--sysconfdir=/etc"
20
20
+
"--localstatedir=/var"
21
21
+
];
18
22
19
23
# Its configure script does not allow --disable-static
20
24
# Disabling this, we make cross-builds easier, because having