ginkgo: add Go 1.26 compatibility patch (#503297)

This commit is contained in:
Jörg Thalheim 2026-04-01 06:32:17 +00:00 committed by GitHub
commit 6fabd0a8fc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,6 +2,7 @@
lib,
buildGoModule,
fetchFromGitHub,
fetchpatch,
testers,
ginkgo,
}:
@ -18,6 +19,14 @@ buildGoModule (finalAttrs: {
};
vendorHash = "sha256-I3n1FPINb/nhi4QUzRFEspn7REN1dQEPg8Bhb3PemQU=";
patches = [
# Add ArtifactDir() to support Go 1.26 testing.TB interface
# https://github.com/onsi/ginkgo/pull/1648
(fetchpatch {
url = "https://github.com/onsi/ginkgo/pull/1648.patch";
hash = "sha256-O8YWPAvf0ukPWSTm6+YKnV/L+qSL0RCoBswmiQVXOKI=";
})
];
# integration tests expect more file changes
# types tests are missing CodeLocation
excludedPackages = [