Created attachment 221568 [details] devel/objconv port This port packages Agner Fog's objconv utility, a versatile disassembler and object file converter. As Agner Fog's website (https://www.agner.org/optimize/) does not version the port files, I have mirrored the source archive to my own website. It is expected to stay there indefinitely.
Created attachment 221582 [details] devel/objconv port Improved the Makefile by moving the do-extract logic to post-extract after feedback from #freebsd-ports on Freenode.
A commit references this bug: Author: dmgk Date: Thu Jan 14 22:55:29 UTC 2021 New revision: 561609 URL: https://svnweb.freebsd.org/changeset/ports/561609 Log: New port: devel/objconv This utility can be used for converting object files between COFF/PE, OMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms. Can modify symbol names in object files. Can build, modify and convert function libraries across platforms. Can dump object files and executable files. Also includes a very good disassembler supporting the SSE4, AVX, AVX2, AVX512, FMA3, FMA4, XOP and Knights Corner instruction sets. WWW: https://www.agner.org/optimize PR: 252674 Submitted by: Robert Clausecker <fuz@fuz.su> Changes: head/devel/Makefile head/devel/objconv/ head/devel/objconv/Makefile head/devel/objconv/distinfo head/devel/objconv/pkg-descr head/devel/objconv/pkg-plist
Committed, thanks!