aboutsummaryrefslogtreecommitdiffstats
path: root/games-util/grapejuice/grapejuice-7.8.3.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'games-util/grapejuice/grapejuice-7.8.3.ebuild')
-rw-r--r--games-util/grapejuice/grapejuice-7.8.3.ebuild36
1 files changed, 21 insertions, 15 deletions
diff --git a/games-util/grapejuice/grapejuice-7.8.3.ebuild b/games-util/grapejuice/grapejuice-7.8.3.ebuild
index c1aafc0..5ca1f4c 100644
--- a/games-util/grapejuice/grapejuice-7.8.3.ebuild
+++ b/games-util/grapejuice/grapejuice-7.8.3.ebuild
@@ -14,39 +14,45 @@ SLOT="0"
KEYWORDS="-* ~amd64"
RESTRICT="mirror"
-DEPEND="sys-devel/gettext
- dev-vcs/git
+DEPEND="dev-libs/gobject-introspection
dev-python/pip
- x11-libs/cairo
- x11-libs/gtk+
- dev-libs/gobject-introspection
dev-util/desktop-file-utils
- x11-misc/xdg-utils
- x11-misc/xdg-user-dirs
dev-util/gtk-update-icon-cache
- x11-misc/shared-mime-info
+ dev-vcs/git
+ sys-devel/gettext
x11-apps/mesa-progs
+ x11-libs/cairo
+ x11-libs/gtk+
+ x11-misc/shared-mime-info
+ x11-misc/xdg-user-dirs
+ x11-misc/xdg-utils
+ dev-python/click
+ dev-python/packaging
dev-python/psutil
+ dev-python/pydantic
dev-python/pygobject
- dev-python/packaging
- dev-python/wheel
- dev-python/setuptools
dev-python/requests
+ dev-python/setuptools
dev-python/unidecode
- dev-python/click
- dev-python/pydantic"
+ dev-python/wheel"
+
RDEPEND="
${DEPEND}
virtual/wine"
-PATCHES="${FILESDIR}/no-build-isolation.patch"
-
src_unpack() {
default
mv "${WORKDIR}/grapejuice-v${PV}" "${S}" || die
}
+src_prepare() {
+ default
+ sed -i \
+ -e 's/"--target"/"--no-build-isolation",\n\t\t"--target"/' \
+ src/grapejuice_packaging/builders/linux_package_builder.py || die
+}
+
src_compile() {
cd "${S}"
export PYTHONPATH="${S}/src"