update x11/dmenu
This is a simple update for dmenu, just bug fixes Changelog can be found here https://git.suckless.org/dmenu/ ok? diff --git a/x11/dmenu/Makefile b/x11/dmenu/Makefile index eddc26ed9d1..572e21bc498 100644 --- a/x11/dmenu/Makefile +++ b/x11/dmenu/Makefile @@ -1,6 +1,6 @@ COMMENT= dynamic menu for X11 -V= 5.2 +V= 5.3 DISTNAME= dmenu-${V} CATEGORIES=x11 diff --git a/x11/dmenu/distinfo b/x11/dmenu/distinfo index 354575e5633..3d5a2f4de2d 100644 --- a/x11/dmenu/distinfo +++ b/x11/dmenu/distinfo @@ -1,2 +1,2 @@ -SHA256 (dmenu-5.2.tar.gz) = 1NTKd7WRQPJyJy21N+BbuRpZFPVoAmUtxX5hp3PUN5I= -SIZE (dmenu-5.2.tar.gz) = 16196 +SHA256 (dmenu-5.3.tar.gz) = Go9T5v0tdJg57IcMXiez4U2lw+6sv8uUXRWeHVQzeV8= +SIZE (dmenu-5.3.tar.gz) = 16274
UPDATE: x11/dmenu 4.7 -> 4.8
Trivial update with patch simplications as done in x11/st; dmenu continues to work for me on amd64. jim@ has been inactive since 2014, so I'll take over MAINTAINER. OK? Index: Makefile === RCS file: /cvs/ports/x11/dmenu/Makefile,v retrieving revision 1.22 diff -u -p -r1.22 Makefile --- Makefile10 May 2017 22:06:33 - 1.22 +++ Makefile17 Mar 2018 13:57:45 - @@ -1,24 +1,35 @@ # $OpenBSD: Makefile,v 1.22 2017/05/10 22:06:33 jung Exp $ COMMENT= dynamic menu for X11 -DISTNAME= dmenu-4.7 + +V= 4.8 +DISTNAME= dmenu-${V} CATEGORIES=x11 -HOMEPAGE= http://tools.suckless.org/dmenu -MAINTAINER=Jim Razmus II +HOMEPAGE= https://tools.suckless.org/dmenu + +MAINTAINER=Klemens Nanni # MIT/X PERMIT_PACKAGE_CDROM= Yes -WANTLIB= X11 Xinerama c Xft fontconfig +WANTLIB= X11 Xinerama Xft c fontconfig -MASTER_SITES= http://dl.suckless.org/tools/ +MASTER_SITES= https://dl.suckless.org/tools/ RUN_DEPENDS= fonts/terminus-font -FAKE_FLAGS=DESTDIR="" +MAKE_ENV= LDFLAGS="${LDFLAGS}" \ + X11INC=${X11BASE}/include \ + X11LIB=${X11BASE}/lib NO_TEST= Yes + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/{dmenu,stest} ${PREFIX}/bin/ + ${INSTALL_SCRIPT} ${WRKSRC}/dmenu_{run,path} ${PREFIX}/bin/ + ${INSTALL_MAN} ${WRKSRC}/*.1 ${PREFIX}/man/man1/ + sed -i s/VERSION/${V}/g ${PREFIX}/man/man1/*.1 .include Index: distinfo === RCS file: /cvs/ports/x11/dmenu/distinfo,v retrieving revision 1.16 diff -u -p -r1.16 distinfo --- distinfo10 May 2017 22:06:33 - 1.16 +++ distinfo17 Mar 2018 13:57:45 - @@ -1,2 +1,2 @@ -SHA256 (dmenu-4.7.tar.gz) = p1Y1+NwsvCgN7suQatm3WUxcMWIOSgG6MNyDmEiB97k= -SIZE (dmenu-4.7.tar.gz) = 15597 +SHA256 (dmenu-4.8.tar.gz) = /mFaXDYHBh4hBnAIYugqxiqfoeanrD1hapx2EGR222E= +SIZE (dmenu-4.8.tar.gz) = 15658 Index: patches/patch-Makefile === RCS file: patches/patch-Makefile diff -N patches/patch-Makefile --- patches/patch-Makefile 10 May 2017 22:06:33 - 1.4 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,56 +0,0 @@ -$OpenBSD: patch-Makefile,v 1.4 2017/05/10 22:06:33 jung Exp $ 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}" - - .c.o: -- @echo CC $< -- @${CC} -c ${CFLAGS} $< -+ ${CC} -c ${CFLAGS} $< - - config.h: - @echo creating $@ from config.def.h -@@ -25,12 +24,10 @@ config.h: - ${OBJ}: arg.h config.h config.mk drw.h - - dmenu: dmenu.o drw.o util.o -- @echo CC -o $@ -- @${CC} -o $@ dmenu.o drw.o util.o ${LDFLAGS} -+ ${CC} -o $@ dmenu.o drw.o util.o ${LDFLAGS} - - stest: stest.o -- @echo CC -o $@ -- @${CC} -o $@ stest.o ${LDFLAGS} -+ ${CC} -o $@ stest.o ${LDFLAGS} - - clean: - @echo cleaning -@@ -47,19 +44,14 @@ dist: clean - @rm -rf dmenu-${VERSION} - - install: all -- @echo installing executables to ${DESTDIR}${PREFIX}/bin -- @mkdir -p ${DESTDIR}${PREFIX}/bin -- @cp -f dmenu dmenu_path dmenu_run stest ${DESTDIR}${PREFIX}/bin -- @chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu -- @chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu_path -- @chmod 755 ${DESTDIR}${PREFIX}/bin/dmenu_run -- @chmod 755 ${DESTDIR}${PREFIX}/bin/stest -- @echo installing manual pages to ${DESTDIR}${MANPREFIX}/man1 -- @mkdir -p ${DESTDIR}${MANPREFIX}/man1 -- @sed "s/VERSION/${VERSION}/g" < dmenu.1 > ${DESTDIR}${MANPREFIX}/man1/dmenu.1 -- @sed "s/VERSION/${VERSION}/g" < stest.1 > ${DESTDIR}${MANPREFIX}/man1/stest.1 -- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/dmenu.1 -- @chmod 644 ${DESTDIR}${MANPREFIX}/man1/stest.1 -+ ${BSD_INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin -+ ${BSD_INSTALL_PROGRAM} dmenu dmenu_path dmenu_run stest ${DESTDIR}${PREFIX}/bin -+ ${BSD_INSTALL_MAN_DIR} ${DESTDIR}${MANPREFIX}/man1 -+ sed "s/VERSION/${VERSION}/g" < dmenu.1 > dmenu.1.tmp -+ sed "s/VERSION/${VERSION}/g" < stest.1 > stest.1.tmp -+ mv dmenu.1.tmp dmenu.1 -+ mv stest.1.tmp stest.1 -+ ${BSD_INSTALL_MAN} dmenu.1 stest.1 ${DESTDIR}${MANPREFIX}/man1 - - uninstall: - @echo removing executables from ${DESTDIR}${PREFIX}/bin Index: patches/patch-config_mk === RCS file: /cvs/ports/x11/dmenu/patches/patch-config_mk,v retrieving revision 1.12 diff -u -p -r1.12 patch-config_mk --- patches/patch-config_mk 10 May 2017 22:06:33 - 1.12 +++ patches/patch-config_mk 17 Mar 2018 13:57:45 - @@ -1,44 +1,2
Re: UPDATE: x11/dmenu-4.6 -> 4.7
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.origSun Nov 8 23:42:21 2015 > -+++ Makefile Tue Nov 10 20:36:13 2015 > +--- Makefile.origMon 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.origSun Nov 8 23:42:21 2015 > -+++ config.def.h Wed Nov 11 09:43:27 2015 > +--- config.def.h.origMon 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 = "#22"; /* -nb option; normal > background */ > --static const char *normfgcolor = "#bb"; /* -nf option; normal > foreground */ > --static const char *selbgcolor = "#005577"; /* -sb option; selected > background */ > --static const char *selfgcolor = "#ee"; /* -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 = "#00"; > - static const char *outfgcolor = "#00"; > + static const char *prompt = NULL; /* -p option; prompt to the > left of input field */ > + static const char *colors[SchemeLast][2] = { > + /* fg bg */ > +-[SchemeNorm] = { "#bb", "#22" }, > +-[SchemeSel] = { "#ee", "#005577" }, > ++[SchemeNorm] = { "#c0c0c0", "#202020" }, > ++[SchemeSel] = { "#f0f0f0", "#404040" }, > + [SchemeOut] = { "#00", "#00" }, > + }; > /* -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.mkMon Nov 9 20:35:06 2015 > +--- config.mk.orig Mon May 8 19:28:08 2017 > config.mkMon 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 >
UPDATE: x11/dmenu-4.6 -> 4.7
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. 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 = "#22"; /* -nb option; normal background */ --static const char *normfgcolor = "#bb"; /* -nf option; normal foreground */ --static const char *selbgcolor = "#005577"; /* -sb option; selected background */ --static const char *selfgcolor = "#ee"; /* -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 = "#00"; - static const char *outfgcolor = "#00"; + static const char *prompt = NULL; /* -p option; prompt to the left of input field */ + static const char *colors[SchemeLast][2] = { + /* fg bg */ +- [SchemeNorm] = { "#bb", "#22" }, +- [SchemeSel] = { "#ee", "#005577" }, ++ [SchemeNorm] = { "#c0c0c0", "#202020" }, ++ [SchemeSel] = { "#f0f0f0", "#404040" }, + [SchemeOut] = { "#00", "#00" }, + }; /* -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
Re: [UPDATE] x11/dmenu
On Mon, Nov 09, 2015 at 10:53:24PM +, Stuart Henderson wrote: > On 2015/11/09 21:42, Joerg Jung wrote: > > Hi, > > > > please find below an update for x11/dmenu to 4.6. This release contains > > a lot fixes and improvements, see announcement [1] for more details. > > > > OK? > > This needs a WANTLIB sync, they now use fontconfig/Xft. Otherwise OK Added the WANTLIB sync with commit. Thanks! > (it's worth noting in the commit log that people using -fn may want to > change their fontspec). Arrgh, forgot to mention this one. Sorry.
Re: [UPDATE] x11/dmenu
> On 10 Nov 2015, at 10:29, Dmitrij D. Czarkoff wrote: > > Joerg Jung said: >> +RUN_DEPENDS=fonts/terminus-font > > Maybe it would be better to replace terminus with dejavu sans mono in > config.def.h? IIRC terminus ships with less glyphs. I wanted to keep the look&feel the same as with the previous/other packages, to not "break" existing setups. Looks like the suckless people change the color and font settings every N months, depending on who is the current most active maintainer. … and finally, they introduced a command line switch for them :) For OpenBSD we introduced a consistent look&feel using the same color (custom grey color scheme) and font (terminus) in all suckless ports (dwm, dmenu, surf, tabbed, …) some years ago. I’m fine with changing the font, but then we should change it in all related ports. Another option is to remove the font patches from all suckless ports, keeping the default “monospace” and let the user override it with whatever he likes in .fonts.conf as described here and here: http://www.freedesktop.org/software/fontconfig/fontconfig-user.html and here http://unix.stackexchange.com/questions/106070/changing-monospace-fonts-system-wide I also would like to hear what the port maintainer has to say here, Jim?! > Also, I have some weird issues with font rendering: only a handful of > non-ASCII characters render in the same size as ASCII, and the rest of > them are tiny; all of non-ASCII characters I tried apparently have wrong > width. I am not sure that the issue is in dmenu though. Yep, looks like a terminus issue to me. > -- > Dmitrij D. Czarkoff >
Re: [UPDATE] x11/dmenu
Joerg Jung said: > +RUN_DEPENDS= fonts/terminus-font Maybe it would be better to replace terminus with dejavu sans mono in config.def.h? IIRC terminus ships with less glyphs. Also, I have some weird issues with font rendering: only a handful of non-ASCII characters render in the same size as ASCII, and the rest of them are tiny; all of non-ASCII characters I tried apparently have wrong width. I am not sure that the issue is in dmenu though. -- Dmitrij D. Czarkoff
Re: [UPDATE] x11/dmenu
On 2015/11/09 21:42, Joerg Jung wrote: > Hi, > > please find below an update for x11/dmenu to 4.6. This release contains > a lot fixes and improvements, see announcement [1] for more details. > > OK? This needs a WANTLIB sync, they now use fontconfig/Xft. Otherwise OK (it's worth noting in the commit log that people using -fn may want to change their fontspec).
Re: [UPDATE] x11/dmenu
Hi, On Mon, Nov 09, 2015 at 09:42:22PM +0100, Joerg Jung wrote: > please find below an update for x11/dmenu to 4.6. This release contains > a lot fixes and improvements, see announcement [1] for more details. > > OK? Looks ok and works for me. ok kili@ Ciao, Kili
[UPDATE] x11/dmenu
Hi, please find below an update for x11/dmenu to 4.6. This release contains a lot fixes and improvements, see announcement [1] for more details. OK? Thanks, Regards, Joerg [1] http://lists.suckless.org/dev/1511/27503.html Index: Makefile === RCS file: /cvs/ports/x11/dmenu/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile11 Mar 2013 11:46:08 - 1.20 +++ Makefile9 Nov 2015 20:30:51 - @@ -1,8 +1,7 @@ # $OpenBSD: Makefile,v 1.20 2013/03/11 11:46:08 espie Exp $ COMMENT= dynamic menu for X11 -DISTNAME= dmenu-4.5 -REVISION= 0 +DISTNAME= dmenu-4.6 CATEGORIES=x11 HOMEPAGE= http://tools.suckless.org/dmenu @@ -15,6 +14,8 @@ PERMIT_PACKAGE_CDROM= Yes WANTLIB= X11 Xinerama c MASTER_SITES= http://dl.suckless.org/tools/ + +RUN_DEPENDS= fonts/terminus-font FAKE_FLAGS=DESTDIR="" Index: distinfo === RCS file: /cvs/ports/x11/dmenu/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- distinfo18 Jan 2015 03:15:53 - 1.14 +++ distinfo9 Nov 2015 20:30:51 - @@ -1,2 +1,2 @@ -SHA256 (dmenu-4.5.tar.gz) = CCzWmNghJcoLOYkAb7hKxGdcKlWFv1u4rw6gnPuVqFA= -SIZE (dmenu-4.5.tar.gz) = 11543 +SHA256 (dmenu-4.6.tar.gz) = SnokAIpiHDzWVhVa2Rq4E2248NO57Fba/uxRjKvalrM= +SIZE (dmenu-4.6.tar.gz) = 15057 Index: patches/patch-Makefile === RCS file: /cvs/ports/x11/dmenu/patches/patch-Makefile,v retrieving revision 1.2 diff -u -p -r1.2 patch-Makefile --- patches/patch-Makefile 1 May 2012 04:40:03 - 1.2 +++ patches/patch-Makefile 9 Nov 2015 20:30:51 - @@ -1,19 +1,21 @@ $OpenBSD: patch-Makefile,v 1.2 2012/05/01 04:40:03 gsoares Exp $ Makefile.orig Tue Apr 3 12:17:59 2012 -+++ Makefile Tue Apr 3 12:19:29 2012 -@@ -16,17 +16,17 @@ options: +--- Makefile.orig Sun Nov 8 23:42:21 2015 Makefile Mon Nov 9 20:31:51 2015 +@@ -16,7 +16,7 @@ options: .c.o: - @echo CC -c $< -- @${CC} -c $< ${CFLAGS} -+ ${CC} -c $< ${CFLAGS} + @echo CC $< +- @${CC} -c ${CFLAGS} $< ++ ${CC} -c ${CFLAGS} $< - ${OBJ}: config.mk draw.h + config.h: + @echo creating $@ from config.def.h +@@ -26,11 +26,11 @@ ${OBJ}: arg.h config.h config.mk drw.h - dmenu: dmenu.o draw.o + dmenu: dmenu.o drw.o util.o @echo CC -o $@ -- @${CC} -o $@ dmenu.o draw.o ${LDFLAGS} -+ ${CC} -o $@ dmenu.o draw.o ${LDFLAGS} +- @${CC} -o $@ dmenu.o drw.o util.o ${LDFLAGS} ++ ${CC} -o $@ dmenu.o drw.o util.o ${LDFLAGS} stest: stest.o @echo CC -o $@ Index: patches/patch-config_def_h === RCS file: patches/patch-config_def_h diff -N patches/patch-config_def_h --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-config_def_h 9 Nov 2015 20:30:51 - @@ -0,0 +1,22 @@ +$OpenBSD$ +--- config.def.h.orig Sun Nov 8 23:42:21 2015 config.def.h Mon Nov 9 21:05:22 2015 +@@ -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 */ + static const char *fonts[] = { +- "monospace:size=10" ++ "terminus:size=8" + }; + static const char *prompt = NULL; /* -p option; prompt to the elft of input field */ +-static const char *normbgcolor = "#22"; /* -nb option; normal background */ +-static const char *normfgcolor = "#bb"; /* -nf option; normal foreground */ +-static const char *selbgcolor = "#005577"; /* -sb option; selected background */ +-static const char *selfgcolor = "#ee"; /* -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 = "#00"; + static const char *outfgcolor = "#00"; + /* -l option; if nonzero, dmenu uses vertical list with given number of lines */ Index: patches/patch-config_mk === RCS file: /cvs/ports/x11/dmenu/patches/patch-config_mk,v retrieving revision 1.10 diff -u -p -r1.10 patch-config_mk --- patches/patch-config_mk 1 May 2012 04:40:03 - 1.10 +++ patches/patch-config_mk 9 Nov 2015 20:30:51 - @@ -1,8 +1,8 @@ $OpenBSD: patch-config_mk,v 1.10 2012/05/01 04:40:03 gsoares
Re: UPDATE: x11/dmenu
* Stanley Lieber [100606 20:35]: > Update dmenu to 4.1. > > Tested on i386 running June 5 snapshot of 4.7-CURRENT. Please test and > comment. > > -sl > > I'll handle this one. Thanks for the patch. jim > > Index: Makefile > === > RCS file: /cvs/ports/x11/dmenu/Makefile,v > retrieving revision 1.9 > diff -u -p Makefile > --- Makefile ?? ??29 Apr 2009 20:14:43 - ?? ?? ??1.9 > +++ Makefile ?? ??7 Jun 2010 00:29:18 - > @@ -1,10 +1,10 @@ > ??# $OpenBSD: Makefile,v 1.9 2009/04/29 20:14:43 sthen Exp $ > > ??COMMENT= ?? ?? ?? ?? ?? ?? ?? dynamic menu for X11 > -DISTNAME= ?? ?? ?? ?? ?? ?? ??dmenu-4.0 > +DISTNAME= ?? ?? ?? ?? ?? ?? ??dmenu-4.1 > > ??CATEGORIES= ?? ?? ?? ?? ?? ??x11 > -HOMEPAGE= ?? ?? ?? ?? ?? ?? ??http://www.suckless.org/programs/dmenu.html > +HOMEPAGE= ?? ?? ?? ?? ?? ?? ??http://tools.suckless.org/dmenu > > ??MAINTAINER= ?? ?? ?? ?? ?? ??Jim Razmus II > > @@ -16,7 +16,7 @@ PERMIT_DISTFILES_FTP= Yes > > ??WANTLIB= ?? ?? ?? ?? ?? ?? ?? X11 Xinerama c > > -MASTER_SITES= ?? ?? ?? ?? ??http://code.suckless.org/dl/tools/ > +MASTER_SITES= ?? ?? ?? ?? ??http://dl.suckless.org/tools/ > > ??FAKE_FLAGS= ?? ?? ?? ?? ?? ??DESTDIR="" > > Index: distinfo > === > RCS file: /cvs/ports/x11/dmenu/distinfo,v > retrieving revision 1.9 > diff -u -p distinfo > --- distinfo ?? ??29 Apr 2009 20:14:43 - ?? ?? ??1.9 > +++ distinfo ?? ??7 Jun 2010 00:29:18 - > @@ -1,5 +1,5 @@ > -MD5 (dmenu-4.0.tar.gz) = ZudhplOTDMiiFhS6n+35Aw== > -RMD160 (dmenu-4.0.tar.gz) = kpLFFjl7V4p1OxumqHzmgTWkZbY= > -SHA1 (dmenu-4.0.tar.gz) = b7H/bkFNXvM9L2J7DsVj6qwZ+9g= > -SHA256 (dmenu-4.0.tar.gz) = wEUIKF4hofwFW3aJDsR+mVbY7cTUYNvKxZ+W8GGy6GI= > -SIZE (dmenu-4.0.tar.gz) = 8576 > +MD5 (dmenu-4.1.tar.gz) = v7OpxXx0xD2u/SsP9dCnxg== > +RMD160 (dmenu-4.1.tar.gz) = c9jEOjgo3bJYn0DMmonpHSPaFDk= > +SHA1 (dmenu-4.1.tar.gz) = RrfDs2MF9rADnlwwu5YGqBTBxqE= > +SHA256 (dmenu-4.1.tar.gz) = d3NC6xHpvmruIY3ZMK/WMu1W0ISjt9GlEWXDUo9Wmr4= > +SIZE (dmenu-4.1.tar.gz) = 9231
UPDATE: x11/dmenu
Update dmenu to 4.1. Tested on i386 running June 5 snapshot of 4.7-CURRENT. Please test and comment. -sl Index: Makefile === RCS file: /cvs/ports/x11/dmenu/Makefile,v retrieving revision 1.9 diff -u -p Makefile --- Makefile 29 Apr 2009 20:14:43 - 1.9 +++ Makefile 7 Jun 2010 00:29:18 - @@ -1,10 +1,10 @@ # $OpenBSD: Makefile,v 1.9 2009/04/29 20:14:43 sthen Exp $ COMMENT= dynamic menu for X11 -DISTNAME= dmenu-4.0 +DISTNAME= dmenu-4.1 CATEGORIES= x11 -HOMEPAGE= http://www.suckless.org/programs/dmenu.html +HOMEPAGE= http://tools.suckless.org/dmenu MAINTAINER= Jim Razmus II @@ -16,7 +16,7 @@ PERMIT_DISTFILES_FTP= Yes WANTLIB= X11 Xinerama c -MASTER_SITES= http://code.suckless.org/dl/tools/ +MASTER_SITES= http://dl.suckless.org/tools/ FAKE_FLAGS= DESTDIR="" Index: distinfo === RCS file: /cvs/ports/x11/dmenu/distinfo,v retrieving revision 1.9 diff -u -p distinfo --- distinfo 29 Apr 2009 20:14:43 - 1.9 +++ distinfo 7 Jun 2010 00:29:18 - @@ -1,5 +1,5 @@ -MD5 (dmenu-4.0.tar.gz) = ZudhplOTDMiiFhS6n+35Aw== -RMD160 (dmenu-4.0.tar.gz) = kpLFFjl7V4p1OxumqHzmgTWkZbY= -SHA1 (dmenu-4.0.tar.gz) = b7H/bkFNXvM9L2J7DsVj6qwZ+9g= -SHA256 (dmenu-4.0.tar.gz) = wEUIKF4hofwFW3aJDsR+mVbY7cTUYNvKxZ+W8GGy6GI= -SIZE (dmenu-4.0.tar.gz) = 8576 +MD5 (dmenu-4.1.tar.gz) = v7OpxXx0xD2u/SsP9dCnxg== +RMD160 (dmenu-4.1.tar.gz) = c9jEOjgo3bJYn0DMmonpHSPaFDk= +SHA1 (dmenu-4.1.tar.gz) = RrfDs2MF9rADnlwwu5YGqBTBxqE= +SHA256 (dmenu-4.1.tar.gz) = d3NC6xHpvmruIY3ZMK/WMu1W0ISjt9GlEWXDUo9Wmr4= +SIZE (dmenu-4.1.tar.gz) = 9231 dmenu-4.1.tgz Description: application/tar-gz
Re: UPDATE: x11/dmenu and x11/dwm
On Mon, Oct 06, 2008 at 04:36:14PM -0400, Jim Razmus wrote: > Updates dmenu and dwm to versions 3.9 and 5.2 respectively. > > Running on i386. Thanks to Romain Bertrand for the initial patches. > > Please test and commit. Slighty tested on i386. Works for me. cheers Sebastian
UPDATE: x11/dmenu and x11/dwm
Updates dmenu and dwm to versions 3.9 and 5.2 respectively. Running on i386. Thanks to Romain Bertrand for the initial patches. Please test and commit. Jim Index: Makefile === RCS file: /openbsd/mirror/ports/x11/dmenu/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile2 Jul 2008 20:44:45 - 1.7 +++ Makefile6 Oct 2008 16:42:52 - @@ -1,10 +1,10 @@ # $OpenBSD: Makefile,v 1.6 2008/04/08 18:04:10 merdely Exp $ COMMENT= dynamic menu for X11 -DISTNAME= dmenu-3.7 +DISTNAME= dmenu-3.9 CATEGORIES=x11 -HOMEPAGE= http://www.suckless.org/wiki/tools/xlib +HOMEPAGE= http://www.suckless.org/programs/dmenu.html MAINTAINER=Jim Razmus II <[EMAIL PROTECTED]> @@ -16,7 +16,7 @@ PERMIT_DISTFILES_FTP= Yes WANTLIB= X11 Xinerama c -MASTER_SITES= http://www.suckless.org/download/ +MASTER_SITES= http://code.suckless.org/dl/tools/ FAKE_FLAGS=DESTDIR="" Index: distinfo === RCS file: /openbsd/mirror/ports/x11/dmenu/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo2 Jul 2008 20:44:45 - 1.7 +++ distinfo6 Oct 2008 16:47:17 - @@ -1,5 +1,5 @@ -MD5 (dmenu-3.7.tar.gz) = 27bCDhRUxBSok/5DYbhGsg== -RMD160 (dmenu-3.7.tar.gz) = Lit4rMfAKO8NwNHPjG251C+kgZo= -SHA1 (dmenu-3.7.tar.gz) = TWQjOrpsBPY+eiO1wQ3HB7gi5BY= -SHA256 (dmenu-3.7.tar.gz) = YM67rl8fwdvZMMS0PwAMq5sKZFVPppztxt1dj8doqu4= -SIZE (dmenu-3.7.tar.gz) = 8478 +MD5 (dmenu-3.9.tar.gz) = NtVG3UrCFmCyDNsFb1yzQQ== +RMD160 (dmenu-3.9.tar.gz) = dtrg51L5rp0k0VVoqvgOyScwFBQ= +SHA1 (dmenu-3.9.tar.gz) = lXXPkiXeRa4+sYCq3f8vXlpmKUI= +SHA256 (dmenu-3.9.tar.gz) = I3ARHgLGo4Y+oEN2eV+nL55BzdJlCxL5DmoMfQluSyI= +SIZE (dmenu-3.9.tar.gz) = 8582 Index: patches/patch-config_mk === RCS file: /openbsd/mirror/ports/x11/dmenu/patches/patch-config_mk,v retrieving revision 1.5 diff -u -p -r1.5 patch-config_mk --- patches/patch-config_mk 2 Jul 2008 20:44:45 - 1.5 +++ patches/patch-config_mk 6 Oct 2008 16:45:44 - @@ -1,7 +1,7 @@ $OpenBSD: patch-config_mk,v 1.4 2008/04/08 18:04:10 merdely Exp $ config.mk.orig Wed Jun 18 13:20:41 2008 -+++ config.mk Wed Jul 2 16:09:34 2008 -@@ -4,28 +4,28 @@ VERSION = 3.7 +--- config.mk.orig Tue Sep 9 15:45:00 2008 config.mk Mon Oct 6 12:45:22 2008 +@@ -4,28 +4,28 @@ VERSION = 3.9 # Customize below to fit your system # paths Index: Makefile === RCS file: /openbsd/mirror/ports/x11/dwm/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile2 Jul 2008 20:46:47 - 1.9 +++ Makefile6 Oct 2008 16:48:24 - @@ -2,11 +2,11 @@ COMMENT= dynamic window manager -DISTNAME= dwm-5.0.1 +DISTNAME= dwm-5.2 CATEGORIES=x11 -HOMEPAGE= http://www.suckless.org/wiki/dwm/ +HOMEPAGE= http://www.suckless.org/dwm/index.html MAINTAINER=Jim Razmus <[EMAIL PROTECTED]> @@ -18,9 +18,9 @@ PERMIT_DISTFILES_FTP= Yes WANTLIB= X11 Xinerama c -MASTER_SITES= http://www.suckless.org/download/ +MASTER_SITES= http://code.suckless.org/dl/dwm/ -RUN_DEPENDS= :dmenu->=3.7:x11/dmenu \ +RUN_DEPENDS= :dmenu->=3.9:x11/dmenu \ ::x11/terminus-font MAKE_ENV= LDFLAGS="${LDFLAGS}" Index: distinfo === RCS file: /openbsd/mirror/ports/x11/dwm/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo2 Jul 2008 20:46:47 - 1.8 +++ distinfo6 Oct 2008 16:48:37 - @@ -1,5 +1,5 @@ -MD5 (dwm-5.0.1.tar.gz) = J9kdiGyboarUsJF44mU+4A== -RMD160 (dwm-5.0.1.tar.gz) = ZoR7J1UXwHUw54UYj42VDgjeDRs= -SHA1 (dwm-5.0.1.tar.gz) = ckhGWE8gyFRIGSPHfPzD81FLPK8= -SHA256 (dwm-5.0.1.tar.gz) = 854rYtdbeUicU13Dz81uornEEoV0SFGfKaTu168vM6M= -SIZE (dwm-5.0.1.tar.gz) = 17954 +MD5 (dwm-5.2.tar.gz) = /2S/AaLd5LA4qsZgH3N9wA== +RMD160 (dwm-5.2.tar.gz) = Lz10wtWIUB3xdwy7I88nVn7gkmw= +SHA1 (dwm-5.2.tar.gz) = y2BuTFger6fpEdZTFTfXcZtQ6DQ= +SHA256 (dwm-5.2.tar.gz) = 7Obs2BUOU8RwQwXquQKyuE9uFDLfTBz4Rsu1w4AEZac= +SIZE (dwm-5.2.tar.gz) = 18372 Index: patches/patch-config_def_h === RCS file: /openbsd/mirror/ports/x11/dwm/patches/patch-config_def_h,v retrieving revision 1.3 diff -u -p -r1.3 patch-config_def_h --- patches/patch-config_def_h 2 Jul 2008 20:46:47 - 1.3 +++ patches/patch-config_def_h 6 Oct 2008 16:53:36 - @@ -1,6 +1,6 @@ $OpenBSD: patch-config_def_h,v 1.2 2008/04/29 13:49:08 sthen Exp $ config.def.h.orig Thu Jun 19 09
Re: update: x11/dmenu
On Tue, Apr 08, 2008 at 05:29:43AM +0200, Tobias Ulmer wrote: > I really need some sleep, so here are the facts: > > - Original diff by Jim Razmus (thx!) + regen patch while i'm at it. > - Tested on i386, worksforme(tm) > - The upcoming dwm update depends on this. > - Remember that dmenu is now case sensitive. Tested on i386 and amd64. Builds on macppc, alpha and sparc64, too. ok to commit? -ME
update: x11/dmenu
I really need some sleep, so here are the facts: - Original diff by Jim Razmus (thx!) + regen patch while i'm at it. - Tested on i386, worksforme(tm) - The upcoming dwm update depends on this. - Remember that dmenu is now case sensitive. Index: Makefile === RCS file: /cvs/ports/x11/dmenu/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile27 Oct 2007 12:33:53 - 1.5 +++ Makefile8 Apr 2008 03:15:07 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.5 2007/10/27 12:33:53 merdely Exp $ COMMENT= dynamic menu for X11 -DISTNAME= dmenu-3.4 +DISTNAME= dmenu-3.6 CATEGORIES=x11 HOMEPAGE= http://www.suckless.org/wiki/tools/xlib Index: distinfo === RCS file: /cvs/ports/x11/dmenu/distinfo,v retrieving revision 1.5 diff -u -r1.5 distinfo --- distinfo27 Oct 2007 12:33:53 - 1.5 +++ distinfo8 Apr 2008 03:15:07 - @@ -1,5 +1,5 @@ -MD5 (dmenu-3.4.tar.gz) = m1ydQnxoluUNodx3okBQZQ== -RMD160 (dmenu-3.4.tar.gz) = tb6Ko7wLq8L4kJLaDonf7bDZbak= -SHA1 (dmenu-3.4.tar.gz) = +d77IQ2p/M41mCulov9a2P6NamM= -SHA256 (dmenu-3.4.tar.gz) = QhaoABm4kiSWbtS9ixEUnscajOcGxVGsDPLNSJ4SAJE= -SIZE (dmenu-3.4.tar.gz) = 8131 +MD5 (dmenu-3.6.tar.gz) = 452OCnepKaK4C69E09xgGQ== +RMD160 (dmenu-3.6.tar.gz) = fStmCh1WMzikWX8j5IqbFnHueik= +SHA1 (dmenu-3.6.tar.gz) = lXDhYDGAdc/mpuln+cc9Gi0JfhU= +SHA256 (dmenu-3.6.tar.gz) = wBg8Thr6dpzfaiyYzTVL4jZ0QStrSD5xsiub1eTwe7c= +SIZE (dmenu-3.6.tar.gz) = 8508 Index: patches/patch-config_mk === RCS file: /cvs/ports/x11/dmenu/patches/patch-config_mk,v retrieving revision 1.3 diff -u -r1.3 patch-config_mk --- patches/patch-config_mk 27 Oct 2007 12:33:53 - 1.3 +++ patches/patch-config_mk 8 Apr 2008 03:15:07 - @@ -1,7 +1,7 @@ $OpenBSD: patch-config_mk,v 1.3 2007/10/27 12:33:53 merdely Exp $ config.mk.orig Thu Oct 25 15:47:11 2007 -+++ config.mk Thu Oct 25 15:50:37 2007 -@@ -4,19 +4,19 @@ VERSION = 3.4 +--- config.mk.orig Thu Apr 3 22:56:07 2008 config.mk Mon Apr 7 23:51:43 2008 +@@ -4,19 +4,19 @@ VERSION = 3.6 # Customize below to fit your system # paths Index: pkg/PLIST === RCS file: /cvs/ports/x11/dmenu/pkg/PLIST,v retrieving revision 1.2 diff -u -r1.2 PLIST --- pkg/PLIST 26 May 2007 16:39:45 - 1.2 +++ pkg/PLIST 8 Apr 2008 03:15:07 - @@ -1,4 +1,5 @@ @comment $OpenBSD: PLIST,v 1.2 2007/05/26 16:39:45 ajacoutot Exp $ bin/dmenu bin/dmenu_path +bin/dmenu_run @man man/man1/dmenu.1
Re: UPDATE: x11/dmenu
On Fri, Mar 28, 2008 at 05:35:44PM -0400, Mike Erdely wrote: > Did you run this by Jim? Both dwm and dmenu are maintained by a pretty > responsive guy. Please forward updates like this to the MAINTAINER. > > Jim: I've tested both on i386 and amd64. Seems ok to me. How about > you? As Tobias pointed out, Jim is not the maintainer for dmenu (dwm, though). I just assumed ... -ME
Re: UPDATE: x11/dmenu
On Fri, Mar 28, 2008 at 6:35 PM, Mike Erdely <[EMAIL PROTECTED]> wrote: > On Fri, Mar 28, 2008 at 05:14:01PM -0300, Gleydson Soares wrote: > > 3.4 -> 3.5 > > Gleydson, > > Did you run this by Jim? Both dwm and dmenu are maintained by a pretty > responsive guy. Please forward updates like this to the MAINTAINER. > > Jim: I've tested both on i386 and amd64. Seems ok to me. How about > you? > > Also builds fine on macppc, alpha and sparc64. > > -ME > sorry for it. i sent to ports@ because others persons can reply. now, i'll send privately new updates for your respective maintainers. thanks a lot by comments and excellent work,
Re: UPDATE: x11/dmenu
On Fri, Mar 28, 2008 at 05:14:01PM -0300, Gleydson Soares wrote: > 3.4 -> 3.5 Gleydson, Did you run this by Jim? Both dwm and dmenu are maintained by a pretty responsive guy. Please forward updates like this to the MAINTAINER. Jim: I've tested both on i386 and amd64. Seems ok to me. How about you? Also builds fine on macppc, alpha and sparc64. -ME
Re: UPDATE: x11/dmenu
On Fri, Mar 28, 2008 at 05:14:01PM -0300, Gleydson Soares wrote: > 3.4 -> 3.5 > Index: Makefile > === > RCS file: /cvs/ports/x11/dmenu/Makefile,v > retrieving revision 1.5 > diff -u -r1.5 Makefile > --- Makefile 27 Oct 2007 12:33:53 - 1.5 > +++ Makefile 28 Mar 2008 19:04:02 - > @@ -1,7 +1,7 @@ > # $OpenBSD: Makefile,v 1.5 2007/10/27 12:33:53 merdely Exp $ > > COMMENT= dynamic menu for X11 > -DISTNAME=dmenu-3.4 > +DISTNAME=dmenu-3.5 > > CATEGORIES= x11 > HOMEPAGE=http://www.suckless.org/wiki/tools/xlib > Index: distinfo > === > RCS file: /cvs/ports/x11/dmenu/distinfo,v > retrieving revision 1.5 > diff -u -r1.5 distinfo > --- distinfo 27 Oct 2007 12:33:53 - 1.5 > +++ distinfo 28 Mar 2008 19:04:15 - > @@ -1,5 +1,5 @@ > -MD5 (dmenu-3.4.tar.gz) = m1ydQnxoluUNodx3okBQZQ== > -RMD160 (dmenu-3.4.tar.gz) = tb6Ko7wLq8L4kJLaDonf7bDZbak= > -SHA1 (dmenu-3.4.tar.gz) = +d77IQ2p/M41mCulov9a2P6NamM= > -SHA256 (dmenu-3.4.tar.gz) = QhaoABm4kiSWbtS9ixEUnscajOcGxVGsDPLNSJ4SAJE= > -SIZE (dmenu-3.4.tar.gz) = 8131 > +MD5 (dmenu-3.5.tar.gz) = 3+y5ym6shTpq58RWP1H2VA== > +RMD160 (dmenu-3.5.tar.gz) = Zwd5v8V1yZPRWTRr4eCUD+Bdhf0= > +SHA1 (dmenu-3.5.tar.gz) = PzX66kPhHa4TkTveLbXSk6V4Tkc= > +SHA256 (dmenu-3.5.tar.gz) = /giWCDonQgHd3CjWStn/5A18yD3/Kbfk7kJJxQOSNVg= > +SIZE (dmenu-3.5.tar.gz) = 8203 > Index: pkg/PLIST > === > RCS file: /cvs/ports/x11/dmenu/pkg/PLIST,v > retrieving revision 1.2 > diff -u -r1.2 PLIST > --- pkg/PLIST 26 May 2007 16:39:45 - 1.2 > +++ pkg/PLIST 28 Mar 2008 19:05:21 - > @@ -1,4 +1,5 @@ > @comment $OpenBSD: PLIST,v 1.2 2007/05/26 16:39:45 ajacoutot Exp $ > bin/dmenu > bin/dmenu_path > +bin/dmenu_run > @man man/man1/dmenu.1 Hello, in the future please send a mail to the maintainer first :) I suspect that they'll release 3.6 soonish, but anyway. The diff looks fine to me, tested on i386. Users: dmenu is case sensitive now - if you want the old behaviour back, use -i
UPDATE: x11/dmenu
3.4 -> 3.5 Index: Makefile === RCS file: /cvs/ports/x11/dmenu/Makefile,v retrieving revision 1.5 diff -u -r1.5 Makefile --- Makefile27 Oct 2007 12:33:53 - 1.5 +++ Makefile28 Mar 2008 19:04:02 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.5 2007/10/27 12:33:53 merdely Exp $ COMMENT= dynamic menu for X11 -DISTNAME= dmenu-3.4 +DISTNAME= dmenu-3.5 CATEGORIES=x11 HOMEPAGE= http://www.suckless.org/wiki/tools/xlib Index: distinfo === RCS file: /cvs/ports/x11/dmenu/distinfo,v retrieving revision 1.5 diff -u -r1.5 distinfo --- distinfo27 Oct 2007 12:33:53 - 1.5 +++ distinfo28 Mar 2008 19:04:15 - @@ -1,5 +1,5 @@ -MD5 (dmenu-3.4.tar.gz) = m1ydQnxoluUNodx3okBQZQ== -RMD160 (dmenu-3.4.tar.gz) = tb6Ko7wLq8L4kJLaDonf7bDZbak= -SHA1 (dmenu-3.4.tar.gz) = +d77IQ2p/M41mCulov9a2P6NamM= -SHA256 (dmenu-3.4.tar.gz) = QhaoABm4kiSWbtS9ixEUnscajOcGxVGsDPLNSJ4SAJE= -SIZE (dmenu-3.4.tar.gz) = 8131 +MD5 (dmenu-3.5.tar.gz) = 3+y5ym6shTpq58RWP1H2VA== +RMD160 (dmenu-3.5.tar.gz) = Zwd5v8V1yZPRWTRr4eCUD+Bdhf0= +SHA1 (dmenu-3.5.tar.gz) = PzX66kPhHa4TkTveLbXSk6V4Tkc= +SHA256 (dmenu-3.5.tar.gz) = /giWCDonQgHd3CjWStn/5A18yD3/Kbfk7kJJxQOSNVg= +SIZE (dmenu-3.5.tar.gz) = 8203 Index: pkg/PLIST === RCS file: /cvs/ports/x11/dmenu/pkg/PLIST,v retrieving revision 1.2 diff -u -r1.2 PLIST --- pkg/PLIST 26 May 2007 16:39:45 - 1.2 +++ pkg/PLIST 28 Mar 2008 19:05:21 - @@ -1,4 +1,5 @@ @comment $OpenBSD: PLIST,v 1.2 2007/05/26 16:39:45 ajacoutot Exp $ bin/dmenu bin/dmenu_path +bin/dmenu_run @man man/man1/dmenu.1
Re: update: x11/dmenu
On Sun, 3 Jun 2007, Tobias Ulmer wrote: bump to latest dmenu version, minor bugfix release. Committed, thanks. -- Antoine
update: x11/dmenu
bump to latest dmenu version, minor bugfix release. Tobias Index: Makefile === RCS file: /cvs/ports/x11/dmenu/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- Makefile26 May 2007 16:39:45 - 1.2 +++ Makefile3 Jun 2007 15:31:51 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.2 2007/05/26 16:39:45 ajacoutot Exp $ COMMENT= "dynamic menu for X11" -DISTNAME= dmenu-3.1 +DISTNAME= dmenu-3.2 CATEGORIES=x11 HOMEPAGE= http://www.suckless.org/wiki/tools/xlib Index: distinfo === RCS file: /cvs/ports/x11/dmenu/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo26 May 2007 16:39:45 - 1.3 +++ distinfo3 Jun 2007 15:31:51 - @@ -1,5 +1,5 @@ -MD5 (dmenu-3.1.tar.gz) = kpgVl/LUbRP8QccI70lZtw== -RMD160 (dmenu-3.1.tar.gz) = EqjemICP0WKGCXnVQyRH5h6cIJ8= -SHA1 (dmenu-3.1.tar.gz) = uNlU31o2qAqbm2/HNRGpTcyKgaU= -SHA256 (dmenu-3.1.tar.gz) = rh3UIuum7z6aDA/IL9bJZFcH0/l8c7WKlsschtFmP0s= -SIZE (dmenu-3.1.tar.gz) = 7912 +MD5 (dmenu-3.2.tar.gz) = 9e96LL8iZnlxEEkXnvm48g== +RMD160 (dmenu-3.2.tar.gz) = 0wpKcpaZuSkMJv1FIwP/8Vxc/78= +SHA1 (dmenu-3.2.tar.gz) = JskWGCHIBak1ExAOyj7TfJR9zUs= +SHA256 (dmenu-3.2.tar.gz) = KH5Vk6xPYq3SgPhJIoxZQwNCiHFsd73HLX3PrV3mJ04= +SIZE (dmenu-3.2.tar.gz) = 7901
Re: update: x11/dmenu
On Sat, Mar 17, 2007 at 03:27:07PM +0100, Matthias Kilian wrote: > On Fri, Mar 16, 2007 at 04:52:19PM +0100, Tobias Ulmer wrote: > > small update to the latest version of dmenu. > > tested on i386 > > The built doesn't honor at least DEBUG and CC. Since they have even > a hardcoded strip in their Makefile, you have to patch it (or supply > your own one). BTW this is a horrible example of a Makefile -- that > one in the distfile, not the one in your port, of course ;-) > > Ciao, > Kili > > It does honor DEBUG, CFLAGS, LDFLAGS and CC for me ;) I'm not sure how "standard" strip is. Anyway here's a patch that fixes the strip issue Tobias diff -x CVS -ruN ./Makefile ../../mystuff/x11/dmenu/Makefile --- ./Makefile Fri Mar 16 16:48:24 2007 +++ ../../mystuff/x11/dmenu/MakefileSat Mar 17 15:59:15 2007 @@ -1,10 +1,10 @@ # $OpenBSD: Makefile,v 1.1.1.1 2007/01/19 21:38:40 steven Exp $ COMMENT= "dynamic menu for X11" -DISTNAME= dmenu-2.1 +DISTNAME= dmenu-2.8 CATEGORIES=x11 -HOMEPAGE= http://tools.suckless.org/ +HOMEPAGE= http://www.suckless.org/wiki/tools/xlib MAINTAINER=Tobias Ulmer <[EMAIL PROTECTED]> @@ -16,8 +16,9 @@ WANTLIB= X11 c -MASTER_SITES= ${HOMEPAGE}download/ +MASTER_SITES= http://www.suckless.org/download/ +MAKE_FLAGS=STRIP=${STRIP} FAKE_FLAGS=DESTDIR="" USE_X11= Yes diff -x CVS -ruN ./distinfo ../../mystuff/x11/dmenu/distinfo --- ./distinfo Fri Mar 16 16:48:24 2007 +++ ../../mystuff/x11/dmenu/distinfoWed Mar 7 19:52:06 2007 @@ -1,4 +1,5 @@ -MD5 (dmenu-2.1.tar.gz) = a343d90d2121b1723cdcbfbbaf296b82 -RMD160 (dmenu-2.1.tar.gz) = ba8ec53d9084e921a525ba3c9595ceadb0f8c297 -SHA1 (dmenu-2.1.tar.gz) = 20bf14e457934f84e71bb984092efdf7718e88ff -SIZE (dmenu-2.1.tar.gz) = 7975 +MD5 (dmenu-2.8.tar.gz) = a1be678645e23929a79a3188013954f2 +RMD160 (dmenu-2.8.tar.gz) = 7cbbe6ffd75d99f8c021cc83c480be431e90353d +SHA1 (dmenu-2.8.tar.gz) = 6f486ce751e314c131b9233161fc621f69a7c42c +SHA256 (dmenu-2.8.tar.gz) = f375068b986cb44258a276545791901ea3be349f59a6f346bafb1fdaa727e206 +SIZE (dmenu-2.8.tar.gz) = 7755 diff -x CVS -ruN ./patches/patch-Makefile ../../mystuff/x11/dmenu/patches/patch-Makefile --- ./patches/patch-MakefileThu Jan 1 01:00:00 1970 +++ ../../mystuff/x11/dmenu/patches/patch-Makefile Sat Mar 17 15:51:20 2007 @@ -0,0 +1,11 @@ +--- Makefile.orig Sat Mar 17 15:49:16 2007 Makefile Sat Mar 17 15:50:58 2007 +@@ -23,7 +23,7 @@ + dmenu: ${OBJ} + @echo CC -o $@ + @${CC} -o $@ ${OBJ} ${LDFLAGS} +- @strip $@ ++ @${STRIP} $@ + + clean: + @echo cleaning diff -x CVS -ruN ./patches/patch-config_mk ../../mystuff/x11/dmenu/patches/patch-config_mk --- ./patches/patch-config_mk Fri Mar 16 16:48:24 2007 +++ ../../mystuff/x11/dmenu/patches/patch-config_mk Sat Feb 24 22:00:33 2007 @@ -1,5 +1,5 @@ config.mk.orig Tue Dec 19 11:49:03 2006 -+++ config.mk Wed Dec 27 21:09:16 2006 +--- config.mk.orig Sat Feb 24 15:38:22 2007 config.mk Sat Feb 24 21:55:34 2007 @@ -4,19 +4,19 @@ # Customize below to fit your system @@ -28,10 +28,9 @@ #CFLAGS = -g -Wall -O2 ${INCS} -DVERSION=\"${VERSION}\" #LDFLAGS = -g ${LIBS} -@@ -26,5 +26,5 @@ +@@ -26,4 +26,4 @@ #CFLAGS += -xtarget=ultra # compiler and linker -CC = cc +# CC = cc - LD = ${CC} diff -x CVS -ruN ./pkg/PLIST ../../mystuff/x11/dmenu/pkg/PLIST --- ./pkg/PLIST Fri Mar 16 16:48:24 2007 +++ ../../mystuff/x11/dmenu/pkg/PLIST Sat Feb 24 22:01:22 2007 @@ -1,3 +1,4 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2007/01/19 21:38:40 steven Exp $ bin/dmenu +bin/dmenu_path @man man/man1/dmenu.1
Re: update: x11/dmenu
On Fri, Mar 16, 2007 at 04:52:19PM +0100, Tobias Ulmer wrote: > small update to the latest version of dmenu. > tested on i386 The built doesn't honor at least DEBUG and CC. Since they have even a hardcoded strip in their Makefile, you have to patch it (or supply your own one). BTW this is a horrible example of a Makefile -- that one in the distfile, not the one in your port, of course ;-) Ciao, Kili
update: x11/dmenu
small update to the latest version of dmenu. tested on i386 Tobias diff -x CVS -ruN ./Makefile ../../mystuff/x11/dmenu/Makefile --- ./Makefile Fri Jan 19 22:38:40 2007 +++ ../../mystuff/x11/dmenu/MakefileWed Mar 7 19:52:01 2007 @@ -1,10 +1,10 @@ # $OpenBSD: Makefile,v 1.1.1.1 2007/01/19 21:38:40 steven Exp $ COMMENT= "dynamic menu for X11" -DISTNAME= dmenu-2.1 +DISTNAME= dmenu-2.8 CATEGORIES=x11 -HOMEPAGE= http://tools.suckless.org/ +HOMEPAGE= http://www.suckless.org/wiki/tools/xlib MAINTAINER=Tobias Ulmer <[EMAIL PROTECTED]> @@ -16,7 +16,7 @@ WANTLIB= X11 c -MASTER_SITES= ${HOMEPAGE}download/ +MASTER_SITES= http://www.suckless.org/download/ FAKE_FLAGS=DESTDIR="" diff -x CVS -ruN ./distinfo ../../mystuff/x11/dmenu/distinfo --- ./distinfo Fri Jan 19 22:38:40 2007 +++ ../../mystuff/x11/dmenu/distinfoWed Mar 7 19:52:06 2007 @@ -1,4 +1,5 @@ -MD5 (dmenu-2.1.tar.gz) = a343d90d2121b1723cdcbfbbaf296b82 -RMD160 (dmenu-2.1.tar.gz) = ba8ec53d9084e921a525ba3c9595ceadb0f8c297 -SHA1 (dmenu-2.1.tar.gz) = 20bf14e457934f84e71bb984092efdf7718e88ff -SIZE (dmenu-2.1.tar.gz) = 7975 +MD5 (dmenu-2.8.tar.gz) = a1be678645e23929a79a3188013954f2 +RMD160 (dmenu-2.8.tar.gz) = 7cbbe6ffd75d99f8c021cc83c480be431e90353d +SHA1 (dmenu-2.8.tar.gz) = 6f486ce751e314c131b9233161fc621f69a7c42c +SHA256 (dmenu-2.8.tar.gz) = f375068b986cb44258a276545791901ea3be349f59a6f346bafb1fdaa727e206 +SIZE (dmenu-2.8.tar.gz) = 7755 diff -x CVS -ruN ./patches/patch-config_mk ../../mystuff/x11/dmenu/patches/patch-config_mk --- ./patches/patch-config_mk Fri Jan 19 22:38:40 2007 +++ ../../mystuff/x11/dmenu/patches/patch-config_mk Sat Feb 24 22:00:33 2007 @@ -1,5 +1,5 @@ config.mk.orig Tue Dec 19 11:49:03 2006 -+++ config.mk Wed Dec 27 21:09:16 2006 +--- config.mk.orig Sat Feb 24 15:38:22 2007 config.mk Sat Feb 24 21:55:34 2007 @@ -4,19 +4,19 @@ # Customize below to fit your system @@ -28,10 +28,9 @@ #CFLAGS = -g -Wall -O2 ${INCS} -DVERSION=\"${VERSION}\" #LDFLAGS = -g ${LIBS} -@@ -26,5 +26,5 @@ +@@ -26,4 +26,4 @@ #CFLAGS += -xtarget=ultra # compiler and linker -CC = cc +# CC = cc - LD = ${CC} diff -x CVS -ruN ./pkg/PLIST ../../mystuff/x11/dmenu/pkg/PLIST --- ./pkg/PLIST Fri Jan 19 22:38:40 2007 +++ ../../mystuff/x11/dmenu/pkg/PLIST Sat Feb 24 22:01:22 2007 @@ -1,3 +1,4 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2007/01/19 21:38:40 steven Exp $ bin/dmenu +bin/dmenu_path @man man/man1/dmenu.1