ngrep: update to 1.49.0. - #60942
ngrep: update to 1.49.0.#60942FabioLeitao wants to merge 1 commit into
Conversation
Duncaen
left a comment
There was a problem hiding this comment.
Please do not adopt the package yet.
|
Understood, thank you. Removed the adoption — will focus on establishing track record first. Less is more here. |
|
Not quiet, I have used AI assistance as a research tool in my kit to gather similar dangling easy issues that I knew how to handle and assist, not to co-author anything or to hallucinate, giving back to the community specifically in packages I do need and use a lot, mostly security adjacent... The solution it self was developed by me, built and tested locally, I had been myself audited by my AI Augmented Engineering agent with Human in the Loop (me) closely guarded by my ADRs, guidelines and guardrails, as far as vibe coding and hype as possible. Please check my personal repo/projects to understand my rigor and craft if you feel is necessary. |
|
Signed by @FabioLeitao - genuine humand report (HITL confirm), not an AI bot 2026-07-12 - ngrep - void-linux - void-packaged #60942 |
|
Understood — thanks for the review. I’m happy to keep this scoped to just the version bump (ngrep 1.45 → 1.49.0) and drop the maintainer/adopt change; the update is useful on its own regardless of adoption. Would you prefer I resubmit as an update-only PR, or is there anything in the bump itself (distfiles/checksums, build) you’d like adjusted? No rush on the adoption — I mainly want the package current. |
|
Was updated in #61336. |
Testing the changes - build and install
Summary of changes:
ngrepfrom 1.47 → 1.49.0maintainerwasOrphaned <orphan@voidlinux.org>)--enable-pcre(PCRE1) in 1.49.0; regex backend is now PCRE2 via--enable-pcre2(or GNU regex by default). This PR enables PCRE2 to preserve the regex capability the old package provided.makedepends:pcre-devel→pcre2-develconfigure_args: removed--enable-pcre EXTRA_LIBS=-lpcre; added--enable-pcre2V1_47(uppercase, underscores) tov1.49.0(lowercase, semver); updateddistfilesURL accordingly--with-pcap-includesfix:configure.acchangedBASE_PCAP_Hfrompcap.htopcap/pcap.hin 1.49.0; the old/usr/include/pcappath would have caused CI failure (could not find a complete set of pcap headers). Native build now usesconfigure's default search (finds/usr/include); cross-build points to$XBPS_CROSS_BASE/usr/include.Built and installed on Void Linux x86_64 (musl);
ngrep -V→V1.49.0, libpcap version 1.10.6.