ameba: 1.4.3 -> 1.5.0
Diff: https://github.com/crystal-ameba/ameba/compare/refs/tags/v1.4.3...v1.5.0 Changelog: https://github.com/crystal-ameba/ameba/releases/tag/v1.5.0
This commit is contained in:
committed by
Peter Hoeg
parent
1368bd4241
commit
9cff5cc80a
@@ -2,40 +2,15 @@
|
||||
|
||||
crystal.buildCrystalPackage rec {
|
||||
pname = "ameba";
|
||||
version = "1.4.3";
|
||||
version = "1.5.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "crystal-ameba";
|
||||
repo = "ameba";
|
||||
rev = "refs/tags/v${version}";
|
||||
hash = "sha256-pc9mtVR/PBhM5l1PnDkm+y+McxbrfAmQzxmLi761VF4=";
|
||||
hash = "sha256-TdyEnTloaciSpkPmnm+OM75sz9jaCaQ3VoDEepfescU=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
(fetchpatch {
|
||||
url = "https://github.com/crystal-ameba/ameba/commit/c7f2cba409787a1928fbb54494b4645ec11005cc.patch";
|
||||
hash = "sha256-tYEPke6omMdCGG2llJGXDZ3jTO4YAqpknzTPi2576UI=";
|
||||
})
|
||||
(fetchpatch {
|
||||
# Fixes: Error: type must be Ameba::Severity, not (Ameba::Severity | Nil)
|
||||
name = "crystal-1.9-compatibility-1.patch";
|
||||
url = "https://github.com/crystal-ameba/ameba/commit/d0d8b18c8365fd956d1e65ae6051e83a5e129f18.patch";
|
||||
hash = "sha256-NmA3OoS5aOW+28TV/D/LUKEEu3lzHlcpolggHBB/wHE=";
|
||||
})
|
||||
(fetchpatch {
|
||||
# Ignore some failing lints on the Ameba codebase run during the check phase.
|
||||
name = "crystal-1.9-compatibility-2.patch";
|
||||
url = "https://github.com/crystal-ameba/ameba/commit/c9d25f3409e6a127bbd7188267810657a2c2924e.patch";
|
||||
hash = "sha256-JMKiO0izSXfgw7uM9XXQ0r/ntOwRnjzYeVHqVLAvLXo=";
|
||||
})
|
||||
(fetchpatch {
|
||||
# Fixes test failures due to Crystal compiler error messages changing.
|
||||
name = "crystal-1.9-compatibility-3.patch";
|
||||
url = "https://github.com/crystal-ameba/ameba/commit/db59b23f9bfcf53dbe53d2918bd9c3d79ac24bb6.patch";
|
||||
hash = "sha256-MKbEm9CR4+VzioCjcOFuFF0xnc1Ty0Ij4d3FcvQO6hY=";
|
||||
})
|
||||
];
|
||||
|
||||
format = "make";
|
||||
|
||||
meta = with lib; {
|
||||
|
||||
Reference in New Issue
Block a user