Move libxcb-cursor

This commit is contained in:
Veronica Berglyd Olsen
2025-06-09 19:36:39 +02:00
parent e6befda146
commit 28c45719e2
+4 -4
View File
@@ -91,7 +91,7 @@ def appImage(args: argparse.Namespace) -> None:
writeFile(imgDir / "novelwriter.appdata.xml", appdataXml()) writeFile(imgDir / "novelwriter.appdata.xml", appdataXml())
writeFile(imgDir / "requirements.txt", str(outDir)) writeFile(imgDir / "requirements.txt", str(outDir))
writeFile(imgDir / "entrypoint.sh", ( writeFile(imgDir / "entrypoint.sh", (
f"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${{APPDIR}}/usr/lib/{mArch}-linux-gnu/\n" # f"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${{APPDIR}}/usr/lib/{mArch}-linux-gnu/\n"
'{{ python-executable }} -sE ${APPDIR}/opt/python{{ python-version }}/bin/novelwriter "$@"' '{{ python-executable }} -sE ${APPDIR}/opt/python{{ python-version }}/bin/novelwriter "$@"'
)) ))
@@ -109,9 +109,9 @@ def appImage(args: argparse.Namespace) -> None:
# Copy Libraries # Copy Libraries
libPath = Path(f"/usr/lib/{mArch}-linux-gnu") libPath = Path(f"/usr/lib/{mArch}-linux-gnu")
appLibs = appDir / "usr" / "lib" / f"{mArch}-linux-gnu" siteDir = appDir / "opt" / f"python{pyVer}" / "lib" / f"python{pyVer}" / "site-packages"
appLibs.mkdir(exist_ok=True) qt6Lib = siteDir / "PyQt6" / "Qt6" / "lib"
shutil.copyfile(libPath / "libxcb-cursor.so.0", appLibs / "libxcb-cursor.so.0") shutil.copyfile(libPath / "libxcb-cursor.so.0", qt6Lib / "libxcb-cursor.so.0")
# Build Image # Build Image
appToolExec = os.environ.get("APPIMAGE_TOOL_EXEC", "appimagetool") appToolExec = os.environ.get("APPIMAGE_TOOL_EXEC", "appimagetool")