Update glibmm in snap to 2.76.0

This commit is contained in:
Ilya Fedin 2023-03-31 21:05:36 +04:00 committed by John Preston
parent 463b628f99
commit bebf8e4a03

View File

@ -110,7 +110,6 @@ parts:
- python3 - python3
- libasound2-dev - libasound2-dev
- libavif-dev - libavif-dev
- libglib2.0-dev
- libheif-dev - libheif-dev
- libopus-dev - libopus-dev
- libpulse-dev - libpulse-dev
@ -123,7 +122,6 @@ parts:
stage-packages: stage-packages:
- libasound2 - libasound2
- libavif13 - libavif13
- libglib2.0-0
- libheif1 - libheif1
- libopus0 - libopus0
- libpulse0 - libpulse0
@ -194,6 +192,8 @@ parts:
source-subdir: qt source-subdir: qt
plugin: make plugin: make
make-parameters: ["FLAVOR=qt5"] make-parameters: ["FLAVOR=qt5"]
build-environment:
- LD_LIBRARY_PATH: $CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}
build-packages: build-packages:
- build-essential - build-essential
- dpkg-dev - dpkg-dev
@ -252,16 +252,13 @@ parts:
glibmm: glibmm:
source: https://github.com/GNOME/glibmm.git source: https://github.com/GNOME/glibmm.git
source-depth: 1 source-depth: 1
source-tag: 2.72.1 source-tag: 2.76.0
plugin: meson plugin: meson
build-packages: build-packages:
- meson - meson
- mm-common - mm-common
- ninja-build - ninja-build
- libglib2.0-dev
- libxml-parser-perl - libxml-parser-perl
stage-packages:
- libglib2.0-0
meson-parameters: meson-parameters:
- --buildtype=release - --buildtype=release
- --prefix=/usr - --prefix=/usr
@ -416,7 +413,6 @@ parts:
- libegl-dev - libegl-dev
- libfontconfig1-dev - libfontconfig1-dev
- libfreetype-dev - libfreetype-dev
- libglib2.0-dev
- libglx-dev - libglx-dev
- libgtk-3-dev - libgtk-3-dev
- libharfbuzz-dev - libharfbuzz-dev
@ -454,7 +450,6 @@ parts:
- libegl1 - libegl1
- libfontconfig1 - libfontconfig1
- libfreetype6 - libfreetype6
- libglib2.0-0
- libglx0 - libglx0
- libgtk-3-0 - libgtk-3-0
- libharfbuzz0b - libharfbuzz0b
@ -533,6 +528,7 @@ parts:
- -./usr/mkspecs - -./usr/mkspecs
- -./usr/modules - -./usr/modules
after: after:
- glibmm
- mozjpeg - mozjpeg
- openssl - openssl
- patches - patches
@ -570,7 +566,6 @@ parts:
- libegl-dev - libegl-dev
- libgbm-dev - libgbm-dev
- libgl-dev - libgl-dev
- libglib2.0-dev
- libopenh264-dev - libopenh264-dev
- libopus-dev - libopus-dev
- libpipewire-0.3-dev - libpipewire-0.3-dev
@ -588,7 +583,6 @@ parts:
- libegl1 - libegl1
- libgbm1 - libgbm1
- libgl1 - libgl1
- libglib2.0-0
- libopenh264-6 - libopenh264-6
- libopus0 - libopus0
- libvpx7 - libvpx7
@ -611,5 +605,6 @@ parts:
- -./usr/lib/$CRAFT_ARCH_TRIPLET/*.a - -./usr/lib/$CRAFT_ARCH_TRIPLET/*.a
after: after:
- ffmpeg - ffmpeg
- glibmm
- mozjpeg - mozjpeg
- openssl - openssl