This resolves bug #264700 I hard enabled mouse support for now, as disabling it causes elinks to crash, and it doesn't add any dependencies. This is being tracked at https://github.com/rkd77/elinks/issues/189
Created attachment 236443 [details] update patch
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. ^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval. -- Attachment -> Details -> maintainer-approval [+] Thanks!
This fails in poudriere: The Meson build system Version: 0.63.1 Source dir: /wrkdirs/usr/ports/www/elinks/work/elinks-0.15.1 Build dir: /wrkdirs/usr/ports/www/elinks/work/elinks-0.15.1/_build Build type: native build Project name: elinks Project version: 0.15.1 C compiler for the host machine: cc (clang 13.0.0 "FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)") C linker for the host machine: cc ld.lld 13.0.0 C++ compiler for the host machine: c++ (clang 13.0.0 "FreeBSD clang version 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)") C++ linker for the host machine: c++ ld.lld 13.0.0 Host machine cpu family: x86_64 Host machine cpu: x86_64 WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in future releases of meson. See also: https://github.com/mesonbuild/meson/issues/9300 meson.build:6:0: ERROR: Program or command 'git' not found or not executable would you have a look?
Created attachment 236613 [details] Updated (and fixed) patch
I profusely apologize about that. It looks like my script failed to clean out my old poudriere jail. Attached is an updated patch that ran successfully for me on a brand new poudriere run. It also readd the MOUSE option, as I incorporated a patch from upstream that fixes segfaults with MOUSE disabled.
(In reply to Dustin Marquess from comment #5) No worries, Build testing...
Committed, Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=1d53e772ca84748e5eb98efa9cfa84b5788e20ec commit 1d53e772ca84748e5eb98efa9cfa84b5788e20ec Author: Dustin Marquess <jailbird@fdf.net> AuthorDate: 2022-09-17 11:09:22 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-09-19 10:53:46 +0000 www/elinks: update to 0.15.1 ChangeLog: https://github.com/rkd77/elinks/releases/tag/v0.15.1 * about:config * option --always-load-config * compilation fixes on Windows * added ui.background_char * sample build scripts and docker files * experimental DGI support * DOS port based on links code * configurable Accept-Header * minor compilation fixes PR: 266305 Reported by: jailbird@fdf.net (maintainer) www/elinks/Makefile | 90 +++++++++++++--------- www/elinks/distinfo | 6 +- www/elinks/files/patch-configure.ac (gone) | 19 ----- www/elinks/files/patch-meson.build (new) | 13 ++++ www/elinks/files/patch-src_config_options.c (new) | 28 +++++++ .../files/patch-src_intl_gettext_libintl.h (new) | 11 +++ 6 files changed, 107 insertions(+), 60 deletions(-)