Hello community,

here is the log from the commit of package glade for openSUSE:Factory checked 
in at 2020-11-29 12:22:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/glade (Old)
 and      /work/SRC/openSUSE:Factory/.glade.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "glade"

Sun Nov 29 12:22:02 2020 rev:41 rq:851030 version:3.38.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/glade/glade.changes      2020-11-23 
10:28:18.305215179 +0100
+++ /work/SRC/openSUSE:Factory/.glade.new.5913/glade.changes    2020-11-29 
12:22:08.509620681 +0100
@@ -1,0 +2,9 @@
+Fri Nov 20 21:13:50 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 3.38.2:
+  + Fix windows compatibility issues.
+  + Fix build against Python 3.9.
+  + Bugs fixed: glgo#GNOME/glade#355, glgo#GNOME/glade#53,
+    glgo#GNOME/glade#371.
+
+-------------------------------------------------------------------

Old:
----
  glade-3.38.1.tar.xz

New:
----
  glade-3.38.2.tar.xz

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

Other differences:
------------------
++++++ glade.spec ++++++
--- /var/tmp/diff_new_pack.BaPI4b/_old  2020-11-29 12:22:08.905621082 +0100
+++ /var/tmp/diff_new_pack.BaPI4b/_new  2020-11-29 12:22:08.905621082 +0100
@@ -19,7 +19,7 @@
 %define soname libgladeui-2-13
 
 Name:           glade
-Version:        3.38.1
+Version:        3.38.2
 Release:        0
 Summary:        User Interface Builder for GTK+ 3
 License:        GPL-2.0-or-later

++++++ glade-3.38.1.tar.xz -> glade-3.38.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/NEWS new/glade-3.38.2/NEWS
--- old/glade-3.38.1/NEWS       2020-10-04 22:41:18.136398800 +0200
+++ new/glade-3.38.2/NEWS       2020-11-20 22:02:11.854337200 +0100
@@ -1,4 +1,14 @@
 ============
+Glade 3.38.2
+============
+
+       - Fix windows compatibility issues
+       - Fix build against Python 3.9 (Jan Alexander Steffens)
+       - Fix issue #355 "Make notification text selectable"
+       - Fix issue #53 "Can't choose a FileChooserDialog for a 
FileChooserButton"
+       - Fix issue #371 "Glade user survey not working (TLS error)"
+
+============
 Glade 3.38.1
 ============
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/README.md new/glade-3.38.2/README.md
--- old/glade-3.38.1/README.md  2020-10-04 22:41:18.136398800 +0200
+++ new/glade-3.38.2/README.md  2020-11-20 22:02:11.854337200 +0100
@@ -49,6 +49,7 @@
 
 Optional dependencies:
 
+* glib-networking plugins for TLS support (Needed for survey)
 * libwebkit2gtk-4.0 - For Webkit plugin
 * python-gi - For Python plugin
 * libgjs - For JavaScript plugin
@@ -59,7 +60,7 @@
        sudo apt install gcc meson libgtk-3-dev libxml2-dev 
libgirepository1.0-dev xsltproc 
        
        # Optional dependencies
-       sudo apt install libgjs-dev libwebkit2gtk-4.0-dev python-gi-dev
+       sudo apt install libgjs-dev libwebkit2gtk-4.0-dev python-gi-dev 
glib-networking
 
        # Clone the source repository or download tarball
        git clone https://gitlab.gnome.org/GNOME/glade.git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/data/org.gnome.Glade.appdata.xml.in 
new/glade-3.38.2/data/org.gnome.Glade.appdata.xml.in
--- old/glade-3.38.1/data/org.gnome.Glade.appdata.xml.in        2020-10-04 
22:41:18.136398800 +0200
+++ new/glade-3.38.2/data/org.gnome.Glade.appdata.xml.in        2020-11-20 
22:02:11.854337200 +0100
@@ -49,6 +49,20 @@
   <project_group>GNOME</project_group>
   <translation type="gettext">glade</translation>
   <releases>
