Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
790 B · 47 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748{ stdenv, buildPecl, fetchFromGitHub, lib, libiconv, pcre2, pkg-config, cyrus_sasl, icu64, openssl, snappy, zlib,}:
buildPecl rec { pname = "mongodb"; version = "2.1.1";
src = fetchFromGitHub { owner = "mongodb"; repo = "mongo-php-driver"; rev = version; hash = "sha256-qvylwn4wHBWUcyqGWKUt7MMmTsttDQGmN5ySj1pHnkU="; fetchSubmodules = true; };
nativeBuildInputs = [ pkg-config ]; buildInputs = [ cyrus_sasl icu64 openssl snappy zlib pcre2 ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ];
meta = { description = "Official MongoDB PHP driver"; homepage = "https://github.com/mongodb/mongo-php-driver"; license = lib.licenses.asl20; teams = [ lib.teams.php ]; };}