microsoft_gsl: use fetchpatch instead of fetchurl

The hash for this file when using fetchurl changed from
sha256-uouv35crtly8kYhKyvMyZkqwTKt1jXC6dZjw4sQ60v0=
to
sha256-nCPdC5eFDRyyeJzxJnoCvlukWy61OB7DoXD+R8dGlnw=

Lets use fetchpatch instead to potentially avoid this issue in the
future.
This commit is contained in:
Daniel Fullmer 2022-05-12 14:48:35 -07:00
parent b376c2d2af
commit c7d0078c59

View File

@ -3,7 +3,7 @@
, fetchFromGitHub
, cmake
, gtest
, fetchurl
, fetchpatch
, pkg-config
}:
@ -20,9 +20,9 @@ stdenv.mkDerivation rec {
patches = [
# Search for GoogleTest via pkg-config first, ref: https://github.com/NixOS/nixpkgs/pull/130525
(fetchurl {
(fetchpatch {
url = "https://github.com/microsoft/GSL/commit/f5cf01083baf7e8dc8318db3648bc6098dc32d67.patch";
sha256 = "sha256-uouv35crtly8kYhKyvMyZkqwTKt1jXC6dZjw4sQ6uv0=";
sha256 = "sha256-HJxG87nVFo1CGNivCqt/JhjTj2xLzQe8bF5Km7/KG+Y=";
})
];