Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jun 2024 19:55:51 GMT
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e17d1ddf2846 - main - devel/hs-ormolu: Update to 0.7.5.0
Message-ID:  <202406221955.45MJtpUk035959@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e17d1ddf2846115d324699fcd39cb8254fea7021

commit e17d1ddf2846115d324699fcd39cb8254fea7021
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2024-06-22 19:55:21 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-06-22 19:55:21 +0000

    devel/hs-ormolu: Update to 0.7.5.0
    
    PR:             279432
---
 devel/hs-ormolu/Makefile  | 30 ++++++++++---------
 devel/hs-ormolu/distinfo  | 74 ++++++++++++++++++++++++++---------------------
 devel/hs-ormolu/pkg-descr | 11 ++++---
 3 files changed, 63 insertions(+), 52 deletions(-)

diff --git a/devel/hs-ormolu/Makefile b/devel/hs-ormolu/Makefile
index 5f7760fcf6bb..7e7533294349 100644
--- a/devel/hs-ormolu/Makefile
+++ b/devel/hs-ormolu/Makefile
@@ -1,38 +1,42 @@
 PORTNAME=	ormolu
-PORTVERSION=	0.7.3.0
+PORTVERSION=	0.7.5.0
 CATEGORIES=	devel haskell
 
 MAINTAINER=	haskell@FreeBSD.org
 COMMENT=	Formatter for Haskell source code
-WWW=		https://github.com/tweag/ormolu
+WWW=		https://github.com/tweag/ormolu/
 
 LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
 USES=		cabal
 
-USE_CABAL=	Cabal-syntax-3.10.2.0_1 \
+USE_CABAL=	Cabal-syntax-3.12.0.0_1 \
 		Diff-0.5_1 \
 		MemoTrie-0.6.11 \
-		alex-3.5.0.0 \
-		ansi-terminal-1.0.2 \
-		ansi-terminal-types-0.11.5_1 \
+		alex-3.5.1.0 \
+		ansi-terminal-1.1.1 \
+		ansi-terminal-types-1.1 \
 		case-insensitive-1.2.1.0 \
 		colour-2.3.6 \
 		file-embed-0.0.16.0 \
-		ghc-lib-parser-9.8.1.20231121 \
+		ghc-lib-parser-9.10.1.20240511 \
 		happy-1.20.1.1 \
-		hashable-1.4.3.0_1 \
-		integer-logarithms-1.0.3.1_5 \
+		hashable-1.4.4.0_1 \
+		integer-logarithms-1.0.3.1_6 \
 		megaparsec-9.6.1 \
-		newtype-generics-0.6.2_2 \
+		newtype-generics-0.6.2_4 \
 		optparse-applicative-0.18.1.0 \
+		os-string-2.0.3 \
+		parsec-3.1.17.0_1 \
 		parser-combinators-1.3.0_1 \
 		prettyprinter-1.7.1 \
 		prettyprinter-ansi-terminal-1.1.3 \
-		primitive-0.9.0.0 \
-		scientific-0.3.7.0_7 \
+		primitive-0.9.0.0_1 \
+		scientific-0.3.8.0 \
 		syb-0.7.2.4 \
-		th-compat-0.1.4_4 \
+		text-2.1.1_1 \
+		th-compat-0.1.5_2 \
 		th-env-0.1.1 \
 		transformers-compat-0.7.2
 