+    <release version="3.38.2" date="2020-11-20">
+      <description>
+        <p>Glade 3.38.2 release!</p>
+        <ul>
+          <li>Fixed windows compatibility issues.</li>
+          <li>Fix build against Python 3.9 (Jan Alexander Steffens)</li>
+        </ul>
+      </description>
+      <issues>
+        <issue url="https://gitlab.gnome.org/GNOME/glade/-/issues/355";>Issue 
#355 "Make notification text selectable"</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/glade/-/issues/53";>Issue 
#53 "Can't choose a FileChooserDialog for a FileChooserButton"</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/glade/-/issues/371";>Issue 
#371 "Glade user survey not working (TLS error)"</issue>
+      </issues>
+    </release>
     <release version="3.38.1" date="2020-10-04">
       <description>
         <p>Glade 3.38.1 release!</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/gladeui/glade-app.c 
new/glade-3.38.2/gladeui/glade-app.c
--- old/glade-3.38.1/gladeui/glade-app.c        2020-10-04 22:41:18.140398700 
+0200
+++ new/glade-3.38.2/gladeui/glade-app.c        2020-11-20 22:02:11.854337200 
+0100
@@ -178,10 +178,10 @@
 # endif
 
   if (!pixmaps_dir)
-    pixmaps_dir = g_build_filename (prefix, "share", PACKAGE, "pixmaps", NULL);
+    pixmaps_dir = g_build_filename (prefix, "share", PACKAGE_NAME, "pixmaps", 
NULL);
 
-  catalogs_dir = g_build_filename (prefix, "share", PACKAGE, "catalogs", NULL);
-  modules_dir = g_build_filename (prefix, "lib", PACKAGE, "modules", NULL);
+  catalogs_dir = g_build_filename (prefix, "share", PACKAGE_NAME, "catalogs", 
NULL);
+  modules_dir = g_build_filename (prefix, "lib", PACKAGE_NAME, "modules", 
NULL);
   locale_dir = g_build_filename (prefix, "share", "locale", NULL);
   bin_dir = g_build_filename (prefix, "bin", NULL);
   lib_dir = g_build_filename (prefix, "lib", NULL);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/gladeui/glade-editor-property.c 
new/glade-3.38.2/gladeui/glade-editor-property.c
--- old/glade-3.38.1/gladeui/glade-editor-property.c    2020-10-04 
22:41:18.144399000 +0200
+++ new/glade-3.38.2/gladeui/glade-editor-property.c    2020-11-20 
22:02:11.858337200 +0100
@@ -204,9 +204,7 @@
   if (glade_property_def_get_construct_only (priv->property_def))
     {
       gboolean focus_set = FALSE;
-      gtk_container_foreach (GTK_CONTAINER (priv->input),
-                             deepest_child_grab_focus,
-                             &focus_set);
+      deepest_child_grab_focus (priv->input, &focus_set);
     }
 }
 
@@ -2951,7 +2949,7 @@
 
           widget_name = glade_widget_get_display_name (widget);
           if (parentless)
