65be875 (tag: 4.9) Prepared 4.9 release.
7d19b20 dmenu.1: document improved fastgrab behaviour from previous patch
11a6537 Use slow path if stdin is a tty
bbc464d dmenu_path: always use the cachedir
a314412 Makefile: just show the compiler output
a9eae39 Do not strip at link stage
851b73d code-style for pledge: check the return code -1, not < 0
05c138f code-style for pledge(2)
cd132c8 Pledge on OpenBSD
e75494b Use bold for keyboard shortcuts in dmenu.1
0f76dd2 Fix cursor drawn position with wide glyphs
0b57480 Makefile: bikesheddingly replace ${} with $()
377bd37 Handle IME input
b6d2cc9 Fix handling of input strings
2f39898 Update LICENSE

Works fine on amd64 in various scripts and daily workflow with dwm.
OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/dmenu/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile    29 Mar 2018 21:27:48 -0000      1.23
+++ Makefile    3 Feb 2019 22:22:10 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=               dynamic menu for X11
 
-V=                     4.8
+V=                     4.9
 DISTNAME=              dmenu-${V}
 
 CATEGORIES=            x11
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/dmenu/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo    29 Mar 2018 21:27:48 -0000      1.17
+++ distinfo    3 Feb 2019 22:16:43 -0000
@@ -1,2 +1,2 @@
-SHA256 (dmenu-4.8.tar.gz) = /mFaXDYHBh4hBnAIYugqxiqfoeanrD1hapx2EGR222E=
-SIZE (dmenu-4.8.tar.gz) = 15658
+SHA256 (dmenu-4.9.tar.gz) = s5cfTzVEdqN7KvtJhpNkkAmyAVULDHyI6GavgTK2SUU=
+SIZE (dmenu-4.9.tar.gz) = 15972
Index: patches/patch-config_mk
===================================================================
RCS file: /cvs/ports/x11/dmenu/patches/patch-config_mk,v
retrieving revision 1.13
diff -u -p -r1.13 patch-config_mk
--- patches/patch-config_mk     29 Mar 2018 21:27:48 -0000      1.13
+++ patches/patch-config_mk     4 Feb 2019 19:31:36 -0000
@@ -6,19 +6,19 @@ Index: config.mk
  FREETYPELIBS = -lfontconfig -lXft
  FREETYPEINC = /usr/include/freetype2
  # OpenBSD (uncomment)
--#FREETYPEINC = ${X11INC}/freetype2
-+FREETYPEINC = ${X11INC}/freetype2
+-#FREETYPEINC = $(X11INC)/freetype2
++FREETYPEINC = $(X11INC)/freetype2
  
  # includes and libs
- INCS = -I${X11INC} -I${FREETYPEINC}
-@@ -24,8 +24,8 @@ LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIB
+ INCS = -I$(X11INC) -I$(FREETYPEINC)
+@@ -24,8 +24,8 @@ LIBS = -L$(X11LIB) -lX11 $(XINERAMALIBS) $(FREETYPELIB
  
  # flags
- CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 
-D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS}
--CFLAGS   = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
--LDFLAGS  = -s ${LIBS}
-+CFLAGS  += -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS}
-+LDFLAGS += -s ${LIBS}
+ CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 
-D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS)
+-CFLAGS   = -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS)
+-LDFLAGS  = $(LIBS)
++CFLAGS  += -std=c99 -pedantic -Wall $(INCS) $(CPPFLAGS)
++LDFLAGS += $(LIBS)
  
  # compiler and linker
  CC = cc

Reply via email to