Page MenuHomeFreeBSD

www/phpsysinfo: Update to 3.3.0
ClosedPublic

Authored by kai on Feb 8 2019, 11:10 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Apr 19, 2:25 PM
Unknown Object (File)
Thu, Apr 18, 9:10 AM
Unknown Object (File)
Mar 14 2024, 9:33 PM
Unknown Object (File)
Mar 13 2024, 11:51 AM
Unknown Object (File)
Mar 6 2024, 2:38 PM
Unknown Object (File)
Mar 6 2024, 2:38 PM
Unknown Object (File)
Mar 6 2024, 2:38 PM
Unknown Object (File)
Mar 5 2024, 12:41 PM
Subscribers
None

Details

Summary

PR 235592

While I'm here:

  • Fix license
  • Update WWW
  • Pacify portlint

Changelog:

[UPD] Frontend Bootstrap3 to Bootstrap4 with IE8 and IE9 compatibility modules
[ADD] Endless, Kali, Redcore and MX Linux to detected distros
[ADD] SMART plugin - support for NVMe disks
[ADD] Uprecords plugin - SHORT_MODE option
[ADD] Raid plugin - IDRAC RAID status
[NEW] NVMe devices list on Linux
[NEW] Docker plugin - docker stats
[NEW] SORT_NETWORK_INTERFACES_LIST and SORT_SENSORS_LIST options
[NEW] IGNORE_FREE, IGNORE_USAGE and IGNORE_THRESHOLD_FS_TYPES options

Test Plan
  • poudriere (11.2-, 12.0-RELEASE, 13.0-CURRENT@r342772 amd64 + i386) with default php72 -> OK
  • Runtime tests with bare apache24 and php72 on amd64 -> OK, but please take a look at the remarks further down.

phpSysInfo uses four different display modes:

  • "auto" is the default mode (and switches to the "bootstrap" mode when using Firefox)
  • "bootstrap" requires devel/php72-json as additional dependency to work properly
  • "dynamic" uses JS and works out of the box
  • "static" requires also an additional PHP module: textproc/php72-xlt (which pulls some more dependencies)

Maybe it makes sense to update the pkg-message.in by adding the info about the display modes to give the users some hints?

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 22404
Build 21567: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Feb 8 2019, 11:25 PM
This revision was automatically updated to reflect the committed changes.