BSD Ports

devel/hs-ormolu 0.9.0.0 FreeBSD

Formatter for Haskell source code

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
2d8b24da0e
License
BSD3CLAUSE
Categories
devel, haskell
Package size
10227.3 KiB, 72468.5 KiB installed

Description

Ormolu is a formatter for Haskell source aiming to write code in such a way so it's easy to modify and maintain. It implements one ?true? formatting style which admits no configuration, result in minimal diffs and is compatible with modern dialects of Haskell. Ormolu is well-tested and robust so that the formatter can be used in large projects.

In the other systems

SystemPortVersion
FreeBSDdevel/hs-ormolu0.9.0.0
DragonFlydevel/hs-ormolu0.7.7.0

Install

Binary package:

pkg install hs-ormolu

From the ports tree:

cd /usr/ports/devel/hs-ormolu/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	hs-ormolu>0:devel/hs-ormolu

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9.0.00.9.0.0---
FreeBSD:14:quarterly0.9.0.00.9.0.0n/a--
FreeBSD:15:latest0.9.0.00.9.0.0n/a--
FreeBSD:15:quarterly0.9.0.00.9.0.0n/an/an/a
FreeBSD:16:latest0.9.0.00.9.0.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 6
Run dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
cabal
Service scripts
none

Files

distinfo 38
FileSizeSHA256
cabal/ormolu-0.9.0.0/ormolu-0.9.0.0.tar.gz442076212ee5ec17638f802a406122c8b839e3e6aa05d9b5886bfeb46cc90935f0bc6f
cabal/Cabal-syntax-3.16.1.0/Cabal-syntax-3.16.1.0.tar.gz2488076bd561449b4d96aca4896e17a34cb504d1b0fd83b338380d131b16b50b36bda7
cabal/Cabal-syntax-3.16.1.0/revision/2.cabal777817cf54d07d7aa65ea24ba4045912b8a8af065f10e429fd1811d43810b313c504
cabal/Diff-1.0.2/Diff-1.0.2.tar.gz10936cd7e26d3d5ebf7f2c1a7525aebe251fbcbffee2a6362db634b4be23b9e354d85
cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz8369f7a6abf136eac1c6b370678e14e9519ed88c0c2adf75f06d6855b464db0c2420
cabal/alex-3.5.4.2/alex-3.5.4.2.tar.gz94432df481dc960e2c59a30395f7335031fd4ef8773b8a42894a4f2320e00ff474418
cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz333449cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073
cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz87919fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689
cabal/async-2.2.6/async-2.2.6.tar.gz18996148571bc188003101241da6c49131d07324e63a88ed283a84def2e9694599619
cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz53609296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
cabal/choice-0.2.4.2/choice-0.2.4.2.tar.gz27168cc11336c4b8003062bd23085ec90d17597db70d20b4221c0bdedc28def43e6d
cabal/colour-2.3.7/colour-2.3.7.tar.gz225061f3b1055675abe4e3362800cc9bf7ab9b92dfdf21a1f6c82b252611270be9680
cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz71985f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415
cabal/ghc-lib-parser-9.14.1.20251220/ghc-lib-parser-9.14.1.20251220.tar.gz3.019073e+06813750d0b74ceef0c47addbd2e0c3c67a18698c3d66833a4d1f9a303d199dc09
cabal/happy-2.1.7/happy-2.1.7.tar.gz620239e390f0ab082d11d46598f6215b2f6e8253059721860f81082409091532d7e2a
cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz94227f625b2c4a3f2b5fafa3c560fa8757502cc8de83d9a84c2692fc943380900f269
cabal/hashable-1.5.1.0/hashable-1.5.1.0.tar.gz90605ed0b7c10ce92c9ffe45420dadc38c6d39db486ff3633ff13567cc9f75f79b112
cabal/integer-logarithms-1.0.5/integer-logarithms-1.0.5.tar.gz892566dff6f1f778fe1ec689139fe125cd4e6a95643734c651c891eafa2c50669459
cabal/megaparsec-9.8.1/megaparsec-9.8.1.tar.gz68038e05c71a12a085b8e87f156dfee4a9a7c8cbd483a3abe9c779f921d0563b97aa8
cabal/newtype-generics-0.6.3/newtype-generics-0.6.3.tar.gz69075f5add0d21c5d54c09b1f8c2a14e0e36c2c507b44b1b706270fd508afb690a01

Commit history 2

DateCommitCreditsLog message
2d8b24da0e Älven devel/hs-ormolu: Update 0.8.2.0 => 0.9.0.0
* Add WWW for Hackage * Switch source code WWW to actual upstream, as specified on Hackage Approved by: haskell@ (alven@) Approved by: db@, yuri@ (Mentors, implicit)
bd5e0b76e7 Älven devel/hs-ormolu: Update 0.8.1.1 => 0.8.2.0
* Remove workaround for building ghc-lib-parser https://github.com/haskell/cabal/issues/10963 Approved by: haskell@ (alven@) Approved by: db@, yuri@ (Mentors, implicit)