mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-16 14:17:12 +02:00
Use epoxy in snap
This commit is contained in:
parent
c0b106015c
commit
0e6e263a7b
1 changed files with 18 additions and 0 deletions
|
@ -192,6 +192,23 @@ parts:
|
|||
- mozjpeg
|
||||
- qt
|
||||
|
||||
epoxy:
|
||||
source: https://github.com/anholt/libepoxy.git
|
||||
source-depth: 1
|
||||
source-tag: 1.5.9
|
||||
plugin: meson
|
||||
meson-parameters:
|
||||
- --buildtype=release
|
||||
- --prefix=/usr
|
||||
- --default-library=static
|
||||
- -Dtests=false
|
||||
override-pull: |
|
||||
snapcraftctl pull
|
||||
patch -p1 < $SNAPCRAFT_STAGE/patches/libepoxy.patch
|
||||
prime: [-./*]
|
||||
after:
|
||||
- patches
|
||||
|
||||
extra-cmake-modules:
|
||||
source: https://github.com/KDE/extra-cmake-modules.git
|
||||
source-depth: 1
|
||||
|
@ -432,6 +449,7 @@ parts:
|
|||
# Allow tdesktop's custom try-portal-and-fallback logic to work
|
||||
- -./usr/plugins/platformthemes/libqxdgdesktopportal.so
|
||||
after:
|
||||
- epoxy
|
||||
- mozjpeg
|
||||
- patches
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue