mutter/0001-Revert-Replace-deprecated-g_qsort_with_data-with-g_s.patch
2024-09-09 20:06:11 +02:00

64 lines
2.3 KiB
Diff

From 9ae5ee2ce58f6dcbadeac05ba05be0c329184c16 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org>
Date: Mon, 9 Sep 2024 19:59:56 +0200
Subject: [PATCH] Revert "Replace deprecated g_qsort_with_data with
g_sort_array"
This reverts commit 7610973a948bce0b2aea8e1a8e2fb01e00d3526f.
---
clutter/clutter/clutter-box-layout.c | 6 +++---
clutter/clutter/clutter-grid-layout.c | 6 +++---
meson.build | 2 +-
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/clutter/clutter/clutter-box-layout.c b/clutter/clutter/clutter-box-layout.c
index af814f17dd..12aaa2091b 100644
--- a/clutter/clutter/clutter-box-layout.c
+++ b/clutter/clutter/clutter-box-layout.c
@@ -588,9 +588,9 @@ distribute_natural_allocation (float extra_space,
*/
/* Sort descending by gap and position. */
- g_sort_array (spreading,
- n_requested_sizes, sizeof (unsigned int),
- compare_gap, sizes);
+ g_qsort_with_data (spreading,
+ n_requested_sizes, sizeof (unsigned int),
+ compare_gap, sizes);
/* Distribute available space.
* This master piece of a loop was conceived by Behdad Esfahbod.
diff --git a/clutter/clutter/clutter-grid-layout.c b/clutter/clutter/clutter-grid-layout.c
index 22f9cf7ec7..8a2c485c23 100644
--- a/clutter/clutter/clutter-grid-layout.c
+++ b/clutter/clutter/clutter-grid-layout.c
@@ -971,9 +971,9 @@ distribute_natural_allocation (gint extra_space,
*/
/* Sort descending by gap and position. */
- g_sort_array (spreading,
- n_requested_sizes, sizeof (guint),
- compare_gap, sizes);
+ g_qsort_with_data (spreading,
+ n_requested_sizes, sizeof (guint),
+ compare_gap, sizes);
/* Distribute available space.
* This master piece of a loop was conceived by Behdad Esfahbod.
diff --git a/meson.build b/meson.build
index 565e3729fa..68c909b408 100644
--- a/meson.build
+++ b/meson.build
@@ -16,7 +16,7 @@ mutter_builddir = meson.current_build_dir()
lcms2_req = '>= 2.6'
colord_req = '>= 1.4.5'
fribidi_req = '>= 1.0.0'
-glib_req = '>= 2.81.1'
+glib_req = '>= 2.75.1'
gi_req = '>= 0.9.5'
graphene_req = '>= 1.10.2'
gtk3_req = '>= 3.19.8'
--
2.46.0