Merge generate-caches and desktop-qt snap parts

This commit is contained in:
Ilya Fedin 2023-01-22 00:10:59 +04:00 committed by John Preston
parent 8ddbfb7de5
commit fc8d1e21e8

View file

@ -166,7 +166,6 @@ parts:
prime: prime:
- -./lib/systemd - -./lib/systemd
after: after:
- desktop-qt
- ffmpeg - ffmpeg
- libjxl - libjxl
- glibmm - glibmm
@ -174,6 +173,7 @@ parts:
- openal - openal
- openssl - openssl
- protobuf - protobuf
- qt
- rnnoise - rnnoise
- webrtc - webrtc
@ -196,25 +196,15 @@ parts:
build-packages: build-packages:
- build-essential - build-essential
- dpkg-dev - dpkg-dev
- gtk-update-icon-cache
- libglib2.0-bin
- libgtk-3-0
stage-packages: stage-packages:
- libxkbcommon0 - libxkbcommon0
- shared-mime-info - shared-mime-info
- libgdk-pixbuf-2.0-0 - libgdk-pixbuf-2.0-0
- locales-all - locales-all
- xdg-user-dirs - xdg-user-dirs
stage:
- -./usr/lib/$CRAFT_ARCH_TRIPLET/libjpeg.so.8.2.2
after:
- mozjpeg
- qt
generate-caches:
plugin: nil
build-packages:
- gtk-update-icon-cache
- libglib2.0-bin
- libgtk-3-0
- shared-mime-info
override-prime: | override-prime: |
snapcraftctl prime snapcraftctl prime
update-mime-database usr/share/mime update-mime-database usr/share/mime
@ -224,8 +214,9 @@ parts:
update-icon-caches "$theme" update-icon-caches "$theme"
fi fi
done done
export GTK_PATH=$PWD/usr/lib/$CRAFT_ARCH_TRIPLET/gtk-3.0 GTK_PATH=$PWD/usr/lib/$CRAFT_ARCH_TRIPLET/gtk-3.0 /usr/lib/$CRAFT_ARCH_TRIPLET/libgtk-3-0/gtk-query-immodules-3.0 > usr/lib/$CRAFT_ARCH_TRIPLET/gtk-3.0/3.0.0/immodules/immodules.cache
/usr/lib/$CRAFT_ARCH_TRIPLET/libgtk-3-0/gtk-query-immodules-3.0 > usr/lib/$CRAFT_ARCH_TRIPLET/gtk-3.0/3.0.0/immodules/immodules.cache stage:
- -./usr/lib/$CRAFT_ARCH_TRIPLET/libjpeg.so.8.2.2
after: after:
- telegram - telegram