re2: apply nixfmt and sort inputs

This commit is contained in:
Azat Bahawi 2024-06-19 17:52:56 +03:00
parent e19d28db2a
commit fe4760b753
No known key found for this signature in database
GPG Key ID: C8C6BDDB3847F72B

View File

@ -1,17 +1,18 @@
{ lib
, stdenv
, fetchFromGitHub
, cmake
, ninja
, gtest
, gbenchmark
, abseil-cpp
, icu
, chromium
, grpc
, mercurial
, python3Packages
, haskellPackages
{
abseil-cpp,
chromium,
cmake,
fetchFromGitHub,
gbenchmark,
grpc,
gtest,
haskellPackages,
icu,
lib,
mercurial,
ninja,
python3Packages,
stdenv,
}:
stdenv.mkDerivation (finalAttrs: {
@ -25,13 +26,25 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-iQETsjdIFcYM5I/W8ytvV3z/4va6TaZ/+KkSjb8CtF0=";
};
outputs = [ "out" "dev" ];
outputs = [
"out"
"dev"
];
nativeBuildInputs = [ cmake ninja ];
nativeBuildInputs = [
cmake
ninja
];
buildInputs = lib.optionals finalAttrs.doCheck [ gtest gbenchmark ];
buildInputs = lib.optionals finalAttrs.doCheck [
gbenchmark
gtest
];
propagatedBuildInputs = [ abseil-cpp icu ];
propagatedBuildInputs = [
abseil-cpp
icu
];
cmakeFlags = [
(lib.cmakeBool "RE2_BUILD_TESTING" finalAttrs.doCheck)
@ -55,7 +68,10 @@ stdenv.mkDerivation (finalAttrs: {
'';
license = licenses.bsd3;
homepage = "https://github.com/google/re2";
maintainers = with maintainers; [ azahi networkexception ];
maintainers = with maintainers; [
azahi
networkexception
];
platforms = platforms.all;
};
})