-            good_type = good_type && !GLADE_WIDGET_ADAPTOR_IS_TOPLEVEL 
(adaptor);
+            good_type = good_type && GLADE_WIDGET_ADAPTOR_IS_TOPLEVEL 
(adaptor);
 
           if (good_type || has_decendant)
             {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/gladeui/glade-previewer.rc.in 
new/glade-3.38.2/gladeui/glade-previewer.rc.in
--- old/glade-3.38.1/gladeui/glade-previewer.rc.in      2020-10-04 
22:41:18.148398900 +0200
+++ new/glade-3.38.2/gladeui/glade-previewer.rc.in      2020-11-20 
22:02:11.858337200 +0100
@@ -1,6 +1,6 @@
 #include <winver.h>                      
 
-GLADE_ICON             ICON            "../data/icons/glade.ico"
+GLADE_ICON             ICON            "@SOURCE_ROOT@/data/icons/glade.ico"
 
 VS_VERSION_INFO VERSIONINFO
   FILEVERSION     
@GLADE_MAJOR_VERSION@,@GLADE_MINOR_VERSION@,@GLADE_MICRO_VERSION@,0
@@ -15,7 +15,7 @@
         VALUE "CompanyName", "The GNOME Foundation"
         VALUE "FileDescription", "Glade Interface Designer 
@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@GLADE_MICRO_VERSION@"
         VALUE "FileVersion", 
"@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@[email protected]"
-        VALUE "LegalCopyright", "Copyright � 2007 The GNOME Foundation"
+        VALUE "LegalCopyright", "Copyright 2007 The GNOME Foundation"
         VALUE "OriginalFilename", "glade-previewer.exe"
         VALUE "ProductName", "Glade Interface Designer"
         VALUE "ProductVersion", 
"@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/gladeui/glade-property-def.c 
new/glade-3.38.2/gladeui/glade-property-def.c
--- old/glade-3.38.1/gladeui/glade-property-def.c       2020-10-04 
22:41:18.148398900 +0200
+++ new/glade-3.38.2/gladeui/glade-property-def.c       2020-11-20 
22:02:11.862337000 +0100
@@ -38,7 +38,6 @@
 #include <string.h>
 #include <stdlib.h>
 #include <glib/gi18n-lib.h>
-#include <locale.h>
 
 #include "glade.h"
 #include "glade-widget.h"
@@ -458,34 +457,32 @@
   return string;
 }
 
