Merge pull request #44435 from aanderse/pecl-oci8

php*Packages.oci8: init at 2.1.8

authored by Silvan Mosberger and committed by GitHub e10db2f6 b49b03a8

+10
+3
pkgs/development/libraries/oracle-instantclient/default.nix
··· 52 52 install -Dm644 *.jar $out/share/java 53 53 install -Dm644 sdk/include/* $out/include 54 54 install -Dm644 sdk/demo/* $out/share/${name}/demo 55 + 56 + # PECL::oci8 will not build without this 57 + ln -s $out/lib/libclntsh.so.12.1 $out/lib/libclntsh.so 55 58 ''; 56 59 57 60 meta = with stdenv.lib; {
+7
pkgs/top-level/php-packages.nix
··· 160 160 buildInputs = with pkgs; [ cyrus_sasl zlib ]; 161 161 }; 162 162 163 + oci8 = buildPecl rec { 164 + name = "oci8-2.1.8"; 165 + sha256 = "1bp6fss2f2qmd5bdk7x22j8vx5qivrdhz4x7csf29vjgj6gvchxy"; 166 + buildInputs = [ pkgs.re2c pkgs.oracle-instantclient ]; 167 + configureFlags = [ "--with-oci8=shared,instantclient,${pkgs.oracle-instantclient}/lib" ]; 168 + }; 169 + 163 170 pcs = buildPecl rec { 164 171 name = "pcs-1.3.3"; 165 172