[Bug 284987] devel/gf2: Improve port

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 23 Feb 2025 11:20:54 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284987

            Bug ID: 284987
           Summary: devel/gf2: Improve port
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: diizzy@FreeBSD.org
                CC: me@pacopascal.com
             Flags: maintainer-feedback?(me@pacopascal.com)
                CC: me@pacopascal.com

Upstream shell script doesn't import external flags so instead of hacking it
just build the binary direct as it's only one file. While at it enable SSE2
optimization on amd64.
https://docs.freebsd.org/en/books/porters-handbook/book/#dads-cflags

Ideally upstream should use a proper framework such as Meson or CMake to
determine platform options and dependencies

Poudiere testport OK 13.4-RELEASE (amd64)
Poudiere testport OK 13.4-RELEASE (i386)
Poudiere testport OK 14.2-RELEASE (amd64)

-- 
You are receiving this mail because:
You are the assignee for the bug.