Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-control-center for 
openSUSE:Factory checked in at 2025-03-20 19:23:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-control-center.new.2696 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-control-center"

Thu Mar 20 19:23:58 2025 rev:261 rq:1254681 version:48.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes    
    2025-03-18 17:40:34.363712368 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-control-center.new.2696/gnome-control-center.changes
      2025-03-20 19:24:12.907711101 +0100
@@ -1,0 +2,14 @@
+Thu Mar 20 01:15:04 UTC 2025 - Xiaoguang Wang <[email protected]>
+
+- Drop gnome-control-center-users-page-Don-t-show-the-system-accounts.patch:
+  fixed upstream.
+
+-------------------------------------------------------------------
+Wed Mar 19 03:35:30 UTC 2025 - Jonathan Kang <[email protected]>
+
+- Rebase gnome-control-center-bring-back-firewall-zone.patch
+  (bsc#1239711).
+- Drop gnome-control-center-info-fix-distro-logo.patch: not needed
+  any more.
+
+-------------------------------------------------------------------

Old:
----
  gnome-control-center-info-fix-distro-logo.patch
  gnome-control-center-users-page-Don-t-show-the-system-accounts.patch

BETA DEBUG BEGIN:
  Old:  (bsc#1239711).
- Drop gnome-control-center-info-fix-distro-logo.patch: not needed
  any more.
  Old:
- Drop gnome-control-center-users-page-Don-t-show-the-system-accounts.patch:
  fixed upstream.
BETA DEBUG END:

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

Other differences:
------------------
++++++ gnome-control-center.spec ++++++
--- /var/tmp/diff_new_pack.QsXXpZ/_old  2025-03-20 19:24:13.723744827 +0100
+++ /var/tmp/diff_new_pack.QsXXpZ/_new  2025-03-20 19:24:13.723744827 +0100
@@ -36,11 +36,8 @@
 Source1:        libgxdp-0.gitmodule.tar.zst
 Source99:       %{name}-rpmlintrc
 
-# PATCH-NEEDS-REBASE Patch1
 # PATCH-FIX-OPENSUSE gnome-control-center-disable-error-message-for-NM.patch 
bsc#989801 [email protected] -- network: Improve the check for whether NM or 
wicked is running
 Patch1:         gnome-control-center-disable-error-message-for-NM.patch
-# PATCH-FIX-UPSTREAM 
gnome-control-center-users-page-Don-t-show-the-system-accounts.patch 
bsc#1224199 glgo#GNOME/Settings#3066 [email protected] -- not show system account 
in Users panel
-Patch2:         
gnome-control-center-users-page-Don-t-show-the-system-accounts.patch
 
 ### patches for Leap >= 15 plus SLE >= 15, but not TW
 # PATCH-FEATURE-SLE gnome-control-center-system-never-use-gnome-software.patch 
bsc#999336 [email protected] -- info: Never search for gnome-software as an 
option when checking for updates on SLE and Leap 42.2, because we use 
gpk-update-viewer.
@@ -49,8 +46,6 @@
 Patch1002:      gnome-control-center-more-power-button-actions.patch
 # PATCH-FEATURE-SLE gnome-control-center-bring-back-firewall-zone.patch 
fate#316719 [email protected] -- network: Bring back the firewall zone combo box 
to select proper firewall zone for each connection.
 Patch1003:      gnome-control-center-bring-back-firewall-zone.patch
-# PATCH-NEEDS-REBASE gnome-control-center-info-fix-distro-logo.patch 
boo#1200581 [email protected] -- Fix the size of logo icon in About system
-Patch1004:      gnome-control-center-info-fix-distro-logo.patch
 
 BuildRequires:  /usr/bin/Xvfb
 BuildRequires:  cups-devel >= 1.4
@@ -206,16 +201,11 @@
 tar xf %{SOURCE1}
 mv libgxdp-0.gitmodule libgxdp
 popd
-%patch -P 1 -p1
-%patch -P 2 -p1
+%autopatch -p1 -M 999
 
 # patches for Leap >= 15 plus SLE >= 15, but not TW
 %if !0%{?is_opensuse} || 0%{?suse_version} <= 1600
-%patch -P 1001 -p1
-%patch -P 1002 -p1
-%patch -P 1003 -p1
-# patch needs rebase
-# %%patch -P 1004 -p1
+%autopatch -p1 -m 1000
 %endif
 
 %build

++++++ gnome-control-center-bring-back-firewall-zone.patch ++++++
--- /var/tmp/diff_new_pack.QsXXpZ/_old  2025-03-20 19:24:13.767746645 +0100
+++ /var/tmp/diff_new_pack.QsXXpZ/_new  2025-03-20 19:24:13.771746810 +0100
@@ -1,6 +1,26 @@
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/ce-page-ethernet.c
 gnome-control-center-46.3/panels/network/connection-editor/ce-page-ethernet.c
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/ce-page-ethernet.c
 2024-07-30 14:27:24.406647244 -0500
-+++ 
gnome-control-center-46.3/panels/network/connection-editor/ce-page-ethernet.c   
   2024-07-30 14:43:34.541519398 -0500
+From 493841c19ca1a006f8e040612918dd0942693566 Mon Sep 17 00:00:00 2001
+From: Jonathan Kang <[email protected]>
+Date: Wed, 19 Mar 2025 10:09:42 +0800
+Subject: [PATCH] gnome-control-center-bring-back-firewall-zone.patch
+
+---
+ .../connection-editor/ce-page-ethernet.c      |  27 ++++
+ .../connection-editor/ce-page-security.c      |  15 +++
+ .../network/connection-editor/ce-page-vpn.c   |   9 ++
+ .../connection-editor/ethernet-page.ui        |  26 ++++
+ .../connection-editor/firewall-helpers.c      | 125 ++++++++++++++++++
+ .../connection-editor/firewall-helpers.h      |  33 +++++
+ panels/network/connection-editor/meson.build  |   1 +
+ .../connection-editor/security-page.ui        |  27 ++++
+ panels/network/connection-editor/vpn-page.ui  |  24 ++++
+ 9 files changed, 287 insertions(+)
+ create mode 100644 panels/network/connection-editor/firewall-helpers.c
+ create mode 100644 panels/network/connection-editor/firewall-helpers.h
+
+diff --git a/panels/network/connection-editor/ce-page-ethernet.c 
b/panels/network/connection-editor/ce-page-ethernet.c
+index e276b0d59..5c1114330 100644
+--- a/panels/network/connection-editor/ce-page-ethernet.c
++++ b/panels/network/connection-editor/ce-page-ethernet.c
 @@ -27,6 +27,7 @@
  
  #include "ce-page.h"
@@ -29,7 +49,7 @@
          char **mac_list;
          const char *s_mac_str;
          const gchar *name;
-@@ -107,6 +112,10 @@ connect_ethernet_page (CEPageEthernet *s
+@@ -107,6 +112,10 @@ connect_ethernet_page (CEPageEthernet *self)
  
          g_signal_connect_object (self->name_entry, "changed", G_CALLBACK 
(ce_page_changed), self, G_CONNECT_SWAPPED);
          g_signal_connect_object (self->mtu_spin, "value-changed", G_CALLBACK 
(ce_page_changed), self, G_CONNECT_SWAPPED);
@@ -49,10 +69,11 @@
  }
  
  static const gchar *
-@@ -178,6 +189,16 @@ ce_page_ethernet_validate (CEPage
+@@ -177,6 +188,16 @@ ce_page_ethernet_validate (CEPage        *page,
+                nm_setting_verify (NM_SETTING (self->setting_wired), NULL, 
error);
  }
  
- static void
++static void
 +ce_page_ethernet_dispose (GObject *object)
 +{
 +        CEPageEthernet *self = CE_PAGE_ETHERNET (object);
@@ -62,11 +83,10 @@
 +        G_OBJECT_CLASS (ce_page_ethernet_parent_class)->dispose (object);
 +}
 +
-+static void
+ static void
  ce_page_ethernet_init (CEPageEthernet *self)
  {
-         gtk_widget_init_template (GTK_WIDGET (self));
-@@ -186,8 +207,11 @@ ce_page_ethernet_init (CEPageEthernet *s
+@@ -186,8 +207,11 @@ ce_page_ethernet_init (CEPageEthernet *self)
  static void
  ce_page_ethernet_class_init (CEPageEthernetClass *klass)
  {
@@ -78,7 +98,7 @@
          gtk_widget_class_set_template_from_resource (widget_class, 
"/org/gnome/control-center/network/ethernet-page.ui");
  
          gtk_widget_class_bind_template_child (widget_class, CEPageEthernet, 
cloned_mac_combo);
-@@ -195,6 +219,8 @@ ce_page_ethernet_class_init (CEPageEther
+@@ -195,6 +219,8 @@ ce_page_ethernet_class_init (CEPageEthernetClass *klass)
          gtk_widget_class_bind_template_child (widget_class, CEPageEthernet, 
mtu_spin);
          gtk_widget_class_bind_template_child (widget_class, CEPageEthernet, 
mtu_label);
          gtk_widget_class_bind_template_child (widget_class, CEPageEthernet, 
name_entry);
@@ -87,17 +107,18 @@
  }
  
  static void
-@@ -213,6 +239,7 @@ ce_page_ethernet_new (NMConnection     *
-         self = CE_PAGE_ETHERNET (g_object_new (ce_page_ethernet_get_type (), 
NULL));
+@@ -213,6 +239,7 @@ ce_page_ethernet_new (NMConnection     *connection,
+         self = g_object_new (CE_TYPE_PAGE_ETHERNET, NULL);
  
          self->client = client;
 +        self->connection = g_object_ref (connection);
          self->setting_connection = nm_connection_get_setting_connection 
(connection);
          self->setting_wired = nm_connection_get_setting_wired (connection);
  
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/ce-page-security.c
 gnome-control-center-46.3/panels/network/connection-editor/ce-page-security.c
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/ce-page-security.c
 2024-07-30 14:27:24.406647244 -0500
-+++ 
gnome-control-center-46.3/panels/network/connection-editor/ce-page-security.c   
   2024-07-30 14:43:34.541519398 -0500
+diff --git a/panels/network/connection-editor/ce-page-security.c 
b/panels/network/connection-editor/ce-page-security.c
+index 273ba8bc9..246be0315 100644
+--- a/panels/network/connection-editor/ce-page-security.c
++++ b/panels/network/connection-editor/ce-page-security.c
 @@ -27,6 +27,7 @@
  
  #include "ce-page.h"
@@ -115,7 +136,7 @@
  
          NMConnection *connection;
          const gchar  *security_setting;
-@@ -164,6 +167,7 @@ security_combo_changed (CEPageSecurity *
+@@ -164,6 +167,7 @@ security_combo_changed (CEPageSecurity *self)
                          gtk_box_remove (self->box, GTK_WIDGET (sec));
  
                  gtk_size_group_add_widget (self->group, GTK_WIDGET 
(self->security_label));
@@ -142,7 +163,7 @@
          security_combo_changed (self);
          g_signal_connect_object (self->security_combo, "changed",
                                   G_CALLBACK (security_combo_changed), self, 
G_CONNECT_SWAPPED);
-@@ -422,6 +431,7 @@ ce_page_security_validate (CEPage
+@@ -422,6 +431,7 @@ ce_page_security_validate (CEPage        *page,
  {
          CEPageSecurity *self = CE_PAGE_SECURITY (page);
          NMSettingWireless *sw;
@@ -150,7 +171,7 @@
          NMAWs *sec;
          gboolean valid = FALSE;
          const char *mode;
-@@ -478,6 +488,9 @@ ce_page_security_validate (CEPage
+@@ -478,6 +488,9 @@ ce_page_security_validate (CEPage        *page,
  
          }
  
@@ -160,7 +181,7 @@
          return valid;
  }
  
-@@ -500,6 +513,8 @@ ce_page_security_class_init (CEPageSecur
+@@ -500,6 +513,8 @@ ce_page_security_class_init (CEPageSecurityClass *klass)
          gtk_widget_class_bind_template_child (widget_class, CEPageSecurity, 
box);
          gtk_widget_class_bind_template_child (widget_class, CEPageSecurity, 
security_label);
          gtk_widget_class_bind_template_child (widget_class, CEPageSecurity, 
security_combo);
@@ -169,10 +190,19 @@
  }
  
  static void
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/ce-page-vpn.c 
gnome-control-center-46.3/panels/network/connection-editor/ce-page-vpn.c
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/ce-page-vpn.c   
   2024-07-30 14:27:24.406647244 -0500
-+++ gnome-control-center-46.3/panels/network/connection-editor/ce-page-vpn.c   
2024-07-30 14:43:34.541519398 -0500
-@@ -36,6 +36,8 @@ struct _CEPageVpn
+diff --git a/panels/network/connection-editor/ce-page-vpn.c 
b/panels/network/connection-editor/ce-page-vpn.c
+index 48892b1b4..453d5b897 100644
+--- a/panels/network/connection-editor/ce-page-vpn.c
++++ b/panels/network/connection-editor/ce-page-vpn.c
+@@ -27,6 +27,7 @@
+ 
+ #include "ce-page.h"
+ #include "ce-page-vpn.h"
++#include "firewall-helpers.h"
+ #include "vpn-helpers.h"
+ 
+ struct _CEPageVpn
+@@ -36,6 +37,8 @@ struct _CEPageVpn
          GtkBox     *box;
          GtkLabel   *failure_label;
          GtkEntry   *name_entry;
@@ -181,7 +211,7 @@
  
          NMConnection *connection;
          NMSettingConnection *setting_connection;
-@@ -124,6 +126,9 @@ connect_vpn_page (CEPageVpn *self)
+@@ -124,6 +127,9 @@ connect_vpn_page (CEPageVpn *self)
          name = nm_setting_connection_get_id (self->setting_connection);
          gtk_editable_set_text (GTK_EDITABLE (self->name_entry), name);
          g_signal_connect_object (self->name_entry, "changed", G_CALLBACK 
(ce_page_changed), self, G_CONNECT_SWAPPED);
@@ -191,7 +221,7 @@
  }
  
  static void
-@@ -159,6 +164,7 @@ ce_page_vpn_validate (CEPage        *pag
+@@ -159,6 +165,7 @@ ce_page_vpn_validate (CEPage        *page,
          g_object_set (self->setting_connection,
                        NM_SETTING_CONNECTION_ID, gtk_editable_get_text 
(GTK_EDITABLE (self->name_entry)),
                        NULL);
@@ -199,7 +229,7 @@
  
          if (!nm_setting_verify (NM_SETTING (self->setting_connection), NULL, 
error))
                  return FALSE;
-@@ -188,6 +194,8 @@ ce_page_vpn_class_init (CEPageVpnClass *
+@@ -188,6 +195,8 @@ ce_page_vpn_class_init (CEPageVpnClass *class)
          gtk_widget_class_bind_template_child (widget_class, CEPageVpn, box);
          gtk_widget_class_bind_template_child (widget_class, CEPageVpn, 
failure_label);
          gtk_widget_class_bind_template_child (widget_class, CEPageVpn, 
name_entry);
@@ -208,9 +238,10 @@
  }
  
  static void
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/ethernet-page.ui
 gnome-control-center-46.3/panels/network/connection-editor/ethernet-page.ui
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/ethernet-page.ui
   2024-07-30 14:27:24.406647244 -0500
-+++ 
gnome-control-center-46.3/panels/network/connection-editor/ethernet-page.ui     
   2024-07-30 14:43:34.541519398 -0500
+diff --git a/panels/network/connection-editor/ethernet-page.ui 
b/panels/network/connection-editor/ethernet-page.ui
+index 89cdf8f3d..d6c6ad085 100644
+--- a/panels/network/connection-editor/ethernet-page.ui
++++ b/panels/network/connection-editor/ethernet-page.ui
 @@ -127,5 +127,31 @@
          </child>
        </object>
@@ -243,9 +274,11 @@
 +    </child>
    </template>
  </interface>
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/firewall-helpers.c
 gnome-control-center-46.3/panels/network/connection-editor/firewall-helpers.c
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/firewall-helpers.c
 1969-12-31 18:00:00.000000000 -0600
-+++ 
gnome-control-center-46.3/panels/network/connection-editor/firewall-helpers.c   
   2024-07-30 14:43:34.541519398 -0500
+diff --git a/panels/network/connection-editor/firewall-helpers.c 
b/panels/network/connection-editor/firewall-helpers.c
+new file mode 100644
+index 000000000..2e2c29f5a
+--- /dev/null
++++ b/panels/network/connection-editor/firewall-helpers.c
 @@ -0,0 +1,125 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -372,9 +405,11 @@
 +        g_object_set (setting, NM_SETTING_CONNECTION_ZONE, zone, NULL);
 +        g_free (zone);
 +}
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/firewall-helpers.h
 gnome-control-center-46.3/panels/network/connection-editor/firewall-helpers.h
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/firewall-helpers.h
 1969-12-31 18:00:00.000000000 -0600
-+++ 
gnome-control-center-46.3/panels/network/connection-editor/firewall-helpers.h   
   2024-07-30 14:43:34.541519398 -0500
+diff --git a/panels/network/connection-editor/firewall-helpers.h 
b/panels/network/connection-editor/firewall-helpers.h
+new file mode 100644
+index 000000000..213c515e8
+--- /dev/null
++++ b/panels/network/connection-editor/firewall-helpers.h
 @@ -0,0 +1,33 @@
 +/*
 + * This program is free software; you can redistribute it and/or modify
@@ -409,9 +444,10 @@
 +
 +
 +#endif  /* _FIREWALL_HELPERS_H_ */
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/meson.build 
gnome-control-center-46.3/panels/network/connection-editor/meson.build
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/meson.build     
   2024-07-30 14:27:24.406647244 -0500
-+++ gnome-control-center-46.3/panels/network/connection-editor/meson.build     
2024-07-30 14:43:34.541519398 -0500
+diff --git a/panels/network/connection-editor/meson.build 
b/panels/network/connection-editor/meson.build
+index a9e14f594..73f2e8e59 100644
+--- a/panels/network/connection-editor/meson.build
++++ b/panels/network/connection-editor/meson.build
 @@ -14,6 +14,7 @@ sources = files(
    'ce-page-wireguard.c',
    'ce-page-wifi.c',
@@ -420,9 +456,10 @@
    'net-connection-editor.c',
    'vpn-helpers.c'
  )
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/security-page.ui
 gnome-control-center-46.3/panels/network/connection-editor/security-page.ui
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/security-page.ui
   2024-07-30 14:27:24.406647244 -0500
-+++ 
gnome-control-center-46.3/panels/network/connection-editor/security-page.ui     
   2024-07-30 14:43:34.541519398 -0500
+diff --git a/panels/network/connection-editor/security-page.ui 
b/panels/network/connection-editor/security-page.ui
+index affba837b..23c73ef12 100644
+--- a/panels/network/connection-editor/security-page.ui
++++ b/panels/network/connection-editor/security-page.ui
 @@ -51,5 +51,32 @@
          </child>
        </object>
@@ -456,13 +493,15 @@
 +    </child>
    </template>
  </interface>
-diff -urpN 
gnome-control-center-46.3.orig/panels/network/connection-editor/vpn-page.ui 
gnome-control-center-46.3/panels/network/connection-editor/vpn-page.ui
---- 
gnome-control-center-46.3.orig/panels/network/connection-editor/vpn-page.ui     
   2024-07-30 14:27:24.406647244 -0500
-+++ gnome-control-center-46.3/panels/network/connection-editor/vpn-page.ui     
2024-07-30 16:41:59.561246367 -0500
-@@ -35,6 +35,30 @@
+diff --git a/panels/network/connection-editor/vpn-page.ui 
b/panels/network/connection-editor/vpn-page.ui
+index d087e5e29..614e26582 100644
+--- a/panels/network/connection-editor/vpn-page.ui
++++ b/panels/network/connection-editor/vpn-page.ui
+@@ -34,6 +34,30 @@
+                 </child>
                </object>
              </child>
-             <child>
++            <child>
 +              <object class="GtkBox" id="box1">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
@@ -486,8 +525,10 @@
 +                </child>
 +              </object>
 +            </child>
-+            <child>
+             <child>
                <object class="GtkLabel" id="failure_label">
                  <property name="xalign">0</property>
-                 <property name="label" translatable="yes">(Error: unable to 
load VPN connection editor)</property>
+-- 
+2.48.1
+
 

Reply via email to