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: Sun Feb 2 06:02:11 UTC 2025
Modified Files:
pkgsrc/wm/xmonad-contrib: Makefile PLIST distinfo
Log Message:
wm/xmonad-contrib: update to xmonad-contrib-0.18.1
## _unreleased_
## 0.18.1 (August 20, 2024)
### Breaking Changes
* `XMonad.Hooks.StatusBars`
- Move status bar functions from the `IO` to the `X` monad to
allow them to look up information from `X`, like the screen
width. Existing configurations may need to use `io` from
`XMonad.Core` or `liftIO` from `Control.Monad.IO.Class` in
order to lift any existing `IO StatusBarConfig` values into
`X StatusBarConfig` values.
* `XMonad.Prompt`
- Added an additional `XPConfig` argument to `historyCompletion` and
`historyCompletionP`. Calls along the lines of `historyCompletionP
myFunc` should be changed to `historyCompletionP myConf myFunc`.
If not `myConf` is lying around, `def` can be used instead.
* `XMonad.Actions.GridSelect`
- Added the `gs_cancelOnEmptyClick` field to `GSConfig`, which makes
mouse clicks into "empty space" cancel the current grid-select.
Users explicitly defining their own `GSConfig` record will have to
add this to their definitions. Additionally, the field defaults to
`True`—to retain the old behaviour, set it to `False`.
### New Modules
* `XMonad.Actions.Profiles`
- Group workspaces by similarity. Useful when one has lots
of workspaces and uses only a couple per unit of work.
* `XMonad.Hooks.FloatConfigureReq`
- Customize handling of floating windows' move/resize/restack requests
(ConfigureRequest). Useful as a workaround for some misbehaving client
applications (Steam, rxvt-unicode, anything that tries to restore
absolute position of floats).
* `XMonad.Layout.Columns`
- Organize windows in columns. This layout allows to move/resize windows in
every directions.
* `XMonad.Prompt.WindowBringer`
- Added `copyMenu`, a convenient way to copy a window to the current workspace.
### Bug Fixes and Minor Changes
* Fix build-with-cabal.sh when XDG_CONFIG_HOME is defined.
* `XMonad.Util.EZConfig`
- Fixed `checkKeymap` warning that all keybindings are duplicates.
* `XMonad.Hooks.ManageHelpers`
- Added `isNotification` predicate to check for windows with
`_NET_WM_WINDOW_TYPE` property of `_NET_WM_WINDOW_TYPE_NOTIFICATION`.
* `XMonad.Prompt.OrgMode`
- Added `HH:MM-HH:MM` and `HH:MM+HH` syntax to specify time spans.
* `XMonad.Prompt`
- The history file is not extraneously read and written anymore if
the `historySize` is set to 0.
* `XMonad.Hooks.EwmhDesktops`
- Requests for unmanaged windows no longer cause a refresh. This avoids
flicker and also fixes disappearing menus in the Steam client and
possibly a few other client applications.
(See also `XMonad.Hooks.FloatConfigureReq` and/or `XMonad.Util.Hacks`
for additional Steam client workarounds.)
* `XMonad.Actions.Submap`
- Added `visualSubmapSorted` to enable sorting of the keymap
descriptions.
* `XMonad.Hooks.ScreenCorners`
- Added screen edge support with `SCTop`, `SCBottom`, `SCLeft` and
`SCRight`. Now both corners and edges are supported.
* `XMonad.Actions.WindowNavigation`
- Improve navigation in presence of floating windows.
- Handle window switching when in `Full` layout.
### Other changes
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/wm/xmonad-contrib/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/wm/xmonad-contrib/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/wm/xmonad-contrib/distinfo
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.24 pkgsrc/wm/xmonad-contrib/Makefile:1.25
--- pkgsrc/wm/xmonad-contrib/Makefile:1.24 Thu May 9 01:32:51 2024
+++ pkgsrc/wm/xmonad-contrib/Makefile Sun Feb 2 06:02:11 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2024/05/09 01:32:51 pho Exp $
+# $NetBSD: Makefile,v 1.25 2025/02/02 06:02:11 pho Exp $
-DISTNAME= xmonad-contrib-0.18.0
+DISTNAME= xmonad-contrib-0.18.1
PKGNAME= ${DISTNAME}
-PKGREVISION= 1
CATEGORIES= wm
MAINTAINER= degroote%NetBSD.org@localhost
Index: pkgsrc/wm/xmonad-contrib/PLIST
diff -u pkgsrc/wm/xmonad-contrib/PLIST:1.8 pkgsrc/wm/xmonad-contrib/PLIST:1.9
--- pkgsrc/wm/xmonad-contrib/PLIST:1.8 Tue Apr 30 06:04:24 2024
+++ pkgsrc/wm/xmonad-contrib/PLIST Sun Feb 2 06:02:11 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2024/04/30 06:04:24 pho Exp $
+@comment $NetBSD: PLIST,v 1.9 2025/02/02 06:02:11 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
@@ -126,6 +126,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Prefix.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Prefix.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Prefix.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Profiles.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Profiles.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Profiles.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Promote.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Promote.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Actions/Promote.p_hi
@@ -309,6 +312,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FadeWindows.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FadeWindows.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FadeWindows.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FloatConfigureReq.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FloatConfigureReq.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FloatConfigureReq.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FloatNext.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FloatNext.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Hooks/FloatNext.p_hi
@@ -438,6 +444,9 @@ ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKG
${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
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Columns.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Columns.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Columns.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Combo.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Combo.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/XMonad/Layout/Combo.p_hi
@@ -1013,6 +1022,7 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-PhysicalScreens.html
${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-Plane.html
${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-Prefix.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Actions-Profiles.html
${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
@@ -1074,6 +1084,7 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-EwmhDesktops.html
${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-FadeInactive.html
${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-FadeWindows.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/XMonad-Hooks-FloatConfigureReq.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-InsertPosition.html
@@ -1117,6 +1128,7 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/${P
${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-Columns.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
Index: pkgsrc/wm/xmonad-contrib/distinfo
diff -u pkgsrc/wm/xmonad-contrib/distinfo:1.12 pkgsrc/wm/xmonad-contrib/distinfo:1.13
--- pkgsrc/wm/xmonad-contrib/distinfo:1.12 Tue Apr 30 06:04:24 2024
+++ pkgsrc/wm/xmonad-contrib/distinfo Sun Feb 2 06:02:11 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2024/04/30 06:04:24 pho Exp $
+$NetBSD: distinfo,v 1.13 2025/02/02 06:02:11 pho Exp $
-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
+BLAKE2s (xmonad-contrib-0.18.1.tar.gz) = fa9603236911dc2638f6f4afe7ddb4b1e570e8249588abbad6bbf511ea8daf6a
+SHA512 (xmonad-contrib-0.18.1.tar.gz) = 3d4c900f92fadd469042f5cbac73e37f89156194e6c90be12ee5946aa2287820dbac6c72392227460369cb81fe12156ce196ce1200e051c4032f3897e4be187a
+Size (xmonad-contrib-0.18.1.tar.gz) = 710400 bytes
Home |
Main Index |
Thread Index |
Old Index