Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mangohud for openSUSE:Factory checked in at 2023-10-20 23:18:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mangohud (Old) and /work/SRC/openSUSE:Factory/.mangohud.new.1945 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mangohud" Fri Oct 20 23:18:25 2023 rev:15 rq:1119132 version:0.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mangohud/mangohud.changes 2023-09-29 21:15:46.546515355 +0200 +++ /work/SRC/openSUSE:Factory/.mangohud.new.1945/mangohud.changes 2023-10-20 23:21:12.376237967 +0200 @@ -1,0 +2,16 @@ +Fri Oct 20 05:11:35 UTC 2023 - Dead Mozay <[email protected]> + +- Restored mangoapp package. +- A separate mangoplot package has been created. + +------------------------------------------------------------------- +Thu Oct 19 06:26:40 UTC 2023 - Dead Mozay <[email protected]> + +- Fix E: env-script-interpreter for mangoplot. + +------------------------------------------------------------------- +Thu Oct 19 06:09:44 UTC 2023 - Dead Mozay <[email protected]> + +- Work restored for 32 bit applications (bsc#1215881) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mangohud.spec ++++++ --- /var/tmp/diff_new_pack.4CzvC7/_old 2023-10-20 23:21:13.028261757 +0200 +++ /var/tmp/diff_new_pack.4CzvC7/_new 2023-10-20 23:21:13.028261757 +0200 @@ -63,13 +63,24 @@ %package -n mangoapp Summary: A transparent background application with a built-in MangoHud for gamescope -License: MIT Group: Games Requires: %{name} %description -n mangoapp A transparent background OpenGL application with a built-in MangoHud designed to be run inside a gamescope instance. +%package -n mangoplot +Summary: Local visualization +Group: Games +Requires: %{name} +BuildArch: noarch + +%description -n mangoplot +mangoplot is a plotting script that is shipped with MangoHud: on a given folder, +it takes each log file, makes a 1D heatmap of its framerates, +then stacks the heats maps vertically to form a 2D graph for +easy visual comparison between benchmarks. + %prep %autosetup -n MangoHud-%{internal_ver} -p1 %setup -n MangoHud-%{internal_ver} -DTa1 @@ -78,6 +89,7 @@ %setup -n MangoHud-%{internal_ver} -DTa4 sed -i -e '1d;2i#!%{_bindir}/bash' bin/mangohud.in sed -i 's,^@ld_libdir_mangohud@ ,%{_prefix}/\$LIB/mangohud/,' bin/mangohud.in +sed -i 's|@ld_libdir_mangohud_abs@|%{_prefix}/\$LIB/mangohud|g' src/mangohud.json.in mv imgui-%{imgui_ver} subprojects/ mv Vulkan-Headers-%{vulkan_ver} subprojects/ sed -i 's/0.60.0/0.59/g' meson.build @@ -95,23 +107,25 @@ export CXX=g++-12 %endif %meson \ + -Dinclude_doc=true \ + -Duse_system_spdlog=enabled \ -Dwith_wayland=enabled \ -Dwith_xnvctrl=disabled \ - -Duse_system_spdlog=enabled \ + -Dtests=enabled \ -Dmangoapp=true \ -Dmangohudctl=true \ -Dmangoapp_layer=true - + %{nil} %meson_build %install %meson_install +sed -i "s@#!/usr/bin/env python@#!/usr/bin/python3@" %{buildroot}%{_bindir}/mangoplot %files %license LICENSE %doc README.md %{_bindir}/%{name} -%{_bindir}/mangoplot %{_bindir}/%{name}ctl %{_libdir}/%{name}/ %{_datadir}/doc/%{name}/ @@ -127,3 +141,6 @@ %{_bindir}/mangoapp %{_mandir}/man1/mangoapp.1%{?ext_man} +%files -n mangoplot +%{_bindir}/mangoplot + ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.4CzvC7/_old 2023-10-20 23:21:13.056262779 +0200 +++ /var/tmp/diff_new_pack.4CzvC7/_new 2023-10-20 23:21:13.056262779 +0200 @@ -1,4 +1,3 @@ mangohud - +/usr/lib(64)?/mangohud/.* - requires -mangohud-<targettype> +(No newline at EOF)
