diff --git a/devel/hs-ormolu/Makefile b/devel/hs-ormolu/Makefile index 7a2e19079f91..c62c9ba17ed7 100644 --- a/devel/hs-ormolu/Makefile +++ b/devel/hs-ormolu/Makefile @@ -1,51 +1,19 @@ PORTNAME= ormolu -DISTVERSION= 0.8.0.2 +DISTVERSION= 0.8.1.0 CATEGORIES= devel haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Formatter for Haskell source code WWW= https://github.com/tweag/ormolu/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md USES= cabal USE_LOCALE= C.UTF-8 -USE_CABAL= Cabal-syntax-3.14.2.0 \ - Diff-1.0.2 \ - MemoTrie-0.6.11 \ - alex-3.5.4.0 \ - ansi-terminal-1.1.5 \ - ansi-terminal-types-1.1.3 \ - async-2.2.5_3 \ - case-insensitive-1.2.1.0 \ - choice-0.2.4.1 \ - colour-2.3.6 \ - file-embed-0.0.16.0 \ - ghc-lib-parser-9.12.2.20250421 \ - happy-2.1.7 \ - happy-lib-2.1.7 \ - hashable-1.5.0.0_1 \ - integer-logarithms-1.0.4 \ - megaparsec-9.7.0 \ - newtype-generics-0.6.2_5 \ - optparse-applicative-0.18.1.0_1 \ - parser-combinators-1.3.0_1 \ - prettyprinter-1.7.1 \ - prettyprinter-ansi-terminal-1.1.3 \ - primitive-0.9.1.0 \ - safe-exceptions-0.1.7.4_1 \ - scientific-0.3.8.0_2 \ - syb-0.7.3 \ - th-compat-0.1.6 \ - th-env-0.1.1 \ - transformers-compat-0.7.2 \ - unliftio-0.2.25.1 \ - unliftio-core-0.2.1.0_4 - post-patch: ${REINPLACE_CMD} 's|jobs: 1|jobs: 2|' ${CABAL_HOME}/.cabal/config .include diff --git a/devel/hs-ormolu/Makefile.cabal b/devel/hs-ormolu/Makefile.cabal new file mode 100644 index 000000000000..7ebbbe13fba8 --- /dev/null +++ b/devel/hs-ormolu/Makefile.cabal @@ -0,0 +1,31 @@ +USE_CABAL= Cabal-syntax-3.16.1.0_2 \ + Diff-1.0.2 \ + MemoTrie-0.6.11 \ + alex-3.5.4.2 \ + ansi-terminal-1.1.5 \ + ansi-terminal-types-1.1.3 \ + async-2.2.6 \ + case-insensitive-1.2.1.0 \ + choice-0.2.4.2 \ + colour-2.3.7 \ + file-embed-0.0.16.0 \ + ghc-lib-parser-9.14.1.20251220 \ + happy-2.1.7 \ + happy-lib-2.1.7 \ + hashable-1.5.1.0 \ + integer-logarithms-1.0.5 \ + megaparsec-9.7.1 \ + newtype-generics-0.6.2_5 \ + optparse-applicative-0.19.0.0 \ + parser-combinators-1.3.1 \ + prettyprinter-1.7.2 \ + prettyprinter-ansi-terminal-1.1.4 \ + primitive-0.9.1.0_1 \ + safe-exceptions-0.1.7.4_1 \ + scientific-0.3.8.1 \ + syb-0.7.4 \ + th-compat-0.1.7 \ + th-env-0.1.1 \ + unliftio-0.2.25.1 \ + unliftio-core-0.2.1.0_4 \ + unordered-containers-0.2.21_2 diff --git a/devel/hs-ormolu/distinfo b/devel/hs-ormolu/distinfo index 740c2d2bff1e..95b93abdda8d 100644 --- a/devel/hs-ormolu/distinfo +++ b/devel/hs-ormolu/distinfo @@ -1,81 +1,77 @@ -TIMESTAMP = 1766770715 -SHA256 (cabal/ormolu-0.8.0.2/ormolu-0.8.0.2.tar.gz) = 4d89f82ee87c3e4b4cafa490a1a8260ed3f5af1a81a48a43ddfd6fe435a902ba -SIZE (cabal/ormolu-0.8.0.2/ormolu-0.8.0.2.tar.gz) = 370406 -SHA256 (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 9d5f39eadafffc1906558486f612dc21d2921d6a749319accefff982e9ae5985 -SIZE (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 245186 +TIMESTAMP = 1779644939 +SHA256 (cabal/ormolu-0.8.1.0/ormolu-0.8.1.0.tar.gz) = 120f20bb158b756f8d4dbcac94c2fd0227816e072d3447d83c65c18bdae1f542 +SIZE (cabal/ormolu-0.8.1.0/ormolu-0.8.1.0.tar.gz) = 373544 +SHA256 (cabal/Cabal-syntax-3.16.1.0/Cabal-syntax-3.16.1.0.tar.gz) = 6bd561449b4d96aca4896e17a34cb504d1b0fd83b338380d131b16b50b36bda7 +SIZE (cabal/Cabal-syntax-3.16.1.0/Cabal-syntax-3.16.1.0.tar.gz) = 248807 +SHA256 (cabal/Cabal-syntax-3.16.1.0/revision/2.cabal) = 17cf54d07d7aa65ea24ba4045912b8a8af065f10e429fd1811d43810b313c504 +SIZE (cabal/Cabal-syntax-3.16.1.0/revision/2.cabal) = 7778 SHA256 (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = cd7e26d3d5ebf7f2c1a7525aebe251fbcbffee2a6362db634b4be23b9e354d85 SIZE (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = 10936 SHA256 (cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz) = f7a6abf136eac1c6b370678e14e9519ed88c0c2adf75f06d6855b464db0c2420 SIZE (cabal/MemoTrie-0.6.11/MemoTrie-0.6.11.tar.gz) = 8369 -SHA256 (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = a9ea70f2c4900e685312cf330d1fe955a3e8f00acd1328d463ae150481d28ade -SIZE (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = 94220 +SHA256 (cabal/alex-3.5.4.2/alex-3.5.4.2.tar.gz) = df481dc960e2c59a30395f7335031fd4ef8773b8a42894a4f2320e00ff474418 +SIZE (cabal/alex-3.5.4.2/alex-3.5.4.2.tar.gz) = 94432 SHA256 (cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz) = 9cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073 SIZE (cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz) = 33344 SHA256 (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689 SIZE (cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz) = 8791 -SHA256 (cabal/async-2.2.5/async-2.2.5.tar.gz) = 1818473ebab9212afad2ed76297aefde5fae8b5d4404daf36939aece6a8f16f7 -SIZE (cabal/async-2.2.5/async-2.2.5.tar.gz) = 15742 -SHA256 (cabal/async-2.2.5/revision/3.cabal) = b7648c6165729a973d95cb328f9fd874813a81c727707e8b2552b4f03399763b -SIZE (cabal/async-2.2.5/revision/3.cabal) = 3366 +SHA256 (cabal/async-2.2.6/async-2.2.6.tar.gz) = 148571bc188003101241da6c49131d07324e63a88ed283a84def2e9694599619 +SIZE (cabal/async-2.2.6/async-2.2.6.tar.gz) = 18996 SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406 SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609 -SHA256 (cabal/choice-0.2.4.1/choice-0.2.4.1.tar.gz) = b17c31a4502f14dd32e892358efb0343f21bd6b54d18684bfe9422aa562c2c25 -SIZE (cabal/choice-0.2.4.1/choice-0.2.4.1.tar.gz) = 2763 -SHA256 (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 2cd35dcd6944a5abc9f108a5eb5ee564b6b1fa98a9ec79cefcc20b588991f871 -SIZE (cabal/colour-2.3.6/colour-2.3.6.tar.gz) = 20675 +SHA256 (cabal/choice-0.2.4.2/choice-0.2.4.2.tar.gz) = 8cc11336c4b8003062bd23085ec90d17597db70d20b4221c0bdedc28def43e6d +SIZE (cabal/choice-0.2.4.2/choice-0.2.4.2.tar.gz) = 2716 +SHA256 (cabal/colour-2.3.7/colour-2.3.7.tar.gz) = 1f3b1055675abe4e3362800cc9bf7ab9b92dfdf21a1f6c82b252611270be9680 +SIZE (cabal/colour-2.3.7/colour-2.3.7.tar.gz) = 22506 SHA256 (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 5f18672eff936355557cdd163905451205d7ee22742edac313dd27cf42a3f415 SIZE (cabal/file-embed-0.0.16.0/file-embed-0.0.16.0.tar.gz) = 7198 -SHA256 (cabal/ghc-lib-parser-9.12.2.20250421/ghc-lib-parser-9.12.2.20250421.tar.gz) = a49f2d63fb2953d85b325d492a692ce4daeb239f63f844a17260fb7a97754cd3 -SIZE (cabal/ghc-lib-parser-9.12.2.20250421/ghc-lib-parser-9.12.2.20250421.tar.gz) = 2826338 +SHA256 (cabal/ghc-lib-parser-9.14.1.20251220/ghc-lib-parser-9.14.1.20251220.tar.gz) = 813750d0b74ceef0c47addbd2e0c3c67a18698c3d66833a4d1f9a303d199dc09 +SIZE (cabal/ghc-lib-parser-9.14.1.20251220/ghc-lib-parser-9.14.1.20251220.tar.gz) = 3019073 SHA256 (cabal/happy-2.1.7/happy-2.1.7.tar.gz) = 9e390f0ab082d11d46598f6215b2f6e8253059721860f81082409091532d7e2a SIZE (cabal/happy-2.1.7/happy-2.1.7.tar.gz) = 62023 SHA256 (cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz) = f625b2c4a3f2b5fafa3c560fa8757502cc8de83d9a84c2692fc943380900f269 SIZE (cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz) = 94227 -SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a -SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062 -SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef -SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914 -SHA256 (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 6a93c76c2518cbe2d72ab17da6ae46d8cae93cbfb7c5a5ad5783f903c1448f45 -SIZE (cabal/integer-logarithms-1.0.4/integer-logarithms-1.0.4.tar.gz) = 8948 -SHA256 (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = b9ed423625bf20ae7a72480d40d2dd16018a67e2ec45afb840a3607aa931ec97 -SIZE (cabal/megaparsec-9.7.0/megaparsec-9.7.0.tar.gz) = 67078 +SHA256 (cabal/hashable-1.5.1.0/hashable-1.5.1.0.tar.gz) = ed0b7c10ce92c9ffe45420dadc38c6d39db486ff3633ff13567cc9f75f79b112 +SIZE (cabal/hashable-1.5.1.0/hashable-1.5.1.0.tar.gz) = 90605 +SHA256 (cabal/integer-logarithms-1.0.5/integer-logarithms-1.0.5.tar.gz) = 66dff6f1f778fe1ec689139fe125cd4e6a95643734c651c891eafa2c50669459 +SIZE (cabal/integer-logarithms-1.0.5/integer-logarithms-1.0.5.tar.gz) = 8925 +SHA256 (cabal/megaparsec-9.7.1/megaparsec-9.7.1.tar.gz) = aadc0858cc422c9608a64d9ae95511805d3c9ca226f773af81550ff790a50e00 +SIZE (cabal/megaparsec-9.7.1/megaparsec-9.7.1.tar.gz) = 67094 SHA256 (cabal/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = a1ac6052020a09f1bc5000a141d2edd4b31a82f95ce5957b7eedad40c065a74e SIZE (cabal/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = 6854 SHA256 (cabal/newtype-generics-0.6.2/revision/5.cabal) = e1bc40f387a21c6e59eff939f4e01b1eb14f069b683dce8c1c51094470c6342b SIZE (cabal/newtype-generics-0.6.2/revision/5.cabal) = 2053 -SHA256 (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 63811ab4fd26e829b8868364325a88be3acc79819f5bb5005b2dd3b961ecc491 -SIZE (cabal/optparse-applicative-0.18.1.0/optparse-applicative-0.18.1.0.tar.gz) = 60682 -SHA256 (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = f30973861ac7e7ebff05ff8c7c3d1e4d283a1f3850e1cc14106b0693ec1b6d82 -SIZE (cabal/optparse-applicative-0.18.1.0/revision/1.cabal) = 5289 -SHA256 (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 9310ef0d49f8a8922acda10b1cded9854cbee04dea717effc6ee5983072e4447 -SIZE (cabal/parser-combinators-1.3.0/parser-combinators-1.3.0.tar.gz) = 11699 -SHA256 (cabal/parser-combinators-1.3.0/revision/1.cabal) = 8659573e0d443d573f5b53f81b81dafbdc988d282b90c11e3da73562b4ea7876 -SIZE (cabal/parser-combinators-1.3.0/revision/1.cabal) = 1640 -SHA256 (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 5e6ea6903114fa118fcc359633dfb7ecddecb92c06c853d02a77b72b251f0b45 -SIZE (cabal/prettyprinter-1.7.1/prettyprinter-1.7.1.tar.gz) = 56907 -SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 813739308ad6050620578994effe21058a170a341716acf52573fae42b5b1db3 -SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879 +SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = cf16aeefd821730c7738447fa7c6b7ada7ca1c9cc25400d64ef283294d345871 +SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629 +SHA256 (cabal/parser-combinators-1.3.1/parser-combinators-1.3.1.tar.gz) = 9c506cc38f9df0fc23a942e739ed1f0799fc6c54515d770de044168ecff740bf +SIZE (cabal/parser-combinators-1.3.1/parser-combinators-1.3.1.tar.gz) = 11684 +SHA256 (cabal/prettyprinter-1.7.2/prettyprinter-1.7.2.tar.gz) = f04eb6fd865512ad8672da1e8bfcea1c384509fc2f662c41b7ac39d7898706ee +SIZE (cabal/prettyprinter-1.7.2/prettyprinter-1.7.2.tar.gz) = 57434 +SHA256 (cabal/prettyprinter-ansi-terminal-1.1.4/prettyprinter-ansi-terminal-1.1.4.tar.gz) = 912cd340d5c2583111e2eaeb9aa03b87551ca2e3dd78bbfd346756b9f1e6c9fe +SIZE (cabal/prettyprinter-ansi-terminal-1.1.4/prettyprinter-ansi-terminal-1.1.4.tar.gz) = 9918 SHA256 (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 44b4de41813c7bc5db8a57f87c3612a069b65086946268ba165097252ebd3d76 SIZE (cabal/primitive-0.9.1.0/primitive-0.9.1.0.tar.gz) = 61724 +SHA256 (cabal/primitive-0.9.1.0/revision/1.cabal) = 756b222c715bc6ef5ba81fa69cdbaa20c5c53beb6f16f174b8bacc93a6d239f0 +SIZE (cabal/primitive-0.9.1.0/revision/1.cabal) = 3258 SHA256 (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 3c51d8d50c9b60ff8bf94f942fd92e3bea9e62c5afa778dfc9f707b79da41ef6 SIZE (cabal/safe-exceptions-0.1.7.4/safe-exceptions-0.1.7.4.tar.gz) = 15347 SHA256 (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 8bb7261bd54bd58acfcb154be6a161fb6d0d31a1852aadc8e927d2ad2d7651d1 SIZE (cabal/safe-exceptions-0.1.7.4/revision/1.cabal) = 1412 -SHA256 (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 13b343bca8aa26d7718e52e622e5a118056653edafcbc7ccc5333be7217218cf -SIZE (cabal/scientific-0.3.8.0/scientific-0.3.8.0.tar.gz) = 24314 -SHA256 (cabal/scientific-0.3.8.0/revision/2.cabal) = ba83a6701dd0110138443757aca4a42786afa94272b73045ef878fd860d1732e -SIZE (cabal/scientific-0.3.8.0/revision/2.cabal) = 4397 -SHA256 (cabal/syb-0.7.3/syb-0.7.3.tar.gz) = 676668d46941fc1be26bdd2cfd727aa13bcb909eaa8189937a9dbd6d41ac3b8d -SIZE (cabal/syb-0.7.3/syb-0.7.3.tar.gz) = 42181 -SHA256 (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = b781a0c059872bc95406d00e98f6fa7d9e81e744730f75186583cb4dcea0a4eb -SIZE (cabal/th-compat-0.1.6/th-compat-0.1.6.tar.gz) = 14622 +SHA256 (cabal/scientific-0.3.8.1/scientific-0.3.8.1.tar.gz) = ad3781be149dfc7936e62eb9c3ad78ded0e9985b4dae16d2f62d9ba957ccdcfe +SIZE (cabal/scientific-0.3.8.1/scientific-0.3.8.1.tar.gz) = 24338 +SHA256 (cabal/syb-0.7.4/syb-0.7.4.tar.gz) = ddcaca983f67a170c0cfdbd037a268779880e2f9b57f93135eaccb6ae4c5da3f +SIZE (cabal/syb-0.7.4/syb-0.7.4.tar.gz) = 42308 +SHA256 (cabal/th-compat-0.1.7/th-compat-0.1.7.tar.gz) = 9e26f12230d38ae56dcf94f8c139799dc3b7376f3434d35ce74847a0a24fd5ff +SIZE (cabal/th-compat-0.1.7/th-compat-0.1.7.tar.gz) = 14763 SHA256 (cabal/th-env-0.1.1/th-env-0.1.1.tar.gz) = fc01b166df6ba45f6ce157165eb786da208dbab41252fd81134f8ba02cf3f505 SIZE (cabal/th-env-0.1.1/th-env-0.1.1.tar.gz) = 2724 -SHA256 (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = b62c7304c9f3cbc9463d0739aa85cb9489f217ea092b9d625d417514fbcc9d6a -SIZE (cabal/transformers-compat-0.7.2/transformers-compat-0.7.2.tar.gz) = 46485 SHA256 (cabal/unliftio-0.2.25.1/unliftio-0.2.25.1.tar.gz) = 3bfc6f8dea6966c2c06df83e6d3f481bbd77531f58b8049c46738aad9268336e SIZE (cabal/unliftio-0.2.25.1/unliftio-0.2.25.1.tar.gz) = 58203 SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3 SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865 SHA256 (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = f6a2736f858b5390d9384dca43d3ea4d96e9ca17217791791ca4951ba6e8072a SIZE (cabal/unliftio-core-0.2.1.0/revision/4.cabal) = 996 +SHA256 (cabal/unordered-containers-0.2.21/unordered-containers-0.2.21.tar.gz) = 3b2ad1522b546e61960153257d1e5d239eeec5e83da847d5cb4d896a5bb7f9c0 +SIZE (cabal/unordered-containers-0.2.21/unordered-containers-0.2.21.tar.gz) = 68227 +SHA256 (cabal/unordered-containers-0.2.21/revision/2.cabal) = c5de1fb3377ed3c5f4cd851a771d1acc5c37d2f6bef0a499295c0e8857da5605 +SIZE (cabal/unordered-containers-0.2.21/revision/2.cabal) = 3987