···16 sha256 = "sha256-sYBTbX2ZYLBeACOhl7ANyxAJKaSaq3HRnVX0obIQ9Jo=";
17 };
1819+ # Clang 16 defaults to C++17. `std::auto_ptr` has been removed from C++17, and the
20+ # `register` type class specifier is no longer allowed.
21+ patches = [ ./c++-17-fixes.patch ];
22+23 hardeningDisable = [ "format" ];
2425 nativeBuildInputs = [ pkg-config ];