git: 1e6cf1c6d021 - main - devel/hs-ghcup: Update to 0.2.6.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 17 Jun 2026 11:19:14 UTC
The branch main has been updated by tiga:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1e6cf1c6d021d73c2104335b57fd6ad3b7a87d9f
commit 1e6cf1c6d021d73c2104335b57fd6ad3b7a87d9f
Author: Julian Ospald <hasufell@posteo.de>
AuthorDate: 2026-06-17 11:11:58 +0000
Commit: Tiago Gasiba <tiga@FreeBSD.org>
CommitDate: 2026-06-17 11:19:08 +0000
devel/hs-ghcup: Update to 0.2.6.2
ChangeLog:
* https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.2
* https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.1
* https://github.com/haskell/ghcup-hs/releases/tag/v0.2.6.0
MFH: 2026Q2
Differential Revision: https://reviews.freebsd.org/D57560
---
devel/hs-ghcup/Makefile | 2 +-
devel/hs-ghcup/distinfo | 10 +++-------
devel/hs-ghcup/files/patch-ghcup.cabal | 13 -------------
devel/hs-ghcup/pkg-message | 12 ++++++++++++
4 files changed, 16 insertions(+), 21 deletions(-)
diff --git a/devel/hs-ghcup/Makefile b/devel/hs-ghcup/Makefile
index 673da65fca73..3e8469577849 100644
--- a/devel/hs-ghcup/Makefile
+++ b/devel/hs-ghcup/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ghcup
-DISTVERSION= 0.2.5.0
+DISTVERSION= 0.2.6.2
CATEGORIES= devel haskell
MAINTAINER= tiga@FreeBSD.org
diff --git a/devel/hs-ghcup/distinfo b/devel/hs-ghcup/distinfo
index 2e9d7678d5d9..1271c2bc36c3 100644
--- a/devel/hs-ghcup/distinfo
+++ b/devel/hs-ghcup/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1779950447
-SHA256 (cabal/ghcup-0.2.5.0/ghcup-0.2.5.0.tar.gz) = 911b395ca249f5cb81ed0130d1ea557875f1d78cc6258795afed707171fcfe29
-SIZE (cabal/ghcup-0.2.5.0/ghcup-0.2.5.0.tar.gz) = 275312
+TIMESTAMP = 1781648944
+SHA256 (cabal/ghcup-0.2.6.2/ghcup-0.2.6.2.tar.gz) = 62bba28f5a67a6eee9b9704c6f02806122a31af1817ff17fc269c213dc4b5173
+SIZE (cabal/ghcup-0.2.6.2/ghcup-0.2.6.2.tar.gz) = 281200
SHA256 (cabal/Cabal-3.16.1.0/Cabal-3.16.1.0.tar.gz) = c6b8a37d21dc67c1c68d36a6258ea529391d4bb8bcc1caebaa9b483d93ef2556
SIZE (cabal/Cabal-3.16.1.0/Cabal-3.16.1.0.tar.gz) = 476607
SHA256 (cabal/Cabal-3.16.1.0/revision/1.cabal) = 39873317ab895194547c3fd72c91cdb97c800a49b2656920854747ee466627ca
@@ -237,10 +237,6 @@ SHA256 (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz
SIZE (cabal/optparse-applicative-0.19.0.0/optparse-applicative-0.19.0.0.tar.gz) = 67629
SHA256 (cabal/os-release-1.0.2.1/os-release-1.0.2.1.tar.gz) = 8333f3192927a823f49146711390cfc7e428faf5e7eb3d9fdcbd52326535ce3b
SIZE (cabal/os-release-1.0.2.1/os-release-1.0.2.1.tar.gz) = 9553
-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/os-string-2.0.10/revision/1.cabal) = cb379c1fb1a6d8c912d04df24ca8d42c6c8f3b8a81943e85847b4219fbd21578
-SIZE (cabal/os-string-2.0.10/revision/1.cabal) = 3819
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/parsers-0.12.12/parsers-0.12.12.tar.gz) = dd9e538b7a9e732a5a4241d6de01d298aff4bb19a9582e9464ee4ba660c626bc
diff --git a/devel/hs-ghcup/files/patch-ghcup.cabal b/devel/hs-ghcup/files/patch-ghcup.cabal
deleted file mode 100644
index cf5b9c140b70..000000000000
--- a/devel/hs-ghcup/files/patch-ghcup.cabal
+++ /dev/null
@@ -1,13 +0,0 @@
---- ghcup.cabal.orig 2026-05-28 06:19:48 UTC
-+++ ghcup.cabal
-@@ -274,8 +274,8 @@ library
- , base16-bytestring >=0.1.1.6 && <1.1
- , binary ^>=0.8.6.0 || ^>=0.9 || ^>=0.10
- , bz2 ^>=1.0.1.1
-- , Cabal ^>=3.0.0.0 || ^>=3.2.0.0 || ^>=3.4.0.0 || ^>=3.6.0.0 || ^>=3.8.0.0 || ^>= 3.10.0.0 || ^>= 3.12.0.0 || ^>= 3.14.0.0
-- , Cabal-syntax ^>=3.6.0.0 || ^>=3.8.0.0 || ^>= 3.10.0.0 || ^>= 3.12.0.0 || ^>= 3.14.0.0
-+ , Cabal ^>=3.0.0.0 || ^>=3.2.0.0 || ^>=3.4.0.0 || ^>=3.6.0.0 || ^>=3.8.0.0 || ^>= 3.10.0.0 || ^>= 3.12.0.0 || ^>= 3.14.0.0 || ^>= 3.16.0.0
-+ , Cabal-syntax ^>=3.6.0.0 || ^>=3.8.0.0 || ^>= 3.10.0.0 || ^>= 3.12.0.0 || ^>= 3.14.0.0 || ^>= 3.16.0.0
- , case-insensitive ^>=1.2.1.0
- , casing ^>=0.1.4.1
- , conduit ^>=1.3
diff --git a/devel/hs-ghcup/pkg-message b/devel/hs-ghcup/pkg-message
new file mode 100644
index 000000000000..387f5ff41758
--- /dev/null
+++ b/devel/hs-ghcup/pkg-message
@@ -0,0 +1,12 @@
+{ type: install
+ message: <<EOM
+GHCup installs binaries into "$HOME/.ghcup/bin" by default.
+
+You may want to add it to your PATH.
+
+You can also set the following env variables:
+ * GHCUP_INSTALL_BASE_PREFIX: the base of ghcup (default: $HOME)
+ * GHCUP_USE_XDG_DIRS: set to anything to use XDG style directories
+EOM
+}
+]