-static locale_t
-get_C_locale (void)
-{
-  static gsize initialized = FALSE;
-  static locale_t C_locale = NULL;
-
-  if (g_once_init_enter (&initialized))
-    {
-      C_locale = newlocale (LC_ALL_MASK, "C", NULL);
-      g_once_init_leave (&initialized, TRUE);
-    }
-
-  return C_locale;
-}
-
 static gchar *
 glade_dtostr (double number, gdouble epsilon)
 {
-  char *str = g_malloc (G_ASCII_DTOSTR_BUF_SIZE);
+  char *str = g_malloc (G_ASCII_DTOSTR_BUF_SIZE + 1);
+  char real_number[G_ASCII_DTOSTR_BUF_SIZE + 1];
+  const gchar *decimal = NULL;
   int i;
 
-  for (i = 0; i <= 20; i++)
+  g_ascii_dtostr (str, G_ASCII_DTOSTR_BUF_SIZE, number);
+  g_ascii_dtostr (real_number, G_ASCII_DTOSTR_BUF_SIZE, number);
+  decimal = g_strstr_len (real_number, G_ASCII_DTOSTR_BUF_SIZE, ".");
+
+  if (!decimal)
+    return str;
+
+  decimal++;
+
+  for (i = 1; i <= 20; i++)
     {
+      gint len = (decimal - real_number) + i;
       double rounded;
-      locale_t old_locale;
-      old_locale = uselocale (get_C_locale ());
-      snprintf (str, G_ASCII_DTOSTR_BUF_SIZE, "%.*f", i, number);
-      uselocale (old_locale);
+
+      /* add up to i decimal points */
+      str[len] = real_number[len];
+      str[len+1] = '\0';
+
       rounded = g_ascii_strtod (str, NULL);
 
       if (ABS (rounded - number) <= epsilon)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/gladeui/glade-utils.c 
new/glade-3.38.2/gladeui/glade-utils.c
--- old/glade-3.38.1/gladeui/glade-utils.c      2020-10-04 22:41:18.152398800 
+0200
+++ new/glade-3.38.2/gladeui/glade-utils.c      2020-11-20 22:02:11.862337000 
+0100
@@ -190,6 +190,13 @@
   gtk_box_set_spacing (GTK_BOX (action_area), 6);
 }
 
+static void
+glade_util_ui_message_foreach (GtkWidget *widget, gpointer data)
+{
+  if (GTK_IS_LABEL (widget))
+    gtk_label_set_selectable (GTK_LABEL (widget), TRUE);
+}
+
 /**
  * glade_util_ui_message:
  * @parent: a #GtkWindow cast as a #GtkWidget
@@ -270,7 +277,11 @@
   dialog = gtk_message_dialog_new (GTK_WINDOW (parent),
                                    GTK_DIALOG_DESTROY_WITH_PARENT,
                                    message_type, buttons_type, NULL);
-  
+
+  /* Make labels selectable */
+  gtk_container_forall (GTK_CONTAINER (gtk_message_dialog_get_message_area 
(GTK_MESSAGE_DIALOG (dialog))),
+                        glade_util_ui_message_foreach, NULL);
+
   gtk_message_dialog_set_markup (GTK_MESSAGE_DIALOG (dialog), string);
 
   if (widget)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/gladeui/glade-widget.c 
new/glade-3.38.2/gladeui/glade-widget.c
--- old/glade-3.38.1/gladeui/glade-widget.c     2020-10-04 22:41:18.152398800 
+0200
+++ new/glade-3.38.2/gladeui/glade-widget.c     2020-11-20 22:02:11.862337000 
+0100
@@ -1805,9 +1805,6 @@
 
           extract_list = g_list_prepend (extract_list, extract);
 
-          /* Internal GladeWidget are no longer needed */
-          glade_widget_set_object (gchild, NULL);
-          glade_widget_set_parent (gchild, NULL);
         }
       else if (gchild || GLADE_IS_PLACEHOLDER (child))
         {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/gladeui/gladeui.rc.in 
new/glade-3.38.2/gladeui/gladeui.rc.in
--- old/glade-3.38.1/gladeui/gladeui.rc.in      2020-10-04 22:41:18.152398800 
+0200
+++ new/glade-3.38.2/gladeui/gladeui.rc.in      2020-11-20 22:02:11.862337000 
+0100
@@ -17,7 +17,7 @@
        VALUE "FileDescription", "Glade Interface Designer 
@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@GLADE_MICRO_VERSION@"
        VALUE "FileVersion", 
"@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@[email protected]"
        VALUE "InternalName", "libgladeui-1-@GLADE_CURRENT_MINUS_AGE@"
-       VALUE "LegalCopyright", "Copyright � 2007 The GNOME Foundation"
+       VALUE "LegalCopyright", "Copyright 2007 The GNOME Foundation"
        VALUE "OriginalFilename", "libgladeui-1-@[email protected]"
        VALUE "ProductName", "Glade Interface Designer"
        VALUE "ProductVersion", 
"@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@GLADE_MICRO_VERSION@"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/gladeui/meson.build 
new/glade-3.38.2/gladeui/meson.build
--- old/glade-3.38.1/gladeui/meson.build        2020-10-04 22:41:18.152398800 
+0200
+++ new/glade-3.38.2/gladeui/meson.build        2020-11-20 22:02:11.862337000 
+0100
@@ -184,8 +184,8 @@
 
 if glade_system == 'windows'
   rc = configure_file(
-    input: 'glade.rc.in',
-    output: '@BASELINE@',
+    input: 'gladeui.rc.in',
+    output: 'gladeui.rc',
     configuration: rc_conf,
   )
 
@@ -193,8 +193,8 @@
 
   ldflags += cc.get_supported_link_arguments([
     # gmodule-export-2.0 on windows does not include -export-dynamic flag
-    '-export-dynamic',
-    '-no-undefined',
+    '-Wl,--export-all-symbols',
+    '-Wl,--no-undefined',
   ])
 endif
 
@@ -264,7 +264,7 @@
 if glade_system == 'windows'
   rc = configure_file(
     input: 'glade-previewer.rc.in',
-    output: '@BASELINE@',
+    output: 'glade-previewer.rc',
     configuration: rc_conf,
   )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/meson.build new/glade-3.38.2/meson.build
--- old/glade-3.38.1/meson.build        2020-10-04 22:41:18.164399000 +0200
+++ new/glade-3.38.2/meson.build        2020-11-20 22:02:11.870337000 +0100
@@ -8,10 +8,10 @@
 # version will always know they are on a development release.
 project(
   'glade', 'c',
-  version: '3.38.1',
+  version: '3.38.2',
   license: 'GPL2',
   default_options: 'buildtype=debugoptimized',
-  meson_version: '>= 0.49.0',
+  meson_version: '>= 0.53.0',
 )
 
 glade_name = meson.project_name()
@@ -48,7 +48,7 @@
 # If any interfaces have been removed since the last public release, then set 
gladeui_age to 0.
 # Reference: http://www.gnu.org/software/libtool/manual/libtool.html#Versioning
 
-gladeui_revision = 1
+gladeui_revision = 2
 gladeui_current = 13
 gladeui_age = 0
 gladeui_current_minus_age = gladeui_current - gladeui_age
@@ -65,6 +65,8 @@
 gnome = import('gnome')
 i18n = import('i18n')
 pkg = import('pkgconfig')
+
+# NOTE: On windows we only target MSYS2/mingw
 windows = import('windows')
 
 source_root = meson.current_source_dir()
@@ -111,6 +113,7 @@
 
 # Check required libraries
 glib_dep = dependency('glib-2.0', version: '>= 2.64.0')
+gio_dep = dependency('gio-2.0', version: '>= 2.64.0')
 gmodule_dep = dependency('gmodule-2.0')
 gmodule_export_dep = dependency('gmodule-export-2.0')
 gtk_dep = dependency('gtk+-3.0', version: '>= 3.24.0')
@@ -150,7 +153,7 @@
 pygobject_dep = dependency('pygobject-3.0', version: '>= ' + 
pygobject_version, required: get_option('python'))
 have_python = pygobject_dep.found()
 if have_python
-  python_dep = dependency('python-3.8-embed', version: '>= 3.8')
+  python_dep = import('python').find_installation().dependency(embed: true)
 
   version_array = pygobject_version.split('.')
   config_h.set('PYGOBJECT_REQUIRED_MAJOR', version_array[0].to_int())
@@ -181,6 +184,7 @@
   rc_conf.set('GLADE_MINOR_VERSION', glade_minor_version)
   rc_conf.set('GLADE_MICRO_VERSION', glade_micro_version)
   rc_conf.set('GLADE_CURRENT_MINUS_AGE', gladeui_current_minus_age)
+  rc_conf.set('SOURCE_ROOT', source_root)
 endif
 
 subdir('po')
@@ -211,6 +215,17 @@
   glade_datadir,
 )
 
