On Mon, May 08, 2017 at 07:46:31PM +0200, Hiltjo Posthuma wrote: > Hi, > > This bumps dmenu-4.6 to 4.7. It also removes the hardcoded optimization flags > and removes -s for ld (CFLAGS and LDFLAGS). > > Build and tested on amd64.
You dropped the $OpenBSD$ RCS tag from the patches. I re-added them and committed the update. Thanks! > diff --git a/x11/dmenu/Makefile b/x11/dmenu/Makefile > index fdbd700de17..b2935d76e5a 100644 > --- a/x11/dmenu/Makefile > +++ b/x11/dmenu/Makefile > @@ -1,7 +1,7 @@ > # $OpenBSD: Makefile,v 1.21 2015/11/11 09:23:19 jung Exp $ > > COMMENT= dynamic menu for X11 > -DISTNAME= dmenu-4.6 > +DISTNAME= dmenu-4.7 > > CATEGORIES= x11 > HOMEPAGE= http://tools.suckless.org/dmenu > diff --git a/x11/dmenu/distinfo b/x11/dmenu/distinfo > index 206fe2d3f0f..c9235f3d091 100644 > --- a/x11/dmenu/distinfo > +++ b/x11/dmenu/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (dmenu-4.6.tar.gz) = SnokAIpiHDzWVhVa2Rq4E2248NO57Fba/uxRjKvalrM= > -SIZE (dmenu-4.6.tar.gz) = 15057 > +SHA256 (dmenu-4.7.tar.gz) = p1Y1+NwsvCgN7suQatm3WUxcMWIOSgG6MNyDmEiB97k= > +SIZE (dmenu-4.7.tar.gz) = 15597 > diff --git a/x11/dmenu/patches/patch-Makefile > b/x11/dmenu/patches/patch-Makefile > index 4d49bbc83b4..44dd3aa2e11 100644 > --- a/x11/dmenu/patches/patch-Makefile > +++ b/x11/dmenu/patches/patch-Makefile > @@ -1,6 +1,5 @@ > -$OpenBSD: patch-Makefile,v 1.3 2015/11/11 09:23:20 jung Exp $ > ---- Makefile.orig Sun Nov 8 23:42:21 2015 > -+++ Makefile Tue Nov 10 20:36:13 2015 > +--- Makefile.orig Mon May 8 19:25:36 2017 > ++++ Makefile Mon May 8 19:32:43 2017 > @@ -15,8 +15,7 @@ options: > @echo "CC = ${CC}" > > diff --git a/x11/dmenu/patches/patch-config_def_h > b/x11/dmenu/patches/patch-config_def_h > index c92ef7e479f..06e737b92a7 100644 > --- a/x11/dmenu/patches/patch-config_def_h > +++ b/x11/dmenu/patches/patch-config_def_h > @@ -1,6 +1,5 @@ > -$OpenBSD: patch-config_def_h,v 1.1 2015/11/11 09:23:20 jung Exp $ > ---- config.def.h.orig Sun Nov 8 23:42:21 2015 > -+++ config.def.h Wed Nov 11 09:43:27 2015 > +--- config.def.h.orig Mon May 8 19:27:54 2017 > ++++ config.def.h Mon May 8 19:27:30 2017 > @@ -4,13 +4,13 @@ > static int topbar = 1; /* -b option; if 0, dmenu > appears at bottom */ > /* -fn option overrides fonts[0]; default X11 font or font set */ > @@ -8,15 +7,13 @@ $OpenBSD: patch-config_def_h,v 1.1 2015/11/11 09:23:20 jung > Exp $ > - "monospace:size=10" > + "terminus:size=8" > }; > - static const char *prompt = NULL; /* -p option; prompt to the > elft of input field */ > --static const char *normbgcolor = "#222222"; /* -nb option; normal > background */ > --static const char *normfgcolor = "#bbbbbb"; /* -nf option; normal > foreground */ > --static const char *selbgcolor = "#005577"; /* -sb option; selected > background */ > --static const char *selfgcolor = "#eeeeee"; /* -sf option; selected > foreground */ > -+static const char *normbgcolor = "#202020"; /* -nb option; normal > background */ > -+static const char *normfgcolor = "#c0c0c0"; /* -nf option; normal > foreground */ > -+static const char *selbgcolor = "#404040"; /* -sb option; selected > background */ > -+static const char *selfgcolor = "#f0f0f0"; /* -sf option; selected > foreground */ > - static const char *outbgcolor = "#00ffff"; > - static const char *outfgcolor = "#000000"; > + static const char *prompt = NULL; /* -p option; prompt to the > left of input field */ > + static const char *colors[SchemeLast][2] = { > + /* fg bg */ > +- [SchemeNorm] = { "#bbbbbb", "#222222" }, > +- [SchemeSel] = { "#eeeeee", "#005577" }, > ++ [SchemeNorm] = { "#c0c0c0", "#202020" }, > ++ [SchemeSel] = { "#f0f0f0", "#404040" }, > + [SchemeOut] = { "#000000", "#00ffff" }, > + }; > /* -l option; if nonzero, dmenu uses vertical list with given number of > lines */ > diff --git a/x11/dmenu/patches/patch-config_mk > b/x11/dmenu/patches/patch-config_mk > index 76ff5c0a400..af99873b5d6 100644 > --- a/x11/dmenu/patches/patch-config_mk > +++ b/x11/dmenu/patches/patch-config_mk > @@ -1,8 +1,7 @@ > -$OpenBSD: patch-config_mk,v 1.11 2015/11/11 09:23:20 jung Exp $ > ---- config.mk.orig Sun Nov 8 23:42:21 2015 > -+++ config.mk Mon Nov 9 20:35:06 2015 > +--- config.mk.orig Mon May 8 19:28:08 2017 > ++++ config.mk Mon May 8 19:37:38 2017 > @@ -2,11 +2,11 @@ > - VERSION = 4.6 > + VERSION = 4.7 > > # paths > -PREFIX = /usr/local > @@ -17,25 +16,27 @@ $OpenBSD: patch-config_mk,v 1.11 2015/11/11 09:23:20 jung > Exp $ > > # Xinerama, comment if you don't want it > XINERAMALIBS = -lXinerama > -@@ -14,7 +14,7 @@ XINERAMAFLAGS = -DXINERAMA > +@@ -14,18 +14,18 @@ XINERAMAFLAGS = -DXINERAMA > > # freetype > FREETYPELIBS = -lfontconfig -lXft > -FREETYPEINC = /usr/include/freetype2 > +#FREETYPEINC = /usr/include/freetype2 > # OpenBSD (uncomment) > - FREETYPEINC = ${X11INC}/freetype2 > +-#FREETYPEINC = ${X11INC}/freetype2 > ++FREETYPEINC = ${X11INC}/freetype2 > > -@@ -23,9 +23,9 @@ INCS = -I${X11INC} -I${FREETYPEINC} > + # includes and libs > + INCS = -I${X11INC} -I${FREETYPEINC} > LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS} > > # flags > --CPPFLAGS = -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L > -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} > +-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} > +CPPFLAGS += -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 += ${LIBS} > > # compiler and linker > -CC = cc > > -- > Kind regards, > Hiltjo >