pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/wm/herbstluftwm herbstluftwm: Update to 0.9.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/0f605576801f
branches: trunk
changeset: 442142:0f605576801f
user: nia <nia%pkgsrc.org@localhost>
date: Thu Nov 19 12:09:52 2020 +0000
description:
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:
wm/herbstluftwm/Makefile | 9 +++++++--
wm/herbstluftwm/PLIST | 4 +++-
wm/herbstluftwm/distinfo | 10 +++++-----
3 files changed, 15 insertions(+), 8 deletions(-)
diffs (69 lines):
diff -r a36cd688df85 -r 0f605576801f wm/herbstluftwm/Makefile
--- a/wm/herbstluftwm/Makefile Thu Nov 19 11:49:40 2020 +0000
+++ b/wm/herbstluftwm/Makefile Thu Nov 19 12:09:52 2020 +0000
@@ -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 @@
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 -r a36cd688df85 -r 0f605576801f wm/herbstluftwm/PLIST
--- a/wm/herbstluftwm/PLIST Thu Nov 19 11:49:40 2020 +0000
+++ b/wm/herbstluftwm/PLIST Thu Nov 19 12:09:52 2020 +0000
@@ -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/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/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 -r a36cd688df85 -r 0f605576801f wm/herbstluftwm/distinfo
--- a/wm/herbstluftwm/distinfo Thu Nov 19 11:49:40 2020 +0000
+++ b/wm/herbstluftwm/distinfo Thu Nov 19 12:09:52 2020 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index