Skip to content

Commit c2a5f32

Browse files
committed
disable signature checking
1 parent a75c3f9 commit c2a5f32

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

patches/flatpak-patch.patch

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,18 @@ index 77acd2f6..cce0cc2b 100644
2929
MediaEntity *ispInput = isp->getEntityByName("pispbe-input");
3030
MediaEntity *IpaPrepare = isp->getEntityByName("pispbe-config");
3131
MediaEntity *ispOutput0 = isp->getEntityByName("pispbe-output0");
32+
diff --git a/src/libcamera/ipa_manager.cpp b/src/libcamera/ipa_manager.cpp
33+
index 35171d09..e883a200 100644
34+
--- a/src/libcamera/ipa_manager.cpp
35+
+++ b/src/libcamera/ipa_manager.cpp
36+
@@ -288,6 +288,10 @@ IPAModule *IPAManager::module(PipelineHandler *pipe, uint32_t minVersion,
37+
38+
bool IPAManager::isSignatureValid([[maybe_unused]] IPAModule *ipa) const
39+
{
40+
+ /* Flatpak: Always return true to run IPA in-process (fork not available) */
41+
+ if (getenv("FLATPAK_ID"))
42+
+ return true;
43+
+
44+
#if HAVE_IPA_PUBKEY
45+
if (forceIsolation_) {
46+
LOG(IPAManager, Debug)

0 commit comments

Comments
 (0)