Sunday, November 01, 2020

WIP UPDATE x11/herbstluftwm 0.9.0 from MAINTAINER

Hello ports,

Find an update for hlwm, with a bunch of new features and some bug
fixes. You can find the full release notes in [0].

There was also a change in the behaviour of a hook:

> The tag_renamed hook has changed. The hook now emits *two* parameters.
> The first parameter contains the old name of the tag and the second
> parameter is the new name of the tag.

We're unsure about where to place this. Is pkg/README a good place for
something that only applies when migrating to this version? Should it
be included in the port at all?

Portwise, just a version bump and changes to PLIST because of a new
script and the inclusion of pkg/README. Also, there is a generated JSON
for documentation, which _seems_ to only be used in tests. Should we
keep it in the port, or should it be removed in `post-install`? Tests
can't be run currently, as we lack some ports.

Am using it right now and it works well.

[0]: https://herbstluftwm.org/news.html

-Lucas

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/x11/herbstluftwm/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile 8 Jun 2020 03:18:15 -0000 1.16
+++ Makefile 1 Nov 2020 14:23:15 -0000
@@ -1,7 +1,7 @@
# $OpenBSD: Makefile,v 1.16 2020/06/08 03:18:15 bket Exp $

COMMENT = manual tiling window manager
-DISTNAME = herbstluftwm-0.8.3
+DISTNAME = herbstluftwm-0.9.0
CATEGORIES = x11

HOMEPAGE = https://herbstluftwm.org/
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/x11/herbstluftwm/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 8 Jun 2020 03:18:15 -0000 1.6
+++ distinfo 1 Nov 2020 14:00:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (herbstluftwm-0.8.3.tar.gz) = oU47fgwcP2oxigqc9jGkq1cubeIshMd2A8844eQlq+I=
-SIZE (herbstluftwm-0.8.3.tar.gz) = 379052
+SHA256 (herbstluftwm-0.9.0.tar.gz) = cWLj5qtsk7RpTCyyh5euYkalvln/aO61WnJx37KeYW0=
+SIZE (herbstluftwm-0.9.0.tar.gz) = 406897
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/x11/herbstluftwm/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- pkg/PLIST 8 Jun 2020 03:18:15 -0000 1.6
+++ pkg/PLIST 1 Nov 2020 15:19:35 -0000
@@ -27,12 +27,15 @@ 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
share/doc/herbstluftwm/examples/toggledualhead.sh
share/doc/herbstluftwm/examples/windowmenu.sh
share/doc/herbstluftwm/examples/wselect.sh
+share/doc/herbstluftwm/hlwm-doc.json
+share/doc/pkg-readmes/${PKGSTEM}
share/examples/herbstluftwm/
share/examples/herbstluftwm/autostart
@mode 755
Index: pkg/README
===================================================================
RCS file: pkg/README
diff -N pkg/README
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ pkg/README 1 Nov 2020 15:05:38 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+
++-------------------------------------------------------------------------------
+| Running ${PKGSTEM} on OpenBSD
++-------------------------------------------------------------------------------
+
+Migrating to 0.9.0
+==================
+
+The tag_renamed hook has changed. The hook now emits two parameters. The first
+parameter contains the old name of the tag and the second parameter is the new
+name of the tag.

No comments:

Post a Comment