pkgsrc/wm/herbstluftwm/Makefile
pin 83a1cea727 wm/herbstluftwm: update to 0.9.3
-Fix transparency of 32 bit client's border (#1178)
-Prepare Colors for alpha values (#1180)
-Make default colors more transparent and quiet (#1185)
-Support true transparency in all decorations (#1186)
-Cut holes into frames behind tiled clients (#1187)
-'shift' moves between monitors if appropriate (#1198)
-Option --replace to replace existing window manager (#1209)
-Manage desktop windows in global stack (#1210)
-Start --locked from the .desktop file (#1222)
-Fix doc/gendoc.py extractor to strip comments (#1229)
-Use posix escaping in Completion objects (#1226)
-Remember last reported geometry in client directly (#1240)
-Always reply to a ConfigureRequest with ConfigureNotify (#1244)
-Move 'focus_edge' and 'shift_edge' to GlobalCommands (#1252)
-Allow relative values for int and uint attributes (#1253)
-Parse --skip-visible in move_index command (#1257)
_Make 'cycle' work for the floating layer (#1258)
-tox: Switch default Python env to 38 (#1269)
-New command 'list_clients' (#1274)
-Add client attribute 'floating_geometry' (#1272)
-Support error output channel internally (#1278)
-Auto-convert attributes to/from python types (#1277)
-Remove alpha-value from colors in panel.sh (#1283)
-Extend IPC protocol by error channel (#1285)
-client: Remove unused methods (#1291)
-Test herbstclient -0 --idle (#1294)
-Fix exec error message in spawn command (#1304)
-Wait passively for hc in test suite ipc server (#1306)
-Handle text properties more robustly (#1303)
-Test shift/resize up/left and focus cycling (#1308)
-Add 'floating_geometry' rule consequence (#1311)
-Client alias 'longest-minimized' and 'last-minimized' (#1313)
2021-05-25 16:19:56 +00:00

39 lines
988 B
Makefile

# $NetBSD: Makefile,v 1.9 2021/05/25 16:19:56 pin Exp $
DISTNAME= herbstluftwm-0.9.3
CATEGORIES= wm
MASTER_SITES= https://herbstluftwm.org/tarballs/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://herbstluftwm.org/
COMMENT= Manual tiling window manager for X11 using Xlib and Glib
LICENSE= modified-bsd
TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
USE_CMAKE= yes
USE_TOOLS+= pkg-config bash:run
USE_LANGUAGES= c c++
CONFIGURE_DIRS= build
CMAKE_ARG_PATH= ..
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/libXft/buildlink3.mk"
.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libXrandr/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"