Hi Thanks for you e-mail. I've just up-versioned to v2.0
https://github.com/johanmalm/jgmenu/blob/master/docs/relnotes/2.0.txt I believe I've cleared all the issues you raised. util.c: remove strcat() (commit 38e4e11a) xsettings.c:231: use snprintf() (commit 26ea4c2d) Replace "tar -T" in init module. It's not POSIX (commit 4ad9fcff) Fix xdg segfault (commit 38668235) Retire xdg module (commit b2dade4f) jgmenu-pmenu.py: 437 KeyError for `Name_markup` (commit 3b4ba92) Remove ff-bookmarks (commit 42a1d68c) If xsettings is running but does not contain Gtk/FontName or Net/IconThemeName, we get "fatal: icon theme has to be set before icon_load()" (commit 38e4e11a) Johan On 1/2/19, Stuart Henderson <s...@spacehopper.org> wrote: > On 2019/01/01 13:29, Heppler, J. Scott wrote: >> Attached is the latest release of jgmenu. Upstream addressed multiple >> issues >> that Stuart Henderson brought up and now tests on their own install of >> OpenBSD. >> >> https://marc.info/?l=openbsd-ports&m=154275564823284&w=2 >> >> I started a new thread as the port version and pkg/README were updated. >> >> In x11/openbox, I've tested lx and ob menu generation. pmenu, lx and xdg >> work >> in the base fvwm, cwm and twm. ff-bookmarks also worked but may be >> removed >> upstream in the future. >> >> Additional testing, comments and consideration for adding to ports >> appreciated. >> -- >> J. Scott Heppler > > Cleaned up version attached. "jgmenu init" uses gnu-specific tar > things so I've added it as a dependency. This one is OK sthen@ > if somebody would like to import it. > > There is still a coredump if I have xsettingsd running with my > usual config: > > $ cat .xsettingsd > Net/ThemeName "Adwaita" > > but that's probably uncommon enough that I don't think it should > block import. > >