Accepting request 523831 from GNOME:Next
1 OBS-URL: https://build.opensuse.org/request/show/523831 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/mutter?expand=0&rev=252
This commit is contained in:
parent
72ccf65bd0
commit
c19cadadda
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:dd9d67ae8a30bee0b6d4ff3157a7fb12192eb271cbbc6001faca9f58b8324a3c
|
|
||||||
size 3596868
|
|
3
mutter-3.26.0.tar.xz
Normal file
3
mutter-3.26.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2a62933a11632830c430570b0f8d762fd9f76a2eb955d54cc14f73274d06e577
|
||||||
|
size 3618704
|
@ -12,11 +12,11 @@ https://bugzilla.gnome.org/show_bug.cgi?id=781704
|
|||||||
src/x11/iconcache.c | 35 ++++++++++++++++++++++++++++++++++-
|
src/x11/iconcache.c | 35 ++++++++++++++++++++++++++++++++++-
|
||||||
1 file changed, 34 insertions(+), 1 deletion(-)
|
1 file changed, 34 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/src/x11/iconcache.c b/src/x11/iconcache.c
|
Index: mutter-3.26.0/src/x11/iconcache.c
|
||||||
index 508dd82b1..f77783a05 100644
|
===================================================================
|
||||||
--- a/src/x11/iconcache.c
|
--- mutter-3.26.0.orig/src/x11/iconcache.c
|
||||||
+++ b/src/x11/iconcache.c
|
+++ mutter-3.26.0/src/x11/iconcache.c
|
||||||
@@ -304,10 +304,43 @@ standard_pict_format_for_depth (int depth)
|
@@ -304,10 +304,43 @@ standard_pict_format_for_depth (int dept
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -61,6 +61,3 @@ index 508dd82b1..f77783a05 100644
|
|||||||
}
|
}
|
||||||
|
|
||||||
static cairo_surface_t *
|
static cairo_surface_t *
|
||||||
--
|
|
||||||
2.12.0
|
|
||||||
|
|
||||||
|
@ -1,31 +0,0 @@
|
|||||||
From 361bf847af82c7dca097302fe64c575079280c9c Mon Sep 17 00:00:00 2001
|
|
||||||
From: Bastien Nocera <hadess@hadess.net>
|
|
||||||
Date: Fri, 1 Sep 2017 02:06:38 +0200
|
|
||||||
Subject: build: Require libgudev >= 232
|
|
||||||
|
|
||||||
And remove the g_autoptr implementations in mutter itself.
|
|
||||||
|
|
||||||
https://bugzilla.gnome.org/show_bug.cgi?id=760670
|
|
||||||
---
|
|
||||||
configure.ac | 4 ++--
|
|
||||||
src/backends/native/meta-launcher.c | 4 ----
|
|
||||||
2 files changed, 2 insertions(+), 6 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/backends/native/meta-launcher.c b/src/backends/native/meta-launcher.c
|
|
||||||
index 90b4b98..eb35f88 100644
|
|
||||||
--- a/src/backends/native/meta-launcher.c
|
|
||||||
+++ b/src/backends/native/meta-launcher.c
|
|
||||||
@@ -49,10 +49,6 @@
|
|
||||||
|
|
||||||
#define DRM_CARD_UDEV_DEVICE_TYPE "drm_minor"
|
|
||||||
|
|
||||||
-G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUdevDevice, g_object_unref)
|
|
||||||
-G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUdevClient, g_object_unref)
|
|
||||||
-G_DEFINE_AUTOPTR_CLEANUP_FUNC(GUdevEnumerator, g_object_unref)
|
|
||||||
-
|
|
||||||
struct _MetaLauncher
|
|
||||||
{
|
|
||||||
Login1Session *session_proxy;
|
|
||||||
--
|
|
||||||
cgit v0.12
|
|
||||||
|
|
@ -1,43 +0,0 @@
|
|||||||
From e07524280199f3befee4f28729daf64b65b119e6 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Mario Sanchez Prada <mario@endlessm.com>
|
|
||||||
Date: Tue, 22 Aug 2017 17:45:19 +0200
|
|
||||||
Subject: egl: Don't require eglGetPlatformDisplayEXT
|
|
||||||
|
|
||||||
Trying to unilaterally require eglGetPlatformDisplayEXT causes problems in
|
|
||||||
scenarios where this method is not available. Besides, this should only be
|
|
||||||
required on Wayland, so we can stop requiring it always and simply let the
|
|
||||||
eglGetPlatformDisplay() function error accordingly when needed.
|
|
||||||
|
|
||||||
https://bugzilla.gnome.org/show_bug.cgi?id=786619
|
|
||||||
---
|
|
||||||
src/backends/meta-egl.c | 9 +--------
|
|
||||||
1 file changed, 1 insertion(+), 8 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/src/backends/meta-egl.c b/src/backends/meta-egl.c
|
|
||||||
index ec5a025..abf38c8 100644
|
|
||||||
--- a/src/backends/meta-egl.c
|
|
||||||
+++ b/src/backends/meta-egl.c
|
|
||||||
@@ -762,19 +762,12 @@ meta_egl_query_dma_buf_modifiers (MetaEgl *egl,
|
|
||||||
#define GET_EGL_PROC_ADDR(proc) \
|
|
||||||
egl->proc = (void *) eglGetProcAddress (#proc);
|
|
||||||
|
|
||||||
-#define GET_EGL_PROC_ADDR_REQUIRED(proc) \
|
|
||||||
- GET_EGL_PROC_ADDR(proc) \
|
|
||||||
- if (!egl->proc) \
|
|
||||||
- { \
|
|
||||||
- meta_fatal ("Failed to get proc address for '%s'\n", #proc); \
|
|
||||||
- }
|
|
||||||
-
|
|
||||||
static void
|
|
||||||
meta_egl_constructed (GObject *object)
|
|
||||||
{
|
|
||||||
MetaEgl *egl = META_EGL (object);
|
|
||||||
|
|
||||||
- GET_EGL_PROC_ADDR_REQUIRED (eglGetPlatformDisplayEXT);
|
|
||||||
+ GET_EGL_PROC_ADDR (eglGetPlatformDisplayEXT);
|
|
||||||
|
|
||||||
GET_EGL_PROC_ADDR (eglCreateImageKHR);
|
|
||||||
GET_EGL_PROC_ADDR (eglDestroyImageKHR);
|
|
||||||
--
|
|
||||||
cgit v0.12
|
|
||||||
|
|
@ -1,3 +1,18 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 12 19:33:28 UTC 2017 - luc14n0@linuxmail.org
|
||||||
|
|
||||||
|
- Update to version 3.26.0:
|
||||||
|
+ Updated translations.
|
||||||
|
- Changes from version 3.25.92:
|
||||||
|
+ Add screencast and remote desktop support (bgo#784199).
|
||||||
|
+ Support running with no attached monitors (bgo#730551).
|
||||||
|
+ Add a vertical gradient effect to background actor (bgo#786618).
|
||||||
|
+ Misc. bug fixes: bgo#786619, bgo#786677, bgo#772218, bgo#786918,
|
||||||
|
bgo#760670.
|
||||||
|
+ Updated translations.
|
||||||
|
- Drop mutter-no-mandatory-eglGetPlatformDisplayEXT.patch and
|
||||||
|
mutter-new-libgudev.patch, fixed upstream.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Sep 7 18:09:43 UTC 2017 - zaitor@opensuse.org
|
Thu Sep 7 18:09:43 UTC 2017 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
10
mutter.spec
10
mutter.spec
@ -22,21 +22,17 @@
|
|||||||
%bcond_without wayland
|
%bcond_without wayland
|
||||||
%endif
|
%endif
|
||||||
Name: mutter
|
Name: mutter
|
||||||
Version: 3.25.91
|
Version: 3.26.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Window and compositing manager based on Clutter
|
Summary: Window and compositing manager based on Clutter
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
Url: http://www.gnome.org
|
Url: http://www.gnome.org
|
||||||
Source: https://download.gnome.org/sources/mutter/3.25/%{name}-%{version}.tar.xz
|
Source: http://download.gnome.org/sources/mutter/3.26/%{name}-%{version}.tar.xz
|
||||||
# PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zaitor@opensuse.org -- Fix slow startup notification on wayland
|
# PATCH-FIX-UPSTREAM mutter-fix-startup.patch bgo#768531 zaitor@opensuse.org -- Fix slow startup notification on wayland
|
||||||
Patch0: mutter-fix-startup.patch
|
Patch0: mutter-fix-startup.patch
|
||||||
# PATCH-FEATURE-UPSTREAM mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 bgo#781704 bsc#1024748 vliaskovitis@suse.com -- iconcache: Support RGB16_565 format for 16-bit sessions
|
# PATCH-FEATURE-UPSTREAM mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 bgo#781704 bsc#1024748 vliaskovitis@suse.com -- iconcache: Support RGB16_565 format for 16-bit sessions
|
||||||
Patch1: mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
|
Patch1: mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch
|
||||||
# PATCH-FIX-UPSTREAM mutter-no-mandatory-eglGetPlatformDisplayEXT.patch bgo#786619 zaitor@opensuse.org -- egl: Don't require eglGetPlatformDisplayEXT
|
|
||||||
Patch2: mutter-no-mandatory-eglGetPlatformDisplayEXT.patch
|
|
||||||
# PATCH-FIX-UPSTREAM mutter-new-libgudev.patch bgo#760670 zaitor@opensuse.org -- Fix build with new libgudev
|
|
||||||
Patch3: mutter-new-libgudev.patch
|
|
||||||
# SLE only patches start at 1000
|
# SLE only patches start at 1000
|
||||||
# PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 idonmez@suse.com -- make audible bell work out of the box.
|
# PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 idonmez@suse.com -- make audible bell work out of the box.
|
||||||
Patch1000: mutter-SLE-bell.patch
|
Patch1000: mutter-SLE-bell.patch
|
||||||
@ -146,8 +142,6 @@ applications that want to make use of the mutter library.
|
|||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch2 -p1
|
|
||||||
%patch3 -p1
|
|
||||||
# SLE only patches and translations.
|
# SLE only patches and translations.
|
||||||
%if !0%{?is_opensuse}
|
%if !0%{?is_opensuse}
|
||||||
translation-update-upstream
|
translation-update-upstream
|
||||||
|
Loading…
Reference in New Issue
Block a user