bc86ef2d60
Changes: Features: - Now uses Xft for font rendering by default with fallback-font support, this also allows anti-aliased fonts and such. The font string matching will be different, check out http://www.freedesktop.org/software/fontconfig/fontconfig-user.html for the font string syntax, huge thanks to Eric Pruitt and the other people who worked on the dwm-xft patch (previously on the wiki). - Uses a shared libdraw codebase (also used for dmenu right now). - _NET_ACTIVE_WINDOW improvements (Andreas Amanns). - _NET_CLIENT_LIST support (Andreas Amanns). - Spawn dmenu on the selected monitor in dwm (dmenu -m option). - Use st as default terminal from now on (used to be xterm). Notable fixes: - Barwin memory leak fix (Eckehard Berns). - Drw_text width check fix (Jochen). - Setfullscreen: don't process the property twice (Quentin Rameau, Markus Teich). - Smoother resizing of floating windows (capped at 60fps), (Hiltjo). - Unfocus on slow sloppy monitor focus (Connor Lane Smith). Build improvements: - config.mk: add $FREETYPELIBS and $FREETYPEINC, simpler to override (ports and *BSDs).
23 lines
628 B
Makefile
23 lines
628 B
Makefile
# $NetBSD: options.mk,v 1.3 2015/11/11 16:12:10 leot Exp $
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.dwm
|
|
PKG_SUPPORTED_OPTIONS= xinerama
|
|
PKG_SUGGESTED_OPTIONS= xinerama
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
#
|
|
# Xinerama support
|
|
#
|
|
# If we don't want the Xinerama support we delete XINERAMALIBS and
|
|
# XINERAMAFLAGS lines, otherwise the Xinerama support is the default.
|
|
#
|
|
.if !empty(PKG_OPTIONS:Mxinerama)
|
|
. include "../../x11/libXinerama/buildlink3.mk"
|
|
.else
|
|
SUBST_CLASSES+= options
|
|
SUBST_STAGE.options= pre-patch
|
|
SUBST_MESSAGE.options= Toggle the Xinerama support
|
|
SUBST_FILES.options= config.mk
|
|
SUBST_SED.options+= -e '/^XINERAMA/d'
|
|
.endif
|