From f3079e0bbfa2b265db65199c6b260fa3ffddccc5 Mon Sep 17 00:00:00 2001 From: Michal Vasilek Date: Mon, 20 Sep 2021 12:09:58 +0200 Subject: [PATCH] mutter: update to 41.2. --- common/shlibs | 8 ++++---- srcpkgs/mutter/template | 23 +++++++++++------------ 2 files changed, 15 insertions(+), 16 deletions(-) diff --git a/common/shlibs b/common/shlibs index a720446f4a2..e64239e78e1 100644 --- a/common/shlibs +++ b/common/shlibs @@ -2975,10 +2975,10 @@ 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-8.so.0 mutter-40.0_1 -libmutter-clutter-8.so.0 mutter-40.0_1 -libmutter-cogl-8.so.0 mutter-40.0_1 -libmutter-cogl-pango-8.so.0 mutter-40.0_1 +libmutter-9.so.0 mutter-41.0_1 +libmutter-clutter-9.so.0 mutter-41.0_1 +libmutter-cogl-9.so.0 mutter-41.0_1 +libmutter-cogl-pango-9.so.0 mutter-41.0_1 libgeoclue-2.so.0 geoclue2-2.4.4_1 libgepub.so.0 libgepub-0.4_1 libslopy.so.7.5 slop-7.5_1 diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template index 02e5fad9a2c..e1090891606 100644 --- a/srcpkgs/mutter/template +++ b/srcpkgs/mutter/template @@ -1,12 +1,12 @@ # Template file for 'mutter' pkgname=mutter -version=40.4 +version=41.2 revision=1 build_helper="gir" build_style=meson configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland - -Dxwayland_initfd=disabled" + -Dxwayland_initfd=disabled -Dtests=false" hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server xorg-server-xwayland" makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel @@ -14,16 +14,15 @@ makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel libinput-devel MesaLib-devel pipewire-devel startup-notification-devel wayland-protocols gnome-settings-daemon-devel" depends="gsettings-desktop-schemas desktop-file-utils zenity" -checkdepends="xvfb-run" -short_desc="Lightweight GTK+3 window manager" +short_desc="Wayland display server, X11 window manager and compositor library" maintainer="Enno Boland " license="GPL-2.0-or-later" homepage="https://wiki.gnome.org/Projects/Mutter/" -changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-40/NEWS" +changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS" distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" -checksum=a71c159cd2ac84a677da5fa7acc49483b2627dad772f880f889eb8e4530a1e23 -shlib_provides="libmutter-clutter-8.so libmutter-cogl-8.so - libmutter-cogl-pango-8.so" +checksum=00dfa812f1c486d74a2b73f42045ae1182f9246c7794d67d74b5e543ea700617 +shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so + libmutter-cogl-pango-9.so" make_check=no # needs a full graphical session # Upstream keeps pulling generated headers even though it can cause race @@ -35,9 +34,9 @@ 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-8|g' \ - -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \ - -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-8.pc + vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \ + -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \ + -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc } mutter-devel_package() { @@ -47,7 +46,7 @@ mutter-devel_package() { pkg_install() { vmove usr/include vmove usr/lib/pkgconfig - vmove "usr/lib/mutter-8/*.gir" + vmove "usr/lib/mutter-9/*.gir" vmove "usr/lib/*.so" } }