diff options
author | Evangelos Paterakis <evan@geopjr.dev> | 2022-11-12 12:27:54 +0200 |
---|---|---|
committer | Evangelos Paterakis <evan@geopjr.dev> | 2022-11-12 12:27:54 +0200 |
commit | 4bd897e55011adf9662a76f10ba2e15cc1e68ecf (patch) | |
tree | e821bc1afb4a123a3555367468d625e587a426e3 /pkgs/development/compilers/crystal/default.nix | |
parent | 89dab4d1843129be23308c4ae6587ad4696d71f7 (diff) | |
download | nixpkgs-4bd897e55011adf9662a76f10ba2e15cc1e68ecf.tar nixpkgs-4bd897e55011adf9662a76f10ba2e15cc1e68ecf.tar.gz nixpkgs-4bd897e55011adf9662a76f10ba2e15cc1e68ecf.tar.bz2 nixpkgs-4bd897e55011adf9662a76f10ba2e15cc1e68ecf.tar.lz nixpkgs-4bd897e55011adf9662a76f10ba2e15cc1e68ecf.tar.xz nixpkgs-4bd897e55011adf9662a76f10ba2e15cc1e68ecf.tar.zst nixpkgs-4bd897e55011adf9662a76f10ba2e15cc1e68ecf.zip |
fix: add another patch for < 1.6.0
so 12601 gets applied successfully
Diffstat (limited to 'pkgs/development/compilers/crystal/default.nix')
-rw-r--r-- | pkgs/development/compilers/crystal/default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/compilers/crystal/default.nix b/pkgs/development/compilers/crystal/default.nix index ff04bc9f670..db0ac01891d 100644 --- a/pkgs/development/compilers/crystal/default.nix +++ b/pkgs/development/compilers/crystal/default.nix @@ -109,6 +109,12 @@ let url = "https://github.com/crystal-lang/crystal/pull/11399.patch"; sha256 = "sha256-CjNpkQQ2UREADmlyLUt7zbhjXf0rTjFhNbFYLwJKkc8="; }) + ] ++ lib.optionals (lib.versionAtLeast version "1.3.0" && lib.versionOlder version "1.6.0") [ + # needed for #12601 to get applied successfully + (fetchpatch { + url = "https://github.com/crystal-lang/crystal/commit/bf4009dacbf67a63a1cbaffddbdc99549bb70a03.patch"; + sha256 = "sha256-KpMA5Zdy0QI+HcfuZVRT2gLPS7oH2D4MsdYEnHGDt/0="; + }) ] ++ lib.optionals (lib.versionAtLeast version "1.3.0" && lib.versionOlder version "1.6.1") [ # fixes an issue that prevented tests from passing when ran with # the --release flag |