tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
mysql57: unbundle libedit, libevent, lz4, protobuf, zlib
Orivej Desh
7 years ago
859e27f1
4869ddf8
+11
-4
1 changed file
expand all
collapse all
unified
split
pkgs
servers
sql
mysql
5.7.x.nix
+11
-4
pkgs/servers/sql/mysql/5.7.x.nix
···
1
1
-
{ stdenv, fetchurl, cmake, bison, ncurses, openssl, readline, zlib, perl
2
2
-
, boost, cctools, CoreServices, developer_cmds }:
1
1
+
{ stdenv, fetchurl, cmake, bison
2
2
+
, boost, libedit, libevent, lz4, ncurses, openssl, protobuf, readline, zlib, perl
3
3
+
, cctools, CoreServices, developer_cmds }:
3
4
4
5
# Note: zlib is not required; MySQL can use an internal zlib.
5
6
···
18
19
export PATH=$PATH:$TMPDIR
19
20
'';
20
21
21
21
-
buildInputs = [ cmake bison ncurses openssl readline zlib boost ]
22
22
+
nativeBuildInputs = [ cmake bison ];
23
23
+
24
24
+
buildInputs = [ boost libedit libevent lz4 ncurses openssl protobuf readline zlib ]
22
25
++ stdenv.lib.optionals stdenv.isDarwin [ perl cctools CoreServices developer_cmds ];
23
26
24
27
enableParallelBuilding = true;
···
30
33
"-DWITH_SSL=yes"
31
34
"-DWITH_EMBEDDED_SERVER=yes"
32
35
"-DWITH_UNIT_TESTS=no"
33
33
-
"-DWITH_ZLIB=yes"
36
36
+
"-DWITH_EDITLINE=system"
37
37
+
"-DWITH_LIBEVENT=system"
38
38
+
"-DWITH_LZ4=system"
39
39
+
"-DWITH_PROTOBUF=system"
40
40
+
"-DWITH_ZLIB=system"
34
41
"-DWITH_ARCHIVE_STORAGE_ENGINE=yes"
35
42
"-DWITH_BLACKHOLE_STORAGE_ENGINE=yes"
36
43
"-DWITH_FEDERATED_STORAGE_ENGINE=yes"