dev-haskell/hlint (haskell)

Search

Masked: This package is masked.

Reason: These package versions depend on a minimum GHC of 9.10, which is still considered experimental. If you need to use GHC-9.10 or any of these package versions, copy or symlink scripts/package.unmask/ghc-9.10 to your package.mask directory. You can do so by running: ln -s $(portageq get_repo_path / haskell)/scripts/package.unmask/ghc-9.10 \ /etc/portage/package.unmask/ghc-9.10 Please report any bugs to https://github.com/gentoo-haskell/gentoo-haskell/issues

Masked by hololeap on 2024-06-09

Install

Install this package:

emerge -a dev-haskell/hlint

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask dev-haskell/hlint

Or alternatively:

emerge --autounmask-write -a dev-haskell/hlint

Package Information

Description:
Source code suggestions
Homepage:
https://github.com/ndmitchell/hlint#readme
License:
BSD

Versions

Version EAPI Keywords Slot
3.8 8 ~amd64 0/3.8
3.10 8 ~amd64 0/3.10

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>haskell@gentoo.org</email>
		<name>Gentoo Haskell</name>
	</maintainer>
	<use>
		<flag name="ghc-lib">Force dependency on ghc-lib-parser even if GHC API in the ghc package is supported</flag>
		<flag name="gpl">Use GPL libraries, specifically hscolour</flag>
		<flag name="hsyaml">Use HsYAML instead of yaml</flag>
		<flag name="threads">Build with support for multithreaded execution</flag>
	</use>
	<upstream>
		<remote-id type="hackage">hlint</remote-id>
		<remote-id type="github">ndmitchell/hlint</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-haskell/hlint | euse -E <flag> -p dev-haskell/hlint | euse -D <flag> -p dev-haskell/hlint

Flag Description 3.8 3.10
emacs ⚠️
ghc-lib Force dependency on ghc-lib-parser even if GHC API in the ghc package is supported
gpl Use GPL libraries, specifically hscolour
hsyaml Use HsYAML instead of yaml
test Enables the hadrian selftest rules which require QuickCheck. Disabling it thus saves on a few dependencies which can be problematic when bootstrapping. ⚠️
threads Build with support for multithreaded execution

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST hlint-3.10.tar.gz 184556 bytes
DIST hlint-3.8.tar.gz 183849 bytes