From c474edbd6a286b87aa0fd824c9b7379587cb7ac6 Mon Sep 17 00:00:00 2001 From: turret Date: Mon, 19 Jun 2023 23:07:00 -0500 Subject: games-util/grapejuice: remove patch in favor of sed, sort depends --- games-util/grapejuice/grapejuice-7.8.3.ebuild | 36 ++++++++++++++++----------- 1 file changed, 21 insertions(+), 15 deletions(-) (limited to 'games-util/grapejuice/grapejuice-7.8.3.ebuild') 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" -- cgit v1.2.3