pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/wm/xmonad-contrib



Module Name:    pkgsrc
Committed By:   pho
Date:           Tue Apr 30 06:04:25 UTC 2024

Modified Files:
        pkgsrc/wm/xmonad-contrib: Makefile PLIST distinfo
Removed Files:
        pkgsrc/wm/xmonad-contrib/patches: patch-XMonad_Util_PureX.hs
            patch-xmonad-contrib.cabal

Log Message:
wm/xmonad-contrib: Update to 0.18.0

0.18.0 (February 3, 2024)

Breaking Changes

    Deprecated XMonad.Layout.Cross due to bitrot; refer to XMonad.Layout.Circle and XMonad.Layout.ThreeColumns for alternatives.
    Deprecated the XMonad.Layout.StateFull module and XMonad.Layout.TrackFloating.(t|T)rackFloating in favour of XMonad.Layout.FocusTracking.
    Dropped support for GHC 8.4.
    XMonad.Util.ExclusiveScratchpads
        Deprecated the module in favour of the (new) exclusive scratchpad functionality of XMonad.Util.NamedScratchpad.
    XMonad.Actions.CycleWorkspaceByScreen
        The type of repeatableAction has changed, and it's deprecated in favour of X.A.Repeatable.repeatable.
    XMonad.Hooks.DynamicProperty
        Deprecated the module in favour of the more aptly named XMonad.Hooks.OnPropertyChange.
    XMonad.Util.Scratchpad:
        Deprecated the module; use XMonad.Util.NamedScratchpad instead.
    XMonad.Actions.Navigation2D
        Removed deprecated function hybridNavigation.
    XMonad.Layout.Spacing
        Removed deprecated functions SpacingWithEdge, SmartSpacing, SmartSpacingWithEdge, ModifySpacing, setSpacing, and incSpacing.
    XMonad.Actions.MessageFeedback
        Removed deprecated functions send, sendSM, sendSM_, tryInOrder, tryInOrder_, tryMessage, and tryMessage_.
    XMonad.Prompt.Window
        Removed deprecated functions windowPromptGoto, windowPromptBring, and windowPromptBringCopy.
    XMonad.Hooks.ICCCMFocus
        Removed deprecated module. This was merged into xmonad.
    XMonad.Layout.LayoutBuilderP
        Removed deprecated module; use XMonad.Layout.LayoutBuilder instead.
    XMonad.Hooks.RestoreMinimized
        Removed deprecated module; use XMonad.Hooks.Minimize instead.
    XMonad.Layout.Named
        Deprecated the entire module, use XMonad.Layout.Renamed (which newly provides named for convenience) instead.
    XMonad.Actions.SinkAll
        Deprecated the entire module, use XMonad.Actions.WithAll instead.
    XMonad.Layout.Circle:
        Deprecated the entire module, use the circle function from XMonad.Layout.CircleEx instead.
    XMonad.Hooks.EwmhDesktops
        _NET_CLIENT_LIST_STACKING puts windows in the current workspace at the top in bottom-to-top order, followed by visible workspaces, followed by invisible workspaces. Within visible and 
invisible groups, workspaces are ordered lexicographically, as before. Currently focused window will always be the topmost, meaning the last in the list.
    XMonad.Util.NamedScratchpad
        Added nsSingleScratchpadPerWorkspace—a logHook to allow only one active scratchpad per workspace.
    XMonad.Util.EZConfig
        The function readKeySequence now returns a non-empty list if it succeeded.
    Deprecate XMonad.Util.Ungrab; it was moved to XMonad.Operations in core.

New Modules

    XMonad.Layout.CenterMainFluid
        A three column layout with main column in the center and two stack column surrounding it. Master window will be on center column and spaces on the sides are reserved.
    XMonad.Layout.FocusTracking.
        Replaces X.L.StateFull and half of X.L.TrackFloating.
    XMonad.Actions.MostRecentlyUsed
        Tab through windows by recency of use. Based on the Alt+Tab behaviour common outside of xmonad.
    XMonad.Util.History
        Track history in O(log n) time. Provides History, a variation on a LIFO stack with a uniqueness property. In order to achieve the desired asymptotics, the data type is implemented as an 
