Kostadin Shishmanov
b1a8af4920
games-util/mangohud: drop 0.7.2-r1, 0.8.0, 0.8.1, 0.8.2
...
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com >
2026-05-15 17:13:56 +03:00
Kostadin Shishmanov
5fc09eaa12
games-util/mangohud: sync live ebuild
...
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com >
2026-05-15 17:13:56 +03:00
Kostadin Shishmanov
811d745dfb
games-util/mangohud: add 0.8.3
...
Closes: https://bugs.gentoo.org/974994
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com >
2026-05-15 17:13:53 +03:00
David Roman
68fbddeaec
*/*: drop py3.11 & remove dead py impls
...
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org >
2026-03-10 10:54:23 +01:00
Phantasm
58d735480d
games-util/mangohud: Add patch that fixes build with Wayland disabled
...
Also bumps revision in case package has been masked by users.
Upstream issue: flightlessmango/MangoHud#1872
Signed-off-by: Phantasm <phantasm@centrum.cz >
Part-of: https://github.com/gentoo/guru/pull/431
Closes: https://github.com/gentoo/guru/pull/431
Closes: https://bugs.gentoo.org/968942
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-01-31 11:51:25 +01:00
Erica Nebula
41b91ff5a0
games-util/mangohud: 9999: Update deps
...
- python 3.14 compat
- imgui 1.91.6
- vulkan headers 1.3.283-1
- use new github wrapdb SRC_URI
- partial revert of d868674 to continue using system imgui
- replace imgui sed statements with patch file
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-01-15 14:15:21 -06:00
Erica Nebula
d09a94457f
games-util/mangohud: add 0.8.2
...
Signed-off-by: Erica Nebula <EricaNebula@Proton.me >
2026-01-15 14:15:21 -06:00
David Reed
2851af5f83
games-util/mangohud: Add mangoapp USE variable to live ebuild
...
Signed-off-by: David Reed <david-gentoo@reedfam.email >
2025-10-10 15:19:27 -07:00
Kostadin Shishmanov
33dc463227
games-util/mangohud: only add linker flag if lld is used
...
Currently, the -Wl,--undefined-version linker flag gets added
no matter what linker is used. Make it so it's only appended when
lld is used, considering that's the only linker which has the symbol
issue.
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com >
2025-03-09 17:38:00 +02:00
Kostadin Shishmanov
433320ceb9
games-util/mangohud: add 0.8.1
...
Closes: https://bugs.gentoo.org/949874
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com >
2025-03-09 17:36:17 +02:00
Anna (cybertailor) Vyalkova
bb0aae8ad3
*/*: disable py3.10
...
Python 3.10 target is scheduled for removal in Gentoo:
https://public-inbox.gentoo.org/gentoo-dev/e6ca9f1f4ababb79ab2a3d005c39b483c3ecef6e.camel@gentoo.org/
Sphinx 8.2.0 already dropped support for CPython 3.10 and PyPy 3.10,
leading to multiple CI failures in ::guru.
We can safely remove this target, because GURU is "experimental" and
does not have stable keywords.
Let's not remove "pypy3" right now because
a) There are not many packages using it.
b) So we can see which packages supported PyPy 3.10, and test them with
PyPy 3.11.
Closes: https://github.com/gentoo/guru/pull/291
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2025-02-21 17:51:14 +05:00
Vincent Ahluwalia
4d7a3d0772
games-util/mangohud: add libxkbcommon 32bit to dependencies
...
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com >
2025-02-15 13:26:42 +01:00
Vincent Ahluwalia
0fba9c6b70
games-util/mangohud: add 0.8.0
...
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com >
Added required USE for mangoapp. Removed mangoapp_layer from meson_options because it got removed in 0.8.0.
2025-02-15 13:13:42 +01:00
Adel KARA SLIMANE
8ce2ebdb27
games-util/mangohud: improve dependencies
...
Closes: https://bugs.gentoo.org/946925
Closes: https://bugs.gentoo.org/947002
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2024-12-28 02:59:45 +01:00
Adel KARA SLIMANE
d842ad9583
Revert "games-util/mangohud: disable lto"
...
The issue is that MangoHud doesn't build with libc++
unrelated with LTO for now.
This reverts commit 46368c0982 .
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2024-12-28 02:59:42 +01:00
123485k
0b4fcbfa8c
games-util/mangohud: fix deps problem
...
Signed-off-by: 123485k <1758961307@qq.com >
2024-12-27 00:48:27 +08:00
Gonçalo Negrier Duarte
46368c0982
games-util/mangohud: disable lto
...
Bug: https://bugs.gentoo.org/942290
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-12-25 20:53:15 +00:00
Adel KARA SLIMANE
6cb337f836
games-util/mangohud: improve deps
...
Closes https://bugs.gentoo.org/946272
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2024-12-11 19:27:50 +01:00
Adel KARA SLIMANE
fcdb440954
games-util/mangohud: minor maintenance
...
Closes https://bugs.gentoo.org/946001
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2024-12-10 01:00:56 +01:00
Takuya Wakazono
ffa7459c01
games-util/mangohud: add workaround for lld
...
It can now be built with stage3-llvm-openrc, at least.
Bug: https://bugs.gentoo.org/924681
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2024-09-18 21:06:14 +09:00
Gonçalo Negrier Duarte
5331bf76cb
games-util/mangohud: add 0.7.2 ,drop 0.7.1-r6
...
* possible to compile with older spdlog but
it requires revision bump after spdlog bump,
preventing future break 9999
Closes: https://bugs.gentoo.org/931794
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-06-03 11:41:43 +01:00
Gonçalo Negrier Duarte
cf19ee3f77
games-util/mangohud: add 0.7.1-r6, drop 0.7.1-r5
...
* add missing mangoplot useflag (thanks nillerusr)
Closes: https://github.com/gentoo/guru/pull/195
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-06-02 23:11:07 +01:00
Gonçalo Negrier Duarte
0d344d4a95
games-util/mangohud: add missing dev-libs/libfmt
...
Closes https://bugs.gentoo.org/932526
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-05-23 10:36:23 +01:00
Gonçalo Negrier Duarte
dcc6d6ec84
games-util/mangohud: add missing dev-libs/spdlog dependency
...
* slight oversight when did the changes to system dependencies
Closes: https://bugs.gentoo.org/931697
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-05-11 08:45:50 +01:00
Gonçalo Negrier Duarte
8c24881021
games-util/mangohud: use the same version as subproject
...
* this may only apply to imgui and implot
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-05-10 15:00:47 +01:00
Gonçalo Negrier Duarte
6530a2af26
games-util/mangohud: missing dependency mangoapp
...
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-05-10 00:53:15 +01:00
Gonçalo Negrier Duarte
e9a378e04e
games-util/mangohud: add mangoapp and mangohudctl
...
* enable test
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-05-10 00:41:58 +01:00
Gonçalo Negrier Duarte
70a8f8072f
games-util/mangohud: improve meson lib detection patch
...
* see this: https://github.com/flightlessmango/MangoHud/pull/1321
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-05-09 23:36:30 +01:00
Gonçalo Negrier Duarte
6a66116471
games-util/mangohud: use spdlog, imgui and implot system packages
...
* refactor the ebuild to use system dependecies instead of submodules
* TODO: apply the same change to Vulkan-Headers
* TODO: add the new submodules (including tests)
* TODO: make a meson patch that can be upstream (optional)
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-05-09 16:57:39 +01:00
Julien Roy
9f65899b89
games-util/mangohud: fix pkgcheck nit picks
...
Signed-off-by: Julien Roy <julien@jroy.ca >
2024-04-13 13:09:15 -04:00
Adel KARA SLIMANE
aecae388f6
games-util/mangohud: minor ebuild code improvement
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2024-04-13 17:53:31 +02:00
Gonçalo Negrier Duarte
55e51f5ec4
games-util/mangohud: drop 0.7.0-r1, add 0.7.1
...
* thanks for thomasg to provided a updated ebuild
Closes: https://bugs.gentoo.org/925203
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-02-22 14:12:12 +00:00
Gonçalo Negrier Duarte
d15c17df7c
games-util/mangohud:fix typo on RDEPEND (commit 7154705)
...
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-02-07 18:04:23 +00:00
Gonçalo Negrier Duarte
7154705373
games-util/mangohud: add multilib support
...
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-02-07 17:59:36 +00:00
Gonçalo Negrier Duarte
8d4c451d2a
games-util/mangohud: propragate spdlog fix to 9999
...
* improve comments for spdlog fix
* add myself as proxy mantainer
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-02-07 01:43:54 +00:00
Gonçalo Negrier Duarte
007ed13065
games-util/mangohud-0.7.0-r1: fix build error because of system spdlog
...
* @AdelKS to my knowladge dosen't exist anyway to add submodule using
git-r3 so probably 9999 need to drop
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com >
2024-02-06 20:59:33 +00:00
Adel KARA SLIMANE
ab7568044f
games-util/mangohud: replace patches with sed calls
...
less maintenance like this.
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2023-11-27 23:13:09 +01:00
Adel KARA SLIMANE
190c795ad5
games-util/mangohud: fix python eclass use
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2023-11-27 23:13:08 +01:00
Adel KARA SLIMANE
26e006d1e0
games-util/mangohud: add 9999
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2023-11-27 20:25:53 +01:00
Adel KARA SLIMANE
4131f20145
games-util/mangohud: add 0.7.0, drop 0.6.9.1
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2023-11-27 20:25:53 +01:00
Adel KARA SLIMANE
b783b445cc
games-util/mangohud: add nlohmann_json dep
...
Closes: https://bugs.gentoo.org/912747
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2023-08-22 20:15:50 +02:00
Adel KARA SLIMANE
1d43421aeb
games-util/mangohud: drop 0.6.6.1-r3, 0.6.7.1, 0.6.8, 9999
...
No longer compile due to vulkan-headers being too new
and mangohud not updating for the changes and just
deciding to stick with an old version due to lack
of ressources
Closes: https://bugs.gentoo.org/904698
Closes: https://bugs.gentoo.org/912573
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2023-08-20 02:42:44 +02:00
Adel KARA SLIMANE
d54b8300d1
games-util/mangohud: add 0.6.9.1
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2023-08-20 02:42:44 +02:00
Anna (cybertailor) Vyalkova
12088906c5
*/*: drop dead py3.9 impl
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-05-02 00:45:35 +05:00
Anna (cybertailor) Vyalkova
41008d715c
*/*: drop dead py3.8 impl
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-03-12 17:53:56 +05:00
Anna (cybertailor) Vyalkova
1e95f22062
*/*: update metadata schema uri
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2023-03-04 18:56:32 +05:00
Andrew Ammerlaan
e710bbacb4
games-util/mangohud: shorten description
...
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org >
2022-09-26 12:05:39 +02:00
Adel KARA SLIMANE
40533cc0b2
games-util/mangohud: improve ebuilds + add 0.6.8 and 9999
...
Fixed pkgcheck warnings
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2022-09-07 22:55:20 +02:00
Jay Faulkner
56a16cb2b9
Revert "games-util/mangohud: version bump to 0.6.8"
...
This reverts commit 4636e479e9 .
Causing pkgcheck failures:
games-util/mangohud
NonsolvableDepsInStable: version 0.6.8: nonsolvable depset(depend) keyword(~x86) stable profile (default/linux/x86/17.0) (20 total): solutions: [ ~media-libs/imgui-1.81 ]
NonsolvableDepsInStable: version 0.6.8: nonsolvable depset(rdepend) keyword(~x86) stable profile (default/linux/x86/17.0) (20 total): solutions: [ ~media-libs/imgui-1.81 ]
NonsolvableDepsInStable: version 9999: nonsolvable depset(depend) keyword(~x86) stable profile (default/linux/x86/17.0) (20 total): solutions: [ ~media-libs/imgui-1.81 ]
NonsolvableDepsInStable: version 9999: nonsolvable depset(rdepend) keyword(~x86) stable profile (default/linux/x86/17.0) (20 total): solutions: [ ~media-libs/imgui-1.81 ]
VisibleVcsPkg: version 9999: VCS version visible for KEYWORDS="~amd64", profile default/linux/amd64/17.0/x32 (52 total)
reverted by instruction of sam_ in #gentoo-guru
Signed-Off-By: Jay Faulkner <jay@jvf.cc >
2022-09-01 19:10:29 -07:00
Adel KARA SLIMANE
4636e479e9
games-util/mangohud: version bump to 0.6.8
...
use imgui-1.81 ebuild instead of bundling it
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2022-08-27 21:22:48 +02:00