Hello community, here is the log from the commit of package gummi.1293 for openSUSE:12.2:Update checked in at 2013-02-09 14:24:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2:Update/gummi.1293 (Old) and /work/SRC/openSUSE:12.2:Update/.gummi.1293.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gummi.1293", Maintainer is "" Changes: -------- New Changes file: --- /dev/null 2013-02-09 11:18:20.872010756 +0100 +++ /work/SRC/openSUSE:12.2:Update/.gummi.1293.new/gummi.changes 2013-02-09 14:24:44.000000000 +0100 @@ -0,0 +1,115 @@ +------------------------------------------------------------------- +Wed Jan 30 23:05:44 UTC 2013 - [email protected] + +- Update to version 0.6.5: + + Bugs fixed: + - Fixed empty build logs when special characters were included + - Fixed a rare deadlock situation on program exit + - Fixed regression in spell-checking language listing + - Fixed regression in killing inresponsive compilation + processes + - Correctly close file descriptors for child processes + - Implemented --version CLI argument + - Several translation updates + - Added Hungarian translation +- Minor rebase of patch gummi-deprecated-g_thread_init.patch. + +------------------------------------------------------------------- +Mon Jun 25 03:51:37 UTC 2012 - [email protected] + +- Update to version 0.6.4: + + Bugs fixed: + - Replaced faulty importer implementation with a toolbar + variant + - Fixed an issue where the previewer would not display + correctly + - dvi script uses exit status to signal compilation status + - Improved the reported messages for some errors. + - Better TeXLive version detection + - Fixed a reference problem that could lead to a crash + - Search window is correctly centered in GNOME 3 + - Tab markup not enabled when project loading fails + - Minor UI tweaks to the project & bibliography panels + - Minor UI tweaks to the snippet configuration interface + + Minor rebase of patch gummi-deprecated-g_thread_init.patch + + Fixes a bug where gummi would not startup on systems without + enchant-tools package installed (bnc#796277). + +------------------------------------------------------------------- +Tue Apr 3 11:22:17 UTC 2012 - [email protected] + +- Update to version 0.6.3: + + Bugs fixed: + - Fix bibtex regression since 0.6.2 + - Fix for compiling through dvi/ps + - Correctly disable template open button when none exist + - Gummi toolbar can be hidden again + - Fix LaTeX error screen and error line output + - Menu item compatibility with Ubuntu's Unity fixed + - Added Chinese (simplified) translation. +- Changes from version 0.6.2: + + Bugs fixed: + - Recovery mode is also triggered when gummi is run with file + argv + - Incomplete compilation processes are killed on tab switch + - Fix template addition crash when zero tabs are opened + - PDF files can now be used by the image importer + - Fixed building/compilation scripts for explicit linking + - Default text only written to disk when changes are made + - SyncTeX auto-scrolling is now disabled by default + - Converted snippet offsets to utf8 + - Bibliography items with all capital letters can be parsed + - Various minor spelling/phrasing errors + - Build files can now be removed from the menu + - Lots of Windows specific issues + - Addition of user guide link. + +------------------------------------------------------------------- +Tue Feb 14 10:10:45 UTC 2012 - [email protected] + +- Add gummi-deprecated-g_thread_init.patch to fix build failures + for openSUSE > 12.1 + +------------------------------------------------------------------- +Tue Dec 13 10:00:31 UTC 2011 - [email protected] + +- Upgrade to version 0.6.1: + + Bugs fixed: + - Selecting text no longer freezes during updates + - Shell escape option is now set/unset correctly + - Fixed crash when trying to open non-existing file from cli + - Popup windows no longer block gui in fullscreen mode + - Documents containing input commands can pass precompile + check + - Opening snippet menu no longer blocks gui + - Several fixes to snippet insertion mechanism + - Minor tweaks to the build scripts for convenience + - Fixed some minor memory leaks +- Changes from version 0.6.0: + + Features added: + - Multi-tab/document support + - LaTeX build systems (rubber/latexmk) + - Compiling through DVI/Postscript + - Continuous PDF preview + - Filter function for bibliographies + - Improved document statistics + - Infoscreen panel with document status + - More configurable options + - Minimal project support + - SyncTeX support + - New & updated translations + + Bugs fixed: + - Improved preview scaling performance + - Importer file choosers now default to CWD + - Fixed image import warning + - Fixed rare segfault on gummi start + - Search results colour depends on color theme + - Preview scroll position restored after error + - Replaced all win32 incompatible code + - Configuration I/O transaction fixes + - Modifier keys no longer trigger auto-compile + - Correct encoded text is written on file save + - Fixed a rare GUI hang when program is closed + - Several GUI and icon related problems + - Several memory leaks + New: ---- gummi-0.6.5.tar.gz gummi-deprecated-g_thread_init.patch gummi.changes gummi.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gummi.spec ++++++ # # spec file for package gummi # # Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: gummi Version: 0.6.5 Release: 0 Summary: Simple LaTeX editor License: MIT Group: Productivity/Publishing/TeX/Frontends Url: http://gummi.midnightcoding.org/ Source0: http://dev.midnightcoding.org/attachments/download/301/%{name}-%{version}.tar.gz %if 0%{?suse_version} > 1210 # PATCH-FIX-UPSTREAM gummi-deprecated-g_thread_init.patch [email protected] -- Remove usage of deprecated g_thread_init(). Patch0: gummi-deprecated-g_thread_init.patch %endif BuildRequires: fdupes BuildRequires: intltool BuildRequires: pkg-config BuildRequires: update-desktop-files BuildRequires: pkgconfig(gtk+-2.0) >= 2.20.0 BuildRequires: pkgconfig(gtksourceview-2.0) >= 2.2.1 BuildRequires: pkgconfig(gtkspell-2.0) BuildRequires: pkgconfig(poppler-glib) Requires: gtkspell Requires: texlive-latex BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Gummi is an opensource project that started in August of 2009 by Alexander van der Mey. It is a LaTeX editor written in the C programming language using the GTK+ toolkit. It was designed with simplicity in mind, but hopes to attract both novice and advanced LaTeX writers. Gummi is still under active development and is released under the opensource MIT license. %prep %setup -q %if 0%{?suse_version} > 1210 %patch0 -p1 %endif %build %configure make %{?_smp_mflags} %install make install DESTDIR=%{buildroot} INSTALL="install -p" %find_lang %{name} %suse_update_desktop_file %{name} Office WordProcessor %fdupes %{buildroot}%{_datadir}/ %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING README %{_mandir}/man*/*.1* %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/%{name}.png %{_datadir}/%{name}/ %{_libdir}/%{name}/ %changelog ++++++ gummi-deprecated-g_thread_init.patch ++++++ Index: gummi-0.6.5/src/main.c =================================================================== --- gummi-0.6.5.orig/src/main.c +++ gummi-0.6.5/src/main.c @@ -84,7 +84,13 @@ int main (int argc, char *argv[]) { } /* initialize GTK */ - g_thread_init (NULL); + /* g_thread_init has been deprecated since version 2.32 and + * should not be used in newly-written code. This function is + * no longer necessary. The GLib threading system is + * automatically initialized at the start of your program. + * http://developer.gnome.org/glib/2.31/glib-Deprecated-Thread-APIs.html + * g_thread_init (NULL); */ + gdk_threads_init (); gtk_init (&argc, &argv); GError* ui_error = NULL; -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
