summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD22
-rw-r--r--rounded_corners.patch (renamed from rounded_corners_40.5.patch)0
-rw-r--r--shell_blur_effect.patch (renamed from shell_blur_effect_40.5.patch)0
4 files changed, 19 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f14ccf39c673..e6704db6ea2e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mutter-rounded
pkgdesc = A window manager for GNOME, with rounded corners patch
- pkgver = 40.5
- pkgrel = 1.2
+ pkgver = 41.1
+ pkgrel = 1
url = https://gitlab.gnome.org/GNOME/mutter
install = mutter.install
arch = x86_64
@@ -9,6 +9,7 @@ pkgbase = mutter-rounded
license = GPL
checkdepends = xorg-server-xvfb
checkdepends = pipewire-media-session
+ checkdepends = python-dbusmock
makedepends = gobject-introspection
makedepends = git
makedepends = egl-wayland
@@ -32,17 +33,17 @@ pkgbase = mutter-rounded
depends = xorg-xwayland
depends = graphene
depends = libxkbfile
+ provides = libmutter-9.so
provides = mutter
- provides = libmutter-8.so
conflicts = mutter
- source = mutter-rounded::git+https://gitlab.gnome.org/GNOME/mutter.git#commit=2b2b3ab8502a5bcc2436e169279d2421f6f1a605
- source = rounded_corners_40.5.patch
- source = shell_blur_effect_40.5.patch
+ source = mutter-rounded::git+https://gitlab.gnome.org/GNOME/mutter.git#commit=8de96d3d7c40e6b5289fd707fdd5e6d604f33e8f
+ source = rounded_corners.patch
+ source = shell_blur_effect.patch
source = meta_clip_effect.c
source = meta_clip_effect.h
source = shader.h
- source = https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/40.5/src/shell-blur-effect.h
- source = https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/40.5/src/shell-blur-effect.c
+ source = https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/41.1/src/shell-blur-effect.h
+ source = https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/41.1/src/shell-blur-effect.c
source = mutter_setting::https://gitlab.gnome.org/lluo/mutter-rounded-setting/uploads/8f8e3f8d39f31e602c2d09884a6c5dd1/main.js
sha256sums = SKIP
sha256sums = 0c2fc381c7529d012d3d8a4368941db7b60ce6128005008b5ddfb4da16dc2b83
diff --git a/PKGBUILD b/PKGBUILD
index a3d28f2878d8..9a8c0888dc6e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,8 +6,8 @@
# Contributor: Michael Kanis <mkanis_at_gmx_dot_de>
pkgname=mutter-rounded
-pkgver=40.5
-pkgrel=1.2
+pkgver=41.1
+pkgrel=1
pkgdesc="A window manager for GNOME, with rounded corners patch"
url="https://gitlab.gnome.org/GNOME/mutter"
arch=(x86_64)
@@ -18,13 +18,13 @@ depends=(dconf gobject-introspection-runtime gsettings-desktop-schemas
xorg-xwayland graphene libxkbfile)
makedepends=(gobject-introspection git egl-wayland meson xorg-server
wayland-protocols)
-checkdepends=(xorg-server-xvfb pipewire-media-session)
-provides=(mutter libmutter-8.so)
+checkdepends=(xorg-server-xvfb pipewire-media-session python-dbusmock)
+provides=(libmutter-9.so mutter)
conflicts=(mutter)
groups=(gnome)
install=mutter.install
-_commit=2b2b3ab8502a5bcc2436e169279d2421f6f1a605 # tags/40.5^0
+_commit=8de96d3d7c40e6b5289fd707fdd5e6d604f33e8f # tags/41.1^0
_mutter_src="$pkgname::git+https://gitlab.gnome.org/GNOME/mutter.git#commit=$_commit"
_shell_blur_h_src="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/${pkgver}/src/shell-blur-effect.h"
_shell_blur_c_src="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/${pkgver}/src/shell-blur-effect.c"
@@ -36,8 +36,8 @@ if [ "${LANG}" = "zh_CN.UTF-8" ] ; then
fi
source=("$_mutter_src"
- "rounded_corners_${pkgver}.patch"
- "shell_blur_effect_${pkgver}.patch"
+ "rounded_corners.patch"
+ "shell_blur_effect.patch"
"meta_clip_effect.c"
"meta_clip_effect.h"
"shader.h"
@@ -64,12 +64,11 @@ prepare() {
cd $pkgname
cp $srcdir/*.[ch] $srcdir/$pkgname/src
- patch -p1 < $srcdir/rounded_corners_${pkgver}.patch
- patch -p1 < $srcdir/shell_blur_effect_${pkgver}.patch
+ patch -p1 < $srcdir/rounded_corners.patch
+ patch -p1 < $srcdir/shell_blur_effect.patch
}
build() {
- echo "skip" > /dev/null
CFLAGS="${CFLAGS/-O2/-O3} -fno-semantic-interposition"
LDFLAGS+=" -Wl,-Bsymbolic-functions"
arch-meson $pkgname build \
@@ -97,8 +96,7 @@ _check() (
)
check() {
- dbus-run-session xvfb-run \
- -s '-screen 0 1920x1080x24 -nolisten local +iglx -noreset' \
+ dbus-run-session xvfb-run -s '-nolisten local' \
bash -c "$(declare -f _check); _check"
}
diff --git a/rounded_corners_40.5.patch b/rounded_corners.patch
index 25f13a2fa546..25f13a2fa546 100644
--- a/rounded_corners_40.5.patch
+++ b/rounded_corners.patch
diff --git a/shell_blur_effect_40.5.patch b/shell_blur_effect.patch
index 685c26a00bd7..685c26a00bd7 100644
--- a/shell_blur_effect_40.5.patch
+++ b/shell_blur_effect.patch