git: 9d65deec9b59 - main - x11-wm/hs-xmonad: Update 0.18.0 => 0.18.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 22 Mar 2026 15:07:20 UTC
The branch main has been updated by alven:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9d65deec9b59563d1ff897836feaaec958ceabb3
commit 9d65deec9b59563d1ff897836feaaec958ceabb3
Author: Älven <alven@FreeBSD.org>
AuthorDate: 2026-03-22 14:47:01 +0000
Commit: Älven <alven@FreeBSD.org>
CommitDate: 2026-03-22 15:07:04 +0000
x11-wm/hs-xmonad: Update 0.18.0 => 0.18.1
* Add WWW for source code repository.
* Mark as PIE_UNSAFE.
* Refer to ${MASTERDIR}/files as ${FILESDIR} instead of ${PATCHDIR}
for semantical clarity.
Approved by: haskell@ (alven@)
Approved by: db@, yuri@ (Mentors, implicit)
---
x11-wm/hs-xmonad/Makefile | 19 +++++++------------
x11-wm/hs-xmonad/Makefile.cabal | 5 +++++
x11-wm/hs-xmonad/distinfo | 14 +++++++-------
3 files changed, 19 insertions(+), 19 deletions(-)
diff --git a/x11-wm/hs-xmonad/Makefile b/x11-wm/hs-xmonad/Makefile
index 7507c53167f3..1c10073ef331 100644
--- a/x11-wm/hs-xmonad/Makefile
+++ b/x11-wm/hs-xmonad/Makefile
@@ -1,11 +1,11 @@
PORTNAME= xmonad
-PORTVERSION= 0.18.0
-PORTREVISION= 1
+DISTVERSION= 0.18.1
CATEGORIES= x11-wm haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Tiling window manager
-WWW= https://xmonad.org/
+WWW= https://xmonad.org/ \
+ https://github.com/xmonad/xmonad/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -13,14 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ghc:lang/ghc
USES= cabal xorg
-
USE_XORG= x11 xext xinerama xrandr xscrnsaver
-USE_CABAL= X11-1.10.3_1 \
- data-default-0.8.0.1 \
- data-default-class-0.2.0.0 \
- hsc2hs-0.68.10_4 \
- setlocale-1.0.0.10_7
+PIE_UNSAFE= yes
OPTIONS_DEFINE= EXAMPLES
@@ -28,9 +23,9 @@ post-install:
${INSTALL_MAN} ${WRKSRC}/man/xmonad.1 ${STAGEDIR}${PREFIX}/share/man/man1/
post-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${PATCHDIR}/example_buildscript ${STAGEDIR}${EXAMPLESDIR}/build
- ${INSTALL_DATA} ${PATCHDIR}/example_config.cabal ${STAGEDIR}${EXAMPLESDIR}/xmonad-config.cabal
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/man/xmonad.hs ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${FILESDIR}/example_buildscript ${STAGEDIR}${EXAMPLESDIR}/build
+ ${INSTALL_DATA} ${FILESDIR}/example_config.cabal ${STAGEDIR}${EXAMPLESDIR}/xmonad-config.cabal
.include <bsd.port.mk>
diff --git a/x11-wm/hs-xmonad/Makefile.cabal b/x11-wm/hs-xmonad/Makefile.cabal
new file mode 100644
index 000000000000..daa132ad028e
--- /dev/null
+++ b/x11-wm/hs-xmonad/Makefile.cabal
@@ -0,0 +1,5 @@
+USE_CABAL= X11-1.10.3_1 \
+ data-default-0.8.0.2 \
+ data-default-class-0.2.0.0 \
+ hsc2hs-0.68.10_5 \
+ setlocale-1.0.0.10_7
diff --git a/x11-wm/hs-xmonad/distinfo b/x11-wm/hs-xmonad/distinfo
index d90e5312e115..cdb4b58466de 100644
--- a/x11-wm/hs-xmonad/distinfo
+++ b/x11-wm/hs-xmonad/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1766771281
-SHA256 (cabal/xmonad-0.18.0/xmonad-0.18.0.tar.gz) = 21e80e847db2ee183d07d50acd57a5b24397bbf60806492d30818a3ea7ec5dfb
-SIZE (cabal/xmonad-0.18.0/xmonad-0.18.0.tar.gz) = 97078
+TIMESTAMP = 1774191300
+SHA256 (cabal/xmonad-0.18.1/xmonad-0.18.1.tar.gz) = 988b5f3104ac03aa078248afea7efcaed86661dfb239efd44995f58cd4f7a1f0
+SIZE (cabal/xmonad-0.18.1/xmonad-0.18.1.tar.gz) = 99352
SHA256 (cabal/X11-1.10.3/X11-1.10.3.tar.gz) = d84ad1b8f5cdb65a0de17f84d765ebbb7aeeab9608c3740804da28100616d242
SIZE (cabal/X11-1.10.3/X11-1.10.3.tar.gz) = 192921
SHA256 (cabal/X11-1.10.3/revision/1.cabal) = 0d1dfe1034a3bbed5cd5657b7d825b07e4a01d6efe75e118e082f5650a46af00
SIZE (cabal/X11-1.10.3/revision/1.cabal) = 3869
-SHA256 (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = ce085de8ec2196f0c1d30af0ad8a517d5737c9edfd4ebfbb49e8687dfc40b6ca
-SIZE (cabal/data-default-0.8.0.1/data-default-0.8.0.1.tar.gz) = 5821
+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/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 0ae530c4fb0bd6c8a8ba399429ccd9c75f9c7696049117178f4ceeb2bd08d5b4
SIZE (cabal/data-default-class-0.2.0.0/data-default-class-0.2.0.0.tar.gz) = 1589
SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a10307ee8a7c060a1ba890f2bffad16a7d4d5cef76
SIZE (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 40517
-SHA256 (cabal/hsc2hs-0.68.10/revision/4.cabal) = 725ef6da03d3d6e332db4de0a35bee45d72e4d31decc5ec7f153e6837af5f03e
-SIZE (cabal/hsc2hs-0.68.10/revision/4.cabal) = 3114
+SHA256 (cabal/hsc2hs-0.68.10/revision/5.cabal) = 39b25fd929b02b01a3fe59fec7ca8b2da6f0f9e282276b7a84e63a4702c4d725
+SIZE (cabal/hsc2hs-0.68.10/revision/5.cabal) = 3131
SHA256 (cabal/setlocale-1.0.0.10/setlocale-1.0.0.10.tar.gz) = 3972ff10c22318f5451215dc886c1535fea5ab7dfefe5ce461b1603865423ba7
SIZE (cabal/setlocale-1.0.0.10/setlocale-1.0.0.10.tar.gz) = 2096
SHA256 (cabal/setlocale-1.0.0.10/revision/7.cabal) = 8ae0283824243e284549d6202084689c4ec5d80ad766484d25b537b30a11bb56