Loading pkgs/development/libraries/unixODBCDrivers/default.nix +4 −33 Original line number Diff line number Diff line { config, fetchurl, stdenv, unixODBC, Loading Loading @@ -101,39 +102,6 @@ }; }; mysql = stdenv.mkDerivation rec { pname = "mysql-connector-odbc"; majorVersion = "5.3"; version = "${majorVersion}.6"; src = fetchurl { url = "https://dev.mysql.com/get/Downloads/Connector-ODBC/${majorVersion}/${pname}-${version}-src.tar.gz"; sha256 = "1smi4z49i4zm7cmykjkwlxxzqvn7myngsw5bc35z6gqxmi8c55xr"; }; nativeBuildInputs = [ cmake ]; buildInputs = [ unixODBC mariadb ]; cmakeFlags = [ "-DWITH_UNIXODBC=1" ]; # see the top of the file for an explanation passthru = { fancyName = "MySQL"; driver = "lib/libmyodbc3-3.51.12.so"; }; meta = with lib; { description = "MySQL ODBC database driver"; homepage = "https://dev.mysql.com/downloads/connector/odbc/"; license = licenses.gpl2; platforms = platforms.linux; broken = true; }; }; sqlite = stdenv.mkDerivation rec { pname = "sqlite-connector-odbc"; version = "0.9993"; Loading Loading @@ -380,3 +348,6 @@ }; }; } // lib.optionalAttrs config.allowAliases { mysql = throw "unixODBCDrivers.mysql has been removed because it has been marked as broken since 2016."; # Added 2025-10-11 } Loading
pkgs/development/libraries/unixODBCDrivers/default.nix +4 −33 Original line number Diff line number Diff line { config, fetchurl, stdenv, unixODBC, Loading Loading @@ -101,39 +102,6 @@ }; }; mysql = stdenv.mkDerivation rec { pname = "mysql-connector-odbc"; majorVersion = "5.3"; version = "${majorVersion}.6"; src = fetchurl { url = "https://dev.mysql.com/get/Downloads/Connector-ODBC/${majorVersion}/${pname}-${version}-src.tar.gz"; sha256 = "1smi4z49i4zm7cmykjkwlxxzqvn7myngsw5bc35z6gqxmi8c55xr"; }; nativeBuildInputs = [ cmake ]; buildInputs = [ unixODBC mariadb ]; cmakeFlags = [ "-DWITH_UNIXODBC=1" ]; # see the top of the file for an explanation passthru = { fancyName = "MySQL"; driver = "lib/libmyodbc3-3.51.12.so"; }; meta = with lib; { description = "MySQL ODBC database driver"; homepage = "https://dev.mysql.com/downloads/connector/odbc/"; license = licenses.gpl2; platforms = platforms.linux; broken = true; }; }; sqlite = stdenv.mkDerivation rec { pname = "sqlite-connector-odbc"; version = "0.9993"; Loading Loading @@ -380,3 +348,6 @@ }; }; } // lib.optionalAttrs config.allowAliases { mysql = throw "unixODBCDrivers.mysql has been removed because it has been marked as broken since 2016."; # Added 2025-10-11 }