12 stdenv.mkDerivation (finalAttrs: {
16 src = fetchFromGitHub {
19 tag = "v${finalAttrs.version}";
20 hash = "sha256-WveyZ9rMevLTc5C4cgMFcnj0O6Hd+HcfU8ccD6VBgyU=";
21 fetchSubmodules = true;
35 for f in "$(find . -type f -name "*.pl")"; do
36 patchShebangs --build $f 2>&1 > /dev/null
39 for g in $(find . -type f -name "*" ); do
41 sed -i "s|/usr/bin/env|${coreutils}/bin/env|g" $g
47 description = "Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust";
48 homepage = "https://github.com/microsoft/msquic";
49 changelog = "https://github.com/microsoft/msquic/releases/tag/v${finalAttrs.version}";
50 license = lib.licenses.mit;
51 platforms = lib.platforms.all;
52 maintainers = with lib.maintainers; [ SohamG ];