mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-02-01 12:44:31 +00:00
Build newer glibmm in snap
This commit is contained in:
parent
959f23f475
commit
d3071acad2
@ -95,7 +95,6 @@ parts:
|
||||
- libasound2-dev
|
||||
- libavif-dev
|
||||
- libglib2.0-dev
|
||||
- libglibmm-2.4-dev
|
||||
- libheif-dev
|
||||
- libopus-dev
|
||||
- libpulse-dev
|
||||
@ -109,7 +108,6 @@ parts:
|
||||
- libasound2
|
||||
- libavif13
|
||||
- libglib2.0-0
|
||||
- libglibmm-2.4-1v5
|
||||
- libheif1
|
||||
- libopus0
|
||||
- libpulse0
|
||||
@ -157,6 +155,7 @@ parts:
|
||||
- desktop-qt
|
||||
- ffmpeg
|
||||
- libjxl
|
||||
- glibmm
|
||||
- mozjpeg
|
||||
- openal
|
||||
- openssl
|
||||
@ -218,6 +217,31 @@ parts:
|
||||
after:
|
||||
- mozjpeg
|
||||
|
||||
glibmm:
|
||||
source: https://github.com/GNOME/glibmm.git
|
||||
source-depth: 1
|
||||
source-tag: 2.72.1
|
||||
plugin: meson
|
||||
build-packages:
|
||||
- meson
|
||||
- ninja-build
|
||||
- libglib2.0-dev
|
||||
- libxml-parser-perl
|
||||
stage-packages:
|
||||
- libglib2.0-0
|
||||
meson-parameters:
|
||||
- --buildtype=release
|
||||
- --prefix=/usr
|
||||
- -Dbuild-documentation=false
|
||||
- -Dbuild-examples=false
|
||||
- -Dsigc++-3.0:build-documentation=false
|
||||
- -Dsigc++-3.0:build-examples=false
|
||||
- -Dmm-common:use-network=true
|
||||
prime:
|
||||
- -./usr/include
|
||||
- -./usr/lib/$CRAFT_ARCH_TRIPLET/pkgconfig
|
||||
- -./usr/lib/$CRAFT_ARCH_TRIPLET/*.so
|
||||
|
||||
libjxl:
|
||||
source: https://github.com/libjxl/libjxl.git
|
||||
source-depth: 1
|
||||
|
Loading…
Reference in New Issue
Block a user