Commit Graph

22 Commits

Author SHA1 Message Date
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
Adel KARA SLIMANE
809624148b games-util/mangohud: version bump to 0.6.7.1
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-07-22 17:39:27 +00:00
Adel KARA SLIMANE
f7289cf916 games-util/mangohud: properly uses python-any-r1 eclass
Using https://projects.gentoo.org/python/guide/any.html
Thanks @ionenwks @arthurzam

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-05-11 21:06:04 +02:00
Adel KARA SLIMANE
547bceacc8 games-util/mangohud: inherit python-any-r1 and add libdrm as dep
Closes: https://bugs.gentoo.org/843734
Closes: https://bugs.gentoo.org/843737

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-05-11 20:33:04 +02:00
Adel KARA SLIMANE
67b8cd8e3e games-util/mangohud: make dev-python/mako BDEPEND + remove spdlog patch texts
Closes: https://bugs.gentoo.org/843551
Closes: https://bugs.gentoo.org/843554
Closes: https://bugs.gentoo.org/843566

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-05-10 23:29:07 +02:00
Adel KARA SLIMANE
a1a706a47e games-util/mangohud: remove mutlilib build
It needs mutlilib for spdlog (::gentoo) and imgui (::guru)
that are unavailable for now

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-05-09 23:06:55 +02:00
Andrew Ammerlaan
df15112820 games-util/mangohud: fix spdlog dep
spdlog explicitly describes itself as header-only,
so we don't need the MULTILIB_USEDEP (which is causing
CI to fail)

Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2022-05-09 20:25:12 +02:00
Adel KARA SLIMANE
91e7bc3da2 media-libs/imgui: fix ebuild
Closes: https://bugs.gentoo.org/839315

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-05-03 23:59:23 +02:00
Adel KARA SLIMANE
e5119f64b3 games-util/mangohud: new package
The imgui dependency that is bundled in GURU needs some work
before it can be used as a dependency, bundle it for now

Bug: https://bugs.gentoo.org/838850

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2022-04-16 19:32:43 +02:00