summaryrefslogtreecommitdiff
path: root/games-util
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-20 03:01:54 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-20 03:01:54 -0500
commitb8e997d669f2779a6f954a9ce5cfb887d0ee91e8 (patch)
treec20220a94b4fc7a65b110c2ab41765671acc5530 /games-util
parentfd47b082ab0da4bc79447a8e2bfb7e77dd71874d (diff)
downloadbaldeagleos-repo-b8e997d669f2779a6f954a9ce5cfb887d0ee91e8.tar.gz
baldeagleos-repo-b8e997d669f2779a6f954a9ce5cfb887d0ee91e8.tar.xz
baldeagleos-repo-b8e997d669f2779a6f954a9ce5cfb887d0ee91e8.zip
Adding metadata
Diffstat (limited to 'games-util')
-rw-r--r--games-util/input-remapper/Manifest2
-rw-r--r--games-util/input-remapper/input-remapper-2.2.1.ebuild (renamed from games-util/input-remapper/input-remapper-2.2.0.ebuild)32
-rw-r--r--games-util/input-remapper/input-remapper-9999.ebuild8
-rw-r--r--games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-1.4.10.ebuild2
-rw-r--r--games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-9999.ebuild2
-rw-r--r--games-util/oversteer/oversteer-0.8.3.ebuild4
-rw-r--r--games-util/oversteer/oversteer-9999.ebuild4
7 files changed, 29 insertions, 25 deletions
diff --git a/games-util/input-remapper/Manifest b/games-util/input-remapper/Manifest
index 72cc4111dc1c..f44760bca152 100644
--- a/games-util/input-remapper/Manifest
+++ b/games-util/input-remapper/Manifest
@@ -1 +1 @@
-DIST input-remapper-2.2.0.tar.gz 706824 BLAKE2B 3079349daf076c44dba5e88ed1fdb57a947cd935c02ee31c87d7c3cbb3925d3fe6dc28becf64250e69ef47a460441f24a069613daafc5678006f58e06a67d4f4 SHA512 af0b8140b79017d0093695e48960376989aed9ff514c47d48de32d900fddebcee6bf4e9f6bcefc15af58d073280e79d51a4a56ece071c276f15d8e2b64a17d47
+DIST input-remapper-2.2.1.tar.gz 721115 BLAKE2B 65e99f3ea2d50f975c43c5fcffdbb2ce2a999919c016d33bb8224936e5530605d2e3dfe8161e4d08a4cc90fd55d33f2c544f436a0e1f7825b03df869e2df0694 SHA512 942a13971803d1c5e1806f5dc5481eb214bff0168a7bb2800399442e4c7b1786df956b385fa7ddf1e0f4ef15248272b7c001e061adc0d53492cd0791d0f05f22
diff --git a/games-util/input-remapper/input-remapper-2.2.0.ebuild b/games-util/input-remapper/input-remapper-2.2.1.ebuild
index 002c7688458f..209702522418 100644
--- a/games-util/input-remapper/input-remapper-2.2.0.ebuild
+++ b/games-util/input-remapper/input-remapper-2.2.1.ebuild
@@ -3,8 +3,6 @@
EAPI=8
-# Note: 2.2.0 has Python 3.14 support (https://github.com/sezanzeb/input-remapper/pull/1184)
-# however not all dependencies have ebuilds with 3.14 support yet. (dev-python/pydbus-0.6.0-r1)
PYTHON_COMPAT=( python3_{13..14} )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
@@ -20,28 +18,36 @@ SLOT="0"
KEYWORDS="~amd64"
PATCHES=(
- "${FILESDIR}/remove-non-python-files-from-setup.patch"
- "${FILESDIR}/fix-translations.patch"
+ "${FILESDIR}/build-backend.patch"
+ "${FILESDIR}/mo-files.patch"
)
RDEPEND="
x11-libs/gtk+:3
+ sys-devel/gettext
x11-libs/gtksourceview
x11-apps/xmodmap
$(python_gen_cond_dep '
dev-python/pygobject[${PYTHON_USEDEP}]
- dev-python/pydbus[${PYTHON_USEDEP}]
+ dev-python/dasbus[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
>=dev-python/evdev-1.3.0[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/pkg-resources[${PYTHON_USEDEP}]
')
virtual/udev
"
RESTRICT=test
+src_compile() {
+ distutils-r1_src_compile
+
+ # With setup.py gone this needs to be manually executed.
+ # "mo-files.patch" makes language.py executable standalone
+ # and updates the output path to "${S}"/mo
+ python "${S}/install/language.py"
+}
+
src_install() {
# Install data files
insinto /usr/share/input-remapper/
@@ -49,7 +55,7 @@ src_install() {
# Install lang files
insinto /usr/share/input-remapper/lang
- doins -r "${S}"/mo/*
+ doins -r "${S}"/mo/lang/*
# Install udev rules
udev_dorules data/99-input-remapper.rules
@@ -91,17 +97,11 @@ src_install() {
}
pkg_postinst() {
- xdg_icon_cache_update
+ xdg_pkg_postinst
udev_reload
-
- einfo ""
- einfo "This version of input-remapper relies on reprecated dependencies (dev-python/pkg-resources) and additionally cannot support python 3.14."
- einfo ""
- einfo "It is recommended to switch to the live ebuild, where both of these issues have been fixed, until the author releases a new version."
- einfo ""
}
pkg_postrm() {
- xdg_icon_cache_update
+ xdg_pkg_postrm
udev_reload
}
diff --git a/games-util/input-remapper/input-remapper-9999.ebuild b/games-util/input-remapper/input-remapper-9999.ebuild
index 55d85126ca1d..89b2446ee8c5 100644
--- a/games-util/input-remapper/input-remapper-9999.ebuild
+++ b/games-util/input-remapper/input-remapper-9999.ebuild
@@ -51,11 +51,11 @@ src_compile() {
src_install() {
# Install data files
- insinto /usr/share/inputremapper/
+ insinto /usr/share/input-remapper/
doins -r "${S}"/data/*
# Install lang files
- insinto /usr/share/inputremapper/lang
+ insinto /usr/share/input-remapper/lang
doins -r "${S}"/mo/lang/*
# Install udev rules
@@ -98,11 +98,11 @@ src_install() {
}
pkg_postinst() {
- xdg_icon_cache_update
+ xdg_pkg_postinst
udev_reload
}
pkg_postrm() {
- xdg_icon_cache_update
+ xdg_pkg_postrm
udev_reload
}
diff --git a/games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-1.4.10.ebuild b/games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-1.4.10.ebuild
index 96dd21e5ef25..ccfae6fb8eb2 100644
--- a/games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-1.4.10.ebuild
+++ b/games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-1.4.10.ebuild
@@ -49,9 +49,11 @@ src_install() {
}
pkg_postinst() {
+ xdg_pkg_postinst
udev_reload
}
pkg_postrm() {
+ xdg_pkg_postrm
udev_reload
}
diff --git a/games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-9999.ebuild b/games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-9999.ebuild
index 6795f3285b25..dd00294a8d7c 100644
--- a/games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-9999.ebuild
+++ b/games-util/linuxtrack-qt6-wayland/linuxtrack-qt6-wayland-9999.ebuild
@@ -48,9 +48,11 @@ src_install() {
}
pkg_postinst() {
+ xdg_pkg_postinst
udev_reload
}
pkg_postrm() {
+ xdg_pkg_postrm
udev_reload
}
diff --git a/games-util/oversteer/oversteer-0.8.3.ebuild b/games-util/oversteer/oversteer-0.8.3.ebuild
index 4a439246fe52..0e043bd7cd62 100644
--- a/games-util/oversteer/oversteer-0.8.3.ebuild
+++ b/games-util/oversteer/oversteer-0.8.3.ebuild
@@ -51,11 +51,11 @@ src_test() {
}
pkg_postinst() {
- xdg_icon_cache_update
+ xdg_pkg_postinst
udev_reload
}
pkg_postrm() {
- xdg_icon_cache_update
+ xdg_pkg_postrm
udev_reload
}
diff --git a/games-util/oversteer/oversteer-9999.ebuild b/games-util/oversteer/oversteer-9999.ebuild
index c7bb72fd33c5..d288c9c2bdd5 100644
--- a/games-util/oversteer/oversteer-9999.ebuild
+++ b/games-util/oversteer/oversteer-9999.ebuild
@@ -51,11 +51,11 @@ src_test() {
}
pkg_postinst() {
- xdg_icon_cache_update
+ xdg_pkg_postinst
udev_reload
}
pkg_postrm() {
- xdg_icon_cache_update
+ xdg_pkg_postrm
udev_reload
}