HomeFreeBSD

* Review port dependencies based on composer.json files included in

Description

  • Review port dependencies based on composer.json files included in the source
    • Add hash as a required dependency [1]
    • Move xml from optional to required
    • Add curl, gmp, opcache and sodium as optional dependencies: all of these default to off. sodium only works with php >= 7.2, but there is no mechanism for modifying options dependent on flavour settings at the moment.
    • Move mbstring from required to optional dependency: defaults to on
  • Sort lists of options
  • Remove references to the redundant 'OPTIONS_MULTI_DB_connect': this was a remnant from an earlier version of the port which allowed switching between the old 'mysql' and the current 'mysqli' modules.
  • Add an empty %%WWWDIR%%/tmp directory to the plist: this is referenced in the configuration defaults [2]. Make this writable by the www group.

PR: 227803
Submitted by: marko.cupac@mimar.rs [1]
Reported by: marko.cupac@mimar.rs [2]

Details

Provenance
matthewAuthored on
Parents
rP468536: Update devel/erlang-backoff to version 1.1.5.
Branches
Unknown
Tags
Unknown