diff options
author | nia <nia@pkgsrc.org> | 2020-11-19 12:09:52 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2020-11-19 12:09:52 +0000 |
commit | aa85ec645461bbd5e0308e1e09470d9156536436 (patch) | |
tree | 3d577d3705ac0aed65839b54d58e84e7f1581af4 /wm | |
parent | de16871534495dd1f5f1522356db1438e82a4eb7 (diff) | |
download | pkgsrc-aa85ec645461bbd5e0308e1e09470d9156536436.tar.gz |
herbstluftwm: Update to 0.9.0
Release 0.9.0 on 2020-10-31
---------------------------
* When an application fails to focus itself (because
focus_stealing_prevention is active), then the window is marked as urgent.
* New optional argument for the 'split' command for splitting non-leaf frames
* Frame objects: the frame layout can be introspected via the 'tiling' object
present in each tag, e.g.: 'tags.focus.tiling'.
* New command 'foreach' for iterating over objects
* New attribute 'urgent_count' for tags, counting the number of urgent clients on a tag
* New rule consequence 'floatplacement' that updates the placement of floating
clients ('floatplacement=smart' for little overlap,
'floatplacement=center' for centering) or leaves the floating position as
is ('floatplacement=none')
* New rule condition 'pgid'
* New format specifier '%c' in the 'sprintf' command (useful in combination with 'foreach')
* The 'new_attr' command now also accepts an initial value
* React to a change of the 'floating_focused' attribute of the tag object
* New frame index character 'p' for accessing the parent frame
* Object tree documentation as a json file
* Bug fixes:
- Fix wrong behaviour in 'cycle_layout' in the case where the current layout
is not contained in the layout list passed to 'cycle_layout'.
- Fix handling of delta -1 in 'focus_monitor' and 'cycle_monitor'
- Fixed precision decimals in the layout tree (more reliable in- and output
of fractions in frame splits)
- Fixes in maximize.sh
Diffstat (limited to 'wm')
-rw-r--r-- | wm/herbstluftwm/Makefile | 9 | ||||
-rw-r--r-- | wm/herbstluftwm/PLIST | 4 | ||||
-rw-r--r-- | wm/herbstluftwm/distinfo | 10 |
3 files changed, 15 insertions, 8 deletions
diff --git a/wm/herbstluftwm/Makefile b/wm/herbstluftwm/Makefile index 768c68024de..a2e944865e7 100644 --- a/wm/herbstluftwm/Makefile +++ b/wm/herbstluftwm/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2020/06/09 10:59:31 nia Exp $ +# $NetBSD: Makefile,v 1.6 2020/11/19 12:09:52 nia Exp $ -DISTNAME= herbstluftwm-0.8.3 +DISTNAME= herbstluftwm-0.9.0 CATEGORIES= wm MASTER_SITES= https://herbstluftwm.org/tarballs/ @@ -22,10 +22,15 @@ CFLAGS.NetBSD+= -D_NETBSD_SOURCE REPLACE_BASH+= share/dmenu_run_hlwm +PYTHON_VERSIONS_INCOMPATIBLE= 27 + +PYTHON_FOR_BUILD_ONLY= tool + pre-configure: ${MKDIR} -p ${WRKSRC}/build .include "../../devel/glib2/buildlink3.mk" +.include "../../lang/python/tool.mk" .include "../../x11/libXext/buildlink3.mk" .include "../../x11/libXinerama/buildlink3.mk" .include "../../x11/libXrandr/buildlink3.mk" diff --git a/wm/herbstluftwm/PLIST b/wm/herbstluftwm/PLIST index 9664f8ed66e..a6202eaaafd 100644 --- a/wm/herbstluftwm/PLIST +++ b/wm/herbstluftwm/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2020/05/17 14:56:42 nia Exp $ +@comment $NetBSD: PLIST,v 1.3 2020/11/19 12:09:52 nia Exp $ bin/herbstclient bin/herbstluftwm man/man1/herbstclient.1 @@ -21,6 +21,7 @@ share/doc/herbstluftwm/examples/lasttag.sh share/doc/herbstluftwm/examples/layout.sh share/doc/herbstluftwm/examples/loadstate.sh share/doc/herbstluftwm/examples/maximize.sh +share/doc/herbstluftwm/examples/perclient_kb_layout.sh share/doc/herbstluftwm/examples/q3terminal.sh share/doc/herbstluftwm/examples/savestate.sh share/doc/herbstluftwm/examples/scratchpad.sh @@ -30,6 +31,7 @@ share/doc/herbstluftwm/examples/wselect.sh share/doc/herbstluftwm/herbstclient.html share/doc/herbstluftwm/herbstluftwm-tutorial.html share/doc/herbstluftwm/herbstluftwm.html +share/doc/herbstluftwm/hlwm-doc.json share/fish/vendor_completions.d/herbstclient.fish share/xsessions/herbstluftwm.desktop share/zsh/site-functions/_herbstclient diff --git a/wm/herbstluftwm/distinfo b/wm/herbstluftwm/distinfo index ca2a1794786..d01715a0e9f 100644 --- a/wm/herbstluftwm/distinfo +++ b/wm/herbstluftwm/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.4 2020/06/09 10:59:31 nia Exp $ +$NetBSD: distinfo,v 1.5 2020/11/19 12:09:52 nia Exp $ -SHA1 (herbstluftwm-0.8.3.tar.gz) = 0b284d3ce68a558029435789294e5875e051d1d6 -RMD160 (herbstluftwm-0.8.3.tar.gz) = 15421fde20106a147c46af464ec6e7004fcb6402 -SHA512 (herbstluftwm-0.8.3.tar.gz) = ff6acb64a6609030abfe315452567f7011088b39e123f3fd988448183c4bf1c65aa0ba49ba1b0ab18b959448e12638a8198093db25bcfba828791e3305966ef1 -Size (herbstluftwm-0.8.3.tar.gz) = 379052 bytes +SHA1 (herbstluftwm-0.9.0.tar.gz) = f3117bd670a9402929c79b6c60fd79b25e801180 +RMD160 (herbstluftwm-0.9.0.tar.gz) = 26fafade4f49990a49874c0c869686cf3be540ed +SHA512 (herbstluftwm-0.9.0.tar.gz) = a9d4486729a65c8eb87b0d36f0cc28349f670abee82e20c9649e1348298ca5e73f9b349921007d555d620327cc09dab4c24e9c76dd971afc7f4de98b9408d925 +Size (herbstluftwm-0.9.0.tar.gz) = 406897 bytes SHA1 (patch-CMakeLists.txt) = d373394ad059eb455e2e5abc1feea0e21f1b53e6 |