summaryrefslogtreecommitdiff
path: root/wm
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-11-19 12:09:52 +0000
committernia <nia@pkgsrc.org>2020-11-19 12:09:52 +0000
commitaa85ec645461bbd5e0308e1e09470d9156536436 (patch)
tree3d577d3705ac0aed65839b54d58e84e7f1581af4 /wm
parentde16871534495dd1f5f1522356db1438e82a4eb7 (diff)
downloadpkgsrc-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/Makefile9
-rw-r--r--wm/herbstluftwm/PLIST4
-rw-r--r--wm/herbstluftwm/distinfo10
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