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.


Reply via email to