Subject: CVS commit: pkgsrc/devel/ormolu
From: Masatake Daimon
Date: 2025-01-31 11:34:52
Message id: 20250131103452.20D6CFBE0@cvs.NetBSD.org

Log Message:
devel/ormolu: update to ormolu-0.7.7.0

## Ormolu 0.7.7.0

* Use single-line layout for parens around single-line content. [Issue
  1120](https://github.com/tweag/ormolu/issues/1120).

* Allow function arguments to be on the same line even if the full type
  (with constraints and foralls) are on multiple lines. [PR
  1125](https://github.com/tweag/ormolu/pull/1125).

## Ormolu 0.7.6.0

* Fix Haddock comments on infix constructors. [Issue
  758](https://github.com/tweag/ormolu/issues/758).

* Don't require a trailing newline in `.ormolu` files. [Issue
  1122](https://github.com/tweag/ormolu/issues/1122).

* Remove unnecessary indentation from list comprehensions. [Issue
  966](https://github.com/tweag/ormolu/issues/966).

## Ormolu 0.7.5.0

* Switched to `ghc-lib-parser-9.10`, with the following new syntactic \ 
features/behaviors:
  * GHC proposal \ 
[#575](https://github.com/ghc-proposals/ghc-proposals/blob/10290a668608d608c3f6c6010be265cf7a02e1fc/proposals/0575-deprecated-instances.rst): \ 
deprecated instances.
  * GHC proposal \ 
[#281](https://github.com/ghc-proposals/ghc-proposals/blob/10290a668608d608c3f6c6010be265cf7a02e1fc/proposals/0281-visible-forall.rst): \ 
visible forall in types of terms.
    Enabled by `RequiredTypeArguments` (enabled by default).
  * `LinearTypes`: `let` and `where` bindings can now be linear, in particular \ 
have multiplicity annotations.
  * Using `forall` as an identifier is now a parse error.
  * GHC proposal \ 
[#65](https://github.com/ghc-proposals/ghc-proposals/blob/10290a668608d608c3f6c6010be265cf7a02e1fc/proposals/0065-type-infix.rst): \ 
namespacing fixity declarations for type names and WARNING/DEPRECATED pragmas.
  * `TypeAbstractions` now supports `@`-binders in lambdas and function equations.
  * Support for the `GHC2024` language.

* Updated to `Cabal-syntax-3.12`.

Files:
RevisionActionfile
1.12modifypkgsrc/devel/ormolu/Makefile
1.11modifypkgsrc/devel/ormolu/buildlink3.mk
1.5modifypkgsrc/devel/ormolu/distinfo