Index | Thread | Search

From:
José Maldonado <josemald89@gmail.com>
Subject:
update: x11/xmonad update 0.18
To:
ports <ports@openbsd.org>
Date:
Sat, 17 Aug 2024 20:52:08 -0400

Download raw body.

Thread
Hello! A small update for xmonad that has released version 0.18.
Compiled and tested on amd64, everything perfect.

TLDR for changelog, breaking changes

* Dropped support for GHC 8.4.

* Selected Features and Improvements XMonad.Operations.floatLocation
now applies size hints. This means windows will snap to these hints as
soon as they're floated (mouse move, keybinding). Previously that only
happened on mouse resize.

* Recompilation now detects flake.nix and default.nix (can be a
symlink) and switches to using nix build as appropriate.

* Added unGrab to XMonad.Operations; this releases XMonad's passive
keyboard grab, so other applications (like scrot) can do their thing.

* Duplicated floats (e.g. from X.A.CopyToAll) no longer escape to
inactive screens.

An others +80 modifications.

* https://github.com/xmonad/xmonad/blob/v0.18.0/CHANGES.md
-- 
"Dios en su Cielo, todo bien en la Tierra"
***********************************************
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/xmonad/Makefile,v
diff -u -p -r1.68 Makefile
--- Makefile	19 Apr 2024 18:54:44 -0000	1.68
+++ Makefile	18 Aug 2024 00:42:55 -0000
@@ -1,8 +1,7 @@
 COMMENT =		tiling window manager
 
 MODCABAL_STEM =		xmonad
-MODCABAL_VERSION =	0.17.2
-REVISION =		0
+MODCABAL_VERSION =	0.18.0
 
 PKGNAME =		${DISTNAME}
 CATEGORIES =		x11
@@ -18,7 +17,7 @@ MODULES =		devel/cabal
 MODCABAL_MANIFEST = \
 	X11	1.10.3	0	\
 	data-default-class	0.1.2.0	0	\
-	hsc2hs	0.68.10	1
+	hsc2hs	0.68.10	2
 
 LIB_DEPENDS =		converters/libiconv \
 			devel/gmp \
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/xmonad/distinfo,v
diff -u -p -r1.20 distinfo
--- distinfo	12 Dec 2023 01:08:41 -0000	1.20
+++ distinfo	18 Aug 2024 00:42:55 -0000
@@ -1,10 +1,10 @@
 SHA256 (hackage/X11-1.10.3.tar.gz) = 2ErRuPXNtloN4X+E12Xru3ruq5YIw3QIBNooEAYW0kI=
 SHA256 (hackage/data-default-class-0.1.2.0.tar.gz) = TwG0I/AAw+BpqvUqNIVkplNnl/MUmLuFw9tL0tCXPlY=
 SHA256 (hackage/hsc2hs-0.68.10.tar.gz) = b04014j+LKcJHuChAwfuinwGChuokPK/+tFqfU1c73Y=
-SHA256 (hackage/hsc2hs-0.68.10_1.cabal) = SIzKKheaUUHajzWjp+Zpmg72kPg09YnWsVLElHqo/i0=
-SHA256 (hackage/xmonad-0.17.2.tar.gz) = NDJ3440nPhLU4ltE0ph1tZCjC1HMIowB+/acMYRKH6c=
+SHA256 (hackage/hsc2hs-0.68.10_2.cabal) = YOeLbGDcMqd85sN+1cpOg4/F928Cg272TZPNIcwAIyU=
+SHA256 (hackage/xmonad-0.18.0.tar.gz) = IegOhH2y7hg9B9UKzVelskOXu/YIBkktMIGKPqfsXfs=
 SIZE (hackage/X11-1.10.3.tar.gz) = 192921
 SIZE (hackage/data-default-class-0.1.2.0.tar.gz) = 2522
 SIZE (hackage/hsc2hs-0.68.10.tar.gz) = 40517
-SIZE (hackage/hsc2hs-0.68.10_1.cabal) = 3013
-SIZE (hackage/xmonad-0.17.2.tar.gz) = 94730
+SIZE (hackage/hsc2hs-0.68.10_2.cabal) = 3032
+SIZE (hackage/xmonad-0.18.0.tar.gz) = 97078