diff options
author | Peter Hoeg <peter@hoeg.com> | 2017-10-14 14:40:48 +0800 |
---|---|---|
committer | Peter Hoeg <peter@hoeg.com> | 2017-10-14 14:42:48 +0800 |
commit | 56db212f2143e6f3dfbb83425ac389feb333b13c (patch) | |
tree | b96a8056de7864cce9411bcd2d752c1792694d66 /pkgs/development | |
parent | 85e7bbb2854fc76d895ff087629ae28e65373f48 (diff) |
Revert "freetds: 0.91 -> 1.00.62"
This reverts commit 3ba45dd220019af6a230282e884415f35758cb9d.
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/freetds/default.nix | 39 |
1 files changed, 19 insertions, 20 deletions
diff --git a/pkgs/development/libraries/freetds/default.nix b/pkgs/development/libraries/freetds/default.nix index faf20bda4d963..2e06c3bbec789 100644 --- a/pkgs/development/libraries/freetds/default.nix +++ b/pkgs/development/libraries/freetds/default.nix @@ -1,35 +1,34 @@ -{ stdenv, fetchurl, autoreconfHook, pkgconfig -, openssl +{ stdenv, fetchurl , odbcSupport ? false, unixODBC ? null }: assert odbcSupport -> unixODBC != null; stdenv.mkDerivation rec { - name = "freetds-${version}"; - version = "1.00.62"; + name = "freetds-0.91"; src = fetchurl { - url = "http://www.freetds.org/files/stable/${name}.tar.bz2"; - sha256 = "10d1rjflp3gkmgk5zlv2ck23p0fgpxrgf1jhfv9pvy3q02h9ldis"; + url = "http://mirrors.ibiblio.org/freetds/stable/${name}.tar.gz"; + sha256 = "0r946axzxs0czsmr7283w7vmk5jx3jnxxc32d2ncxsrsh2yli0ba"; }; - configureFlags = [ - "--with-tdsver=7.0" - ]; + hardeningDisable = [ "format" ]; - buildInputs = [ - openssl - ] ++ stdenv.lib.optional odbcSupport unixODBC; + buildInputs = stdenv.lib.optional odbcSupport [ unixODBC ]; - nativeBuildInputs = [ autoreconfHook pkgconfig ]; + configureFlags = stdenv.lib.optionalString odbcSupport "--with-odbc=${unixODBC}"; - enableParallelBuilding = true; + doDist = true; - meta = with stdenv.lib; { - description = "Libraries to natively talk to Microsoft SQL Server and Sybase databases"; - homepage = http://www.freetds.org; - license = licenses.lgpl2; - maintainers = with maintainers; [ peterhoeg ]; - platforms = platforms.all; + distPhase = '' + touch $out/include/tds.h + touch $out/lib/libtds.a + ''; + + meta = { + description = + "Libraries to natively talk to Microsoft SQL Server and Sybase databases"; + homepage = http://www.freetds.org; + license = "lgpl"; + platforms = stdenv.lib.platforms.all; }; } |