pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/wm/herbstluftwm



Module Name:    pkgsrc
Committed By:   nia
Date:           Thu Nov 19 12:09:52 UTC 2020

Modified Files:
        pkgsrc/wm/herbstluftwm: Makefile PLIST distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/wm/herbstluftwm/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/wm/herbstluftwm/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/wm/herbstluftwm/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/herbstluftwm/Makefile
diff -u pkgsrc/wm/herbstluftwm/Makefile:1.5 pkgsrc/wm/herbstluftwm/Makefile:1.6
--- pkgsrc/wm/herbstluftwm/Makefile:1.5 Tue Jun  9 10:59:31 2020
+++ pkgsrc/wm/herbstluftwm/Makefile     Thu Nov 19 12:09:52 2020
@@ -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"

Index: pkgsrc/wm/herbstluftwm/PLIST
diff -u pkgsrc/wm/herbstluftwm/PLIST:1.2 pkgsrc/wm/herbstluftwm/PLIST:1.3
--- pkgsrc/wm/herbstluftwm/PLIST:1.2    Sun May 17 14:56:42 2020
+++ pkgsrc/wm/herbstluftwm/PLIST        Thu Nov 19 12:09:52 2020
@@ -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.
 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.
 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

Index: pkgsrc/wm/herbstluftwm/distinfo
diff -u pkgsrc/wm/herbstluftwm/distinfo:1.4 pkgsrc/wm/herbstluftwm/distinfo:1.5
--- pkgsrc/wm/herbstluftwm/distinfo:1.4 Tue Jun  9 10:59:31 2020
+++ pkgsrc/wm/herbstluftwm/distinfo     Thu Nov 19 12:09:52 2020
@@ -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