games-util/input-remapper: 9999: Handle build system changes

The dev has dropped setup.py but continues to use setuptools.

Two patches introduced:
1. Dev has not specified a build-backend in pyproject.toml
2. mo-file generation manual execution (used to get handled by setup.py)

Also "pydbus" has been replaced with "dasbus"

Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
This commit is contained in:
Erica Nebula
2026-02-17 00:47:36 -06:00
parent 03a73f7bca
commit a41eeadd61
3 changed files with 52 additions and 7 deletions

View File

@@ -0,0 +1,12 @@
diff --git a/pyproject.toml b/pyproject.toml
index 17cd3f4..dbcdd0d 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,3 +1,7 @@
+[build-system]
+requires = ["setuptools"]
+build-backend = "setuptools.build_meta"
+
[project]
name = "input-remapper"
version = "2.2.0"