From 56db212f2143e6f3dfbb83425ac389feb333b13c Mon Sep 17 00:00:00 2001 From: Peter Hoeg Date: Sat, 14 Oct 2017 14:40:48 +0800 Subject: Revert "freetds: 0.91 -> 1.00.62" This reverts commit 3ba45dd220019af6a230282e884415f35758cb9d. --- pkgs/development/libraries/freetds/default.nix | 39 +++++++++++++------------- 1 file changed, 19 insertions(+), 20 deletions(-) (limited to 'pkgs/development/libraries/freetds') 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; }; } -- cgit 1.4.1