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