ordered Map.
    XMonad.Actions.Repeatable
        Actions you'd like to repeat. Factors out the shared logic of X.A.CycleRecentWS, X.A.CycleWorkspaceByScreen and X.A.CycleWindows.
    XMonad.Hooks.OnPropertyChange:
        A new module replicating the functionality of XMonad.Hooks.DynamicProperty, but with more discoverable names.
    XMonad.Actions.ToggleFullFloat:
        Fullscreen (float) a window while remembering its original state. There's both an action to be bound to a key, and hooks that plug into XMonad.Hooks.EwmhDesktops.
    XMonad.Layout.CircleEx:
        A new window layout, similar to X.L.Circle, but with more possibilities for customisation.
    XMonad.Layout.DecorationEx:
        A new, more extensible, mechanism for window decorations, and some standard types of decorations, including usual bar on top of window, tabbed decorations and dwm-like decorations.

Bug Fixes and Minor Changes

    XMonad.Layout.Magnifier
        Added magnifyxy to allow for different magnification in the horizontal and vertical directions. Added magnifierxy, magnifierxy', magnifierxyOff, and magnifierxyOff' as particular combinators.
    XMonad.Util.Loggers
        Added logClassname, logClassnames, logClassnames', logClassnameOnScreen, logClassnamesOnScreen, logClassnamesOnScreen', and ClassnamesFormat. These are all equivalents of their Title 
counterparts, allowing logging the window classname instead.
    XMonad.Hooks.StatusBar.PP
        dynamicLogString now forces its result and produces an error string if it throws an exception. Use dynamicLogString' if for some reason you need the old behavior.
    XMonad.Util.EZConfig
        Added remapKeysP, which remaps keybindings from one binding to another.
        Made additionalKeys{,P}, removeKeys{,P}, remapKeysP, and {additional,remove}MouseBindings infixl 4 so they can more easily be concatenated with (++).
    XMonad.Util.NamedScratchpad
        Added addExclusives, resetFocusedNSP, setNoexclusive, resizeNoexclusive, and floatMoveNoexclusive in order to augment named scratchpads with the exclusive scratchpad functionality of 
XMonad.Util.ExclusiveScratchpads.
    XMonad.Layout.BorderResize
        Added borderResizeNear as a variant of borderResize that can control how many pixels near a border resizing still works.
    XMonad.Util.Run
        It is now ensured that all arguments of execute and eval are quoted. Likewise, executeNoQuote is added as a version of execute that does not do that.
        Added findFile as a shorthand to call find-file.
        Added list and saveExcursion to the list of Emacs commands.
        Added toList to easily lift a String to an X Input.
        Added >&&> and >||> to glue together different inputs.
    XMonad.Util.Parser
        Added the gather, count, between, option, optionally, skipMany, skipMany1, chainr, chainr1, chainl, chainl1, and manyTill functions, in order to achieve feature parity with 
Text.ParserCombinators.ReadP.
    XMonad.Actions.FloatKeys
        Added directionMoveWindow and directionMoveWindow as more alternatives to the existing functions.
    XMonad.Hooks.InsertPosition
        Added setupInsertPosition as a combinator alternative to insertPosition.
    XMonad.Actions.Navigation2D
        Added sideNavigation as a fallback to the default tiling strategy, in case lineNavigation can't find a window. This benefits especially users who use XMonad.Layout.Spacing.
    XMonad.Prompt.OrgMode
        Added orgPromptRefile and orgPromptRefileTo for interactive and targeted refiling of the entered note into some existing tree of headings, respectively.
        Allowed the time specification in HHMM format.
    XMonad.Actions.Search
        Added aur, flora, ncatlab, protondb, rosettacode, sourcehut, steam, voidpgks_x86_64, voidpgks_x86_64_musl, arXiv, clojureDocs, cratesIo, rustStd, noogle, nixos, homeManager, and zbmath search 
