squirrel-sql: Add jtds as a driver. (#147191)

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by cresh Sandro and committed by GitHub 5d5aa5c7 5d40d29a

+29 -1
+27
pkgs/servers/sql/mssql/jdbc/jtds.nix
··· 1 + {lib, stdenv, fetchurl, unzip}: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "jtds"; 5 + version = "1.3.1"; 6 + 7 + src = fetchurl { 8 + url = "mirror://sourceforge/jtds/${version}/${pname}-${version}-dist.zip"; 9 + sha256 = "sha256-eV0P8QdjfuHXzYssH8yHhynuH0Clg7MAece2Up3S9M0"; 10 + }; 11 + 12 + sourceRoot = "."; 13 + 14 + installPhase = '' 15 + mkdir -p $out/share/java 16 + cp jtds-*.jar $out/share/java/jtds-jdbc.jar 17 + ''; 18 + 19 + nativeBuildInputs = [ unzip ]; 20 + 21 + meta = with lib; { 22 + description = "Pure Java (type 4) JDBC 3.0 driver for Microsoft SQL Server"; 23 + homepage = "http://jtds.sourceforge.net/"; 24 + license = licenses.lgpl21; 25 + platforms = platforms.unix; 26 + }; 27 + }
+2 -1
pkgs/top-level/all-packages.nix
··· 13113 13113 squeak = callPackage ../development/compilers/squeak { }; 13114 13114 13115 13115 squirrel-sql = callPackage ../development/tools/database/squirrel-sql { 13116 - drivers = [ mssql_jdbc mysql_jdbc postgresql_jdbc ]; 13116 + drivers = [ jtds_jdbc mssql_jdbc mysql_jdbc postgresql_jdbc ]; 13117 13117 }; 13118 13118 13119 13119 stalin = callPackage ../development/compilers/stalin { }; ··· 21353 21353 mysql_jdbc = callPackage ../servers/sql/mysql/jdbc { }; 21354 21354 21355 21355 mssql_jdbc = callPackage ../servers/sql/mssql/jdbc { }; 21356 + jtds_jdbc = callPackage ../servers/sql/mssql/jdbc/jtds.nix { }; 21356 21357 21357 21358 azuredatastudio = callPackage ../applications/misc/azuredatastudio { }; 21358 21359