Hello community,

here is the log from the commit of package gummi for openSUSE:Factory checked 
in at 2020-01-29 13:15:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gummi (Old)
 and      /work/SRC/openSUSE:Factory/.gummi.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gummi"

Wed Jan 29 13:15:36 2020 rev:2 rq:767951 version:0.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gummi/gummi.changes      2019-12-29 
15:49:45.251177786 +0100
+++ /work/SRC/openSUSE:Factory/.gummi.new.26092/gummi.changes   2020-01-29 
13:16:05.370099560 +0100
@@ -1,0 +2,8 @@
+Tue Jan 28 09:14:39 UTC 2020 - Atri Bhattacharya <[email protected]>
+
+- Update to version 0.8.1:
+  * Fix racing crash related to legacy gdk threading.
+  * Fix implicit declaration warning.
+- Drop gummi-implicit-fortify-decl.patch: Incorporated upstream.
+
+-------------------------------------------------------------------

Old:
----
  gummi-0.8.0.tar.gz
  gummi-implicit-fortify-decl.patch

New:
----
  gummi-0.8.1.tar.gz

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

Other differences:
------------------
++++++ gummi.spec ++++++
--- /var/tmp/diff_new_pack.HiHxW1/_old  2020-01-29 13:16:09.246101541 +0100
+++ /var/tmp/diff_new_pack.HiHxW1/_new  2020-01-29 13:16:09.286101562 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gummi
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,13 @@
 
 
 Name:           gummi
-Version:        0.8.0
+Version:        0.8.1
 Release:        0
 Summary:        Simple LaTeX editor
 License:        MIT
 Group:          Productivity/Publishing/TeX/Frontends
 URL:            https://github.com/alexandervdm/gummi
 Source0:        
https://github.com/alexandervdm/gummi/releases/download/%{version}/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM gummi-implicit-fortify-decl.patch 
gh#alexandervdm/gummi#124 [email protected] -- Include string.h header to 
avoid using implicit definitions of strlen function; patch sent upstream
-Patch0:         gummi-implicit-fortify-decl.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  pkgconfig
@@ -47,7 +45,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %configure

++++++ gummi-0.8.0.tar.gz -> gummi-0.8.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gummi-0.8.0/configure new/gummi-0.8.1/configure
--- old/gummi-0.8.0/configure   2019-12-19 11:42:47.000000000 +0100
+++ new/gummi-0.8.1/configure   2020-01-26 19:05:23.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Gummi 0.8.0.
+# Generated by GNU Autoconf 2.69 for Gummi 0.8.1.
 #
 # Report bugs to <alexander@localhost>.
 #
@@ -580,8 +580,8 @@
 # Identity of this package.
 PACKAGE_NAME='Gummi'
 PACKAGE_TARNAME='gummi'
-PACKAGE_VERSION='0.8.0'
-PACKAGE_STRING='Gummi 0.8.0'
+PACKAGE_VERSION='0.8.1'
+PACKAGE_STRING='Gummi 0.8.1'
 PACKAGE_BUGREPORT='alexander@localhost'
 PACKAGE_URL='https://alexandervdm.github.io/gummi'
 
@@ -1353,7 +1353,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures Gummi 0.8.0 to adapt to many kinds of systems.
+\`configure' configures Gummi 0.8.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1420,7 +1420,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Gummi 0.8.0:";;
+     short | recursive ) echo "Configuration of Gummi 0.8.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1540,7 +1540,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Gummi configure 0.8.0
+Gummi configure 0.8.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1963,7 +1963,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Gummi $as_me 0.8.0, which was
+It was created by Gummi $as_me 0.8.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2826,7 +2826,7 @@
 
 # Define the identity of the package.
  PACKAGE='gummi'
- VERSION='0.8.0'
+ VERSION='0.8.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -6937,7 +6937,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by Gummi $as_me 0.8.0, which was
+This file was extended by Gummi $as_me 0.8.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -7004,7 +7004,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-Gummi config.status 0.8.0
+Gummi config.status 0.8.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gummi-0.8.0/configure.ac new/gummi-0.8.1/configure.ac
--- old/gummi-0.8.0/configure.ac        2019-12-19 11:27:21.000000000 +0100
+++ new/gummi-0.8.1/configure.ac        2020-01-26 19:03:24.000000000 +0100
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.65)
-AC_INIT([Gummi], [0.8.0], [alexander@localhost], [gummi], 
[https://alexandervdm.github.io/gummi])
+AC_INIT([Gummi], [0.8.1], [alexander@localhost], [gummi], 
[https://alexandervdm.github.io/gummi])
 AM_INIT_AUTOMAKE([foreign -Wall -Werror])
 
 GETTEXT_PACKAGE=gummi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gummi-0.8.0/src/configfile.c 
new/gummi-0.8.1/src/configfile.c
--- old/gummi-0.8.0/src/configfile.c    2019-12-19 11:18:20.000000000 +0100
+++ new/gummi-0.8.1/src/configfile.c    2020-01-26 18:59:10.000000000 +0100
@@ -30,6 +30,7 @@
 #include "configfile.h"
 
 #include <glib.h>
+#include <string.h>
 #include <sys/stat.h>
 
 #include "constants.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gummi-0.8.0/src/constants.h 
new/gummi-0.8.1/src/constants.h
--- old/gummi-0.8.0/src/constants.h     2019-12-19 11:27:41.000000000 +0100
+++ new/gummi-0.8.1/src/constants.h     2020-01-26 19:04:25.000000000 +0100
@@ -35,7 +35,7 @@
 // Gummi defs:
 #define C_PACKAGE "gummi"
 #define C_PACKAGE_NAME "Gummi"
-#define C_PACKAGE_VERSION "0.8.0"
+#define C_PACKAGE_VERSION "0.8.1"
 #define C_PACKAGE_COMMENTS "Simple LaTeX Editor for GTK+"
 #define C_PACKAGE_COPYRIGHT "Copyright \xc2\xa9 2009\n\n"\
                             "Alexander van der Meij\n"\
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gummi-0.8.0/src/main.c new/gummi-0.8.1/src/main.c
--- old/gummi-0.8.0/src/main.c  2019-12-19 11:18:20.000000000 +0100
+++ new/gummi-0.8.1/src/main.c  2020-01-26 18:59:10.000000000 +0100
@@ -80,13 +80,15 @@
         return 0;
     }
 
-    /* initialize GTK */
+    // Initialize GTK
+    gdk_threads_init ();
     gtk_init (&argc, &argv);
+
     GError* ui_error = NULL;
     GtkBuilder* builder = gtk_builder_new ();
     gchar* ui = g_build_filename (GUMMI_DATA, "ui", "gummi.glade", NULL);
 
-    // exit program when gummi.glade can not be located:
+    // Exit program when gummi.glade can not be located:
     if (!g_file_test (ui, G_FILE_TEST_EXISTS)) {
         printf("Could not locate Glade interface file at:\n%s\n", ui);
         return 0;
@@ -141,7 +143,7 @@
 
     /* Install acceleration group to mainwindow */
     gtk_window_add_accel_group (gui->mainwindow, snippets->accel_group);
-    
+
     // tab/file loading:
     if (argc < 2) {
         tabmanager_create_tab (A_DEFAULT, NULL, NULL);


Reply via email to