engines.
    XMonad.Layout.ResizableThreeColumns
        Fixed an issue where the bottom right window would not respond to MirrorShrink and MirrorExpand messages.
    XMonad.Hooks.EwmhDesktops
        Added disableEwmhManageDesktopViewport to avoid setting the _NET_DESKTOP_VIEWPORT property, as it can lead to issues with some status bars (see this polybar issue).
        Added setEwmhFullscreenHooks to override the default fullfloat/sink behaviour of _NET_WM_STATE_FULLSCREEN requests. See also XMonad.Actions.ToggleFullFloat for a float-restoring 
implementation of fullscreening.
        Added ewmhDesktops(Maybe)ManageHook that places windows in their preferred workspaces. This is useful when restoring a browser session after a restart.
    XMonad.Hooks.StatusBar
        Added startAllStatusBars to start the configured status bars.
    XMonad.Util.NamedActions
        Changed addDescrKeys and addDescrKeys' to not discard the keybindings in the current config.
    XMonad.Prompt
        The emacsLikeXPKeymap and vimLikeXPKeymap keymaps now treat C-m the same as Return.
        Added prevCompletionKey to XPConfig, facilitating the ability to cycle through the completions backwards. This is bound to S-<TAB> by default.
        The vimLikeXPKeymap now accepts the prompt upon pressing enter in normal mode.
    XMonad.Actions.Prefix
        Added orIfPrefixed, a combinator to decide upon an action based on whether any prefix argument was given.
    XMonad.Actions.WorkspaceNames
        Enabled prompt completion (from history) in renameWorkspace.
    XMonad.Prompt.Pass
        Added passOTPTypePrompt to type out one-time-passwords via xdotool.
    XMonad.Util.Stack
        Added zipperFocusedAtFirstOf to differentiate two lists into a zipper.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/wm/xmonad-contrib/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/wm/xmonad-contrib/PLIST
cvs rdiff -u -r1.11 -r1.12 pkgsrc/wm/xmonad-contrib/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/wm/xmonad-contrib/patches/patch-XMonad_Util_PureX.hs \
    pkgsrc/wm/xmonad-contrib/patches/patch-xmonad-contrib.cabal

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/wm/xmonad-contrib/Makefile
diff -u pkgsrc/wm/xmonad-contrib/Makefile:1.22 pkgsrc/wm/xmonad-contrib/Makefile:1.23
--- pkgsrc/wm/xmonad-contrib/Makefile:1.22      Sun Nov 12 13:23:53 2023
+++ pkgsrc/wm/xmonad-contrib/Makefile   Tue Apr 30 06:04:24 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.22 2023/11/12 13:23:53 wiz Exp $
+# $NetBSD: Makefile,v 1.23 2024/04/30 06:04:24 pho Exp $
 
-DISTNAME=      xmonad-contrib-0.17.1
+DISTNAME=      xmonad-contrib-0.18.0
 PKGNAME=       ${DISTNAME}
-PKGREVISION=   5
 CATEGORIES=    wm
 
 MAINTAINER=    degroote%NetBSD.org@localhost

