diff options
author | pho <pho@pkgsrc.org> | 2022-02-12 07:21:15 +0000 |
---|---|---|
committer | pho <pho@pkgsrc.org> | 2022-02-12 07:21:15 +0000 |
commit | ea2f64f56cf05aa98de176bb940e653e3c7b6db1 (patch) | |
tree | 245997f78dba0fea945dbb9527299f0860222cb8 /devel | |
parent | 708915a926764a0393cae1d7dc76e68ebf718476 (diff) | |
download | pkgsrc-ea2f64f56cf05aa98de176bb940e653e3c7b6db1.tar.gz |
Update to hlint-3.3.6, but mark it as BROKEN for now
3.3.6, released 2021-12-29
#1326, produce release binaries
3.3.5, released 2021-12-12
#1304, support aeson-2.0
#1309, suggest `either Left f x` becomes `f =<< x`
#1295, suggest TemplateHaskell to TemplateHaskellQuotes if it works
#1292, don't say redundant bracket around pattern splices
#1289, suggest expanding tuple sections in some cases
#1289, suggest length [1..n] ==> max 0 n
#1279, suggest using NumericUnderscores more if it is enabled
#1290, move reverse out of filter
3.3.4, released 2021-08-30
#1288, fix generation of Linux binaries
3.3.3, released 2021-08-29
#1286, compatibility with extra-1.7.10
#114, if OverloadedLists are enabled, don't suggest list literals
3.3.2, released 2021-08-28
#1244, add `only` restriction to modules
#1278, make --ignore-glob patterns also ignore directories
#1268, move nub/sort/reverse over catMaybes/lefts/rights
#1276, fix some incorrect unused LANGUAGE warnings
#1271, suggest foldr (<>) mempty ==> fold (not mconcat)
#1274, make the (& f) ==> f hint apply more
#1264, suggest eta reduction under a where
#1266, suggest () <$ x ==> void x
#1223, add some traverse laws
#1254, suggest null [x] ==> False
#1253, suggest reverse . init ==> tail . reverse
#1253, suggest null . concat ==> all null
#1255, suggest filter instead of list comprehension in teaching
Diffstat (limited to 'devel')
-rw-r--r-- | devel/hlint/Makefile | 8 | ||||
-rw-r--r-- | devel/hlint/buildlink3.mk | 6 | ||||
-rw-r--r-- | devel/hlint/distinfo | 8 |
3 files changed, 12 insertions, 10 deletions
diff --git a/devel/hlint/Makefile b/devel/hlint/Makefile index 1de9b5abc89..c581cb63a63 100644 --- a/devel/hlint/Makefile +++ b/devel/hlint/Makefile @@ -1,14 +1,16 @@ -# $NetBSD: Makefile,v 1.2 2022/01/18 02:48:02 pho Exp $ +# $NetBSD: Makefile,v 1.3 2022/02/12 07:21:15 pho Exp $ -DISTNAME= hlint-3.3.1 +DISTNAME= hlint-3.3.6 PKGNAME= ${DISTNAME} -PKGREVISION= 1 CATEGORIES= devel MAINTAINER= pho@cielonegro.org COMMENT= Haskell source code suggestions LICENSE= modified-bsd +BROKEN= "${PKGBASE} is currently incompatible with GHC 9.2.x" +BROKEN+= "Work is underway: https://github.com/ndmitchell/hlint/issues/1314" + .include "../../converters/hs-aeson/buildlink3.mk" .include "../../devel/hs-ansi-terminal/buildlink3.mk" .include "../../devel/hs-cmdargs/buildlink3.mk" diff --git a/devel/hlint/buildlink3.mk b/devel/hlint/buildlink3.mk index 9fbd4b09fd0..6e1468cd0a8 100644 --- a/devel/hlint/buildlink3.mk +++ b/devel/hlint/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.2 2022/01/18 02:48:02 pho Exp $ +# $NetBSD: buildlink3.mk,v 1.3 2022/02/12 07:21:15 pho Exp $ BUILDLINK_TREE+= hlint .if !defined(HLINT_BUILDLINK3_MK) HLINT_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.hlint+= hlint>=3.3.1 -BUILDLINK_ABI_DEPENDS.hlint+= hlint>=3.3.1nb1 +BUILDLINK_API_DEPENDS.hlint+= hlint>=3.3.6 +BUILDLINK_ABI_DEPENDS.hlint+= hlint>=3.3.6 BUILDLINK_PKGSRCDIR.hlint?= ../../devel/hlint .include "../../converters/hs-aeson/buildlink3.mk" diff --git a/devel/hlint/distinfo b/devel/hlint/distinfo index 027ad5baa4b..9a5c64941dd 100644 --- a/devel/hlint/distinfo +++ b/devel/hlint/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.3 2021/10/26 10:14:50 nia Exp $ +$NetBSD: distinfo,v 1.4 2022/02/12 07:21:15 pho Exp $ -BLAKE2s (hlint-3.3.1.tar.gz) = 69584fadac288108e401e785025c2c2520e4cf2a7a8e2db5b2440d44eab165af -SHA512 (hlint-3.3.1.tar.gz) = 46fabb26361cfd71ceda302669fc4f55d28dffc2a98732be48d7b6c244dd5f546bce1a8179a75487753e6113ad062e7840a4e5feee8a432936fdd65a20283a13 -Size (hlint-3.3.1.tar.gz) = 160882 bytes +BLAKE2s (hlint-3.3.6.tar.gz) = fa0ae08b47e2e3fd6b5751040da4157136d88700541269326eec12da1011ecf0 +SHA512 (hlint-3.3.6.tar.gz) = efc42480ca1382741f65b8f1d84b5c7fe1bd0d94e39163c0e7488862300d19f45d4e55fb501b94a45b089508f44bf196beb3437ae9eee8fc765c588c8eff7916 +Size (hlint-3.3.6.tar.gz) = 164317 bytes |