Created attachment 201486 [details] i3-4.16.1.patch - Update 4.16 -> 4.16.1 Changelog: https://github.com/i3/i3/blob/4.16.1/RELEASE-NOTES-4.16.1 QA: poudriere testport: OK (112a, 112i, 120a)
Created attachment 201489 [details] i3-misc.patch While here also - add LICENSE_FILE - sort LIB_DEPENDS, RUN_DEPENDS and USES - add USES=gnome/USE_GNOME=glib20 and USES=gettext-runtime (fixes stage-qa warnings)
Thanks, the glib20 dependency is wrong Sorting dependencies isn't any useful but why not.
A commit references this bug: Author: bapt Date: Tue Jan 29 08:59:31 UTC 2019 New revision: 491547 URL: https://svnweb.freebsd.org/changeset/ports/491547 Log: Update to 4.16.1 Add LICENSE_FILE Sort dependencies Sort USES Add USES=localbase PR: 235284 Submitted by: dg@syrec.org Changes: head/x11-wm/i3/Makefile head/x11-wm/i3/distinfo
also LDFLAGS had to stay for ${ICONV_LIB}
(In reply to Baptiste Daroussin from comment #2) $ readelf -d ./work/stage/usr/local/bin/i3 | grep glib 0x0000000000000001 NEEDED Shared library: [libglib-2.0.so.0] glib usage was depending on PANGO_SUPPORT but was made unconditional by 0e73a6e [1] [1] https://github.com/i3/i3/commit/0e73a6e9e7dcc0a01b8666f85bc279a72f7c5936#diff-07e878c70a7e5be91d507d47c5e19f1f