HomeFreeBSD

devel/libphonenumber: update to 8.12.41, latest upstream

Description

devel/libphonenumber: update to 8.12.41, latest upstream

This update introduces new tools, which use abseil. The build
system tries to git-clone the abseil repo and build that.
Instead, use devel/abseil. However, devel/abseil is built as
C++17, so we need to patch the build to force C++17 on
libphonenumber as well (otherwise, abseil introduces pre-C++17
versions of string_view and link failures follow).

We set WRKSRC_SUBDIR, but the build system now *also*
goes off to ../tools/cpp (from that SUBDIR), so .. I suppose
we could drop the SUBDIR setting and instead try some other
way of invoking CMake for only the C++ parts. Rather than doing
that, keep SUBDIR, but that gives us a patch with path ../tools/
which deservers mention. Consider it mentioned.

Details

Provenance
adridgAuthored on Jan 22 2022, 9:29 PM
Parents
R11:1c634c300b1b: ports-mgmt/pkg-graph: New port to visualize package dependencies
Branches
Unknown
Tags
Unknown