summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Lachnit <stephanlachnit@debian.org>2022-05-04 21:09:07 +0200
committerStephan Lachnit <stephanlachnit@debian.org>2022-05-04 21:09:07 +0200
commit180326ffd339b14a8c6b4b9287d62f674d0bbda2 (patch)
tree2b9ff02cb34330b63eb152c7c9bf9d1b1b565d87
parent1be9e26b6aa9d9bcd5c0fc5abc88e86c3e499b9d (diff)
Some changes
Signed-off-by: Stephan Lachnit <stephanlachnit@debian.org>
-rw-r--r--debian/changelog6
-rw-r--r--debian/clean1
-rw-r--r--debian/control27
-rw-r--r--debian/mangoapp.install1
-rw-r--r--debian/mangohud.install5
-rwxr-xr-xdebian/rules4
6 files changed, 41 insertions, 3 deletions
diff --git a/debian/changelog b/debian/changelog
index 9382d53..0d7277c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mangohud (0.6.6-1) unstable; urgency=medium
+
+ * New upstream version 0.6.6
+
+ -- Stephan Lachnit <stephanlachnit@debian.org> Thu, 28 Oct 2021 11:33:42 +0200
+
mangohud (0.6.5-2) unstable; urgency=medium
* Update standards version to 4.6.0.1, no changes needed
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..34a884e
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+imgui.ini
diff --git a/debian/control b/debian/control
index 6719653..ff38adb 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,10 @@ Build-Depends: debhelper-compat (= 13),
glslang-tools,
mesa-common-dev,
libdbus-1-dev,
+ libdrm-dev,
libvulkan-dev,
+ libglfw3-dev,
+ libspdlog-dev,
libx11-dev,
libwayland-dev,
libxnvctrl-dev,
@@ -28,8 +31,26 @@ Multi-Arch: same
Depends: ${misc:Depends},
${shlibs:Depends},
Suggests: libxnvctrl0,
+ goverlay,
Description: Vulkan/OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more
- A modification of the Mesa Vulkan overlay, including GUI improvements with HUD
- configuration, temperature reporting, and logging capabilities. Includes a
- script (mangohud) to start it on any OpenGL or Vulkan application.
+ MangoHud is a highly customizable overlay for Vulkan and OpenGL application to
+ monitoring FPS, temperatures, CPU/GPU load and more.
+ .
+ This package includes the libraries for MangoHud and includes a script called
+ mangohud to start it on any OpenGL or Vulkan application.
To get data for Nvidia GPUs, you need to install libxnvctrl0.
+
+Package: mangoapp
+Section: misc
+Architecture: any
+Multi-Arch: no
+Depends: mangohud (= ${binary:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends},
+Suggests: gamescope,
+Description: Application to render MangoHud with gamescope
+ MangoHud is a highly customizable overlay for Vulkan and OpenGL application to
+ monitoring FPS, temperatures, CPU/GPU load and more.
+ .
+ This package contains an application called mangoapp to use mangohud with the
+ gamescope compositor.
diff --git a/debian/mangoapp.install b/debian/mangoapp.install
new file mode 100644
index 0000000..ac33d14
--- /dev/null
+++ b/debian/mangoapp.install
@@ -0,0 +1 @@
+usr/bin/mangoapp
diff --git a/debian/mangohud.install b/debian/mangohud.install
new file mode 100644
index 0000000..2157fda
--- /dev/null
+++ b/debian/mangohud.install
@@ -0,0 +1,5 @@
+usr/bin/mangohud
+usr/lib/*
+usr/share/doc/mangohud/MangoHud.conf.example
+usr/share/man/man1/mangohud.1
+usr/share/vulkan/*
diff --git a/debian/rules b/debian/rules
index 52aa73f..4078a01 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,5 +8,9 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
override_dh_auto_configure:
dh_auto_configure -- \
-Duse_system_vulkan=enabled \
+ -Duse_system_spdlog=enabled \
-Dwith_nvml=disabled \
+ -Dwith_xnvctrl=enabled \
+ -Dwith_libdrm_amdgpu=enabled \
-Dwith_wayland=enabled \
+ -Dmangoapp=true \