pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/dmenu
Module Name: pkgsrc
Committed By: leot
Date: Wed Nov 11 16:13:12 UTC 2015
Modified Files:
pkgsrc/x11/dmenu: Makefile PLIST distinfo options.mk
Log Message:
Update x11/dmenu to 4.6.
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 dmenu-xft patch (previously on the wiki).
- Uses a shared libdraw codebase (also used for dwm right now).
- Merged wiki patches:
- monarg: allow to specify monitor number to start on with -m (Martin Kühl).
- multisel: allow selecting multiple items (ctrl-enter) (Evan Gates).
- xft: see above.
- Accepted vi'is exit approach ^[ (Arkaduisz).
- Add ^G escape keybinding (Karl F).
- Separate config options to config.h (Alex Sedov).
- Support keybind C-S-[jm] (Connor Lane Smith).
- stest: get rid of getopt, use suckless arg.h (Hiltjo).
- stest: support inverse matching (flag -v) (Martin Kühl).
Notable fixes:
- Buffer nul termination on tab (Alex Sedov's).
- Crash (pointer dereference) with ctrl-enter as input (Hiltjo).
- Ignore prompt if it is empty in addition to NULL (Moritz Wilhelmy).
- Incorrect ordering of match results (Davide Del Zompo).
- Input text matching (Quentin Rameau).
- Paste from clipboard (ctrl+shift+y) (Joshua Lloret).
- Replace deprecated usleep() with nanosleep() (Quentin Rameau).
- dmenu_run: Split cache logic to dmenu_path again (Quentin Glidic).
- multimon: always spawn client on first monitor if specified with
-m 0 (Hiltjo).
- reset ControlMask for C-j and C-m (Hiltjo).
Build improvements:
- config.mk: add $FREETYPELIBS and $FREETYPEINC, simpler to override
(ports and *BSDs).
- config.mk: improve feature test check (k0ga, stateless).
- config.mk: use -std=c99 by default.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/x11/dmenu/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/x11/dmenu/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/x11/dmenu/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/x11/dmenu/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index