Loading pkgs/development/tools/database/prisma-engines/Cargo.lock +63 −45 Original line number Diff line number Diff line Loading @@ -416,7 +416,7 @@ dependencies = [ "serde", "serde_bytes", "serde_json", "time 0.3.25", "time", "uuid", ] Loading Loading @@ -520,30 +520,23 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "cfg_aliases" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" [[package]] name = "cfg_aliases" version = "0.2.0" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77e53693616d3075149f4ead59bdeecd204ac6b8192d8969757601b74bddf00f" checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" version = "0.4.26" version = "0.4.38" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" dependencies = [ "android-tzdata", "iana-time-zone", "js-sys", "num-traits", "serde", "time 0.1.43", "wasm-bindgen", "winapi", "windows-targets 0.52.0", ] [[package]] Loading Loading @@ -677,6 +670,16 @@ dependencies = [ "unreachable", ] [[package]] name = "concat-idents" version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f76990911f2267d837d9d0ad060aa63aaad170af40904b29461734c339030d4d" dependencies = [ "quote", "syn 2.0.48", ] [[package]] name = "connection-string" version = "0.2.0" Loading Loading @@ -1028,9 +1031,12 @@ dependencies = [ [[package]] name = "deranged" version = "0.3.7" version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7684a49fb1af197853ef7b2ee694bc1f5b4179556f1e5710e1760c5db6f5e929" checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ "powerfmt", ] [[package]] name = "derivative" Loading Loading @@ -1935,6 +1941,9 @@ dependencies = [ "console", "lazy_static", "linked-hash-map", "pest", "pest_derive", "serde", "similar", "yaml-rust", ] Loading Loading @@ -2234,9 +2243,9 @@ dependencies = [ [[package]] name = "lsp-types" version = "0.91.1" version = "0.95.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae" checksum = "8e34d33a8e9b006cd3fc4fe69a921affa097bae4bb65f76271f4644f9a334365" dependencies = [ "bitflags 1.3.2", "serde", Loading Loading @@ -2645,7 +2654,7 @@ dependencies = [ "smallvec", "subprocess", "thiserror", "time 0.3.25", "time", "uuid", ] Loading Loading @@ -2817,6 +2826,12 @@ dependencies = [ "num-traits", ] [[package]] name = "num-conv" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" [[package]] name = "num-integer" version = "0.1.45" Loading Loading @@ -3331,6 +3346,12 @@ dependencies = [ "uuid", ] [[package]] name = "powerfmt" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "ppv-lite86" version = "0.2.17" Loading Loading @@ -3593,11 +3614,13 @@ dependencies = [ "bit-vec", "byteorder", "bytes", "cfg_aliases 0.1.1", "cfg_aliases", "chrono", "concat-idents", "connection-string", "crosstarget-utils", "either", "expect-test", "futures", "getrandom 0.2.11", "hex", Loading Loading @@ -4258,7 +4281,7 @@ name = "request-handlers" version = "0.1.0" dependencies = [ "bigdecimal", "cfg_aliases 0.2.0", "cfg_aliases", "codspeed-criterion-compat", "connection-string", "dmmf", Loading Loading @@ -4724,9 +4747,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" version = "1.0.183" version = "1.0.209" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c" checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" dependencies = [ "serde_derive", ] Loading @@ -4753,9 +4776,9 @@ dependencies = [ [[package]] name = "serde_derive" version = "1.0.183" version = "1.0.209" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816" checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" dependencies = [ "proc-macro2", "quote", Loading Loading @@ -5082,6 +5105,7 @@ dependencies = [ "bigdecimal", "chrono", "cuid", "expect-test", "futures", "itertools 0.12.0", "once_cell", Loading Loading @@ -5424,9 +5448,9 @@ dependencies = [ [[package]] name = "tiberius" version = "0.11.7" version = "0.11.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66303a42b7c5daffb95c10cd8f3007a9c29b3e90128cf42b3738f58102aa2516" checksum = "091052ba8f20c1e14f85913a5242a663a09d17ff4c0137b9b1f0735cb3c5dabc" dependencies = [ "async-native-tls", "async-trait", Loading Loading @@ -5456,22 +5480,14 @@ dependencies = [ [[package]] name = "time" version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" dependencies = [ "libc", "winapi", ] [[package]] name = "time" version = "0.3.25" version = "0.3.36" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0fdd63d58b18d663fbdf70e049f00a22c8e42be082203be7f26589213cd75ea" checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" dependencies = [ "deranged", "itoa", "num-conv", "powerfmt", "serde", "time-core", "time-macros", Loading @@ -5479,16 +5495,17 @@ dependencies = [ [[package]] name = "time-core" version = "0.1.1" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" version = "0.2.11" version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd" checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" dependencies = [ "num-conv", "time-core", ] Loading Loading @@ -5842,7 +5859,7 @@ dependencies = [ "sharded-slab", "smallvec", "thread_local", "time 0.3.25", "time", "tracing", "tracing-core", "tracing-log", Loading Loading @@ -6080,12 +6097,13 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" version = "1.4.1" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" dependencies = [ "getrandom 0.2.11", "serde", "wasm-bindgen", ] [[package]] Loading pkgs/development/tools/database/prisma-engines/default.nix +8 −2 Original line number Diff line number Diff line Loading @@ -14,13 +14,13 @@ # function correctly. rustPlatform.buildRustPackage rec { pname = "prisma-engines"; version = "5.16.1"; version = "5.18.0"; src = fetchFromGitHub { owner = "prisma"; repo = "prisma-engines"; rev = version; hash = "sha256-uJJX5lI0YFXygWLeaOuYxjgyswJcjSujPcqHn1aKn8M="; hash = "sha256-ucAOz00dBgX2Bb63ueaBbyu1XtVQD+96EncUyo7STwA="; }; # Use system openssl. Loading @@ -44,6 +44,12 @@ rustPlatform.buildRustPackage rec { protobuf ] ++ lib.optionals stdenv.isDarwin [ Security ]; # FIXME: Workaround Rust 1.80 support by updating time to 0.3.36 # https://github.com/prisma/prisma-engines/issues/4989 postPatch = '' ln -sfn ${./Cargo.lock} Cargo.lock ''; preBuild = '' export OPENSSL_DIR=${lib.getDev openssl} export OPENSSL_LIB_DIR=${lib.getLib openssl}/lib Loading Loading
pkgs/development/tools/database/prisma-engines/Cargo.lock +63 −45 Original line number Diff line number Diff line Loading @@ -416,7 +416,7 @@ dependencies = [ "serde", "serde_bytes", "serde_json", "time 0.3.25", "time", "uuid", ] Loading Loading @@ -520,30 +520,23 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "cfg_aliases" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" [[package]] name = "cfg_aliases" version = "0.2.0" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77e53693616d3075149f4ead59bdeecd204ac6b8192d8969757601b74bddf00f" checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" version = "0.4.26" version = "0.4.38" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" dependencies = [ "android-tzdata", "iana-time-zone", "js-sys", "num-traits", "serde", "time 0.1.43", "wasm-bindgen", "winapi", "windows-targets 0.52.0", ] [[package]] Loading Loading @@ -677,6 +670,16 @@ dependencies = [ "unreachable", ] [[package]] name = "concat-idents" version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f76990911f2267d837d9d0ad060aa63aaad170af40904b29461734c339030d4d" dependencies = [ "quote", "syn 2.0.48", ] [[package]] name = "connection-string" version = "0.2.0" Loading Loading @@ -1028,9 +1031,12 @@ dependencies = [ [[package]] name = "deranged" version = "0.3.7" version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7684a49fb1af197853ef7b2ee694bc1f5b4179556f1e5710e1760c5db6f5e929" checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" dependencies = [ "powerfmt", ] [[package]] name = "derivative" Loading Loading @@ -1935,6 +1941,9 @@ dependencies = [ "console", "lazy_static", "linked-hash-map", "pest", "pest_derive", "serde", "similar", "yaml-rust", ] Loading Loading @@ -2234,9 +2243,9 @@ dependencies = [ [[package]] name = "lsp-types" version = "0.91.1" version = "0.95.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae" checksum = "8e34d33a8e9b006cd3fc4fe69a921affa097bae4bb65f76271f4644f9a334365" dependencies = [ "bitflags 1.3.2", "serde", Loading Loading @@ -2645,7 +2654,7 @@ dependencies = [ "smallvec", "subprocess", "thiserror", "time 0.3.25", "time", "uuid", ] Loading Loading @@ -2817,6 +2826,12 @@ dependencies = [ "num-traits", ] [[package]] name = "num-conv" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" [[package]] name = "num-integer" version = "0.1.45" Loading Loading @@ -3331,6 +3346,12 @@ dependencies = [ "uuid", ] [[package]] name = "powerfmt" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "ppv-lite86" version = "0.2.17" Loading Loading @@ -3593,11 +3614,13 @@ dependencies = [ "bit-vec", "byteorder", "bytes", "cfg_aliases 0.1.1", "cfg_aliases", "chrono", "concat-idents", "connection-string", "crosstarget-utils", "either", "expect-test", "futures", "getrandom 0.2.11", "hex", Loading Loading @@ -4258,7 +4281,7 @@ name = "request-handlers" version = "0.1.0" dependencies = [ "bigdecimal", "cfg_aliases 0.2.0", "cfg_aliases", "codspeed-criterion-compat", "connection-string", "dmmf", Loading Loading @@ -4724,9 +4747,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" [[package]] name = "serde" version = "1.0.183" version = "1.0.209" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c" checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" dependencies = [ "serde_derive", ] Loading @@ -4753,9 +4776,9 @@ dependencies = [ [[package]] name = "serde_derive" version = "1.0.183" version = "1.0.209" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816" checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" dependencies = [ "proc-macro2", "quote", Loading Loading @@ -5082,6 +5105,7 @@ dependencies = [ "bigdecimal", "chrono", "cuid", "expect-test", "futures", "itertools 0.12.0", "once_cell", Loading Loading @@ -5424,9 +5448,9 @@ dependencies = [ [[package]] name = "tiberius" version = "0.11.7" version = "0.11.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66303a42b7c5daffb95c10cd8f3007a9c29b3e90128cf42b3738f58102aa2516" checksum = "091052ba8f20c1e14f85913a5242a663a09d17ff4c0137b9b1f0735cb3c5dabc" dependencies = [ "async-native-tls", "async-trait", Loading Loading @@ -5456,22 +5480,14 @@ dependencies = [ [[package]] name = "time" version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" dependencies = [ "libc", "winapi", ] [[package]] name = "time" version = "0.3.25" version = "0.3.36" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0fdd63d58b18d663fbdf70e049f00a22c8e42be082203be7f26589213cd75ea" checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" dependencies = [ "deranged", "itoa", "num-conv", "powerfmt", "serde", "time-core", "time-macros", Loading @@ -5479,16 +5495,17 @@ dependencies = [ [[package]] name = "time-core" version = "0.1.1" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" [[package]] name = "time-macros" version = "0.2.11" version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd" checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" dependencies = [ "num-conv", "time-core", ] Loading Loading @@ -5842,7 +5859,7 @@ dependencies = [ "sharded-slab", "smallvec", "thread_local", "time 0.3.25", "time", "tracing", "tracing-core", "tracing-log", Loading Loading @@ -6080,12 +6097,13 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" version = "1.4.1" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" dependencies = [ "getrandom 0.2.11", "serde", "wasm-bindgen", ] [[package]] Loading
pkgs/development/tools/database/prisma-engines/default.nix +8 −2 Original line number Diff line number Diff line Loading @@ -14,13 +14,13 @@ # function correctly. rustPlatform.buildRustPackage rec { pname = "prisma-engines"; version = "5.16.1"; version = "5.18.0"; src = fetchFromGitHub { owner = "prisma"; repo = "prisma-engines"; rev = version; hash = "sha256-uJJX5lI0YFXygWLeaOuYxjgyswJcjSujPcqHn1aKn8M="; hash = "sha256-ucAOz00dBgX2Bb63ueaBbyu1XtVQD+96EncUyo7STwA="; }; # Use system openssl. Loading @@ -44,6 +44,12 @@ rustPlatform.buildRustPackage rec { protobuf ] ++ lib.optionals stdenv.isDarwin [ Security ]; # FIXME: Workaround Rust 1.80 support by updating time to 0.3.36 # https://github.com/prisma/prisma-engines/issues/4989 postPatch = '' ln -sfn ${./Cargo.lock} Cargo.lock ''; preBuild = '' export OPENSSL_DIR=${lib.getDev openssl} export OPENSSL_LIB_DIR=${lib.getLib openssl}/lib Loading