+tls_backend_support_src = '''
+#include <stdio.h>
+#include <gio/gio.h>
+int main(int argc, char **argv)
+{
+  printf ("%s\n", g_tls_backend_supports_tls (g_tls_backend_get_default ()) ? 
"true" : "false");
+  return 0;
+}
+'''
+tls_backend_support = cc.run(tls_backend_support_src, dependencies: 
gio_dep).stdout()
+
 output = '\nConfiguration:\n\n'
 output += '\tCompiler:                ' + cc.get_id() + '\n'
 output += '\tSource code location:    ' + source_root + '\n'
@@ -222,5 +237,6 @@
 output += '\tWebKit2GTK+ Catalog:     ' + have_webkit2gtk.to_string() + '\n'
 output += '\tIntrospection Data:      ' + enable_introspection.to_string() + 
'\n\n'
 output += '\tBuild Reference Manual:  ' + enable_gtk_doc.to_string() + '\n'
-output += '\tBuild Manual Pages:      ' + enable_man.to_string()
+output += '\tBuild Manual Pages:      ' + enable_man.to_string() + '\n'
+output += '\tTLS backend support:     ' + tls_backend_support
 message(output)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/plugins/meson.build 
new/glade-3.38.2/plugins/meson.build
--- old/glade-3.38.1/plugins/meson.build        2020-10-04 22:41:18.188398800 
+0200
+++ new/glade-3.38.2/plugins/meson.build        2020-11-20 22:02:11.886337000 
+0100
@@ -1,6 +1,9 @@
 ldflags = []
 if glade_system == 'windows'
