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
> 

Reply via email to