mirror of
https://github.com/JulienMalka/snowfield.git
synced 2025-03-28 14:50:55 +01:00
fix: remove nixfmt patch
This commit is contained in:
parent
435963ca64
commit
76527700dc
2 changed files with 0 additions and 258 deletions
|
@ -1,257 +0,0 @@
|
||||||
diff --git a/nix/tools.nix b/nix/tools.nix
|
|
||||||
index 9bcc89d..c3e78af 100644
|
|
||||||
--- a/nix/tools.nix
|
|
||||||
+++ b/nix/tools.nix
|
|
||||||
@@ -1,95 +1,93 @@
|
|
||||||
-{ stdenv
|
|
||||||
-, lib
|
|
||||||
+{
|
|
||||||
+ stdenv,
|
|
||||||
+ lib,
|
|
||||||
|
|
||||||
-, actionlint
|
|
||||||
-, alejandra
|
|
||||||
-, ansible-lint
|
|
||||||
-, biome
|
|
||||||
-, cabal-fmt
|
|
||||||
-, cabal-gild
|
|
||||||
-, cabal2nix
|
|
||||||
-, callPackage
|
|
||||||
-, cargo
|
|
||||||
-, checkmake
|
|
||||||
-, clang-tools
|
|
||||||
-, clippy
|
|
||||||
-, cljfmt
|
|
||||||
-, cmake-format
|
|
||||||
-, commitizen
|
|
||||||
-, conform
|
|
||||||
-, convco
|
|
||||||
-, crystal
|
|
||||||
-, deadnix
|
|
||||||
-, deno
|
|
||||||
-, dhall
|
|
||||||
-, dune_3
|
|
||||||
-, eclint
|
|
||||||
-, editorconfig-checker
|
|
||||||
-, elixir
|
|
||||||
-, elmPackages
|
|
||||||
-, flake-checker ? null
|
|
||||||
-, fprettify
|
|
||||||
-, git-annex
|
|
||||||
-, gptcommit ? null
|
|
||||||
-, hadolint
|
|
||||||
-, haskellPackages
|
|
||||||
-, hindent
|
|
||||||
-, hlint
|
|
||||||
-, hpack
|
|
||||||
-, html-tidy
|
|
||||||
-, luaPackages
|
|
||||||
-, lua-language-server
|
|
||||||
-, lychee
|
|
||||||
-, julia-bin
|
|
||||||
-, mdl
|
|
||||||
-, mdsh
|
|
||||||
-, nil
|
|
||||||
-, nixfmt
|
|
||||||
-, nixpkgs-fmt
|
|
||||||
-, nodePackages
|
|
||||||
-, ocamlPackages
|
|
||||||
-, opam
|
|
||||||
-, ormolu
|
|
||||||
-, pkgsBuildBuild
|
|
||||||
-, poetry
|
|
||||||
-, pre-commit-hook-ensure-sops ? null
|
|
||||||
-, python3Packages
|
|
||||||
-, pyright ? nodePackages.pyright
|
|
||||||
-, php82Packages
|
|
||||||
-, ripsecrets ? null
|
|
||||||
-, reuse
|
|
||||||
-, ruff ? null
|
|
||||||
-, rustfmt
|
|
||||||
-, shellcheck
|
|
||||||
-, bats
|
|
||||||
-, shfmt
|
|
||||||
-, beautysh
|
|
||||||
-, statix
|
|
||||||
-, stylish-haskell
|
|
||||||
-, stylua
|
|
||||||
-, tagref
|
|
||||||
-, taplo
|
|
||||||
-, texlive
|
|
||||||
-, topiary ? null ## Added in nixpkgs on Dec 2, 2022
|
|
||||||
-, treefmt
|
|
||||||
-, typos
|
|
||||||
-, typstfmt
|
|
||||||
-, typstyle ? null ## Add in nixpkgs added on commit 800ca60
|
|
||||||
-, zprint
|
|
||||||
-, yamlfmt
|
|
||||||
-, yamllint
|
|
||||||
-, go
|
|
||||||
-, go-tools
|
|
||||||
-, golangci-lint
|
|
||||||
-, revive ? null
|
|
||||||
-, vale
|
|
||||||
+ actionlint,
|
|
||||||
+ alejandra,
|
|
||||||
+ ansible-lint,
|
|
||||||
+ biome,
|
|
||||||
+ cabal-fmt,
|
|
||||||
+ cabal-gild,
|
|
||||||
+ cabal2nix,
|
|
||||||
+ callPackage,
|
|
||||||
+ cargo,
|
|
||||||
+ checkmake,
|
|
||||||
+ clang-tools,
|
|
||||||
+ clippy,
|
|
||||||
+ cljfmt,
|
|
||||||
+ cmake-format,
|
|
||||||
+ commitizen,
|
|
||||||
+ conform,
|
|
||||||
+ convco,
|
|
||||||
+ crystal,
|
|
||||||
+ deadnix,
|
|
||||||
+ deno,
|
|
||||||
+ dhall,
|
|
||||||
+ dune_3,
|
|
||||||
+ eclint,
|
|
||||||
+ editorconfig-checker,
|
|
||||||
+ elixir,
|
|
||||||
+ elmPackages,
|
|
||||||
+ flake-checker ? null,
|
|
||||||
+ fprettify,
|
|
||||||
+ git-annex,
|
|
||||||
+ gptcommit ? null,
|
|
||||||
+ hadolint,
|
|
||||||
+ haskellPackages,
|
|
||||||
+ hindent,
|
|
||||||
+ hlint,
|
|
||||||
+ hpack,
|
|
||||||
+ html-tidy,
|
|
||||||
+ luaPackages,
|
|
||||||
+ lua-language-server,
|
|
||||||
+ lychee,
|
|
||||||
+ julia-bin,
|
|
||||||
+ mdl,
|
|
||||||
+ mdsh,
|
|
||||||
+ nil,
|
|
||||||
+ nixfmt-rfc-style,
|
|
||||||
+ nixpkgs-fmt,
|
|
||||||
+ nodePackages,
|
|
||||||
+ ocamlPackages,
|
|
||||||
+ opam,
|
|
||||||
+ ormolu,
|
|
||||||
+ pkgsBuildBuild,
|
|
||||||
+ poetry,
|
|
||||||
+ pre-commit-hook-ensure-sops ? null,
|
|
||||||
+ python3Packages,
|
|
||||||
+ pyright ? nodePackages.pyright,
|
|
||||||
+ php82Packages,
|
|
||||||
+ ripsecrets ? null,
|
|
||||||
+ reuse,
|
|
||||||
+ ruff ? null,
|
|
||||||
+ rustfmt,
|
|
||||||
+ shellcheck,
|
|
||||||
+ bats,
|
|
||||||
+ shfmt,
|
|
||||||
+ beautysh,
|
|
||||||
+ statix,
|
|
||||||
+ stylish-haskell,
|
|
||||||
+ stylua,
|
|
||||||
+ tagref,
|
|
||||||
+ taplo,
|
|
||||||
+ texlive,
|
|
||||||
+ topiary ? null, # # Added in nixpkgs on Dec 2, 2022
|
|
||||||
+ treefmt,
|
|
||||||
+ typos,
|
|
||||||
+ typstfmt,
|
|
||||||
+ typstyle ? null, # # Add in nixpkgs added on commit 800ca60
|
|
||||||
+ zprint,
|
|
||||||
+ yamlfmt,
|
|
||||||
+ yamllint,
|
|
||||||
+ go,
|
|
||||||
+ go-tools,
|
|
||||||
+ golangci-lint,
|
|
||||||
+ revive ? null,
|
|
||||||
+ vale,
|
|
||||||
}:
|
|
||||||
|
|
||||||
-
|
|
||||||
let
|
|
||||||
- tex = texlive.combine {
|
|
||||||
- inherit (texlive) latexindent chktex scheme-basic;
|
|
||||||
- };
|
|
||||||
+ tex = texlive.combine { inherit (texlive) latexindent chktex scheme-basic; };
|
|
||||||
in
|
|
||||||
{
|
|
||||||
inherit
|
|
||||||
@@ -131,7 +129,7 @@ in
|
|
||||||
mdl
|
|
||||||
mdsh
|
|
||||||
nil
|
|
||||||
- nixfmt
|
|
||||||
+ nixfmt-rfc-style
|
|
||||||
nixpkgs-fmt
|
|
||||||
ormolu
|
|
||||||
pre-commit-hook-ensure-sops
|
|
||||||
@@ -163,9 +161,25 @@ in
|
|
||||||
# TODO: these two should be statically compiled
|
|
||||||
inherit (haskellPackages) fourmolu;
|
|
||||||
inherit (luaPackages) luacheck;
|
|
||||||
- inherit (nodePackages) eslint markdownlint-cli prettier cspell;
|
|
||||||
+ inherit (nodePackages)
|
|
||||||
+ eslint
|
|
||||||
+ markdownlint-cli
|
|
||||||
+ prettier
|
|
||||||
+ cspell
|
|
||||||
+ ;
|
|
||||||
inherit (ocamlPackages) ocp-indent;
|
|
||||||
- inherit (python3Packages) autoflake black flake8 flynt isort mkdocs-linkcheck mypy pre-commit-hooks pylint pyupgrade;
|
|
||||||
+ inherit (python3Packages)
|
|
||||||
+ autoflake
|
|
||||||
+ black
|
|
||||||
+ flake8
|
|
||||||
+ flynt
|
|
||||||
+ isort
|
|
||||||
+ mkdocs-linkcheck
|
|
||||||
+ mypy
|
|
||||||
+ pre-commit-hooks
|
|
||||||
+ pylint
|
|
||||||
+ pyupgrade
|
|
||||||
+ ;
|
|
||||||
inherit (php82Packages) php-cs-fixer psalm;
|
|
||||||
# FIXME: workaround build failure
|
|
||||||
phpstan = php82Packages.phpstan.overrideAttrs (old: {
|
|
||||||
@@ -182,15 +196,27 @@ in
|
|
||||||
purty = callPackage ./purty { purty = nodePackages.purty; };
|
|
||||||
terraform-fmt = callPackage ./terraform-fmt { };
|
|
||||||
tflint = callPackage ./tflint { };
|
|
||||||
- dune-build-opam-files = callPackage ./dune-build-opam-files { dune = dune_3; inherit (pkgsBuildBuild) ocaml; };
|
|
||||||
- dune-fmt = callPackage ./dune-fmt { dune = dune_3; inherit (pkgsBuildBuild) ocaml; };
|
|
||||||
- latexindent = tex;
|
|
||||||
- lacheck = texlive.combine {
|
|
||||||
- inherit (texlive) lacheck scheme-basic;
|
|
||||||
+ dune-build-opam-files = callPackage ./dune-build-opam-files {
|
|
||||||
+ dune = dune_3;
|
|
||||||
+ inherit (pkgsBuildBuild) ocaml;
|
|
||||||
};
|
|
||||||
+ dune-fmt = callPackage ./dune-fmt {
|
|
||||||
+ dune = dune_3;
|
|
||||||
+ inherit (pkgsBuildBuild) ocaml;
|
|
||||||
+ };
|
|
||||||
+ latexindent = tex;
|
|
||||||
+ lacheck = texlive.combine { inherit (texlive) lacheck scheme-basic; };
|
|
||||||
chktex = tex;
|
|
||||||
commitizen = commitizen.overrideAttrs (_: _: { doCheck = false; });
|
|
||||||
- bats = if bats ? withLibraries then (bats.withLibraries (p: [ p.bats-support p.bats-assert p.bats-file ])) else bats;
|
|
||||||
+ bats =
|
|
||||||
+ if bats ? withLibraries then
|
|
||||||
+ (bats.withLibraries (p: [
|
|
||||||
+ p.bats-support
|
|
||||||
+ p.bats-assert
|
|
||||||
+ p.bats-file
|
|
||||||
+ ]))
|
|
||||||
+ else
|
|
||||||
+ bats;
|
|
||||||
git-annex = if stdenv.isDarwin then null else git-annex;
|
|
||||||
# Note: Only broken in stable nixpkgs, works fine on latest master.
|
|
||||||
opam = if stdenv.isDarwin then null else opam;
|
|
|
@ -10,7 +10,6 @@ let
|
||||||
pkgs.applyPatches {
|
pkgs.applyPatches {
|
||||||
name = "patched-git-hooks";
|
name = "patched-git-hooks";
|
||||||
src = inputs.git-hooks;
|
src = inputs.git-hooks;
|
||||||
patches = [ ./patches/hooks-correct-nixfmt.patch ];
|
|
||||||
}
|
}
|
||||||
)).run
|
)).run
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue