[Bug 263690] devel/oniguruma: Tidy up port and switch to release archive

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 30 Apr 2022 18:47:55 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=263690

            Bug ID: 263690
           Summary: devel/oniguruma: Tidy up port and switch to release
                    archive
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: yuri@freebsd.org
          Reporter: diizzy@FreeBSD.org
             Flags: maintainer-feedback?(yuri@freebsd.org)
          Assignee: yuri@freebsd.org

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

Switch to using upstream release archive
Backport upstream commmit 1f322c45aa365d377e1d7db567bb7087c7c1b38c to fix build
issue with examples
Switch to CMake which builds faster and tidies up ports Makefile, unfortunately
test suite isn't connected to CMake yet
Remove non working STATISTICS toggle

References:
https://github.com/kkos/oniguruma/issues/254
https://github.com/kkos/oniguruma/issues/256

Compile tested on FreeBSD 13.1-STABLE #0 stable/13-n250098-4081882c415 (amd64)
(make, make check-plist)
Poudriere testport OK 12.3-RELEASE (amd64)

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