From c04672b87abb6e3f993f87c4dc7327d2af958ba4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Fri, 27 Jun 2025 16:39:33 +0700 Subject: [PATCH] mcomix: fix "context has already been set" error Fix: #55997 --- srcpkgs/mcomix/patches/bugs-150.diff | 15 +++++++++++++++ srcpkgs/mcomix/template | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/mcomix/patches/bugs-150.diff diff --git a/srcpkgs/mcomix/patches/bugs-150.diff b/srcpkgs/mcomix/patches/bugs-150.diff new file mode 100644 index 00000000000..9df8fa3e71e --- /dev/null +++ b/srcpkgs/mcomix/patches/bugs-150.diff @@ -0,0 +1,15 @@ +--- a/mcomix/__main__.py ++++ b/mcomix/__main__.py +@@ -21,10 +21,10 @@ from .run import run + + + def main() -> None: +- mp.freeze_support() +- mp.set_start_method('spawn') + run() + + + if __name__ == '__main__': ++ mp.freeze_support() ++ mp.set_start_method('spawn') + main() diff --git a/srcpkgs/mcomix/template b/srcpkgs/mcomix/template index 4e91b7f8743..4fd3c0cb1af 100644 --- a/srcpkgs/mcomix/template +++ b/srcpkgs/mcomix/template @@ -1,7 +1,7 @@ # Template file for 'mcomix' pkgname=mcomix version=3.1.0 -revision=2 +revision=3 build_style=python3-pep517 hostmakedepends="python3-wheel" depends="python3-gobject python3-cairo python3-Pillow xdg-utils"