Created attachment 189666 [details] lemonbar-1.3.patch * Update to 1.3 * While here, switch to USES=localbase * Fix VERSION [1] Changes [2]: - Correct handling of escaped % characters. - The WM_NAME atom is now set for all the windows. - Fix an unsafe memory access during the argument parsing. - Correct the coordinate calculation for the EWMH STRUT atoms. QA: poudriere testport: OK (11a, 10i) [1] https://github.com/LemonBoy/bar/pull/210 [2] https://github.com/LemonBoy/bar/releases/tag/v1.3
Maintainer here. This looks good to me, but I remember having a discussion here https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205512 about USES+=localbase vs defining CFLAGS. Maybe things have changed and USES+=localbase is prefered now. I don't know. You can also take ownership of this port if you want as I seem to have lost interest in maintaining or even using it. :)
Created attachment 189709 [details] lemonbar-1.3.patch Hi Evgeni, I'll leave final decision to committers but USES=localbase seems cleaner to me. Also updated the patch to take maintainership, thanks!
A commit references this bug: Author: tobik Date: Sun Jan 14 15:21:26 UTC 2018 New revision: 458981 URL: https://svnweb.freebsd.org/changeset/ports/458981 Log: x11/lemonbar: Update to 1.3 - Submitter becomes maintainer Changes: https://github.com/LemonBoy/bar/releases/tag/v1.3 PR: 225121 Submitted by: Dmitri Goutnik <dg@syrec.org> Approved by: evgeni.dimitrov@gmail.com (maintainer) Changes: head/x11/lemonbar/Makefile head/x11/lemonbar/distinfo
Committed. Thanks! USES=localbase is fine.