From: José Maldonado Subject: update: x11/xmonad update 0.18 To: ports Date: Sat, 17 Aug 2024 20:52:08 -0400 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