BSD Ports

benchmarks/mangohud 0.6.9 FreeBSD

Vulkan/OpenGL overlay for CPU/GPU monitoring

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
bf0fcd0b25
License
MIT
Categories
benchmarks, graphics

Description

MangoHud is a Vulkan/OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load, and more.

Install

Binary package:

pkg install mangohud

From the ports tree:

cd /usr/ports/benchmarks/mangohud/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mangohud>0:benchmarks/mangohud

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest--0.6.5_1--
FreeBSD:14:quarterly--n/a--
FreeBSD:15:latest--n/a--
FreeBSD:15:quarterly--n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 27
Run dependencies 15

No port depends on this one.

Configuration

Options name: benchmarks_mangohud

OptionDefaultDescription
DBUSonD-Bus IPC system support
EXAMPLESoffBuild and/or install examples
USES
compiler:c++14-lang meson pkgconfig python:build xorg
Service scripts
none

Files

distinfo 5
FileSizeSHA256
imgui-1.81-1-wrap.zip18506d00b442690b6a5c5d8f898311daafbce16d370cf64f53294c3b8c5c661e435f
vulkan-headers-1.2.158-2-wrap.zip1107860358cf5e73f458cd1e88f8c38116d123ab421d5ce2e4129ec38eaedd820e17
flightlessmango-MangoHud-v0.6.9_GH0.tar.gz1.4851891e+07a2b700ea8e2f4abdceafddfbde4609ad32609bc232e17371b1dfcb43bbe2b8bf
ocornut-imgui-v1.81_GH0.tar.gz1.413443e+06f7c619e03a06c0f25e8f47262dbc32d61fd033d2c91796812bf0f8c94fca78fb
KhronosGroup-Vulkan-Headers-v1.2.158_GH0.tar.gz83164753361271cfe274df8782e1e47bdc9e61b7af432ba30acbfe31723f9df2c257f3
Master sites 2
  • https://wrapdb.mesonbuild.com/v1/projects/imgui/1.81/1/get_zip?dummy=/:igw
  • https://wrapdb.mesonbuild.com/v1/projects/vulkan-headers/1.2.158/2/get_zip?dummy=/:vhw

Commit history 3

DateCommitCreditsLog message
bf0fcd0b25 Alexey Dokuchaev benchmarks/mangohud: reapply missing parts of commit 423b6f5be5e4
Now CPU stats and system information are reported correctly again.
bb7d3a4814 Alexey Dokuchaev benchmarks/mangohud: unbreak the port and update to version 0.6.9
Using system Vulkan is no longer possible -- newer versions of the XML and headers don't play nice, particularly, the VK_LAYER_EXPORT macro was removed and the XML was reworked quite significantly, so the generator no longer works. Reported by: portscout
3666da281a Daniel Engberg benchmarks/mangohud: Remove from tree
Broken for years in tree, no PR of fixing it