pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/ormolu



Module Name:    pkgsrc
Committed By:   pho
Date:           Thu Jan 26 10:58:24 UTC 2023

Modified Files:
        pkgsrc/devel/ormolu: Makefile PLIST buildlink3.mk distinfo
Removed Files:
        pkgsrc/devel/ormolu/patches: patch-ormolu.cabal

Log Message:
devel/ormolu: Update to 0.5.2.0

Ormolu 0.5.2.0
* Eliminated the fixity-th Cabal flag because it caused issues on GHC 9.4
  as well as on aarch64. See issue 941 and issue 927.
* Now operators without explicitly specified fixity default to left
  associativity and highest precedence. Issue 907.

Ormolu 0.5.1.0
* Imports are now sorted by package qualifier, if one is present. Issue
  905.
* Extension packs like GHC2021 and Haskell2010 are now bumped to the top of
  the list of language pragmas. Issue 922.
* Fix formatting of SCC pragmas in do blocks. Issue 925.
* Support type applications in patterns. Issue 930.
* Handle UnicodeSyntax variants more consistently. Issue 934.
* Fix an inconsistency in formatting of types in GADT declarations in
  certain cases. PR 932.
* Switched to ghc-lib-parser-9.4, which brings support for the following
  new syntactic features:
  - \cases via LambdaCase
  - OPAQUE pragmas
  - Unboxed sum type constructors like (# | #).
* Updated to Cabal-syntax-3.8, supporting cabal-version: 3.8.

Ormolu 0.5.0.1
* Fixed a bug in the diff printing functionality. Issue 886.
* Indent closing bracket for list comprehensions in do blocks. Issue 893.
* Fix hs-source-dirs: . resulting in failing to find a .cabal file for a
  Haskell source file. Issue 909.
* Comments in closed type family declarations are now indented
  correctly. Issue 913.
* Cache .cabal file parsing and processing when given multiple input files
  in the same project. This results in dramatic speedups on projects which
  have both huge .cabal files and a large number of individual
  modules. Issue 897.

Ormolu 0.5.0.0
* Changed the way operator fixities and precedences are inferred.
  - Ormolu now tries to locate .cabal files of source files by default and
    in addition to default extensions it also infers the list of
    dependencies.
  - Ormolu comes equipped with extensive knowledge of all packages on
    Hackage and operators that those packages define. Knowing the names of
    the dependencies it can select the right fixity and precedence info
    from its knowledge base.
  - You can ask Ormolu not to look for .cabal files by using the --no-cabal
    switch.
  - Dependencies can be selected manually by using the -p / --package
    option (can be repeated many times).
  - The default heuristic algorithm will still try to guess the right
    fixities and precedence.
  - Fixity overrides can be provided by the user in the familiar Haskell
    notation (e.g. infixr 9 ., one declaration per line). They are loaded
    by default from the .ormolu file that is expected to be in the same
    directory as the .cabal file of a given source file. However, if
    --no-cabal is supplied, the .ormolu file will not be looked for
    either. Fixity declarations can be also provided by using the -f /
    --fixity command line option, which see.
  - This resolves the following issues: Issue 826, Issue 785, Issue 690,
    Issue 825.
* Invalid haddock comments are formatted in a more consistent way. Leading
  haddock triggers (|, ^) in an invalid haddock comment block are now
  escaped with a backslash \. Issue 816.
* Type synonyms and families are now formatted correctly when the equals
  sign is preceded by a comment. Issue 829.
* Bidirectional pattern synonyms are formatted nicer in certain
  cases. Issue 843.
* Magic comments (like {- ORMOLU_DISABLED -}) now allow arbitrary
  succeeding text. This fixes use cases like Issue 856.
* Remove discrepancies between unboxed types and terms. Issue 856 .
  - Unboxed sum types are now formatted with a space before each |.
  - Unboxed unit tuples on type and value levels are formatted as (# #).
* Errors caused by AST differences now print before/after diffs. Issue 877.
* Improved formatting of data declarations in the case of
  single-constructor record with a Haddock. Issue 881.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/ormolu/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/ormolu/PLIST \
    pkgsrc/devel/ormolu/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/devel/ormolu/buildlink3.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/devel/ormolu/patches/patch-ormolu.cabal

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/ormolu/Makefile
diff -u pkgsrc/devel/ormolu/Makefile:1.4 pkgsrc/devel/ormolu/Makefile:1.5
--- pkgsrc/devel/ormolu/Makefile:1.4    Wed Sep  7 06:50:49 2022
+++ pkgsrc/devel/ormolu/Makefile        Thu Jan 26 10:58:24 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.4 2022/09/07 06:50:49 pho Exp $
+# $NetBSD: Makefile,v 1.5 2023/01/26 10:58:24 pho Exp $
 
-DISTNAME=      ormolu-0.4.0.0
+DISTNAME=      ormolu-0.5.2.0
 PKGNAME=       ${DISTNAME}
-PKGREVISION=   3
 CATEGORIES=    devel
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
@@ -17,7 +16,10 @@ LICENSE=     modified-bsd
 .include "../../devel/hs-ansi-terminal/buildlink3.mk"
 .include "../../textproc/hs-Diff/buildlink3.mk"
 .include "../../devel/hs-dlist/buildlink3.mk"
+.include "../../devel/hs-file-embed/buildlink3.mk"
 .include "../../devel/hs-ghc-lib-parser/buildlink3.mk"
+.include "../../textproc/hs-megaparsec/buildlink3.mk"
+.include "../../devel/hs-memotrie/buildlink3.mk"
 .include "../../devel/hs-syb/buildlink3.mk"
 
 # exe:ormolu

Index: pkgsrc/devel/ormolu/PLIST
diff -u pkgsrc/devel/ormolu/PLIST:1.1 pkgsrc/devel/ormolu/PLIST:1.2
--- pkgsrc/devel/ormolu/PLIST:1.1       Wed Feb 16 10:23:02 2022
+++ pkgsrc/devel/ormolu/PLIST   Thu Jan 26 10:58:24 2023
@@ -1,216 +1,240 @@
-@comment $NetBSD: PLIST,v 1.1 2022/02/16 10:23:02 pho Exp $
+@comment $NetBSD: PLIST,v 1.2 2023/01/26 10:58:24 pho Exp $
 bin/ormolu
 lib/${PKGNAME}/${HS_VERSION}/package-description
 lib/${PKGNAME}/${HS_VERSION}/package-id
-lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
-lib/${HS_PLATFORM}/${HS_PKGID}/GHC/DynFlags.dyn_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/GHC/DynFlags.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/GHC/DynFlags.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/GHC/DynFlags.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/GHC/DynFlags.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Config.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Config.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Config.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Config.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/ParseResult.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Config.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/ParseResult.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/ParseResult.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/ParseResult.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/Text.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/ParseResult.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/Text.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/Text.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/Text.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Exception.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Diff/Text.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Exception.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Exception.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Exception.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Imports.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Exception.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Internal.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Internal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Parser.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Parser.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Parser.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Printer.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Printer.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Fixity/Printer.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Imports.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Imports.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Imports.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Imports.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/CommentStream.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/CommentStream.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/CommentStream.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/CommentStream.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Pragma.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/CommentStream.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Pragma.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Pragma.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Pragma.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Result.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Pragma.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Result.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Result.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Result.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Parser/Result.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Combinators.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Combinators.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Combinators.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Combinators.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Comments.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Combinators.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Comments.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Comments.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Comments.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Internal.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Comments.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Internal.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Internal.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Internal.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Common.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Internal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Common.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Common.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Common.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Common.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Annotation.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Annotation.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Annotation.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Annotation.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Class.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Annotation.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Class.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Class.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Class.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Data.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Class.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Data.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Data.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Data.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Default.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Data.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Default.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Default.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Default.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Foreign.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Default.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Foreign.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Foreign.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Foreign.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Instance.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Foreign.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Instance.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Instance.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Instance.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/RoleAnnotation.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Instance.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/OpTree.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/OpTree.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/OpTree.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/RoleAnnotation.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/RoleAnnotation.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Rule.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/RoleAnnotation.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Rule.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Rule.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Rule.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Signature.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Rule.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Signature.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Signature.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Signature.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Splice.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Signature.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Splice.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Splice.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Splice.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Type.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Splice.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Type.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Type.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Type.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/TypeFamily.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Type.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/TypeFamily.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/TypeFamily.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/TypeFamily.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Value.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/TypeFamily.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Value.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Value.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Value.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Warning.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Value.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Warning.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Warning.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Warning.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/ImportExport.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Declaration/Warning.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/ImportExport.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/ImportExport.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/ImportExport.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Module.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/ImportExport.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Module.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Module.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Module.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Pragma.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Module.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Pragma.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Pragma.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Pragma.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Type.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Pragma.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Type.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Type.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Type.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Operators.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Meat/Type.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Operators.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Operators.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Operators.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/SpanStream.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/Operators.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/SpanStream.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/SpanStream.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/SpanStream.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Common.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Printer/SpanStream.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Common.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Common.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Common.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Cpp.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Common.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Cpp.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Cpp.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Cpp.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Preprocess.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Cpp.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Preprocess.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Preprocess.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Preprocess.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Terminal.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Processing/Preprocess.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Terminal.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Terminal.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Terminal.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Terminal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Extensions.dyn_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Extensions.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Extensions.p_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/IO.dyn_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Cabal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Cabal.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Cabal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Fixity.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Fixity.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/Fixity.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/IO.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/IO.hi
-lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/IO.p_hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Ormolu/Utils/IO.p_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
-lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
-share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE.md
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/CHANGELOG.md
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/CONTRIBUTING.md
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/DESIGN.md
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Config.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Diff-ParseResult.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Diff-Text.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Exception.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Imports.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Parser-CommentStream.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Parser-Pragma.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Parser-Result.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Parser.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Combinators.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Comments.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Internal.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Common.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Annotation.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Class.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Data.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Default.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Foreign.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Instance.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-RoleAnnotation.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Rule.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Signature.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Splice.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Type.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-TypeFamily.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Value.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Warning.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-ImportExport.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Module.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Pragma.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Type.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Operators.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-SpanStream.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Processing-Common.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Processing-Cpp.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Processing-Preprocess.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Terminal.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Utils-Extensions.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Utils-IO.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Utils.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/README.md
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-A.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-All.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-B.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-C.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-D.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-E.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-F.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-G.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-H.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-I.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-L.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-M.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-N.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-O.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-P.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-R.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-S.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-T.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-U.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-V.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-W.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/haddock-bundle.min.js
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/index.html
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/linuwial.css
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/meta.json
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/ormolu.haddock
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.css
-share/doc/${HS_PLATFORM}/${PKGNAME}/html/synopsis.png
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE.md
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/CHANGELOG.md
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/CONTRIBUTING.md
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/DESIGN.md
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Config.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Diff-ParseResult.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Diff-Text.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Exception.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Fixity-Internal.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Fixity-Parser.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Fixity-Printer.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Fixity.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Imports.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Parser-CommentStream.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Parser-Pragma.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Parser-Result.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Parser.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Combinators.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Comments.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Internal.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Common.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Annotation.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Class.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Data.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Default.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Foreign.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Instance.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-OpTree.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-RoleAnnotation.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Rule.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Signature.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Splice.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Type.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-TypeFamily.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Value.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration-Warning.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Declaration.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-ImportExport.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Module.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Pragma.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Meat-Type.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-Operators.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer-SpanStream.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Printer.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Processing-Common.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Processing-Cpp.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Processing-Preprocess.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Terminal.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Utils-Cabal.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Utils-Fixity.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Utils-IO.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu-Utils.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Ormolu.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/README.md
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-A.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-All.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-B.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-C.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-D.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-E.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-F.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-G.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-H.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-I.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-L.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-M.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-N.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-O.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-P.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-R.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-S.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-T.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-U.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-V.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-W.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/ormolu.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/synopsis.png
Index: pkgsrc/devel/ormolu/distinfo
diff -u pkgsrc/devel/ormolu/distinfo:1.1 pkgsrc/devel/ormolu/distinfo:1.2
--- pkgsrc/devel/ormolu/distinfo:1.1    Wed Feb 16 10:23:02 2022
+++ pkgsrc/devel/ormolu/distinfo        Thu Jan 26 10:58:24 2023
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.1 2022/02/16 10:23:02 pho Exp $
+$NetBSD: distinfo,v 1.2 2023/01/26 10:58:24 pho Exp $
 
-BLAKE2s (ormolu-0.4.0.0.tar.gz) = de8b6f877cc76e4393ec8cf9715faace2274d2240936decd3e9298dad127c3b9
-SHA512 (ormolu-0.4.0.0.tar.gz) = bee8ab729b55546a0116a4b223cdb1d65369666bfc1b79fb718422d93c9d4b11ec44091fced2e8a3914db86609cb4d0c031514f2e496d428f1abee36094c4bfd
-Size (ormolu-0.4.0.0.tar.gz) = 142052 bytes
-SHA1 (patch-ormolu.cabal) = 4a837b48defd3fc8198adb137744ea9e947f5ee6
+BLAKE2s (ormolu-0.5.2.0.tar.gz) = 1c4f9d541b1c15035ef0b7da839e36af29549e921cdf2b6244c180031462d28e
+SHA512 (ormolu-0.5.2.0.tar.gz) = 8a83b0b6ae8a7ea351ece7d1c7236d1930c03ede3d227682789a717d7883f0e1560795e1f9df320f614b6dd0fe7caf710161a0ad48b8fd4a71b6540013ad1dcd
+Size (ormolu-0.5.2.0.tar.gz) = 398402 bytes

Index: pkgsrc/devel/ormolu/buildlink3.mk
diff -u pkgsrc/devel/ormolu/buildlink3.mk:1.3 pkgsrc/devel/ormolu/buildlink3.mk:1.4
--- pkgsrc/devel/ormolu/buildlink3.mk:1.3       Wed Sep  7 06:50:49 2022
+++ pkgsrc/devel/ormolu/buildlink3.mk   Thu Jan 26 10:58:24 2023
@@ -1,18 +1,21 @@
-# $NetBSD: buildlink3.mk,v 1.3 2022/09/07 06:50:49 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.4 2023/01/26 10:58:24 pho Exp $
 
 BUILDLINK_TREE+=       ormolu
 
 .if !defined(ORMOLU_BUILDLINK3_MK)
 ORMOLU_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.ormolu+= ormolu>=0.4.0
-BUILDLINK_ABI_DEPENDS.ormolu+= ormolu>=0.4.0.0nb3
+BUILDLINK_API_DEPENDS.ormolu+= ormolu>=0.5.2
+BUILDLINK_ABI_DEPENDS.ormolu+= ormolu>=0.5.2.0
 BUILDLINK_PKGSRCDIR.ormolu?=   ../../devel/ormolu
 
 .include "../../devel/hs-ansi-terminal/buildlink3.mk"
 .include "../../textproc/hs-Diff/buildlink3.mk"
 .include "../../devel/hs-dlist/buildlink3.mk"
+.include "../../devel/hs-file-embed/buildlink3.mk"
 .include "../../devel/hs-ghc-lib-parser/buildlink3.mk"
+.include "../../textproc/hs-megaparsec/buildlink3.mk"
+.include "../../devel/hs-memotrie/buildlink3.mk"
 .include "../../devel/hs-syb/buildlink3.mk"
 .include "../../devel/hs-gitrev/buildlink3.mk"
 .include "../../devel/hs-optparse-applicative/buildlink3.mk"



Home | Main Index | Thread Index | Old Index