summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2024-09-25 17:54:08 +0200
committerMichał Górny <mgorny@gentoo.org>2024-09-25 17:54:31 +0200
commit24151a399650bca2855cd46735b079dd08a78f6c (patch)
treebfa9e3839b777e5e09ff9ef9fc5f662510aeafe4 /media-gfx/fotema
parentmedia-gfx/fotema: Remove old (diff)
downloadgentoo-24151a399650bca2855cd46735b079dd08a78f6c.tar.gz
gentoo-24151a399650bca2855cd46735b079dd08a78f6c.tar.bz2
gentoo-24151a399650bca2855cd46735b079dd08a78f6c.zip
media-gfx/fotema: Make it work without flatpak-spawn
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'media-gfx/fotema')
-rw-r--r--media-gfx/fotema/fotema-1.14.2-r1.ebuild (renamed from media-gfx/fotema/fotema-1.14.2.ebuild)8
1 files changed, 8 insertions, 0 deletions
diff --git a/media-gfx/fotema/fotema-1.14.2.ebuild b/media-gfx/fotema/fotema-1.14.2-r1.ebuild
index d4bc59161fe6..34219ad68ea2 100644
--- a/media-gfx/fotema/fotema-1.14.2.ebuild
+++ b/media-gfx/fotema/fotema-1.14.2-r1.ebuild
@@ -51,6 +51,14 @@ ECARGO_VENDOR=${S}/vendor
QA_FLAGS_IGNORED="/usr/bin/fotema"
+src_prepare() {
+ default
+
+ # patch the dependency on flatpak-spawn out (sigh)
+ find "${S}"/{core,src} -name '*.rs' \
+ -exec sed -i -e '/FlatpakSpawn/d' {} + || die
+}
+
src_configure() {
cat >> "${ECARGO_HOME}/config.toml" <<-EOF || die