pkgsrc/wm/dwm/options.mk
leot bc86ef2d60 Update wm/dwm to 6.1.
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).
2015-11-11 16:12:10 +00:00

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