Date: Sat, 04 Apr 2026 15:45:12 +0000 From: =?utf-8?Q?=C3=84lven?= <alven@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 0ef5a919c871 - main - games/hs-scroll: Update 1.20180421 => 1.20250228.2 Message-ID: <69d13208.41536.13c5b78d@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by alven: URL: https://cgit.FreeBSD.org/ports/commit/?id=0ef5a919c87151847a6b4b40043d84b8235bf174 commit 0ef5a919c87151847a6b4b40043d84b8235bf174 Author: Älven <alven@FreeBSD.org> AuthorDate: 2026-04-04 15:36:42 +0000 Commit: Älven <alven@FreeBSD.org> CommitDate: 2026-04-04 15:44:44 +0000 games/hs-scroll: Update 1.20180421 => 1.20250228.2 * Switch GHC 9.4.8 => 9.10.3 (latest) Approved by: haskell@ (alven@) Approved by: db@, yuri@ (Mentors, implicit) --- games/hs-scroll/Makefile | 34 ++-------------------------------- games/hs-scroll/Makefile.cabal | 26 ++++++++++++++++++++++++++ games/hs-scroll/distinfo | 32 +++++++++++++++----------------- 3 files changed, 43 insertions(+), 49 deletions(-) diff --git a/games/hs-scroll/Makefile b/games/hs-scroll/Makefile index fdd7eca81492..a699dff587e6 100644 --- a/games/hs-scroll/Makefile +++ b/games/hs-scroll/Makefile @@ -1,6 +1,5 @@ PORTNAME= scroll -PORTVERSION= 1.20180421 -PORTREVISION= 13 +DISTVERSION= 1.20250228.2 CATEGORIES= games haskell MAINTAINER= haskell@FreeBSD.org @@ -9,37 +8,8 @@ WWW= https://joeyh.name/code/scroll/ LICENSE= GPLv2 -BROKEN_FreeBSD_16= c2hs chokes on /usr/include/ncurses.h:523: The symbol `bool' does not fit here. - -BUILD_DEPENDS= ghc-9.4.8:lang/ghc94 +BROKEN_FreeBSD_16= c2hs chokes on /usr/include/ncurses.h:523: The symbol 'bool' does not fit here. USES= cabal -USE_CABAL= IfElse-0.85 \ - alex-3.5.4.0 \ - ansi-terminal-1.1.5 \ - ansi-terminal-types-1.1.3 \ - c2hs-0.28.8_3 \ - case-insensitive-1.2.1.0 \ - colour-2.3.6 \ - data-default-0.8.0.2 \ - dlist-1.0_2 \ - happy-2.2 \ - happy-lib-2.2 \ - hashable-1.4.7.0 \ - language-c-0.10.1 \ - monad-loops-0.4.3 \ - ncurses-0.2.16_1 \ - optparse-applicative-0.19.0.0 \ - os-string-2.0.10 \ - prettyprinter-1.7.1 \ - prettyprinter-ansi-terminal-1.1.3 \ - primitive-0.9.1.0_1 \ - random-1.3.1 \ - splitmix-0.1.3.2 \ - tagged-0.8.10_1 \ - tasty-1.5.3_2 \ - vector-0.13.2.0_2 \ - vector-stream-0.1.0.1_4 - .include <bsd.port.mk> diff --git a/games/hs-scroll/Makefile.cabal b/games/hs-scroll/Makefile.cabal new file mode 100644 index 000000000000..7928024ab27d --- /dev/null +++ b/games/hs-scroll/Makefile.cabal @@ -0,0 +1,26 @@ +USE_CABAL= IfElse-0.85 \ + alex-3.5.4.2 \ + ansi-terminal-1.1.5 \ + ansi-terminal-types-1.1.3 \ + base-compat-0.15.0 \ + c2hs-0.28.8_3 \ + case-insensitive-1.2.1.0 \ + colour-2.3.7 \ + data-default-0.8.0.2 \ + dlist-1.0_2 \ + happy-2.2 \ + happy-lib-2.2 \ + hashable-1.5.1.0 \ + language-c-0.10.2 \ + monad-loops-0.4.3 \ + ncurses-0.2.16_1 \ + optparse-applicative-0.19.0.0 \ + prettyprinter-1.7.1 \ + prettyprinter-ansi-terminal-1.1.3 \ + primitive-0.9.1.0_1 \ + random-1.3.1 \ + splitmix-0.1.3.2 \ + tagged-0.8.10_1 \ + tasty-1.5.4 \ + vector-0.13.2.0_2 \ + vector-stream-0.1.0.1_4 diff --git a/games/hs-scroll/distinfo b/games/hs-scroll/distinfo index 5fc10cc6bd69..0b2b3bde5a45 100644 --- a/games/hs-scroll/distinfo +++ b/games/hs-scroll/distinfo @@ -1,22 +1,24 @@ -TIMESTAMP = 1769246630 -SHA256 (cabal/scroll-1.20180421/scroll-1.20180421.tar.gz) = 9203353457c53550524d40216d069129389dbb94a7d8ba1a9153e794dcceff2a -SIZE (cabal/scroll-1.20180421/scroll-1.20180421.tar.gz) = 266900 +TIMESTAMP = 1775315771 +SHA256 (cabal/scroll-1.20250228.2/scroll-1.20250228.2.tar.gz) = d23dc05034b91d1caa08d82c7e10898a36863f65a17a04da09e0758d7f2027dc +SIZE (cabal/scroll-1.20250228.2/scroll-1.20250228.2.tar.gz) = 267358 SHA256 (cabal/IfElse-0.85/IfElse-0.85.tar.gz) = 8ad3bfc3e2c867e6330d9bff874b3105476c35b2e1638fd448f233e9f80addcd SIZE (cabal/IfElse-0.85/IfElse-0.85.tar.gz) = 2865 -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/base-compat-0.15.0/base-compat-0.15.0.tar.gz) = 59aa49d7779a20a808924690583653c2bdfb0e54b5162df80df5a81632824531 +SIZE (cabal/base-compat-0.15.0/base-compat-0.15.0.tar.gz) = 32422 SHA256 (cabal/c2hs-0.28.8/c2hs-0.28.8.tar.gz) = 390632cffc561c32483af474aac50168a68f0fa382096552e37749923617884c SIZE (cabal/c2hs-0.28.8/c2hs-0.28.8.tar.gz) = 207816 SHA256 (cabal/c2hs-0.28.8/revision/3.cabal) = 7afc88133bd244e4a8fc483363a849bdb91e1b8587508e3524baae84e4ec32b8 SIZE (cabal/c2hs-0.28.8/revision/3.cabal) = 9397 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/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/data-default-0.8.0.2/data-default-0.8.0.2.tar.gz) = fa7d5de70ccef7381a7f17cd64948de1c24b620de13e1cd55c36c26949870799 SIZE (cabal/data-default-0.8.0.2/data-default-0.8.0.2.tar.gz) = 6138 SHA256 (cabal/dlist-1.0/dlist-1.0.tar.gz) = 173d637328bb173fcc365f30d29ff4a94292a1e0e5558aeb3dfc11de81510115 @@ -27,10 +29,10 @@ SHA256 (cabal/happy-2.2/happy-2.2.tar.gz) = 2e9345c99a61bc29b5a1b9d5c1ea791cbea2 SIZE (cabal/happy-2.2/happy-2.2.tar.gz) = 62273 SHA256 (cabal/happy-lib-2.2/happy-lib-2.2.tar.gz) = d2e0662b12b52008787c380b94acd4f6ed0a0af04bb0d433ed8c4ac00f1e3003 SIZE (cabal/happy-lib-2.2/happy-lib-2.2.tar.gz) = 94570 -SHA256 (cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 3baee4c9027a08830d148ec524cbc0471de645e1e8426d46780ef2758df0e8da -SIZE (cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 89467 -SHA256 (cabal/language-c-0.10.1/language-c-0.10.1.tar.gz) = 9b25877de56e4f90208d0da3eda910810fa0a45b6b3c5e2ba20de7d54085a423 -SIZE (cabal/language-c-0.10.1/language-c-0.10.1.tar.gz) = 125648 +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/language-c-0.10.2/language-c-0.10.2.tar.gz) = f1135edda4a2d263fed8c12cae166e547da095200a026e65e1f5e134c855f522 +SIZE (cabal/language-c-0.10.2/language-c-0.10.2.tar.gz) = 125740 SHA256 (cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz) = 7eaaaf6bc43661e9e86e310ff8c56fbea16eb6bf13c31a2e28103138ac164c18 SIZE (cabal/monad-loops-0.4.3/monad-loops-0.4.3.tar.gz) = 4996 SHA256 (cabal/ncurses-0.2.16/ncurses-0.2.16.tar.gz) = e50fb7b1f700d6fa60b4040623b7e0249ae6af2ef2729801fb2917e8b1f25e3f @@ -39,8 +41,6 @@ SHA256 (cabal/ncurses-0.2.16/revision/1.cabal) = 8ad9fe6562a80d28166d76adbac1eb4 SIZE (cabal/ncurses-0.2.16/revision/1.cabal) = 3575 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/os-string-2.0.10/os-string-2.0.10.tar.gz) = f682b8a6121a09fc820ce69d99e33bfa9b1a959505663ef2fedebe7b95c75aa5 -SIZE (cabal/os-string-2.0.10/os-string-2.0.10.tar.gz) = 46124 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 @@ -57,10 +57,8 @@ SHA256 (cabal/tagged-0.8.10/tagged-0.8.10.tar.gz) = 17ef791eb4caf314a3b4b158827a SIZE (cabal/tagged-0.8.10/tagged-0.8.10.tar.gz) = 8398 SHA256 (cabal/tagged-0.8.10/revision/1.cabal) = e9b97c98e9827981d62f37c5febf9e6bbb67acec92b8bd41fd9f7ace5eb31d32 SIZE (cabal/tagged-0.8.10/revision/1.cabal) = 2201 -SHA256 (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 54a0c7b644813af871a3726ac8771b5e17b5158c792a7acf8f9e2d3ae9360780 -SIZE (cabal/tasty-1.5.3/tasty-1.5.3.tar.gz) = 66548 -SHA256 (cabal/tasty-1.5.3/revision/2.cabal) = 6b5dda3f16db1274a0b3e6c4073ac57172a1e96b1dca05666c5cbd1183639412 -SIZE (cabal/tasty-1.5.3/revision/2.cabal) = 2923 +SHA256 (cabal/tasty-1.5.4/tasty-1.5.4.tar.gz) = c76120141bd61c4418b3ed5efc5fe3094186d47cfe12d7be552320139f52c6c7 +SIZE (cabal/tasty-1.5.4/tasty-1.5.4.tar.gz) = 68529 SHA256 (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 28f203c786cbf8ac6dc3fea3378ec36f34173d505fb4a1dd60fc8418ad91c423 SIZE (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 185739 SHA256 (cabal/vector-0.13.2.0/revision/2.cabal) = 9ac338c8da52d8a37db08434ca4480fef2cea4f9aac240f4f994bb467f5275b4home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d13208.41536.13c5b78d>
