openbsd-ports/education/anki/patches/patch-aqt_mediasrv_py
sthen 6c825b9d73 Update to anki-2.1.16, from Andrea Fleckenstein with a bit of
cleanup by me. Moves to Python 3/py-qt5/py-qtwebengine and unbreaks.

This isn't the latest version but newer ones use Rust so this is a
good stepping stone.
2020-06-16 22:18:46 +00:00

25 lines
715 B
Plaintext

$OpenBSD: patch-aqt_mediasrv_py,v 1.1 2020/06/16 22:18:46 sthen Exp $
Index: aqt/mediasrv.py
--- aqt/mediasrv.py.orig
+++ aqt/mediasrv.py
@@ -7,7 +7,7 @@ from http import HTTPStatus
import http.server
import socketserver
import socket
-from anki.utils import devMode
+from anki.utils import devMode, isOpenBSD
import threading
import re
@@ -21,6 +21,9 @@ def _getExportFolder():
elif isMac:
dir = os.path.dirname(os.path.abspath(__file__))
return os.path.abspath(dir + "/../../Resources/web")
+ elif isOpenBSD:
+ dir = os.path.dirname(os.path.abspath(__file__))
+ return os.path.abspath(dir + "/web")
else:
raise Exception("couldn't find web folder")