312 Commits

Author SHA1 Message Date
Norbert Norbiros
e05026567b
games-util/modrinth-app-bin: fix env in desktop file
Signed-off-by: Norbert Norbiros <norbiros@protonmail.com>
2025-03-01 13:01:06 +01:00
Stefan Cristian B.
9f17ae7c35
games-util/curseforge: 1.272.1_p23373 change versioning
* Change versioning so it matches the .deb package.
  And to be in ebuild format standards.

Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
2025-02-25 03:52:26 +02:00
Stefan Cristian B.
c5a1f3fae5
games-util/curseforge: added Overwolf license back
* The Overwolf license is already defined in licenses.
  Corrected the removal of Overwolf license.

Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
2025-02-25 03:08:43 +02:00
Stefan Cristian B.
98d8cd73af
games-util/curseforge: version bump 1.269.3000 + bugfixes
* The app does not auto-update itself.
  As ztrawhcse mentioned on #gentoo-guru,
  the ebuild only needs regular bump,
  since its source is not changing versions.
  We needed to adjust the SRC_URI to rename
  the source via arrow rename, and bump
  whenever upstream uploads new version.
  Checksum manifest will be generated whenever
  we bump a version, so it will not conflict
  with old Manifest.
* Corrected licenses
* Corrected dependencies
* Corrected sed syntax
* Corrected hardcoded values
* Added arrow rename SRC_URI

Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
2025-02-25 02:28:04 +02:00
Stefan Cristian B.
34b800277f
games-util/curseforge: drop 1.269.2.22204
Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
2025-02-25 02:27:12 +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
Huang Rui
e11248da21
games-util/chiaki: treeclean, unable to build correctly
Migrate to games-util/chiaki-ng

