From unknown Wed Jun 18 23:16:40 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#67464 <67464@debbugs.gnu.org> To: bug#67464 <67464@debbugs.gnu.org> Subject: Status: [PATCH gnome-team 0/4] Update mutter Reply-To: bug#67464 <67464@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:16:40 +0000 retitle 67464 [PATCH gnome-team 0/4] Update mutter reassign 67464 guix-patches submitter 67464 Vivien Kraus severity 67464 normal tag 67464 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 26 17:54:40 2023 Received: (at submit) by debbugs.gnu.org; 26 Nov 2023 22:54:40 +0000 Received: from localhost ([127.0.0.1]:42846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O1Q-0006IE-0p for submit@debbugs.gnu.org; Sun, 26 Nov 2023 17:54:40 -0500 Received: from lists.gnu.org ([2001:470:142::17]:49736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O1N-0006Hz-VF for submit@debbugs.gnu.org; Sun, 26 Nov 2023 17:54:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r7O1C-00074Q-3t for guix-patches@gnu.org; Sun, 26 Nov 2023 17:54:26 -0500 Received: from planete-kraus.eu ([89.234.140.182]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1r7O1A-00034c-KD for guix-patches@gnu.org; Sun, 26 Nov 2023 17:54:25 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 0a9db735; Sun, 26 Nov 2023 22:54:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:cc:mime-version; s=albinoniA; bh=4nBophW1BMA2btgFua2W2K1UzlE=; b=w7JwdLnMaHO6AIsUyiV877WlXvgb 0cu8zNj331fNuVuIIvfOwcrzOLpeQeQGF33tcpdoCFtPNqM/OOxF5o0hN+cHoBXf 77KcvROTL9b8ziU8mDal24lD5ev0HkQQjy4sArOXRa7hMdiyHeWS5pewndgiJz9r rBzXVIRiF3BVqGUEIG8G8UlwlT6s+czBnGChDA1Lm7uWqIrpdn6yhI1PZTN0SHLX op7t3zKUhI2Irra431CPfUz90hWobzrewld0dQntGq93yLXRUk0TGoL1cqBujJ6X wglTtWZpfugKqNQARFJa6k49VJV+qEjE12mo9rBFQnCgbdKyw0hwzuM98w== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id ab90936b (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 26 Nov 2023 22:54:19 +0000 (UTC) Message-ID: From: Vivien Kraus Date: Sun, 26 Nov 2023 23:52:19 +0100 Subject: [PATCH gnome-team 0/4] Update mutter To: guix-patches@gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 Received-SPF: pass client-ip=89.234.140.182; envelope-from=vivien@planete-kraus.eu; helo=planete-kraus.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Dear guix, While trying to fix the test failures earlier today, I tried upgrading mutter to 45.1. I keep it here because it might be helpful later, if not merged now. Best regards, Vivien Vivien Kraus (4): gnu: mutter: Update to 44.5. gnu: Add munit. gnu: Add libei. gnu: mutter: Update to 45.1. gnu/local.mk | 1 - gnu/packages/check.scm | 31 ++ gnu/packages/freedesktop.scm | 40 +++ gnu/packages/gnome.scm | 10 +- .../patches/mutter-fix-inverted-test.patch | 290 ------------------ 5 files changed, 75 insertions(+), 297 deletions(-) delete mode 100644 gnu/packages/patches/mutter-fix-inverted-test.patch base-commit: e21f0cb7b7a87992004193cd56638ad961fe5928 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 26 17:57:38 2023 Received: (at 67464) by debbugs.gnu.org; 26 Nov 2023 22:57:38 +0000 Received: from localhost ([127.0.0.1]:42851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O4H-0006Na-Kq for submit@debbugs.gnu.org; Sun, 26 Nov 2023 17:57:38 -0500 Received: from planete-kraus.eu ([89.234.140.182]:38060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O4E-0006NQ-Q3 for 67464@debbugs.gnu.org; Sun, 26 Nov 2023 17:57:36 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 10691f63; Sun, 26 Nov 2023 22:57:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=O7gPVT3Lhz3s+lMupGJO7G6k4Wc=; b=e k50yeXeT8biEXSee0zQ04qku5U7qrPY1Ukt0iuL1Ks14PKALbecFkU3OdSDJk518 Y4EBKG6QaArnpF1sO9eXOewqDOZrxf0dQAlOAXH43OcG4hLVtb+xLZMRWZ5Mf8Tt qQ1jV32+/kmMS7nmrNUbiYfjqdluKtb/+uPkWjCYTH3Vfjb+661BKqovrznYc8yu AiFLir8Ko1U7tzmswLOK/71X1KUg70qrf4OBCJrNkBZAb9jZQ9C2FkxbAGRlNNvM yz+Md1tgO9cpoFNt8aDqrOLCRmGk2Waz0ySBSeoOLgey02Bsan09rz+sU8mh0QP3 fzDQ6TBapTVGLHKlgoR/w== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 2eea2c9f (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 26 Nov 2023 22:57:26 +0000 (UTC) Message-ID: <49f8e54de14c54d0d24eb9bedb0d06fd4b3b14fd.1701039139.git.vivien@planete-kraus.eu> In-Reply-To: References: From: Vivien Kraus Date: Sat, 25 Nov 2023 16:11:36 +0100 Subject: [PATCH gnome-team 1/4] gnu: mutter: Update to 44.5. To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/gnome.scm (mutter): Update to 44.5. [inputs]: Replace sysprof with sysprof-3.44. [patches]: Drop patches. * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.patch. * gnu/packages/patches/mutter-fix-inverted-test.patch: Remove. Change-Id: Ibe2f578409c7e0bd3cd902525638be2dec124094 --- gnu/local.mk | 1 - gnu/packages/gnome.scm | 9 +- .../patches/mutter-fix-inverted-test.patch | 290 ------------------ 3 files changed, 3 insertions(+), 297 deletions(-) delete mode 100644 gnu/packages/patches/mutter-fix-inverted-test.patch diff --git a/gnu/local.mk b/gnu/local.mk index 5cb9874d9f..e382235de1 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1671,7 +1671,6 @@ dist_patch_DATA = \ %D%/packages/patches/mupen64plus-ui-console-notice.patch \ %D%/packages/patches/mupen64plus-video-z64-glew-correct-path.patch \ %D%/packages/patches/musl-cross-locale.patch \ - %D%/packages/patches/mutter-fix-inverted-test.patch \ %D%/packages/patches/mutt-store-references.patch \ %D%/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch \ %D%/packages/patches/nanosvg-prusa-slicer.patch \ diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index d354327497..f6fc80d4d8 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7789,7 +7789,7 @@ (define-public zenity (define-public mutter (package (name "mutter") - (version "44.3") + (version "44.5") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -7797,10 +7797,7 @@ (define-public mutter name "-" version ".tar.xz")) (sha256 (base32 - "0l85qyn6x5hyaaclzcbqd44xpd582gdindqfam8f9lsh46zvwp0q")) - ;; TODO: Remove on update as this was merged upstream. See - ;; . - (patches (search-patches "mutter-fix-inverted-test.patch")))) + "0ycnsap8q7ah2dj33956pl1g8ivdxn1m4valfyqg4qpbcpny0izj")))) ;; NOTE: Since version 3.21.x, mutter now bundles and exports forked ;; versions of cogl and clutter. As a result, many of the inputs, ;; propagated-inputs, and configure flags used in cogl and clutter are @@ -7979,7 +7976,7 @@ (define-public mutter libxtst pipewire startup-notification - sysprof + sysprof-3.44 upower xkeyboard-config xorg-server-xwayland diff --git a/gnu/packages/patches/mutter-fix-inverted-test.patch b/gnu/packages/patches/mutter-fix-inverted-test.patch deleted file mode 100644 index 3676b31def..0000000000 --- a/gnu/packages/patches/mutter-fix-inverted-test.patch +++ /dev/null @@ -1,290 +0,0 @@ -From 5a83e8ef8250526a40e8e69c6398f990ab482b2f Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 14:42:51 +0200 -Subject: [PATCH 1/5] cogl/gl-framebuffer: Fix spurious trailing spaces - -Purely cosmetic fix, no functional change. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 12 ++++++------ - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 12 ++++++------ - 2 files changed, 12 insertions(+), 12 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index d6609bb2074..8d76f1578bf 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -72,32 +72,32 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - GLenum attachment, pname; - size_t offset; - } params[] = { -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, - .offset = offsetof (CoglFramebufferBits, red), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, - .offset = offsetof (CoglFramebufferBits, green), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, - .offset = offsetof (CoglFramebufferBits, blue), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, - .offset = offsetof (CoglFramebufferBits, alpha), - }, -- { -+ { - .attachment = GL_DEPTH, - .pname = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, - .offset = offsetof (CoglFramebufferBits, depth), - }, -- { -+ { - .attachment = GL_STENCIL, - .pname = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, - .offset = offsetof (CoglFramebufferBits, stencil), -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index c8db6a23a29..1ffc1d53509 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -82,32 +82,32 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - GLenum attachment, pname; - size_t offset; - } params[] = { -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, - .offset = offsetof (CoglFramebufferBits, red), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, - .offset = offsetof (CoglFramebufferBits, green), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, - .offset = offsetof (CoglFramebufferBits, blue), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, - .offset = offsetof (CoglFramebufferBits, alpha), - }, -- { -+ { - .attachment = GL_DEPTH_ATTACHMENT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, - .offset = offsetof (CoglFramebufferBits, depth), - }, -- { -+ { - .attachment = GL_STENCIL_ATTACHMENT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, - .offset = offsetof (CoglFramebufferBits, stencil), --- -GitLab - - -From a2203df9f43b9e501a972d23b3d5584005c03ce6 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 11:54:58 +0200 -Subject: [PATCH 2/5] cogl/gl-framebuffer: Fix inverted test in - ensure_bits_initialized() - -Cogl's feature COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS is required -to use the GL_FRAMEBUFFER_ATTACHMENT_* queries. - -Unfortunately, the test for the availability of the private feature is -actually inverted in ensure_bits_initialized() which causes that whole -portion of code to be ignored, falling back to the glGetIntegerv() -method which isn't supported in core profiles. - -As Mesa has recently started to be more strict about these, this causes -the CI tests to fail in mutter. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 1ffc1d53509..75a8b0c1fe2 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -76,7 +76,7 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - COGL_FRAMEBUFFER_STATE_BIND); - - #ifdef HAVE_COGL_GL -- if (!_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) -+ if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { - GLenum attachment, pname; --- -GitLab - - -From fad240f437d6b11f664c9c09aecabe5f5e703eca Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Mon, 5 Jun 2023 10:31:38 +0200 -Subject: [PATCH 3/5] cogl/gl-framebuffer: Match testing features - -The function ensure_bits_initialized() in cogl-gl-framebuffer-fbo.c -checks for COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS whereas the same -in cogl-gl-framebuffer-back.c simply checks for the driver being -COGL_DRIVER_GL3. - -Change the later to use the COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS -flag as well. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index 8d76f1578bf..f6a17e8f070 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -66,7 +66,7 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - COGL_FRAMEBUFFER_STATE_BIND); - - #ifdef HAVE_COGL_GL -- if (ctx->driver == COGL_DRIVER_GL3) -+ if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { - GLenum attachment, pname; --- -GitLab - - -From c3af4c1b1571b05f67d48b90d9ea7313f3ca6003 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 14:27:29 +0200 -Subject: [PATCH 4/5] cogl/gl-framebuffer: Fail without QUERY_FRAMEBUFFER_BITS - -glGetIntegerv() with GL_RED_BITS/GL_GREEN_BITS/GL_BLUE_BITS/etc. is not -supported with the GL core context, so there is no point in falling back -to that without supporting COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS, -as this will cause an GL error. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 7 +------ - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 7 +------ - 2 files changed, 2 insertions(+), 12 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index f6a17e8f070..0ccd2324077 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -119,12 +119,7 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - else - #endif /* HAVE_COGL_GL */ - { -- GE (ctx, glGetIntegerv (GL_RED_BITS, &bits->red)); -- GE (ctx, glGetIntegerv (GL_GREEN_BITS, &bits->green)); -- GE (ctx, glGetIntegerv (GL_BLUE_BITS, &bits->blue)); -- GE (ctx, glGetIntegerv (GL_ALPHA_BITS, &bits->alpha)); -- GE (ctx, glGetIntegerv (GL_DEPTH_BITS, &bits->depth)); -- GE (ctx, glGetIntegerv (GL_STENCIL_BITS, &bits->stencil)); -+ return FALSE; - } - - COGL_NOTE (FRAMEBUFFER, -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 75a8b0c1fe2..524196207f5 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -129,12 +129,7 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - else - #endif /* HAVE_COGL_GL */ - { -- GE (ctx, glGetIntegerv (GL_RED_BITS, &bits->red)); -- GE (ctx, glGetIntegerv (GL_GREEN_BITS, &bits->green)); -- GE (ctx, glGetIntegerv (GL_BLUE_BITS, &bits->blue)); -- GE (ctx, glGetIntegerv (GL_ALPHA_BITS, &bits->alpha)); -- GE (ctx, glGetIntegerv (GL_DEPTH_BITS, &bits->depth)); -- GE (ctx, glGetIntegerv (GL_STENCIL_BITS, &bits->stencil)); -+ return FALSE; - } - - if (!_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_ALPHA_TEXTURES) && --- -GitLab - - -From d65883e0d7d70987e3888b86222b109c35f5a7a2 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Mon, 5 Jun 2023 10:38:41 +0200 -Subject: [PATCH 5/5] cogl/gl-framebuffer: Remove conditional on HAVE_COGL_GL - -By testing the features flag, we can get rid of the conditional build -on HAVE_COGL_GL entirely. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 2 -- - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 2 -- - 2 files changed, 4 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index 0ccd2324077..94154d48efb 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -65,7 +65,6 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - framebuffer, - COGL_FRAMEBUFFER_STATE_BIND); - --#ifdef HAVE_COGL_GL - if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { -@@ -117,7 +116,6 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - } - } - else --#endif /* HAVE_COGL_GL */ - { - return FALSE; - } -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 524196207f5..3ea133d3143 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -75,7 +75,6 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - framebuffer, - COGL_FRAMEBUFFER_STATE_BIND); - --#ifdef HAVE_COGL_GL - if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { -@@ -127,7 +126,6 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - } - } - else --#endif /* HAVE_COGL_GL */ - { - return FALSE; - } --- -GitLab - -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 26 17:57:46 2023 Received: (at 67464) by debbugs.gnu.org; 26 Nov 2023 22:57:47 +0000 Received: from localhost ([127.0.0.1]:42854 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O4Q-0006Nv-Hs for submit@debbugs.gnu.org; Sun, 26 Nov 2023 17:57:46 -0500 Received: from planete-kraus.eu ([89.234.140.182]:38060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O4O-0006NQ-5C for 67464@debbugs.gnu.org; Sun, 26 Nov 2023 17:57:45 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 9bd06bb8; Sun, 26 Nov 2023 22:57:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=6KPUy2Ybw0CGWc7pYlDr61ps/QI=; b=w PmVgYDpM0avL5d7jaRffHabUN5VVl+JHLKWgmGbyjPElCFe5xFeMmZTM32DHD57s DNb+vYCDwFkjBEcdpOCJozfLoZqWjy7bqKhrCFdYbQLzrqak4MVXzFcguoXoH3NK 3mVW5spF3EmqvB1qZMYOzo7gZr1qBdY9laYU9aWvwH4/BsMEGet2DvLQRQgdxcTg EWbkJbULqt/dy6G3VyLC8rZAi9VGxRTUtIvSj4v46m0sK1zi99E3lVGyMLp3pY6e k/0JfizHAAXtd7+T+ueMeo7vUhKl01qv8c8IJaFX51VGPKwbtjU9akFLq5aN3bp3 62bVMaku87atWjPAqZ8QA== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 1ec57cd8 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 26 Nov 2023 22:57:37 +0000 (UTC) Message-ID: In-Reply-To: References: From: Vivien Kraus Date: Sun, 26 Nov 2023 16:03:31 +0100 Subject: [PATCH gnome-team 2/4] gnu: Add munit. To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/check.scm (munit): New variable. Change-Id: I193e55ef4ceec1d62f595dd779f7b3d76154fad4 --- gnu/packages/check.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 1f5b886977..6a868ba477 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -3648,3 +3648,34 @@ (define-public subunit [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.1 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date -0.0 SPF_PASS SPF: sender matches SPF record 0.0 PP_MIME_FAKE_ASCII_TEXT BODY: MIME text/plain claims to be ASCII but isn't -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) * gnu/packages/check.scm (munit): New variable. Change-Id: I193e55ef4ceec1d62f595dd779f7b3d76154fad4 --- gnu/packages/check.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 1f5b886977..6a868ba477 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -3648,3 +3648,34 @@ (define-public subunit command line filters to process a subunit stream and language bindings for Python, C, C++ and shell. Bindings are easy to write for other languages.") (license (list license:asl2.0 license:bsd-3)))) ;user can pick + +(define-public munit + (package + (name "munit") + ;; No release for years, https://github.com/nemequ/munit/issues/95 + (version "0.2.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nemequ/munit") + (commit "fbbdf1467eb0d04a6ee465def2e529e4c87f2118"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "13725v4pps2bpndniksa58nqi9gvx0f0900k0rqvp95bxw5z8vda")))) + (build-system meson-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-installability + ;; See https://github.com/nemequ/munit/pull/67 + (lambda _ + (substitute* "meson.build" + (("install: meson.is_subproject\\(\\)") + "install: not meson.is_subproject()"))))))) + (synopsis "Small unit testing framework for C") + (description + "µnit is a small testing framework for C.") + (home-page "https://nemequ.github.io/munit/") + (license license:x11))) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 26 17:57:58 2023 Received: (at 67464) by debbugs.gnu.org; 26 Nov 2023 22:57:58 +0000 Received: from localhost ([127.0.0.1]:42857 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O4b-0006OM-VN for submit@debbugs.gnu.org; Sun, 26 Nov 2023 17:57:58 -0500 Received: from planete-kraus.eu ([89.234.140.182]:38060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O4Z-0006NQ-5t for 67464@debbugs.gnu.org; Sun, 26 Nov 2023 17:57:56 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 7152d986; Sun, 26 Nov 2023 22:57:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=PhPg3iA7QHpl9oVQ6o8YoMsUoQI=; b=B e+5omIW83Z3JPQ9oauWlfWVOLrXumh5bFCLTUc1QZY1V9WlFLAHYNZaTgPQ1aP1u T2EMxD7S/LCAOo/TXwvzJaeZeU+4/hBBUXbpx6fIN2wyaHpaQ9qDuBDPLZI7s9UC 9r5Z2l/Klx7X2ZnzFLNASkm0N/4VsdRL5ckwHSgBG40iPEv1hjrhkai31VXV/XQ3 gbLLspfxeaDsXc2mF1+TbWS3gHX4dRmo6X9gimuAVdXYidlhuFEplInMCYKDWqiO gYfO3kv0EBaFcReidc/H8+HMh1zPi7sHynrELVw7Tdkp6oisPKji/dI+tem8osBf kcQNVS7LuftgDzgPyNn9g== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 4e0f76ae (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 26 Nov 2023 22:57:47 +0000 (UTC) Message-ID: <4b950299eb4f1a5f965912982bfd11d19c3ce898.1701039139.git.vivien@planete-kraus.eu> In-Reply-To: References: From: Vivien Kraus Date: Sun, 26 Nov 2023 16:03:56 +0100 Subject: [PATCH gnome-team 3/4] gnu: Add libei. To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/freedesktop.scm (libei): New variable. Change-Id: I83f5826ca691446194501f75f90c7babcd564f8c --- gnu/packages/freedesktop.scm | 40 ++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.1 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) * gnu/packages/freedesktop.scm (libei): New variable. Change-Id: I83f5826ca691446194501f75f90c7babcd564f8c --- gnu/packages/freedesktop.scm | 40 ++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 25b7998d05..d7fe203728 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -736,6 +736,46 @@ (define-public libinput-minimal "-Ddebug-gui=false" ;requires gtk+@3 ,flags)))))) +(define-public libei + (package + (name "libei") + (version "1.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.freedesktop.org/libinput/libei.git") + (commit version))) + (sha256 + (base32 + "0j1xplvi81h5lmg7qxm7vazh76b3k68vnbpv1iag1b4ps7cmkdkr")) + (snippet + #~(begin + (use-modules (guix build utils)) + (substitute* "test/meson.build" + (("subproject\\('munit'") + "# subproject('munit'") + ((", fallback: \\['munit', 'munit_dep'\\]") + "")) + (delete-file-recursively "subprojects"))))) + (build-system meson-build-system) + (arguments + (list + #:configure-flags #~'("-Ddocumentation=api" ;protocol requires hugo + "-Dsd-bus-provider=libelogind"))) + (inputs + (list elogind libevdev libxkbcommon)) + (propagated-inputs + ;; liboeffis-1.0.pc requires.private libelogind + (list elogind)) + (native-inputs + (list doxygen libxml2 munit pkg-config python python-attrs python-black python-dbusmock python-jinja2 python-pytest python-structlog valgrind/interactive)) + (home-page "https://libinput.pages.freedesktop.org/libei/") + (synopsis "Emulated Input protocol implementation") + (description + "Libei provides a client and server implementation of the @acronym{EI,Emulated +Input} protocol for Wayland compositors.") + (license license:x11))) + (define-public libxdg-basedir (package (name "libxdg-basedir") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 26 17:58:09 2023 Received: (at 67464) by debbugs.gnu.org; 26 Nov 2023 22:58:09 +0000 Received: from localhost ([127.0.0.1]:42863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O4n-0006PR-Ch for submit@debbugs.gnu.org; Sun, 26 Nov 2023 17:58:09 -0500 Received: from planete-kraus.eu ([89.234.140.182]:47740) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7O4l-0006PJ-Sv for 67464@debbugs.gnu.org; Sun, 26 Nov 2023 17:58:08 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 01ae2278; Sun, 26 Nov 2023 22:58:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=bMJJYqP7/3UFiD3FsL1+JOXz08E=; b=r VUGg0NNtQw9P2oGAw6/U27BdYa6CQpTF0XEbGOIVWL7D9Lgxc/MPUaGe+d34lS2N ZK33uYiBcy8ddAn3rEad3AH6y4M/Oao4BDR1DuIRajM/rJnRaPaFnkqkjvH1WPfU 7R0JhPJMDVrXSFsEdE+x1GNr5WK3bL7VVhN/JcOv01v74MUwNKEO/pGlQvN07B6p MOvaMTL1Z0zp1uPmgv6RYSfutc5Jjoi49tgntRqn4vzlOPcZohA9d8swqL2wW5jS OJHGy05LSw+FkxnRTiAI8MMP8jkp7nzBhQ3DRHj/h10HZcMzHSiir+BuCs5qyB+1 fk/ZLPRk1iNqYxsjaSrow== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id f33b64dc (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 26 Nov 2023 22:58:00 +0000 (UTC) Message-ID: <7546557479fa33233e69642d01c14198a9c80849.1701039139.git.vivien@planete-kraus.eu> In-Reply-To: References: From: Vivien Kraus Date: Sun, 26 Nov 2023 16:06:21 +0100 Subject: [PATCH gnome-team 4/4] gnu: mutter: Update to 45.1. To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gnome.scm (mutter): Update to 45.1. [#:configure-flags]: Update runpath override to /lib/mutter-13. [inputs]: Add libei. Replace sysprof-3.44 with sysprof. Change-Id: I7e7e14560f5ece106f4adb838d28cf2ae91ca3c5 --- gnu/packages/gnome.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.1 DATE_IN_PAST_06_12 Date: is 6 to 12 hours before Received: date -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.1 (/) * gnu/packages/gnome.scm (mutter): Update to 45.1. [#:configure-flags]: Update runpath override to /lib/mutter-13. [inputs]: Add libei. Replace sysprof-3.44 with sysprof. Change-Id: I7e7e14560f5ece106f4adb838d28cf2ae91ca3c5 --- gnu/packages/gnome.scm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index f6fc80d4d8..2e62bb21ec 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7789,7 +7789,7 @@ (define-public zenity (define-public mutter (package (name "mutter") - (version "44.5") + (version "45.1") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -7797,7 +7797,7 @@ (define-public mutter name "-" version ".tar.xz")) (sha256 (base32 - "0ycnsap8q7ah2dj33956pl1g8ivdxn1m4valfyqg4qpbcpny0izj")))) + "0b11vacpkarahbrh7pd4nhsynbxb3ad8ic8w65wnrdrdnbpwblrc")))) ;; NOTE: Since version 3.21.x, mutter now bundles and exports forked ;; versions of cogl and clutter. As a result, many of the inputs, ;; propagated-inputs, and configure flags used in cogl and clutter are @@ -7814,7 +7814,7 @@ (define-public mutter ;; Otherwise, the RUNPATH will lack the final path component. (string-append "-Dc_link_args=-Wl,-rpath=" #$output "/lib,-rpath=" - #$output "/lib/mutter-12") + #$output "/lib/mutter-13") ;; Disable systemd support. "-Dsystemd=false" ;; Don't install tests. @@ -7946,6 +7946,7 @@ (define-public mutter gdk-pixbuf glib json-glib + libei libinput libx11 libxcomposite @@ -7976,7 +7977,7 @@ (define-public mutter libxtst pipewire startup-notification - sysprof-3.44 + sysprof upower xkeyboard-config xorg-server-xwayland -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 12:54:34 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 17:54:34 +0000 Received: from localhost ([127.0.0.1]:44734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7foY-00019Q-83 for submit@debbugs.gnu.org; Mon, 27 Nov 2023 12:54:34 -0500 Received: from planete-kraus.eu ([89.234.140.182]:56492) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7foW-00019H-2w for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 12:54:33 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id b5193b15; Mon, 27 Nov 2023 17:54:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:cc:mime-version; s=albinoniA; bh=nrWDFo9zt+j6z9TebjaKd4wqOxo=; b=AqSQ2ocFwFnWePY6vUGi7mlkkpIZ 7ZpPSf+elJIBj2H5S2p03OtPPfTTsV1JZtYGmMuffGBogdVOi7tPgKf0HUiYUWXv JLaK9BsLToPCJinxKMSzsVknV6ciehZgZR52d1XliEjQinvnFK8OR7E455jcJ2kX GXA1b1zqhJAaGIAXGFdtqUE9wikzrLOSlgZ6bWKTXx6BJlPV8/X812fBpDHEMUKa I+wFETiIJkST1Y+zXROnKxG5hUaAVPlJPvGFR8yD0LNkLTRv2dMnm2j+6b8+02H1 AbnsZjoGrK7w8hsAcMx5WxTAHquNe5/EqkRlybXA8O6zCvkUTo53R89cXQ== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 38af13fd (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 27 Nov 2023 17:54:23 +0000 (UTC) Message-ID: From: Vivien Kraus Date: Mon, 27 Nov 2023 18:52:39 +0100 Subject: [PATCH gnome-team v2 0/4] Update mutter (better) To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dear guix, I changed a couple of things. First, I don’t need sysprof-3.44. Then, I removed the gtk+ propagated input. And finally, I updated the propagated-inputs comments. Best regards, Vivien Vivien Kraus (4): gnu: mutter: Update to 44.6. gnu: Add munit. gnu: Add libei. gnu: mutter: Update to 45.1. gnu/local.mk | 1 - gnu/packages/check.scm | 31 ++ gnu/packages/freedesktop.scm | 40 +++ gnu/packages/gnome.scm | 15 +- .../patches/mutter-fix-inverted-test.patch | 290 ------------------ 5 files changed, 77 insertions(+), 300 deletions(-) delete mode 100644 gnu/packages/patches/mutter-fix-inverted-test.patch base-commit: e21f0cb7b7a87992004193cd56638ad961fe5928 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 12:55:20 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 17:55:20 +0000 Received: from localhost ([127.0.0.1]:44738 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fp3-0001Ai-JW for submit@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:20 -0500 Received: from planete-kraus.eu ([89.234.140.182]:37960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fp1-0001Aa-Fh for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:04 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id a6dcd328; Mon, 27 Nov 2023 17:54:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=PhPg3iA7QHpl9oVQ6o8YoMsUoQI=; b=M gVdIfo8Y+4HY/jlr0yWOpFMiJOtuzXEEBmWRvlFJh2YEysvLlmuMblg4bDsbsRGo nqSqvNlN5joCXgwDF5eYXxzdNNaq84jY/J8q5hQWRAShbNKjpDheBVffRpUDRu+1 6FUKl0g2xTcIMEINmIQWy/fN3C7f9vvUPjb7n5jznqpkvUKRYry1eFEuLzSFNVNO giJ/QEiajdkW5RroN0tQXYbxIuSkh0BVIApnazG/Qn/mUtbqbMrADduO6DwGO+oP IBdCl7oAV/PfzuYHsbZuvsIGz1UQiqptBnu16TS9q0cXMV23Szwc7vlqHqfDpa9i 6Vq43ZnO/IU3hRY+uv7UA== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id c4f20f3b (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 27 Nov 2023 17:54:55 +0000 (UTC) Message-ID: In-Reply-To: References: From: Vivien Kraus Date: Sun, 26 Nov 2023 16:03:56 +0100 Subject: [PATCH gnome-team v2 3/4] gnu: Add libei. To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/freedesktop.scm (libei): New variable. Change-Id: I83f5826ca691446194501f75f90c7babcd564f8c --- gnu/packages/freedesktop.scm | 40 ++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 25b7998d05..d7fe203728 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -736,6 +736,46 @@ (define-public libinput-minimal "-Ddebug-gui=false" ;requires gtk+@3 ,flags)))))) +(define-public libei + (package + (name "libei") + (version "1.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.freedesktop.org/libinput/libei.git") + (commit version))) + (sha256 + (base32 + "0j1xplvi81h5lmg7qxm7vazh76b3k68vnbpv1iag1b4ps7cmkdkr")) + (snippet + #~(begin + (use-modules (guix build utils)) + (substitute* "test/meson.build" + (("subproject\\('munit'") + "# subproject('munit'") + ((", fallback: \\['munit', 'munit_dep'\\]") + "")) + (delete-file-recursively "subprojects"))))) + (build-system meson-build-system) + (arguments + (list + #:configure-flags #~'("-Ddocumentation=api" ;protocol requires hugo + "-Dsd-bus-provider=libelogind"))) + (inputs + (list elogind libevdev libxkbcommon)) + (propagated-inputs + ;; liboeffis-1.0.pc requires.private libelogind + (list elogind)) + (native-inputs + (list doxygen libxml2 munit pkg-config python python-attrs python-black python-dbusmock python-jinja2 python-pytest python-structlog valgrind/interactive)) + (home-page "https://libinput.pages.freedesktop.org/libei/") + (synopsis "Emulated Input protocol implementation") + (description + "Libei provides a client and server implementation of the @acronym{EI,Emulated +Input} protocol for Wayland compositors.") + (license license:x11))) + (define-public libxdg-basedir (package (name "libxdg-basedir") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 12:55:21 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 17:55:21 +0000 Received: from localhost ([127.0.0.1]:44743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fpI-0001BT-Pl for submit@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:21 -0500 Received: from planete-kraus.eu ([89.234.140.182]:37960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fp8-0001Aa-0Y for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:10 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 44b92036; Mon, 27 Nov 2023 17:55:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=rI09Vym6B9c7/n+vkudWlYBLq+k=; b=E mo0AI7+Zl4oPxqF/WIgN5LqytDnFARzskpLZCuKhpGfEdA47Ascq8xx7WV6HO/DZ KosPxPfzXZ6WQEwuB0onk9/a7fsQCK9QXeY/R3l9S3+pODRYgI/GHceVZjB2jV7y 80aThDJQJ1yRb3F18HVf/KoPgYJ0jKU002azQnBorUsIR8ZCWefyGSA+UiG7vcR9 ib7Ojd8q0wk11U2v8TTaNBbeuJpBsRs5IZYYk/FAtdO3A0XppXNO9PgpWJBm5XyO zPOccT+X+Fev3afihqLTgeoxUngXA+NZyV+35cExJNt9HPejpBLGeOGOKH0dp1PD 129Fd6Fxs2u1JWK0Guw7Q== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 4bba21d1 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 27 Nov 2023 17:55:01 +0000 (UTC) Message-ID: <469b5c409f160de4da910cb10871528a2a48af90.1701107559.git.vivien@planete-kraus.eu> In-Reply-To: References: From: Vivien Kraus Date: Sun, 26 Nov 2023 16:06:21 +0100 Subject: [PATCH gnome-team v2 4/4] gnu: mutter: Update to 45.1. To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/gnome.scm (mutter): Update to 45.1. [#:configure-flags]: Update runpath override to /lib/mutter-13. [propagated-inputs]: Update comments. [inputs]: Add libei. Change-Id: I7e7e14560f5ece106f4adb838d28cf2ae91ca3c5 --- gnu/packages/gnome.scm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 416db8e6f6..4875103feb 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7789,7 +7789,7 @@ (define-public zenity (define-public mutter (package (name "mutter") - (version "44.6") + (version "45.1") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -7797,7 +7797,7 @@ (define-public mutter name "-" version ".tar.xz")) (sha256 (base32 - "0qlnjmq83g2bbkvigsaj7qw8gxbij4w37fpg1vywg43zcc1s2s7c")))) + "0b11vacpkarahbrh7pd4nhsynbxb3ad8ic8w65wnrdrdnbpwblrc")))) ;; NOTE: Since version 3.21.x, mutter now bundles and exports forked ;; versions of cogl and clutter. As a result, many of the inputs, ;; propagated-inputs, and configure flags used in cogl and clutter are @@ -7814,7 +7814,7 @@ (define-public mutter ;; Otherwise, the RUNPATH will lack the final path component. (string-append "-Dc_link_args=-Wl,-rpath=" #$output "/lib,-rpath=" - #$output "/lib/mutter-12") + #$output "/lib/mutter-13") ;; Disable systemd support. "-Dsystemd=false" ;; Don't install tests. @@ -7937,8 +7937,8 @@ (define-public mutter python-dbus python-dbusmock)) (propagated-inputs - (list gsettings-desktop-schemas ;required by libmutter-12.pc - ;; mutter-clutter-12.pc and mutter-cogl-12.pc refer to these: + (list gsettings-desktop-schemas ;required by libmutter-13.pc + ;; mutter-clutter-13.pc and mutter-cogl-13.pc refer to these: at-spi2-core cairo eudev @@ -7966,6 +7966,7 @@ (define-public mutter gnome-settings-daemon graphene libcanberra + libei libgudev libice libsm -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 12:55:22 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 17:55:22 +0000 Received: from localhost ([127.0.0.1]:44745 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fpJ-0001BW-4a for submit@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:21 -0500 Received: from planete-kraus.eu ([89.234.140.182]:37960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fpB-0001Aa-0u for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:14 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 35264e73; Mon, 27 Nov 2023 17:55:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=cP3kSn7/SzZEYlZ9V+fV4naCdB8=; b=q ZNGQSFO3XYmO2KYHXXigPZZ9q90xroLOoOy3PVWAs2GzCUrVgxWaBdClVIc+deiL R+iiXfH8/rliMNhu9xAUJaMp/kem4x03M7cEmgPHuII1JVRHf7I1i+sw7xyGPOh7 16Hs1F6CMq2CnyEVEh/GDZ9tivhm9sdoldegd+PwRqWs+vcKdEJ1GZqiXNvYpy8e DJlxMK5o4RfkjgdRL6wHpTHGCCmI/3S2qYnAuIrTwUwyX8jAF8jaxF1DuKd1S2Rv kz7c1RAI5CWaUXphO65KTPagtb7mwrmTrjsRYEIgqsId+wjSkbib0LEnlZkzWv8T 5bIb/NyjEUOzTT7kGcKSQ== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 3bd01594 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 27 Nov 2023 17:55:05 +0000 (UTC) Message-ID: <4a83b23a0dd8875d7a0d0d58b0fd9f666aa56c0d.1701107559.git.vivien@planete-kraus.eu> In-Reply-To: References: From: Vivien Kraus Date: Sat, 25 Nov 2023 16:11:36 +0100 Subject: [PATCH gnome-team v2 1/4] gnu: mutter: Update to 44.6. To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/gnome.scm (mutter): Update to 44.6. [propagated-inputs]: Remove gtk+. Update comment. [patches]: Drop patches. * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.patch. * gnu/packages/patches/mutter-fix-inverted-test.patch: Remove. Change-Id: Ibe2f578409c7e0bd3cd902525638be2dec124094 --- gnu/local.mk | 1 - gnu/packages/gnome.scm | 12 +- .../patches/mutter-fix-inverted-test.patch | 290 ------------------ 3 files changed, 4 insertions(+), 299 deletions(-) delete mode 100644 gnu/packages/patches/mutter-fix-inverted-test.patch diff --git a/gnu/local.mk b/gnu/local.mk index 5cb9874d9f..e382235de1 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1671,7 +1671,6 @@ dist_patch_DATA = \ %D%/packages/patches/mupen64plus-ui-console-notice.patch \ %D%/packages/patches/mupen64plus-video-z64-glew-correct-path.patch \ %D%/packages/patches/musl-cross-locale.patch \ - %D%/packages/patches/mutter-fix-inverted-test.patch \ %D%/packages/patches/mutt-store-references.patch \ %D%/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch \ %D%/packages/patches/nanosvg-prusa-slicer.patch \ diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index d354327497..416db8e6f6 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7789,7 +7789,7 @@ (define-public zenity (define-public mutter (package (name "mutter") - (version "44.3") + (version "44.6") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -7797,10 +7797,7 @@ (define-public mutter name "-" version ".tar.xz")) (sha256 (base32 - "0l85qyn6x5hyaaclzcbqd44xpd582gdindqfam8f9lsh46zvwp0q")) - ;; TODO: Remove on update as this was merged upstream. See - ;; . - (patches (search-patches "mutter-fix-inverted-test.patch")))) + "0qlnjmq83g2bbkvigsaj7qw8gxbij4w37fpg1vywg43zcc1s2s7c")))) ;; NOTE: Since version 3.21.x, mutter now bundles and exports forked ;; versions of cogl and clutter. As a result, many of the inputs, ;; propagated-inputs, and configure flags used in cogl and clutter are @@ -7940,9 +7937,8 @@ (define-public mutter python-dbus python-dbusmock)) (propagated-inputs - (list gsettings-desktop-schemas ;required by libmutter.pc - gtk+ ;required by libmutter.pc - ;; mutter-clutter-1.0.pc and mutter-cogl-1.0.pc refer to these: + (list gsettings-desktop-schemas ;required by libmutter-12.pc + ;; mutter-clutter-12.pc and mutter-cogl-12.pc refer to these: at-spi2-core cairo eudev diff --git a/gnu/packages/patches/mutter-fix-inverted-test.patch b/gnu/packages/patches/mutter-fix-inverted-test.patch deleted file mode 100644 index 3676b31def..0000000000 --- a/gnu/packages/patches/mutter-fix-inverted-test.patch +++ /dev/null @@ -1,290 +0,0 @@ -From 5a83e8ef8250526a40e8e69c6398f990ab482b2f Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 14:42:51 +0200 -Subject: [PATCH 1/5] cogl/gl-framebuffer: Fix spurious trailing spaces - -Purely cosmetic fix, no functional change. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 12 ++++++------ - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 12 ++++++------ - 2 files changed, 12 insertions(+), 12 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index d6609bb2074..8d76f1578bf 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -72,32 +72,32 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - GLenum attachment, pname; - size_t offset; - } params[] = { -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, - .offset = offsetof (CoglFramebufferBits, red), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, - .offset = offsetof (CoglFramebufferBits, green), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, - .offset = offsetof (CoglFramebufferBits, blue), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, - .offset = offsetof (CoglFramebufferBits, alpha), - }, -- { -+ { - .attachment = GL_DEPTH, - .pname = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, - .offset = offsetof (CoglFramebufferBits, depth), - }, -- { -+ { - .attachment = GL_STENCIL, - .pname = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, - .offset = offsetof (CoglFramebufferBits, stencil), -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index c8db6a23a29..1ffc1d53509 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -82,32 +82,32 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - GLenum attachment, pname; - size_t offset; - } params[] = { -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, - .offset = offsetof (CoglFramebufferBits, red), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, - .offset = offsetof (CoglFramebufferBits, green), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, - .offset = offsetof (CoglFramebufferBits, blue), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, - .offset = offsetof (CoglFramebufferBits, alpha), - }, -- { -+ { - .attachment = GL_DEPTH_ATTACHMENT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, - .offset = offsetof (CoglFramebufferBits, depth), - }, -- { -+ { - .attachment = GL_STENCIL_ATTACHMENT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, - .offset = offsetof (CoglFramebufferBits, stencil), --- -GitLab - - -From a2203df9f43b9e501a972d23b3d5584005c03ce6 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 11:54:58 +0200 -Subject: [PATCH 2/5] cogl/gl-framebuffer: Fix inverted test in - ensure_bits_initialized() - -Cogl's feature COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS is required -to use the GL_FRAMEBUFFER_ATTACHMENT_* queries. - -Unfortunately, the test for the availability of the private feature is -actually inverted in ensure_bits_initialized() which causes that whole -portion of code to be ignored, falling back to the glGetIntegerv() -method which isn't supported in core profiles. - -As Mesa has recently started to be more strict about these, this causes -the CI tests to fail in mutter. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 1ffc1d53509..75a8b0c1fe2 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -76,7 +76,7 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - COGL_FRAMEBUFFER_STATE_BIND); - - #ifdef HAVE_COGL_GL -- if (!_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) -+ if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { - GLenum attachment, pname; --- -GitLab - - -From fad240f437d6b11f664c9c09aecabe5f5e703eca Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Mon, 5 Jun 2023 10:31:38 +0200 -Subject: [PATCH 3/5] cogl/gl-framebuffer: Match testing features - -The function ensure_bits_initialized() in cogl-gl-framebuffer-fbo.c -checks for COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS whereas the same -in cogl-gl-framebuffer-back.c simply checks for the driver being -COGL_DRIVER_GL3. - -Change the later to use the COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS -flag as well. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index 8d76f1578bf..f6a17e8f070 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -66,7 +66,7 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - COGL_FRAMEBUFFER_STATE_BIND); - - #ifdef HAVE_COGL_GL -- if (ctx->driver == COGL_DRIVER_GL3) -+ if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { - GLenum attachment, pname; --- -GitLab - - -From c3af4c1b1571b05f67d48b90d9ea7313f3ca6003 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 14:27:29 +0200 -Subject: [PATCH 4/5] cogl/gl-framebuffer: Fail without QUERY_FRAMEBUFFER_BITS - -glGetIntegerv() with GL_RED_BITS/GL_GREEN_BITS/GL_BLUE_BITS/etc. is not -supported with the GL core context, so there is no point in falling back -to that without supporting COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS, -as this will cause an GL error. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 7 +------ - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 7 +------ - 2 files changed, 2 insertions(+), 12 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index f6a17e8f070..0ccd2324077 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -119,12 +119,7 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - else - #endif /* HAVE_COGL_GL */ - { -- GE (ctx, glGetIntegerv (GL_RED_BITS, &bits->red)); -- GE (ctx, glGetIntegerv (GL_GREEN_BITS, &bits->green)); -- GE (ctx, glGetIntegerv (GL_BLUE_BITS, &bits->blue)); -- GE (ctx, glGetIntegerv (GL_ALPHA_BITS, &bits->alpha)); -- GE (ctx, glGetIntegerv (GL_DEPTH_BITS, &bits->depth)); -- GE (ctx, glGetIntegerv (GL_STENCIL_BITS, &bits->stencil)); -+ return FALSE; - } - - COGL_NOTE (FRAMEBUFFER, -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 75a8b0c1fe2..524196207f5 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -129,12 +129,7 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - else - #endif /* HAVE_COGL_GL */ - { -- GE (ctx, glGetIntegerv (GL_RED_BITS, &bits->red)); -- GE (ctx, glGetIntegerv (GL_GREEN_BITS, &bits->green)); -- GE (ctx, glGetIntegerv (GL_BLUE_BITS, &bits->blue)); -- GE (ctx, glGetIntegerv (GL_ALPHA_BITS, &bits->alpha)); -- GE (ctx, glGetIntegerv (GL_DEPTH_BITS, &bits->depth)); -- GE (ctx, glGetIntegerv (GL_STENCIL_BITS, &bits->stencil)); -+ return FALSE; - } - - if (!_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_ALPHA_TEXTURES) && --- -GitLab - - -From d65883e0d7d70987e3888b86222b109c35f5a7a2 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Mon, 5 Jun 2023 10:38:41 +0200 -Subject: [PATCH 5/5] cogl/gl-framebuffer: Remove conditional on HAVE_COGL_GL - -By testing the features flag, we can get rid of the conditional build -on HAVE_COGL_GL entirely. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 2 -- - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 2 -- - 2 files changed, 4 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index 0ccd2324077..94154d48efb 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -65,7 +65,6 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - framebuffer, - COGL_FRAMEBUFFER_STATE_BIND); - --#ifdef HAVE_COGL_GL - if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { -@@ -117,7 +116,6 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - } - } - else --#endif /* HAVE_COGL_GL */ - { - return FALSE; - } -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 524196207f5..3ea133d3143 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -75,7 +75,6 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - framebuffer, - COGL_FRAMEBUFFER_STATE_BIND); - --#ifdef HAVE_COGL_GL - if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { -@@ -127,7 +126,6 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - } - } - else --#endif /* HAVE_COGL_GL */ - { - return FALSE; - } --- -GitLab - -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 12:55:22 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 17:55:22 +0000 Received: from localhost ([127.0.0.1]:44747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fpK-0001Bf-2Z for submit@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:22 -0500 Received: from planete-kraus.eu ([89.234.140.182]:37960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fpF-0001Aa-16 for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:17 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 7599f470; Mon, 27 Nov 2023 17:55:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:in-reply-to:references:from:date:subject:to:cc :mime-version; s=albinoniA; bh=6KPUy2Ybw0CGWc7pYlDr61ps/QI=; b=q QoK1XKi3QoqXQCAkSXig7KWWK5wbYTusP9XGjEEM8C6g6Mq/TN+O/Wte+48Tuo62 44wyER8CeNWLyjSUeY/3ufqgYFYjkBepqlCisFQfFjVk2eCxpYspGOx96caB9Lnc jFiU0FaWEXWNE59O3Fo8BDIxQlFcWykf8XZQ45vPTTjCmyV8G78nLctuOYOcTBJ+ S/26WkUHWWdTCpKoT6QENwSJTzpC7AismTO3SGKlLl91kTZnf6ZlLvsek1WhgVHh IdQUQpXyBUvXQyLreWArpC6ofXG25XwwRH9C1hYkiInM9RIvfqNqU3EfZ/VCAp0f TGuANSZn6bqFL4zmQCwSw== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 06398075 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 27 Nov 2023 17:55:08 +0000 (UTC) Message-ID: <395910656e7754a5d7371857650272cb19650e48.1701107559.git.vivien@planete-kraus.eu> In-Reply-To: References: From: Vivien Kraus Date: Sun, 26 Nov 2023 16:03:31 +0100 Subject: [PATCH gnome-team v2 2/4] gnu: Add munit. To: 67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) * gnu/packages/check.scm (munit): New variable. Change-Id: I193e55ef4ceec1d62f595dd779f7b3d76154fad4 --- gnu/packages/check.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm index 1f5b886977..6a868ba477 100644 --- a/gnu/packages/check.scm +++ b/gnu/packages/check.scm @@ -3648,3 +3648,34 @@ (define-public subunit command line filters to process a subunit stream and language bindings for Python, C, C++ and shell. Bindings are easy to write for other languages.") (license (list license:asl2.0 license:bsd-3)))) ;user can pick + +(define-public munit + (package + (name "munit") + ;; No release for years, https://github.com/nemequ/munit/issues/95 + (version "0.2.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nemequ/munit") + (commit "fbbdf1467eb0d04a6ee465def2e529e4c87f2118"))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "13725v4pps2bpndniksa58nqi9gvx0f0900k0rqvp95bxw5z8vda")))) + (build-system meson-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-installability + ;; See https://github.com/nemequ/munit/pull/67 + (lambda _ + (substitute* "meson.build" + (("install: meson.is_subproject\\(\\)") + "install: not meson.is_subproject()"))))))) + (synopsis "Small unit testing framework for C") + (description + "µnit is a small testing framework for C.") + (home-page "https://nemequ.github.io/munit/") + (license license:x11))) -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 12:55:51 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 17:55:51 +0000 Received: from localhost ([127.0.0.1]:44750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fpn-0001Cd-GU for submit@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:51 -0500 Received: from planete-kraus.eu ([89.234.140.182]:36060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7fpl-0001CT-JT for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 12:55:50 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 9e36a6d6; Mon, 27 Nov 2023 17:55:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:subject:from:to:cc:date:in-reply-to:references :content-type:content-transfer-encoding:mime-version; s= albinoniA; bh=kxVoeg4Nm3QFq6mSHeV8JZkvHGY=; b=OUwLQWsBKhz/mFRJzu BJxrCaYCIByh0KhEltEHEyu/T17hXCVTndy4SqQSu8YcRGwFZnvR2fMZy6VKz1HC NLW4kvvSpLdeF/EtefZNxatlefj7aWYQ+/znKj9Wlg20HiKOEYoS3uIx3MXETRT9 HPdqYswKUqXTwEyKgt5hZM29Z7DM6TABlRKVGwku6UJT4OMypZ/I3YMoST4q222B cmyH5HAMLWEEIcOeq12S8cA1TaoqQDZVQbp3IgW/NkrELl5/wSgEZyKXlBhyiW4K DuM77+s81Zei+eKOdiahgK8YxhZkEfFvOoSaX+yF6ow1hZx9C+9yTQfAhOTBQwy3 77IQ== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 0b19d3b4 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 27 Nov 2023 17:55:41 +0000 (UTC) Message-ID: Subject: Re: [PATCH gnome-team v2 0/4] Update mutter (better) From: Vivien Kraus To: 67464@debbugs.gnu.org Date: Mon, 27 Nov 2023 18:55:39 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, liliana.prikler@gmail.com, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Le lundi 27 novembre 2023 =C3=A0 18:52 +0100, Vivien Kraus a =C3=A9crit=C2= =A0: > I changed a couple of things.=C2=A0 First, I don=E2=80=99t need sysprof-3= .44.=C2=A0 > Then, I > removed the gtk+ propagated input.=C2=A0 And finally, I updated the > propagated-inputs comments. I forgot to say, the first update step is now to 44.6 instead of 44.5. Sorry. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 12:57:19 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 17:57:19 +0000 Received: from localhost ([127.0.0.1]:44758 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7frC-0001Fi-TB for submit@debbugs.gnu.org; Mon, 27 Nov 2023 12:57:19 -0500 Received: from mail-lj1-x243.google.com ([2a00:1450:4864:20::243]:46568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7frB-0001FV-2Y for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 12:57:17 -0500 Received: by mail-lj1-x243.google.com with SMTP id 38308e7fff4ca-2c50305c5c4so59187191fa.1 for <67464@debbugs.gnu.org>; Mon, 27 Nov 2023 09:57:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701107824; x=1701712624; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=DbxBvEgTVCKI4pxRJCZYSZr8VWBKYGbVzMhgyBnkz0o=; b=Szvwi4xDqc4vJuYSG+NDbJtgJ+f6JEtRT7+dfiS99AUU0dFnGveF3zfKNpzpUgsSYf 7io6GaSaA2ZfZQKjZLb8KU8Lrm21TP0TjAaV82722Yrtx3awtxN/YGSGnPCpLQe0vPB1 IjndpGapgVcgHYbsNduzw+8Ubwg0lWUbkb/rLI2INhz3f9D30ndl+1fFzH2PGqximLT2 TozobXN4zzN35siiz8aNpeKJYYqnPjCfC8+UhIdeNmYcxzXpOk+AXL4iHdXaQv74GBDo KsBZMJD6Fg0HtOBLG4/ONuBqKpydCkeyaQXb4qivtzUFfQv/WEt9W+7jQQu+GppxvAdZ 2frA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701107824; x=1701712624; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DbxBvEgTVCKI4pxRJCZYSZr8VWBKYGbVzMhgyBnkz0o=; b=irzClgv17LbKDnAa8zRXNKrfuiQCkV0SIH1+TVVBJtpoyD7X5MRfkbW0xgVQJ9YO35 hN6PProFdNe8w1qUee/c3KKu8W19qvMIPGM0WR9kb8xGLu4pNpp0CnsiyiIG30dPSHUF ntDbdxgJTA3p9y8dYHxWxnZ37GsatZv1CTEpFg8b5cTJOS1ohBUwUprHxYIO1PVZlW0w kuAWbvYO6XDieFrfonE9CQ2uiZI8JdYmgN+hZZQqFxPPl5Ri7lLCzMmvBnd5PtJAClNu EqzL7HEQyUE8WssKa5XPEVZHqe1ib2UBzuds1LsL4umDXmcbYiJQuXpr0499xuE2ANES E9ew== X-Gm-Message-State: AOJu0Yyo0wwhOWqHzh4R8hr32dKKjmJZeU9M6LdjA8I31U2uhGPRbNcq 8rfreqPLippYwNQF6O/PdAg= X-Google-Smtp-Source: AGHT+IHYsRUxWwtl2xbhy9Vvk1qts2emQr5pMFElL8JtXdSqC8Ln9SKe+j/X+wbEjb8f4EfwHvKOQQ== X-Received: by 2002:a2e:834e:0:b0:2c6:ed19:58a6 with SMTP id l14-20020a2e834e000000b002c6ed1958a6mr8032985ljh.33.1701107824276; Mon, 27 Nov 2023 09:57:04 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id u18-20020a2e9f12000000b002bcdeeecd11sm1349317ljk.66.2023.11.27.09.57.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Nov 2023 09:57:03 -0800 (PST) Message-ID: <66f75ee830709cc86ffeb8613ba392597aacaf7a.camel@gmail.com> Subject: Re: [PATCH gnome-team v2 0/4] Update mutter (better) From: Liliana Marie Prikler To: Vivien Kraus , 67464@debbugs.gnu.org Date: Mon, 27 Nov 2023 18:57:02 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Montag, dem 27.11.2023 um 18:52 +0100 schrieb Vivien Kraus: > Dear guix, >=20 > I changed a couple of things.=C2=A0 First, I don=E2=80=99t need sysprof-3= .44.=C2=A0 > Then, I removed the gtk+ propagated input.=C2=A0 And finally, I updated > the propagated-inputs comments. >=20 > Best regards, >=20 > Vivien >=20 > Vivien Kraus (4): > =C2=A0 gnu: mutter: Update to 44.6. > =C2=A0 gnu: Add munit. > =C2=A0 gnu: Add libei. > =C2=A0 gnu: mutter: Update to 45.1. Are we targeting GNOME 44 or GNOME 45 here? I don't want to delay rollout of gnome-team even further by moving the goalpost. Note that 44.7 and 45.2 tarballs should go out this weekend, so no micro-updates if possible. Cheers From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 13:11:08 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 18:11:09 +0000 Received: from localhost ([127.0.0.1]:44766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7g4a-0001eB-IY for submit@debbugs.gnu.org; Mon, 27 Nov 2023 13:11:08 -0500 Received: from planete-kraus.eu ([89.234.140.182]:56600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7g4Y-0001e1-BF for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 13:11:07 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 59f8d6f6; Mon, 27 Nov 2023 18:10:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:subject:from:to:cc:date:in-reply-to:references :content-type:content-transfer-encoding:mime-version; s= albinoniA; bh=d95IJTYvnobQE9uhO1EEsH4J8pA=; b=DgVANmSggUGjo3FDAw 6rJWpw1sNMFY4p7w/uH4ZpUI0CQd9JGrPE33V4o61n5jU4b6KvYR6Chbnpk+wyTr pe/9lKxVnuKksrGgpBauCsvg3+1SNPun5+X028ao0/klfMKcagE+FMC6qYku9fie Drbp3JfoV/3S8ZnxIjF06UMbvgScTRbIib8xX6hFBIWtTmlucfwPeAK/ofal0AC3 /1j9O4GRf3+WZMFGn8m/kc6HICu6M5hwjB/v0IsNxeKpHCvlgpiuSrfYLJ/9IRIO LHiAzv0XpPXNqEKdkZOGS9IXB+0L7FZ3qGrS1zvAwVBwUVhp9iCMkQvozrObZpF4 70nw== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 92d7efd4 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 27 Nov 2023 18:10:57 +0000 (UTC) Message-ID: <1ec9978f45932979c955643fddf32faec9dbb24f.camel@planete-kraus.eu> Subject: Re: [PATCH gnome-team v2 0/4] Update mutter (better) From: Vivien Kraus To: Liliana Marie Prikler , 67464@debbugs.gnu.org Date: Mon, 27 Nov 2023 19:10:55 +0100 In-Reply-To: <66f75ee830709cc86ffeb8613ba392597aacaf7a.camel@gmail.com> References: <66f75ee830709cc86ffeb8613ba392597aacaf7a.camel@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Le lundi 27 novembre 2023 =C3=A0 18:57 +0100, Liliana Marie Prikler a =C3=A9crit=C2=A0: > > Vivien Kraus (4): > > =C2=A0 gnu: mutter: Update to 44.6. > > =C2=A0 gnu: Add munit. > > =C2=A0 gnu: Add libei. > > =C2=A0 gnu: mutter: Update to 45.1. > Are we targeting GNOME 44 or GNOME 45 here?=C2=A0 I don't want to delay > rollout of gnome-team even further by moving the goalpost. In order to try and solve the earlier mutter test failure, I tried different things and at one point I tried the 45.1 update. I don=E2=80=99t like to waste so I sent it here, but maybe we could be wiser and keep it for later. > Note that 44.7 and 45.2 tarballs should go out this weekend, so no > micro-updates if possible. I=E2=80=99m not sure what the end of your sentence means. Should we stay wi= th 44.5? 44.6? Should we wait for 44.7? Best regards, Vivien From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 14:20:22 2023 Received: (at 67464) by debbugs.gnu.org; 27 Nov 2023 19:20:22 +0000 Received: from localhost ([127.0.0.1]:44813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7h9a-0003fs-7X for submit@debbugs.gnu.org; Mon, 27 Nov 2023 14:20:22 -0500 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:54479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7h9Y-0003fa-GS for 67464@debbugs.gnu.org; Mon, 27 Nov 2023 14:20:20 -0500 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2c997447ff9so29127551fa.0 for <67464@debbugs.gnu.org>; Mon, 27 Nov 2023 11:20:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701112808; x=1701717608; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=mrJMzAntv6Q+kzsP4FN6AV/XDUydCrA4rRLL+LnQzC8=; b=E5txjaganTUSoes0AfLb7Jhr/75NM6Zlx9HO+FobyixthF37+d1PBlWXQ3W1MY7RzM NPXhML5NOWAoFEPTJhLNn9ipzjXgNTCeG5+wpyXFFecf6NhwJ2VWnLxcfGYNoXtJg7Ll 4ftGhjXG94gZVSSyBU5/pQrbeE3Z5JuNfz+eAyzdeBTBkvVU6taIr0RWMdfUxiep8mMI H/+0lvNsitIEHz5bnYkBsWq+UVKc2l8MH70P4L3E3xAcz/wYdg3AZZQpDU62Ie9GyskI egZ7zGYg6O/mnD+CNPF509Jkkytcd4NK7iD6OSj8icQAn3Y2MwNhRM2lzWt/ZJr0Ar+d YkLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701112808; x=1701717608; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=mrJMzAntv6Q+kzsP4FN6AV/XDUydCrA4rRLL+LnQzC8=; b=HNPMKyuZVFUBtILFZuxnSBLKWXFg6SX3m25hVrKDecDTXNRzFQvign+B8ttzLfShix 3ywd1W+3qBe1KWp1P/yqhHlzkpUM4scwkfo0GK+M4XWC3V4E6RMtocQXVIIZMYoxPlhg 7n/TEd7f6HsfvBgfv3QHvnlfpZzeqJbND1PgWMAJKgZojctrKhydxbgOoMjiW5M0/E/A OnD78MVvai2uAiGR1a3nQR2ywkwZU1aBUOEIjFC75+nbH5ROItCuWZLrcUpZr1ieuW9d tjp0jRMT7UQEmFhTBsN/upuL690OMbW7Bi9dfFUgomqiPSmlcE8Nf/jOqRMVVkzDJyFs X0QQ== X-Gm-Message-State: AOJu0YxcQP4IFam3G/YyUsBrY3W0aFFKsmH0UBintztKK/LroaAxOSip SxuppkMwAc6VgOSWjGxAOME= X-Google-Smtp-Source: AGHT+IFASkE6tpLGptxgsvpH8oB0CTQ9NNEuHmLqKyqjc1VpB7UtNqCWoWHWXZ0e8wMDtT2G2Awcig== X-Received: by 2002:a2e:9355:0:b0:2c8:8c48:52f3 with SMTP id m21-20020a2e9355000000b002c88c4852f3mr5106536ljh.27.1701112807744; Mon, 27 Nov 2023 11:20:07 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id i14-20020a05600c354e00b0040b2a52ecaasm15526786wmq.2.2023.11.27.11.20.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Nov 2023 11:20:07 -0800 (PST) Message-ID: <209911ae14f10dfccc1489205d094a4509814067.camel@gmail.com> Subject: Re: [PATCH gnome-team v2 0/4] Update mutter (better) From: Liliana Marie Prikler To: Vivien Kraus , 67464@debbugs.gnu.org Date: Mon, 27 Nov 2023 20:20:06 +0100 In-Reply-To: <1ec9978f45932979c955643fddf32faec9dbb24f.camel@planete-kraus.eu> References: <66f75ee830709cc86ffeb8613ba392597aacaf7a.camel@gmail.com> <1ec9978f45932979c955643fddf32faec9dbb24f.camel@planete-kraus.eu> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Montag, dem 27.11.2023 um 19:10 +0100 schrieb Vivien Kraus: > Le lundi 27 novembre 2023 =C3=A0 18:57 +0100, Liliana Marie Prikler a > =C3=A9crit=C2=A0: > > > Vivien Kraus (4): > > > =C2=A0 gnu: mutter: Update to 44.6. > > > =C2=A0 gnu: Add munit. > > > =C2=A0 gnu: Add libei. > > > =C2=A0 gnu: mutter: Update to 45.1. > > Are we targeting GNOME 44 or GNOME 45 here?=C2=A0 I don't want to delay > > rollout of gnome-team even further by moving the goalpost. > In order to try and solve the earlier mutter test failure, I tried > different things and at one point I tried the 45.1 update.=C2=A0 I don=E2= =80=99t > like to waste so I sent it here, but maybe we could be wiser and keep > it for later. You will have to consider other parts of the stack as well, and with mutter 45 bumping the library version once again I doubt that we'll find a compatible gnome-shell 44. On that note, we should look into updating gnome-shell etc. too. > > Note that 44.7 and 45.2 tarballs should go out this weekend, so no > > micro-updates if possible. > I=E2=80=99m not sure what the end of your sentence means. Should we stay = with > 44.5? 44.6? Should we wait for 44.7? I'd wait for 44.7 and then update to that. Cheers From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 08:15:41 2023 Received: (at 67464) by debbugs.gnu.org; 3 Dec 2023 13:15:41 +0000 Received: from localhost ([127.0.0.1]:59251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9mJt-0008Ni-Lk for submit@debbugs.gnu.org; Sun, 03 Dec 2023 08:15:40 -0500 Received: from planete-kraus.eu ([89.234.140.182]:44530) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9mJo-0008NT-G2 for 67464@debbugs.gnu.org; Sun, 03 Dec 2023 08:15:36 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 94051a9d; Sun, 3 Dec 2023 13:15:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:cc:mime-version; s=albinoniB; bh=U6VIlMzrxgwtIfk3XFJxR83P9S8=; b=ZuVpVi6Q7w5PxYlVrZhO0vJq11w5 JKhIdX9O460+POjiLcYV6/MWSKL2ay93HOrrvyA2nRz3Nit80zaih6dC7opAcgDZ /7rpGE8KIB0YWNYt5drIWNCG6wHoh+aYCqCrgJWY6dlFbAkmeD4xCzOAP1pyj2JP G8EMDc0dztTl05bWIJsC7/t5frcBs7nMY5xqhsLFntkTdYIocjezSvgcoM6/xvkG mm7FINGzYMeVFoOP/bYpKqVm88o2buk7lS31x3H7UcFYUtIGbgnbYr8euZCD0pqO hpVdxozAgyZsscsHIdTd+8AbmGGvxXNOPmjsxg2NZnlOlk1432ZiWjwVEw== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 941916aa (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 3 Dec 2023 13:15:20 +0000 (UTC) Message-ID: <89a967ea4911011708dabbf736b5bae5bba9c4ee.1701609150.git.vivien@planete-kraus.eu> From: Vivien Kraus Date: Sat, 25 Nov 2023 16:11:36 +0100 Subject: [PATCH gnome-team v3] gnu: mutter: Update to 44.7. To: 67464@debbugs.gnu.org,Liliana Marie Prikler MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 2.1 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gnome.scm (mutter): Update to 44.7. [propagated-inputs]: Remove gtk+. Update comment. [patches]: Drop patches. * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.patc [...] Content analysis details: (2.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, maxim.cournoyer@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gnome.scm (mutter): Update to 44.7. [propagated-inputs]: Remove gtk+. Update comment. [patches]: Drop patches. * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.patc [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/gnome.scm (mutter): Update to 44.7. [propagated-inputs]: Remove gtk+. Update comment. [patches]: Drop patches. * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.patch. * gnu/packages/patches/mutter-fix-inverted-test.patch: Remove. Change-Id: Ibe2f578409c7e0bd3cd902525638be2dec124094 --- gnu/local.mk | 1 - gnu/packages/gnome.scm | 12 +- .../patches/mutter-fix-inverted-test.patch | 290 ------------------ 3 files changed, 4 insertions(+), 299 deletions(-) delete mode 100644 gnu/packages/patches/mutter-fix-inverted-test.patch diff --git a/gnu/local.mk b/gnu/local.mk index 5cb9874d9f..e382235de1 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1671,7 +1671,6 @@ dist_patch_DATA = \ %D%/packages/patches/mupen64plus-ui-console-notice.patch \ %D%/packages/patches/mupen64plus-video-z64-glew-correct-path.patch \ %D%/packages/patches/musl-cross-locale.patch \ - %D%/packages/patches/mutter-fix-inverted-test.patch \ %D%/packages/patches/mutt-store-references.patch \ %D%/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch \ %D%/packages/patches/nanosvg-prusa-slicer.patch \ diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index d354327497..84a237d9f3 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7789,7 +7789,7 @@ (define-public zenity (define-public mutter (package (name "mutter") - (version "44.3") + (version "44.7") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -7797,10 +7797,7 @@ (define-public mutter name "-" version ".tar.xz")) (sha256 (base32 - "0l85qyn6x5hyaaclzcbqd44xpd582gdindqfam8f9lsh46zvwp0q")) - ;; TODO: Remove on update as this was merged upstream. See - ;; . - (patches (search-patches "mutter-fix-inverted-test.patch")))) + "1a0j1ygph6bz83da4gr2z02xqf2l5y1x10482vyh3d34arqhph26")))) ;; NOTE: Since version 3.21.x, mutter now bundles and exports forked ;; versions of cogl and clutter. As a result, many of the inputs, ;; propagated-inputs, and configure flags used in cogl and clutter are @@ -7940,9 +7937,8 @@ (define-public mutter python-dbus python-dbusmock)) (propagated-inputs - (list gsettings-desktop-schemas ;required by libmutter.pc - gtk+ ;required by libmutter.pc - ;; mutter-clutter-1.0.pc and mutter-cogl-1.0.pc refer to these: + (list gsettings-desktop-schemas ;required by libmutter-12.pc + ;; mutter-clutter-12.pc and mutter-cogl-12.pc refer to these: at-spi2-core cairo eudev diff --git a/gnu/packages/patches/mutter-fix-inverted-test.patch b/gnu/packages/patches/mutter-fix-inverted-test.patch deleted file mode 100644 index 3676b31def..0000000000 --- a/gnu/packages/patches/mutter-fix-inverted-test.patch +++ /dev/null @@ -1,290 +0,0 @@ -From 5a83e8ef8250526a40e8e69c6398f990ab482b2f Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 14:42:51 +0200 -Subject: [PATCH 1/5] cogl/gl-framebuffer: Fix spurious trailing spaces - -Purely cosmetic fix, no functional change. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 12 ++++++------ - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 12 ++++++------ - 2 files changed, 12 insertions(+), 12 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index d6609bb2074..8d76f1578bf 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -72,32 +72,32 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - GLenum attachment, pname; - size_t offset; - } params[] = { -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, - .offset = offsetof (CoglFramebufferBits, red), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, - .offset = offsetof (CoglFramebufferBits, green), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, - .offset = offsetof (CoglFramebufferBits, blue), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, - .offset = offsetof (CoglFramebufferBits, alpha), - }, -- { -+ { - .attachment = GL_DEPTH, - .pname = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, - .offset = offsetof (CoglFramebufferBits, depth), - }, -- { -+ { - .attachment = GL_STENCIL, - .pname = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, - .offset = offsetof (CoglFramebufferBits, stencil), -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index c8db6a23a29..1ffc1d53509 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -82,32 +82,32 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - GLenum attachment, pname; - size_t offset; - } params[] = { -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, - .offset = offsetof (CoglFramebufferBits, red), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, - .offset = offsetof (CoglFramebufferBits, green), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, - .offset = offsetof (CoglFramebufferBits, blue), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, - .offset = offsetof (CoglFramebufferBits, alpha), - }, -- { -+ { - .attachment = GL_DEPTH_ATTACHMENT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, - .offset = offsetof (CoglFramebufferBits, depth), - }, -- { -+ { - .attachment = GL_STENCIL_ATTACHMENT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, - .offset = offsetof (CoglFramebufferBits, stencil), --- -GitLab - - -From a2203df9f43b9e501a972d23b3d5584005c03ce6 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 11:54:58 +0200 -Subject: [PATCH 2/5] cogl/gl-framebuffer: Fix inverted test in - ensure_bits_initialized() - -Cogl's feature COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS is required -to use the GL_FRAMEBUFFER_ATTACHMENT_* queries. - -Unfortunately, the test for the availability of the private feature is -actually inverted in ensure_bits_initialized() which causes that whole -portion of code to be ignored, falling back to the glGetIntegerv() -method which isn't supported in core profiles. - -As Mesa has recently started to be more strict about these, this causes -the CI tests to fail in mutter. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 1ffc1d53509..75a8b0c1fe2 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -76,7 +76,7 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - COGL_FRAMEBUFFER_STATE_BIND); - - #ifdef HAVE_COGL_GL -- if (!_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) -+ if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { - GLenum attachment, pname; --- -GitLab - - -From fad240f437d6b11f664c9c09aecabe5f5e703eca Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Mon, 5 Jun 2023 10:31:38 +0200 -Subject: [PATCH 3/5] cogl/gl-framebuffer: Match testing features - -The function ensure_bits_initialized() in cogl-gl-framebuffer-fbo.c -checks for COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS whereas the same -in cogl-gl-framebuffer-back.c simply checks for the driver being -COGL_DRIVER_GL3. - -Change the later to use the COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS -flag as well. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index 8d76f1578bf..f6a17e8f070 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -66,7 +66,7 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - COGL_FRAMEBUFFER_STATE_BIND); - - #ifdef HAVE_COGL_GL -- if (ctx->driver == COGL_DRIVER_GL3) -+ if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { - GLenum attachment, pname; --- -GitLab - - -From c3af4c1b1571b05f67d48b90d9ea7313f3ca6003 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 14:27:29 +0200 -Subject: [PATCH 4/5] cogl/gl-framebuffer: Fail without QUERY_FRAMEBUFFER_BITS - -glGetIntegerv() with GL_RED_BITS/GL_GREEN_BITS/GL_BLUE_BITS/etc. is not -supported with the GL core context, so there is no point in falling back -to that without supporting COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS, -as this will cause an GL error. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 7 +------ - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 7 +------ - 2 files changed, 2 insertions(+), 12 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index f6a17e8f070..0ccd2324077 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -119,12 +119,7 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - else - #endif /* HAVE_COGL_GL */ - { -- GE (ctx, glGetIntegerv (GL_RED_BITS, &bits->red)); -- GE (ctx, glGetIntegerv (GL_GREEN_BITS, &bits->green)); -- GE (ctx, glGetIntegerv (GL_BLUE_BITS, &bits->blue)); -- GE (ctx, glGetIntegerv (GL_ALPHA_BITS, &bits->alpha)); -- GE (ctx, glGetIntegerv (GL_DEPTH_BITS, &bits->depth)); -- GE (ctx, glGetIntegerv (GL_STENCIL_BITS, &bits->stencil)); -+ return FALSE; - } - - COGL_NOTE (FRAMEBUFFER, -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 75a8b0c1fe2..524196207f5 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -129,12 +129,7 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - else - #endif /* HAVE_COGL_GL */ - { -- GE (ctx, glGetIntegerv (GL_RED_BITS, &bits->red)); -- GE (ctx, glGetIntegerv (GL_GREEN_BITS, &bits->green)); -- GE (ctx, glGetIntegerv (GL_BLUE_BITS, &bits->blue)); -- GE (ctx, glGetIntegerv (GL_ALPHA_BITS, &bits->alpha)); -- GE (ctx, glGetIntegerv (GL_DEPTH_BITS, &bits->depth)); -- GE (ctx, glGetIntegerv (GL_STENCIL_BITS, &bits->stencil)); -+ return FALSE; - } - - if (!_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_ALPHA_TEXTURES) && --- -GitLab - - -From d65883e0d7d70987e3888b86222b109c35f5a7a2 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Mon, 5 Jun 2023 10:38:41 +0200 -Subject: [PATCH 5/5] cogl/gl-framebuffer: Remove conditional on HAVE_COGL_GL - -By testing the features flag, we can get rid of the conditional build -on HAVE_COGL_GL entirely. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 2 -- - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 2 -- - 2 files changed, 4 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index 0ccd2324077..94154d48efb 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -65,7 +65,6 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - framebuffer, - COGL_FRAMEBUFFER_STATE_BIND); - --#ifdef HAVE_COGL_GL - if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { -@@ -117,7 +116,6 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - } - } - else --#endif /* HAVE_COGL_GL */ - { - return FALSE; - } -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 524196207f5..3ea133d3143 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -75,7 +75,6 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - framebuffer, - COGL_FRAMEBUFFER_STATE_BIND); - --#ifdef HAVE_COGL_GL - if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { -@@ -127,7 +126,6 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - } - } - else --#endif /* HAVE_COGL_GL */ - { - return FALSE; - } --- -GitLab - base-commit: e21f0cb7b7a87992004193cd56638ad961fe5928 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 11:33:10 2023 Received: (at 67464) by debbugs.gnu.org; 3 Dec 2023 16:33:10 +0000 Received: from localhost ([127.0.0.1]:60687 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9pP3-0005gQ-SZ for submit@debbugs.gnu.org; Sun, 03 Dec 2023 11:33:10 -0500 Received: from mail-qk1-x72b.google.com ([2607:f8b0:4864:20::72b]:44502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9pOz-0005ft-7X for 67464@debbugs.gnu.org; Sun, 03 Dec 2023 11:33:08 -0500 Received: by mail-qk1-x72b.google.com with SMTP id af79cd13be357-77dc733b25cso242357285a.1 for <67464@debbugs.gnu.org>; Sun, 03 Dec 2023 08:32:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701621169; x=1702225969; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=16VfiUERFmkAdxR6BHh5lpba7CbFRtzGn3P0nXD2lUo=; b=dIsKKGdf99lIvs7IVMFWwqy9NT1fC3NDHWyonV99Ov3qdo8MDq0Me3kXEtKZ2HPs6q La3mnbXgiA3wI6fy6jSPaH/dFGUyLzIzOiMgUrWZ5/di1JhlvAGp5agWKXt5F9Xut2E+ ca4ljsEwKPbYUUrJeio/32y3nYpFptQv351tiwovafgiTEwTNF/aXq0aMyC/gBhOBCLc mlveQslFPcZsV9AU5M9ENAU1kCeV9ErRh/KW/U/d8wnCGkByNB4G5HNIdSOw+hg3Dlx5 e/5B/UKEAcbL9PQ8VPWqhDs3EfJJP4entL4KwRZMtCS8HUuSqduqQFoIMG+c0+UCuimw 9iFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701621169; x=1702225969; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=16VfiUERFmkAdxR6BHh5lpba7CbFRtzGn3P0nXD2lUo=; b=au9YOPPku1v3zGzHjVL3km05n+ViNy3c0EKEsXRjtzaIdRvioCXewzZiKWD+TIjN45 fCb6f1tdgRlOgz8MWRSrOjTpsjqPtgT3tY+bWMDSv0rsosZGMcQp5eHNbu3O49vZf7Br L8HPChHhGZIw84Wlafv55BaxOQBFXP3HJ/yuBL8JpzZebJ9jPgHccFg+d5AbFlhB5PbX gNL51DlzGd7yBOKeU9BUYlQo0+RQuW+SsjLjrAxYLXQDFpk1YsJTkPg3oCr0xYnLYOAV qF2DG36pEB0+yGOhOEejuuY+HkgZzh6e2/LcIpdbpeIUH/A0k9oJSg4UqmxVQAM4jaf7 SXEw== X-Gm-Message-State: AOJu0Yx5YN0v58EzLxDKZOvinrgXuA3/lYolQBqLAuhTy177mzqc4ige bU8KTZ/JnHLxZ3yyqh3U2ps= X-Google-Smtp-Source: AGHT+IGuvpeAPJPxB0dyqECKwHrz3kKhWl78DBak07SpE5bfsBekMbTFfRCauSljKsXCJzDIDd7KCw== X-Received: by 2002:a05:620a:84c3:b0:77f:c72:d83f with SMTP id pq3-20020a05620a84c300b0077f0c72d83fmr672586qkn.27.1701621169536; Sun, 03 Dec 2023 08:32:49 -0800 (PST) Received: from hurd (dsl-141-198.b2b2c.ca. [66.158.141.198]) by smtp.gmail.com with ESMTPSA id to12-20020a05620a4c8c00b0077dc5e60fa1sm3453858qkn.54.2023.12.03.08.32.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Dec 2023 08:32:48 -0800 (PST) From: Maxim Cournoyer To: Vivien Kraus Subject: Re: [PATCH gnome-team v3] gnu: mutter: Update to 44.7. In-Reply-To: <89a967ea4911011708dabbf736b5bae5bba9c4ee.1701609150.git.vivien@planete-kraus.eu> (Vivien Kraus's message of "Sat, 25 Nov 2023 16:11:36 +0100") References: <89a967ea4911011708dabbf736b5bae5bba9c4ee.1701609150.git.vivien@planete-kraus.eu> Date: Sun, 03 Dec 2023 11:32:47 -0500 Message-ID: <87edg34574.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, Liliana Marie Prikler , 67464@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Vivien Kraus writes: > * gnu/packages/gnome.scm (mutter): Update to 44.7. > [propagated-inputs]: Remove gtk+. Update comment. > [patches]: Drop patches. nitpick: I'd use [source]: Remove patches. Reviewed-by: Maxim Cournoyer -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 13:27:36 2023 Received: (at 67464) by debbugs.gnu.org; 3 Dec 2023 18:27:37 +0000 Received: from localhost ([127.0.0.1]:60868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9rBn-0002vy-US for submit@debbugs.gnu.org; Sun, 03 Dec 2023 13:27:36 -0500 Received: from planete-kraus.eu ([89.234.140.182]:38778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9rBj-0002vA-8i for 67464@debbugs.gnu.org; Sun, 03 Dec 2023 13:27:32 -0500 Received: from planete-kraus.eu (localhost.lan [127.0.0.1]) by planete-kraus.eu (OpenSMTPD) with ESMTP id 273cf03e; Sun, 3 Dec 2023 18:27:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=planete-kraus.eu; h= message-id:from:date:subject:to:cc:mime-version; s=albinoniB; bh=We9qw9Tk5OjBZn7J/Fy4WGrgE9A=; b=ekKSzyamw0fGGDPtXHVPmRI1HLAh lN38+iMmqwIerzpLidH1p8OCe0UevBhOKv0EEN/nE/bEdOfkFJr6EmI5zGEdvzhw ZKrN6p77k3J/bb/LLohjWQPCwSY4KrTOzqCVO3eSZrqGvXJwiiocKtL3dBa+hvu8 NVTtGMYaH7EOoWfFpwa1MY2RP5TriWdKUNeE3QUUeSGwD6CrY8+d6UuWprg9sd7D zgnOJYaeceN2NeVSFwjn4dRdIRJWz42glJ58/SxsxrwY3umkw86ftDOWMSs+XHvm UREiUD0aD1/nnbW2aiFEkpW1ruSWYJ/tXlB0GykdH2l9FhRgx0V7QJyAzw== Received: by planete-kraus.eu (OpenSMTPD) with ESMTPSA id 10ef76b8 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sun, 3 Dec 2023 18:27:18 +0000 (UTC) Message-ID: <180df691366cfcc4f17557863cc3c1ab70feef40.1701626487.git.vivien@planete-kraus.eu> From: Vivien Kraus Date: Sat, 25 Nov 2023 16:11:36 +0100 Subject: [PATCH gnome-team v4] gnu: mutter: Update to 44.7. To: Maxim Cournoyer ,67464@debbugs.gnu.org MIME-Version: 1.0 User-Agent: Evolution 3.46.4 X-Spam-Score: 2.1 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gnome.scm (mutter): Update to 44.7. [propagated-inputs]: Remove gtk+. Update comment. [source]: Remove patches. * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.pat [...] Content analysis details: (2.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, Liliana Marie Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.1 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/gnome.scm (mutter): Update to 44.7. [propagated-inputs]: Remove gtk+. Update comment. [source]: Remove patches. * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.pat [...] Content analysis details: (1.1 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/gnome.scm (mutter): Update to 44.7. [propagated-inputs]: Remove gtk+. Update comment. [source]: Remove patches. * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.patch. * gnu/packages/patches/mutter-fix-inverted-test.patch: Remove. Change-Id: Ibe2f578409c7e0bd3cd902525638be2dec124094 --- gnu/local.mk | 1 - gnu/packages/gnome.scm | 12 +- .../patches/mutter-fix-inverted-test.patch | 290 ------------------ 3 files changed, 4 insertions(+), 299 deletions(-) delete mode 100644 gnu/packages/patches/mutter-fix-inverted-test.patch diff --git a/gnu/local.mk b/gnu/local.mk index 93477f830b..e9c147c6fc 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -1677,7 +1677,6 @@ dist_patch_DATA = \ %D%/packages/patches/mupen64plus-ui-console-notice.patch \ %D%/packages/patches/mupen64plus-video-z64-glew-correct-path.patch \ %D%/packages/patches/musl-cross-locale.patch \ - %D%/packages/patches/mutter-fix-inverted-test.patch \ %D%/packages/patches/mutt-store-references.patch \ %D%/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch \ %D%/packages/patches/nanosvg-prusa-slicer.patch \ diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index c6437ce450..5abc66c7f0 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7809,7 +7809,7 @@ (define-public zenity (define-public mutter (package (name "mutter") - (version "44.3") + (version "44.7") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -7817,10 +7817,7 @@ (define-public mutter name "-" version ".tar.xz")) (sha256 (base32 - "0l85qyn6x5hyaaclzcbqd44xpd582gdindqfam8f9lsh46zvwp0q")) - ;; TODO: Remove on update as this was merged upstream. See - ;; . - (patches (search-patches "mutter-fix-inverted-test.patch")))) + "1a0j1ygph6bz83da4gr2z02xqf2l5y1x10482vyh3d34arqhph26")))) ;; NOTE: Since version 3.21.x, mutter now bundles and exports forked ;; versions of cogl and clutter. As a result, many of the inputs, ;; propagated-inputs, and configure flags used in cogl and clutter are @@ -7960,9 +7957,8 @@ (define-public mutter python-dbus python-dbusmock)) (propagated-inputs - (list gsettings-desktop-schemas ;required by libmutter.pc - gtk+ ;required by libmutter.pc - ;; mutter-clutter-1.0.pc and mutter-cogl-1.0.pc refer to these: + (list gsettings-desktop-schemas ;required by libmutter-12.pc + ;; mutter-clutter-12.pc and mutter-cogl-12.pc refer to these: at-spi2-core cairo eudev diff --git a/gnu/packages/patches/mutter-fix-inverted-test.patch b/gnu/packages/patches/mutter-fix-inverted-test.patch deleted file mode 100644 index 3676b31def..0000000000 --- a/gnu/packages/patches/mutter-fix-inverted-test.patch +++ /dev/null @@ -1,290 +0,0 @@ -From 5a83e8ef8250526a40e8e69c6398f990ab482b2f Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 14:42:51 +0200 -Subject: [PATCH 1/5] cogl/gl-framebuffer: Fix spurious trailing spaces - -Purely cosmetic fix, no functional change. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 12 ++++++------ - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 12 ++++++------ - 2 files changed, 12 insertions(+), 12 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index d6609bb2074..8d76f1578bf 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -72,32 +72,32 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - GLenum attachment, pname; - size_t offset; - } params[] = { -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, - .offset = offsetof (CoglFramebufferBits, red), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, - .offset = offsetof (CoglFramebufferBits, green), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, - .offset = offsetof (CoglFramebufferBits, blue), - }, -- { -+ { - .attachment = GL_BACK_LEFT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, - .offset = offsetof (CoglFramebufferBits, alpha), - }, -- { -+ { - .attachment = GL_DEPTH, - .pname = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, - .offset = offsetof (CoglFramebufferBits, depth), - }, -- { -+ { - .attachment = GL_STENCIL, - .pname = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, - .offset = offsetof (CoglFramebufferBits, stencil), -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index c8db6a23a29..1ffc1d53509 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -82,32 +82,32 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - GLenum attachment, pname; - size_t offset; - } params[] = { -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE, - .offset = offsetof (CoglFramebufferBits, red), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE, - .offset = offsetof (CoglFramebufferBits, green), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE, - .offset = offsetof (CoglFramebufferBits, blue), - }, -- { -+ { - .attachment = GL_COLOR_ATTACHMENT0, - .pname = GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE, - .offset = offsetof (CoglFramebufferBits, alpha), - }, -- { -+ { - .attachment = GL_DEPTH_ATTACHMENT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE, - .offset = offsetof (CoglFramebufferBits, depth), - }, -- { -+ { - .attachment = GL_STENCIL_ATTACHMENT, - .pname = GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE, - .offset = offsetof (CoglFramebufferBits, stencil), --- -GitLab - - -From a2203df9f43b9e501a972d23b3d5584005c03ce6 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 11:54:58 +0200 -Subject: [PATCH 2/5] cogl/gl-framebuffer: Fix inverted test in - ensure_bits_initialized() - -Cogl's feature COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS is required -to use the GL_FRAMEBUFFER_ATTACHMENT_* queries. - -Unfortunately, the test for the availability of the private feature is -actually inverted in ensure_bits_initialized() which causes that whole -portion of code to be ignored, falling back to the glGetIntegerv() -method which isn't supported in core profiles. - -As Mesa has recently started to be more strict about these, this causes -the CI tests to fail in mutter. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 1ffc1d53509..75a8b0c1fe2 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -76,7 +76,7 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - COGL_FRAMEBUFFER_STATE_BIND); - - #ifdef HAVE_COGL_GL -- if (!_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) -+ if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { - GLenum attachment, pname; --- -GitLab - - -From fad240f437d6b11f664c9c09aecabe5f5e703eca Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Mon, 5 Jun 2023 10:31:38 +0200 -Subject: [PATCH 3/5] cogl/gl-framebuffer: Match testing features - -The function ensure_bits_initialized() in cogl-gl-framebuffer-fbo.c -checks for COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS whereas the same -in cogl-gl-framebuffer-back.c simply checks for the driver being -COGL_DRIVER_GL3. - -Change the later to use the COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS -flag as well. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index 8d76f1578bf..f6a17e8f070 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -66,7 +66,7 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - COGL_FRAMEBUFFER_STATE_BIND); - - #ifdef HAVE_COGL_GL -- if (ctx->driver == COGL_DRIVER_GL3) -+ if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { - GLenum attachment, pname; --- -GitLab - - -From c3af4c1b1571b05f67d48b90d9ea7313f3ca6003 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Fri, 2 Jun 2023 14:27:29 +0200 -Subject: [PATCH 4/5] cogl/gl-framebuffer: Fail without QUERY_FRAMEBUFFER_BITS - -glGetIntegerv() with GL_RED_BITS/GL_GREEN_BITS/GL_BLUE_BITS/etc. is not -supported with the GL core context, so there is no point in falling back -to that without supporting COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS, -as this will cause an GL error. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 7 +------ - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 7 +------ - 2 files changed, 2 insertions(+), 12 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index f6a17e8f070..0ccd2324077 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -119,12 +119,7 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - else - #endif /* HAVE_COGL_GL */ - { -- GE (ctx, glGetIntegerv (GL_RED_BITS, &bits->red)); -- GE (ctx, glGetIntegerv (GL_GREEN_BITS, &bits->green)); -- GE (ctx, glGetIntegerv (GL_BLUE_BITS, &bits->blue)); -- GE (ctx, glGetIntegerv (GL_ALPHA_BITS, &bits->alpha)); -- GE (ctx, glGetIntegerv (GL_DEPTH_BITS, &bits->depth)); -- GE (ctx, glGetIntegerv (GL_STENCIL_BITS, &bits->stencil)); -+ return FALSE; - } - - COGL_NOTE (FRAMEBUFFER, -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 75a8b0c1fe2..524196207f5 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -129,12 +129,7 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - else - #endif /* HAVE_COGL_GL */ - { -- GE (ctx, glGetIntegerv (GL_RED_BITS, &bits->red)); -- GE (ctx, glGetIntegerv (GL_GREEN_BITS, &bits->green)); -- GE (ctx, glGetIntegerv (GL_BLUE_BITS, &bits->blue)); -- GE (ctx, glGetIntegerv (GL_ALPHA_BITS, &bits->alpha)); -- GE (ctx, glGetIntegerv (GL_DEPTH_BITS, &bits->depth)); -- GE (ctx, glGetIntegerv (GL_STENCIL_BITS, &bits->stencil)); -+ return FALSE; - } - - if (!_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_ALPHA_TEXTURES) && --- -GitLab - - -From d65883e0d7d70987e3888b86222b109c35f5a7a2 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Mon, 5 Jun 2023 10:38:41 +0200 -Subject: [PATCH 5/5] cogl/gl-framebuffer: Remove conditional on HAVE_COGL_GL - -By testing the features flag, we can get rid of the conditional build -on HAVE_COGL_GL entirely. - -Part-of: ---- - cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c | 2 -- - cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c | 2 -- - 2 files changed, 4 deletions(-) - -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -index 0ccd2324077..94154d48efb 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-back.c -@@ -65,7 +65,6 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - framebuffer, - COGL_FRAMEBUFFER_STATE_BIND); - --#ifdef HAVE_COGL_GL - if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { -@@ -117,7 +116,6 @@ ensure_bits_initialized (CoglGlFramebufferBack *gl_framebuffer_back) - } - } - else --#endif /* HAVE_COGL_GL */ - { - return FALSE; - } -diff --git a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -index 524196207f5..3ea133d3143 100644 ---- a/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -+++ b/cogl/cogl/driver/gl/cogl-gl-framebuffer-fbo.c -@@ -75,7 +75,6 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - framebuffer, - COGL_FRAMEBUFFER_STATE_BIND); - --#ifdef HAVE_COGL_GL - if (_cogl_has_private_feature (ctx, COGL_PRIVATE_FEATURE_QUERY_FRAMEBUFFER_BITS)) - { - const struct { -@@ -127,7 +126,6 @@ ensure_bits_initialized (CoglGlFramebufferFbo *gl_framebuffer_fbo) - } - } - else --#endif /* HAVE_COGL_GL */ - { - return FALSE; - } --- -GitLab - base-commit: 4c323c2f8308bba0e3295f3109d159c7b8f72838 -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 03 13:43:08 2023 Received: (at 67464) by debbugs.gnu.org; 3 Dec 2023 18:43:08 +0000 Received: from localhost ([127.0.0.1]:60981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9rQp-0003WR-PM for submit@debbugs.gnu.org; Sun, 03 Dec 2023 13:43:08 -0500 Received: from mail-qt1-x831.google.com ([2607:f8b0:4864:20::831]:48143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r9rQn-0003Vp-9I for 67464@debbugs.gnu.org; Sun, 03 Dec 2023 13:43:05 -0500 Received: by mail-qt1-x831.google.com with SMTP id d75a77b69052e-4254853d4d6so8574731cf.0 for <67464@debbugs.gnu.org>; Sun, 03 Dec 2023 10:42:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701628969; x=1702233769; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=6kWtlkveBM/Z6ENXt1mGr8dqkllin+G/Cnpm6+NPH9o=; b=Sjhr5ViK3jJXhxwbOY5rgy8KCb2rF9DGSb9HcqUSphB9JM6y9QZQXSfQvB0qUtzW7c DoT4hw2ZP7ii/vhBTyLdFXBYElRLF60ZMBg+tM7htMRSw7qGhWRBNwpdvt8fXRJWk7qM bUBOi7OBoRswDMYfvF5cw0jEKjxMshmH3d1K2Vv8sW+JR1Rnoy+peUWj1aJpi7v2KBsn wKo4Hid/YFJJNs2hdAHWvoyVUEhT5a6535nhdh3Q/nkgUaoCpUVX40tT37pGH4l9q8QS y4qX8VB9OkvbzRGpTIvuP76qPxBbfeco+LaMdCwhQ0HWHFK6wLHVdnIKTs//KNxPBqfx eFzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701628969; x=1702233769; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=6kWtlkveBM/Z6ENXt1mGr8dqkllin+G/Cnpm6+NPH9o=; b=aNreXxPrO1ktQDi1Krijv50rHl/qogKv17jSdlNWlDZOrghlaOrN5H/IJphhH1AXEp pl6CZi5OYWnjfctTqjdAwOpHqmUsf2SrLtTAmk5rHOpdG0O6qL909Lmz27e6hOZgNmDL CxsPjVHfCzXofgYeRi+iXhFMbFlIEbkjAjTVQrFHm6VycSIojipHIzOWgp44u8cGyzw7 7nThmvC7tdOf0R307F1/TaigeGuZif/T+wCWIodTXkpi5RLD38D2ZAI+hViEDn/y1DEF poQJzsH3X0wOGD7MqRcqmZbgGKmtBLF3FyZvVtHcEx4BO7EELN+Dz3wP5tMISKcLjOTc sTYg== X-Gm-Message-State: AOJu0YwlpXhDhGgTQv62E7OxCjBb7gITsJPBmyYpEYpvJ7xChrVIZ1dS x+uPH2ainTX5CdTHJgh9l1k= X-Google-Smtp-Source: AGHT+IE9SOAdcDtOOmvpYnFD0e3BIqFo412M184wTbkcat1AoVBB2O+xngf333jRLz9d0iuvKEv9nQ== X-Received: by 2002:a05:622a:1306:b0:425:4043:29dd with SMTP id v6-20020a05622a130600b00425404329ddmr4392091qtk.88.1701628969502; Sun, 03 Dec 2023 10:42:49 -0800 (PST) Received: from hurd (dsl-141-198.b2b2c.ca. [66.158.141.198]) by smtp.gmail.com with ESMTPSA id f5-20020ac84985000000b0041eb13a8195sm3539091qtq.61.2023.12.03.10.42.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Dec 2023 10:42:49 -0800 (PST) From: Maxim Cournoyer To: Vivien Kraus Subject: Re: [bug#67464] [PATCH gnome-team v4] gnu: mutter: Update to 44.7. In-Reply-To: <180df691366cfcc4f17557863cc3c1ab70feef40.1701626487.git.vivien@planete-kraus.eu> (Vivien Kraus's message of "Sat, 25 Nov 2023 16:11:36 +0100") References: <180df691366cfcc4f17557863cc3c1ab70feef40.1701626487.git.vivien@planete-kraus.eu> Date: Sun, 03 Dec 2023 13:42:48 -0500 Message-ID: <87il5fyvo7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464 Cc: rg@raghavgururajan.name, Liliana Marie Prikler , 67464@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Vivien Kraus writes: > * gnu/packages/gnome.scm (mutter): Update to 44.7. > [propagated-inputs]: Remove gtk+. Update comment. > [source]: Remove patches. > * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted-test.patch. > * gnu/packages/patches/mutter-fix-inverted-test.patch: Remove. Reviewed-by: Maxim Cournoyer -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 19 17:56:19 2023 Received: (at 67464-done) by debbugs.gnu.org; 19 Dec 2023 22:56:19 +0000 Received: from localhost ([127.0.0.1]:37874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFj0d-0000pw-Af for submit@debbugs.gnu.org; Tue, 19 Dec 2023 17:56:19 -0500 Received: from mail-ej1-x644.google.com ([2a00:1450:4864:20::644]:46082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rFj0b-0000pl-L7 for 67464-done@debbugs.gnu.org; Tue, 19 Dec 2023 17:56:18 -0500 Received: by mail-ej1-x644.google.com with SMTP id a640c23a62f3a-a23566e91d5so387733166b.0 for <67464-done@debbugs.gnu.org>; Tue, 19 Dec 2023 14:56:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703026569; x=1703631369; darn=debbugs.gnu.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=oYmv7riLsMsPctl7LWRapTr0X0j8hns2BW35573k7fU=; b=F17RM8CRVmoPVSUzimRCIt8gXgBMqediJ5N8qt5fraHEJt4jLsYHptTnudxteJIjAP r6dN8JKqUNCX3J+KeZJ6oHt6eTTRXh6xdb7p+HB3SIQmry8iIj5QyN1qNrufaX+9aWtO OoOz0QM8lR0dn7KGVEQYW2qaChcx8SGVPNMp6wAvyFqVnANW06/3QiwJFrSl7mFXEppx RweLbg799MmfVdIQvMuPh+/tr+2DoZot5pX8WumchrSRtVgHwgXUi+s5x8Xaqod5GaME uM2dzRiJr2qrHOLxBSyz8sYIwx9YOxY4B2YRfESdp3P/2EdMOK6JdtxzrMcv6NKESsEM rJQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703026569; x=1703631369; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=oYmv7riLsMsPctl7LWRapTr0X0j8hns2BW35573k7fU=; b=hJTjsaB0QBm24PwELkmCm/71aZbvrSuvXhcwXxIEWoct7LsJy1rW3vpYF9L0sPRggq Xyt8csPoB9u4SzyPFk3JXQpcfPZ8eHLu0/u/SdnfSG8r/puupYM/wqM2EWOwG8VqCilI rvaF/w2YRUeVae/QFBuRErm7YV1e2Ux3Asl3Jw8ONRXXz7jvpgQJl1nl0Qw6tezXqC5d J8i1ti37alddhBHhOnfC80+zZOVy6tkttbm6R+Vt3TFZBcnPqHgWlwpobL/8OrXzEI0i bLp0c/uEFDyaluSN7msIgTLjZ69QCNu+3tyGGQQMOLQcZtayGheXNleE3v6iU3netexj LP8Q== X-Gm-Message-State: AOJu0YybjmTDaqHO4NhHUlAznPoMbsmk34eHpSgG/UpMPscUd1zGGxwT qy6hPQJRBiWbsss7E6bsLIM= X-Google-Smtp-Source: AGHT+IGrYrG1uJb8uJJR7ks4Lisd+a7dWHn/7g986oBVA6KNhICi43zO1N7OnWAeh4Q3XVNZjtijpQ== X-Received: by 2002:a17:906:74d8:b0:a25:491a:31ae with SMTP id z24-20020a17090674d800b00a25491a31aemr489619ejl.8.1703026568926; Tue, 19 Dec 2023 14:56:08 -0800 (PST) Received: from lumine.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id vi8-20020a170907d40800b00a1c7b20e9e6sm15863165ejc.32.2023.12.19.14.56.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Dec 2023 14:56:08 -0800 (PST) Message-ID: Subject: Re: [bug#67464] [PATCH gnome-team v4] gnu: mutter: Update to 44.7. From: Liliana Marie Prikler To: Maxim Cournoyer , Vivien Kraus Date: Tue, 19 Dec 2023 23:56:07 +0100 In-Reply-To: <87il5fyvo7.fsf@gmail.com> References: <180df691366cfcc4f17557863cc3c1ab70feef40.1701626487.git.vivien@planete-kraus.eu> <87il5fyvo7.fsf@gmail.com> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67464-done Cc: rg@raghavgururajan.name, 67464-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Am Sonntag, dem 03.12.2023 um 13:42 -0500 schrieb Maxim Cournoyer: > Vivien Kraus writes: >=20 > > * gnu/packages/gnome.scm (mutter): Update to 44.7. > > [propagated-inputs]: Remove gtk+.=C2=A0 Update comment. > > [source]: Remove patches. > > * gnu/local.mk (dist_patch_DATA): Unregister mutter-fix-inverted- > > test.patch. > > * gnu/packages/patches/mutter-fix-inverted-test.patch: Remove. >=20 > Reviewed-by: Maxim Cournoyer Pushed at last. From unknown Wed Jun 18 23:16:40 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 17 Jan 2024 12:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator