Bug 254697 - devel/re2: Update to 20210401 and switch to CMake
Summary: devel/re2: Update to 20210401 and switch to CMake
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Sunpoet Po-Chuan Hsieh
URL: https://github.com/google/re2/compare...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-01 17:10 UTC by daniel.engberg.lists
Modified: 2021-04-01 23:44 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments
Patch for re2 (3.42 KB, patch)
2021-04-01 17:10 UTC, daniel.engberg.lists
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description daniel.engberg.lists 2021-04-01 17:10:33 UTC
Created attachment 223752 [details]
Patch for re2

Update to 20210401 and swtich to CMake
Reduce patch

Compile tested on FreeBSD 13.0-RC1 (aarch64) (make, make check-plist)
Poudriere testport OK 12.2-RELEASE (amd64)
Poudriere testport OK 11.4-RELEASE (amd64)
Comment 1 daniel.engberg.lists 2021-04-01 17:16:45 UTC
Reduces compilation time (Cmake build also excludes unit tests)
====> Compressing man pages (compress-man)
        34.37s real             2m38.72s user           6.01s sys

====> Compressing man pages (compress-man)
        1m2.28s real            5m27.19s user           10.08s sys

CMake files are also required by some upstream projects which may be of interest.
https://bugs.archlinux.org/task/67739
https://github.com/macports/macports-ports/pull/9836
Comment 2 daniel.engberg.lists 2021-04-01 23:44:43 UTC
I forgot to mention, the hardware used for testing is a RockPro64 SBC.