Fixing a lot of snap issues, updating translations
Some checks reported errors
continuous-integration/drone/push Build was killed

- Files are now properly opened in snapcraft
- Added latex dependencies to snapcraft (tho it's buggy atm)
- Added changelog to snapcraft
This commit is contained in:
Adsooi 2022-03-09 00:28:42 +01:00
parent 3e7b36a420
commit 86f3399a53
Signed by: Ad5001
GPG key ID: EF45F9C6AFE20160
10 changed files with 531 additions and 410 deletions

View file

@ -79,6 +79,9 @@ parts:
source: .
stage-packages:
- breeze-icon-theme
# Latex dependencies
- texlive-latex-base
- dvipng
# Additional dependencies
- libxcomposite1
- libxcursor1
@ -131,7 +134,7 @@ parts:
- libxcb-render-util0
- libdouble-conversion3
- libpcre2-16-0
snapcraft-preload: # Fixes error related to multiprocessing on python.
snapcraft-preload:
source: https://github.com/sergiusens/snapcraft-preload.git
plugin: cmake
cmake-parameters:
@ -142,6 +145,11 @@ parts:
- g++-multilib
stage-packages:
- lib32stdc++6
changelog:
source: .
plugin: dump
organize:
CHANGELOG.md: lib/python3.8/site-packages/LogarithmPlotter/CHANGELOG.md
apps:
logarithmplotter: