Summary: | www/elinks: update to 0.15.1 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Dustin Marquess <jailbird> | ||||||
Component: | Individual Port(s) | Assignee: | Fernando Apesteguía <fernape> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | fernape, jailbird | ||||||
Priority: | --- | Flags: | jailbird:
maintainer-feedback+
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
URL: | https://github.com/rkd77/elinks/releases/tag/v0.15.1 | ||||||||
Attachments: |
|
Description
Dustin Marquess
2022-09-09 01:04:58 UTC
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(-) |