diff --git a/devel/hs-ormolu/distinfo b/devel/hs-ormolu/distinfo
index 140579036d3c..6d3f13f527c6 100644
--- a/devel/hs-ormolu/distinfo
+++ b/devel/hs-ormolu/distinfo
@@ -1,50 +1,54 @@
-TIMESTAMP = 1706696555
-SHA256 (cabal/ormolu-0.7.3.0/ormolu-0.7.3.0.tar.gz) = 7a8aa4a85fc3470a2e230ce22c3103ded6a04a499291ccab232941f7d0afbfd2
-SIZE (cabal/ormolu-0.7.3.0/ormolu-0.7.3.0.tar.gz) = 348324
-SHA256 (cabal/Cabal-syntax-3.10.2.0/Cabal-syntax-3.10.2.0.tar.gz) = 7acf1c519a31cd9010c16f6346e71fd827336811d5f127ddcb2dca3c52265248
-SIZE (cabal/Cabal-syntax-3.10.2.0/Cabal-syntax-3.10.2.0.tar.gz) = 233469
-SHA256 (cabal/Cabal-syntax-3.10.2.0/revision/1.cabal) = b2235bd61763a826259805a34ba3538888fe06850fc6bc1712e625baedf07c16
-SIZE (cabal/Cabal-syntax-3.10.2.0/revision/1.cabal) = 7675
+TIMESTAMP = 1717154768
+SHA256 (cabal/ormolu-0.7.5.0/ormolu-0.7.5.0.tar.gz) = 80b90734913d98eb59d1f2a0583112882ec74cfddaf472b940112574f81cfbf8
+SIZE (cabal/ormolu-0.7.5.0/ormolu-0.7.5.0.tar.gz) = 359376
+SHA256 (cabal/Cabal-syntax-3.12.0.0/Cabal-syntax-3.12.0.0.tar.gz) = 57ab2ae847fbfcde24009d0bad611b67657a01f4dc0ac5a7c105dd7f4eda1f24
+SIZE (cabal/Cabal-syntax-3.12.0.0/Cabal-syntax-3.12.0.0.tar.gz) = 237341
+SHA256 (cabal/Cabal-syntax-3.12.0.0/revision/1.cabal) = f0addf18b89da27face98be54cd8f072ba38951ee5a98d9b0c53a865ea28a4ea
+SIZE (cabal/Cabal-syntax-3.12.0.0/revision/1.cabal) = 7648
 SHA256 (cabal/Diff-0.5/Diff-0.5.tar.gz) = 03cc84dedfb18fa693f0b0b7054d65e92c388d0657cf45ad5e9fbe3fe8b54551
 SIZE (cabal/Diff-0.5/Diff-0.5.tar.gz) = 9122
 SHA256 (cabal/Diff-0.5/revision/1.cabal) = 9c8a972eead9e079b90c6581fa8ef5755662c10dd075951b32b801145704afbb
 SIZE (cabal/Diff-0.5/revision/1.cabal) = 1814
 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.0.0/alex-3.5.0.0.tar.gz) = caed9f23b4bc1cdd6f8083b79a0bb86ba86ed81ab9a1238fe0e13ed544809fed
