diff --git a/pkgs/development/php-packages/pdo_sqlsrv/default.nix b/pkgs/development/php-packages/pdo_sqlsrv/default.nix new file mode 100644 index 00000000000..46da3024809 --- /dev/null +++ b/pkgs/development/php-packages/pdo_sqlsrv/default.nix @@ -0,0 +1,14 @@ +{ buildPecl, lib, pkgs, php }: + +buildPecl { + pname = "pdo_sqlsrv"; + + version = "5.8.1"; + sha256 = "06ba4x34fgs092qq9w62y2afsm1nyasqiprirk4951ax9v5vcir0"; + + internalDeps = [ php.extensions.pdo ]; + + buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ]; + + meta.maintainers = lib.teams.php.members; +} diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 7db70aa1054..ec8f61eb03a 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -120,18 +120,7 @@ in meta.maintainers = lib.teams.php.members; }; - pdo_sqlsrv = buildPecl { - version = "5.8.1"; - pname = "pdo_sqlsrv"; - - sha256 = "06ba4x34fgs092qq9w62y2afsm1nyasqiprirk4951ax9v5vcir0"; - - internalDeps = [ php.extensions.pdo ]; - - buildInputs = [ pkgs.unixODBC ] ++ pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ]; - - meta.maintainers = lib.teams.php.members; - }; + pdo_sqlsrv = callPackage ../development/php-packages/pdo_sqlsrv { }; php_excel = buildPecl rec { version = "1.0.2";