diff options
author | Ilya Fedin <fedin-ilja2010@ya.ru> | 2021-11-05 17:11:51 +0400 |
---|---|---|
committer | John Preston <johnprestonmail@gmail.com> | 2021-11-05 19:41:03 +0400 |
commit | 0e6e263a7bdecb271bc67c3d60a05581a26b92dd (patch) | |
tree | 22dc707f3019436e60d82c51aa3b730f18ee8e8e | |
parent | c0b106015ca804a4ed1215a0affc81cb4f450d02 (diff) |
Use epoxy in snapv3.2.2
-rw-r--r-- | snap/snapcraft.yaml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 8f90fe7796..2f529bba2d 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -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 |