[Bug 297693] security/nmap: Update to 7.991 and rework port

[email protected]
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297693

            Bug ID: 297693
           Summary: security/nmap: Update to 7.991 and rework port
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://github.com/nmap/nmap/blob/v7.991/CHANGELOG
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
          Assignee: [email protected]
             Flags: maintainer-feedback?([email protected])

Created attachment 273942
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=273942&action=edit
Patch for nmap

* Remove obsolete mirror in MASTER_SITES
* Import upstream PR #3439 [1]
* Convert multiple variables from ?= to =
* Remove old historical references
* Remove .if !defined(MASTERDIR) definition
* Add libpcap from ports as a permanent dependency, also removes local patch
for bundled version
* Update pcre2 dependency definition
* Sort USES
* Unbundle lua, also removes local patches for bundled version
* Don't extract unbundled libraries
* Remove MAKE_JOBS_UNSAFE
* Rename SSH2 to LIBSSH2 for consistency with tree
* Remove DOCS from OPTIONS_DEFAULT as framework always enables DOCS
* Simplify LibreSSL guard
* Follow Porters Handbook example about stripping binaries in post-install
section

1: https://github.com/nmap/nmap/pull/3439

Build and runtime tested on FreeBSD 15.1-RELEASE (amd64)
Poudriere bulk -t on 14.4-RELEASE (amd64, i386)

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.