Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-nibbles for openSUSE:Factory 
checked in at 2021-04-10 15:26:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-nibbles (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-nibbles.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-nibbles"

Sat Apr 10 15:26:58 2021 rev:36 rq:881179 version:3.38.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-nibbles/gnome-nibbles.changes      
2020-11-23 10:28:59.117261305 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-nibbles.new.2401/gnome-nibbles.changes    
2021-04-10 15:27:59.602421937 +0200
@@ -1,0 +2,6 @@
+Thu Feb 18 16:32:16 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Add 1b48446068608aff9b5edf1fdbd4b8c0d9f0be94.patch: Fix build
+  with vala 0.51.x.
+
+-------------------------------------------------------------------

New:
----
  1b48446068608aff9b5edf1fdbd4b8c0d9f0be94.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-nibbles.spec ++++++
--- /var/tmp/diff_new_pack.K4a4on/_old  2021-04-10 15:28:00.518423015 +0200
+++ /var/tmp/diff_new_pack.K4a4on/_new  2021-04-10 15:28:00.518423015 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-nibbles
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,8 @@
 Group:          Amusements/Games/Action/Arcade
 URL:            https://live.gnome.org/Lightsoff
 Source0:        
https://download.gnome.org/sources/gnome-nibbles/3.38/%{name}-%{version}.tar.xz
-
+# PATCH-FIX-UPSTREAM 1b48446068608aff9b5edf1fdbd4b8c0d9f0be94.patch 
[email protected] -- Fix build with vala 0.51.x.
+Patch0:         
https://gitlab.gnome.org/GNOME/gnome-nibbles/-/commit/1b48446068608aff9b5edf1fdbd4b8c0d9f0be94.patch
 BuildRequires:  fdupes
 BuildRequires:  gettext
 BuildRequires:  meson >= 0.50.1
@@ -47,7 +48,7 @@
 %lang_package
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 %meson

++++++ 1b48446068608aff9b5edf1fdbd4b8c0d9f0be94.patch ++++++
>From 1b48446068608aff9b5edf1fdbd4b8c0d9f0be94 Mon Sep 17 00:00:00 2001
From: Rico Tzschichholz <[email protected]>
Date: Sat, 16 Jan 2021 13:56:10 +0100
Subject: [PATCH] Don't alter or try to write [GtkChild] fields

See https://gitlab.gnome.org/GNOME/vala/issues/1121
---
 src/controls.vala | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/src/controls.vala b/src/controls.vala
index 4f07358..584c9ff 100644
--- a/src/controls.vala
+++ b/src/controls.vala
@@ -140,25 +140,25 @@ private class ControlsGrid : Button
         arrow_left.set_from_pixbuf  (arrow.rotate_simple 
(Gdk.PixbufRotation.COUNTERCLOCKWISE));
         arrow_right.set_from_pixbuf (arrow.rotate_simple 
(Gdk.PixbufRotation.CLOCKWISE));
 
-           up_handler = worm_props.notify ["up"].connect    (() => 
configure_label (worm_props.up,    ref move_up_label));
-         down_handler = worm_props.notify ["down"].connect  (() => 
configure_label (worm_props.down,  ref move_down_label));
-         left_handler = worm_props.notify ["left"].connect  (() => 
configure_label (worm_props.left,  ref move_left_label));
-        right_handler = worm_props.notify ["right"].connect (() => 
configure_label (worm_props.right, ref move_right_label));
-
-        configure_label (worm_props.up,    ref move_up_label);
-        configure_label (worm_props.down,  ref move_down_label);
-        configure_label (worm_props.left,  ref move_left_label);
-        configure_label (worm_props.right, ref move_right_label);
+           up_handler = worm_props.notify ["up"].connect    (() => 
configure_label (worm_props.up,    move_up_label));
+         down_handler = worm_props.notify ["down"].connect  (() => 
configure_label (worm_props.down,  move_down_label));
+         left_handler = worm_props.notify ["left"].connect  (() => 
configure_label (worm_props.left,  move_left_label));
+        right_handler = worm_props.notify ["right"].connect (() => 
configure_label (worm_props.right, move_right_label));
+
+        configure_label (worm_props.up,    move_up_label);
+        configure_label (worm_props.down,  move_down_label);
+        configure_label (worm_props.left,  move_left_label);
+        configure_label (worm_props.right, move_right_label);
     }
 
     internal void mark_duplicated_keys (GenericSet<uint> duplicate_keys)
     {
-        set_duplicate_class (worm_props.up    in duplicate_keys, ref 
move_up_label);
-        set_duplicate_class (worm_props.down  in duplicate_keys, ref 
move_down_label);
-        set_duplicate_class (worm_props.left  in duplicate_keys, ref 
move_left_label);
-        set_duplicate_class (worm_props.right in duplicate_keys, ref 
move_right_label);
+        set_duplicate_class (worm_props.up    in duplicate_keys, 
move_up_label);
+        set_duplicate_class (worm_props.down  in duplicate_keys, 
move_down_label);
+        set_duplicate_class (worm_props.left  in duplicate_keys, 
move_left_label);
+        set_duplicate_class (worm_props.right in duplicate_keys, 
move_right_label);
     }
-    private static void set_duplicate_class (bool new_value, ref Label label)
+    private static void set_duplicate_class (bool new_value, Label label)
     {
         if (new_value)
             label.get_style_context ().add_class ("duplicate");
@@ -175,7 +175,7 @@ private class ControlsGrid : Button
         worm_props.disconnect (color_handler);
     }
 
-    private static void configure_label (uint key_value, ref Label label)
+    private static void configure_label (uint key_value, Label label)
     {
         string? key_name = Gdk.keyval_name (key_value);
         if (key_name == "Up")
-- 
GitLab

Reply via email to