devel/magit*: Add upstream patch to fix warning message
With recent Emacs 31 following warning message is displayed when
evaluating "(require 'magit)"
Warning (files): Missing ‘lexical-binding’ cookie in "/usr/local/share/emacs/31.0.50/site-lisp/magit/magit-version.el".
So add upstream patch to fix it.
While here, tidy up Makefile with portfmt.
security/sshesame: new port
An easy to set up and use SSH honeypot, a fake SSH server that lets anyone in
and logs their activity. sshesame accepts and logs SSH connections and activity
(channels, requests), without doing anything on the host (e.g. executing
commands, making network requests).
devel/qlementine: Add new port
Qlementine is a modern QStyle for desktop Qt6 applications.
https://oclero.github.io/qlementine/
This library is a new dependency of the new version of
games/solarus-quest-editor (2.0.0).
textproc/code2html: adopt and improve this useful port
- Undeprecate: the author is aware that there probably are other
syntax highlighters around that are faster and more versatile
these days, but then, if it works, why look for something else?
- Define LICENSE (MIT), do not hardcode GZIP_CMD in sed(1) call
- Install available documentation files (subject to DOCS option)
ftp/curl: Fix b55113e4038c74da6ab611a932db9cb041b7b967
- Use the upstream commit instead of the pull request
- Use = instead of += for PATCHFILES
- Cosmetic change
textproc/webcpp: undeprecate and improve the port (+)
- Undeprecate: the program works as intended
- Drop seemingly needless CPPFLAGS and LDFLAGS
- Convert .if defined(WANT_FINAL) into an option
- Simplify sed(1) expression in `pre-patch' target
- Vocalize documentation installation command
net/libngtcp2-wolfssl: Revert 7075fd4d3fca0aa8c8f92c98098807e23a769ee5
It was added by accident.
It needs a patch for security/wolfssl which is not submitted to Bugzilla yet.