summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIlya Fedin <fedin-ilja2010@ya.ru>2021-11-05 17:11:51 +0400
committerJohn Preston <johnprestonmail@gmail.com>2021-11-05 19:41:03 +0400
commit0e6e263a7bdecb271bc67c3d60a05581a26b92dd (patch)
tree22dc707f3019436e60d82c51aa3b730f18ee8e8e
parentc0b106015ca804a4ed1215a0affc81cb4f450d02 (diff)
Use epoxy in snapv3.2.2
-rw-r--r--snap/snapcraft.yaml18
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