Closes: https://bugs.gentoo.org/945216
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-02-18 15:47:08 +08:00
Huang Rui
7ee56cf50f
games-util/chiaki-ng: package migrate, add 1.9.5, 9999
- Migrate form games-util/chiaki
- The upstream recommends `chiaki-ng`.
See also: 94fcdc3c61

Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-02-18 15:44:57 +08:00
David Roman
9d7b708819
games-util/chiaki: unkeyword 2.2.0 for ~x86
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-17 10:51:34 +01:00
Vincent Ahluwalia
907b4a3ce0
games-util/chiaki: add 2.2.0, drop 2.1.1-r1, add USE flags
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>
2025-02-15 15:31:07 +01: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
Vincent Ahluwalia
030f55fdf4
games-util/steamtinkerlaunch: modify optfeature spelling
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>
2025-02-15 13:13:42 +01:00
Norbert Norbiros
d1a5a1fd68
games-util/modrinth-app-bin: disable app's internal update provider
Signed-off-by: Norbert Norbiros <norbiros@protonmail.com>
2025-02-14 17:39:19 +01:00
Norbert Norbiros
1468360a42
games-util/modrinth-app-bin: add 0.9.3
Signed-off-by: Norbert Norbiros <norbiros@protonmail.com>
2025-02-14 17:39:15 +01:00
Blake Batson
149d175f28
games-util/steamtinkerlaunch: Allow building with vim-core
Signed-off-by: Blake Batson <bbatson101@gmail.com>
2025-02-10 14:09:51 -05:00
123485k
93a14cb0dd
games-util/goverlay: update DESCRIPTION
Signed-off-by: 123485k <1758961307@qq.com>
2025-02-07 22:43:51 +08:00
123485k
cf539417cc
games-util/goverlay: new package, add 1.2
Signed-off-by: 123485k <1758961307@qq.com>
2025-02-07 20:25:32 +08:00
Takuya Wakazono
a3e69a9fc3
*/*: rename dev-python/{pyside6 → pyside}
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58e2344a965ca75077542de66f17a02089876f6

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-02-04 21:25:26 +09:00
Huang Rui
c88c980dea
games-util/chiaki: enable py3.13
Signed-off-by: Huang Rui <vowstar@gmail.com>
2025-02-03 13:58:24 +08:00
Vincent Ahluwalia
fb310b1d49
games-util/curseforge: replace xdg-utils with xdg
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>
2025-01-30 16:32:51 +01:00
Vincent Ahluwalia
50e4f3a4b4
games-util/steamtinkerlaunch: add 12.12 & 9999, drop 12.0
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>

Was abandoned a while ago. Updated the ebuild and gave a warning because upstream only releases updates on master.
2025-01-30 16:29:18 +01:00
Vincent Ahluwalia
6d2bf75fc6
games-util/curseforge: Fix bugs 949065, 949066 and 949067
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>
2025-01-30 13:15:45 +01:00
Vincent Ahluwalia
84b6dd315c
games-util/curseforge: add missing eclass
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>
2025-01-27 15:07:51 +01:00
Vincent Ahluwalia
bc405ba092
games-util/curseforge: Add dependencies
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>
2025-01-27 15:03:12 +01:00
Vincent Ahluwalia
521fb3258d
games-util/curseforge: fix ebuild
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>

Modified ebuild to fetch -deb package instead of AppImage. Fixed some errors.
2025-01-27 13:16:30 +01:00
Vincent Ahluwalia
bc67202f62
games-util/curseforge: new package, add 1.269.2.22204
Signed-off-by: Vincent Ahluwalia <vincentahluwalia@protonmail.com>
2025-01-27 00:09:22 +01:00
Norbert Norbiros
5b223c3e00
games-util/modrinth-app-bin: add missing RDEPEND
Bug: https://bugs.gentoo.org/948497
Signed-off-by: Norbert Norbiros <norbiros@protonmail.com>
2025-01-21 12:35:03 +01:00
Norbert Norbiros
cef9532fdf
games-util/modrinth-app-bin: update LICENSE
Signed-off-by: Norbert Norbiros <norbiros@protonmail.com>
2025-01-20 16:21:40 +01:00
Norbert Norbiros
f69d573166
games-util/modrinth-app-bin: new package, add 0.9.2
Signed-off-by: Norbert Norbiros <norbiros@protonmail.com>
2025-01-20 15:57:40 +01:00
Tobias Jakobi
4c0037b0db
games-util/ProtonUp-Qt: fix dependencies of v2.11.1
Use the version information from the project's requirement.txt
This in particular means using an up-to-date version of both
the steam and the vdf library.

Without these latest libs the application is not able to
access any of the .vdf files of current stable Steam clients
any more.

While at it, at the missing gh part of the download suffix and
break the overly long line.

Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Closes: https://github.com/gentoo/guru/pull/280
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-01-18 20:20:12 +09:00
Takuya Wakazono
5c98216724
games-util/ProtonUp-Qt: drop 2.9.2
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-01-14 20:47:15 +09:00
Takuya Wakazono
164df40767
games-util/ProtonUp-Qt: add 2.11.1
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2025-01-14 20:47:15 +09:00
Tobias Jakobi
99ca981013
games-util/ProtonUp-Qt: fix pyside6 deps on Git/9999
Launching ProtonUp-Qt with the currently available pyside6 version
(which is 6.8.1 at the time of writing) fails due to missing
Python module imports.

Analysis of the ProtonUp-Qt sourcecode (Git tip from 2025-01-12)
shows that the following imports are required:
- PySide6.QtCore
- PySide6.QtDBus
- PySide6.QtGui
- PySide6.QtUiTools
- PySide6.QtWidgets

QtCore is always available in pysid6. Translating them to useflags
they become:
- dbus
- gui
- uitools
- widgets

Fix the pyside6 dependency accordingly.

Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Closes: https://github.com/gentoo/guru/pull/277
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-13 11:08:36 +01:00
Tobias Jakobi
452eb5e8e0
games-util/ProtonUp-Qt: fix pyside6 deps on v2.9.2
Launching ProtonUp-Qt with the currently available pyside6 version
(which is 6.8.1 at the time of writing) fails due to missing
Python module imports.

Analysis of the ProtonUp-Qt sourcecode shows that the following
imports are required:
- Pyside6.QtCore
- PySide6.QtGui
- PySide6.QtUiTools
- PySide6.QtWidgets

QtCore is always available in pysid6. Translating them to useflags
they become:
- gui
- uitools
- widgets

Fix the pyside6 dependency accordingly.

Signed-off-by: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-13 11:08:36 +01:00
David Roman
ec008736a4
games-util/NotEnoughProduction: update EAPI 7 -> 8
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-07 13:42:22 +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 46368c09827e0b556293650c447fdb9cc808ee57.

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
Paul Zander
f091694606
move {sys-libs/llvm-,llvm-runtimes/}libunwind
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2024-12-11 16:59:52 +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
Sebastian Engel
fc1f0be76a
games-util/xone: Add a patch to fix building with kernels 6.12 and newer
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
2024-11-20 11:25:16 +01:00
Alexander Weber
4e3aa69b44
games-util/pegasus: add missing dependency
Signed-off-by: Alexander Weber <web.alexander@web.de>
2024-11-18 13:38:38 +01:00
Anna (cybertailor) Vyalkova
a7ed835854
games-util/chiaki: fix DependencyMoved
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-11-14 08:42:42 +05:00
Sebastian Engel
8db3593dc3
games-util/xone: update LICENSE
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
2024-11-07 16:06:55 +01:00
Sebastian Engel
15bbd05490
games-util/xone: new package, add 0.3_p20240425
Signed-off-by: Sebastian Engel <sighunter@gmx.de>
2024-11-07 14:22:06 +01:00
Edgar Luque
71e3817162
games-util/xivlauncher: add 1.1.1, drop 1.1.0-r1
Signed-off-by: Edgar Luque <edgar@edgarluque.com>
2024-11-01 20:30:45 +01:00
Gonçalo Negrier Duarte
e154a76f2f
games-util/r2modman-bin: add 3.1.51, drop 3.1.49-r1
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
2024-10-28 17:18:31 +00:00