Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / mutter
Commits: 7662b091 by Jan Alexander Steffens (heftig) at 2024-05-26T04:13:52+02:00 46.2-1 - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,25 +1,18 @@ pkgbase = mutter pkgdesc = Window manager and compositor for GNOME - pkgver = 46.1 + pkgver = 46.2 pkgrel = 1 url = https://gitlab.gnome.org/GNOME/mutter arch = x86_64 license = GPL-2.0-or-later - checkdepends = gnome-session - checkdepends = python-dbusmock - checkdepends = wireplumber - checkdepends = zenity makedepends = egl-wayland makedepends = gi-docgen makedepends = git makedepends = gobject-introspection - makedepends = gtk3 makedepends = meson makedepends = python-packaging makedepends = sysprof makedepends = wayland-protocols - makedepends = xorg-server - makedepends = xorg-server-xvfb depends = at-spi2-core depends = cairo depends = colord @@ -75,8 +68,8 @@ pkgbase = mutter depends = systemd-libs depends = wayland depends = xorg-xwayland - source = git+https://gitlab.gnome.org/GNOME/mutter.git#tag=46.1 - b2sums = 4acd4a192455890b12b2fc9b6553ed65bd2176307cd6c6683fc2ab476b7fa88f4b5e507a1209b3e900c68d94768f3cf749b4f5d87d25300b33a112182c8a62a7 + source = git+https://gitlab.gnome.org/GNOME/mutter.git#tag=46.2 + b2sums = 4b474f4bbb5ed15db053cba509c3f4b0d112a74359597dc1ab9af118b0e1360a20ccc6af89af3b248895e5dd95193c039cd3396b0fd2c71a0deadc3ff4e15920 pkgname = mutter provides = libmutter-14.so ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[mutter] +source = "git" +git = "https://gitlab.gnome.org/GNOME/mutter.git" +include_regex = '[0-9]+(\.[0-9]+)*' ===================================== PKGBUILD ===================================== @@ -8,7 +8,7 @@ pkgname=( mutter mutter-docs ) -pkgver=46.1 +pkgver=46.2 pkgrel=1 pkgdesc="Window manager and compositor for GNOME" url="https://gitlab.gnome.org/GNOME/mutter" @@ -76,25 +76,16 @@ makedepends=( gi-docgen git gobject-introspection - gtk3 meson python-packaging sysprof wayland-protocols - xorg-server - xorg-server-xvfb -) -checkdepends=( - gnome-session - python-dbusmock - wireplumber - zenity ) source=( # Mutter tags use SSH signatures which makepkg doesn't understand "git+$url.git#tag=${pkgver/[a-z]/.&}" ) -b2sums=('4acd4a192455890b12b2fc9b6553ed65bd2176307cd6c6683fc2ab476b7fa88f4b5e507a1209b3e900c68d94768f3cf749b4f5d87d25300b33a112182c8a62a7') +b2sums=('4b474f4bbb5ed15db053cba509c3f4b0d112a74359597dc1ab9af118b0e1360a20ccc6af89af3b248895e5dd95193c039cd3396b0fd2c71a0deadc3ff4e15920') prepare() { cd mutter @@ -106,6 +97,7 @@ build() { -D egl_device=true -D installed_tests=false -D libdisplay_info=enabled + -D tests=false -D wayland_eglstream=true ) @@ -116,24 +108,6 @@ build() { meson compile -C build } -check() ( - export XDG_RUNTIME_DIR="$PWD/rdir" GSETTINGS_SCHEMA_DIR="$PWD/build/data" - mkdir -p -m 700 "$XDG_RUNTIME_DIR" - glib-compile-schemas "$GSETTINGS_SCHEMA_DIR" - - export NO_AT_BRIDGE=1 GTK_A11Y=none - export MUTTER_DEBUG_DUMMY_MODE_SPECS="800x600@10.0" - - # Tests fail: - # mutter:cogl+cogl/conform / cogl-test-offscreen-texture-formats-gles2 - # mutter:core+mutter/stacking / fullscreen-maximize - ## https://gitlab.gnome.org/GNOME/mutter/-/issues/3343 - xvfb-run -s '-nolisten local +iglx -noreset' \ - mutter/src/tests/meta-dbus-runner.py --launch=pipewire --launch=wireplumber \ - meson test -C build --no-suite 'mutter/kvm' --no-rebuild \ - --print-errorlogs --timeout-multiplier 10 --setup plain ||: -) - _pick() { local p="$1" f d; shift for f; do View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mutter/-/commit/7662b0917cc1dbb2c12c96ff94ae6d7bd58b66d3 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mutter/-/commit/7662b0917cc1dbb2c12c96ff94ae6d7bd58b66d3 You're receiving this email because of your account on gitlab.archlinux.org.