-  ldflags += cc.get_supported_link_arguments('-no-undefined')
+  ldflags += cc.get_supported_link_arguments(
+    '-Wl,--export-all-symbols',
+    '-Wl,--no-undefined',
+  )
 endif
 
 plugins_kwargs = {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/src/glade-http.c 
new/glade-3.38.2/src/glade-http.c
--- old/glade-3.38.1/src/glade-http.c   2020-10-04 22:41:18.252399200 +0200
+++ new/glade-3.38.2/src/glade-http.c   2020-11-20 22:02:11.942337000 +0100
@@ -1,11 +1,11 @@
 /*
  * Copyright (C) 2014, 2020 Juan Pablo Ugarte.
-   *
+ *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as
  * published by the Free Software Foundation; either version 2 of the
  * License, or (at your option) any later version.
-   *
+ *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
@@ -22,6 +22,7 @@
 #include <glade-http.h>
 #include <string.h>
 #include <stdio.h>
+#include <stdlib.h>
 
 struct _GladeHTTPPrivate
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/src/glade-window.c 
new/glade-3.38.2/src/glade-window.c
--- old/glade-3.38.1/src/glade-window.c 2020-10-04 22:41:18.256399200 +0200
+++ new/glade-3.38.2/src/glade-window.c 2020-11-20 22:02:11.942337000 +0100
@@ -2497,6 +2497,13 @@
   g_return_if_fail (GLADE_IS_WINDOW (window));
   priv = window->priv;
 
+  if (!g_tls_backend_supports_tls (g_tls_backend_get_default ()))
+    {
+      g_message ("No TLS support in GIO, Registration & User Survey disabled. 
(missing glib-networking package)");
+      actions_set_enabled (window, "registration", FALSE);
+      return;
+    }
+
   g_object_get (priv->registration,
                 "completed", &completed,
                 "skip-reminder", &skip_reminder,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/src/glade.rc.in 
new/glade-3.38.2/src/glade.rc.in
--- old/glade-3.38.1/src/glade.rc.in    2020-10-04 22:41:18.256399200 +0200
+++ new/glade-3.38.2/src/glade.rc.in    2020-11-20 22:02:11.942337000 +0100
@@ -1,6 +1,6 @@
 #include <winver.h>                      
 
-GLADE_ICON             ICON            "../data/icons/glade.ico"
+GLADE_ICON             ICON            "@SOURCE_ROOT@/data/icons/glade.ico"
 
 VS_VERSION_INFO VERSIONINFO
   FILEVERSION     
@GLADE_MAJOR_VERSION@,@GLADE_MINOR_VERSION@,@GLADE_MICRO_VERSION@,0
@@ -12,10 +12,10 @@
     BEGIN
       BLOCK "040904B0"
       BEGIN
-        VALUE "CompanyName", "GNOME Foundation"
+        VALUE "CompanyName", "The GNOME Foundation"
         VALUE "FileDescription", "Glade Interface Designer 
@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@GLADE_MICRO_VERSION@"
         VALUE "FileVersion", 
"@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@[email protected]"
-        VALUE "LegalCopyright", "Copyright � 2012 The GNOME Foundation"
+        VALUE "LegalCopyright", "Copyright 2012 The GNOME Foundation"
         VALUE "OriginalFilename", "glade.exe"
         VALUE "ProductName", "Glade Interface Designer"
         VALUE "ProductVersion", 
"@GLADE_MAJOR_VERSION@.@GLADE_MINOR_VERSION@.@[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/glade-3.38.1/src/meson.build 
new/glade-3.38.2/src/meson.build
--- old/glade-3.38.1/src/meson.build    2020-10-04 22:41:18.256399200 +0200
+++ new/glade-3.38.2/src/meson.build    2020-11-20 22:02:11.942337000 +0100
@@ -37,13 +37,13 @@
 if glade_system == 'windows'
   rc = configure_file(
     input: 'glade.rc.in',
-    output: '@BASELINE@',
+    output: 'glade.rc',
     configuration: rc_conf,
   )
 
   sources += windows.compile_resources(rc)
 
-  test_ldflags = ['-export-dynamic']
+  test_ldflags = ['-Wl,--export-all-symbols']
   if not glade_unstable
     test_ldflags += ['-mwindows']
   endif
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to