From 80d6c07fecb390a1215fbc142ff673d2f0141db1 Mon Sep 17 00:00:00 2001 From: chrysos349 Date: Fri, 16 Feb 2024 03:03:55 +0300 Subject: [PATCH] mutter: update to 45.5 --- common/shlibs | 9 +++++---- srcpkgs/mutter/template | 18 +++++++++--------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/common/shlibs b/common/shlibs index 348d069a407..28be311b85a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2922,10 +2922,11 @@ libdecoration.so.0 compiz-core-0.8.14_1 libcompizconfig.so.0 libcompizconfig-0.8.14_1 libemeraldengine.so.0 emerald-0.8.14_1 libhangul.so.1 libhangul-0.1.0_1 -libmutter-12.so.0 mutter-44.0_1 -libmutter-clutter-12.so.0 mutter-44.0_1 -libmutter-cogl-12.so.0 mutter-44.0_1 -libmutter-cogl-pango-12.so.0 mutter-44.0_1 +libmutter-13.so.0 mutter-45.0_1 +libmutter-clutter-13.so.0 mutter-45.0_1 +libmutter-cogl-13.so.0 mutter-45.0_1 +libmutter-cogl-pango-13.so.0 mutter-45.0_1 +libmutter-mtk-13.so.0 mutter-45.0_1 libgeoclue-2.so.0 geoclue2-2.4.4_1 libgepub-0.7.so.0 libgepub-0.7.1_1 libslopy.so.7.6 slop-7.6_1 diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template index ed47a8de8a6..753ccfd911e 100644 --- a/srcpkgs/mutter/template +++ b/srcpkgs/mutter/template @@ -1,6 +1,6 @@ # Template file for 'mutter' pkgname=mutter -version=44.2 +version=45.5 revision=1 build_helper="gir" build_style=meson @@ -12,18 +12,18 @@ hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel json-glib-devel libglib-devel libSM-devel libXtst-devel libcanberra-devel libinput-devel MesaLib-devel pipewire-devel startup-notification-devel gtk4-devel - wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel" + wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei-devel" depends="gsettings-desktop-schemas desktop-file-utils" short_desc="Wayland display server, X11 window manager and compositor library" maintainer="Orphaned " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/Mutter/" -#changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-44/NEWS" +#changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-45/NEWS" changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/main/NEWS" distfiles="${GNOME_SITE}/mutter/${version%.*}/mutter-${version}.tar.xz" -checksum=37566d7e55c93dc8894e9c7f23a7ba5879a8b30baf65558223009d2b467402a1 -shlib_provides="libmutter-clutter-12.so libmutter-cogl-12.so - libmutter-cogl-pango-12.so" +checksum=51c3324b8a975f996e5ac693ab38563c496e6f142e6cd3357b4950d250334874 +shlib_provides="libmutter-clutter-13.so libmutter-cogl-13.so + libmutter-cogl-pango-13.so" make_check=no # needs a full graphical session # Upstream keeps pulling generated headers even though it can cause race @@ -35,8 +35,8 @@ pre_build() { post_install() { # modify the pkg-config files to respect ${pc_sysrootdir} for variables that are # meant to be called with 'pkg-config --variable' - vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-12|g' \ - -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-12.pc + vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-13|g' \ + -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-13.pc } mutter-devel_package() { @@ -46,7 +46,7 @@ mutter-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove "usr/lib/mutter-12/*.gir" + vmove "usr/lib/mutter-13/*.gir" vmove "usr/lib/*.so" } }