x11-wm/herbstluftwm: Update to 0.8.1

- this fixes a segfault on start introduced in 0.8.0

Changelog: https://herbstluftwm.org/news.html
- the frame index e refers to the first empty frame
- new setting hide_covered_windows to improve the appearance when used with a
  compositor
- keybind now checks that the bound command exists
- bug fixes

PR:		245779
Submitted by:	Zsolt Udvari <uzsolt@uzsolt.hu>  (maintainer)
This commit is contained in:
Tobias C. Berner 2020-04-25 18:22:17 +00:00
parent cc6657f547
commit a7ba6c9e99
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=532968
5 changed files with 16 additions and 18 deletions

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= herbstluftwm
PORTVERSION= 0.8.0
PORTVERSION= 0.8.1
CATEGORIES= x11-wm
MASTER_SITES= http://herbstluftwm.org/tarballs/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1586589706
SHA256 (herbstluftwm-0.8.0.tar.gz) = 5823f1c1a6a6ae6d4f843992658fcdb91a246e7f337570ac9b2091f57265c812
SIZE (herbstluftwm-0.8.0.tar.gz) = 358434
TIMESTAMP = 1587446998
SHA256 (herbstluftwm-0.8.1.tar.gz) = fe146d6b533dcabbc2588430de01b76acc0f716521d9a8157aa628f305723430
SIZE (herbstluftwm-0.8.1.tar.gz) = 369291

View File

@ -1,4 +1,4 @@
--- CMakeLists.txt.orig 2020-04-11 08:01:07 UTC
--- CMakeLists.txt.orig 2020-04-20 22:03:58 UTC
+++ CMakeLists.txt
@@ -20,13 +20,13 @@ include(ccache)
@ -16,10 +16,19 @@
set(DOCDIR ${DATADIR}/doc/herbstluftwm)
set(LICENSEDIR ${DOCDIR}
CACHE PATH "Install path for license file")
@@ -36,7 +36,7 @@ set(ZSHCOMPLETIONDIR ${DATADIR}/zsh/site-functions
CACHE PATH "Install path for zsh completions file")
set(FISHCOMPLETIONDIR ${DATADIR}/fish/vendor_completions.d
CACHE PATH "Install path for fish completions file")
-set(BASHCOMPLETIONDIR ${DATADIR}/bash-completion/completions
+set(BASHCOMPLETIONDIR ${CMAKE_INSTALL_PREFIX}/etc/bash_completion.d
CACHE PATH "Install path for bash completions file")
## do the actual work
@@ -47,7 +47,6 @@ add_subdirectory(share)
## install everything that was not installed from subdirectories
install(FILES BUGS NEWS INSTALL DESTINATION ${DOCDIR})
install(FILES BUGS NEWS DESTINATION ${DOCDIR})
-install(FILES LICENSE DESTINATION ${LICENSEDIR})
install(DIRECTORY scripts/ DESTINATION ${DOCDIR}/examples USE_SOURCE_PERMISSIONS)

View File

@ -1,10 +0,0 @@
--- src/completion.cpp.orig 2020-04-11 07:35:02 UTC
+++ src/completion.cpp
@@ -1,6 +1,7 @@
#include "completion.h"
#include <algorithm>
+#include <iostream>
#include <string>
#include <vector>

View File

@ -1,6 +1,6 @@
bin/herbstclient
bin/herbstluftwm
etc/bash_completion.d/herbstclient-completion
etc/bash_completion.d/herbstclient
etc/xdg/herbstluftwm/autostart
etc/xdg/herbstluftwm/dmenu_run_hlwm
etc/xdg/herbstluftwm/panel.sh
@ -12,7 +12,6 @@ share/fish/vendor_completions.d/herbstclient.fish
share/xsessions/herbstluftwm.desktop
share/zsh/site-functions/_herbstclient
%%PORTDOCS%%%%DOCSDIR%%/BUGS
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
%%PORTDOCS%%%%DOCSDIR%%/NEWS
%%PORTDOCS%%%%DOCSDIR%%/herbstclient.html
%%PORTDOCS%%%%DOCSDIR%%/herbstluftwm-tutorial.html