lol

treewide: fixup various mysql ocurrences after re-split

+27 -31
+1 -1
pkgs/applications/audio/amarok/default.nix
··· 21 21 nativeBuildInputs = [ automoc4 cmake perl pkgconfig ]; 22 22 23 23 buildInputs = [ 24 - qtscriptgenerator stdenv.cc.libc gettext curl libxml2 mysql.lib 24 + qtscriptgenerator stdenv.cc.libc gettext curl libxml2 mysql.server/*libmysqld*/ 25 25 taglib taglib_extras loudmouth kdelibs phonon strigi soprano qca2 26 26 libmtp liblastfm libgpod qjson ffmpeg libofa nepomuk_core 27 27 lz4 lzo snappy libaio pcre
+3 -2
pkgs/applications/gis/grass/default.nix
··· 11 11 }; 12 12 13 13 buildInputs = [ flex bison zlib proj gdal libtiff libpng fftw sqlite pkgconfig cairo 14 - readline ffmpeg makeWrapper wxGTK30 netcdf geos postgresql mysql.lib blas ] 14 + readline ffmpeg makeWrapper wxGTK30 netcdf geos postgresql mysql.client blas ] 15 15 ++ (with pythonPackages; [ python dateutil wxPython30 numpy sqlite3 ]); 16 16 17 17 configureFlags = [ ··· 22 22 "--with-netcdf" 23 23 "--with-geos" 24 24 "--with-postgres" "--with-postgres-libs=${postgresql.lib}/lib/" 25 - "--with-mysql" "--with-mysql-includes=${mysql.lib}/include/mysql" 25 + # it complains about missing libmysqld but doesn't really seem to need it 26 + "--with-mysql" "--with-mysql-includes=${stdenv.lib.getDev mysql.client}/include/mysql" 26 27 "--with-blas" 27 28 ]; 28 29
+1 -3
pkgs/development/compilers/hhvm/default.nix
··· 19 19 }; 20 20 21 21 buildInputs = 22 - [ cmake pkgconfig boost libunwind mariadb libmemcached pcre gdb git perl 22 + [ cmake pkgconfig boost libunwind mariadb.client libmemcached pcre gdb git perl 23 23 libevent gd curl libxml2 icu flex bison openssl zlib php expat libcap 24 24 oniguruma libdwarf libmcrypt tbb gperftools bzip2 openldap readline 25 25 libelf uwimap binutils cyrus_sasl pam glog libpng libxslt ocaml libkrb5 ··· 29 29 enableParallelBuilding = false; # occasional build problems; 30 30 dontUseCmakeBuildDir = true; 31 31 NIX_LDFLAGS = "-lpam -L${pam}/lib"; 32 - MYSQL_INCLUDE_DIR="${mariadb}/include/mysql"; 33 - MYSQL_DIR=mariadb; 34 32 35 33 # work around broken build system 36 34 NIX_CFLAGS_COMPILE = "-I${freetype.dev}/include/freetype2";
+4 -4
pkgs/development/compilers/urweb/default.nix
··· 1 - { stdenv, fetchurl, file, openssl, mlton 1 + { stdenv, lib, fetchurl, file, openssl, mlton 2 2 , mysql, postgresql, sqlite 3 3 }: 4 4 ··· 11 11 sha256 = "08km96hli5yp754nsxxjzih2la0m89j5wc2cq12rkas43nqqgr65"; 12 12 }; 13 13 14 - buildInputs = [ openssl mlton mysql postgresql sqlite ]; 14 + buildInputs = [ openssl mlton mysql.client postgresql sqlite ]; 15 15 16 16 prePatch = '' 17 17 sed -e 's@/usr/bin/file@${file}/bin/file@g' -i configure ··· 21 21 22 22 preConfigure = '' 23 23 export PGHEADER="${postgresql}/include/libpq-fe.h"; 24 - export MSHEADER="${mysql.lib}/include/mysql/mysql.h"; 24 + export MSHEADER="${lib.getDev mysql.client}/include/mysql/mysql.h"; 25 25 export SQHEADER="${sqlite.dev}/include/sqlite3.h"; 26 26 27 27 export CCARGS="-I$out/include \ 28 - -L${mysql.lib}/lib/mysql \ 28 + -L${lib.getLib mysql.client}/lib/mysql \ 29 29 -L${postgresql.lib}/lib \ 30 30 -L${sqlite.out}/lib"; 31 31 '';
+1 -1
pkgs/development/interpreters/php/default.nix
··· 107 107 }; 108 108 109 109 mysql = { 110 - configureFlags = ["--with-mysql=${mysql.lib}"]; 110 + configureFlags = ["--with-mysql"]; 111 111 buildInputs = [ mysql.lib ]; 112 112 }; 113 113
-2
pkgs/development/libraries/libdbi-drivers/default.nix
··· 26 26 "--with-dbi-libdir=${libdbi}/lib" 27 27 ] ++ optionals (libmysql != null) [ 28 28 "--with-mysql" 29 - "--with-mysql-incdir=${libmysql}/include/mysql" 30 - "--with-mysql-libdir=${libmysql}/lib/mysql" 31 29 ] ++ optionals (postgresql != null) [ 32 30 "--with-pgsql" 33 31 "--with-pgsql_incdir=${postgresql}/include"
+6 -3
pkgs/development/libraries/opendbx/default.nix
··· 1 1 { stdenv, fetchurl, readline, mysql, postgresql, sqlite }: 2 2 3 + let 4 + inherit (stdenv.lib) getDev getLib; 5 + in 3 6 stdenv.mkDerivation rec { 4 7 name = "opendbx-1.4.6"; 5 8 ··· 9 12 }; 10 13 11 14 preConfigure = '' 12 - export CPPFLAGS="-I${mysql.lib}/include/mysql" 13 - export LDFLAGS="-L${mysql.lib}/lib/mysql" 15 + export CPPFLAGS="-I${getDev mysql.client}/include/mysql" 16 + export LDFLAGS="-L${getLib mysql.client}/lib/mysql -L${getLib postgresql}/lib" 14 17 configureFlagsArray=(--with-backends="mysql pgsql sqlite3") 15 18 ''; 16 19 17 - buildInputs = [ readline mysql.lib postgresql sqlite ]; 20 + buildInputs = [ readline mysql.client postgresql sqlite ]; 18 21 }
+1 -1
pkgs/development/libraries/qt-3/default.nix
··· 47 47 -I${randrproto}/include" else "-no-xrandr"} 48 48 ${if xineramaSupport then "-xinerama -L${libXinerama.out}/lib -I${libXinerama.dev}/include" else "-no-xinerama"} 49 49 ${if cursorSupport then "-L${libXcursor.out}/lib -I${libXcursor.dev}/include" else ""} 50 - ${if mysqlSupport then "-qt-sql-mysql -L${mysql.lib}/lib/mysql -I${mysql.lib}/include/mysql" else ""} 50 + ${if mysqlSupport then "-qt-sql-mysql -L${stdenv.lib.getLib mysql.client}/lib/mysql -I${mysql.client}/include/mysql" else ""} 51 51 ${if xftSupport then "-xft 52 52 -L${libXft.out}/lib -I${libXft.dev}/include 53 53 -L${libXft.freetype.out}/lib -I${libXft.freetype.dev}/include
+3 -3
pkgs/development/lisp-modules/lisp-packages.nix
··· 192 192 version = "git-20150514"; 193 193 description = "Common Lisp SQL Interface library"; 194 194 deps = [uffi]; 195 - buildInputs = [pkgs.mysql.lib pkgs.zlib]; 195 + buildInputs = [pkgs.mysql.client pkgs.zlib]; 196 196 # Source type: git 197 197 src = pkgs.fetchgit { 198 198 url = ··· 204 204 }; 205 205 overrides = x:{ 206 206 preConfigure = '' 207 - export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${pkgs.mysql.lib}/include/mysql" 208 - export NIX_LDFLAGS="$NIX_LDFLAGS -L${pkgs.mysql.lib}/lib/mysql" 207 + export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${stdenv.lib.getDev pkgs.mysql.client}/include/mysql" 208 + export NIX_LDFLAGS="$NIX_LDFLAGS -L${stdenv.lib.getLib pkgs.mysql.client}/lib/mysql" 209 209 ''; 210 210 }; 211 211 };
+2 -6
pkgs/development/ocaml-modules/mysql/default.nix
··· 23 23 "--libdir=$out/lib/ocaml/${ocaml_version}/site-lib/mysql" 24 24 ]; 25 25 26 - buildInputs = [ocaml findlib mysql.lib camlp4 ]; 26 + buildInputs = [ocaml findlib camlp4 ]; 27 27 28 28 createFindlibDestdir = true; 29 29 30 - propagatedBuildInputs = [ mysql.lib ]; 31 - 32 - preConfigure = '' 33 - export LDFLAGS="-L${mysql.lib}/lib/mysql" 34 - ''; 30 + propagatedBuildInputs = [ mysql.client ]; 35 31 36 32 buildPhase = '' 37 33 make
+1 -1
pkgs/development/pure-modules/glpk/default.nix
··· 16 16 17 17 preConfigure = '' 18 18 substituteInPlace configure \ 19 - --replace /usr/include/mysql ${libmysql}/include/mysql 19 + --replace /usr/include/mysql ${lib.getDev libmysql}/include/mysql 20 20 ''; 21 21 configureFlags = [ "--enable-dl" 22 22 "--enable-odbc"
+1 -1
pkgs/games/zod/default.nix
··· 25 25 buildInputs = [ unrar unzip SDL SDL_image SDL_ttf SDL_mixer libmysql 26 26 makeWrapper ]; 27 27 28 - NIX_LDFLAGS="-L${libmysql}/lib/mysql"; 28 + NIX_LDFLAGS="-L${stdenv.lib.getLib libmysql}/lib/mysql"; 29 29 30 30 installPhase = '' 31 31 mkdir -p $out/bin $out/share/zod
+1 -1
pkgs/servers/mail/dspam/default.nix
··· 49 49 "--enable-preferences-extension" 50 50 "--enable-long-usernames" 51 51 "--enable-external-lookup" 52 - ] ++ lib.optional withMySQL "--with-mysql-includes=${libmysql}/include/mysql" 52 + ] ++ lib.optional withMySQL "--with-mysql-includes=${lib.getDev libmysql}/include/mysql" 53 53 ++ lib.optional withPgSQL "--with-pgsql-libraries=${postgresql.lib}/lib"; 54 54 55 55 # Lots of things are hardwired to paths like sysconfdir. That's why we install with both "prefix" and "DESTDIR"
+1 -1
pkgs/servers/mail/postfix/default.nix
··· 11 11 "-DHAS_DB_BYPASS_MAKEDEFS_CHECK" 12 12 "-fPIE" "-fstack-protector-all" "--param" "ssp-buffer-size=4" "-O2" "-D_FORTIFY_SOURCE=2" 13 13 ] ++ lib.optional withPgSQL "-DHAS_PGSQL" 14 - ++ lib.optionals withMySQL [ "-DHAS_MYSQL" "-I${libmysql}/include/mysql" ] 14 + ++ lib.optionals withMySQL [ "-DHAS_MYSQL" "-I${lib.getDev libmysql}/include/mysql" ] 15 15 ++ lib.optional withSQLite "-DHAS_SQLITE"); 16 16 auxlibs = lib.concatStringsSep " " ([ 17 17 "-ldb" "-lnsl" "-lresolv" "-lsasl2" "-lcrypto" "-lssl" "-pie" "-Wl,-z,relro,-z,now"
+1 -1
pkgs/servers/restund/default.nix
··· 18 18 ++ stdenv.lib.optional (stdenv.cc.cc != null) "SYSROOT_ALT=${stdenv.cc.cc}" 19 19 ++ stdenv.lib.optional (stdenv.cc.libc != null) "SYSROOT=${stdenv.cc.libc}" 20 20 ; 21 - NIX_LDFLAGS='' -L${mysql.lib}/lib/mysql ''; 21 + NIX_LDFLAGS='' -L${stdenv.lib.getLib mysql.client}/lib/mysql ''; 22 22 meta = { 23 23 homepage = "http://www.creytiv.com/restund.html"; 24 24 platforms = with stdenv.lib.platforms; linux;