Update x11/bemenu to 0.6.0 Dynamic export changes: added: bm_menu_add_item_at bm_menu_get_password bm_menu_set_monitor_name bm_menu_set_password
removed: bm_menu_add_items_at filter_dmenu_fun PLT removed: filter_dmenu_fun Build & Run tested on amd64 regards, Dimitri Index: Makefile =================================================================== RCS file: /cvs/ports/x11/bemenu/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile 10 Jul 2020 16:22:31 -0000 1.2 +++ Makefile 22 May 2021 12:11:31 -0000 @@ -3,11 +3,11 @@ COMMENT = menu library inspired by dmenu CATEGORIES = x11 -SHARED_LIBS += bemenu 0.0 # 0.5.0 +SHARED_LIBS += bemenu 1.0 # 0.6.0 GH_ACCOUNT = Cloudef GH_PROJECT = bemenu -GH_TAGNAME = 0.5.0 +GH_TAGNAME = 0.6.0 MAINTAINER = Dimitri Karamazov <deserter...@danwin1210.me> Index: distinfo =================================================================== RCS file: /cvs/ports/x11/bemenu/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 10 Jul 2020 16:22:31 -0000 1.2 +++ distinfo 22 May 2021 12:11:31 -0000 @@ -1,2 +1,2 @@ -SHA256 (bemenu-0.5.0.tar.gz) = VuSgvQb5Pn382rv37h7Zc85Od9ZIEyBk8m8wZixAVfE= -SIZE (bemenu-0.5.0.tar.gz) = 110749 +SHA256 (bemenu-0.6.0.tar.gz) = mrFpo4Pgz6Lsr2otpsh59BTaq1OyqIeNQ4oeDc+O1KU= +SIZE (bemenu-0.6.0.tar.gz) = 118072 Index: patches/patch-GNUmakefile =================================================================== RCS file: /cvs/ports/x11/bemenu/patches/patch-GNUmakefile,v retrieving revision 1.2 diff -u -p -r1.2 patch-GNUmakefile --- patches/patch-GNUmakefile 10 Jul 2020 16:22:31 -0000 1.2 +++ patches/patch-GNUmakefile 22 May 2021 12:11:31 -0000 @@ -12,16 +12,16 @@ Don't install library symlinks but do in Index: GNUmakefile --- GNUmakefile.orig +++ GNUmakefile -@@ -20,7 +20,7 @@ override CPPFLAGS += -D_DEFAULT_SOURCE -Ilib - libs = libbemenu.so +@@ -22,7 +22,7 @@ libs = libbemenu.so pkgconfigs = bemenu.pc bins = bemenu bemenu-run + mans = bemenu.1 -renderers = bemenu-renderer-x11.so bemenu-renderer-curses.so bemenu-renderer-wayland.so +renderers = bemenu-renderer-x11.so bemenu-renderer-curses.so - all: $(bins) $(renderers) + all: $(bins) $(renderers) $(mans) clients: $(bins) curses: bemenu-renderer-curses.so -@@ -35,12 +35,10 @@ wayland: bemenu-renderer-wayland.so +@@ -37,12 +37,10 @@ wayland: bemenu-renderer-wayland.so %.a: $(LINK.c) -c $(filter %.c,$^) $(LDLIBS) -o $@ @@ -36,7 +36,7 @@ Index: GNUmakefile $(pkgconfigs): %: VERSION %.in sed "s/@VERSION@/$(VERSION)/;s,@PREFIX@,$(PREFIX),;s,@LIBDIR@,$(libdir)," $(addsuffix .in, $@) > $@ -@@ -53,11 +51,10 @@ $(bins): %: | $(libs) +@@ -58,11 +56,10 @@ $(bins): %: | $(libs) cdl.a: lib/3rdparty/cdl.c lib/3rdparty/cdl.h @@ -50,7 +50,7 @@ Index: GNUmakefile bemenu-renderer-curses.so: lib/renderers/curses/curses.c bemenu-renderer-x11.so: private override LDLIBS += $(shell pkg-config --libs x11 xinerama cairo pango pangocairo) -@@ -93,9 +90,9 @@ install-include: lib/bemenu.h +@@ -106,9 +103,9 @@ install-include: lib/bemenu.h mkdir -p "$(DESTDIR)$(PREFIX)$(includedir)" cp $^ "$(DESTDIR)$(PREFIX)$(includedir)" @@ -62,7 +62,7 @@ Index: GNUmakefile install-lib-symlinks: $(libs) | install-libs cp -RP $^ $(addsuffix .$(firstword $(subst ., ,$(VERSION))), $^) "$(DESTDIR)$(PREFIX)$(libdir)" -@@ -123,7 +120,7 @@ install-x11: +@@ -136,7 +133,7 @@ install-x11: mkdir -p "$(DESTDIR)$(PREFIX)$(libdir)/bemenu" -cp bemenu-renderer-x11.so "$(DESTDIR)$(PREFIX)$(libdir)/bemenu" Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/x11/bemenu/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 3 Jul 2020 17:27:50 -0000 1.1.1.1 +++ pkg/PLIST 22 May 2021 12:11:31 -0000 @@ -7,5 +7,4 @@ lib/bemenu/ @so lib/bemenu/bemenu-renderer-x11.so @lib lib/libbemenu.so.${LIBbemenu_VERSION} lib/pkgconfig/bemenu.pc -@man man/man1/bemenu-run.1 @man man/man1/bemenu.1