-SIZE (cabal/alex-3.5.0.0/alex-3.5.0.0.tar.gz) = 85601
-SHA256 (cabal/ansi-terminal-1.0.2/ansi-terminal-1.0.2.tar.gz) = 46e516cbf66c7807940ba9896c2d71ba5ffdaa35a4fb80dea9313703efa8d834
-SIZE (cabal/ansi-terminal-1.0.2/ansi-terminal-1.0.2.tar.gz) = 33561
-SHA256 (cabal/ansi-terminal-types-0.11.5/ansi-terminal-types-0.11.5.tar.gz) = bf7b230389f43105100a6d5740822598a88b38eaaf7d042de595ccf72db4fdd1
-SIZE (cabal/ansi-terminal-types-0.11.5/ansi-terminal-types-0.11.5.tar.gz) = 4660
-SHA256 (cabal/ansi-terminal-types-0.11.5/revision/1.cabal) = f78440dfd95c4509e88855ac7cc2d9566ddf956a92c1290404cac93ad1a1b00a
-SIZE (cabal/ansi-terminal-types-0.11.5/revision/1.cabal) = 1482
+SHA256 (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = c92efe86f8eb959ee03be6c04ee57ebc7e4abc75a6c4b26551215d7443e92a07
+SIZE (cabal/alex-3.5.1.0/alex-3.5.1.0.tar.gz) = 85982
+SHA256 (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 7e448fcdf8a5a97f3d30e5168f834641df9945fafa65f2e87d73ff9556a1bc4c
+SIZE (cabal/ansi-terminal-1.1.1/ansi-terminal-1.1.1.tar.gz) = 35398
+SHA256 (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = f2e5333eb78da5f4dd330fca0c81a59276cc150c625647cd20f57b7f297a5d25
+SIZE (cabal/ansi-terminal-types-1.1/ansi-terminal-types-1.1.tar.gz) = 4746
 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/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/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.8.1.20231121/ghc-lib-parser-9.8.1.20231121.tar.gz) = 571f75a33ad25e5f9f3bc820ff5ba8f3a235670a9833dd82db43e634ed7e7aed
-SIZE (cabal/ghc-lib-parser-9.8.1.20231121/ghc-lib-parser-9.8.1.20231121.tar.gz) = 2601054
+SHA256 (cabal/ghc-lib-parser-9.10.1.20240511/ghc-lib-parser-9.10.1.20240511.tar.gz) = 37d1df5cfe43dd4483c65dc57c522cdb046c8eeddcbbfd8ccaa5bfe5b0d6f139
+SIZE (cabal/ghc-lib-parser-9.10.1.20240511/ghc-lib-parser-9.10.1.20240511.tar.gz) = 2719851
 SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
 SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
-SHA256 (cabal/hashable-1.4.3.0/hashable-1.4.3.0.tar.gz) = 32efb16c2891786209b7cbe5c39df9b3a9ae51e836f1a54f646bc4602b7ab0f5
-SIZE (cabal/hashable-1.4.3.0/hashable-1.4.3.0.tar.gz) = 25601
-SHA256 (cabal/hashable-1.4.3.0/revision/1.cabal) = f3bf68acfa0df7a064a378ef2cdcfeb55e6fb96100675f4c593556dcbf3d7194
-SIZE (cabal/hashable-1.4.3.0/revision/1.cabal) = 4718
+SHA256 (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 1fa3d64548440942b2b38b99c76d8dcaa94fa2ea3912cd7a6354ea4ec4af4758
+SIZE (cabal/hashable-1.4.4.0/hashable-1.4.4.0.tar.gz) = 26197
+SHA256 (cabal/hashable-1.4.4.0/revision/1.cabal) = ae22238274c572aa91e90c6c353e7206386708912ac5e6dc40ac61d1dcc553db
+SIZE (cabal/hashable-1.4.4.0/revision/1.cabal) = 5216
 SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
 SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
-SHA256 (cabal/integer-logarithms-1.0.3.1/revision/5.cabal) = 4d0dfc334e64ff57bb1a08717afa4a4a7f28e4cdc46615dd287be31ef63ec00d
-SIZE (cabal/integer-logarithms-1.0.3.1/revision/5.cabal) = 3278
+SHA256 (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 0595a16d458c9c5caa425dc8ebbeb5d9adffb0c8daf4720c1d93dfcfc31dd690
+SIZE (cabal/integer-logarithms-1.0.3.1/revision/6.cabal) = 3295
 SHA256 (cabal/megaparsec-9.6.1/megaparsec-9.6.1.tar.gz) = a32257be847dbe71ac22d512ab115f9ce26fa08bcdbea7ca8b5256a1700dcbff
 SIZE (cabal/megaparsec-9.6.1/megaparsec-9.6.1.tar.gz) = 64913
 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/2.cabal) = 81cbf377241a186ac210bb60417ac3a23ea576257b01ec7be7051790b225daeb
-SIZE (cabal/newtype-generics-0.6.2/revision/2.cabal) = 2053
+SHA256 (cabal/newtype-generics-0.6.2/revision/4.cabal) = 36b26be66f5736926fbd16fa3eadfcc96d23e13433e6348f0fa9509163fd0991
+SIZE (cabal/newtype-generics-0.6.2/revision/4.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/os-string-2.0.3/os-string-2.0.3.tar.gz) = f6b388b9f9002622901d3f71437b98f95f54fbf7fe10490d319cb801c2a061ea
+SIZE (cabal/os-string-2.0.3/os-string-2.0.3.tar.gz) = 43336
+SHA256 (cabal/parsec-3.1.17.0/parsec-3.1.17.0.tar.gz) = 58c500bec1ec3c849c8243ddfd675a5983b17a8e5da55acea6adade5ae179d36
+SIZE (cabal/parsec-3.1.17.0/parsec-3.1.17.0.tar.gz) = 37969
+SHA256 (cabal/parsec-3.1.17.0/revision/1.cabal) = 8407cbd428d7f640a0fff8891bd2f7aca13cebe70a5e654856f8abec9a648b56
+SIZE (cabal/parsec-3.1.17.0/revision/1.cabal) = 5149
 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
@@ -55,16 +59,20 @@ SHA256 (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.
 SIZE (cabal/prettyprinter-ansi-terminal-1.1.3/prettyprinter-ansi-terminal-1.1.3.tar.gz) = 8879
 SHA256 (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 696d4bd291c94d736142d6182117dca4258d3ef28bfefdb649ac8b5ecd0999c7
 SIZE (cabal/primitive-0.9.0.0/primitive-0.9.0.0.tar.gz) = 60580
-SHA256 (cabal/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz) = a3a121c4b3d68fb8b9f8c709ab012e48f090ed553609247a805ad070d6b343a9
-SIZE (cabal/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz) = 24723
-SHA256 (cabal/scientific-0.3.7.0/revision/7.cabal) = 909755ab19b453169ff85281323da1488407776b2360bd9f7afdd219fd306ef2
-SIZE (cabal/scientific-0.3.7.0/revision/7.cabal) = 4869
+SHA256 (cabal/primitive-0.9.0.0/revision/1.cabal) = 2e08c5409e3559c7f1669ef50e9a0d9a397e68ecf51110d5e2cedf05cdd7d93c
+SIZE (cabal/primitive-0.9.0.0/revision/1.cabal) = 3171
+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/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = ec7c1e8822d62ab910386361cdcee40a22a26cd344c34741fadd982302291e60
 SIZE (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = 41809
-SHA256 (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = d8f97ac14ab47b6b8a7b0fdb4ff95426322ec56badd01652ac15da4a44d4bab8
-SIZE (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = 14838
-SHA256 (cabal/th-compat-0.1.4/revision/4.cabal) = f5f2c679ecc1c1b83d2d68db6cc564e5c78d53425e69e1b9e36784820e122d37
-SIZE (cabal/th-compat-0.1.4/revision/4.cabal) = 3224
+SHA256 (cabal/text-2.1.1/text-2.1.1.tar.gz) = e40cdda8b285f4d72476ed35dc2f5f167d524e6b38bb5ec964d00ee1ff24feab
+SIZE (cabal/text-2.1.1/text-2.1.1.tar.gz) = 300910
+SHA256 (cabal/text-2.1.1/revision/1.cabal) = 78c3fb91055d0607a80453327f087b9dc82168d41d0dca3ff410d21033b5e87d
+SIZE (cabal/text-2.1.1/revision/1.cabal) = 10653
+SHA256 (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 81f55fafc7afad7763c09cb8b7b4165ca3765edcf70ffa42c7393043a1382a1e
+SIZE (cabal/th-compat-0.1.5/th-compat-0.1.5.tar.gz) = 14893
+SHA256 (cabal/th-compat-0.1.5/revision/2.cabal) = 129a59ba3ccfcd06192fd6da899e2711ae276a466915a047bd6727e4a0321d2e
+SIZE (cabal/th-compat-0.1.5/revision/2.cabal) = 3330
 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
diff --git a/devel/hs-ormolu/pkg-descr b/devel/hs-ormolu/pkg-descr
index 2c6fd6ddaa49..f41f78d71f74 100644
--- a/devel/hs-ormolu/pkg-descr
+++ b/devel/hs-ormolu/pkg-descr
@@ -1,6 +1,5 @@
-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.
+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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202406221955.45MJtpUk035959>