update x11/dmenu

2024-05-16 Thread Solene Rapenne
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

2018-03-17 Thread Klemens Nanni
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 

Re: UPDATE: x11/dmenu-4.6 -> 4.7

2017-05-10 Thread Joerg Jung
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

2017-05-08 Thread Hiltjo Posthuma
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

2015-11-11 Thread Joerg Jung
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

2015-11-10 Thread Joerg Jung

> 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 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 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

2015-11-10 Thread Dmitrij D. Czarkoff
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



[UPDATE] x11/dmenu

2015-11-09 Thread Joerg Jung
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

2015-11-09 Thread Stuart Henderson
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

2015-11-09 Thread Matthias Kilian
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



Re: UPDATE: x11/dmenu

2010-06-07 Thread Jim Razmus
* Stanley Lieber stanley.lie...@gmail.com [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 j...@bonetruck.org
 
 @@ -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

2010-06-06 Thread Stanley Lieber
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 j...@bonetruck.org

@@ -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


UPDATE: x11/dmenu and x11/dwm

2008-10-06 Thread Jim Razmus
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:11:38 

Re: UPDATE: x11/dmenu and x11/dwm

2008-10-06 Thread Sebastian Trahm
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



Re: update: x11/dmenu

2008-04-08 Thread Mike Erdely
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

2008-03-28 Thread Gleydson Soares
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

2008-03-28 Thread Tobias Ulmer
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



Re: UPDATE: x11/dmenu

2008-03-28 Thread Mike Erdely
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

2008-03-28 Thread Gleydson Soares
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

2008-03-28 Thread Mike Erdely
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



update: x11/dmenu

2007-06-03 Thread Tobias Ulmer
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

2007-06-03 Thread Antoine Jacoutot

On Sun, 3 Jun 2007, Tobias Ulmer wrote:

bump to latest dmenu version, minor bugfix release.


Committed, thanks.

--
Antoine



Re: update: x11/dmenu

2007-03-17 Thread Matthias Kilian
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



Re: update: x11/dmenu

2007-03-17 Thread Tobias Ulmer
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


update: x11/dmenu

2007-03-16 Thread Tobias Ulmer
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