Index: pkgsrc/wm/xmonad-contrib/PLIST
diff -u pkgsrc/wm/xmonad-contrib/PLIST:1.7 pkgsrc/wm/xmonad-contrib/PLIST:1.8
--- pkgsrc/wm/xmonad-contrib/PLIST:1.7  Thu Nov  2 04:18:34 2023
+++ pkgsrc/wm/xmonad-contrib/PLIST      Tue Apr 30 06:04:24 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2023/11/02 04:18:34 pho Exp $
+@comment $NetBSD: PLIST,v 1.8 2024/04/30 06:04:24 pho Exp $
 ${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/AfterDrag.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/AfterDrag.hi
@@ -90,6 +90,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Minimize.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Minimize.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Minimize.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/MostRecentlyUsed.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/MostRecentlyUsed.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/MostRecentlyUsed.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/MouseGestures.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/MouseGestures.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/MouseGestures.p_hi
@@ -132,6 +135,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/RepeatAction.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/RepeatAction.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/RepeatAction.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Repeatable.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Repeatable.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Repeatable.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/RotSlaves.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/RotSlaves.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/RotSlaves.p_hi
@@ -171,6 +177,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/TiledWindowDragging.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/TiledWindowDragging.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/TiledWindowDragging.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/ToggleFullFloat.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/ToggleFullFloat.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/ToggleFullFloat.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/TopicSpace.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/TopicSpace.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/TopicSpace.p_hi
@@ -306,9 +315,6 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Focus.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Focus.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Focus.p_hi
-${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/ICCCMFocus.dyn_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/ICCCMFocus.hi
-${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/ICCCMFocus.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/InsertPosition.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/InsertPosition.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/InsertPosition.p_hi
@@ -327,6 +333,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Modal.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Modal.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Modal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/OnPropertyChange.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/OnPropertyChange.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/OnPropertyChange.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Place.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Place.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Place.p_hi
@@ -339,9 +348,6 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Rescreen.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Rescreen.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/Rescreen.p_hi
-${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/RestoreMinimized.dyn_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/RestoreMinimized.hi
-${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/RestoreMinimized.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/ScreenCorners.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/ScreenCorners.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/ScreenCorners.p_hi
@@ -414,6 +420,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/ButtonDecoration.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/ButtonDecoration.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/ButtonDecoration.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CenterMainFluid.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CenterMainFluid.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CenterMainFluid.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CenteredIfSingle.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CenteredIfSingle.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CenteredIfSingle.p_hi
@@ -423,6 +432,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Circle.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Circle.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Circle.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CircleEx.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CircleEx.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/CircleEx.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Column.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Column.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Column.p_hi
@@ -441,6 +453,33 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationAddons.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationAddons.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationAddons.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Common.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Common.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Common.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/DwmGeometry.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/DwmGeometry.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/DwmGeometry.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Engine.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Engine.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Engine.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Geometry.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Geometry.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Geometry.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/LayoutModifier.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/LayoutModifier.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/LayoutModifier.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/TabbedGeometry.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/TabbedGeometry.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/TabbedGeometry.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/TextEngine.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/TextEngine.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/TextEngine.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Widgets.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Widgets.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationEx/Widgets.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationMadness.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationMadness.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/DecorationMadness.p_hi
@@ -468,6 +507,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/FixedColumn.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/FixedColumn.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/FixedColumn.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/FocusTracking.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/FocusTracking.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/FocusTracking.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Fullscreen.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Fullscreen.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Fullscreen.p_hi
@@ -516,9 +558,6 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutBuilder.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutBuilder.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutBuilder.p_hi
-${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutBuilderP.dyn_hi
-lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutBuilderP.hi
-${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutBuilderP.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutCombinators.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutCombinators.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/LayoutCombinators.p_hi
@@ -822,6 +861,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/Hacks.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/Hacks.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/Hacks.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/History.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/History.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/History.p_hi
 ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/Image.dyn_hi
 lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/Image.hi
 ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Util/Image.p_hi
@@ -959,6 +1001,7 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-LinkWorkspaces.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-MessageFeedback.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-Minimize.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-MostRecentlyUsed.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-MouseGestures.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-MouseResize.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-Navigation2D.html
@@ -973,6 +1016,7 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-Promote.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-RandomBackground.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-RepeatAction.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-Repeatable.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-RotSlaves.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-RotateSome.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-Search.html
@@ -986,6 +1030,7 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-SwapWorkspaces.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-TagWindows.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-TiledWindowDragging.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-ToggleFullFloat.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-TopicSpace.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-TreeSelect.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-UpdateFocus.html
@@ -1031,18 +1076,17 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-FadeWindows.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-FloatNext.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-Focus.html
-${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-ICCCMFocus.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-InsertPosition.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-ManageDebug.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-ManageDocks.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-ManageHelpers.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-Minimize.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-Modal.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-OnPropertyChange.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-Place.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-PositionStoreHooks.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-RefocusLast.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-Rescreen.html
-${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-RestoreMinimized.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-ScreenCorners.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-Script.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-ServerMode.html
@@ -1067,15 +1111,26 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-BorderResize.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-BoringWindows.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-ButtonDecoration.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-CenterMainFluid.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-CenteredIfSingle.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-CenteredMaster.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Circle.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-CircleEx.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Column.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Combo.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-ComboP.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Cross.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Decoration.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationAddons.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx-Common.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx-DwmGeometry.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx-Engine.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx-Geometry.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx-LayoutModifier.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx-TabbedGeometry.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx-TextEngine.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx-Widgets.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationEx.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DecorationMadness.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Dishes.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DragPane.html
@@ -1085,6 +1140,7 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-DwmStyle.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-FixedAspectRatio.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-FixedColumn.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-FocusTracking.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Fullscreen.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Gaps.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-Grid.html
@@ -1101,7 +1157,6 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-ImageButtonDecoration.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-IndependentScreens.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-LayoutBuilder.html
-${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-LayoutBuilderP.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-LayoutCombinators.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-LayoutHints.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Layout-LayoutModifier.html
@@ -1203,6 +1258,7 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Util-Font.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Util-Grab.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Util-Hacks.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Util-History.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Util-Image.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Util-Invisible.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Util-Loggers-NamedScratchpad.html
@@ -1283,12 +1339,10 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-Y.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-Z.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.html
-${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.json
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/haddock-bundle.min.js
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/index.html
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/linuwial.css
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/meta.json
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.css
-${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.min.js
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/synopsis.png
 ${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/xmonad-contrib.haddock

Index: pkgsrc/wm/xmonad-contrib/distinfo
diff -u pkgsrc/wm/xmonad-contrib/distinfo:1.11 pkgsrc/wm/xmonad-contrib/distinfo:1.12
--- pkgsrc/wm/xmonad-contrib/distinfo:1.11      Sat Oct 28 20:30:25 2023
+++ pkgsrc/wm/xmonad-contrib/distinfo   Tue Apr 30 06:04:24 2024
@@ -1,9 +1,5 @@
-$NetBSD: distinfo,v 1.11 2023/10/28 20:30:25 pho Exp $
+$NetBSD: distinfo,v 1.12 2024/04/30 06:04:24 pho Exp $
 
-BLAKE2s (xmonad-contrib-0.17.1.tar.gz) = 292c66c3f5ff41a49e305c088f20aad4566205c43cc7cd5c88786ba01ee2d6e4
-SHA512 (xmonad-contrib-0.17.1.tar.gz) = 07f989623f4d9affae564ba36a180721910c1a0acf3d23e0e548fc48bb4dcd9864987c521c28251f6443cdd5134ded8e8bb18c6f78d06cb00c386ff6ad59c97e
-Size (xmonad-contrib-0.17.1.tar.gz) = 646843 bytes
-SHA1 (patch-XMonad_Actions_GroupNavigation.hs) = a60b40d9708c0b9f01d970f4483a1300f1bd0afd
-SHA1 (patch-XMonad_Hooks_WorkspaceByPos.hs) = 118e0e24612b0a2b9bfc4f492468676b38aaec0c
-SHA1 (patch-XMonad_Util_PureX.hs) = 4c10cf166c789cf14ba3f29d3ed30b5d28b222cc
-SHA1 (patch-xmonad-contrib.cabal) = 564514112de4bb750a0638b308e2dbe4ab22b08c
+BLAKE2s (xmonad-contrib-0.18.0.tar.gz) = 2aa5e0cfeccc8f32bd6afec64174a2caf14b53c53495ef61cdb840495f9f1a62
+SHA512 (xmonad-contrib-0.18.0.tar.gz) = 76c0e1c2801b5e944b515244d49cd5b8d6a63a24bb8cdc5aea21f01530d4385660a84cddb6dca282c5d710971074927fd02d42ce0ad40d8648086017d8afa549
+Size (xmonad-contrib-0.18.0.tar.gz) = 690075 bytes



Home | Main Index | Thread Index | Old Index