Created attachment 237721 [details] patch Simple update to 0.9.5 From changelog: * key binds for release events * new format %{ } for easier attribute access in the sprintf command * new setting show_frame_decorations * new attributes: content_geometry, at_end, content_geometry, panels.geometry_fallback
Triage: * a deprecated keyword * the severity that's normal for an update.
Sugestion: Switch to MASTER_SITES since tarball is available at: https://herbstluftwm.org/tarballs/herbstluftwm-0.9.5.tar.gz
Switched to github almost 2 years ago (https://cgit.freebsd.org/ports/commit/x11-wm/herbstluftwm/Makefile?id=33f66d15dcb6d1db582416c7b23dab15e8e60c0b and https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252268 ). What is the better choice and why? I think the github is safer than a "personal" webpage (low risk of downtime, minimal risk of bad package).
(In reply to Zsolt Udvari from comment #3) It's always better to use a static tarball when available instead of an auto-generated one. Security is verified by its checksum. See https://docs.freebsd.org/en/books/porters-handbook/book/#makefile-master_sites-github An example of a static and dymamic tarball: https://github.com/jordansissel/xdotool/releases Cheers
Created attachment 237743 [details] 0.9.5, without github Use herbstluftwm.org/tarballs master site.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=cb5a97daebbb0deb987ec2f1781d7d35df8340c8 commit cb5a97daebbb0deb987ec2f1781d7d35df8340c8 Author: Zsolt Udvari <uzsolt@uzsolt.hu> AuthorDate: 2022-10-31 12:33:27 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-10-31 12:34:40 +0000 x11-wm/herbstluftwm: Update to 0.9.5 - Switch to MASTER_SITES ChangeLog: https://herbstluftwm.org/news.html PR: 267432 x11-wm/herbstluftwm/Makefile | 5 ++--- x11-wm/herbstluftwm/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 6 deletions(-)
Committed, thanks!