# changelog

author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Added glade catalog file
    + Disable auto-utf8 for repository loading
  - Changes from version 0.2.1:
    + Improved debugging
    + Add UTF8 as the first candidate encoding
    + Adjust to GtkSourceView API break
  - Changes from version 0.2.0:
    + Port gitg to gtk+ 3
  - Changes from version 1.0.0:
    + Port gitg to gsettings
    + Added gitg-config test tool
    + Fix icon sizes
    + Fixed getting/setting global git configuration
    + Explicit linking in tools and tests
  - Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0) and
    gtksourceview-2.0-devel with pkgconfig(gtksourceview-3.0).
  - Remove gconf2-devel BuildRequires.
  - Add pkgconfig(gsettings-desktop-schemas) BuildRequires.
  - Replace GConf2 schemas handling with GSettings schemas handling,
    with %glib2_gsettings_schema_* macros.
  - Drop gitg-build-fixes.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.3:
    + Features:
    - Use ustar format for distcheck
    + Bug fixes:
    - Use GLADE_CATALOG_DIR instead of GLADE_CATALOGDIR.
    - Fix spinner in repository dialog.
    - No longer use Gtk[HV]Box as it is deprecated.
    - Fix repository dialog.
    - Remove and reattach model while loading repository.
    - Fix ENABLE_DEBUG use in Makefile.am.
    - Fix --disable-debug.
  - Remove ChangeLog from the files list: the file is empty.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.4:
    + Features:
    - Blame mode
    - Show avatars
    - Added shortcut for Commit
    - Unstage/stage with double click
    - Add a Delete File menu item to the unstage menu
    + Bug fixes:
    - Fix diff line renderer sizing issues
    - Do not show null in Author of Committer labels
    - Fix possible NULL deref
    - Fix race condition in the line parser
    - Fix path rendering offset issue
    - Fix build on OpenBSD


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.5:
    + Features:
    - Allow redirection of stderr to stdout in shell/runner/io
    - Added debugging of runner commands
    - Better argument parsing (pass first argument to git log)
    - Run commit-msg hook when commiting
    - Improved format patch name mimicking git
    - Added pre-commit and post-commit hook execution
    - Use a checkbutton to switch the blame mode
    - Change the single line (un)stage to use a pixbuf renderer
    + Bug fixes:
    - Fix segvs in arguments and environment parsing in GitgCommand
    - Set working directory, GIT_DIR and GIT_INDEX_FILE when
      running hooks
    - Fixed arguments passed to log for first arg
    - gitg.desktop.in.in: Remove deprecated Encoding key from
      .desktop file
    - Fix parsing changed file lines with spaces in filename
    - Improved autogen.sh
    - Do not alter selection when commiting through icons
    - Code cleanup in gitg-commit-view
    - Do not use GtkMisc as it is getting deprecated.
    - preferences dialog: fix expand issues.
    - Use GtkBox instead of Gtk[HV]Box


author: vuntz@opensuse.org
changelog:
  - Build and package the glade catalog (bnc#689575):
    + Add pkgconfig(gladeui-2.0) BuildRequires.
    + Pass --enable-glade-catalog to configure.
    + Create glade-catalog-gitg subpackage.


author: dimstar@opensuse.org
changelog:
  - Inject -Wno-error=deprecated-declarations into CFLAGS, in order
    to allow building despite the deprecated functions being used.


author: maw@suse.de
changelog:
  - Realize mindblowing space savings by bzipping the source tarball
  - Add some %fdupes goodness
  - Add some %find_lang goodness
  - Don't attempt to package directories that are owned by other
    packages
  - Build as noarch.


author: vuntz@opensuse.org
changelog:
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
    + %icon_theme_cache_post/postun because the package ships themed
      icons.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Split lang subpackage.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig() BuildRequires:
    + Old ones: avahi-mono, gnome-sharp2, gtk-sharp2, notify-sharp.
    + New ones: avahi-sharp, glib-sharp-2.0, gnome-sharp-2.0,
      gtk-dotnet-2.0, notify-sharp.
  - Remove unneeded gtk2-devel, monodoc, ndesk-dbus, and
    ndesk-dbus-glib BuildRequires.


author: dbornkessel@suse.de
changelog:
  - update to 0.7.8:
    * GJDoc can now successfully run against the new 1.5-based
    version of GNU Classpath, including generics, annotations and
    enumerations.
    * Includes gjdoc/25876: Basic annotation support for gjdoc
    contributed by Stephan Michels


author: mvyskocil@suse.cz
changelog:
  - updated to 0.7.9:
    * Add com.sun.tools.javadoc.Main to emulate javadoc.
    * GJDoc can handle the enumerations in java.util.concurrent.TimeUnit
    (by ignoring them)
  - added an URL to ftp in Source:
  - quiet setup
  - added a install_info calls to post/un


author: mvyskocil@suse.cz
changelog:
  - Disabled install-info on 11.0 to prevent "install-info: menu item `gcc'
    already exists, for file `gcc'" error


author: dimstar@opensuse.org
changelog:
  - Update to version 1.33.2:
    + gi: Improve error message when we get a non-function for a
      callback
    + Fold libgjs-gdbus.so into libgjs.so
    + GDBus: fix NotImplementedError message
    + system: add getpid(), getuid(), getgid()
    + Handle arrays of filenames
    + Rename GjsDBus to GjsPrivate
    + Import a new "format" module
    + Add argument names to our function's toString
    + Support Function.prototype.length
    + Fix various memory leaks.
  - Rename typelib-1_0-GjsDBus-1_0 subpackage to
    typelib-1_0-GjsPrivate-1_0, following upstream change.
  - Drop gjs-getpid_uid_gid.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.33.3:
    + Introduce special marshalling for GErrors
    + Gio: Split GDBus implementation into helpers
    + Gio: modernize DBus bindings
    + Trace signal closures from the gobject instead of the context
      keep-alive.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.33.4:
    + Build: link everything to gio
    + Fix memory leaks
    + Fix various bugs and issues caught by the Clang static
      analyzer.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.33.9:
    + Several changes in the GC system.
    + Fix memory leaks.
    + Fix compiler warnings.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.33.10:
    + Throw an exception when registering a GType that already exists
    + Object: don't access priv->info if it's NULL
    + Misc bug fixes.
  - Drop gjs-avoid_crash.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.33.14:
    + Bugs fixed: bgo#684064.
  - Add pkgconfig(libffi) BuildRequires: since gjs uses ffi
    functions, confiure now checks for libffi presence.


author: pgajdos@suse.cz
changelog:
  - updated to 2.3.2:
    * Patch from Stefan Gehn:
    - Add error logging routines so errors and debugging can be routed to
      a file or stdout, and gkrellmd can log to the system syslog file.
      Begin replacing debug printf() with g_message(), g_warning(), etc
      functions to support the logging functions.
    - Port gtk_combo functions to gtk_combo_box
    - Add client mode server connection error dialog pupups.
    - Use GTK 2.12 gtk_widget_xxx_tooltip over gtk_tooltip in mail.c
    * Add OpenSSL license exception.
    Make OpenSSL the default to avoid gnutls symbol conflict crash.
    * Link to libntlm and remove smb* files from gkrellm source distribution.
    * Patch from Takao Fujiwara: Pass clock/calendar strings to strftime in
    current locale.  Bump default width up to 100.
    * Patch from Leo Schwab: add linux sysfs battery interface.  Use
    preferencially over deprecated /proc/acpi interface.
    * Patch from Lycestra:
    - Mac OS X support:
      "darwin9" build mode for Leopard, which lacks libkvm
      add inet monitor interface
    add buffers and cache data to memory monitor
    - don't client connect to server in the case read_server_setup() fails
    * Bugfixes
    o Allow spaces in file system monitor directories.
    o Andrey Rahmatullin and Ravi Pinjal both sent a patch to fix:
      some memleaks in clock monitor.
    o Ken Milmore patch: fix configure script to work for lm_sensors >= 3.1
    o NULL serve_name segfault
    * Translation updates
    o pl.po from Michal Smoczyk
  - removed development files


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.3.4:
    + Add gkrellm_sys_setup_connect() function so sysdep code can
      register from gkrellm_sys_main_init() a setup function to call
      after main() argument parsing
    + Add FreeBSD support for the amdtemp temperature sensor
    + Add some mbmon usage help to gkrellm.1 and README
    + Bugfixes
    - Patch from Sandro Tosi: fix a FTBFS when using gold as linker
      (by simply adding -lX11)
    - Add SSL library init calls to mail check for gnutls case
    - Patch from Hans de Goede: Fix some crashes - check for NULL
      GC when drawing root pixmap on transparent chart or panel
    - Patch from Goswin von Brederlow: Ignore device mapper devices
      in Linux disk stats
  - Remove gkrellm-getline.patch. Fixed upstream


author: vuntz@opensuse.org
changelog:
  - Update to version 2.3.5:
    + Linux sensors: check for /sys/class/thermal/thermal_zone[0-*].
    + Add Linux net monitor checking for IPv6 routes.
    + Use dynamic buffering to handle large disk names from a Mac
      gkrellmd.
    + Fix IMAP login by escaping backslash and double-quotes in
      username, password and mailbox strings.
    + Fix initial sending of fstab entries in gkrellmd, fstab was only
      sent if it was marked as "changed"
    + gkrellmd: Make "-d" commandline option the short version for
      "--detach" instead of for "--debug-level".
    + Add searching for linux sensors directly below hwmon dir since
      kernel is putting newer devices there.
    + Bugfixes
    - Fix eof check in fgets_pipe() (when using external mail check
      program).
    - Fix some aliasing violations due to sockaddr_* typecasting.
    + Code cleanups.
    + FreeBSD-related fixes.
    + Windows-related fixes.
    + Build fixes.
    + Updated translations.
  - Rebase gkrellm-libsensors.patch to apply without fuzz.
  - Change SMC_LIBS to X11_LIBS.
  - Do not define CFLAGS and LOCALEDIR during the build: it's not
    needed anymore.
  - Stop creating directories before installation: it's now handled
    properly by gkrellm.
  - Do not set GenericName and Categories in gkrellm.desktop with
    %suse_update_desktop_file, but instead set them directly in the
    file since we add it ourselves.


author: asterios.dramis@gmail.com
changelog:
  - Initial release (version 1.3.6).
  - Added the following patches:
    * gl2ps-soversion.patch (Fix missing SO version, taken from Fedora).
    * no-copy-dt-needed-entries.patch (Fix linking with
    - -no-copy-dt-needed-entries).


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.0+ or SUSE-GL2PS-2.0
    SPDX format and include the other half of the license choice


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.3.7:
    * Minor documentation and build system fixes.
  - Use pkgconfig(gl) instead of Mesa-libGL-devel as build requirement.
  - Removed gl2ps-soversion.patch (fixed upstream).


author: vuntz@opensuse.org
changelog:
  - Update to version 2.2.6:
    + Fixed drawing artifact with round labels.
    + Fixed several memory issues.
    + Fixed several UI inconsistencies when changing merge source.
    + Fixed potiential crash when doing a document merge.
    + Now makes a better guess at locale defaults (page size and
      units).
    + New templates.
    + Updated user documentation.
    + Updated translations.
  - Add evolution-data-server-devel, gnome-doc-utils-devel,
    gtk2-devel, libxml2-devel BuildRequires.
  - Remove scrollkeeper BuildRequires.
  - Pass --disable-scrollkeeper to configure.
  - Do not package omf files twice.
  - Create a devel subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.2.7:
    + Fixed limitation on encoded image sizes (fix only valid if
      libxml 2.7+ is installed)
    + Fixed focus behavior of canvas so that focus does not get
      stolen when highlighting text in the object editor
    + New templates
    + Updated translations.


author: pascal.bleser@opensuse.org
changelog:
  - update to 2.2.8:
    * fixes a crash that makes glabels completely unusable on the
      latest distributions which use GNOME 2.30 (GLib 2.24.0 in
      particular)


author: vuntz@opensuse.org
changelog:
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
    + %mime_database_post/postun because the package ships a mime
      type definition.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Change Requires of lang subpackage to Recommends, since the
    english documentation is not there anymore.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.0:
    + Reorganization of alignment menus
    + Allow glabels-batch to be run outside of windowing system
    + CSV parser now more closely follows RFC 4180
    + Added templates
    + Updated translations
  - Changes from version 2.3.1:
    + Migrated to GNOME 3 platform
    + Updated manual and ported to Mallard
    + Added text merge backend that uses semicolon delimeters
    + Improve appearance of shadows of boxes and ellipses
    + Added shadow property of image objects
    + Added native support for SVG images
    + Added full-featured barcode backend for libzint
    + Refactoring of barcode subsystem
    + New logo and theme friendly icons
    + Added support for elliptical templates
    + Added many new templates
    + Updated translations
  - Changes from version 2.3.0:
    + Removed use of deprecations in platform
    + Major refactoring of code
    + Added Undo/Redo capability
    + GnuBarcode backend is now optional and is no longer distributed
      with glabels
    + IEC16022 (datamatrix) barcode backend is now optional and is no
      longer distributed with glabels
    + Added optional IEC18004 (QRCode) barcode backend
    + Added optional Zint barcode backend (currently ony supports
      GS1-128).
    + Now uses "XDG Base Directory Specification" to locate user
      templates
    + New wizard based "New Label" dialog
    + Can now manage user created templates from within glabels
    + New "Insert Field" button
    + Allow pasting of images and text from other apps as new objects
    + Fixed focus problems which prevented proper copy and paste
      operation within the text editor
    + CSV merge backend can now harvest 1st line of CSV file for
      field names
    + New font selection widget
    + New color selection widget
    + Support parallel installation with older versions of glabels
    + Updated license to GPL3+
    + Updated translations.
  - Drop glabels-build-fix.patch: no longer needed after refactoring.
  - Replace old-style -devel BuildRequires with pkgconfig() ones, and
    move to GNOME 3 libraries:
    + old ones: evolution-data-server-devel, glib2-devel,
      gnome-doc-utils-devel, gtk2-devel, libxml2-devel.
    - new ones: glib-2.0, gnome-doc-utils, gtk+-3.0, libebook-1.2,
      librsvg-2.0, libxml-2.0.
  - Drop no longer needed BuildRequires:
    + libglade2-devel, libgnomeui-devel
  - Remove now unknown configure options:
    + disable-update-mimedb
    + disable-update-desktopdb
  - Add glib_settings_post/poat and icon_theme_cache_post/post to the
    respective post/postun scriptlets.


author: vuntz@opensuse.org
changelog:
  - Change license tag to GPLv3+ after license change upstream.
  - Add barcode-devel BuildRequires to build GNU Barcode backend.
  - Remove pkgconfig BuildRequires: we know it comes with
    pkgconfig(glib-2.0).


author: p.drouand@gmail.com
changelog:
  - Update to version 3.0.1:
    + Fixed bug causing extra pages to be printed when doing a
      document merge
    + Fixed font scaling problems when doing a document merge
    + Added missing dependencies to libglabels and libglbarcode
      pkg-config files
    + Fixed invalid gsettings schema file
    + Fixed incorrect clip region for rectangular labels
    + Numerous new templates and fixes
    + Updated translations.
  - Drop glabels-unused_screenshot.patch: fixed upstream.
  - Add glabels-eds-3.6.patch: Fix build wth e-d-s 3.6.
  - Add explicit (but not new) pkgconfig()-BuildRequires, to reflect
    more precisely what configure checks for (avoiding issues for
    future packaging changes in underlying packages):
    + cairo, pangocair, gobject-2.0
  - Remove glib2-devel and libxml-devel Requires from -devel file:
    they are added automatically by rpm/pkg-config.
  - Drop alternative post/postun scripts for openSUSE < 11.3.
  - No longer pass --disable-scrollkeeper to configure (it's an
    unknown parameter) and do not delete a non-existing scrollkeeper
    directory in install section.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.10.2:
    + Optimized loading time by not updating progressbar on every
      loaded object.
    + Update placeholders when a grid child's width or height child
      properties change.
    + Ensure 'related-action' and 'use-action-appearance' are
      serialized in the right order.
    + Correctly detect the required devhelp version.
    + Make documentation parallel installable (bgo#646997).
    + Renamed catalog and module environment variables.
    + Properly escape special characters while serializing property
      values (bgo#654609).
    + Fixed size groups widget selection (bgo#647984).
    + Avoid crashing if glade-previewer is not installed
      (bgo#650899).
    + Fixed loading correct application icon (bgo#648487).
    + Fixed "variable set but not used" warnings.
    + Other bugs fixed: bgo#651673, bgo#657164, bgo#660607,
      bgo#660872, bgo#660874.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add glade-explicit-gmodule.patch: explicitly link to
    gmodule-2.0, to fix build with latest glib.
  - Split typelib files into typelib-1_0-Gladeui-2_0 subpackage.
  - Add typelib-1_0-Gladeui-2_0 Requires to devel subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.11.0:
    + Features:
    - Added GtkSwitch, GtkInfoBar and GtkEntryCompletion support.
    - Implemented inline margins and alignment edit mode.
    + Major changes:
    - Ignore GtkWindow:icon property (bgo#654121)
    - Port to pygobject 3 (bgo#658667)
    - Make GladeProject change gtk target to 3.0 and warn the user
      if there are any unknown (deprecated) objects (bgo#652673,
      bgo#376628)
    + Other changes:
    - Optimized loading time.
    - Update placeholders when a grid child's width or height child
      properties change.
    - Bug fixes, including: bgo#646997, bgo#647984, bgo#648487,
      bgo#650899, bgo#651673, bgo#654609, bgo#657164, bgo#660607,
      bgo#660872, bgo#660874.
    + Updated translations.
  - Drop glade-pygobject-3.0.patch: fixed upstream.
  - Drop glade-explicit-gmodule.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh,
    as we no longer carry any patches.


author: dimstar@opensuse.org
changelog:
  - Add glade-sig-activation.patch: Emit a signal to notify signal
    activation. Anjuta 3.3.91 makes use of this signal.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.12.0:
    + New features:
    - Implement callback name suggestion on glade-signal-editor
      (bgo#667570)
    - Emit a signal to notify signal activation (bgo#669272)
    + Other bugs fixed: bgo#645340, bgo#646366, bgo#664912.
  - Drop glade-sig-activation.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.12.1:
    + Use glade_util_get_placeholder_from_pointer() in paste action
      activate.
    + Added custom style provider to setup GladeDesignView and
      GladeDesignLayout background color to @base_color.
    + Fixed memory leak on GladeSignalEditor::callback-suggestions
      emison.
    + bgo#675395: Using right click to add a widget over a
      placeholder do not work as expected every time.
    + bgo#675042: plugins/gtk+.xml.in: always store GtkButton
      [x|y]align properties.
    + Removed use of lots of deprecated functions.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.13.0:
    + Implemented Glade UI in glade.
    + Implemented GladePreferences dialog (bgo#588981).
    + Replaced deprecated font and color selection dialogs with font
      and color chooser dialogs.
    + Added GladeSignalEditor::detail-suggestions signal
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.14.0:
    + Updated GtkAssistant support (bgo#664276)
    + Set new property accel-group on action groups to make menu item
      accel work properly (bgo#684041)
    + Do not abort if a project has a uninstantiable or abstract
      class object instead load it as an object stub and let the user
      decide what to do (bgo#646259)
    + Fixed runtime warning on GladeBaseEditor and GladeSignalEditor
      dispose methods
    + Do not explicit set window bg as it should be handled by gtk.
    + Sync close-button with the original gedit widget.
    + Use new documentation infrastructure
    + Added load/save/edit support for <style> <class name="foo"/>
      </style>, (bgo#658035)
    + "Use Action Appearance not supported for GTK 2.12 but added to
      widgets in Glade 3.8.2" (bgo#679589)
    + Added glade_displayable_value_set_disabled() functions to
      disable GdkModifierType reserved values
    + Added build/mingw-w64 directory with script to cross compile
      and create windows installer using nsis
    + Fixes bug #675977 "Don't hard-code library search paths"
    + And many others cleanups and fixes
    + Bugs fixed: #679487, bgo#679721
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstreams port to the new documentation infrastructure.
  - Rename libgladeui-2-0 to libgladeui-2-4, following upstreams
    soname bump.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.14.1:
    + Fixed bug in GtkButton custom editor properties sensitivity
      (bgo#685816).
    + Render bg in GladeDesignLayout and GladeDesignView.
    + Removed use of custon style providers. Fixes color problems in
      adwaita themes.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.14.2:
    + Fixed bgo#685816 "Widget attributes editing broken" by
      reverting old fix and setting use-action-appearance default
      back to false so the old sensitivity code can work as ussual.
    + Fixed bgo#678922 "When editing a label, the cursor is moved to
      the end after every change."
    + Fixed a few leak since glade_property_make_string() returns a
      newlly allocated string.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.5.1:
    + bgo#671434: GtkhtmlEditor does not use the primary toolbar
      style.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.5.3:
    + bgo#676218: Using Emoticon picker blocks input in composer
    + bgo#678479: Leading spaces in first line of <pre> are ignored
  - Changes from version 4.5.2:
    + bgo#672582: Fix selection behavior inside <iframe>
    + bgo#675871: Hide gnu make extensions warnings for automake 1.12
    + bgo#676218: Using the color Picker blocks any input for
      composer.


author: dimstar@opensuse.org
changelog:
  - Upadte to version 4.5.5:
    + Add tooltips for editor toolbar items (bgo#681087)
    + Remove GDK_THREADS_ENTER and GDK_THREADS_LEAVE macros
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.5.91:
    + Bug fixed: Cannot insert a link before another one (bgo#681495)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 4.6.3:
    + bgo#689476: Slow composer open (emoticon and color widget
      leaks).
    + Fix a memory leak (GtkhtmlFaceAction instance).
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Add gtkhtml-schedule-higher-priority-actions.patch to schedule
    actions with higher idle priority (bgo#683867).


author: dimstar@opensuse.org
changelog:
  - Update to version 4.6.4:
    + Schedule actions with higher idle priority (bgo#683867).
  - Drop gtkhtml-schedule-higher-priority-actions.patch: fixed
    upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Misc bugfixes.
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Fix problems with the completion popup when headers are hidden
    + Misc bugfixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Improvements to completion code
    + Misc bugfixes
    + Updated translations.
  - Add explicit pkgconfig(gio-2.0) BuildRequires so it can be
    versioned.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Misc bugfixes
  - Changes from version 3.5.1:
    + New puppet language
    + Improvements in Go language
    + Misc bugfixes
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + New ActionScript, mxml and J languages
    + Misc bugfixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Build and package the glade catalog (bnc#689575):
    + Add pkgconfig(gladeui-2.0) BuildRequires.
    + Pass --enable-glade-catalog to configure.
    + Create glade-catalog-libpeas subpackage.


author: dimstar@opensuse.org
changelog:
  - Split typelib files into their own subpackages:
    typelib-1_0-Peas-1_0 and typelib-1_0-PeasGtk-1_0
  - Add typelib-1_0-Peas-1_0 and typelib-1_0-PeasGtk-1_0 Requires to
    devel subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.3.0:
    + Extensions can now implement multiple interfaces.
    + Added GSettings API to PeasPluginInfo.
    + Misc improvement and fixes.
    + Updated translations.
  - Add explicit pkgconfig(gio-2.0) BuildRequires: new dependency
    upstream.


author: vuntz@opensuse.org
changelog:
  - Add libpeas-released-gjs.patch: fix to build with the current
    tarball of gjs, instead of requiring some change from git. We'll
    drop the patch when we'll get a new gjs release.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh,
    needed for above patch.


author: vuntz@opensuse.org
changelog:
  - Drop libpeas-released-gjs.patch: we have a new gjs now.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh:
    those were needed for above patch only.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.0:
    + Fix critical warning when destroying a PeasPluginManagerView.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.5.0:
    + Warn if activate or deactivate are not implemented
    + Find extension construct properties also in interface
      prerequisites
    + Fix interface sorting in GJS and Seed
    + Added peas_engine_prepend_search_path
    + Added peas_plugin_info_get_external_data
    + Misc bugfixes
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.6.0:
    + Remove the vala demo plugin
    + Add min required and max allowed version for glib and Gdk
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.6.1:
    + Better SIGINT handling for python signals module.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add vte-suid_flags.patch: respect SUID_CFLAGS/SUID_LDFLAGS when
    building the suid binary gnome-pty-helper.
  - Set SUID_CFLAGS to -fPIE and SUID_LDFLAGS to -pie in %build. This
    fixes bnc#743135.
  - Add autoconf and automake BuildRequires, and call autoreconf in
    gnome-pty-helper subdirectory, for the new patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.32.0:
    + Use GResource for our default termcap.
    + Build fixes for interix (bgo#652290).
    + Allocate PTYs with openpty on BSD (bgo#670758).
    + Introspection fixes (bgo#648183, bgo#655402, bgo#661716).
    + Fix mouse whell scrolling with gtk+ 3.4 (bgo#671305).
    + Use correct library name for glade integration (bgo#671760).
    + gnome-pty-helper: Respect SUID_CFLAGS and SUID_LDFLAGS
      (bgo#67073).
  - Drop vte-suid_flags.patch: fixed upstream.
  - Remove autoconf and automake BuildRequires, and no longer call
    autoreconf in gnome-pty-helper subdirectory, as we don't carry
    any patches anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.32.1:
    + emulation: Fix off-by-one error in interpretation of ECH
      (bgo#670037)
    + pty: Fix custom child setup function (bgo#672649)
    + Fix leak in vte_draw_set_text_font() (bgo#672757)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.32.2:
    + emulation: Fix DoS by malicious escape sequences (bgo#676090)
    + widget: Fix crash with NULL tag in match_check (bgo#676886)
    + keymap: Treat ALT as META (bgo#663779)
  - Drop vte-keymaps.patch: merged upstream.


author: dimstar@opensuse.org
changelog:
  - Update License tags to represent as cloesly as possible the right
    licenses (mostly LGPL-2.0, small parts are GPL-2.0) (bnc#770592).


author: dimstar@opensuse.org
changelog:
  - Update to version 0.33.90:
    + Add sequences to set current directory and file
    + pkgconfig: Remove unused default emulation variable
      (bgo#674490)
    + bash: Add /etc/profile.d/vte.sh script
    + Bugs fixed: bgo#675987, bgo#674490.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.34.0:
    + Fixed drawing of Box Drawing and Block Elements characters
      (bgo#682692)
    + Introspection fixes (bgo#679805, bgo#681714)
    + Build fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.34.1:
    + End selection mode misses Shift release (bgo#683730).
    + Don't report shift-left-button release (bgo#683729).
    + xterm extended mouse tracking mode (bgo#681329).
    + Support SGR 3 (italic text) (bgo#685223).


author: dimstar@opensuse.org
changelog:
  - Add gtk-sharp2-gmcs-as-compiler.patch: Choose gmcs as the
    prefered compiler. This will build gtk sharp2 with .Net runtime
    4.0.
  - Add libtool BuildRequires and call to autoreconf, as above patch
    touches the build system.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.8.0:
    + Added support for GtkToolPalette and GtkToolItemGroup
    + Removed User Manual link from Glade frontend (since the user
      manual is still empty and not online anywhere).
    + Backed out preview feature from 3.8.
    + Include new icons
    + Fixed bgo#633943, bgo#503621, bgo#629900, bgo#597045,
      bgo#622839
  - Changes from version 3.7.3:
    + Added support for deprecated GtkOptionMenu.
    + Restore proper order of glade file at save time.
    + Hide editor properties when the property is not available on
      the widget (bgo#585299)
    + Fixed mixups of properties/packing properties (bgo#637475)
    + Fixed class header of GladeEditor to update when widgets unload
      (bgo#637541)
    + Fixed nasty crasher with column types (bgo#637563)
    + Added progress bar to notebook tabs while loading projects.
    + Added custom editor for editing GtkActionGroup and its child
      actions.
    + Use locale-independent strtod & dtostr (bgo#616787)
    + Fixed loaded state of use-action-appearance so that it always
      loads as FALSE if there is no "related-action" at load
      time (bgo#582882)
    + Fixed other misc bugs (including bgo#521713, bgo#633957,
      bgo#634978).
  - Changes from version 3.7.2:
    + Fixed user/developer url locations
    + Fixed ComboBox and IconView to include basic actions in the
      popup menu
    + Revived the "misc" column on the project data model (now the
      inspector shows whether a widget is an internal child or a
      frame's label or such, again).
    + Expose GtkAssistant:complete packing property (bgo#529595)
    + Implemented Preview feature, Glade now includes a project
      previewing program that is accessible in the UI and runs as a
      child process
    + Ignore "resize-mode" property incase of crashes (bgo#622996)
    + Fixed errors when undoing the addition of notebook pages.
    + Default adjustment page size -> 0 (bgo#585085)
    + Removing frame shadow (and label) from project preferences
      (bgo#574098)
    + Setting dialog type-hint default to Dialog (bgo#459917)
    + Fixed floating project menus when context menu is fired
      (bgo#141714)
    + Removed notion of project "instance_count" (which is by now
      unused).
    + Avoid clearing the project selection from the inspector
      (bgo#604322)
    + Set added treeviewcolumns to fixed sizing mode if the treeview
      is set to use fixed height mode (bgo#596480)
    + Fixed GtkComboBox to handle cell-layout children as well as the
      possible internal entry (bgo#581580)
    + Notify GtkTreeIter changes when the widget name changes (now
      the inspector updates when a widget name is changed
      automatically).
    + Fixed various crashes, (including bgo#365462, bgo#609748,
      bgo#622528, bgo#628233)
    + Various code improvements.
  - Changes from version 3.7.1:
    + Changed "Close without saving" acelerator key from 'c' to 'w',
      (bgo#612538)
    + Save Glade files with UTF-8 encoding (bgo#596205)
    + Save maximized window state of all windows in session data
      (bgo#607670)
    + Fixed signal name serialization in GtkBuilder format to use '-'
      instead of '_' (bgo#600031)
    + Disable orientation properties completely and disregard them
      wherever they cause breakage (bgo#594231)
    + Now print a summery of all missing icons at startup instead of
      a warning for each missing icon
    + Integrated GtkToolPalette as the internal implementation of
      Glade's palette (bgo#613956)
    + Added tooltip to palette (bgo#558983)
    + Revamped internal treeview support, less warnings and better
      refresh of workspace when editing cell renderer attributes and
      liststores.
    + Glade now loads/saves the "swapped" <signal> attribute.
    + Signal editor revamped to now:
    - show documentation links
    - show warning icons for version mismatches
    - edit "swapped" attribute
    - edit the user-data object using an object selection dialog.
    - now the signal editor is a proper widget-class (bgo#618020)
    + Disallow adding of non-scrollable widgets to scrolled windows
      (now an informative popup comes up instead).
    + Fixed hangs in menu/treeview editors (bgo#609612)
    + Added support to add GtkActions to GtkActionGroups
    + Added support to edit the <accelerator> for an action when in a
      group.
    + Added notebook tabs to the Glade frontend with informative
      labels (per open project).
    + Stop showing preferences dialog at startup time (bgo#574095)
    + GladeProject now implements GtkTreeModel and GladeInspector
      view saves lots of code
    + Allow destruction of GladeApp object (bgo#618468).
    + Fixed various crashes.
    + Code improvements (including bgo#581255)
  - Rename libgladeui-1-9 to libgladeui-1-11 after soname change.
  - Rename libgladeui-1_0-devel to libgladeui-1-devel: this matches
    the name of the library (instead of trying to match the name of
    the pkgconfig file, wrongly). Add appropriate Provides/Obsoletes.
  - Change Obsoletes of libgladeui-1_0-doc to be < instead of <= to
    fix rpmlint warning: it is safe since we have a new version.
  - Remove explicit Requires for gtk2-devel and libxml2-devel in
    devel subpackage: they will automatically be added the
    pkgconfig() way.
  - Change summaries to mention that this version of glade is for
    GTK+ 2.
  - Improve descriptions of packages: they were still mentioning some
    old information about libglade, and we should not encourage
    people to use this deprecated library.
  - Do not pass --disable-static twice to configure.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.8.1:
    + Correctly detect the required devhelp version.
    + Sort objects in output by property reference, ensures a
      GtkTreeModelFilter gets serialized after its 'child-model'
      (bgo#657164).
    + Fixed crashers when performing "Remove Parent" (bgo#657338).
    + Ensure 'use-action-appearance' is serialized before
      'related-action' (bgo#658497).
    + Properly escape special characters while serializing property
      values (bgo#654609).
    + Fix GladeProject to notify "row-has-child-toggled"
      (bgo#651673).


author: vuntz@opensuse.org
changelog:
  - Add glade3-explicit-gmodule.patch: explicitly link to
    gmodule-2.0, to fix build with latest glib.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.8.2:
    + Improved performance of modifying GtkTable contents (bgo#663516).
    + Make size groups widget selection work (bgo#647984).
    + Build fixes (including bgo#646997, bgo#665784).
  - Drop glade3-explicit-gmodule.patch: fixed upstream.
  - Stop passing --enable-gtk-doc to configure: it's not needed (the
    doc is already built in the tarball) and it breaks the build.
    Also remove gtk-doc BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.8.3:
    + Backported fix "Use Action Appearance not supported for GTK
      2.12 but added to widgets in Glade 3.8.2" (bgo#679589).
    + Backported build/mingw-w64 directory with script to cross
      compile and create windows installer using nsis.


author: vuntz@opensuse.org
changelog:
  - Pass --enable-glade-catalog to configure and add
    libgladeui-1_0-devel BuildRequires to get the glade3 catalog.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.10.1:
    + Improvements to some of the lang files
    + Misc bugfixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.10.4:
    + Misc bugfixes
    + Updated translations
  - Changes from version 2.10.3:
    + Misc bugfixes
    + Updated translations


author: vuntz@opensuse.org
changelog:
  - Split glade3 catalog in a glade3-catalog-gtksourceview
    subpackage. Part of bnc#637694.
  - Update summaries and descriptions.


author: fcrozat@novell.com
changelog:
  - Rename package to gtksourceview2 to track gtk2 version.
  - Remove Obsoletes for gtksourceview2 from libgtksourceview-2_0-0:
    this is not needed anymore with the renaming. However, the
    Provides is still needed for the lang package.


author: lazy.kent@opensuse.org
changelog:
  - Add gtksourceview-2.10.5-rpmspec_highlight.patch: add
    openSUSE-specific highlights for rpm spec (bgo#676261).


author: gber@opensuse.org
changelog:
  - split off libxfce4ui-1-0 subpackage in order to conform to the
    shared library packaging policy
  - specfile cleanup
  - added libxfce4ui-fix-shortcut-handling.patch which normalizes
    string representation of keyboard shortcuts before comparing them
    in the libxfce4kbd-private shortcut matching code


author: gber@opensuse.org
changelog:
  - update to version 4.9.1
    - open docs.xfce.org when Help in xfce4-about is clicked
    - cache header icons and avoid large icons in XfceTitledDialog
    - restore glade directory information in .pc file
    - update translator credits
    - a lot of improvements in the shortcuts code
    - add Alt + F1 as a shortcut for applications menu
    - remove unused code from the internal header widget
    - add xfce4-about from xfce-utils package
    - use xdt-csource instead of exo-csource, depend on xdt 4.9.0
    - update to new xfce4-appfinder commands
    - fix build against 3.9 Glade
    - add shortcuts for XF86WWW and XF86Mail
    - simplify the xfce_gdk_screen_get_active fucntion
    - add xfce_dialog_show_help function
    - translation updates
  - dropped libxfce4ui-fix-shortcut-handling.patch which is not
    applicable any more
  - split off -tools subpackage


author: gber@opensuse.org
changelog:
  - update to version 4.9.2
    - increase gtk and glib versions
    - bump 4util dependency
    - remove unused function prototype
    - translation updates


author: gber@opensuse.org
changelog:
  - update to version 4.10.0
    - update contributor credits
    - enable startup notification in xfce4-appfinder shortcuts
    - translation updates
  - make libxfce4ui-1-0 depend on exo-tools, it uses exo-open


author: gber@opensuse.org
changelog:
  - bring back xfhelp4 since it is still needed until all
    applications have been ported to xfce_dialog_show_help() or an
    alternative mechanism


author: gber@opensuse.org
changelog:
  - corrected category
  - improved summaries/descriptions
  - show compiler output
  - remove unsupported locales


author: gber@opensuse.org
changelog:
  - update to version 4.8.1
    * added missing license and fixed existing licenses
    * translation updates


author: gber@opensuse.org
changelog:
  - added libxfcegui4-use-thunar.patch in order to use Thunar instead
    of xftree4
  - added libxfcegui4-fix-menu-icon-name-handling.patch in order to
    allow icons with dots in their name (bxo#3614)
  - correct dependencies
  - split off -lang subpackage


author: gber@opensuse.org
changelog:
  - split into libxfcegui4-4 and libxfcegui4-data in order to
    conform to the shared library packaging policy
  - renamed libxfcegui4-gladeui to glade3-catalog-libxfce4ui


author: gber@opensuse.org
changelog:
  - update to version 4.9.0
    - drop XfceDesktopEntry usage
    - add missing flag to linking
    - translation updates


author: gber@opensuse.org
changelog:
  - replaced libxfcegui4-use-thunar.patch with
    libxfcegui4-use-exo-open.patch in order to replace calls to
    xftree4 and xfterm4 with exo-open


author: gber@opensuse.org
changelog:
  - update to version 4.10.0
    - fix link against libm
    - use exo-open in xfce_exec
    - translation updates
  - dropped obsolete libxfcegui4-use-exo-open.patch
  - make libxfcegui4-4 depend on exo-tools, it uses exo-open for
    opening URLs in the about dialog and in xfce_exec


author: vuntz@opensuse.org
changelog:
  - Update to version 1.3.1:
    + MxKineticScrollView:
    - lower the minimum value of deceleration to 1.01
    - add "clamp-duration", "clamp-mode" and "acceleration-factor"
      properties
    + Optimised the painting of MxImage
    + MxStack: add a "crop" child property
    + Implement the MxFocusable interface on MxMenu
    + MxComboBox: Open the menu when return key is pressed
    + MxMenu: close the menu when escaped is pressed, or focus moved
      elsewhere
    + MxSlider: prevent the handle position from being changed while
      the user is dragging it
    + Bugs fixed: bco#2674, bco#2675, bco#2678.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.3.2:
    + Implement the get_paint_volume virtual function on MxWidget and
      MxTextureFrame to enable clipped redraws and automatic culling.
    + Allow building from git without gtk-doc
    + MxEntry: Implement Unicode input mode
    + Implement the GAction interface on MxAction
    + MxApplication: Add a function to call a remote action with a
      parameter
    + Bugs fixed: bco#2680, bco#2683, bco#2684


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.0:
    + Add new testing applications for widgets and containers
    + Prevent the cursor from being stuck as an I beam after
      selecting text in MxEntry
    + Add "state" and "clamp-to-center" properties for
      MxKineticScrollView
    + Add tooltips for MxEntry icons
    + Allow highlight icons for MxEntry icons
    + Fix a painting issue with MxScrollBar and clipped redraws
    + Add "show-tooltip" property to MxLabel to show a tooltip when
      the text does not fit in the current allocated size.
    + Bugs fixed: bco##2682, bco#2685.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.1:
    + Prevent warnings from MxImage by not closing the pixbuf loader
      before calling g_object_unref.
    + Honor the disabled property in MxToggle.
    + Prevent warnings when using MxAction with glib 2.28.


author: dimstar@opensuse.org
changelog:
  - Split typelib files into their own subpackages:
    typelib-1_0-Mx-1_0 and typelib-1_0-MxGtk-1_0.
  - Add typelib-1_0-Mx-1_0 and typelib-1_0-MxGtk-1_0 Requires to
    devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.2:
    + create-image-cache: use dynamic memory allocation for paths
    + entry: conditionally disable code that depends on X11
    + kinetic-scroll-view: correctly clamp to the center
    + offscreen: only restore the cogl state if it had been modified
    + Fixed bugs: bco#2614, bco#2686.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4.3:
    + button/widget: don't rely on private variables to track hover
      state
    + entry: use an empty string if the "text" property is set to
      NULL
    + slider: allow the handle button press and release events to
      propagate
    + toggle:
    - change timeline direction even if playing already
    - bind the "disabled" property of the handle and the toggle
    + tooltip: update position when changing the text
    + widget: ensure the "disabled" pseudo class is set when needed


author: zaitor@opensuse.org
changelog:
  - Update to version 1.4.5:
    + adjustment: emit the "changed" signal if the value property
      changes
    + application: ensure the singleton variable is properly
      assigned
    + combo-box: don't use NULL when setting the ClutterText "text"
      property
    + css: pseudo-class should be identified by ':' in debug output
    + dialog:
    - ensure that the initial size of the dialog is correct
    - disable the blurred background when using Clutter ≥ 1.10
    + entry: Don't emit the notify text signal on switching between
      the hint text
    + scroll-view: clip around the child instead of setting
      clip-to-allocation
    + table: fix sorting depth
    + test-containers: create a grid of actors in a group for
      viewport tests
    + viewport: implement apply_transform and get_paint_volume
    + Changes from version 1.4.4:
    + Improved compatibility with Clutter 1.9
    + button: avoid setting the ClutterText "text" property to NULL


author: dimstar@opensuse.org
changelog:
  - Update to version 1.4.6:
    + Fix an issue with picking in MxStack.
    + Fix linking when using ld.gold linker.


author: zaitor@opensuse.org
changelog:
  - Update to version 1.4.7:
    + image: add some annotations for mx_image_set_from_buffer/data
    + widget: Handle NULL ClutterEventCrossing->related actor in
      mx_widget_leave.
    + MxScrollView: Fixed to clip events for clipped child area in
      ClutterActor->pick()
  - Add mx-Replace-GL-data-types-with-equivalent-glib-types.patch,
    fixes build.


author: vuntz@opensuse.org
changelog:
  - Split gnome-pty-helper in its own package, and stop installing it
    in a non-default libexecdir: it is needed by both gtk2 and gtk3
    versions of vte, and we don't want to have it twice. So only keep
    the one we get with the gtk3 build.
  - Add Requires for gnome-pty-helper to libvte9 and libvte2_90.
  - Update rpmlintrc accordingly.


author: vuntz@opensuse.org
changelog:
  - Use %set_permissions instead of deprecated %run_permissions in
    %post of gnome-pty-helper.
  - Move %verify_permissions to %verifyscript of gnome-pty-helper.
  - Only put gnome-pty-helper scriptlets if %{build_for_gtk2} is not
    set, since we don't build gnome-pty-helper when building for
    gtk2.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.28.1:
    + bgo#652124: malicious escape sequence causes gnome-terminal to
      exhaust memory
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Remove support from vte source package, since new versions of
    vte are GTK+ 3 only, and so we need to keep this old version just
    for GTK+ 2.
  - Remove build_for_gtk2 and build_glade_catalog macros, and keep
    things as they were both set to 1.


author: dimstar@opensuse.org
changelog:
  - Split typelib file into typelib-1_0-Vte-0_0 subpackage.
  - Add typelib-1_0-Vte-0_0 Requires to devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Add vte-CVE-2012-2738.patch: fix potential DoS through malicious
    escape sequences. Fix bnc#772761, CVE-2012-2738.


author: sndirsch@suse.com
changelog:
  - no longer specify the source URL in specfile; apparently the
    source gets regenerated daily (same content, but binary tarball
    differs), which then confuses "osc service localrun download_files"
    command


author: sndirsch@suse.com
changelog:
  - add /usr/%{_lib}/xorg/modules to ldconfig path, so intel gfx
    driver still can find it, if glamoregl Xserver module has been
    disabled manually in /etc/X11/xorg.conf.d/05-glamor.conf


author: tobias.johannes.klausmann@mni.thm.de
changelog:
  - Update to version 0.5:
  - The major improvements are as below:
    + Support tiling large pixmap to multiple small textures.
    + Enable gradient shader.
    + Optimize glyphs rendering performance
    + Implement first shader to generate trapezoids.
  - Note:
    + Glamor has a restriction with xserver branch 1.12.x. The main
      issue is that glamor rely on the module loading sequence which
      is not guaranteed by current xserver. Will be fixed in the
      next version.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Major changes:
    - Glines and mahjongg both use GtkApplication and app menu.
    - Sudoku now uses xdg data directory for saved games
    - Mallard docs for quadrapassel/lightsoff
    + glchess: fix phalanx/gnuchess output interpretation
    + glines: fix closing via window decoration
    + gnotravex: Only show congratulations message if score is in
      top 10
    + mahjongg: ability to select new stone without unselecting
      existing one
    + swell-foop: fix saving score twice
    + Drop introspection for libgames-support.
    + Several other code changes.
    + Bugs fixed: #bgo#673347, bgo#675434
    + Updated translations.
  - Drop glchess-engines.patch: fixed upstream


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Mahjongg was renamed to gnome-mahjongg
    + Swell-foop can now be played with keyboard, got a 256x256
      icon, and now has mnemonics in the preferences dialog.
    + Gnomine got a "Replay game" option in the menu. It also has
      improved help and better wording in the gui.
    + Chess had some fixes to chess rules and no longer leaves behind
      engine processes.
    + Updated translations.
  - Rename mahjongg subpackage to gnome-mahjongg, following upstreams
    name change. The old package name is provided/obsoleted.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Major changes:
    - The high score dialogs got a date field
    - Simplify preferences of several games
    + Bug fixes, code cleanups.
    + Updated documentation.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + The major changes in this release are:
    - Gtali was ported to GtkApplication and got an app menu
    - Timers was split out of libgames-support
    + gtali: Add GtkApplication (and application menu) support
    + lightsoff: Fix transition of won board
    + Several bug fixes.
    + Updated documentation.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0.1:
    + Fix for a map loading in the Vala rewrite of Mahjongg.
  - Changes from version 3.6.0:
    + General: code modernization and libgames deprecation.
    + Gnomine: the timer is not stopped at the end
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0.2:
    + glchess: Fix crash on startup due to incorrect usage of
      GApplication.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + swell-foop: prevent keyboard focus from going to the toolbar.
    + Updated translations.


author: mvyskocil@suse.cz
changelog:
  - update to 4.2.3b a bugfix release mainly in qgle
    * Experimental support for EMF output (the vector format on Windows).
  - move from Contrib to Factory


author: dlovasko@suse.com
changelog:
  - update to 4.2.4b
    * Added GLU dependency to make GLE compile with Qt4.8
    * Fixed bug in fallback to "texcmr" when using -cairo
    * Fixed crash due to subroutine argument type mismatch


author: adam@mizerski.pl
changelog:
  - update to latest stable 1.9.0
    - removed 0001-Add-glew.c-glewinfo.c-and-includes.patch.bz2.
      These files are included in tarball.
  - Changed explicit glu dependency, to recommendation. There is
    GLEW_NO_GLU option.
  - added glew-devel to baselibs.conf
  - spec cleanup


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.1:
    + gnutls: Added /etc/ssl/ca-bundle.pem to the list of files to
      check for to use as the default CA list (bgo#673944)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.3:
    + proxy/gnome: Fix SOCKS to work when no http proxy is set
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.2:
    + gnutls: simplify using new glib pollable stream methods
    + proxy/gnome: fix a bug that made it impossible to use SOCKS
      without also having a separate http proxy.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.3:
    + Updated autogen.sh (in particular to support automake 1.12)
      (bgo#675261)
    + gnutls: fix the use-system-certdb property on
      GTlsConnectionGnutls
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.8:
    + gnutls:
    - If a GTlsConnection gets an error when handshaking, it will
      now continue to return that error message on future I/O
      attempts, rather than behaving in an undefined manner
    - You can now read from a GTlsConnection's input stream and
      write to its output stream at the same time (either in
      different threads, or asynchronously in a single thread).
      (bgo#660252)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.10:
    + gnutls:
    - Improved the certificate verifying code to deal with the case
      of a CA being reissued with the same key but a different
      signature algorithm. (bgo#681299)
    - Fixed an uninitialized variable in
      g_tls_connection_gnutls_close(). (bgo#681636)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.12:
    + gnutls: Revert the addition of the certificate-bytes and
      private-key-bytes properties to GTlsCertificateGnutls, since
      they were reverted in glib (bgo#682081)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.34.2:
    + build: it no longer tries to build the TLS tests if gnutls is
      not available.
    + Updated translations.


author: schwab@suse.de
changelog:
  - Move glibc-utils subpackage to own specfile and enable programs that
    require libgd
  - Filter GLIBC_PRIVATE symbols
  - Don't stop at first error in testsuite run


author: aj@suse.de
changelog:
  - Update to glibc 2.17 release (git id c758a6861537):
    * bump version number
    * update translations


author: coolo@suse.com
changelog:
  - add _constraints file to make sure glibc-testsuite only builds on big
    hosts. Otherwise it's running out of memory and stalls


author: coolo@suse.com
changelog:
  - looks like testsuite runs only on kvm, so add _constraint
    (actually it does not build on xen, but I can't constraint that)


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.22:
    + Glib:
    - Threads, Dispatcher: Delete DispatchNotifier (bgo#671587).
    + Gio:
    - Action: Ensure vfunc callbacks return valid memory.
    - ActionGroup: list_actions_vfunc(): Do not return freed
      memory.
    - Move AppLaunchContext into its own header file.
    - Add Menu and MenuItem.
    - SimpleAction: Constructor: Add a parameter that takes no
      VariantType.
    + Gio::DBus:
    - Object: Ensure vfunc callbacks return valid memory.
    - Add the Interface and Object interfaces.
    + gmmproc:
    - _WRAP_SIGNAL() can now take an optional deprecated parameter,
      like _WRAP_METHOD() and _WRAP_PROPERTY().
    - _WRAP_PROPERTY(): Correct the ifdefs in generated code when
      using the optional deprecated parameter.
    + Other:
    - Dispatcher examples: Use Glib::signal_idle().connect_once()
      (bgo#396963).
    - Some fixes for minor clang++ warnings.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Glib:
    - Dispatcher: Don't send messages to a deleted Dispatcher
      (bgo#651942).
    - Make SignalTimeout/SignalIdle::connect_once() more thread
      safe (bgo#396963).
    - Document Glib::Property and Glib::PropertyBase (bgo#673291).
    + gmmproc:
    - Add macro _CUSTOM_CTOR_CAST in _CLASS_BOXEDTYPE (bgo#511136,
      comment 20).
    - Generate the documentation of default constructors of
      interface classes (bgo#673213).
    + Build:
    - Update Visual Studio projects.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.32.1:
    + Gio:
    - Application: Pass 0 (NULL) rather than "" to GApplication.
    + Glib:
    - Miscutils: get_system_data_dirs(), get_system_config_dirs():
      Return early when the C function returns NULL.
    - Thread::RecMutex: Don't initialize this as a GStaticMutex.
      (Deprecated anyway) (bgo#677291).
    + Documentation:
    - Don't hide add_exception_handler() documentation.
    - Really hide the GCheckSum type from the documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.2:
    + Added some enum values and documentation.
  - Changes from version 2.33.1:
    + Gio:
    - Application:
      . Allow the application ID to be empty.
      . Pass 0 (NULL) rather than "" to GApplication.
    - Add Resource (bgo#674545)
    + Glib:
    - Miscutils: get_system_data_dirs(), get_system_config_dirs():
      Return early when the C function returns NULL.
    - Thread::RecMutex: Don't initialize this as a GStaticMutex.
      (bgo#677291)
    - Documentation: Don't hide add_exception_handler()
      documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.3:
    + Glib: Added the Bytes class, wrapping GBytes.
    + Gio:
    - InetSocketAddress: Added get_flowinfo() and get_scope_id()
    - OutputStream: Added write_bytes(), write_bytes_async() and
      write_bytes_finish().
    - InputStream: Added read_bytes(), read_bytes_async() and
      read_bytes_finish().
    + Gio::DBus: Connection: Added get_last_serial()
    + gmmproc: Add _INCLUDE_IN_WRAP_INIT, _GMMPROC_WRAP_CONDITIONALLY


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.12:
    + Gio:
    - Add Converter, ZlibCompressor, ZlibDecompressor and
      CharsetConverter classes.
    - AppInfo: Added  get_display_name(),
      set_as_last_used_for_type() and get_supported_types().
    - Application: Added get_dbus_connection() and
      get_dbus_object_path().
    - ContentType:
      . get_icon(): Fix a refcount error.
      . Added get_symbolic_icon().
    - DBusAuthObserver: Added allow_mechanism().
    - Drive: Added get_symbolic_icon().
    - FileInfo: Added get_symbolic_icon().
    - Menu: Added append_section().
    - MenuItem: Added get_link().
    - MenuModel: Added is_mutable() and get_n_items().
    - Mount: Added get_symbolic_icon().
    - ProxyAddress: Added get_destination_protocol() and get_uri().
    - Socket: Added get_available_bytes(), get_ttl(), set_ttl(),
      get_broadcast(), set_broadcast(), get_multicast_loopback(),
      set_multicast_loopback(), get_multicast_ttl(),
      set_multicast_ttl(), join_multicast_group(),
      leave_multicast_group() and properties.
    - Volume:
      . Added get_symbolic_icon().
      . Added get_sort_key().
    + gmmproc:
    - _WRAP_VFUNC: Handle virtual functions that throw GErrors.
      (bgo#683460)
  - Changes from version 2.33.4:
    + Glib:
    - KeyFile: Correct the load_from_dirs() implementation.
    - Variant: Make sure that we always sink the initial reference.
      (bgo#680407)
    - VariantType: peek_string(): Correct this to handle the
      non-null-terminated result from g_variant_type_peek_string().
    - Threads::Mutex, RecMutex: Add wrap() functions (bgo#483790)
    + gmmproc:
    - Add _CUSTOM_CTOR_CAST
    + Updated documentation (bgo#670212)


author: dimstar@opensuse.org
changelog:
  - Update to version 2.33.13:
    + Build:
    - Use std::time_t instead of ::time_t instead of ::time_t.
    - Use std::size_t and std::ptrdiff_t instead of ::size_t and
      ::ptrdiff_t.
    + Gio:
    - AppLaunchContext: Add setenv(), unsetenv() and
      get_environment().
    - File: Add remove_async() and remove_finish().
    - Add e ConverterInputStream and ConverterOutputStream.
    - Add PollableInputStream and PollableOutputStream.
    + Gio::DBus:
    - Connection: Add the call_[finish|sync]() with UnixFDLists.
      (bgo#662371)
    + gmmproc:
    - Add a _NO_WRAP_INIT_REGISTRATION macro (bgo#684006)
    - _CLASS_GOBJECT: Allow classes to have custom wrap()
      functions (bgo#684006)
    - _WRAP_METHOD: Allow setting parameters from C output params.
      (bgo#662371)
    - Prepend a Doxygen @throws clause to the declaration of
      virtual functions that throw Glib::Error.
    - Improve the search for unwrapped methods.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.33.14:
    + Glib:
    - RegEx: Add get_has_cr_or_lf().
    - VariantIter: Add init() method.
    + Gio:
    - ActionGroup: Add the query_action() methods.
    - FileAttributeMatcher: Add create_difference() and to_string().
    - FileInfo:  Add has_namespace(), [get|set]_attribute_status(),
      and [get|set]_attribute_strings().
    - IOStream: Add splice_async() splice_finish().
    + MenuItem:
    - Add get_attribute().
    + MountOperation:
    - Wrap the "show-unmount-progess" signal.
    + Proxy: Add call(), call_sync() and call_finish() for
      unix_fd_list.
    + gmmproc:
    - Make the output param feature work for single indirection.
      bgo#662371.
    - Add 3-argument @newin.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.34.0:
    + Some minor documentation improvements.
  - Drop packaging INSTALL file, as this is not needed for an rpm.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.34.1:
    + Gio:
    - Corrected an ABI class-size break in MountOperation.
    - ContentType: Actually implement
      content_type_get_symbolic_icon() name.
    + gmmproc:
    - Improve documentation generation.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.3. Changes since version 1.0 include:
    + Remove GNOME applet and use app indicator or status icon.
    + Get rid of many dependencies.
    + Various fixes.
  - Complete change BuildRequires following move from autotools to
    python-distutils:
    + Removed: gnome-doc-utils-devel, gnome-python-desktop,
      gtk2-devel, python-crypto, python-devel, python-gtk-devel,
      python-gnome-devel.
    + Added: python-base, python-distutils-extra.
  - Add hicolor-icon-theme BuildRequires for directory ownership and
    definition of %icon_theme_cache_* macros.
  - Add update-desktop-files BuildRequires for
    %suse_update_desktop_file.
  - Remove now unneeded devel subpackage and add Obsoletes for it to
    main package.
  - Remove now unneeded gnome-python-desktop and python-gnome
    Requires.
  - Add new Requires and Recommends, following upstream
    recommendations:
    + Requires: python-gobject2, python-keybinder, python-xdg.
    + Recommends: python-appindicator, python-crypto, python-prctl.
  - Change %build and %install to use python-distutils commands, and
    fix debian-ism in installation of gconf schemas.
  - Update summary and description.
  - Make package noarch.


author: puzel@novell.com
changelog:
  - update to global-5.9.5
    [FIXED BUGS]
    * The processing of the --ncol option was missing.
    [CHANGES]
    * gtags-cscope: re-implemented using cscope's code.
      Now, it is almost compatible with cscope itself.
    * Config variable 'suffixes' was completely removed.
      Instead, config variable 'langmap' was actualized.
    [INCOMPATIBLE CHANGES]
    * Removed GPATH,GTAGS,GRTAGS,GSYMS and html/ from the skip
      variable in gtags.conf file. From now on, gtags unconditionally
      ignore the tag files. Though 'html/' was added for Windows, it
      brought troubles for UNIX.


author: puzel@novell.com
changelog:
  - update to global-5.9.6
    [CHANGES]
    * global: New option --literal
    * htags: New --fixed-guide option
    [FIXED BUGS]
    * htags: didn't make FILEMAP file which is referred by Doxgen
    * gtags-cscope: 'Find this text string:' didn't work correctly in
      some cases
    * gtags-cscope/Makefile: setting of gtags_cscope_DEPENDENCIES was
      wrong
  - use spec-cleaner


author: puzel@novell.com
changelog:
  - update to global-5.9.7
    [CHANGES]
    * global: the -c command accepts new -P and -r option.
    * gozilla: Now support firefox.
    * globash: Added two commands: d and rs.
    [INCOMPATIBLE CHANGES]
    * globash: The -l option in each search command was removed.
    * gtags.el: Removed the default mouse key mapping in gtags-mode
      and gtags-select-mode.


author: puzel@suse.com
changelog:
  - update to global-6.0
    [CHANGES]
    - Now GLOBAL allows path names which include blanks.
    - Now GLOBAL refuses looping symbolic links.
    - global: the -c command accepts -T option.
    - global: the -c command locates symbols in the directories in
      GTAGSLIBPATH.
    - global: New --match-part option.
    - global: New environment variable GTAGSTHROUGH. If this variable
      is set, the -T option is specified.
    - global: New output format 'ctags-mod'. It is used in gtags.vim.
    - global: New environment variable GTAGSBLANKENCODE.
    - htags: Changed the cflow loader to accept "_' and HTML special
      chars (&XXXX;).
    - gtags.vim: Now allows the use of the -s and -r option at the
      same time.
    - gtags.vim: Now custom variables: 'Gtags_Auto_Map' (default 0).
    - gtags.el: New custom variable 'gtags-grep-all-text-files'.
    - gtags-cscope: New -a option.
    - gtags-cscope.vim: New custom variables:
      'GtagsCscope_Use_Old_Key_Map', 'GtagsCscope_Ignore_Case',
      'GtagsCscope_Absolute_Path'.
    [BUG FIXED]
    - gtags.el: gtags-mode-hook and gtags-select-mode-hook were not
      the last thing run when entering the mode. It has been fixed.
  - do not install INSTALL file


author: puzel@suse.com
changelog:
  - update to global-6.1
    [CHANGES]
    - Now GLOBAL allows path names which include blanks.
    - Now GLOBAL refuses looping symbolic links.
    - global: the -c command accepts -T option.
    - global: the -c command locates symbols in the directories in
      GTAGSLIBPATH.
    - global: New --match-part option.
    - global: New environment variable GTAGSTHROUGH. If this variable
      is set, the -T option is specified.
    - global: New output format 'ctags-mod'. It is used in gtags.vim.
    - global: New environment variable GTAGSBLANKENCODE.
    - htags: Changed the cflow loader to accept "_' and HTML special
      chars (&XXXX;).
    - gtags.vim: Now allows the use of the -s and -r option at the
      same time.
    - gtags.vim: Now custom variables: 'Gtags_Auto_Map' (default 0).
    - gtags.el: New custom variable 'gtags-grep-all-text-files'.
    - gtags-cscope: New -a option.
    - gtags-cscope.vim: New custom variables:
      'GtagsCscope_Use_Old_Key_Map', 'GtagsCscope_Ignore_Case',
      'GtagsCscope_Absolute_Path'.
    [BUG FIXED]
    - gtags.el: gtags-mode-hook and gtags-select-mode-hook were not
      the last thing run when entering the mode. It has been fixed.


author: puzel@suse.com
changelog:
  - update to global-6.2
    [CHANGES]
    - gtags.el: Added support for TRAMP. Now gtags.el works almost
      transparently with TRAMP.
    - gtags-cscope: Enables an environment variable EDITOR allow
      options.
    - gtags-cscope: New -i option.
    - gtags-cscope.vim: New custom variable GtagsCscope_Kepp_Alive.
    - globash: Added long name options
    - gtags: Add keywords introduced in ISO/IEC 9899:2011.
    [INCOMPATIBLE CHANGES]
    - less-global: Quoting is required for the pattern which should be
      interpreted by the shell.
    [BUG FIXED]
    - The icase_path config variable didn't affect the -c command with
      the -P option of global. Now it works.


author: puzel@suse.com
changelog:
  - update to global-6.2.1
    [CHANGES]
    - gtags: New --accept-dotfiles option.
    - gtags.el: Key mapping was changed to follow "Key binding
      conventions" of Emacs Lisp.
    [BUG FIXED]
    - global: The -L option with '-' didn't work. Now it works.
    - Pick up symbols in expression in enumerator-list as "reference
      or other symbol".
    - C/C++ parser couldn't handle typedef of the form of 'typedef
      enum tag_name TYPEDEF_NAME;' correctly. Now, it works.


author: puzel@suse.com
changelog:
  - update to global-6.2.2
    [BUG FIXED]
    - configure: The --disable-gtagscscope option didn't avoid
      building gtags-cscope completely. So, ./configure failed when
      there is no curses library.  Now it avoids building
      gtags-cscope completely.
    - htags: Imported a patch to fix htags on Windows Vista+ (tmpfile
      wants to create its file in the root directory, which is not
      writable by normal users).


author: puzel@suse.com
changelog:
  - update to global-6.2.4
    [BUG FIXED]
    - Built-in parser: When attribute specifier appeared immediately
      after the `struct', `union' or `enum' keyword, GLOBAL could not
      pick up tag name.  Now it works correctly.
    [CHANGES]
    - New facilities:
    - gtags: --single-update option support addition of a file.
    - global: New --single-update option.
    - gtags.el: New custom variables:
    - gtags-ignore-case
    - gtags-auto-update.
    - gtags.vim: New custom variables 'Gtags_Auto_Update' (default 0).


author: i@marguerite.su
changelog:
  - initial version 0.3.2
    * Clang support.
    * Demangler and stacktrace improvement for newer GCCs.
    * Now fork(2) doesn't mess up log files.
    * Make valgrind happier.
    * Reduce warnings for more -W options.
    * Provide a workaround for ERROR defined by windows.h.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.21.3:
    + libglom: TranslatableItem: Require the caller to provide the
      locale to get_title() instead of calling the static
      set_current_locale() method (now removed).
  - Changes from version 1.21.2:
    + Field choices:
    - Allow custom (not related) choices to be translated, with
      only the original text being stored in the database.
    - Use the appropriate type of data for choices. rather than,
      for instance, forcing German users to see (and store) 1.99
      EUR instead of 1,99 EUR.
    + Translations:
    - Offer non-country locales, such as de, instead of only de_DE,
      de_AT, etc.
    - Default to the first locale in the list, instead of none.
    + Added command-line utilities to help with translation via po
      files: glom_export_po, glom_import_po, glom_export_po_all.
    + Build: Added several more tests, including tests of the
      translation system and of the iso-codes XML files parsing.
  - Changes from version 1.21.1:
    + Details: Foreign key ID fields: Add a New button next to the
      existing Find button.
    + Related Choices: Allow the user to specify a sort order.
    + libglom:
    - Make libglom 1.22 parallel installable with glom 1.20.
    - Document: Added get_translation_available_locales().
    - Field: Remove unused get_gda_holder_string().
    - Remove unused get_sql_format() methods.
    - DbUtils:: Added get_fields_for_table(),
      get_fields_for_table_one_field(), get_lookup_fields(), and
      get_lookup_value()
    - LayoutGroup:
      . Add a remove_field(parent_table_name, table_name,
      field_name) method overload, deprecating the existing
      method overloads.
      . Deprecate the old has_field() method and do not use it.
    - Remove unused parameternamegenerator.[h|cc] source files.
    + Build:
    - Avoid deprecated glibmm API
  - Changes from version 1.20.4:
    + Details: Really make non-editable multiline text fields
      non-editable.
    + Edit menu: Make the Cut/Copy/Paste menus actually work
      (bgo#518315)
    + Choices: Make sure related choices are sorted (by ID).
    + libglom: Document_XML: Remove an unimplemented method
      (bgo#666744).
  - Changes from version 1.20.3:
    + Details: ID Find button: Really show the quick find feature.
    + List: Really store data when the primary key is not
      auto-incremented.
    + Add the glom_test_connection command-line tool.
    + Film Manager example: Use English for Day/Night choices.
  - Changes from version 1.20.2:
    + Correct parsing of quotes in example data.
    + ComboBoxes: Work around bgo#612396 to fix the Users/Groups
      dialogs and the Script Library dialog.
    + libglom: DbUtils::recreate_database_from_document(): Create
      groups and set table privileges too.
    + More tests.
  - Change libepc-devel and libxml++-devel BuildRequires to
    pkgconfig(libepc-1.0) and pkgconfig(libxml++-2.6).
  - Add explicit pkgconfig(giomm-2.4) and pkgconfig(libxslt)
    BuildRequires: they were implicit before.
  - Remove unneeded python-gtk-devel and python-gnome-extras-devel:
    they come from the GTK+ 2 days. Instead, add a python-devel
    BuildRequires that the previous one were bringing in.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.21.4:
    + libglom: Use std::vector instead of std::list, for consistency.
    + Translations:
    - Allow the database title to be translated.
    - Default to en rather than en_US for the original locale.
  - Fix license: glom is GPL-3.0+. Fix bnc#743110.


author: zaitor@opensuse.org
changelog:
  - Update to version 1.21.5:
    + Depend on libgda 5.0.3 because we need the GdaNumeric
      corrections (bgo#668346)


author: dimstar@opensuse.org
changelog:
  - Update to version 1.21.6:
    + Make auto-increment fields work even if they are not primary
      keys (bgo#661702)
    + Do not hide the database structure if the user does not have
      view rights, and prevent SQL errors in that case (bgo#669299)
    + Allow printing of print layouts from the List view too, to
      avoid confusion (bgo#670462)
    + Print Layout: Avoid sometimes over-scaled images (bgo#668901)
    + Users/Groups:
    - Example files: Really load the table privileges.
    - Really prevent changing to developer mode for non-developers.
      (bgo#669043)
    - Allow user and group names to have spaces and other special
      characters (bgo#669012)
    - Limit user and group name lengths because PostgreSQL seems to
      have an (undocumented) limit.
    - Warn if we cannot get the list of users (bgo#669178)
    - Add tests.
    + Button scripts: Check and warn about pygtk2 instead of crashing
      (bgo#669196 and bgo#661766)
    + ReportBuilder:
    - Make summary fields work again.
    - Add error checking (bgo#669281)
    + Database Preferences: Really store the organization name in the
      database (bgo#668836)
    + Field Formatting: Related Choices: Default to showing the
      primary key (bgo#668759)
    + Choices: Allow the field to be be other than the primary key
      and do not crash if it is not, or if it is hidden (bgo#668759)
    + Document: Avoid accumulating old nodes in the XML.
    + Examples: Remove empty group in the Lesson Planner example file
      (bgo#671263)
    + libglom: Glom::Utils::get_find_where_clause_quick(): Handle an
      empty value properly.
    + Use Gtk::Application and Gtk::ApplicationWindow instead of
      Gtk::Main.
    + Windows build fixes (not complete) (bgo#671120, bgo#670903)
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Add pkgconfig(goocanvas-2.0) BuildRequires: there's a check for
    it since glom wants a version that contains some specific fixes.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.21.7:
    + Build: Fix some warnings from clang++.
    + libglom:
    - Remove some deprecated methods.
    - LayoutItem_GroupBy: Add get and set methods for members.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 1.21.8:
    + Fix the build with the latest gtkmm, with
    - -enable-warnings=fatal.
    + Dialog_Import_CSV_Progress: Fix an important typo.
    + Tests: Set LC_TIME too.
    + Improve the command-line parse/print locale warnings.
  - Remove %clean section: not needed anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.22.0:
    + libglom:
    - Field: Remove get_holder().
    - ConnectionPool: create_database(): Take a progress slot.
    + Build:
    - Windows build fixes.
    - Fix some warnings found by scan-build.


author: dimstar@opensuse.org
changelog:
  - Add glom:python supplements to python-glom, allowing the package
    to be automatically installed (part of bnc#621448).


author: dimstar@opensuse.org
changelog:
  - Add libgda-5_0-postgres, typelib(Gda) and python-glom Requires:
    All packages are hard dependencies. If not available, glom
    * should* present a dialog, saying so, but currently segfaults
    (bnc#772551).


author: vuntz@opensuse.org
changelog:
  - Update to version 1.22.1:
    + Self hosting:
    - Do not allow ident authorization.
    - Only allow attempts from localhost when not shared.
    + Film Manager example: Correct the Contacts reports.
    + Build:
    - Add the --enable-ui-tests configure option. This lets package
      builders run make check as a sanity check.
    - Windows build: Fix some typos (bgo#674009).
    - OpenBSD: std:cerr needs <iostream>. (bgo#673914).
  - Pass --enable-ui-tests to configure, and add a %check section
    with "make check". It is disabled right now, due to bnc#793882.


author: pgajdos@suse.cz
changelog:
  - updated to 4.31:
    * glpspx.h, glpspx01.c, glpspx02.c, glpapi06.c
      The dual simplex solver (spx_dual_opt) was replaced by a new
      implementation of the two-phase dual simplex method (spx_dual).
      Old simplex method routines (spx_prim_opt, spx_prim_feas, and
      spx_dual_opt) were removed from the package.
    * glpk.h, glpscl.h, glpscl.c, glpapi04.c
      New API routine glp_scale_prob was added. It replaces routine
      lpx_scale_prob which is deprecated.
    * glpk.h, glpini.h, glpini01.c, glpini02.c, glpapi05.c
      New API routines glp_std_basis, glp_adv_basis, glp_cpx_basis
      were added. They replace routines lpx_std_basis, lpx_adv_basis,
      lpx_cpx_basis which are deprecated.
    * glpdmp.c
      8-byte data alignment was added to the module (sufficient for
      both ILP32 and LP64 environments).
    * glplib07.c
      16-byte data alignment was added to the module to provide
      compatibility with LP64 environment (8-byte is not sufficient
      due to jmp_buf; thanks to Xypron for investigation).
    * glplpx16.c
      New version of the routine lpx_write_pb was added. Thanks to
      Oscar Gustafsson <oscarg@isy.liu.se> for the contribution.
    * glpspx.h, glpspx03.c, glpapi06.c
      The primal simplex solver (spx_prim_opt, spx_prim_feas) was
      replaced by a new implementation (spx_primal), which currently
      provides the same features as the old version.
    * glpmpl01.c, glpmpl03.c
      Some changes were made in the MathProg translator to allow <,
      <=, >=, and > on comparing symbolic values. Thanks to Heinrich
      Schuchardt <heinrich.schuchardt@gmx.de> for patches.
    * glplpx10.c
      Internal routine set_d_eps in the exact LP solver was changed
      to prevent approximation errors in case of integral data.
      Thanks to Markus Pilz <pilz@cs.uni-bonn.de> for bug report.
    * configure.ac
      The configure script was changed to disable optional features
      by default. For details see file INSTALL.
    * glpipp02.c
      A bug was fixed in the internal routine reduce_bounds. Thanks
      to Anne-Laurence Putz <anne-laurence.putz@eurodecision.com> for
      the bug report.
    * glpapi01.c
      New API routine glp_erase_prob was added.
    * glpapi13.c
      New API routines glp_read_mps and glp_write_mps were added.
      They replace API routines lpx_read_mps, lpx_read_freemps,
      lpx_write_mps, and lpx_write_freemps, which are deprecated.
    * glpapi14.c
      New API routines glp_read_lp and glp_write_lp were added. They
      replace API routines lpx_read_cpxlp and lpx_write_cpxlp, which
      are deprecated.
    * glpsql.c
      Minor bug was fixed. Thanks to Xypron <xypron.glpk@gmx.de> for
      the bug report.


author: jengelh@inai.de
changelog:
  - Remove redundant tags/sections from specfile
  - Parallel build with %_smp_mflags
  - Avoid manual library dependencies; make doc subpackage noarch


author: cfarrell@suse.com
changelog:
  - license update: SUSE-SGI-FreeB-2.0
    SGI-FreeB-2.0 is MIT with an advertising clause at the bottom


author: badshah400@gmail.com
changelog:
  - Update to version 0.6.0:
    + Includes the PyClical extension module for Python
    + Changes to the clifford_algebra<> API:
    - The real() function is now synonymous with scalar() and the
      imag() function always returns 0
    - New operators lhs | rhs and lhs |= rhs transform lhs by the
      twisted adjoint action of rhs
    - New member functions, grade() : maximum of the grades of
      each term;  pure() : pure part
    - New function complexifier(val) : square root of -1 which
      commutes with all members of the frame of the multivector
      val. The name "elliptic" is now deprecated: use
      "complexifier" instead
    - New functions sqrt(val,i,prechecked), and
      log(val,i,prechecked) : square root and logarithm of
      multivector with specified complexifier
  - Split out python-glucat package with the python module
  - Package is now arch dependent.


author: badshah400@gmail.com
changelog:
  - Update to version 0.7.0:
    + More accurate sqrt and transcendental functions and includes
      PyClical tutorials
    + The PyClical Python extension module now comes with a set of
      tutorials that guide you through working with Clifford algebra
      calculations in Python
    + The GluCat library now supports C++11, including
      <unordered_map> and <random>
    + Now has transcendental functions that are more accurate when
      used with higher precision arithmetic. This is accomplished by
      using different Pade' approximations according to
      the numerical precision needed
    + The class glucat::framed_multi<> based on hash_map or
      unordered_map now uses constructors that specify an initial
      number of buckets
    + The basis_element cache used for glucat::matrix_multi<> now
      uses pointers to matrices instead of matrices
    + The GluCat header files have been reorganized so that they now
      directly include the header files they depend on, rather than
      relying on glucat/glucat.h and glucat/glucat_imp.h to do this
    + The default options for ./configure now yield the simplest
      usable production case: ./configure without arguments with
      GluCat 0.7.0 gives the same results as
      "./configure --with-map=unordered --enable-debug=no
    - -enable-pyclical" did with GluCat 0.6.0
    + The README and INSTALL files have been completely rewritten,
      and AUTHORS has been updated.


author: badshah400@gmail.com
changelog:
  - Update to version 0.7.1:
    + Fixes a bug which prevented compilation in the case where the
      class glucat::framed_multi<> is based on std::map.


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.3.0
    * New: Unified File & Object access
    * New: Hadoop hooks - HDFS compatibility layer
    * New volume type: Repstr - replicated + striped (+ distributed)
    volumes


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.3.1
    * mount.glusterfs: Add support for {attribute,entry}-timeout options
    * cli: Proper xml output for "gluster peer status"
    * self-heald: Fix inode leak
    * storage/posix: implement native linux AIO support


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.4.0qa2
    * No changelog provided by upstream
  - Remove glusterfs-init.diff, merged upstream
  - Provide systemd service file


author: lazy.kent@opensuse.org
changelog:
  - Update from git.
    * Updated discogs provider to new use the new API.
    * Updated README.
    * Fixed typos.
    * Fixed the unicode lookup problem.
  - Updated "optflags" patch.


author: lazy.kent@opensuse.org
changelog:
  - Update to 0.9.5.
    * Added Jamendo provider.
  - Added examples to devel package.
  - Removed _service - use tarball.


author: lazy.kent@opensuse.org
changelog:
  - Update to 0.9.8.
    * Fixed --musictree -> --musictree-path.
    * Updated help accordingly.
    * Fixed crash in relations:musicbrainz.
    * Fixed storing of getters with optional artist/album.
    * Added musicbrainz as cover provider.
    * Fix for -v0.
    * Added extra trimming for all text items.
    * Fixed magistrix parser.
    * Fixed incorrect trimming.
    * Fixed cover:albumart.
    * Made jamendo provider work inplace.


author: lazy.kent@opensuse.org
changelog:
  - Update to 0.9.9.
    * Added --as-one (and --no-as-one) option to glyrc.
    * Fixed up readme.
    * Updated help.
    * Added support for :escape: characters in --write and
    - -callback.
    * Added slothradio provider.
    * Various fixes.
  - Rebase "date-n-time" and "optflags" patches.


author: lazy.kent@opensuse.org
changelog:
  - Update to 1.0.0.
    * Correct filename encoding for musictree.
    * Accept front.jpg.
    * Updated lyricsvip provider.
    * Removed allmusic.
    * Fixed lyrics:magistrix.
    * Added ainfo:bbcmusic and photos:bbcmusic.
    * Added coverartarchive provider.
    * Disabled albumart and guitaretab.com.
    * Added state_of_providers.txt.
    * --normalize option for glyrc.
    * Fixed little memory leak.
    * Removed TODO.
  - Split off glyrc subpackage (CLI tool).
  - Refresh date-n-time.patch.
  - Add baselibs.conf.


author: vuntz@opensuse.org
changelog:
  - The binaries shipped in the tools subpackage are GPL-2.0+, so fix
    the license of this subpackage. Fix bnc#741054.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.6.5:
    + Stop installing uuencode/uudecode.
    + configure.ac: Added --with-gacdir to fix bgo#667072
    + Several other build fixes.
    + Bug fixes, including: bgo#667684, bgo#668085.
  - Drop tools subpackage: those are not really usable programs, but
    are meant as examples (they moved to the examples folder in the
    source code). Add a gmime-tools Obsoletes to libgmime-2_6-0 for
    smooth upgrades.
  - Pass --with-gacdir=%{_prefix}/lib to configure.
  - Drop patches:
    + gmime-mono-arch-indep.patch: fixed upstream by introducing
    - -with-gacdir option to configure
    + gmime-compiler-warnings.patch: fixed upstream
  - Remove libtool BuildRequires and call to autoreconf, as they were
    only needed by the patches,
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.6.6:
    + configure.ac: Add a --enable-smime flag which defaults to "no".
    + Fixed multipart/signed logic.
    + Handle non-standard Content-Transfer-Encodings names: 7-bit,
      8-bit, and x-uue (the standard names for these are 7bit, 8bit,
      and x-uuencode).
    + Various other code changes.
    + Several optimizations.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.6.7:
    + Remove the trailing comma from the last enum item to silence
      gcc -pedantic warnings.
    + Be lenient from "From " lines found in message headers.
      (bgo#671680).


author: dimstar@opensuse.org
changelog:
  - Update to version 2.6.9:
    + Properly handle application/x-pkcs7-signature (bgo#674032)
  - Changes from version 2.6.8:
    + Bugs fixed: bgo#671785, bgo#673493.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.6.12:
    + stream_read): Initialize presize to READ_PAD instead of
      READ_SIZE to prevent potential buffer underruns.
    + unzip_filter: Apparently Z_BUF_ERROR isn't actually an error
      unless there is input available.
    + parser_push_boundary: Don't use strcmp to check if the boundary
      is an mbox boundary, use a direct pointer comparison so that we
      can handle Content-Type boundary parameters with a value of
      "From "
    + parser_step_headers: Don't assume that the first non-header
      line we find indicates the start of the content unless we've
      already gotten some basic headers (bgo#686223).


author: dimstar@opensuse.org
changelog:
  - Update to version 2.6.13:
    + g_mime_header_iter_{first,last}: Make sure the list isn't
      empty.
    + g_mime_header_list_prepend: Prepend the header to the list,
      don't *append* it. Oops.
    + g_mime_header_list_clear: Don't forget to reset the linked list
      so that it doesn't contained free'd nodes.


author: rguenther@suse.com
changelog:
  - Update to release GMP 5.0.3
    * A slight timing leak of the powm_sec functions have been sealed.  (This
      leak could possibly be used to extract the most significant few bits of the
      exponent.  "Few" here means at most 10.)
    * The mpz_nextprime function now runs a safer number of pseudo-random prime
      tests.
    * A bug in division code possibly causing incorrect computation was fixed.
    * New CPUs recognised.
    * IBM S/390 are now supported in both 31/32-bit and 64-bit mode.
  - Dropped SUSE local patches for S/390 support.


author: rguenther@suse.com
changelog:
  - Update to release GMP 5.0.4
    * Thresholds in mpn_powm_sec for both fat and non-fat builds are now used
      safely, plugging a one-word buffer overrun introduced in the 5.0.3 release
      (for non-fat) and a multi-word buffer overrun that existed since 5.0 (for
      fat).  (We have not been able to provoke malign stack smashing in any of
      the ~100 configurations explored by the GMP nightly builds, but the bug
      should be assumed to be exploitable.)
    * Two bugs in multiplication code causing incorrect computation with
      extremely low probability have been fixed.
    * A bug in the test suite causing buffer overruns during "make check",
      sometimes leading to subsequent malloc crashes, has been fixed.
    * Two bugs in the gcd code have been fixed.  They could lead to incorrect
      results, but for uniformly distributed random operands, the likelihood for
      that is infinitesimally small.  (There was also a third bug, but that was
      an incorrect ASSERT, which furthermore was not enabled by default.)
    * A bug affecting 32-bit PowerPC division has been fixed.  The bug caused
      miscomputation for certain divisors in the range 2^32 ... 2^64-1 (about 1
      in 2^30 of these).


author: rguenther@suse.com
changelog:
  - Update to release GMP 5.0.5
    * A bug causing AMD 11h processors to be treated like AMD 10h has been fixed.
    * A bug affecting recent Intel Sandy Bridge CPUs resulting in
      configuration failures has been fixed.


author: vuntz@opensuse.org
changelog:
  - Call missing relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig()-style BuildRequires:
    + Old ones: gconf2-devel, gstreamer-0_10-plugins-base-devel,
      gtk2-devel, libunique-devel, libxml2-devel.
    + New ones: gconf-2.0, glib-2.0, gstreamer-0.10,
      gstreamer-pbutils-0.10, gstreamer-plugins-base-0.10,
      gstreamer-tag-0.10, gtk+-2.0, libxml-2.0, unique-1.0.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.3:
    + Extract and convert audio from video
    + Notification on conversion completed
    + Migration to GSettings.
  - Remove FIXME for license mismatch: the headers are adjusted to be
    GPLv3+ too.
  - Replace gconf schema handling macros with gsettings ones.
  - Remove pkgconfig(gconf-2.0) BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.4:
    + Ported from GTK2 to GTK3
    + Updated translations
  - Adjust BuildRequires to reflect the move to GTK3:
    + Replace pkgconfig(gtk+-2.0) with pkgconfig(gtk+-3.0)
    + Replace pkgconfig(unique-1.0) with pkgconfig(unique-3.0)
  - Add pkgconfig(libnotify) that was forgotten in update to 0.2.3,
    so notifications can be used.
  - Remove pkgconfig(glib-2.0) BuildRequires: not checked in
    configure anymore.


author: tiwai@suse.de
changelog:
  - updated to version 0.8.4:
    * The -d switch won't behave the same as in 0.8.3.
    * Support for MIT SHM X extention is disabled by default
    * Keep Adobe happy with our users and our users happy with us by
      changing "Flash player" into "SWF player" everywhere
    * The popular SWF Twitter badge now renders correctly
    * Fix parsing of urls containing multiple question marks
    * Fix support for movies embedding multiple sound streams
    * Support for loading PNG and GIF images added
    * Improved rendering of SWF movies
    * Support for writing RGB/RGBA PNG images and JPEG images
    * Works with Potlatch OpenStreetMap editor
    * New 'flvdumper' utility for analyzing FLV video files
    * XPI packaging support for Mozilla & Firefox.
    see NEWS for other details


author: tiwai@suse.de
changelog:
  - updated to version 0.8.5:
    * speex support in FLV
    * new libgnashsound lib
    * sv locale
    * many fixes / performance improvements


author: davejplater@gmail.com
changelog:
  - Updated to version 0.8.7 Fixed factory build error.
  - Added devel package.
  - Automatic and spontaneous screenshots support in all GUIs
  - See http://www.gnashdev.org/ for more information.


author: drahn@suse.de
changelog:
  - update to new upstream release 2.0.8
  - fixes bnc#434615
  - compile with -fno-strict-aliasing
  - spli off debuginfo


author: dmueller@suse.de
changelog:
  - Add "Provides: libgnet-2_0-0 = %{version}" to fix gnet-doc
    not being installable
  - Remove AutoReqProv. It's default


author: prusnak@suse.cz
changelog:
  - updated to 0.6.27
    * build system updates
      o move config.rpath from config/ to toplevel        (Paweł Kot)
      o remove all m4 macros except ac_expand_dir.m4 and
      acx_pthread.m4                                    (Paweł Kot)
      o use -N instead of -r in addition to -O option to make new
      wget happy                                        (Paweł Kot)
      o be compatible with systems where iconv() is not in glibc
      (Daniele Forsi)
      o make Mac OS X use glibtoolize instead of libtoolize in
      ./autogen.sh                                  (Daniele Forsi)
    * win32 updates
      o make it build again                             (Jari Turkia)
    * nk6510 driver updates
      o advance progress indicator for file download in place
      (Yoni Rabkin)
      o detect empty/invalid SMS locations                (Paweł Kot)
      o support two bytes for raw location numbers also for reading
      and deleting SMS (it was already supported for saving) this
      partially fixes reading SMS with Nokia Series 40 3rd Edition
      phones and other newer and older phones       (Daniele Forsi)
      o replace SMS reading implementation for Series40 3rd Edition
      and later phones                                  (Paweł Kot)
      o support new memory types for SMS on series40: DR (Drafts) and
      OUS (Outbox, items to be sent)                    (Paweł Kot)
    * libgnokii updates
      o re-add iconv detection, fixes problem with non-ASCII messages
      and data, spotted by Daniele Forsi           (Bastien Nocera)
      o add callback function for advance progress indicator
      (Paweł Kot)
      o translate country names if iso-codes package is installed;
      see INSTALL for details                       (Daniele Forsi)
      o edit MCC list to be closer to
      http://en.wikipedia.org/wiki/Mobile_network_code and edit
      country list to be closer to iso-codes        (Daniele Forsi)
      o Add the new gn_phonebook2vcardstr() and
      gn_vcardstr2phonebook() functions, to manipulate strings
      rather than filedescriptors when parsing phonebook entries
      (Bastien Nocera)
      o Add similar gn_calnote2icalstr(), gn_icalstr2calnote(),
      gn_todo2icalstr(), and gn_icalstr2todo() functions
      to manipulate calendar entries               (Bastien Nocera)
      o steal rfcomm channel autodetection code from
      gnome-phone-manager                               (Paweł Kot)
      o make gn_sms_send() propagate the reference number from its
      local data->raw_sms to caller's data->sms     (Daniele Forsi)
      o add unconditional divert type (reason)            (Paweł Kot)
      o fix potential stack corruption with long phone names; fixes
      [#23941] (https://savannah.nongnu.org/bugs/?23941)  (Paweł Kot)
      o add ids for Nokia N73 (model=at), Nokia 7373 and Nokia 3500
      Classic (model=series40) to misc.c only       (Daniele Forsi)
      o print out an overrun frame when detected          (Paweł Kot)
      o gn_file_list struct supports an arbitrary number of files in
      the directory                                     (Paweł Kot)
      o add new memory types for SMS: SR (Status Reports), DR
      (Drafts) and OUS (Outbox, items to be sent)       (Paweł Kot)
      o increase max number of SMS folders supported from 24 to 64
      (many phones handled by the nk6510 driver support 20 folders
      created by the user and more than 4 folders created by the
      phone)                                            (Paweł Kot)
    * documentation updates
      o updated Polish translation                        (Paweł Kot)
      o updated Italian translation                   (Daniele Forsi)
      o update Nokia DKU2 rules sample file for udev  (Daniele Forsi,
      Paweł Kot)
      o update gnokii man page with --answercall --hangup --divert
    - -keysequence --enterchar --listnetworks --getnetworkinfo
      and --showsmsfolderstatus that were missing and add details
      to --dialvoice and --setspeeddial             (Daniele Forsi)
    * gnokii updates
      o make --getsms accept at most 6 arguments, not 5 so that
      gnokii --getsms SM 1 2 -d -f myfile actually works; exit
      immediately (and do not delete SMS if --delete was specified)
      when user answers "no" to overwrite prompt    (Daniele Forsi)
      o make --sendsms, --savesms, --getsms and --deletesmsfolder
      return with more specific error codes GN_ERR_WRONGDATAFORMAT,
      GN_ERR_INVALIDMEMORYTYPE and GN_ERR_INVALIDLOCATION where
      appropriate, instead of -1 or GN_ERR_FAILED   (Daniele Forsi)
      o add country name to --listnetworks output     (Daniele Forsi)
      o error message for too long text provided to --sendsms --long
      would sometimes print wrong max size          (Daniele Forsi)
      o Use the new gn_phonebook2vcardstr() function (Bastien Nocera)
      o fix handling of arguments in --savesms: make it actually
      accept -l|--location and at most 12 parameters, not 10
      (Daniele Forsi)
      o make --sendsms print the reference number of sent SMS
      (Daniele Forsi)
      o align --showsmsfolderstatus output -- folder abbreviation can
      have up to 3 chars                                (Paweł Kot)
      o implement --shell option that will allow run more than one
      gnokii command inside one session                 (Paweł Kot)
      o sms folder abbreviation may be 3-char             (Paweł Kot)
      o extend max SMS folder name length                 (Paweł Kot)
    * at driver updates
      o workaround for Sagem myW-8 (in atsag.c) and other phones (in
      atgen.c) returning the wrong answer to GN_OP_GetModel
      (Daniele Forsi)
      o fix segfault on empty addressbook entry last name on Samsung
      (Paweł Kot)
      o fix detecting current charset with AT+CSCS?   (Daniele Forsi)
      o fix encoding issues (again)                       (Paweł Kot)
      o fix GetMemoryStatus timing out on some Sony Ericsson phones
      (Bastien Nocera)
      o fix changing folders in some cases on Sony Ericsson phones
      (Bastien Nocera)
      o fix GetMemoryStatus being wrong when some phonebook entries
      contained non-ASCII characters               (Bastien Nocera)
      o decode date/time for --getphonebook DC MC RC on phones that
      also encode number, eg Sony Ericsson          (Daniele Forsi)
      o fix divert call commands invocation               (Paweł Kot)
      o be more verbose when the phone doesn't support PDU SMS mode
      (Carles Pina i Estany)
      o fix phonebook reading for phones that add spaces after commas
      in +CPBR: response                            (Daniele Forsi)
      o fix folder list parsing for wavecom modems   (BORBELY Zoltan)
      o make phonebook work on all Samsung phones; make extended
      phonebook configurable; FIXME: detect which phones support
      extended phonebook                                (Paweł Kot)
      o support SMS memory names longer than 2 chars  (Daniele Forsi)
      o Sagem was reported to encode numbers (bug #24116) (Paweł Kot)
      o let it use also connection = tcp to use an Ethernet to serial
      adapter or a phone connected to a remote PC   (Daniele Forsi)
      o Samsung SHG-L760 was reported to respond to some commands
      without echoing the original request              (Paweł Kot)
    * xgnokii updates
      o display longer model names in Options dialog  (Daniele Forsi)
    * smsd updates
      o fix potential segfault with file module on empty input SMS
      (Jan Derfinak)
      o allow to send multiline SMS with file module   (Jan Derfinak,
      Joan)
      o don't use variable after it is freed              (Paweł Kot)
      o default module is file module                     (Paweł Kot)
    * link layer updates
      o usb_open() on DKU2 device just once -- otherwise it doesn't
      work on FreeBSD                                   (Paweł Kot)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.28:
    * build system updates
      o fix Mac OS X build    (Paweł Kot, Daniele Forsi, Jeff Rafter)
      o fix NetBSD build and enable Bluetooth support (Daniele Forsi)
      o use = instead of == in configure to be compliant with sh
      syntax                                          (Guido Falsi)
      o add options to disable mysql/postgres smsd plugins
      compilation                                     (Alin Năstac)
      o use strdup instead of strndup - fixes FreeBSD < 8 compilation
      (Guido Falsi)
      o remove deprecated kernel modules for DKU2 cable; supported
      DKU2 driver uses libusb (connection = dku2libusb)
      (Daniele Forsi, Paweł Kot)
      o remove patches/freebsd-ltmain_sh.patch since it is no more
      needed                           (Daniele Forsi, Guido Falsi)
      o fix setenv()/unsetenv() build on Solaris          (Paweł Kot)
      o fix getopt_long() build on Solaris                (Paweł Kot)
    * libgnokii changes
      o print more verbose messages on device locking problems
      (Paweł Kot)
      o add GN_ERR_LOCKED error code                      (Paweł Kot)
      o strip trailing '\r's when parsing vcard files     (Paweł Kot)
      o enable Bluetooth support for FreeBSD            (Guido Falsi)
      o fix segfault on sending long sms                  (Paweł Kot)
      o fix off by one bug in atbus_rx_statemachine() found with
      valgrind                           (Daniele Forsi, Paweł Kot)
      o fix retval of char_ucs2_encode()   (Daniele Forsi, Paweł Kot)
      o autodetect bluetooth channel for gnapplet         (Paweł Kot)
      o don't use default rfcomm channel since we have autodetection
      (Paweł Kot)
      o add id for Nokia 1209 to misc.c only; use model=series40 but
      you will get limited functionality because this phone is a
      Series 30                                            (ncrfgs)
      o add a gn_lib_init() function to translate libgnokii messages
      also when the library is used by programs other than gnokii,
      xgnokii and smsd; only programs that DON'T connect to a phone
      need to call it explicitely                   (Daniele Forsi)
      o set To headers instead of From headers when saving to mbox
      outbox messages                                    (analyzer)
      o add gn_mms_get() and gn_mms_delete() functions (decoding to
      text and MIME formats is incomplete and subject to change)
      (Daniele Forsi)
      o assign random reference ids to sent SMS (was always 0)
      (Paweł Kot)
      o fix splitting unicode multipart messages          (Paweł Kot)
      o with multipart message always send the smallest part as the
      last one                                          (Paweł Kot)
      o represent more statuses with enum gn_power_source
      (Daniele Forsi)
      o correctly decode non-ascii characters in default alphabet
      messages                                          (Paweł Kot)
      o when sending multipart sms return reference numbers for all
      the parts                                         (Paweł Kot)
      o add GN_SMS_Unknown to gn_sms_message_status   (Daniele Forsi)
      o fix decoding SMS-STATUS-REPORT     (Daniele Forsi, Paweł Kot)
      o set GN_SMS_USER_DATA_MAX_LENGTH to 256            (Paweł Kot)
      o replace GNOKII_API bool with GNOKII_API int for the function
      definition                                        (Paweł Kot)
      o introduce better bool definition             (Fabian Groffen)
      o correctly encode GN_GSM_NUMBER_Alphanumeric   (Daniele Forsi)
      o use UCS-2 internal representation when sending SMS; it will
      allow better recognition for non-ascii but default alphabet
      characters                                        (Paweł Kot)
      o fix off-by-one bug in base64_encode               (Paweł Kot)
    * gnokii updates
      o strip the trailing newline when --entersecuritycode did not
      read from a terminal                          (Daniele Forsi)
      o add --getmms and --deletemms commands         (Daniele Forsi)
      o deprecate -l option --sendsms; gnokii will now detect itself
      long sms                                          (Paweł Kot)
      o more efficient way to get all smses               (Paweł Kot)
      o add SEC option to --entersecuritycode to input security code
      (supported by nk6510 and nk6100 drivers)     (Ladislav Michl)
      o make --sendsms refuse alfanumeric destination "numbers" to
      catch typos and make --savesms accept them because it's
      useful for testing                            (Daniele Forsi)
      o allow sending an empty SMS                        (Paweł Kot)
    * at driver updates
      o initialize reg_notification and reg_callback_date (Paweł Kot)
      o fix --getnetworkinfo on some phones (Siemens S55) with
      unregistered SIM                                  (Paweł Kot)
      o accept also +CCLK and +CREG responses without double quotes
      (Daniele Forsi)
      o fix --getphonebook segfault (bug #25378)          (Paweł Kot)
      o make Huawei phones notify SMS arrival (they seem to send
      notifications only to the second port, eg /dev/ttyUSB1)
      fixes http://savannah.nongnu.org/bugs/?25115  (Daniele Forsi)
      o cache GetBattery as it is extensivly used by --monitor and
      doesn't change too frequently                     (Paweł Kot)
      o make GetBattery understand also 2 (no battery) and 3 (power
      fault)                                        (Daniele Forsi)
      o if AT+GMM fails, try AT+CGMM (Huawei E220 doesn't support
      +GMM but supports +CGMM); fixes #26039            (Paweł Kot)
      o accept also +CREG responses with an odd number of digits in
      the Cell ID field                             (Daniele Forsi)
      o when setting a new memory name use the current encoding
      instead of forcing "GSM" encoding             (Daniele Forsi)
    * nk6510 driver updates
      o fix segfault on deletesms with S40_30             (Paweł Kot)
      o sanity checks for number of messages in folder; increase max
      sms number in folder to 1024                      (Paweł Kot)
      o implement GN_OP_GetMMS and GN_OP_DeleteMMS    (Daniele Forsi)
      o don't fallback to S40_30 mode on every error      (Paweł Kot)
      o SMS status is sometimes not returned - check for reply length
      (Paweł Kot)
      o improve detection of SMS and MMS with S40_30 and correctly
      decode UCS2 SMS and read/unread/sent/unset status; also fix
      reading SMS from non-IN folders               (Daniele Forsi)
      o enable input of security code (this driver now supports PIN
      and SEC and throws an error for other codes)  (Daniele Forsi)
      o distinguish between "file not found" for --getfile (return an
      error) and "empty directory" for --getfilelist (do not return
      an error)                                     (Daniele Forsi)
      o when an empty file folder is cached always use a timeout > 0
      since 0 means "no timeout" and the list is never refreshed;
      this also affects reading SMS from S40_30     (Daniele Forsi)
    * gnapplet driver updates
      o fix string type argument length passed to the phone
      (Paweł Kot)
    * documentation updates
      o in sample gnokiirc mention that the rfcomm_channel parameter
      is ignored when using the FBUS protocol       (Daniele Forsi)
      o in gnokii man page add details to --writephonebook and
      remove reference to non existant -i parameter (Daniele Forsi)
      o add comments to all functions in common/gsm-encoding.c
      (Daniele Forsi)
      o in sample gnokiirc mention that on Win32 a COM port with a
      number greater than 9 is named like \\.\COM10 (Daniele Forsi)
      o in sample gnokiirc for Win32 mention that
      port = aa:bb:cc:dd:ee:ff is valid too         (Daniele Forsi)
    * smsd updates
      o fix segfault when using the nk6100 driver     (Daniele Forsi)
      o add examples directory with action files      (Daniele Forsi)
      o print short version on every startup; it should bring better
      bugreports                                        (Paweł Kot)
      o reading SMS from S40_30 would stop working when inbox becomes
      empty (fixed in the driver)                   (Daniele Forsi)
      o enable sending long sms with postgresql module    (Paweł Kot)
      o rollback autodection of first sms position. First position
      now defaults to 1 and can be changed to 0 with -0,
    - -firstpos0 command line argument              (Jan Derfinak)
    * xgnokii updates
      o use Icon=phone instead of Icon=cellphone            (Ariszló)
    * fake driver updates
      o implement GetSMS for testing                      (Paweł Kot)
      o generate reference id for SendSMS                 (Paweł Kot)
      o add SMS-STATUS-REPORT sample SMS for GetSMS testing
      (Paweł Kot)
      o add more testcases for GetSMS                     (Paweł Kot)
    * translation updates
      o updated French translation                             (Ploc)
      o updated Italian translation                   (Daniele Forsi)
    * utils updates
      o add gnokii-configure utility (not installed by make install
      because it depends on Python and libglade)    (Daniele Forsi)
    * nk7110 driver updates
      o fix segfault on getsms and deletesms when raw_sms->number < 1
      (Daniele Forsi)
    * pcsc driver updates
      o deprecate model=pcsc and connection=pcsc values; use
      model=APDU and connection=libpcsclite instead (Daniele Forsi)
    + Add gnokii-vcal_c-bufferoverflow.patch, from upstream git.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.29:
    + Gnokii updates:
    - make SMS and MMS commands suggest using --showsmsfolderstatus
      to know which memory types are supported
    - fix command with multiple arguments handling in --shell
    - show reference number also for sendlogo() and sendringtone()
    - fix random segfault when using --deletecalendarnote
    + Libgnokii updates:
    - add more debug information to encoding functions
    - add ids for Nokia 2760, Nokia 5130 XpressMusic, Nokia 5310
      XpressMusic, Nokia 6700 classic and Nokia 6085 to misc.c (use
      model=series40 for all)
    - add TA and CB memory types to gn_str2memory_type() and to
      gn_memory_type2str(); they were only in
      gn_memory_type_print()
    - use more standard config file locations:
      %APPDATA%\gnokii for Windows
      $HOME/Library/Preferences/gnokii for MacOS X
      $XDG_CONFIG_HOME/gnokii for others (following
      freedesktop.org)
    - fallback to use mbrtowc()/wcrtomb() or mbtowc()/wctomb() if
      iconv_open() fails
    - fix sending multipart 8-bit SMS
    - fix SMS encoding
    - fix SMS splitting into parts (concatenated messages with
      UCS-2 encoding)
    - add dependency on glib
    - make --writephonebook work on Series40 3rd Ed+
    - when reading phonebook dump unknown blocks in debug mode
    + Many driver updates
    + Updated translations.
  - Drop gnokii-vcal_c-bufferoverflow.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add gnokii-new-libpcsc-lite.patch, that we apply on 11.4 and
    later: fix build with libpcsc-lite >= 1.6.0. Taken from git.


author: jslaby@suse.de
changelog:
  - Update to version 0.6.30:
    + support for phonet
    + fix SMS parsing
    + add ids for some more models
    + fix calendar crash
    + fix --reset hard handling
  - Drop gnokii-new-libpcsc-lite.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Use %set_permissions instead of deprecated %run_permissions in
    %post.
  - Add readline-devel and sqlite3-devel BuildRequires for additional
    features.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.31:
    + libgnokii updates
    - add gn_lib_phone_change_driver() function to allow replacing
      used driver in runtime
    - GSM number type is rather mask than define; use it as such
      when parsing the input
    - avoid overruns in phonet
    - print names of config files it tried to open only if none
      could be used
    - fix setting alarms for zero length events read from icalendar
      files (eg. birthdays)
    - fix sms encoding: don't break multibyte characters when
      creating multipart messages
    - add possibility to disable setting serial port speed and
      DTR and RTS bits
    - change the order of lookup for the config file
      (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=623694)
    - add id for Nokia 3109c and for Nokia C1-01 to misc.c only;
      both use model=series40
    - fix gn_sms_send() so the message could be resent  (Paweł Kot)
    - make the vcard reader handle also BDAY, TITLE, NICKNAME, ORG,
      X-SIP;POC and X-WV-ID
    - make the vcard reader handle also empty fields in N and in
      ADR (like in addresses without a PO Box)
    - support for compressed messages is not implemented yet
    - make the vcard writer handle also the date property in DC,
      MC, RC (the reader will ignore it) and ignore X-GNOKII-70 and
      X-GNOKII-71 (they are part of the N property)
    - make the vcard reader unfold correctly when lines end with CR
      LF
    - make the vcard writer fold lines at the 75th character
    - add id for Nokia 1280 to misc.c only; it doesn't support many
      commands because it's a Series 30; use model=series40
    - add id for Nokia 2700 clasic (series40)
    - add id for Nokia C2-03
    + nk6510 driver updates
    - fix calendar handling issues (few off-by-ones)
    - implement deletecalendarnote for series40 3rd+ Ed
    - handle TODOs and Notes in series40 3rd+ Ed
    - avoid segfault reported by Chuck when unexpected smsc
      information arrives
    - fix writing birthday entries to phonebook
    - fix setting speed dials with location > 255
    + gnokii updates
    - create path to gnokii-errors even on Windows
    - allow to specify custom path for gnokii-errors
    - make the output of --getspeeddial more readable (show SM or
      ME instead of a number) and consistent with the arguments of
    - -setspeeddial
    + fake driver updates
    - add multipart message to SMS inbox
    - add ability to use --writephonebook
    + smsd updates
    - do not call GetSMSC every time SMS is sent
    - NULL freed pointers
    + xgnokii updates
    - set icon "phone" for all windows when using gtk+ 2.6 or later
    + at driver updates
    - correctly initialize memory type on WritePhonebookExt
    - Samsung SGH-U600 suppots extended phonebook
    - AT+SBPW=0,... is not supported for SM memory
    - Samsung B2100 encodes phone numbers
    - Return GN_ERR_EMPTYLOCATION also for phones that return error
  - Add gnokii-xgnokii.patch: Fix typo which stops xgnokii from being
    built and installed.
  - Add libtool BuildRequires and call autoreconf, as the above patch
    touches configure.in and we need to rebootstrap.
  - Remove _service.
  - Change license tag to spdx identifier.


author: vuntz@opensuse.org
changelog:
  - Add gnokii-suid_flags.patch: respect SUID_CFLAGS/SUID_LDFLAGS
    when building the suid binary mkgnokiidev.
  - Set SUID_CFLAGS to -fPIE and SUID_LDFLAGS to -pie in %build. This
    fixes bnc#743142.
  - Add libX11-devel and libXpm-devel BuildRequires: they used to be
    implicitly brought in, but are needed after the xorg-x11
    packaging change. Only do this for 12.2 and later, though, to not
    break build on older systems.


author: vuntz@opensuse.org
changelog:
  - Move the mysql/postgres smsd plugins from devel subpackage to
    smsd subpackage, where they really belong.


author: vuntz@opensuse.org
changelog:
  - Update to tarball 0.5.0+tb1: this is the same tarball as 0.5.0,
    but it also contains the COPYING file. We don't change the
    version of the package, though, since except for this change,
    this is the exact same tarball.
  - Change license from GPLv2+ to "GPLv3+ ; CC-BY-SA", as described
    in README.
  - Ship COPYING in the package too.
  - Fix bnc#599602.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.5.0.1:
    + Updated Hamster-specific code to use the new ontology from
      Zeitgeist 0.5.0 (lp#641148, deb#591267).
    + Catch exception trying to extract a non-existant thumbnail from
      an OpenDocument file (lp#535440).
    + Fixed a possible issue with "%20" being used in filenames.
    + Some minor changes (relabeled "Goto Today" to "Go to Today",
      added missing tooltips to toolbar icons).
    + Removed superfluous debugging (timing) information.
    + Removed Zeitgeist version check for Zeitgeist 0.5.0
      compatibility (as it reports a wrong version number).
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add zeitgeist BuildRequires (which is already a Requires), for
    directory ownership, to fix build.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.0:
    + General New features:
    - Added drag and drop support to the three views (lp#553385).
    - Added drag and drop support to the bookmark/pin area
      (lp#365048).
    - Improved items preview adding information tooltip
      (lp#561863).
    - Added tooltip for peeking quickly into categories.
    - Added preview for Audio items.
    - Added appindicator/Tray icon support.
    - Added support for Xchat.
    - Added support for Bazaar version control system.
    + Eye candy tweaks:
    - Added "welcome screen" showed when the Activity Journal
      starts and loads the items.
    - Go to Today button always highlighted.
    - Path's label clickable in MoreInformation window (lp#532303).
    - Usability tweaks to the views toolbar.
    - Item's categories becomes coloured when containing a searched
      item.
    + Bug fixes:
    - Fixed bookmark/pinning feature (lp#680653).
    - Fixed support for RECEIVE_EVENT (lp#667870).
    - Fixed day's part timerange (lp#655045).
    - Fixed crash caused by gstreamer (lp#705545).
    - Fixed problem with dialog windows (lp#706543).
    - Fixed title of MoreInformation window(lp#706544).
    - Fixed video previews problem.
    - Fixed visualization bug in TimeLineView.
    - Fixed internationalization and localization problems.
    + Misc:
    - Added support for DELETE_EVENT (fx. deleted Tomboy's notes
      aren't showed).
    - Cleaned up code (fixed some gtk and gio warnings, remove
      unused code).
    - Updated translations.


author: vuntz@opensuse.org
changelog:
  - Remove gnome-python-desktop Requires: it's not needed at all.
  - Add explicit python-gconf Requires as the gconf bindings are
    used.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.0:
    + Added an incognito mode option to the tray icon.
    + Removed blacklist plugin, replaced by Activity Log Manager.
    + Added different zoom levels to ThumbView and TimelineView.
    + Added an erase mode to easily delete many events.
    + lp#790834: Improved handling of the extension not being
      available
    + lp#715910: Added support for file annotation meta-data
    + Don't show application launch events nor fake events generated
      by Activity Log Manager.
    + lp#643795: Fixed blacklist template deletion
    + Several other minor tweaks (better netbook screen support, etc)


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Identical to 3.4.0, which was not released on time.
  - Changes from version 3.4.0:
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Port to new gweather api
    + Updated translations.
  - Drop gnome-applets-gweather.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Split out lang-package (bnc#645077).
  - Recommend -lang package from the main package.
  - Drop xz BuildRequires as it now comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Refreshed set of wallpapers for 3.6
    + Hardcode colors for all backgrounds (bgo#675466)
    + Switch to xz compression for distribution
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Replace "Stamps" background with "Mirror" (bgo#683444).
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.2:
    + Enhancements:
    - Support keywords in the MetaWeblog API
    - Make blog button look more like the clock applet
    - Add Tango style icons created by Josef Vybíral
    + Fixes:
    - Remove usage of deprecated Python modules
    - Replace gnome-about icon usage by gtk equivalent
    - Use the title of the blog post as the window title
    - Make Blogger.com use Atom API rather than BloggerAPI
    - Fixed MetaWeblog image upload
    - Change Self-Run Wordpress directory to be given base URL
  - Drop gnome-blog-deprecation-warning.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Library:
    - Fix potential crashes when registering pairing agents with no
      adapter present
    - Fix warning when bluetooth-sendto exits
    - Better API documentation
    - Fix warnings related to BluetoothStatusClass
    + Send-To:
    - Document the --name option
    - Make the "Retry" button always visible
    - Fix warnings when saving the last used address
    + Wizard:
    - Fix setup of devices that don't require pairing
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Added gnome-bluetooth-fix-pairing.patch and
    gnome-bluetooth-fix-stuck-finish-page.patch to enable pairing of
    devices again (bnc#769536, bgo#679190, rh#819203).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Library:
    - Support for BlueZ 5.0 API
    - Fix memory leak when registering the pairing agent
    + Applet:
    - Fix assertion in gnome-shell when a device requires
      authorisation
    + Wizard:
    - Fix Simple Pairing never succeeding
    - Fix stuck "Finishing page" for some devices
  - Drop gnome-bluetooth-fix-pairing.patch and
    gnome-bluetooth-fix-stuck-finish-page.patch: fixed upstream.
  - Drop xz BuildRequires as it now comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Library: Fix stuck "Finishing" page for some devices.
    + Applet: Fix warning and empty device name in some cases.
    + Wizard: Use shorter label for the finishing pages.
  - Rename libgnome-bluetooth10 subpackage to libgnome-bluetooth11,
    following upstreams soname bump.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Allow building with nautilus-sendto 3.6
    + Namespace killswitch API properly
    + Loads of API documentation fixes


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Fix warning in BluetoothAgent
    + Add pairing support for iCade variants (mobile, core and jr.)
    + Use yelp-tools instead of gnome-doc-utils
    + Support LXDE with the fallback applet too
    + Updated translations.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstream.
  - Drop lxde-support.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Library:
    - Fix crasher using BlueZ's development version.
    - Fix Connect/Disconnect functions not working.
    - Add internal helper to talk to /dev/rfkill.
    + Wizard:
    - Add another OUI for Apple trackpad.
    - Fix crasher doing substring matching.
    - Add a white button press (meaning Return) for iCades.


author: dimstar@opensuse.org
changelog:
  - Move udev rules.d files to the right location:
    + Add pkgconfig(udev) BuildRequires.
    + Define _udevdir based on udevdir variable in udev.pc
    + Fix install section to make use of _udevdir.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.66:
    + Add a gnome-bluetooth plugin to configure new paired phones
    + Fix automatic phone reconnection
    + Migrate from libglade to GtkBuilder
    + Updated translations.
  - Remove libglade2-devel BuildRequires.
  - Drop gnome-phone-manager-warnings.patch: fixed upstream.
  - Pass --disable-static to configure.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.67:
    + Compatible with GTK+3
    + Updated translations.
  - With the port to GTK+ 3, the package will not build for old
    versions of openSUSE, so we can safely move to pkgconfig()-style
    BuildRequires (as well as moving to GNOME 3 libraries at the same
    time):
    + Old ones: bluez-devel, evolution-devel, gnokii-devel,
      gnome-bluetooth-devel, libcanberra-devel, telepathy-glib-devel.
    + New ones: bluez, glib-2.0, gnokii, gnome-bluetooth-1.0,
      gtk+-3.0, libcanberra-gtk3, libebook-1.2, telepathy-glib.
  - Add missing BuildRequires that were implicitly brought in before:
    pkgconfig(gconf-2.0) and pkgconfig(gnome-icon-theme).
  - Remove gtkspell-devel BuildRequires: the dependency is now gone,
    with the move to GTK+ 3.


author: suse-tux@gmx.de
changelog:
  - Add gnome-phone-manager-ld_fix.patch: fix build with strict
    linkers, as in Factory.
  - Add call to autoconf and automake, needed for the patch.


author: vuntz@opensuse.org
changelog:
  - Stop changing libexecdir to /usr/lib/gnome-phone-manager: there's
    no need for that.
  - Replace call to autoconf and automake with gnome-common
    BuildRequires and call to gnome-autogen.sh, as this is more solid
    and less likely to break.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.68:
    + Builds with strict linkers
    + Updated translations.
  - Drop gnome-phone-manager-ld_fix.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh:
    those were only needed for the patch above.


author: dimstar@opensuse.org
changelog:
  - Add gnome-phone-manager-g_thread.patch: g_thread_init is no
    longer used (since glib 2.24).
  - Add gnome-phone-manager-bt33api.patch: Support gnome-bluetooth
    3.3 API.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh, as
    gnome-phone-manager-bt33api.patch touches configure.in.


author: dimstar@opensuse.org
changelog:
  - Update to 0.68+20121106git:
    + Port from GConf to GSettings
    + Support and Require gnome-bluettoth 3.3
  - Drop gnome-phone-manager-bt33api.patch: fixed upstream
  - Drop gnome-phone-manager-g_thread.patch: fixed upstream
  - Add gnome-phone-manager-eds36.patch: Fix build with
    evolution-data-server 3.6.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Download OS logos on demand instead of shipping them in
      gnome-boxes or in a non-free package.
    + Allow to customize box memory and maximum disk size before
      creating it.
    + More responsive box removals.
    + Make stopped/saved boxes easier to distinguish. Saved boxes
      show a grayed out thumbnail of their display and stopped boxes
      show a black screen.
    + Add the ability to use an additional ISO with extra Windows
      drivers for use during unattended installs. For now, Boxes can
      use it to install the Windows system to a virtio disk. It also
      needs to be made available manually (this will be improved at a
      later point), 'make win-tools.iso' can be used to download it,
    + Tweak auto-hiding of fullscreen toolbar.
    + Improve box display scaling (when using a very recent
      spice-gtk).
    + Various UI fixes and improvements.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Create a gnome-shell-search-provider-boxes for the GNOME Shell
    search provider. It will automatically be installed if
    gnome-boxes and gnome-shell are installed.
  - Add a gnome-shell BuildRequires for directory ownership.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Fix running 'gnome-boxes filename.iso' from the command line
    + Fix changing the amount of RAM when libvirt-glib 0.1.3 or newer
      is used
    + Make sure all running boxes are finished suspending before
      exiting Boxes
    + Selection/search mode refinements
    + Various bugfixes and general polishing
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Make spinner spin.
    + Enable key navigation in main view.
    + Disable/ignore keynav and other irrelevant keyboard events in
      search entry.
    + Add Ctrl-Q keyboard shortcut for quitting Boxes.
    + Correct/improve look&feel of selection mode.
    + Gracefully handle 'topology node missing from libvirt
      capabilities' scenerio.
    + Directly use libsoup for HTTP downloads.
    + Add a SLEEPING mode for libvirt's new 'PMSUSPEND' state.
    + Use GNOME logo for representing GNOME live media.
    + Disable customization of remote boxes at creation for now. This
      was nonfunctional and not as important as customization of VMs.
    + Automatically switch to 'System' tab in properties for VM under
      creation.
    + Fix regression of not automatically continuing saved
      installations on launch.
    + Fix inconsistencies in sizes of wizard toolbar buttons.
    + Fix incorrect enabling of 'Continue' button in wizard.
    + Don't crash when Tracker service is unavailable.
    + Don't automatically delete live VM box on forced shutdown.
    + Correct configure check for forcing building from vala sources.
    + Disable S3/S4 states for new VMs to avoid some issues with
      these power states in latest libvirt/qemu.
    + Only gather stats for running VMs to save resources
    + Updated translations.
  - Add pkgconfig(libsoup-2.4) BuildRequires: new dependency.


author: dimstar@opensuse.org
changelog:
  - Add tracker Requires: gnome-boxes fails to start otherwise with
    (gnome-boxes:18054): GLib-GIO-ERROR **: Settings schema
    'org.freedesktop.Tracker.FTS' is not installed (bnc#785356).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + More reliable tracking of installation.
    + Fix 'Continue' button disabled when choosing non-express
      installation for Windows XP.
    + Clear search when search bar is dismissed.
    + Use the right icon for selection mode and fullscreen buttons.
    + Reset selection when exiting selection mode.
    + Fix a bug in properties view where incorrect tab was shown for
      remote machines.
    + Handle screenshots correctly on force shutdown.
    + Workaround some potential crashes in search provider.
    + When password entry loses input focus while its empty, it now
      reverts back to 'Add password' button.
    + Add logo for RHEL 4.x, 5.x and 6.x.
    + Ensure storage pool is active before using it.
    + More reliable resetting of URL entry.
    + Fix a build issue.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.3:
    + Fix express installation for Fedora 18.
    + Don't crash when running Boxes while it's already running.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.1:
    + Start week on the right day specified by the current locale.
    + Use the correct location for pixmaps by default.
    + Misc bugfixes.
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.1.3:
    + Implement "laps" in the stopwatch.
    + Misc bugfixes.
    + Updated translations.
  - Changes from version 0.1.2:
    + Use vertical spinbuttons for the timer setup.
    + Fix timezone offset calculation during DST.
    + Misc bugfixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.5:
    + Reworked large parts of the code to use less CPU.
    + Depend on libgnome-desktop to use the system WallClock.
    + Show the nation beside the city.
    + Improved rendering of world clocks and alarms.
    + Misc bugfixes.
    + Updated translations.
  - Add python-xdg Requires: It's imported from gnomeclocks/utils.py.


author: oddrationale@gmail.com
changelog:
  - Initial Release (Version 0.2.5):
    + added possibility to customize GNOME's start menu
    + made profile "compact" compatible with clearlooks 2.16.x
    + Translations update


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.5:
    + New Features:
    - Add ACCURACY_x to the list of translated metadata keys
    - Add CONNECTION_type to the list of translated metadata keys
    - Add SCREEN_surface to the list of translated metadata keys
    - Add support for MAPPING_device_id
    - Include the sensor type in the profile metadata
    - Save the internal panel brightness in the ICC profile
    + Bugfix:
    - Correctly spawn profiles with spaces in the filename when
      using gcm-import
    - Do not show blank metadata in the profile viewer
    - Do not use deprecated clutter API
    - Ensure the sensor is unlocked after failing to get a sample
      in gcm-picker
    - Limit display profiles to Single shaper matrix, to keep
      greyscale neutral
    - Make the profile metadata accept regular expressions and add
      the OSD_x keys
    - Remove the final vestiges of gcm-session
    - Set the reference kind when calibrating a camera device
    - Show the profile title as the gcm-viewer window title
    - Smaller/faster display calibration target sets
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.91:
    + New Features:
    - Compile the GtkBuilder files as a GResources to speed up
      startup
    - Show the calibration progress bar level for new versions of
      Argyllcms
    + Bugfix:
    - Allow the calibration to ask more than one interaction
      question
    - Correctly restore the calibration status panel after asking
      the user a question
    - Detect a sample misread from argyllcms and try to recover
    - Do not show a critical warning if we re-try a failed
      calibration
    - Don't assume dispcal is /usr/bin/dispcal
    - Ensure the user can quit if the calibration fails
    - Ensure the VTE is flushed when the spawned program exits
    - Fix a critial warning when setting the brightness
    - Replace use of deprecated clutter api
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + New Features:
    - Add an environment variable of ENABLE_COLORHUG=1 for
      ArgyllCMS V1.3.6
    + Bugfix:
    - Optimize printer target patch count for ColorMunki &
      A4/Letter paper
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.2:
    + New Features:
    - Show the actual ICC profile after calibration if the user is
      using a LiveCD
    + Bugfix:
    - Hide the target whitepoint selection screen if the sensor is
      a colorimeter
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.1:
    + New Features:
    - Explain how to use the ICC profiles on other systems
    - Set the 'remote-profile-hash' sensor option when calibration
      has completed
    - When using a LiveCD, have a button the user can click on to
      show the icc profile
    + Bugfixes:
    - Allow the user to select a CIE file when looking for chart
      values
    - Don't ask the user to choose a CIE reference when one cannot
      exist
    - Remove gcm-calibrate-helper as it's now unused
    - Use CdSampleWindow from libcolord-gtk rather than our own
      copy
    + Updated translations.
  - Replace pkgconfig(colord) BuildRequires with
    pkgconfig(colord-gtk), following upstreams change.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + Add some checks to prevent gcm-picker crashing
    + Change display profiles to single gamma
    + Don't emit a two critical warnings when calibrating a printer
    + Don't hardcode the AdobeRGB profile
    + Ensure the print profile mode is set in the calibration dialog
    + Fix up tooltip strings
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Do not use deprecated clutter API
    + Remove -Werror by default for development builds
    + Use Yelp tools insted of gnome-doc-utils
    + Updated translations.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Bug fixes:
    - Better initial orientation for the Lab hull
    - Calculate the profile whitepoint using the profile transform
    - Default to normal calibration
    - Detect Ubuntu casper based livecd's as well
    - For dispread skip instrument recalibration for the ColorMunki
    - For the ColorMunki use high resolution measurement mode
    - Get the ICC profile pre-cooked MD5 value if it is available
    - Honour precision for dispcal
    - Large default window size, to prevent mid operation automatic
      resizing
    - Move gcm-calibrate to lower right of the screen
    - Show temperature page for more devices
    - Use a 0.8 instead of 1.2 sized test window for Argyll
    + Updated translations.


author: ecanuto@novell.com
changelog:
  - Update to 3.3.2
    + Features
    - New icons
    - Removed some unnecessary icons, as latest gnome-icon-theme
      already include these
    - Fixed positioning on some mimetypes for improved consistency
    - Fixed some small bugs, found some 22px icons in 24px folder,
      so fixed those as well
    + Bug fixes
    - Remove the fix for exec attibute, 3.3.2 already fixed that
    - Remove unneeded parameters from fdupes macro
    - Fix index.theme files for openSUSE versions prior to 11.2
    - Fix package license, it is GPL v2
  - Add Tango to the list of Inherited theme in 11.1 and earlier so
    that the thumbnail looks good in the appearance capplet.


author: vuntz@novell.com
changelog:
  - Recompress source tarball to bz2.
  - Do not make tar verbose when extracting the themes.
  - Limit width of description lines.


author: vuntz@novell.com
changelog:
  - Update to version 3.8.7:
    + Minor fixes to a few icons.
    + Add Gnote icons.
    + Fix minor issue with scalable remote folders.
    + Fix wrong colored icon in wise version.
    + New delete/trash/warning icons from one-canvas.
    + New inkscape icons.
    + Add back usb-creator icons.
  - Changes from version 3.8.5:
    + Fix color of Add icon in wise version.
  - Changes from version 3.8.4:
    + New multimedia icons.
    + Make cd-audio icon more consistent.
    + Remove more unneeded icons.
    + Create proper remove icon.
  - Changes from version 3.8.2/3.8.3:
    + New text editor/edit/tomboy/alacarte icons.
    + Add a few more syslinks for mimetypes and apps.
    + Remove last few unnecessary icons.
    + Add back Transmission icons to fix small tray icon in Shiki-Colors.
    + Add some syslinks for xfce4 panel icons.
    + Minor fixes.
  - Changes from version 3.8.1:
    + Fix Rhythmbox' library icon.
    + Removed a few remaining duplicate icons.
    + New phone and music player icons!
  - Changes from version 3.8:
    + New hard drive and all related icons.
    + Minor enhancements to a few icons.
    + Tons of clean-up, optimized many links.
    + Removed icons for outdated/deprecated applications.
    + Removed icons for apps that ship the same ones.
  - Changes from version (22 - May - 2009):
    + Forgot to add the new desktop icons in last release ¯ロ¯
    + Minor fixes to all the *-remote icons.
    + Created new Server and related icons.
    + New CD drive/removable drive icons from gnome-icon-theme's one-canvas.
  - Changes from version (20 - May - 2009):
    + Created new printer icons!
    + Recreated all mimetypes for best consistency.
    + Minor touch-ups to some existing icons.
  - Changes from version (19 - May - 2009):
    + Created new about/star icons.
    + Created new search and related icons for the larger sizes.
    + Cleaned up and improved mimetypes.
    + Miscelaneous improvements and cleanups.
  - Changes from version (18 - May - 2009):
    + Refreshed many icons for style and consistency.
    + New package icons.
    + Revert to old printer icons.
    + Minor bugfixes.
  - Changes from version (17 - May - 2009):
    + Removal of some unnecessary icons for even better filesize.
    + Added shadow to logout icons.
    + Added some more links to devices and apps for better device/GDM theming.
    + Better use of links on some icons to improve filesize.
    + Other minor fixes to improve consistency.
    + Changed ccsm icon to a prettier one.


author: prusnak@opensuse.org
changelog:
  - Update to 5.5.1
    + Add icons for Empathy.
    + Add better support for Ubuntu Karmic's panel applets.
    + Minor updates and clean-ups on some icons.
  - Changes from 5.5
    + New, redesigned folders!
    + Add folder-xdg icons for Karmic/GNOME 2.28.
    + Add some new icons/update others for better Karmic support.
    + Minor bugfixes.
  - Changes from 5.3
    + Change Green and Pink Palettes for better contrast.
    + Source pack can now build mix n' match themes like
      "gnome-tribute".
    + Release a recreated "Tribute" variation as extras.
    + Release a dark "Carbonite" variation as extras.
    + Minor shadow/consistency fixes.
    + File manager icons are recolorable again.
    + Allow for unbranded installation (no gnome-colors logo).
    + Add icons for root terminals.
  - Changes from 5.2.2
    + Fix Inkscape rendering bug in Karmic.
  - Changes from 5.2.1
    + Fix make install in distribution tarball.
  - Changes from 5.2
    + Minor consistency fixes.
    + Recreate all recolorable icons from source.
    + Gradient and stroke fixes to folders.
    + Better palette for Red (Wine) variation.
    + Add a new color variation - Pink (Illustrious).
    + GNOME-Colors now allows for creating custom color icon sets
      from the source package. This means GNOME-Colors now has
      infinite possible color variations, feel free to read the
      documentation and make your own in minutes!
  - Changes from 5.1.1
    + Adjust permissions on newly added icons.
  - Changes from 5.1
    + Minor cosmetic tweaks.
    + Make wireless icons more accurate (0% signal = 0 bars).
    + Backport document-revert icon from gnome's one-canvas.
    + Redo some application icons for better consistency and looks.
  - Changes from 5.0
    + Redesign old HAL-9000 Hibernate icon.
    + Make suspend icons consistent with new media-actions coloring.
    + Redesign some tons of action icons with better and smoother
      gradients.
    + Add RapidSVN icons.
    + Minor cosmetic fixes to many icons.
    + Move project to SVN, include makefiles and update
      documentation.
    + Use new common library to reduce file size by as much as 4
      times! Users are encouraged to read documentation before
      installation, as the new gnome-colors-common folder is a
      required dependency for all icon sets.
  - Changes from 4.5
    + New phone icons.
    + New wireless icons - more intuitive and informative at any
      size.
    + Redo all spherical icons with better radial gradients.
    + Add more app and mimetype syslinks.
    + Minor fixes.
  - Changes from 4.3.5
    + Fix an oops, missing two .icon links in previous upload.
  - Changes from 4.3.4
    + Create new Desktop icons.
    + Fix color of some gradients in scalable places folders.
    + Remove all animation folders gnome-icon-theme already ships.
    + Remove all emblems that are already inherited from
      gnome-icon-theme.
  - Changes from 4.3.3
    + Redraw a few icons, make a few more icons common across sets.
    + Fix smaller wireless icons for light panels.
    + Add some more application links.
  - Changes from 4.3.2
    + Redraw the smaller sizes of many icons for better looks.
    + Create a few new category icons.
    + Add more application links.
    + Minor consistency fixes.
  - Changes from 4.3.1
    + New system icons and redo icons based on them.
    + Fix some minor positioning errors in some icons.
    + Redraw reboot/reload icon for 32, 24 and 22 px sizes.
    + Remove blur from gnome-colors logo in scalable version.
    + Add icons for a few more apps.
    + Redesign software update icons for better consistency and
      better metaphor.
  - Changes from 4.3
    + Redraw entire Human icon set with a subtler, less vibrant
      palette.
    + Minor fixes and redrawing of some icons.
    + Remove some old, deprecated stock icons.
    + Remove some evolution icons now that evolution uses the correct
      ones.
    + Enable drag n' drop installation to Appearance preferences by
      not repackaging the icon sets inside the download package. It's
      still recommended to extract the package even after
      installation, in order to view the documentation files.
  - Changes from 4.2
    + Copy icons in "stock" folders to "actions".
    + Delete scalable search animations, they are no longer used in
      GNOME 2.26.
    + Delete icons that were deprecated by GNOME before 2.24. GNOME
      2.24 or above is now recommended.
    + Minor color consistency fixes in Dust and Noble variants.
    + Manually optimize most of the scalable files for better size
      and performance.
  - Changes from 4.1
    + More consistent media icons.
    + Brand new Dust with a better color palette.
    + Minor fixes.
  - Changes from 4.0
    + Brand new icon set! GNOME-Dust, meant to be used with
      Shiki-Dust GTK theme.
    + Media icons are now aluminium-colored.
    + Made many application icons neutral/aluminium.
    + Hundreds of minor improvements to tons of icons.
    + Improve color variety greatly to avoid monotony.
    + New font icons.
  - Changes from 3.9.4
    + Minor fixes to a few icons.
    + Removed some unnecessary icons.
  - Changes from 3.9.3
    + Better syslink usage to avoid duplicate icons.
    + New go-home icons, so now it's actually a home.
    + Minor fixes to window icons.
    + Use better metaphors for a few icons.
    + Add System Testing icons for Jaunty.
  - Changes from 3.9.2
    + Use rescue float icon for help, it's a better metaphor and more
      consistent.
    + New locale icons, as not to have any language/country
      preference.
    + Tango appearance preferences icons are a better metaphor for
      theming.
    + Add media-optical icons for better small sizes and update their
      related icons.
    + Minor fixes to some other icons.
  - Changes from 3.9.1
    + Add Midori icons
    + Let Evince use their own icons instead of generic PDF ones.
    + Add some missing links for notifications.
    + New nautilus-actions icons.
  - Changes from 3.9
    + New File Manager icons.
    + New virtualbox icons.
    + Fixed vmware icons.
    + Better metaphors for some other icons.
    + Minor fixes.
  - Changes from 3.8.9
    + Remove firefox/thunderbird icons (now in "extras" package).
    + Minor fixes to more 16px icons.
    + New gnome-mplayer/smplayer icons.
  - Changes from 3.8.8
    + Minor improvements in 16px media-action icons.
    + Use green instead of yellow as secondary color in human/wine sets.


author: vuntz@opensuse.org
changelog:
  - Use the %icon_theme_cache_* macros to make sure the icon theme
    caches are created/updated. Add hicolor-icon-theme BuildRequires
    for this.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.2.8.10:
    + bgo#448941: numeric keypad arrows don't work in the main window
    + bgo#620275: add menu item to copy full path and file name to
      clipboard
    + bgo#637501: advrename: metatag popup menu shows wrong items
    + Fixed problem with toggling path/basename/filename selections
      in copy/move dialogs
    + Fixed problem with searching path for devices
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.2.8.11:
    + Support for backward/forward mouse buttons
    + Fixed bgo#639243: misleading docs for F2 shortcut
    + Fixed bgo#640387: usage of deprecated python modules: md5, sha1
    + Fixed problem with starting GNOME Commander as root
    + Fixed problem with Traditional Chinese translation


author: dimstar@opensuse.org
changelog:
  - Update to version 1.2.8.12:
    + bgo#618214: crash when cancel a search
    + bgo#640387: yet another fix for deprecated python modules:
      md5, sha1
    + bgo#649375: bookmarks not updated for newly added ones
    + Fixed problem with mkdir permissions


author: vuntz@opensuse.org
changelog:
  - Update to version 1.2.8.14:
    + bgo#621756: custom port for ftp is not saved.
    + bgo#657780: bugs in nl translation.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.2.8.15:
    + Fix missing links in documentation.
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: dimstar@opensuse.org
changelog:
  - Add gnome-commander-poppler020.patch: Fix build with poppler 0.20
  - Add libtool BuildRequires and call to autoreconf, as above patch
    touches the build system.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.34.0:
    + Use dirname, instead of basename for finding srcdir.
    + Remove gnome1 cruft.
    + Mark GNOME_COMMON_INIT as deprecated.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.0:
    + gnome-autogen.sh:
    - Don't print terminal codes if stdin isn't a tty
    - Check for yelp.m4 with YELP_HELP_INIT


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0.1:
    + No changes.
  - Changes from version 3.4.0:
    + Update following move to deprecation attributes for libraries.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Add support for automake 1.12.
    + Fix bashishms (bgo#588020).
    + Do not call automake with --force (bgo#612329).
    + Fix srcdir!=builddir for scrollmaker (bgo#315320, bgo#409060).
    + Check for glibtoolize in gnome-autogen.sh.
    + Trace AC_CONFIG_SUBDIRS with autoconf.
  - Drop gnome-common-am112.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4.1:
    + Rebuilding due to 3.5.4 being built with a broken libtool.
    + Bump libfolks dependency to 0.7.3.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + EggListBox converted from vala to C.
    + Fix icon for birthdays.
    + Minor notification themeing fixes.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Port the webcam support to libcheese
    + Upadted translations.
  - Note: the port to libcheese does not infer changes in
    BuildRequires, as we already link against cheese and GStreamer.


author: vuntz@opensuse.org
changelog:
  - Create a gnome-shell-search-provider-contacts for the GNOME Shell
    search provider. It will automatically be installed if
    gnome-contacts and gnome-shell are installed.
  - Add a gnome-shell BuildRequires for directory ownership.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Use the new gstreamer 1.0 based libcheese
    + Always show search entry
    + Updated translations.
  - Drop pkgconfig(gstreamer-interfaces-0.10) and
    pkgconfig(gstreamer-0.10) BuildRequires: configure no longer
    checks for gstreamer and relies entirely on cheese for this.
  - Drop pkgconfig(gdk-x11-3.0) BuildRequires: no longer needed.
  - Add pkgconfig(cheese) BuildRequires: mimic as closely as possible
    what configure does. In our packages this is currently implied
    by requiring cheese-gtk.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Keyboard shortcuts for new and help.
    + Add keywords to desktop file for better searching.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Really replace pkgconfig(gstreamer-0.10) BuildRequires with
    pkgconfig(gstreamer-1.0): cheese-devel already correctly pulled
    in gstreamer 1.0 devel files, so there is no factual change now.
    But it stops us from pulling in GStreamer 0.10 while we don't
    need it anymore.


author: dimstar@opensuse.org
changelog:
  - Add with_ibus condition (currently set to 0), as we do not have
    a recent enough version of IBus in Factory at this moment.
    + when with_ibus is set to 1; pkconfig(ibus) BuildRequires will
      be used and --enable-ibus is being passed to configure
    + when with_ibus is set to 0, pkgconfigu(ibus) is being ignored
      and --disable-ibus is being passed to configure.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Background:
    - Fix multi-monitor handling
    - Use a lighter texture for solid colours
    + Date & Time:
    - Update the current time when we change the timezone
    + Mouse:
    - Fix mouse test area not being in the correct position in some
      cases
    + Network:
    - Fix arrow direction in RTL languages
    - Don't resize the panel or the Wi-Fi list
    - Top align the back button in the Wi-Fi panel
    - Fix parenting problems when spawing a network dialogue
    - Don't try to activate out-of-range connections
    - Fix WPA Enterprise connections not working
    - Use a regular button for "Connect to Hidden Network"
    + Online Accounts:
    - Fix a warning on exit
    + Printers:
    - Fix wrong icon being used in the search entry
    + Region & Language:
    - Remove the unused "Remove" button
    - Reduce the number of required m17n desktop files
    - Repopulate the input sources when IBus becomes available
      again
    - Add support for inscript2 and Marathi phonetic input sources
    + Shell:
    - Fix entering the same panel twice
    + Sound:
    - Fix input level bar direction in RTL languages
    + User Accounts:
    - Fix the autologin icon not being recoloured.
  - Rebase gcc-private-connection.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Background:
    - Fix crash when exiting panel too quickly.
    + Network:
    - Fix 8021x connections.
    + Screen:
    - Avoid accessing destroyed panel.
    + User accounts:
    - Complete discover on failure.
    - Recognize that some kerberos domains cannot be joined.
    - Remove the realmd version check.
    - Set timeouts on all realmd interface proxies.
    - Don't have domains twice in the drop down.
    - Fix wrong sensitivity of the autologin combo.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.3:
    + Add F1 accelerator to show help.
    + Background: Hide in Unity.
    + Bluetooth:
    - Fix the master switch not following the actual adapter state.
    - Fix the Connection switch being in the wrong state when
      connecting fails.
    - Show a spinner when connecting to a device.
    - Align left hand pane with the "All Settings" button.
    + Keyboard: Show more specific help page
    + Network: Make Airplane mode switch off all the radios,
      including Bluetooth.
    + Online Accounts:
    - Don't preselect the first item when adding an account.
    - Align left hand pane with the "All Settings" button.
    + Printers:
    - Fix renaming printers with recent versions of CUPS.
    - Show in Unity.
    + Region: Fix possible crasher on startup.


author: mike.catanzaro@gmail.com
changelog:
  - Drop apg recommends: automatic password generatoion is no longer
    done by spawning apg, but rather by using libpwquality directly.


author: idonmez@suse.com
changelog:
  - Drop gnome-control-center-probe-radius-server-cert.patch for now.
    The patch is incomplete and breaks WPA-Enterprise completely
    (bnc#798793)


author: dimstar@opensuse.org
changelog:
  - Do not package gnome-control-center.rules (bnc#804966): On
    openSUSE defining the use of the wheel group is up to the
    administrator.


author: vuntz@opensuse.org
changelog:
  - Remove %{release} from the gnome-control-center versioned
    Requires, to not have to rebuild this package each time
    gnome-control-center rebuilds to keep it installable.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Fix many documentation syntax warnings.
    + Bugs fixed: bgo#672030, bgo#679858.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Update to new GMutex API
    + GnomeWallClock: add ignore-date property
    + Port to new documentation infrastructure
    + gnome-bg: load the default background if the configured one is
      invalid
    + Updated translations.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstreams switch to the new documentation
    infrastructure.
  - Drop special handling for openSUSE 11.1, 11.2 and 11.3: they are
    end of life.


author: dimstar@opensuse.org
changelog:
  - Split out a libgnome-3_0-common package containing the data
    files. Having them in the library package hinders parallel
    installability of more than one libgnome-desktop package. This
    package conflicts with libgnome-desktop-3-2 because of common
    files.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + GnomeBG:
    - Fix crash if default background not found
    - Don't use C99 declarations
    + Import libgsystem and use it to read thumbnails with O_NOATIME
    + gnome-xkb-info:
    - Parse XKB options
    - Use glib's slice allocator for small structures
    + Increase the size of thumbnails to 256
    + Bugs fixed: bgo#680326, bgo#680354, bgo#681897, bgo#681929,
      bgo#682004, bgo#682252.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + gnome-xkb-info: Honor the 'show-all-sources' gsettings key
      (bgo#682240)
    + Make 'Mirrored Displays' string consistent with the
      control-center (bgo#592412)
    + Thumbnails: Determine the correct mime type when we still know
      the filename (bgo#655406)
    + Remove the temporary file when saving a thumbnail fails and
      show an error when saving a thumbnail fails (bgo#681942)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Remove %IS_DEFAULT_GNOME_DESKTOP conditionals for everything
    related to the documentation: now that they were ported to
    yelp-tools, they can't conflict with some old GNOME 2 docs.
  - Remove libgnome-desktop-3-2 Conflicts in
    libgnome-desktop-3_0-common: the file conflict is now gone (with
    the port to yelp-tools), and since we never had this new package
    in Factory, the Conflicts is useless.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + gnome-xkb-info: Fix a memory leak (bgo#684140)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0.1:
    + gnome-xkb-info: Fix introspection element-type annotations
      (bgo#684802).


author: zaitor@opensuse.org
changelog:
  - Update to version 3.6.1:
    + wall-clock:
    - Add test application.
    - Add debug when timezone or schema changes.
    + rr-labeler:
    - Clear surface before drawing frame and background.
    - Use a shape region if the widget is not composited.
    - Scale the corner radii when drawing the fill.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + gnome-rr: Fall back to XFree86_DDC_EDID1_RAWDATA.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Use pkgconfig() style BuildRequires on 11.3 and later:
    + old-style: gnome-desktop-devel, gtkhtml2-devel,
      gtksourceview-devel, libgnomeprintui-devel, librsvg-devel,
      libwnck-devel, vte-devel.
    + new-style: gnome-desktop-2.0, gtksourceview-2.0,
      libgnomeprint-2.2, libgnomeprintui-2.2, libgtkhtml-3.14,
      libpanelapplet-2.0, librsvg-2.0, libwnck-1.0, vte.
  - This will make it easier to switch to GNOME 3 libraries in
    openSUSE, since they can cause changes in package names.


author: nmarques@opensuse.org
changelog:
  - Add requires for openSUSE >= 1210 (bnc#738011):
    - 'Requires: libwnck-1-22' to wnck-sharp
    - 'Requires: 'libgnome-desktop-2-17' to gnome-desktop-sharp2


author: zaitor@opensuse.org
changelog:
  - Clean up spec for acceptance in openSUSE Factory.
  - Drop %if's for building for other distros. and therefore drop
    sources gnome-desktop-sharp-2.20.1.tar.bz2 and
    gnome-desktop-sharp-2.24.0.tar.bz2, and lots of distro and
    version specific buildrequires.
  - Drop nautilusburn-sharp subpackage, not built anymore.
  - Drop gtkhtml314-sharp subpackage, not built anymore.
  - Drop gnome-panel-sharp subpackage, not built anymore.
  - Exchange BuildRequires: gnome-sharp2, gtk-sharp2-gapi, mono-devel
    and monodoc-core to BuildRequires: pkgconfig (gnome-sharp-2.0,
    gapi-2.0, mono and monodoc).


author: vuntz@opensuse.org
changelog:
  - Rename gnome-desktop source package to gnome-desktop2, to have
    gnome-desktop be the GNOME 3 version.
  - There is a IS_DEFAULT_GNOME_DESKTOP default to make it easy to
    choose which gnome-desktop version will be the default. This is
    important since some files like gnome-about and the documentation
    are conflicting between the two versions.
  - Change old-style BuildRequires to pkgconfig() style
    BuildRequires:
    + old-style: gconf2-devel, gtk2-devel,
      startup-notification-devel.
    + new-style: gconf-2.0, gdk-pixbuf-2.0, glib-2.0, gtk+-2.0,
      libstartup-notification-1.0, x11, xrandr.
  - Rename X-KDE-SubstituteUID.dif to
    gnome-desktop2-X-KDE-SubstituteUID.patch.
  - Change Requires of lang subpackage to Recommends.
  - Provides/Obsoletes gnome-desktop if %IS_DEFAULT_GNOME_DESKTOP is
    set, since the main package is now named gnome-desktop2.
  - Create a gnome-about subpackage, that gets built if
    %IS_DEFAULT_GNOME_DESKTOP is set. Add gnome-about Recommends to
    %the main package, to make sure it gets installed.
  - Rename devel subpackage to libgnome-desktop-2-devel, and make it
    Provides/Obsoletes gnome-desktop-devel if
    %IS_DEFAULT_GNOME_DESKTOP is set.
  - If %IS_DEFAULT_GNOME_DESKTOP is not set, pass
    - -disable-gnome-about and --disable-desktop-docs to configure, do
    not look for the help files.
  - Update description of packages.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.92:
    + libgnome-desktop
    - GnomeRR: Force a refresh of timestamps so other clients won't
      think this is a server-generated event
    - Do not use deprecated gdk_display
    + Misc
    - Make --disable-gnome-about configure flag work completely
    - Add --disable-desktop-docs configure flag
    - Update information in README and other files
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + libgnome-desktop
    - Thumbnail: Look up mimetypes properly
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.1:
    + libgnome-desktop:
    - GnomeRR: Don't read past the end of a string
    - GnomeRR: Fix possible double-free when destroying private
      windows
    + gnome-about:
    - Fix translations which do not respect python variable names
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add gnome-desktop2-one-slide-slideshow.patch to correctly handle
    one-slide slideshows: we don't want to handle pseudo-transitions
    there, since there's only one slide. This is useful since our new
    default background is now a slideshow with only one slide, to
    better handle different monitor sizes.


author: vuntz@opensuse.org
changelog:
  - Drop gnome-desktop2-X-KDE-SubstituteUID.patch: now that
    bnc#540627 is fixed, we do not care about X-KDE-SubstituteUID
    anymore, so we don't need the patch anymore.
  - Drop gnome-desktop2-desktop.patch: we do not build gnome-about
    anymore, so it's not needed. And it was wrong in the first place
    since "Learn more about GNOME" is really not a GenericName.
  - Rebase gnome-desktop2-fate300461-desktop-gettext.patch after
    removal of gnome-desktop2-X-KDE-SubstituteUID.patch.


author: vuntz@opensuse.org
changelog:
  - Add gnome-devel-docs-fix-figures.patch: fix broken figure
    symlinks, that break bundle-lang-gnome-extras.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Updated platform demos.
    + Updates to Accessibility Development Guide.
    + Updated translations.
  - Drop gnome-devel-docs-fix-figures.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Add gnome-common BuildRequires and call to gnome-autogen.sh:
    A patch in gnome-doc-utils requires bootstrapping here, in order
    to install the softlinks to the figs correctly.
  - Add hack to copy platform-demos/C/media/03_jssignal_02.png to
    platform-demos/C/media/03_jssignal_02b.png: This file is being
    referenced in the docs and install scripts, but is missing in
    the tarball and git (bgo#682987).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Fixed link in HIG
    + Fixed broken translations
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Use XDG configuration directories to store the dictionary data.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Drop usage of deprecated methods
    + Use the new GMenu API
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Updated translations.
  - Replace pkgconfig(gnome-doc-utils) BuildRequires with yelp-tools:
    even though not specified in NEWS, this release switched to the
    new documentation infrastructure.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Add application menu.
    + Include "nosuid,nodev" when proposing options for a new fstab
      entry.
    + Add nofail checkbox when editing entries.
    + Several other code changes.
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Improve fstab and crypttab dialogs.
    + Use units in application provided CSS to shut up recent GTK+
      warning
    + Fix bug when updating negative checkbutton options
    + Use proper capitalization for "Edit mount options..." menu item
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.93:
    + Use "Size", not "Disk Size"
    + Show WWN for a disk/drive, if available
    + Fix a couple of internationalization problems
    + Reword potentially confusing description of SMART attribute
    + Various interface improvements to fstab and crypttab dialogs
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Initialize gettext support so i18n actually works.
    + Small theming fix.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.1:
    + Fix build with older udisk version
    + If drive is on another seat, show "Connected to another seat"
    + Check keyring for LUKS passphrase and put it in passphrase
      entry if available
    + Add a "Auto-clear" switch for loop devices
    + Add "Disk Image Mounter" utility and associate with
      application/x-cd-image
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Disks: SMART dialog improvements
    + GduPasswordStrenghWidget: use libpwquality
    + Updated translations.
  - Add pkgconfig(pwquality) BuildRequires: new dependency.
  - Add pkgconfig(gnome-keyring-1) BuildRequires: configure checks
    for it.
  - Add docbook-xsl-stylesheets and xsltproc BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + about-dialog: use gnome-disks for the icon, not palimpsest
    + Add a settings dialog for power management and acoustic levels
    + Add a "Wake-up from Standby" menu item
    + Add back Benchmark dialog
    + Add erase option when formatting, show job progress and allow
      job cancelation
    + Add support for ATA secure erase and non-cancelable jobs
    + disk-image-mounter: leave mounting to gnome-shell
    + Don't allow standby on SSD drives
    + Don't show sub-minute precision for restoring/creating disk
      images
    + Don't show WWN if we already show a serial
    + Handle partition setups with overlapping partitions
    + Make volume grid look right (grey, not blue) when selected and
      unfocused
    + Port from libgnome-keyring-1 to libsecret-1
    + Refine handling of overlapping partitions
    + Rescan device when we're done restoring a disk image onto it
    + Show "Create Disk Image" even if free space on a drive is
      selected
    + Show estimated time remaining when a job is pending
    + Show sample size and number of samples for benchmarks
    + Show vendor recommended AAM level and use it as a default
    + Use GtkLevelBar widget for conveying passphrase strength.
  - Replace pkgconfig(gnome-keyring-1) with pkgconfig(libsecret-1),
    following upstreams switch to libsecret.
  - Add gnome-disk-utility-overflow.patch: fix bufferoverflow.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh:
    Needed as above patch touches the build system.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Relicense from LGPLv2+ to GPLv2+
    + If creating an image from iso9660/udf, suggest Disc_Label.iso
      as the filename
    + Remember the last-used directory for disk images
    + Also update disk image directory when attaching disk images
    + Don't force file types when selecting a folder
    + Make Create/Restore Disk Image dialogs non-modal
    + Try opening the device file directly when creating images of
      CD/DVD discs
    + Factor out common code and put it in a static library
    + Use libgdu in gnome-disk-image-mounter
    + Don't default to NTFS unless the mkntfs(8) command exists
    + Remove css bits for now
    + Store directory of last image file chosen, not the full path
    + Use set_current_folder_uri(), not set_current_folder()
    + Fix problems with overlapping partitions in disk images
    + Handle gtk_file_chooser_get_current_folder_uri() returning NULL
    + Add window title to various dialogs.
  - Add pkgconfig(gmodule-2.0) BuildRequires: new checked dependency.
  - Drop gnome-disk-utility-overflow.patch: fixed upstream.
  - Drop gnome-common BuildRequires and call to gnome-autogen.sh: We
    don't carry any patches anymore.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Add window title to Create Partition dialog.
    + Don't show application launcher for Disk Image Mounter.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update gnome-do-quiet-autostart.patch: when the user configures
    gnome-do to autostart via the prefs dialog, the autostart is not
    quiet. Use the right desktop file to fix this. Fix bnc#653487.
  - Pass --disable-schemas-install to configure, to avoid useless
    errors on %makeinstall.


author: vuntz@opensuse.org
changelog:
  - Add gnome-do-fix-keybindings-gconf.patch: this fixes reading
    keybindings from gconf; the gconf keys that were used were based
    on translations.
  - Add gnome-do-fix-warning-empty-keybinding.patch: do no register
    OS bindings to empty keys, which creates annoying warnings.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.5:
    + Separate keybinding description from GConf key name.
    + Fix for KWin not showing the Do window properly.
    + Fix menu not being properly shown.
    + Fix build on mono 2.8+.
    + Small fixes.
    + Updated translations.
  - Drop patches integrated for issues fixed upstream:
    + gnome-do-fix-keybindings-gconf.patch
    + gnome-do-fix-kk.patch
    + gnome-do-mono-2.8.patch
    + gnome-do-no-disable-deprecated.patch
  - Only manually remove some translations on 11.4 and earlier:
    Factory can deal with those unknown locales now.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig() BuildRequires:
    + Old ones: gconf-sharp2, glade-sharp2, gnome-desktop-sharp2,
      gnome-keyring-sharp-devel, gnome-sharp2, gtk2-devel,
      mono-addins, rsvg2-sharp, ndesk-dbus-glib-devel, notify-sharp,
      wnck-sharp.
    + New ones: gconf-sharp-2.0, gdk-2.0, gdk-x11-2.0,
      glade-sharp-2.0, glib-2.0, glib-sharp-2.0,
      gnome-desktop-sharp-2.0, gnome-keyring-sharp-1.0,
      gnome-sharp-2.0, gnome-vfs-sharp-2.0, gtk+-2.0, gtk-sharp-2.0,
      mono-addins, mono-addins-gui, mono-addins-setup,
      ndesk-dbus-1.0, ndesk-dbus-glib-1.0, notify-sharp,
      rsvg2-sharp-2.0, wnck-sharp-1.0.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9:
    + New DynamicItemSource API. This allows plugins to notify Do
      when a new item is available,
    + The Application item source uses this new API. You are now able
      to launch freshly-installed applications immediately from Do,
      rather than having to wait for them to be indexed.
    + Numerous bug fixes
    + Switch from the unmaintained NDesk.DBus to dbus-sharp.
    + Bugs fixed: lp#289556, lp#330505, lp#551056, lp#551059,
      lp#551102, lp#551125, lp#551180, lp#589649, lp#706299,
      lp#897450, lp#907678.
  - Drop pkgconfig(ndesk-dbus-1.0) and pkgconfig(ndesk-dbus-glib-1.0)
    and add pkgconfig(dbus-sharp-1.0) and
    pkgconfig(dbus-sharp-glib-1.0) BuildRequires after the switch
    from NDesk.DBus to dbus-sharp.
  - Drop gnome-do-fix-warning-empty-keybinding.patch: fixed upstream.
  - Drop gnome-do-glib-2.31.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add gnome-do-plugins-mono-2.8.patch and
    gnome-do-plugins-mono-2.8-sqlite.patch to fix build with mono
    2.8.


author: vuntz@opensuse.org
changelog:
  - Add gnome-do-plugins-wink.patch to fix build: wink was removed
    from gnome-do, and needs to be build in here.
  - Call autoreconf in %build.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.3.1:
    + Build fixes.
  - Changes from version 0.8.3:
    + Add GNOME calculator plugin
    + Add Empathy plugin
    + Drop evolution plugin
    + Add support for Google Chrome to Chromium plugin
    + add pastebin.com support (lp#529195)
    + Stop depending on internal gnome-do/wnck library
    + Fix build with mono 2.6/2.8
    + Stop shipping gmcs.exe (lp#479051)
    + Several bugs and crashes fixed, including:
    - Fix various plugins to work again
    - Lock the screen before suspending or hibernating
    - Use xdg-open instead of yelp to open man pages (lp#499162)
    - Fetch google docs list over https (lp#510094)
    - lp#432567, lp#520757, lp#540291, lp#560761, lp#575936,
      lp#577988, lp#599673, lp#616044, lp#671107, lp#634564,
      lp#564448, lp#634561, lp#682832, lp#404787, lp#660588,
      lp#258893, lp#359939, lp#380132, lp#419443, lp#485764,
      lp#393802, lp#70744, lp#711395.
  - Remove evolution-sharp BuildRequires as evolution plugin was
    dropped.
  - Drop gnome-do-plugins-build-mono-2.6.patch: not needed anymore as
    this was for the evolution plugin.
  - Drop gnome-do-plugins-mono-2.8.patch: fixed upstream.
  - Drop gnome-do-plugins-mono-2.8-sqlite.patch: fixed upstream.
  - Drop gnome-do-plugins-wink.patch: fixed upstream.
  - Add gnome-do-plugins-banshee2.patch to fix detection of banshee:
    this makes the detection work for banshee 2 too. Taken from
    upstream.
  - Add gnome-do-plugins-banshee2-bis.patch: this completes the patch
    above to make things really work.
  - Add xdg-utils Requires since xdg-open is used.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.4:
    + Fix typos (lp#786902, lp#786903).
    + DBus-related changes in Banshee.
    + Build fixes.
    + Updated translations.
  - Drop gnome-do-plugins-banshee2.patch and
    gnome-do-plugins-banshee2-bis.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add missing glade-sharp2 BuildRequires to fix build; it was
    implicitly brought in before.
  - Add pkgconfig(dbus-sharp-1.0) and pkgconfig(dbus-sharp-glib-1.0)
    BuildRequires on 12.1 and later to build empathy plugin. Fix
    bnc#698764.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig() BuildRequires:
    + Old ones: banshee-1-devel, flickrnet, gconf-sharp2,
      glade-sharp2, gnome-keyring-sharp-devel, gnome-sharp2,
      ndesk-dbus-glib-devel, wnck-sharp.
    + New ones: banshee-collection-indexer, flickrnet,
      gconf-sharp-2.0, glade-sharp-2.0, glib-sharp-2.0,
      gnome-desktop-sharp-2.0, gnome-keyring-sharp-1.0,
      gnome-sharp-2.0, gnome-vfs-sharp-2.0, gtk-sharp-2.0,
      ndesk-dbus-1.0, ndesk-dbus-glib-1.0, wnck-sharp-1.0.
  - Add explicit pkgconfig() BuildRequires that were provided by
    gdata-sharp (implicitly brought in before): gdata-sharp-acl,
    gdata-sharp-calendar, gdata-sharp-contacts, gdata-sharp-core,
    gdata-sharp-documents, gdata-sharp-youtube.
  - Add explicit pkgconfig() BuildRequires that were missing before:
    mono-addins, mono-addins-gui, mono-addins-setup, notify-sharp.


author: dimstar@opensuse.org
changelog:
  - Add gnome-do-mono-detection.patch: Synchronize the mono compiler
    detection with gnome-do 0.9 (default changed from gmcs to dmcs).
  - Add gnome-common BuildRequires and call to autoreconf, as above
    patch touches the build system.


author: dimstar@opensuse.org
changelog:
  - Temporarily disable flickr support (fails to build):
    + Introduce with_flickr defines, currently set to 0.
    + Conditionally buildrequire pkgconfig(flickrnet), based on
      with_flickr.


author: fcrozat@novell.com
changelog:
  - Update to version 0.20.6:
    + Updated Mallard schema.
    + Fixed 'make pot' rule for Mallard.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add docbook_4 Requires to devel subpackage: packages building
    with gnome-doc-utils support will use xsltproc to validate files,
    and we want ot use a local DTD instead of fetching one from the
    internet.


author: coolo@suse.com
changelog:
  - Add libxml2-tools BuildRequires for xmllint, now that libxml2 got
    split.
  - Remove python BuildRequires and %py_requires: we only need a
    minimal python, which libxml2-python will bring in both cases.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.20.7:
    + Use gawk --traditional option instead of -W compat
    + Added support for silent rules to gnome-doc-utils.make
    + Fixed xml2po.pc to not Require libxml.pc
    + Added --disable-documentation build option
    + Dropped Mallard definitions from gnome-doc-utils
    + Updated translations.
  - Remove libxml2-devel Requires from xml2po-devel package: the .pc
    file no longer references libxml.
  - Remove obsoleted conditions for openSUSE <= 11.1.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.20.10:
    + Fixed problem with dist and install with too many files
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add gnome-doc-utils-fig-path.patch: Fix linking of figures in
    subfolders, where a relative path to ../../C will not do the
    right thing (gnome-devel-docs 3.5.90 contains such cases).


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.2.1:
    + Fix problem at startup
    + Index entire SkyDrive root
  - Changes from version 0.5.2:
    + Add support for Microsoft SkyDrive document sources using
      libzapojit and gnome-online-accounts
    + Port to Lang.Class
    + Make "View As" app menu action insensitive when previewing
    + Add missing tooltip text to Print button
    + Switch to overview on Alt+Left/Backspace
    + Toggle fullscreen in preview with F11
    + Fix some layouting issues in RTL layouts
  - Add pkgconfig(zapojit-0.0) BuildRequires for the new SkyDrive
    support.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.3:
    + Fix thumbnails not showing in fullscreen preview with recent
      GTK.
    + Use new GJS API to detect cancellations.
    + Use GtkSearchEntry.
    + Initial work on overview performance improvements.
    + Lot of code refactoring.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.4:
    + Avoid leaking file descriptors when reading document thumbnails
    + Set new use_layout flag_size on the GtkClutterEmbed.
    + Don't hardcode /bin/bash in the launcher scripts.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.5.5:
    + Add a find as you type implementation for Preview mode.
    + Add a menu button with common actions in Preview mode.
    + Add a Search button on the toolbar.
    + Add Rotate and Zoom options in Preview.
    + Move the search entry below the toolbar.
    + Support Google Drawings.
    + Remember documents' last page viewed.
    + Fix thumbnails for non-serializable GIcons.
    + Use GDataGoaAuthorizer from libgdata.
    + Port some JS classes to GDBus.
    + Split a GdMiner base class and share code between miners.
    + Use GResource.
  - Drop pkgconfig(oauth) BuildRequires: Authorization is now handled
    by libgdata (which, in fact pulls it in on its own).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Add a Properties dialog for documents.
    + Clear searches when the entry becomes hidden.
    + Improve the selection toolbar appearance.
    + Improve searchbar appearance.
    + Port to use the libgd git submodule.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Add a Select All/Select None menu to the selection mode toolbar
    + Add a notification while Tracker is indexing the file system.
    + Add a No Documents Found page when tracker returns empty
      results.
    + Fix persistance of document name change from the properties
      dialog.
    + Don't abort when failing to start miners.
  - Add pkgconfig(clutter-1.0) BuildRequires: New dependency
    verified by configure.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Add user documentation, and a Help item to the application
      menu.
    + Work around UTF-8 collation Tracker bug, fixes empty overview
      in certain languages.
    + Fix back button failing to display when going back to a
      collection from the preview.
    + Fix collection back navigation for nested collections.
    + Fix accelerator labels not showing up in toolbar menus.
    + Misc string fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Make sure to stop the spinner animation when it fades out
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Add support for keyboard navigation and item activation.
    + Performance improvements when new files are added to the store.
    + Performance improvements when refreshing remote documents
      provider sources.
    + Fix detail label not ellipsizing in the main toolbar.
    + Fix window titles for Organize and Properties dialogs.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Don't flicker overview when launching a preview from the search
      provider.
    + Don't start GOA miners for account types we don't have.
    + Add keyboard accelerators for help, print and the gear menu.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.1:
    + Fixed binding gettext domain
    + gnomedvb:
    - Set window position of preferences window
    - Launch gnome-dvb-setup when pressing on preferences button
    + Manager: disconnect from destroyed signal before destroying
      Scanners in shutdown
    + Adjusted DVB-T brute-force scan to new signature of
      AddScanningData method
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Make sure that Channel's GroupId is set in the constructor
    + Removed shebang from DBusWrapper.py
    + Removed MediaServer1 D-Bus service file
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.3:
    + Fixed bug where extended event description was not displayed
      when selecting an event in SchedulePaned
    + Use GObject instead of gobject module
    + Fixed retrieving iter pointing to start of previous day in
      ScheduleStore
    + Don't bind gettext domain globally to avoid interfering with
      applications that import gnomedvb
    + Allow to add fake devices to settings.ini
    + Raised pygobject minimum version to 2.90.1
    + Changed order of columns in RecordingsView
    + Updated translations.
  - Change pkgconfig(pygobject-2.0) BuildRequires to
    pkgconfig(pygobject-3.0), following upstream change.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.2.4:
    + Fixed various issues with vala 0.14.0
    + When searching for recordings, skip hidden directories and set
      maximum recursion depth to three.
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.2.5:
    + This release updates the list of supported countries for DVB-C
      and DVB-T.
    - DVB-C: Czech Republic, Denmark, France, Hungary, Luxemburg,
      Spain.
    - DVB-T: Andorra, Azerbaijan, Croatia, Hungary, Iran, Israel,
      Latvia, Lithuania, Romania, Slovenia, Vietnam.
    + Append recordings to TreeStore with a single function call.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.7:
    + gnomedvb: Let get_adapter_info return a dict
  - Changes from version 0.2.6:
    + Don't use deprecated GTK+ widgets anymore
    + Use ugettext to make sure we always obtain an utf8 encoded
      string
    + totem-plugin: Change title of window to the name of the channel
      that is currently playing
    + gnomedvb: Remove userdirs module and use GLib via introspection
      instead
    + Added GetAdapterInfo method to Manager DBus interface
    + Droped python-gstreamer dependency
  - Remove python-gstreamer-0_10 BuildRequires, following upstream
    change.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that...
    See bnc#697467 for more details.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.2.8:
    + Fix issues with Unicode encoding.
    + Remove a couple of deprecation warnings by Vala.
    + Updated translations.
  - Remove xz BuildRequires since it comes for free in the
    buildsystem now.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.9:
    + Remove overlapping events from EPGStore
    + Do not stop EPGScanner after failure
    + Print all log messages using Logger
    + Update timer in SQlite database when changing start time or
      duration
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.10:
    + Updated list of countries for initial tuning data
    + Reuse thread in EPGScanner
    + Drop obsolete option from DBus files
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Fall back to C locale when constructing the sample string
      before picking an entirely random-glyph string.
    + Flip font widget orientation for RTL locales.
    + Always pick a valid size for fixed-size fonts.
    + Fix missing string compression before display for PS fonts.
    + Improve string sanitizing before display for information
      fetched out of the font files.
    + Monitor fontconfig directories for new fonts.
    + Support fontconfig XDG_DATA_HOME directory for font install, if
      present.
    + Set a fallback icon when thumbnails are not available.
    + Force black on white for font text display.
    + Quit with Ctrl+Q.
    + Use GResource for UI files.
    + Correctly update the install button when install complete.
  - Add System, Settings and Utility categories to
    gnome-font-viewer.desktop now that it's not hidden anymore.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + Refactor thumbnailing code to use g_io_scheduler_push_job() for
      robustness
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Improve performance when loading the application's overview
    + Make loading of the overview model completely asynchronous
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add pkgconfig(fontconfig) BuildRequires: new dependency
    introduced in 3.5.2.
  - Do not add System category to gnome-font-viewer.desktop: it moves
    the application to the System Tools menu, which we don't want.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Fix application name showing in dialog title.
    + Fix a possible crasher when updating the font list.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Fix Install button not refreshing correctly when opening an
      installed font.
    + Fix a crasher when installing a new font.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to 2.30.0:
    + Gnometris and Fell-Swoop data files have been removed
  - Changes from 2.28.0:
    + Changed theme directory for gnobots2
  - Add gnome-games Enhances.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Move bonded.svg card theme back to gnome-games
  - Changes from 2.32.0
    + Added gnobots2 themes (bgo#636516)


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.0:
    + Remove card themes.
  - Stop manually removing the card themes in %install now that
    they're gone.


author: vuntz@opensuse.org
changelog:
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
    + %icon_theme_cache_post/postun because the package ships themed
      icons.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.7.2:
    + Fix build.
  - Changes from version 1.7.1:
    + Manage the Preferred Mail setting from inside the application
    + Configure LibreOffice and newer OpenOffice installs to use
      GNOME email
    + Refer to attached files by name instead of path
    + Minor bug fixes.
    + Updated translations.
  - Add gnome-gmail-scheme-handler.patch: this makes gnome-gmail
    GNOME 3 compliant by declaring the x-scheme-handler MimeType in
    its .desktop file.
  - Stop replacing categories in the .desktop file: they are fine
    now.
  - Add missing Requires: gconf-editor, python-gnomekeyring (or
    gnome-python-desktop on 11.3 and earlier), python-gconf (or
    python-gnome on 11.3 and earlier), python-gtk, python-xml.
  - Drop python-gobject2 Requires: it's not needed.


author: vuntz@opensuse.org
changelog:
  - Do not package a GNOME 2 file if we target a GTK+ 3 build:
    %{_datadir}/gnome-control-center/default-apps/gnome-gmail.xml
    will not be used by the control center in GNOME 3.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.8.1:
    + GNOME 3 compatibility (lp#729357)
    + Fix setting gnome-gmail as default mailer, using dconf
    + Messages with attachments open directly, instead of the Drafts
      folder
    + Fixed "Send Document as Email" in LibreOffice (lp#774055)
    + Unity message indicator (lp#773765)
    + Translation improvements (lp#783005)
  - Drop gnome-gmail-scheme-handler.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.8.2:
    + Determine Drafts folder, for attachments, using Google IMAP
      Extentions
    + Remove dependency on libgnome2
    + Updated translations.
  - Add xdg-utils Requires since xdg-open is used.


author: vuntz@opensuse.org
changelog:
  - Add explicit pkgconfig(libxml-2.0) BuildRequires.
  - Fix license to be GPLv2+ (instead of GPLv2).
  - Split lang subpackage.
  - Improve description.


author: vuntz@opensuse.org
changelog:
  - Add hicolor-icon-theme BuildRequires.
  - Use the new %icon_theme_cache_post/%icon_theme_cache_postun
    macros in %post/%postun.


author: opensuse@sukimashita.com
changelog:
  - Update to version 2.90.7:
    + ZIP disks
    + iPad
    + OPML
    + Samsung Galaxy S
    + System harddrive (bgo#620239)


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.2:
    + mail-send, tab-new, user-info and some more
    + addressed more box sizing issues making icons render as filled
      boxes
    + object-select, send to and some additional action icons for
      gnome3 apps
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.91:
    + numerous additions to category, action and app contexts
    + fix of floating point export issues exposing as a filled
      rectangle


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + remove a duplicate icon
    + improve emblem-system-symbolic (bgo#672635)


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Centered view grid.
    + user-trash-full for nautilus.
    + xdg folder icons no longer folders.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + network printer
    + optical media, removable drives
    + text editor
    + find-location metaphor
    + edit-clear-all, list-remove all.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Separate share and send to.
    + Wireless hotspot.
    + application-rss+xml.
    + Remove success color from battery-full.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + Return correct introspect data for Secret Service
    + Fix the gnome2-store for gcr importer, and test
    + Debug and logging fixes
    + Build fixes
    + Updated translations.
  - Drop xz BuildRequires as it now comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Initialize PKCS#11 correctly in gnome-keyring tool.
    + Rename the p11-kit module file.
    + Use setsid() to become a process leader when daemonizing.
    + Build fixes.
  - Changes from version 3.5.4:
    + Support the xdg:schema attribute on secret items.
    + Update to newer glib dependency and remove redundant code.
    + Encode passwords correctly for gpg2 in the gpg-agent.
    + Fix types of the DBus Created and Modified properties.
    + Expose the 'session' and 'login' keyrings as aliases.
    + Emit Secret Service signals when collections/items change.
    + Fix some spurious warnings.
    + Testing fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Use the XDG directories for storing keys
    + Better handling of the --replace argument to
      gnome-keyring-daemon
    + Fix ability to store keyring files without using hardlinks
    + Make the GPG agent password caching options work correctly
    + Updated translations.
  - Drop gnome-keyring-bnc775235-passphrase-cache.patch: fixed
    upstream.


author: dimstar@opensuse.org
changelog:
  - Drop set_permission and verify_permissions scripts:
    gnome-keyring-daemon is not installed with special permissions
    and does not need special handling (bnc#781891).
  - Drop permissions PreReq: we don't need to handle any special
    permissions on files.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Fix regressions with keyring master password changing
    + Load schema for secret items correctly, prevents storing
      multiple times for items stored via libsecret
    + Setup translations properly when daemon starts
    + Fix memory leak in PKCS#11 module
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Accept XDG_DATA_HOME environment variable during initialization
    + Handle empty secrets correctly.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.3:
    + Don't reverse the order of items returned from SearchItems().
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.2:
    + Work with latest versions of gnome-keyring (bnc#589166)
  - Changes from version 1.0.1:
    + Support "NoMatch" result code (bgo#499841)
    + Make monodoc build optional
  - Rebase pkgconfigdir.patch.
  - BuildRequires gnome-keyring-devel >= 2.30 and Requires
    gnome-keyring >= 2.30, because we need a gnome-keyring that has
    the new interface.
  - Remove unneeded explicit gnome-keyring BuildRequires.
  - Remove gtk2-devel, ndesk-dbus BuildRequires and ndesk-dbus
    Requires.
  - Add glib-sharp2 BuildRequires.
  - Since there's now a .so file, the build is arch-specific, so do
    not mark it as noarch.
  - Use %configure macro and pass --disable-static to it.
  - Remove .la files.
  - Fix summaries to not end with a dot to make rpmlint happy.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Layout: Add a separate category for Web Applications
    + libmenu: Add a new GMENU_TREE_FLAGS_INCLUDE_UNALLOCATED flag
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + libmenu:
    - Fix scanner warnings
    - Add gmenu_tree_iter_get_separator
    - Add a recursive NoDisplay getter
    - Add a way to get a GMenuTree from a GMenuTreeItem
    - Add a way to get the parent item for a GMenuTreeItem
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Add proper header reference to GMenu-3.0.gir
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + bgo#688972: call menu_layout_load() with non_prefixed_name
      parameter.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add gnome-menus-branding-remove-X-SuSE-ControlCenter.patch: this
    removes the desktop files with X-SuSE-ControlCenter-* categories
    from the Applications menu. They should just appear in the
    control center.
  - Rename gnome-menus-branding.changes to
    gnome-menus-branding.changes.in.


author: vuntz@opensuse.org
changelog:
  - Drop gnome-menus-branding-Hidden.directory: this is needed for
    the applications.menu file from desktop-data-openSUSE. But it's
    weird to have the file in a different package. Instead, we'll fix
    desktop-data-openSUSE to use a file it already ships.


author: fcrozat@novell.com
changelog:
  - Update gnome-menus-branding-remove-X-SuSE-ControlCenter.patch:
    Ensure YaST launcher is visible in System category.


author: vuntz@opensuse.org
changelog:
  - Update gnome-menus-branding-remove-X-SuSE-ControlCenter.patch:
    instead of excluding X-SuSE-ControlCenter-* categories, simply
    exclude X-SuSE-YaST. We might still want to see .desktop files
    with X-SuSE-ControlCenter-* in Other as the control center won't
    display them anymore.


author: vuntz@opensuse.org
changelog:
  - Bump version to 12.1.
  - Add a Requires for gnome-menus, since the branding package is
    useless without it.
  - Update summary and description.
  - Add Url tag.


author: vuntz@opensuse.org
changelog:
  - Change License tag from BSD3c to LGPLv2.1+: since we base our
    branding on the one from upstream, we inherit the license.


author: vuntz@opensuse.org
changelog:
  - Drop gnome-menus-branding-settings.menu source: we do not install
    a settings.menu file, since upstream doesn't ship one either.
    Fix bnc#703818.


author: vuntz@opensuse.org
changelog:
  - Remove %{release} from the gnome-menus versioned Requires, to not
    have to rebuild this package each time gnome-menus rebuilds to
    keep it installable.


author: sbrabec@suse.cz
changelog:
  - Package undropped (#251043#c2).
  - Updated to version 2.18.0:
    * install the pkgconfig file in $(datadir)
  - Package deprecated mime-info and application-registry again.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.16:
    + Use default route.
    + Only update icon quality for wireless.
    + Fix quality calculation.
    + Disconnect "changed" on icon theme upon destruction.
    + Fix out-of-bounds access.
    + Take maximum quality into account of quality calculation, if
      this can be queried from the driver.
    + Small bug fixes.
    + Updated translations.
  - Changes from version 0.15.2:
    + Fix an icon.
    + Updated translations.
  - Changes from version 0.15.1:
    + Add wireless support.
    + Use desktop font and set update interval to 1s; remove options
      for this.
    + Stop using deprecated icon names.
    + Remove dependency on libgnomeui.
    + New icons.
    + Make sure the tooltip is correctly updated.
    + Improve detection of dummy devices.
    + Remove confusing option "always monitor connected device" and
      instead add an entry "Default" into the devices combo.
    + Various cleanups and build fixes.
    + Updated translations.
  - Remove libgnomeui-devel and pkgconfig BuildRequires.
  - Split a lang subpackage.
  - Improve summary and description.
  - Pass --disable-scrollkeeper to configure instead of manually
    removing the files in %install.
  - Update the icon theme cache in %post/%postun on 11.4 and later.


author: vuntz@opensuse.org
changelog:
  - Use favor_gtk2 to switch between gtk2 and gtk3 builds.
  - Add gnome-netspeed-applet-gnome3.patch: this patch taken from
    upstream bugzilla ports the applet to the new gnome-panel. Only
    apply if favor_gtk2 is not set, and call autoreconf -fi in that
    case.
  - For gtk3 build, move to pkgconfig()-style and GNOME 3
    BuildRequires:
    + Old ones: gnome-panel-devel, libgtop-devel.
    + New ones: libgtop-2.0, libpanelapplet-4.0.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6:
    + Update after GtkNotebookPage removal from GTK+
    + New --with-gtk=2.0|3.0 configure flag
    + Updated translations.
  - Build against GTK+ 2 again: change pkgconfig(gtk+-3.0)
    BuildRequires to pkgconfig(gtk+-2.0).
  - Change gconf2-devel and libgtop-devel BuildRequires to
    pkgconfig() ones for gconf-2.0 and libgtop-2.0.


author: vuntz@opensuse.org
changelog:
  - Make gnome-nettool.desktop appear where it should in the menu, by
    removing the Utility category. Also add X-SuSE-Core-System
    category to make the build happy.


author: malcolmlewis@opensuse.org
changelog:
  - Fix bnc#679874: iputils-ping displays icmp_req= instead of
    icmp_seq=. Handle the two outputs correctly.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Updated translations
  - Changes from version 2.91.5:
    + Use NetworkManager connection editor if available
    + Get working with latest GTK3
  - Changes from version 2.91.2:
    + bgo#625900: Use GSettings
    + Fix autocompletion and dropdown history
  - Remove pkgconfig(gconf-2.0) BuildRequires.
  - Replace pkgconfig(gtk+-2.0) BuildRequires with
    pkgconfig(gtk+-3.0).
  - Add GSettings schemas handling with %glib2_gsettings_schema_*
    macros.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.0.1:
    + Fix OpenBSD compilation
    + Fix netstat routing table display on OpenBSD
    + Use finger by default instead of pinky
    + Fix up to make translations work
    + Fix ugliness when window is bigger than expected
    + Handle output with icmp_req
    + Portability fixes for IPv4/IPv6
    + Fix memory leak
    + Fixed garbage in translated string for loopback
    + Fix ping layout to resize it gently
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Drop 0001-ping-Handle-output-with-icmp_req.patch: fixed upstream.
  - Stop changing libexecdir in configure: we don't need it anyway.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.1:
    + Use nmap for basic port scanning
    + Added tracepath support for tracing routes
    + Cleanup of warning messages at compiling time
    + Avoid flickering in fast operations
    + Made the help menu HIG compliant
    + Fixed the incorrect tooltip of the traceroute text
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Add Recommends for tools that are important to have gnome-nettool
    work: bind-utils (dig), iputils (ping, tracepath) and net-tools
    (netstat, traceroute).
  - Add Suggests for tools that are nice to have for gnome-nettool:
    finger, nmap, whois.
  - Update check for broken categories in gnome-nettool.desktop: the
    categories have changed, but are not better, unfortunately.
  - Stop adding a GenericName to gnome-nettool.desktop: the name is a
    bit generic already.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Ported to libsecret
    + Bugs fixed: bgo#670298, bgo#678907
    + Updated translations.
  - Replace pkgconfig(gnome-keyring-1) BuildRequires with
    pkgconfig(libsecret-1): following upstreams switch to libsecret.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + introspection: Add exported package information to GIR
      (bgo#680622)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Support enterprise logins via Kerberos (bgo#679253)
    + Drop the Microsoft Exchange and Windows Live icons, and use a
      transparent PNG as the fallback
    + Add a goa_client_lookup_by_id API for looking up an account
      using its ID
    + Bugs fixed: bgo#681720
    + Updated translations.
  - Enable kerberos support:
    + Add krb5-mini-devel BuildRequires
    + Add pkgconfig(gcr-3) BuildRequires
    + Pass --enable-kerberos to configure.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Removed Twitter and Yahoo support (Nothing makes use of it)
    + Updated translations.
  - Move the twitter specific .spec parts inside a with_twitter
    defines, which is currently set to 0 (this allows us to re-enable
    it without reworking the logic). This affects these blocks:
    + libsocialweb-branding-openSUSE BuildRequires (which contains
      the API keys)
    + the TWITTER_KEY variable setup (extracts the API keys)
    + the --*twitter* configure parameters.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Ensure that all dialogs have consistent and meaningful strings
    (bgo#683692).
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Bugs fixed: bgo#660932, bgo#681729, bgo#683911, bgo#683968.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Bugs fixed: bgo#685876, bgo#686410, bgo#686415, bgo#686416,
      bgo#687578, bgo#687632, bgo#687962, bgo#688018
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add gnome-online-accounts-CVE-2013-0240.patch: goa fails to
    verify SSL certificates when creating accounts (bnc#802409,
    bgo#693214, CVE-2013--240).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.3:
    + bgo#693214: Guard against invalid SSL certificates
      (CVE-2013-0240)
    + bgo#695106: Do not send the credentials before notifying the
      user of an invalid SSL certificate (CVE-2013-1799).
  - Drop gnome-online-accounts-CVE-2013-0240.patch: fixed upstream.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.5.1:
    + New Features:
    - Change the name of the package installer to be
      'Install Software'.
    - Maximise the 'Install Software' window by default.
    - Move the 'Help' menu into the application menu.
    - Move the installer filter options into the application bar.
    - Move the selection items into actual buttons.
    - Move the 'System' menu item in the 'Software Installer' into
      the application menu.
    - Nuke the 'Find' button in gpk-application.
    - Remove the run button from gpk-application.
    - Use a prettier, smaller, info panel in gpk-application.
    + Bugfix:
    - Do not try to use the GSD schema if it has not been installed
    - Remove the newest metagroup -- it's just not useful.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + Don't use the deprecated g_thread_init and raise the required
      glib version
    + Ensure the native and newest filters are synced at startup
    + Port away from the deprecated gdk_window_get_pointer()
    + Port away from the deprecated PackageKit subpercentage
      properties
    + Raise the required PackageKit version to something non-obsolete
    + Remove PK_MESSAGE_ENUM_UNTRUSTED_PACKAGE, it's been removed in
      PackageKit
    + Remove support for rollback, it's been removed in PackageKit
    + Remove support for SimulateX roles as these are no longer
      present in PackageKit
    + We're only automatically downloading updates only now, so
      change the label in the UI
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Update the UI in gpk-prefs to reflect the changes in g-s-d
    + Remove any references to UpdateSystem
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Do not show the preferences program in the application view
    + Do not show the update viewer in the application overview
    + Don't show the clear button when installing or removing
      packages
    + Just call the install/remove program 'Software'
    + Make the header of gpk-application draggable
    + Reword the welcome message now we have no find button
    + Use 'Clear' for the clear packages button
    + Updated translations.
  - Rebase gnome-packagekit-OnlyShowIn.patch.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstream.
  - Replace docbook-utils BuildRequires with docbook-utils-minimal:
    It's sufficient for the build and avoids pulling in an entire
    texlive stack.
  - No longer pass --disable-scrollkeeper to conigure.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Bug fixes:
    - Add trailing semicolon to satisfy desktop-file-validate
    - Fix help links
    + Updated translations.
  - Rebase gnome-packagekit-OnlyShowIn.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Fix a segfault when distribution upgrades available
      (bgo#685579)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Do not ship gpk-distro-upgrade (also not in -extras package):
    Neither does the zypp backend offer this capability at this
    moment nor do our repositories publish the needed product
    information.


author: zaitor@opensuse.org
changelog:
  - Add gpk-Dont-crash-if-the-window-invoking-task-exits.patch, Don't
    crash if the window that invoked the task exits before the task
    starts up (rh#756208).


author: dimstar@opensuse.org
changelog:
  - Update gnome-packagekit-OnlyShowIn.patch: change NoDisplay to
    false for gpk-prefs and gpk-update-viewer (bnc#803201).
  - Don't mangle categories of gpk-prefs: the upstream ones are just
    fine (showing up in Settings).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.2.1:
    + Fix GTK+ runtime check used to determine bookmark file
  - Changes from version 3.4.2:
    + Panel: Use new GTK bookmarks location if using GTK+ >= 3.5.1
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add gnome-panel-fix-applet-loading.patch: patch from upstream
    fixing some race on login causing errors when loading applets.
  - Drop gnome-panel-main-menu-name.patch,
    gnome-panel-alt-f1-slab.patch,
    gnome-panel-recently-used-apps.patch,
    gnome-panel-bnc356242-recently-used-apps-hidden.patch: those
    patches were all needed for gnome-main-menu integration, but we
    don't ship gnome-main-menu anymore.


author: dimstar@opensuse.org
changelog:
  - Add separate gnome-panel-extras-lang subpackage for the language
    files of applets shipped in gnome-panel extras (currently fish)
    This fixes the build of bundle-lang-gnome: as gnome-panel-lang
    requires gnome-panel and the -lang pack contains translations for
    fish, but not the C-language variants, the figures are missing
    and thus it results in dangling symlinks.
  - Add gnome-panel-extras-lang Recommends to gnome-panel-extras.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + libpanel-applet:
    - Use on_bus_acquired instead of on_name_acquired
    + Clock applet:
    - Port to modern GNOME tecnologies, so no more GConf in
      gnome-panel
    - Adapt to Evolution-Data-Server API changes
    + Updated translations.
  - Drop gnome-panel-fix-applet-loading.patch: fixed upstream.
  - Remove gconf packaging magic for clock applet.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Configure: Newline-separate dependency list
    + libpanel-util: adjust to DConf API changes (bgo#679971)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Make --enable-eds/--disable-eds really work
    + Port to yelp-tools for documentation
    + Remove markup from translations
    + Updated translations.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstreams move to the new documentation infrastructure.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Rework user menu in order to match GNOME Shell 3.6.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Panel:
    - Avoid double forking when launching apps to not break
      "pkexec".
    - Fix using a variable after it was freed.
    + Clock Applet:
    - Open calendar application in correct month.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.13.1:
    + New Feature: ISO file extractor
    + Fix build with glib 2.31
    + Various other build fixes
    + libtracker-common: Add new function tracker_file_open_fd()
    + libtracker-data: Fix dead code with disabled journal
    + libtracker-miner:
    - Don't send sparql to tracker-store for missing/cancelled
      files
    - Ensure we deal with the canonical copy on ::directory-removed
    - Improve logging
    + libtracker-extract:
    - Do not use tracker_coalesce_strip on constant strings in unit
      tests
    - Don't build EXIF tests if we don't have support enabled
    + tracker-store: Print warning if unable to initialize statistics
    + tracker-miner-fs:
    - Fix crash when SIGTERM happens before mainloop is available
    - Don't index removable media on initial index if disabled
    + tracker-extract-msoffice: Add debugging aid for when opening
      file fails
    + ttl2sgml: Do not call fclose if file is NULL
    + Bugs fixed: bgo#669546, bgo#666654, bgo#666410, bgo#666678,
      bgo#666372, bgo#667786, bgo#667787, nokia#286488, nokia#289635,
      nokia#296009, nokia#290406
    + Updated translations.
  - Add libosinfo-devel BuildRequires for the new ISO extractor.
  - Add libcue-devel BuildRequires to allow CUE sheet parsing, as we
    now have this package in Factory.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.14.0:
    + firefox, thunderbird:
    - Do not crash recent versions of Firefox/Thunderbird
    - Use tracker 0.14 libraries
    - Mark the plugins as compatible with newer versions of
      Firefox/Thunderbird
    + tracker-extract: Use ISO volume ID as title for unknown OS
    + tracker-miner-evolution: build fixes
    + tracker-miner-flickr, tracker-miner-rss: Do not autostart the
      miners on login
    + tracker-miner-fs: Handle absolute paths in ignored dirs
    + tracker-needle: Order results properly
    + Other code changes.
    + Updated translations.
  - Re-enable evo-plugin: %define build_evo 1.


author: dimstar@opensuse.org
changelog:
  - Add tracker-libgrss-0.5.patch: Support and require libgrss 0.5.
  - Add libtool BuildRequires and call to autoreconf, as above patch
    touches the build system.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.14.1:
    + New Feature: tracker-sandbox, to help with development
    + libtracker-common: Set G_MESSAGES_DEBUG when verbosity > 2
    + libtracker-sparql: Set G_MESSAGES_DEBUG when verbosity > 2
    + libtracker-miner:
    - Don't abort() if none file:// URI themes are used
    - Fix unit tests with GLib 2.28
    + tracker-extract: Add 'max-media-art-width' config option
    + tracker-extract-oasis:
    - Support Libreoffice graphic/drawing files (*.odg)
    - Simplify text extraction and retrieve more content for ODT
      files
    + tracker-miner-fs: Do not index non-eligible mount points on
      startup
    + tracker-needle: Fix typo when toggling tags fails
    + build: Error gracefully in autogen.sh when valac is not
      installed
    + Bugs fixed: bgo#672308, bgo#672415.
    + Updated translations.
  - Add tracker-evo-implicit.patch: Include additional header in
    order to have all the required evo symbols available.
  - Manually create %{buildroot}%{_datadir}/tracker/icons/ in install
    of tracker.spec, so that it's owned by the tracker subpackage,
    and other subpackages built from tracker-extras.spec don't have
    issues with an unowned directory.
  - Fix the fact that tracker libraries require the tracker package,
    because of private libraries shipped in the tracker package; this
    effectively made tracker uninstallable (bnc#724554):
    + Split private libraries from %{_libdir}/tracker-0.14 to
      separate package libtracker-common-0_14-0. This does not
      exactly match the SLPP, as the soname of the library is
      libtracker-common.so.0 (name which is consistent across
      versions, but the libraries are in a versioned folder, which
      guarantees parallel installability of different versions.
    + Add explicit libtracker-common-0_14-0 Requires to
      libtracker-extract-0_14-0, libtracker-miner-0_14-0 and
      libtracker-sparql-0_14-0: the Requires autodetection for
      libraries will be libtracker-common.so.0, but this will exist
      for several versions of tracker. So we need to help rpm with an
      explicit Requires on the right version of the package.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.14.2:
    + tracker-extract: Fix compilation of Qt Media Art backend
    + tracker-extract-gstreamer: Fix invalid pointer access from
      gst_tag_list_get_string() use
    + tracker-miner-fs:
    - Remove failed extractions from queues if
      g_file_query_info_async() fails.
    - Removed unused code for dir config root Quark
    + Bugs fixed:
    - bgo#676437: TrackerMinerFS: priv->extraction_timer can't be
      NULL when we update miner progress
    - bgo#676153: Crash on USB removal during crawling
    - bgo#676435: Infinite loop in miner
    - bgo#679313, bgo#674869, bgo#676516, bgo#676213, bgo#675431,
      bgo#676849, bgo#676433, bgo#676514, bgo#675437.
    + Updated translations.


author: coolo@suse.com
changelog:
  - Version the tracker BuildRequires when building tracker-extras:
    tracker-extras.spec needs to build *after* tracker version
    updates.


author: dimstar@opensuse.org
changelog:
  - Disable evo plugin for now during -extras build: the API once
    more changed much faster than Tracker can keep up with.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.14.3:
    + build:
    - Add SQLite3 version check and warning for crashes with
      complex queries
    - Default to icu over unistring when automatically guessing
      unicode support
    + functional-tests:
    - office test files should always be included in dist
    - include missing tiff files in dist
    + libtracker-common: Consistently use long in get_memory_total
    + libtracker-fts: ICU cannot handle complex locale descriptions
    + libtracker-extract: Fixed EXIF extractor due to changes by
      libexif
    + tracker-extract-pdf: Fix crash if mmap() fails
    + tracker-extract-playlist:
    - Don't error when to_metadata hash table is NULL
    - Log message for ignoring playlists with > 1k entries
    + tracker-info: Added --plain-text-content || -c option
    + tracker-miner-fs:
    - Make building this optional
    - Ignore XDG directories set to $HOME
    + tracker-needle: Fix double free
    + Bugs fixed: bgo#628857, bgo#666749, bgo#675660, bgo#680172,
      bgo#680350, bgo#680897, bgo#685253, bgo#686071.
    + Updated translations.
  - Drop libtracker-fts-ICU-complx-locale.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.14.4:
    + Support XPS documents (bgo#687160): XML Page Specific Microsoft
      alternative to PDF files
    + Support DVI documents (bgo#687162): DeVice Independent files
      (printable output of TeX files)
    + tracker-extract-pdf: Avoid leaving hundreds of Zombie processes
      around
    + tracker-miner-fs: Fix huge memory consumption (bgo#687134)
    + Updated translations.
  - Add libgxps-devel BuildRequires: enable the new XPS Support.


author: vuntz@opensuse.org
changelog:
  - New source package; note that the gnome-panel-branding-openSUSE
    binary package used to exist before, built from
    gconf2-branding-openSUSE.


author: vuntz@opensuse.org
changelog:
  - Remove %{release} from the gnome-panel versioned Requires, to not
    have to rebuild this package each time gnome-panel rebuilds to
    keep it installable.


author: sbrabec@suse.cz
changelog:
  - Updated da, de, es, fi, fr, gl, hr, hu, it, ja, km, lt, nb, nl,
    pl, pt_BR, ro, ru, wa.
  - Updated for the latest Factory.


author: sbrabec@suse.cz
changelog:
  - Added several packages with strings in patches (9 new strings).
  - Updated el, hu, it, km, pl, pt_BR, zh_TW.


author: sbrabec@suse.cz
changelog:
  - Updated da, el, fr, hu, it, ja, nb, nl, pl, ru.
  - Fix of update-solve-upload-conflict supplementary script.


author: sbrabec@suse.cz
changelog:
  - Updated ar, cs, de, el, es, fi, fr, gl, hu, km, lt, nb, pl, pt,
    pt_BR, ro, zh_CN, zh_TW.
  - Migrate to svn.opensuse.org.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Remove the deprecated g_thread_init
    + Remove the deprecated pango_cairo_font_map_create_context
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Merge changes from 3.2.1.
    + Remove check for gnome-doc-utils.
    + Updated translations.
  - Remove gnome-doc-utils-devel BuildRequires: dropped upstream.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Really drop gnome-power-manager-distcheck-fix.patch: we don't use
    this patch since last September.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Compile the GtkBuilder file as a GResource to speed up startup.
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Add explicit pkgconfig(glib-2.0) BuildRequires so it can be
    versioned.


author: dimstar@opensuse.org
changelog:
  - Replace docbook-utils BuildRequires with docbook-utils-minimal:
    we really don't want to depend on a full texlive installation.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Update gtk+ version requirements
    + Remove -Werror for development builds
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Add support for unknown state.
    + Terminate gnome-power-statistics when closing the window.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Change old-style BuildRequires to pkgconfig() style
    BuildRequires:
    + old-style: brasero-devel, evince-devel,
      evolution-data-server-devel, gnome-desktop-devel,
      gnome-media-devel, gnome-panel-devel, gtk2-devel,
      libgnomeprintui-devel, libgtop-devel, librsvg-devel,
      libwnck-devel, metacity-devel, python-gnome-devel,
      python-gtk-devel, totem-pl-parser-devel
    + new-style: evince-document-2.30, gconf-2.0, gdk-pixbuf-2.0,
      gnome-desktop-2.0, gnome-keyring-1, gnome-media-profiles,
      gnome-python-2.0, gobject-2.0, libbrasero-burn,
      libbrasero-media, libebook-1.2, libecal-1.2, libgnome-2.0,
      libgnomeprint-2.2, libgnomeprintui-2.2, libgnomeui-2.0,
      libgtop-2.0, libmetacity-private, libpanelapplet-2.0,
      librsvg-2.0, libwnck-1.0, pango, pycairo, pygobject-2.0,
      pygtk-2.0, totem-plparser.
  - This will make it easier to switch to GNOME 3 libraries.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Update evince bindings to 2.32 API (bgo#626283)
  - Re-enable the build of evince bindings: uncomment
    pkgconfig(evince-document-2.30) BuildRequires and update it to
    evince-document-2.32.


author: vuntz@opensuse.org
changelog:
  - Split all python modules in subpackages, so we can have more
    fine-grained dependencies:
    + Create python-brasero, python-bugbuddy, python-evince,
      python-evolution, python-gnomeapplet, python-gnomedesktop,
      python-gnomekeyring, python-gnomeprint, python-gtop,
      python-mediaprofiles, python-metacity, python-rsvg,
      python-totem, python-wnck.
    + Ship a README.openSUSE file explaining the setup of the
      package.
  - Package code examples in the devel subpackage.


author: fcrozat@novell.com
changelog:
  - Disable modules not available for gnome3 (brasero,
    media-profiles, applets, evince). We use macros to make it easy
    to re-eanble them, should we wish to do so later on.


author: dimstar@opensuse.org
changelog:
  - Add Obsoletes for the disabled modules (brasero, media-profiles,
    evince and applets) to ease upgrade processes.


author: vuntz@opensuse.org
changelog:
  - Stop building python-metacity:
    + The bindings are not compatible with current metacity.
    + Add build_metacity macro to change this behavior, set to 0.
    + Do not use pkgconfig(libmetacity-private) BuildRequires if we
      don't build python-metacity.
    + Add Obsoletes for python-metacity to main subpackage, instead
      of a Requires, for smooth upgrades.
    + Only pass --enable-metacity to configure if we build
      python-metacity.
  - Stop passing --libexecdir=%{_libexecdir}/%{name} to configure: we
    never use libexecdir.
  - Remove applet, brasero, mediaprofiles code examples if we don't
    build those bindings.


author: vuntz@opensuse.org
changelog:
  - Disable building python-bugbuddy as we don't ship it anymore,
    with a %define in the same way we disable other bindings. If not
    building python-bugbuddy:
    + Use python-bugbuddy Obsoletes in main subpackage, for smooth
      upgrades.
    + Pass --disable-bugbuddy to configure.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.1.5:
    + Updated translations.
  - Changes from version 2.1.4:
    + Disable applet build by default
    + Export and import scripts for scheduled tasks
    + Dump at tasks as well in dump.py
    + Updated translations.
  - Cleanup for inclusion in Factory.


author: dimstar@opensuse.org
changelog:
  - Package translated help files only in the -lang package (only
    keep C-lang package in main package).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Fix setting black color with recent GTK+
    + Only show panel on primary head
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.3:
    + Revert only show panel on primary head commit. It is causing
      problems for users.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.4:
    + Revert reversion from 3.4.3: It wasn't causing problems for
      users.
    + Revert background color setting patch. It is causing problems
      for users.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Don't use the GDK lock.
    + Only autostart in fallback mode.
    + Apply bg color setting later.
    + Only show panel on primary head.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Fall back to $HOME when XDG_PICTURES_DIR fails.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Add an application menu for interactive mode
    + Add a --file commandline option
    + Add an --include-pointer commandline option
    + Don't warn if fallback X11 code path is hit
    + Warn if --interactive is combined with --clipboard
    + Rename "whole desktop" to "whole screen"
    + Update quicklists for new fd.o spec
    + Use GResource for UI files


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Add a way for ScreenshotFilenameBuilder to be used standalone
    + Don't use g_strconcat() to build URIs
    + Add API to change the "from..." text in
      ScreenshotFilenameBuild.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Fix conflict between two label's mnemonics
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig(ice) and pkgconfig(sm) BuildRequires: this used to
    be pulled in by something else, but the relayout of xorg-x11
    packages changed that.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Port to GSettings
    + Updated translations.
  - Drop pkgconfig(gconf-2.0) BuildRequires after the port to
    GSettings.
  - Replace gconf-schema handling with gsettings equivalents.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Updated translations.
  - Replace pkgconfig(gnome-doc-utils) BuildRequires with yelp-tools:
    Even though not specified in the NEWS, this version was ported
    to the new documentation infrastructure.
  - Do not pass --disable-scrollkeeper to configure: it's no longer a
    known parameter.


author: vuntz@opensuse.org
changelog:
  - Drop gnome-session-bgo507101-tile-ui.patch: the logout dialog is
    only used in the fallback mode, and it's not worth maintaining
    this patch for the fallback mode. Fix bnc#689608.
  - Drop gnome-session-sleep.svg source, since it was only needed for
    the above patch.
  - Drop gnome-session-wm-switch.patch: this patch was needed when we
    were still supporting compiz in GNOME, but this is not the case
    anymore.
  - Remove support for gnome-patch-translation since there are not
    patches adding translations left: remove gnome-patch-translation
    BuildRequires and commented out calls to
    gnome-patch-translation-prepare and
    gnome-patch-translation-update.
  - Note that the two patches were disabled since they needed to be
    rebased, so there's no real change, code-wise.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + Session Manager:
    - Require new logind version
    - Remove markup from translatable string
    - Fail softer in the face of spotty session bus
    - Consider that required component that exits with 1 has
      crashed
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Session Manager:
    - Add command for showing reboot dialog
    - Inhibitor API / mechanism improvements
    - Systemd integration fixes
    - Fail whale in more failure cases
    - Fix duplicate logout dialog when user hits cancel
    - Updated man pages
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Make XSMP error messages more clear
    + Be more careful in systemd code when session fails to get
      registered
    + Require newer glib
    + Make gconf build time optional
    + Updated translations.
  - For now we keep pkgconfig(gconf-2.0) BuildRequires for continued
    support of gconf-based autostart.
  - Drop pkgconfig(polkit-gobject-1) BuildRequires: no longer needed.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Don't fall back for zaphod mode multi-screen setups.
    + Fix build on OpenBSD.
    + Detect greeter sessions better with systemd.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Initialize systemd client before acquiring name. Fixes logind
      race.
    + Add SessionName property to introspection. Fixes gdbus errors.
    + Drop system inhibitor when necessary. Fixes logind leak.
    + Fix malloc/g_free mismatch in systemd code.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Only conditionally require ConsoleKit from gnome-session-core,
    based on with_systemd defines: while switching openSUSE 12.3 to
    systemd based session tracking, we should not require CK anymore.


author: mike.catanzaro@gmail.com
changelog:
  - Add gnome-session-properties-remove-help.patch (bnc#804180) from
    upstream git to remove the help button in "Startup Applications"
    which points to nowhere.


author: vuntz@opensuse.org
changelog:
  - Add explicit pkgconfig(libpulse-mainloop-glib) BuildRequires:
    we forgot to add it when adding pkgconfig(libpulse).
  - Add pkgconfig(xext) BuildRequires: new explicit dependency in
    3.5.5 for the power plugin that needs the XSync API.


author: vuntz@opensuse.org
changelog:
  - Drop gnome-settings-daemon-bnc461755-randr-rotate-wacom.diff:
    this needed to be rebased for a long time, and there's a rocking
    support for wacom tablets upstream now. So this is most likely
    not needed anymore.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Keyboard:
    - Don't block getting the IBus global engine.
    - Don't touch the XKB layout if no input sources were
      configured.
    - Fix gtk+ IM module getting set to IBus for XKB sources.
    + Media keys:
    - Make "toggle brightness" work.
    + Color:
    - Don't warn about non-existent DMI file.
    + Power:
    - Fix some instances where an external screen would turn off.
    + Wacom:
    - Require wacom 0.6 to fix bugs with some tablets.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Create sources from the X layouts if the configuration is empty
    + Always do that in GDM, so system-wide layouts work
    + Add modifiers-only shortcuts to switch input sources.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Color:
    - Fix possible crashers on exit
    + Keyboard:
    - Allow grabbing the Menu key
    - Apply XKB variants and options for each IBus engine
    - Don't setup legacy toolkits if IBus is missing
    - Add default setup for some particular languages
    - Convert old libgnomekbd and IBus configurations
    - Add support for more modifiers only combinations
    - Fix input switching eating the modifiers keys in some cases
    + Mouse:
    - Fix "Locate Pointer" eating the Ctrl key
    - Fix "Locate Pointer" animation showing when the Ctrl key has
      been used
    + Updates:
    - Never show the user a message about cancelled transactions
    + Wacom:
    - Fix LEDs switching for some tablet models
    + Housekeeping:
    - Fix possible crashers on exit.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Make test applications work when libnotify was used.
    + Keyboard:
    - Add default ibus engine for Indic locales.
    - Prevent 100% CPU usage related to remembering Num-Lock state.
    - Don't print warning messages when resuming from suspend.
    + Power:
    - Fix screen dimming and power saving even when inhibited.
    - Don't suspend, dim or blank when running in virtual machines.
    - Fix warning output in the Brightness & Lock panel.
    - Fix possible crash when the backlight fails to be turned off
      for example.
    + Sound:
    - Fix alert sound changes requiring a log out/login to apply.
    + Updates:
    - Don't require the user to click OK to clear the message for
      successful offline updates.
    + Wacom:
    - Fix touchstrips and touchrings without a modeswitch.
    + XSettings:
    - Make startup smoother by batching settings updates together.
  - Change with_systemd defines to 1 in order to enable systemd.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.3:
    + Keyboard: Add keyboard shortcuts including CapsLock to switch
      input sources..
    + Mouse: Fix horizontal natural scrolling.
    + Power: Fix a warning on startup.


author: zaitor@opensuse.org
changelog:
  - Add gnome-settings-daemon-notify-idle-resumed.patch, notify user
    about auto suspend when returning from sleep (bnc#708182).


author: dimstar@opensuse.org
changelog:
  - Add gnome-settings-daemon-double-suspend.patch: Fix double
    suspend: if GNOME is configured to suspend on lid close, the
    system goes directly back in sleep upon a wakeup call. Only the
    2nd wake up is successful and persistent. This issue comes from
    systemd and gnome both executing suspend.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Implement org.gnome.ScreenSaver.GetActiveTime (bgo#686064)
    + Explicitly load gnome-screensaver when not running GDM
      (bgo#683060)
    + Set Empathy as preferred handler when delegating channels
      (bgo#686296)
    + Add setting to force log out menuitem (bgo#686057)
    + Implement 'disable-user-list' in login screen (bgo#660660)
    + Bugs fixed: bgo#686745, bgo#686474, bgo#687121, bgo#686571,
      bgo#680601, bgo#682237, bgo#685915, bgo#686233, bgo#686484,
      bgo#686487, bgo#686630, bgo#686728, bgo#686574, bgo#686574,
      bgo#686574, bgo#686879, bgo#686763, bgo#685239, bgo#687189,
      bgo#686736, bgo#686583, bgo#687132, bgo#687958, bgo#687020,
      bgo#687708, bgo#686888, bgo#686530, bgo#684810, bgo#688181.
    + Updated translations.
  - Add docbook-xsl-stylesheets and xsltproc BuildRequires: newly
    needed to build the man pages.


author: dimstar@opensuse.org
changelog:
  - Add evolution-data-server requires: gnome-shell fails to start
    without, as the calendar applet interfaces with e-d-s directly
    (bnc#795793).


author: mike.catanzaro@gmail.com
changelog:
  - Don't obsolete Alternative Status Menu extension; it's still
    needed to suspend without pressing Alt and *to hibernate at all*.


author: zaitor@opensuse.org
changelog:
  - Add g-s-honor-lock-delay-GSettings.patch,
    org.gnome.desktop.screensaver.lock-delay contains the grace
    period of the screensaver: if deactivated within that many
    seconds from the start of the idle period, the shell should not
    prompt for a password. This setting correspond to the "Lock
    screen after" combo in screen and privacy panels. (bgo#690766).
  - Add g-s-use-the-right-getter.patch, org.gnome.desktop.screensaver
    lock-delay is an integer, so don't use get_bool() on it.
    (bgo#691170).


author: badshah400@gmail.com
changelog:
  - Add gnome-shell-ScreenShield-become-modal-and-catch.patch: fix an
    issue where the screen would not return to the desktop properly
    when resuming from screen lock (bnc#801797, rh#878736,
    bgo#689106).


author: badshah400@gmail.com
changelog:
  - Remove gnome-shell-ScreenShield-become-modal-and-catch.patch: it
    caused screen lock and suspend to fail completely.


author: dimstar@opensuse.org
changelog:
  - Add gnome-shell-nmlibexecdir.patch: Allow NetworkManager to use
    a different libexecdir that gnome-shell.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh, as
    above patch touches the build system.
  - Pass --with-nmlibexecdir=%{_libexecdir} to configure.


author: badshah400@gmail.com
changelog:
  - Update to version 3.6.3 (bnc#801797):
    + recorder: Set frame duration to fix broken video headers
      (bgo#688487)
    + Block cancellation of unlock dialog during drags (bgo#686800)
    + Honor lock-delay GSettings key (bgo#690766,bgo#691170)
    + Fix reentrancy problem causing the tray to disappear
      (bgo#683986)
  - Drop the following patches, which have been merged upstream:
    + g-s-honor-lock-delay-GSettings.patch
    + g-s-use-the-right-getter.patch
  - Rebase gnome-shell-nmlibexecdir.patch.


author: badshah400@gmail.com
changelog:
  - Add g-s-fix-notification-expansion.patch: fix notification not
    expanding to the right height into the screen, regression
    intrduced in version 3.6.3 (bgo#689295).


author: zaitor@opensuse.org
changelog:
  - Update to version 3.6.3.1:
    + Fix regression in reentrancy fix for 3.6.3 (bgo#689295).
    + Updated translations.
  - Drop g-s-fix-notification-expansion.patch: fixed upstream.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 3.1.3:
    + New extensions added:
    - drive-menu: A menu for removable drives.
    - apps-menu: A GNOME 2 like menu for apps.
    - places-menu: A GNOME 2 like menu for places.
    - native-window-placement: Additional configurability for the
      window layout in the overview, including a mechanism similar
      to KDE4.
    - systemMonitor: A message tray indicator for CPU and memory
      usage (uses libgtop).
    + user-theme: Fixed resetting theme and support themes installed
      in /usr/share/themes.
    + alternative-status-menu: ported to gnome-shell master.
    + dock: ported to gnome-shell master, make position configurable
      (can be left or right).
    + Updated translations.
  - Disable systemMonitor for now, with a %build_systemMonitor
    macro. It requires libgtop >= 2.28.4 which is not available.
  - Add schema requirements to dock extension.
  - Change License field from GPLv2+ to GPL-2.0+ to conform with
    spdx.org identifier.
  - Dropped %build_drive_menu macro as it is now part of the 3.1.x
    tarball.
  - Add gnome-shell-extensions-fix-zero-length-warning-for-
    stylesheets.patch, reported upstream as bgo#654274.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.4:
    + New: A menu for changing workspace (workspace-indicator)
    + systemMonitor: lower the requirement on libgtop
    + auto-move-windows: open overview when last window on last
      workspace is closed
    + dock: implement autohiding, with various configurable effects
    + alternate-tab: more configurable implementations available
    + native-window-placement: don't rearrange the windows when the
      workspace switcher is shown/hidden
    + update for gnome-shell 3.1.4 API changes.
  - Re-enable the systemMonitor extension, as the requirements were
    lowered. Remove build_systemMonitor define as the issue has been
    resolved.
  - Add new recommended sub-package for workspace-indicator.
  - Add pkgconfig(libgtop-2.0) BuildRequires for systemMonitor.
  - Add gobject-introspection BuildRequires in order to get typelib()
    Requires for the packages.
  - Remove bogus libgtop Requires from the systemMonitor package.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 3.2.0:
    + Various updates for gnome-shell API changes.
  - Changes from version 3.1.91:
    + Update for gnome-shell API changes in gajim.
  - Changes from version 3.1.90:
    + All extensions have been ported to the new extension
      system (including live enable/disable).
    + xrandr-indicator no longer requires a specific gjs version.
    + windowsNavigator fixed for more than 2 workspaces.
    + Updated translations.
  - Drop
    gnome-shell-extensions-fix-zero-length-warning-for-stylesheets.patch:
    fixed upstream.
  - Drop gnome-common BuildRequires and call to autogen.sh: we're not
    using a git checkout anymore.
  - Add intltool BuildRequires: it was implicitly brought in by
    gnome-common before.


author: malcolmlewis@opensuse.org
changelog:
  - Add gnome-shell-extensions-fix-popup-menus.patch: the dock
    popup menus weren't working because a signal had been renamed
    ('popup' -> 'open-state-changed') (bgo#661484).
  - Add gnome-shell-extensions-make-dock-extension-work.patch:
    without this patch, dock is invisible, but reacts on mouse
    clicks.


author: rbrownccb@opensuse.org
changelog:
  - Make it easier to install individual extensions without
    installing all of them:
    + This was happening because of the lang subpackage Recommends
      that was bringing the main subpackage, which in term was
      bringing all extensions through Recommends.
    + Create a gnome-shell-extensions-common subpackage and use it
      as a basis for the translations, by renaming the lang
      subpackage to gnome-shell-extensions-common-lang.
    + Replace gnome-shell Requires and lang Recommends in all
      extensions subpackages with a Requires on
      gnome-shell-extensions-common which leads to the same result.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Build system improvements.
    + Updated translations.
  - Changes from version 3.3.92:
    + Various updates for gnome-shell API changes (dock,
      native-window-placement).
    + local-install is now a make rule, not a shell script.
    + Updated translations.
  - Changes from version 3.3.90:
    + System wide installation via "make install" is possible again.
    + alternate-tab: can now pre-activate the selected window.
    + auto-move-windows, workspace-indicator and example gained new
      preference dialogs.
    + workspace-indicator: fixed a bug wrt focus stealing prevention.
    + Updated translations.
  - Changes from version 3.3.5:
    + Improvements to the build system and convenience module, making
      it easier for other extensions to use, and bringing it up to
      date with gnome-shell changes.
    + All extensions were ported to the Lang.Class framework (except
      xrandr-indicator, which is pending GDBus merge).
    + alternate-tab and dock were slightly refactored to clean up
      some old code.
  - Changes from version 3.3.4:
    + native-window-placement: fixed native-window-placement with
      custom button layout.
    + windowsNavigator:
    - improved styling of tooltips.
    - fixed when used with the numeric keypad.
    + Updated translations.
  - Changes from version 3.3.3:
    + alternative-status-menu no longer conflicts with other
      extensions in the user menu.
    + dock:
    - the default value of hide-effect is now move.
    - if autohide is disabled, now it pushes maximized windows
      aside.
    - updated to match current core shell styling.
    + drive-menu: changed to use media-eject icon instead of
      media-optical.
    + native-window-placement: position stategy setting was removed.
    + windowsNavigator: fixed to work with azerty keyboards.
    + Various other minor bug fixes.
    + Updated translations.
  - Changes from version 3.3.2:
    + All extensions are now self-contained, including l10n and
      settings.
    + Introduce a convenience module that can be shared among all
      extensions.
    + You can know build an installable zip file with make zip-file.
    + alternative-status-menu, alternate-tab: fix for master shell.
    + apps-menu: no longer shows NoDisplay apps
  - Changes from version 3.2.1:
    + alternate-tab: both modes now work with gnome-shell 3.2.
    + dock: added "move" hide effect.
    + systemMonitor:
    - now it enables/disables properly.
    - improved styling.
    + Various other bug fixes.
    + Updated translations.
  - Add gnome-common BuildRequires and call to ./autogen.sh in %setup
    as the tarball we have is generated with "git archive" (no
    tarball is published anymore upstream).
  - Drop gnome-shell-extensions-fix-popup-menus.patch and
    gnome-shell-extensions-make-dock-extension-work.patch: fixed
    upstream.
  - Rename gnome-shell-extension-alt-status-menu subpackage to
    gnome-shell-extension-alternative-status-menu, following upstream
    name change of the extension. Add appropriate Provides/Obsoletes
    for smooth upgrades.
  - Only package the alternative-status-menu extension, as we want to
    avoid packaging extensions we don't ship by default. Users can
    get other extensions from https://extensions.gnome.org instead:
    + Remove subpackages for other extensions:
      gnome-shell-extension-alternate-tab,
      gnome-shell-extension-apps-menu,
      gnome-shell-extension-auto-move-windows,
      gnome-shell-extension-dock, gnome-shell-extension-drive-menu,
      gnome-shell-extension-gajim,
      gnome-shell-extension-native-window-placement,
      gnome-shell-extension-places-menu,
      gnome-shell-extension-systemMonitor,
      gnome-shell-extension-user-theme,
      gnome-shell-extension-windows-navigator,
      gnome-shell-extension-workspace-indicator,
      gnome-shell-extension-xrandr-indicator.
    + Add Obsoletes for all those dropped subpackages to
      gnome-shell-extensions-common, to help have smooth upgrades.
    + Remove main subpackage, as it makes no sense anymore since we
      don't build all the extensions anymore. Move README.SUSE to the
      gnome-shell-extensions-common subpackage instead.
    + Update README.SUSE to mention that other extensions are
      available on https://extensions.gnome.org.
    + Remove pkgconfig(gnome-desktop-3.0) and pkgconfig(libgtop-2.0)
      BuildRequires as they were only needed for other extensions.
    + Pass --enable-extensions=alternative-status-menu instead of
    - -enable-extensions=all to only build the
      alternative-status-menu extension.


author: mike.catanzaro@gmail.com
changelog:
  - Update to version 3.6.2:
    + Ignore missing local bookmarks.
    + Support historical location for bookmarks file.
    + Don't fail for GIO errors getting the file name.
    + native-window-placement: fix disabling the extension.
  - Changes from version 3.6.1:
    + Fixed alternative-status-menu for the new lock screen
    + Squashed some alternate-tab warnings
    + drive-menu now works with 3.6 again
  - Changes from version 3.6.0:
    + major rework in places menu, to make it work without
      removed supporting code in the shell and to make it look like
      the nautilus sidebar
  - Changes from version 3.5.91:
    + Various crashers were fixed in alternative-tab
    + auto-move-windows now can be made to work with static
      workspaces
    + place-menu is now on the left and uses symbolic icons like
      Files
    + StIconType usage was removed from all extensions, after it was
      removed in core
    + systemMonitor, xrandr-indicator, apps-menu, places-menu,
      alternative-status-menu were updated for the newer shell
  - Changes from version 3.5.90:
    + alternate-tab has been reworked again, the old mode switch
      was removed and the all&thumbnails code extended to handle
      icons and filtering to the workspace
    + alternate-tab thumbnails now reflect the aspect ratio of the
      windows
    + systemMonitor now shows a tooltip above the indicator
    + native-window-placement, systemMonitor and windowsNavigator
      have been updated for the newer shell
  - Changes from version 3.5.5:
    + convenience module has been relicensed to BSD, for
      compatibility with GPLv3 extensions
    + alternate-tab has been refactored and seen various
      improvements to all&thumbnails mode, including a new
      overlaid application icon
  - Changes from version 3.5.4:
    + Updated translations.
  - Changes from version 3.5.2:
    + removable-drive-menu is now a11y friendly
    + the dock can now be placed on any monitor, not just the
      primary
    + dock is now clipped to its monitor
    + alternative-status-menu now exposes GSettings for Suspend
      and Hibernate visibility - no UI yet
    + more gnome-shell API changes (places-menu,
      removable-drive-menu, alternative-status-menu)
    + miscellaneous bug fixes (native-window-placement, gajim,
      auto-move-windows)
    + Updated translations.
  - Add glib2_gsettings_schema macros to post/postun.


author: dimstar@opensuse.org
changelog:
  - Add alternative-status-menu.gschema.override: Enable hibernate by
    default for users of the packaged version of the
    alternative-status-menu extension.


author: dimstar@opensuse.org
changelog:
  - Add g-s-e-power-off-elipsis.patch: "Power Off..." was changed to
    "Power Off", but a bunch of translations missed that yet.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Reorganize application and gear menu, and add a menu for view
      Actions
    + Add a View options selector to the toolbar
    + Add cluebars for Templates and Scripts special directories
    + Add ability to reorder bookmarks
    + Improve strings in the Autorun prompt
    + Improve error message strings
    + Improve the image Properties page
    + Improve the Permissions page in the Properties window
    + Improve the layout of the Bookmarks dialog
    + Use the dropped text paragraph as name when creating new files
      using DnD of text snippets
    + Use double quotes instead of ASCII quotes for filenames
    + Change default action for executable text files to Display
    + Change the view mode and zoom level to be per-window instead of
      per-folder
    + Remove support for Manual layouting in icon views outside of
      Desktop
    + Remove the Octal permissions list view column
    + Fix segfault when no search results are found.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + New design for the Connect to Server dialog.
    + Add the possibility to detach tabs using drag and drop.
    + Add paste and location properties actions to the gear menu.
    + Use symbolic icons in the sidebar for drives and mounts.
    + Follow 12h/24h GSettings preference for view date display.
    + Cleanup icon view caption strings.
    + Fix wrong zoom level restored at startup.
    + Fix unparented mount/eject error dialogs.
    + Fix drag and drop for unwritable locations.
    + Fix stray templates bar when no templates directory is defined.
    + Fix Open With menu showing for apps that don't support URIs and
      files.
    + Fix item count not updating in realtime for directories in
      Properties.
    + Fix missing keybindings for Back/Forward/Up/Go Home.
    + Fix missing history context menu on navigation buttons.
    + Fix missing Create Link context action.
    + Fix missing frame around custom icons.
    + Fix broken behavior with multiline filenames.
    + Plug a number of memory leaks.
    + Remove context menu on blank list view space.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Add a Shell search results provider.
    + Add a NautilusDirectory-based search engine implementation for
      network directories.
    + Improve performance and stability of the search engine.
    + Change the Type column to only show basic type information.
    + Preserve view selection when exiting search.
    + Use a symbolic icon for the location entry.
    + Fix wrong order of files when searching in canvas view.
    + Fix inability to drop on current directory in list view.
    + Fix crash when trying to undo failed directory creations.
    + Fix positioning of detached tabs.
    + Fix symlink creation for remote shares.
    + Fix duplicate entries in the sidebar.
    + Fix inability to clear entry in Connect to Server dialog.
    + Fix view selector flashing while switching views.
    + Plug a number of memory leaks.
    + Tweak the color scheme for the pie chart in mount properties.
    + Remove the SELinux context column for list view.
  - Create a gnome-shell-search-provider-nautilus subpackage, for
    the new GNOME Shell search provider D-Bus service.
  - Add gnome-shell BuildRequires to own new folders.
  - Drop check for obsolete versions of opensuse.


author: dimstar@opensuse.org
changelog:
  - Remove gnome-shell BuildRequires: we only pull it in for
    directory ownership. Requiring it though introduces a buildloop.
    It's cleaner to just own the gnome-shell extension directories
    by gnome-shell-search-provider-nautilus.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Fix toggling of hidden files visibility in searches
    + Fix base directory appearing in search results
    + Fix missing search results under some locales
    + Fix a crasher when a window is closed while the view is loading
    + Fix unmounted mounts showing in shell search provider results.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Fix floating bar not disappearing on search finish
    + Fix fullcolor icons appearing in the pathbar for mount roots
    + Fix drag and drop of multiple rows in list view
    + Fix search relevance not being applied correctly when searching
    + Fix sidebar visibility switch applying to all windows
    + Fix search location when moving to a search directory in
      Back/Forward history
    + Fix missing search results with non-ASCII characters
    + Fix Home/Trash not showing up in shell provider results
    + Fix startup notification not working when opening multiple
      windows
    + Fix search results not focusing when activated from the Shell
    + Fix error dialog not showing up when entering a non-existant
      location in Connect to Server
    + Fix inability to open files after cancelling a rename in list
      view under some circumstances
    + Fix desktop icons not following the primary monitor workarea
      when multihead is used with the desktop enabled
    + Fix crasher when search string changes too fast
    + Fix crasher when enabling search while loading a directory
    + Fix crasher when trying to open a saved search file
    + Fix crasher when Tracker is installed but not running
    + Fix crasher in the shell search provider for bookmarks/mounts
      with an empty name.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Open default location for remote shares when mounting.
    + Resolve symbolic links before launching a file.
    + Fix missing search results from Tracker for names that contain
      hyphens.
    + Fix black input field when renaming a file in icon view with
      XIM enabled.
    + Fix missing item selection in the sidebar when starting up.
    + Fix wrong return location when unmounting local and remote
      mounts.
    + Fix search tabs changing location to $HOME on tab switch.
    + Fix search toggle button state inconsistent when switching
      between tabs.
    + Fix search string being eaten by a hidden entry under certain
      circumstances.
    + Fix missing tooltips on stock toolbar buttons.
    + Fix crasher when using the Tracker engine from the Shell search
      provider.
    + Fix crasher in Shell search provider.
    + Fix crasher when unmounting a volume under certain
      circumstances.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.3:
    + Fix symbolic links on remote volumes not activating default
      action.
    + Fix duplicated query editor filter rows when changing search
      location.
    + Fix search toolbar disappearing with very long folder names.
    + Fix missing Trash action after "Recent" was visited.
    + Fix missing frame around thumbnails for some zoom factors.
    + Fix crash when unmounting remote volumes.


author: zaitor@opensuse.org
changelog:
  - Add nautilus-make-sure-to-always-notify-when-unmounting.patch,
    fixes missing notification when unmounting drives (rh#885133).


author: mike.catanzaro@gmail.com
changelog:
  - Add nautilus-stray-empty-document.patch, don't show a extra Empty
    Document entry. (bnc#803649, bgo#687139)


author: vuntz@opensuse.org
changelog:
  - Improve description.
  - Change mono Requires to mono-core.
  - Add mention of upstream bug numbers for the patches.
  - Simplify gnome-subtitles-desktop-entry.patch: the change in the
    Categories key does nothing.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.2:
    + Support for merging and splitting subtitle lines
    + Allow to view character counts in the subtitle list and editing
      area
    + Allow to apply a reaction delay when timing start/end on video
      playblack
    + Video slow and fast motion options
    + New shortcuts for quick timings change:
    - Increase/decrease subtitle start time: Ctrl+Plus/Minus
    - Increase/decrease subtitle end time: Alt+Plus/Minus
    - Shift subtitles: Shift+Plus/Minus
    + Automatically seek the video when subtitle times are changed,
      with an option to rewind it some milliseconds
    + Added support for the Fab Subtitler subtitle format
    + Allow to insert a new subtitle at the current video position,
      applying a reaction delay if set
    + Other changes:
    - Translation filenames are now based on the original filename
      plus language
    - Added support for buggy SubRip files that use dots instead of
      commas
    - Fixed bug with the subtitle overlay not being updated on
      times change
    - Detect when selecting a video file as the subtitle file
    - Updated preferences dialog with different structure and more
      options
    - Fixed special characters (<,>,&,etc) not being shown in the
      subtitle list
    + Bugs fixed: bgo#453469, bgo#607227, bgo#607228, bgo#607229,
      bgo#620776, bgo#621145, bgo#621943, bgo#625485, bgo#634230,
      bgo#636766, bgo#636767, bgo#638238, bgo#638484, bgo#642674,
      bgo#648461, bgo#651958
    + Updated translations.
  - Drop patches:
    + gnome-subtitles-desktop-entry.patch: fixed upstream.
    + gnome-subtitles-module.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Insert UTF-8 converted data into the text buffer.
    + Fix missing title for the add/edit filter dialog.
    + Fix unused variables warnings.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Fix crash during initial setup
    + Fix crash when storing array of saved log files
    + Ensure GPL v2+ is mentioned in all license headers
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Store the currently active log when selection changes
    + Fix broken logic when setting a log as active


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Rewrite the UI chrome of the application to the GNOME 3 style:
    - Add an application menu
    - Port to GMenuModel
    - Replace the statusbar with a toolbar
    - Replace the menubar with a gear menu
    + Fix restoring the last open log at startup
    + Remove stored logs that fail to load from preferences
    + Fix monospace font not working with GTK master
    + Use GResource for builtin data files
    + Define _XOPEN_SOURCE_EXTENDED for OpenBSD.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Port to new documentation infrastructure
    + Updated translations.
  - Replace pkgconfig(gnome-doc-utils) BuildRequires with yelp-tools,
    following upstreams port to the new documentation infrastructure.
  - Pass %{?no_lang_C} to the find_lang macro: ensure the English
    documentation ends up in the main package.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Use F10 keybinding to activate the gear menu.
    + Add accelerator labels for actions in the gear menu.
    + Fix missing help screenshot.
    + Updated translations.


author: jhernandez@emergya.es
changelog:
  - Enable systemd support only for openSUSE >= 12.2. On earlier
    versions, don't use libsystemd-daemon/libsystemd-login
    pkgconfig() BuildRequires since systemd is too old there.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Bugs fixed: bgo#663736, bgo#671036, bgo#681271
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90.1:
    + Port to new documentation infrastructure
    + Updated translations.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstreams change to the new documentation
    infrastructure.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Bugs fixed: bgo#605571, bgo#656365, bgo#673120, bgo#683762.
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + bgo#647077: Use gsettings for proxy settings.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.0:
    + Add default encoding profile property (bgo#108711)
    + Works with gtk+ broadway backend
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig(ice), pkgconfig(sm) and pkgconfig(x11)
    BuildRequires: this used to be pulled in by something else
    before, but the relayout of xorg-x11 packages changed that.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0.1:
    + No changes.
  - Changes from version 3.4.0:
    + Use symbolic icon for the close button.
    + Adapt for scroll changes in GTK+ 3.4.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1.1:
    + No changes.
  - Changes from version 3.4.1:
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Port to new documentation infrastructure
    + screen: Recognise man: and info: URIs
    + Bugs fixed: bgo#676452
    + Updated translations.
  - Add yelp-tools BuildRequires, following upstreams port to the new
    documentation infrastructure (note: gnome-doc-utils-devel should
    no longer be needed, but configure still checks for it).


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + No code changes, just bumping to 3.0.0 for posterity.
  - Changes from version 2.91.91:
    + Add notice of impending obsoletion to README file.
    + Updated translations.
  - Changes from version 2.91.90:
    + Updated translations.
  - Changes from version 2.91.5:
    + Updated translations.
  - Changes from version 2.91.2:
    + Switch to GTK+ 3.0
    + Updated translations.
  - Add gnome-themes-disable-engine-test.patch: do not rely on
    obsolete gtk-engines-3.pc for build.
  - Add gtk3-devel to BuildRequires and remove gtk2-devel and
    gtk2-engines-devel.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + Add a GTK2 version of Adwaita, based on the Bridge theme.
    + New default wallpapers.
    + Improve metacity attached dialog styling.
    + Improve custom theming for Nautilus.
    + Add generic theming support for selection-mode toolbar style
      classes.
    + Add generic theming support for in-app notifications.
    + Add generic theming support for suggested-action buttons.
    + Improve theming for GtkMenuButton.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90.1:
    + Fix missing GTK2 theme image assets.
    + Fix unwanted border on backdrop column headers.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Add support for vertically oriented spinbuttons.
    + Add support for a selection-menu button in selection mode.
    + Set scrolled windows background for normal and backdrop states.
    + Use new tooltip radius and alpha style properties for GTK2.
    + Use new range warp slider style property for GTK2.
    + Fix Chrome/Chromium custom menu items for GTK2.
    + Fix wrong text color in app notification widgets.
    + Fix tiny padding in Nautilus pathbars.
    + Fix stray background color below checkboxes in content views.
    + Synchronize HighContrast icons from the symbolic theme.


author: vuntz@opensuse.org
changelog:
  - Change gtk2-engine-clearlooks Requires in gtk2-metatheme-adwaita
    to gtk2: the theme is now using the pixmap engine, which is
    shipped as part of GTK+.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Adwaita:
    - New improved assets for the GTK2 implementation
    - Improve theming for progressbars in GtkEntry
    - Improve theming for vertical spinbuttons
    - Add transitions to and from GtkEntry's focused state
    - Add support for theming text selection handles
    - Fix GtkSpinner animation
    - Fix blue border for insensitive default buttons
    - Fix wrong highlight color for highlighted headings in
      GtkAssistant
    - Drop HighContrastInverse/LowContrast GTK themes
    + HighContrast:
    - Add new application icons
    - Don't show focus ring by default
    - Fix selected text theming under some circumstances
    - Fix theming for the deprecated GtkStyle fallback path
    - Fix GtkLevelBar theming
    - Fix theming for fallback GNOME Pane.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0.1:
    + Revert "borders: fix fallout from SVG->PNG conversion".
  - Changes from version 3.6.0:
    + Improve theming for sidebar scrollbars.
    + Render PNG images for borders.
    + Fix regression wrt. GtkScrolledWindow default background.
    + Fix insensitive active GtkSwitch borders.
    + Fix theming for GtkMenuToolButtons on inline toolbars.
    + Fix Epiphany toolbar theming for RTL layouts.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0.2:
    + Add hover/active states for slider assets.
    + Fix wrong border color for primary/inline toolbar buttons.
    + Fix wrong shadow direction in dark variant primary/inline
      toolbar buttons.
    + Fix color of icons on vertical spinbuttons.
    + Fix color of separators on toolbars.
    + Fix unwanted shadow from menubutton dropdow.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Add a matching HighContrast WM theme
    + Add support for vertically oriented inline toolbars
    + Fix wrong background for raised and backdrop insensitive
      toolbar buttons
    + Fix glitches in selection-toolbar and suggested-action styling
    + Fix menu borders not present when not running under GNOME Shell
    + Fix color for selected desktop icons
    + Fix stray text shadows in inline toolbar buttons
    + Fix wrong background color when using a menu button in an OSD
      toolbar
    + Fix some glitches in notebook's tab rendering
    + Improve theming support for Nautilus, Documents, Evince, GEdit,
      Baobab and more.
  - Create new gtk2-theming-engine-adwaita subpackage: there is a new
    gtk2 engine.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Add assets for insensitive radio/check states for the GTK2
      theme.
    + Fix active spinner when no animations are in use.
    + Fix gray menu separators under some circumstances.
    + Fix the build on non-X11 environments.
    + Fix uneven padding on the notebook tab close button.
    + Fix minor glitch with borders of tiled WM decorations.
  - Replace pkgconfig(gdk-x11-2.0) BuildRequires with
    pkgconfig(gdk-2.0), following upstream.


author: dimstar@opensuse.org
changelog:
  - Add baselibs.conf: provide the engines as -32bit packages. This
    resolves 'warnings' invoked by 32bit binaries using GTK (like,
    for example, firefox/aurora packages from mozilla directly).


author: sbrabec@suse.cz
changelog:
  - Updated to version 2.22.0:
    * New Unity Gtk Theme
    * New Unity Metacity Theme
    * New GNOME-Alternative Icon Theme
    * Updated Foxtrot Icon Theme


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Ellipsize long strings; this should fix window size issues.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Adapt to Metacity/Mutter/Shell ported to GSettings
    + Adapt to GNOME Shell 3.4 DBus interface
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Fix user-theme shell extension support (bgo#675106)
    + Support workspaces only on primary
    + Support static workspaces
    + Add nautilus always-use-location-entry
    + Change widget for text-scaling-factor to SpinButton
      (bgo#650660)
    + Dont crash on missing schemas (bgo#647132)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add gnome-tweak-tool-pwr-button.patch: Allow to configure what
    action should be performed when pressing the power button (acpi)
    (bnc#770048).
  - Drop xz BuildRequires as it now comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Update icon (bgo#649359)
    + Fix appearance of tweaks to no longer have a white background
    + Remove welcome image and start with a tweakgroup selected by
      default
    + Add link to extensions.gnome.org
  - Changes from version 3.5.0:
    + Work with new gnome-shell DBus interface.
  - Rebase gnome-tweak-tool-pwr-button.patch.
  - Add hicolor-icon-theme BuildRequires and icon_theme_cache_*
    macros in post/postun.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.5:
    + Now appear as "Tweak Tool" in Activities (bgo#678778)
    + Fix incompatibility with new gnome-shell extensions (bgo678778)


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Can configure extension preferences
    + Support input sources (bgo#684712)
    + Support typing options (bgo#678171)
    + Support power-button action
    + Many translation improvements (bgo#683630).
  - Drop gnome-tweak-tool-pwr-button.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Add a Mouse group with the locate-pointer key (bgo#685620)
    + Add tweak for resize-with-right-button on Windows group
      (bgo#678648)
    + Add tweak for mouse-button-modifier on Windows group
      (bgo#678648)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Remove hack to find localized help: this has been fixed in
    find-lang.sh.
  - Re-enable parallel build now that a bug that made it extremely
    slow is fixed.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Updated translations.
  - Update to version 2.91.6:
    + Build against GTK+ 3.x
  - Change gtk2-devel BuildRequires to gtk3-devel.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig()-style BuildRequires:
    + Old ones: dbus-1-glib-devel, gconf2-devel,
      gnome-bluetooth-devel, gtk3-devel, libcanberra-devel,
      libnotify-devel, libunique-devel, nautilus-devel.
    + New ones: dbus-1, dbus-glib-1, gconf-2.0, glib-2.0,
      gnome-bluetooth-1.0, gtk+-3.0, libcanberra-gtk3,
      libnautilus-extension, libnotify, unique-3.0.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.1:
    + Work-around Linux 3.0 regression that caused the file sharing
      not to work.
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Change categories of .desktop file to make it appear grouped with
    "System" applications in the desktop menus (bnc#714333)


author: vuntz@opensuse.org
changelog:
  - Update to version 3.0.2:
    + Port from libunique to GtkApplication
    + Add missing string.h include
    + Build cleanups
    + Updated translations.
  - Remove pkgconfig(unique-3.0) BuildRequires: dropped upstream.
  - Drop gnome-user-share-includes.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.3:
    + Remove markup from translatable strings
    + Update the appearance of the info bar
    + Make gnome-shell pick up the program's name
    + Port to GSettings
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstreams changes.
  - Drop pkgconfig(gconf-2.0) BuildRequires: no longer needed after
    the port to GSettings.
  - Replace gconf_* schema handling with glib2_* variants.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.4:
    + Hide the share bar when Bluetooth is disabled
    + Updated translations.


author: crrodriguez@opensuse.org
changelog:
  - Add libselinux-devel BuildRequires and pass --enable-selinux to
    configure to enable selinux support.
  - Remove unneeded Requires from devel package: libxml2-devel
    zlib-devel libopenssl-devel hal-devel libavahi-glib-devel.


author: ro@suse.de
changelog:
  - fix warning: no return statement in function returning non-void
    to fix build (in test-mime-info-cache.c)


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.3:
    + Don't crash if we get a NULL symlink
    + Updated translations
  - Remove en@shaw translations on 11.2 and earlier.
  - Rebase gnome-vfs2-172680-novell-services.diff.


author: vuntz@opensuse.org
changelog:
  - Do not build with HAL support on 11.3 and later: it should not be
    needed anymore, especially since gnome-vfs should not be used
    anymore. Fix bnc#601954.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.4:
    + Fix for non-writable home directory
    + Fix a crash on Solaris
    + Updated translations.
  - Rebase gnome-vfs2-172680-novell-services.diff to apply without
    fuzz.


author: vuntz@opensuse.org
changelog:
  - Change dbus-1-glib BuildRequires to dbus-1-glib-devel to fix
    build: dbus-1-glib-devel was apparently brought in by something
    else before.


author: crrodriguez@opensuse.org
changelog:
  - Add gnome-vfs2-ssl.patch:
    + Never try to negotiate SSLv2 as it is completely broken from
      the security POV.
    + Use SSL_MODE_RELEASE_BUFFERS to keep openSSL memory usage as
      low as possible.
    + There are a myriad of other possible attacks like BEAST,
      version/cipher downgrades still possible but this patch do not
      address this concerns.


author: maw@suse.de
changelog:
  - Update to version 2.21.0:
    + ResultType enum: Deprecate the existing enum values,
      and add new ones that begin with ERR_ instead of ERROR_,
      to avoid conflicts on Windows
    + Volume:
    * Remove eject(), mount(), unmount() and connect_to_server()
      when building on Windows, because gnome-vfs does not implement
      them
    + Fixed build when exceptions are disabled
    + New Async transfer API, deprecating the old one; the Transfer
      and Async namespaces are deprecated now, and replaced
      by Transfer2 and Async2; the new SlotTransfer now allows you
      to return the various XFER_ERROR/OVERWRITE_ACTION values;
      however, this is still unpleasant and we hope that all of
      gnome-vfs will soon be deprecated by gio and gvfs in the new
      glib
  - Remove libtool archives.


author: maw@suse.de
changelog:
  - Update to version 2.22.0:
    + As of version 2.22.0, upstream suggests using giomm, which is
      a part of the glibmm2 package, instead of gnome-vfsmm
    + ResultType enum: Deprecate the existing enum values,
      and add new ones that begin with ERR_ instead of ERROR_,
      to avoid conflicts on Windows.
      Volume: Remove eject(), mount(), unmount() and connect_to_server()
      when building on Windows, because gnome-vfs does not implement them.
      (bgo#494360)
    + Fixed build when exceptions are disabled
    + New Async transfer API, deprecating the old one.
      The Transfer and Async namespaces are deprecated now, and replaced
      by Transfer2 and Async2.
      The new SlotTransfer now allows you to return the various
      XFER_ERROR/OVERWRITE_ACTION values.
      However, this is still unpleasant and we hope that all of gnome-vfs
      will soon be deprecated by gio and gvfs in the new glib.


author: vuntz@novell.com
changelog:
  - Drop gnome-vfsmm-acinclude.patch: should not be needed anymore.
  - Tag gnome-vfsmm-random.patch.
  - Don't call autoconf & friends.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + ApplicationRegistry: supports_mime_type(), supports_uri_scheme():
      Actually return the bool. bgo#570107.
  - Drop gnome-vfsmm-random.patch: fixed upstream.
  - Remove AutoReqProv: it's default now.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.3.0:
    + Add preview links to each of the effects.
    + Add a small tool to generate previews for all effects.
    + Build system fixes and improvements.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.0:
    + Add horizontal flip effect (bgo#666930)
    + Overhaul build system.
    + Updated translations.


author: wr@rosenauer.org
changelog:
  - Add gnome-web-photo-setup-before-domwindow.patch to fix
    compatibility with XULRunner 1.9.2 (bnc#611541).


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10:
    + Features
    - Rewrite using WebKit
    - Add --user-css option, to let user specify a custom CSS
    - Add --printer option, to print the page on a printer
    + Misc
    - Update to non-code files
    - Build fixes
    + Updated translations.
  - Drop gnome-web-photo-setup-before-domwindow.patch and
    gnome-web-photo-xulrunner192.patch: upstream has moved to webkit,
    so those are not needed anymore.
  - Remove now unneeded BuildRequires: gcc-c++, libjpeg-devel,
    libxml2-devel, mozilla-xulrunner-devel, gnome-common.
  - Add libwebkit-devel BuildRequires.
  - Do not change LDFLAGS: this was needed for xulrunner.
  - Do not call gnome-autogen.sh: we don't have any patch requiring
    this anymore.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Change Requires of lang subpackage to Recommends, since the
    english documentation is not there anymore.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig()-style BuildRequires:
    + Old ones: gconf2-devel, gtk2-devel, libwebkit-devel.
    + New ones: gconf-2.0, gtk+-2.0, webkit-1.0.
  - Use favor_gtk2 to switch between gtk2 and gtk3 builds. For the
    gtk3 build:
    + Change pkgconfig(gtk+-2.0) and pkgconfig(webkit-1.0)
      BuildRequires to pkgconfig(gtk+-3.0) and
      pkgconfig(webkitgtk-3.0).
    + Drop pkgconfig(gconf-2.0) BuildRequires as gconf is only needed
      for the GNOME 2 build, and drop all the gconf schemas packaging
      machinery.
    + Change --with-gtk=2.0 configure option to --with-gtk=3.0


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.2:
    + Modernize build system a bit
    + Do not check for gconftool-2 if we build against GTK+ 3
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.3:
    + Add --delay option, to specify wait time between rendering and
      capturing


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.4:
    + Add a --disable-plugins option to disable plugins
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.10.5:
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.8.1:
    + New features:
    - Removed case-sensitive search from Search All Notes window.
    - Focus chain for Search All Notes.
    - Optimized note creation, renaming and deletion
      (bgo#660653, bgo#660663).
    - Search in notebook suggests to search all notes, when there
      are no matches.
    + Fixes:
    - Open note action availability.
    - Program name in about dialog.
    - Help for --start-here.
    - Don't change content modification time when autolinking.
    - Link not created when linking to existing note.
    - Broken link activation does not make link normal.
    - GetNoteContents D-Bus API returns wrong text for notes not
      displayed (bgo#647888).
    - Case-insensitive search via SearchNotes D-Bus API
      (bgo#662426).
    - Added -Wformat-security to compilation flags (bgo#662490).
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.2:
    + New Features:
    - Added template bar to template notes
    - Integrated with GtkApplication (bgo#640430)
    - Gnote remains present while at least one window is present
    - Panel applet disabled by default
    - Added option for status icon to preferences (bgo#663817)
    - Added background mode
    - Return ordered note list when using D-BUS search (bgo#662246)
    + Fixes:
    - Fixed keys in GSettings schema descriptions
    - Manual fixes
    - Updated man page to current behaviour
    - Do not open Search Window in status icon mode (bgo#653447)
    - Fixed special XML character encoding
    - Make sticky note importer support special chars
    - Show in all desktop environements (bgo#664609)
    - src/notetag.hpp must include <map> (bgo#655340)
    - Add missing includes (bgo#665344)
    - Fixed a warning about a condition never reached
    - Fixed note deletion with international characters
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Drop gnote-buildfix.patch: fixed upstream.
  - Pass --enable-applet to configure to keep building the applet.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.0:
    + New Features:
    - Added core synchronization support
    - Added addin to synchronize with local folder.
    + Fixes:
    - Fix missing header for Glib::signal_idle (bgo#667349)
    - Call startup defined in GApplication
    - Remove mnemonic references in documentation (bgo#670916)
    - Fix selection deletion and remembering it
    - Fix quit application for glib >= 2.32
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Drop gnote-new-glibmm.patch: fixed upstream.
  - Add gnote-buildfix.patch: Fix build by incuding missing headers.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.9.1:
    + New Features:
    - Gtkmm 3.4 is required
    - Derived Search window from Gtk::ApplicationWindow
    - Replace shave with automake's silent rules (bgo#673710)
    - Added 256x256 app icon (bgo#674267)
    - Added log to file capability in debug mode
    - Added gnome-keyring dependency
    - Added WebDAV synchronization
    - Droped support for panel applet
    - Migrated to Gtk::Application
    + Fixes:
    - Fix quit application for glib >= 2.32 (bgo#670104)
    - Removed use of deprecated GtkStyle (bgo#667395)
    - Fixed missing include for Glibmm 2.32 (bgo#671787)
    - Fixed multiple compiler warningsbgo
    - Fix bullet indentation when printing (bgo#674904)
    + Updated translations.
  - Drop gnote-buildfix.patch, fixed upstream.
  - Drop BuildRequires: pkgconfig(libpanelapplet-4.0), not needed
    anymore.
  - Add BuildRequires: pkgconfig(gnome-keyring-1), pulled in by
    something else before.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.0:
    + New Features:
    - Added NoteDirectoryWatcher add-in (bgo#583812)
    - Droped dependency on libpcrecpp
    - Migrated to libsecret, dropped dependency on libgnome-keyring
    - Updated documentation
    - Switch to GNOME versioning scheme
    + Fixes:
    - Add check for X11 (bgo#679496)
    - Fixed FTBFS with Debian GNU/kFreeBSD (bgo#681588)
    - Make possible to disable synchronization addins
    - Fixed memory leak in search window
    + Updated translations.
  - Replace pkgconfig(gnome-keyring-1) BuildRequires with
    pkgconfig(libsecret-1), following upstream.
  - Drop pcre-devel BuildRequires: no longer needed.
  - Add pkgconfig(x11) BuildRequires: new dependency.
  - Call /sbin/ldconfig in post/postun: as the package contains a
    library, this is needed.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + New Features:
    - WebDAV synchronization checks now time-out
    - Port to new documentation infrastructure
    + Fixes:
    - Fix error in WebDAV manual
    - Fix exit in status icon mode on close window
    + Updated translations.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools:
    follow upstreams port to the new documentation infrastructure.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Fix build on GCC 4.2 (bgo#684931).
    + Fix runtime warning with markup in fixed width addin.
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.6.2:
    + New Features: Add keywords for search.
    + Fixes:
    - Fix remembered selection with replacing selected text.
    - Fix status icon for Xfce 4 (bgo#666775)
    + Updated translations.


author: andrea@opensuse.org
changelog:
  - new upstream version 0.7.4
    * Greek translation
    * Hypervisor allocation per IOS type
    * Improvements on Ethernet Switch (dynamic remapping of VLAN or type)
    * Adaptations to support Dynamips 0.2.8 RC3 community
    * Integration of a loopback manager for Windows


author: andrea@opensuse.org
changelog:
  - Removed from spec files instructions for unsupported suse version
  - Moved qemu and wireshark to Recommends and not Requires


author: andrea@opensuse.org
changelog:
  - New upstream version 0.8.3
    * New base configuration (startup-config) for devices with
      NM-16ESW (named baseconfig_sw.txt). =
    * Support for drag & drop of topology files inside GNS3.
    * Global TCP port tracker to allocate ports and avoid conflicts
      (console + AUX ports for IOS routers and console ports for
      Qemu-like/VirtualBox devices are tracked).
    * Option to freely use the first VBox interface inside VMs
      (i.e. eth0 on Linux).
    * Backup nvram export when Dynamips has crashed.
    * Complete IPv6 support (with correct functions).
    * Support for binding on specific addresses when loading a topology.
    * Option to track opened node consoles in order to close them when the
      node gets deleted.


author: andrea@opensuse.org
changelog:
  - new upstream version 0.8.3.1
    * minor fixes and support for access to GNS3 VirtualBox VM hostnames
      from inside VMs (e.g. VBoxControl guestproperty get NameInGNS3)
    * includes updated vboxwrapper that work with the new VirtualBox 4.2
  - removed gns3-0.8.3-defaults.diff now in upstream code


author: glin@suse.com
changelog:
  - Update to gnu-efi 3.0q
    + Fix .reloc section to support UEFI Secure Boot
    + Fix redefined types compilation failure on x86_64 machines
    + Conditionally assign toolchain binaries to allow overriding
      them
    + Force a dependency on lib for gnuefi
    + Add guarantee 16-byte stack alignment on x86_64
    + Add routine to make callbacks work
    + Add apps/tcc.efi to test calling convention
    + Add ifdefs for ia64 to mirror ia32 and x86-64 so that
      one can build with GCC.
    + Add headers for PciIo
    + Add the UEFI 2.x bits for EFI_BOOT_SERVICES
    + Add an ignore for .note.GNU-stack section in X86-64 linker maps
    + Change license from GPL to BSD
    + Fix elf_ia32_efi.lds linker script to be compatible with the
      new linker behaviour
    + Fix to not having any relocations at all
    + Add setjmp/longjmp
    + Fixes incorrect section attribute in crt0-efi-ia32.S
    + Adds value EfiResetShutdown to enum EFI_RESET_TYPE
    + Fixes a RAW warning in reloc_ia64.S
    + Adds the USB HCI device path structure in the headers
    + Added '-mno-red-zone' to x68_64 compiles


author: malcolmlewis@opensuse.org
changelog:
  - Add gnu-efi-add-optflags-to-make-defaults.patch: Add additional
    RPM OPT FLAGS to Make.defaults to avoid brp check warning.
  - Spec file clean up and rename rpmlintrc file.


author: pgajdos@suse.com
changelog:
  - freefont changed to svn:
    svn co svn://svn.savannah.gnu.org/freefont/trunk/freefont
  - updated to 0.20111101:
    * Cyrillic: added 'locl' lookup for Serbian/Macedonian 'be'
    * Latin, Diacritics, etc: hungarian umlaut, double grave adjustments
    * Latin: small adjustment to letter spacing
    * Latin: much messing with accents for Vietnamese, some kerning
    * etc. see svn changelog


author: toms@suse.de
changelog:
  - Renamed freefont -> gnu-free-fonts according to
    openSUSE packaging guidelines and FATE#313035
    Adjusted Obsoletes and Provides accordingly


author: cfarrell@suse.com
changelog:
  - license update: SUSE-GPL-3.0+-with-font-exception
    There are GPL-3.0 licensed fonts - also, use SUSE- proprietary prefix
    until license is accepted upstream at spdx.org


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.20120503:
    * Lots of changes (see http://savannah.gnu.org/forum/forum.php?forum_id=7216
      and ChangeLog for details).
  - Use the package scripts for generating the fonts in openSUSE > 11.2. Use the
    "GenerateTrueType" external script only for older versions (package fails to
    compile otherwise).


author: mvyskocil@suse.cz
changelog:
  - update to 1.1.1:
    * CommandMap.java, MailcapCommandMap.java: Updated to JAF 1.1
    * ObjectDataContentHandler.java, MimeTypeParameterList.java: Fixed typos


author: tiwai@suse.de
changelog:
  - Renamed gnu-unifont -> gnu-unifont-bitmap-fonts according to
    openSUSE packaging guidelines and FATE#313035


author: toms@opensuse.org
changelog:
  - Fixed SPEC file:
    * Solved the "incorrect-fsf-address" warning of rpmlint by
      using original gpl-2.0.txt file from the FSF, overwriting
      COPYING in archive
    * Improved description a bit
    * Fixed unfortunate typo in Obsoletes (guu-unifont -> gnu-unifont)


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.15
    * The new options "-a, --min-read-rate", "-I, --verify-input-size",
    and "-x, --extend-outfile" have been added.
    * ddrescue now verifies that infile, outfile and logfile are all
    different.
    * Non-tried blocks are now read aligned to cluster-size sectors.
    * A spurious warning about "-D" being ignored in fill mode has been
    removed.
    * ddrescuelog, a tool for manipulation, display, conversion,
    comparison and testing of ddrescue logfiles, has been added.


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.16
    * The new options "-K, --skip-size" and "-T, --timeout" have been
    added. The short name of option "--try-again" has been changed to
    "-A". Maximum skip size is now limited to 1% of infile size or 1
    GiB (whichever is smaller). The current position is now set to
    the end of the block when reading backwards, allowing perfect
    resumability also in reverse mode. The "-E, --max-error-rate"
    option now checks the rate of actually failed reads, not the
    growth of error size, and shows the error rate in the error
    message. The -v option increases verbosity if repeated.


author: cwh@novell.com
changelog:
  - imported patch from upstream:
    - made used libpngversion more flexible
    - better fix for buffer overflow


author: lars@linux-schulserver.de
changelog:
  - beautify specfile
  - move documentation and examples to the default places in openSUSE:
    gnucap-docpath.patch
  - split out runall patch
  - added gnucap-modelgen manpage


author: vuntz@opensuse.org
changelog:
  - Update to version 2.4.8:
    + Various code changes.
    + Bugs fixed:
    - bgo#644977: Add new Quicken Check 21 format.
    - bgo#655901: Fix build with guile 2.0.
    - bgo#365928, bgo#553432, bgo#612562, bgo#626970, bgo#645216,
      bgo#651522, bgo#658244, bgo#661721
  - Rebase gnucash-guile-2.0.patch.
  - Add gnucash-glib-2.31.patch: fix build with glib 2.31.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.4.9:
    + Various code changes.
    + Don't install a script that is only used for building and
      testing. This fixes Secunia Advisory SA42048.
    + Bugs fixed:
    - bgo#457401: Enable printing for unposted invoices.
    - bgo#664764: Added Swedish chart of accounts for small
      businesses.
    - bgo#664862: Added new line chart report for assets.
    - bgo#630804, bgo#639082, bgo#642276, bgo#649362, bgo#658247,
      bgo#661383, bgo#662477, bgo#663368, bgo#663638, bgo#665202,
      bgo#665998, bgo#666329, bgo#667105, bgo#667276.
  - Drop gnucash-desktop.patch: fixed upstream.
  - Build python bindings:
    + Add python-devel BuildRequires.
    + Pass --enable-python-bindings to configure.
    + Create python-gnucash subpackage for the python bindings.
    + Add gnucash-fix-python-install.patch: correctly install the
      bindings so that they work.
    + Add call to autoreconf for the patch.
  - Add gtkmm support for plugins:
    + Add gcc-c++ and pkgconfig(gtkmm-2.4) BuildRequires.
    + Pass --enable-gtkmm to configure.
  - Remove %install_info_prereq PreReq and use of
    %install_info/%install_info_delete in scriptlets, following
    removal of an info page.


author: pgajdos@suse.com
changelog:
  - Fuild against guile1 [bnc#724917]:
    + Drop gnucash-guile-2.0.patch: stop trying to port to guile 2.0.
    + Change guile-devel BuildRequires to libguile1-devel.
    + Change guile Requires to libguile1-devel.
    + Change guile-devel Requires in devel subpackage to
      libguile1-devel.
    + In %build, use some sed hacks and export GUILE environment
      variable to force the use of guile 1.x.


author: dimstar@opensuse.org
changelog:
  - Support building on openSUSE < 12.1 by conditionally changing:
    + libguile1-devel BuildRequires to guile-devel
    + guile1 Requires to guile
    + libguile1-devel Requires in the -devel package to guile-devel.
    + Don't do the hackery in %build to switch to guile1.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.4.10:
    + Update txf.scm to reflect changes to US Income Tax Forms and
      Schedules for 2011.
    + Turn on AQBAnking 5.
    + Various code changes.
    + Windows-specific fixes.
    + Build fixes.
    + Bugs fixed: bgo#666849, bgo#667417, bgo#667900.
    + Updated translations.
  - Drop gnucash-glib-2.31.patch: fixed upstream.
  - On 12.1 and later, change back guile1 Requires to
    libguile1-devel: this is apparently still needed for some weird
    reason.
  - After discussion in bnc#743565, update license from GPL-2.0+ to
    SUSE-GPL-2.0-with-openssl-exception or
    SUSE-GPL-3.0-with-openssl-exception.


author: dimstar@opensuse.org
changelog:
  - Add gnucash-tip-of-the-day.patch: Fix "Tip of the day" parsing
    when building with gcc 4.7: When making the text file
    tips-of-the-day, GnuCash expects 'gcc -E' to preserve at least
    one of the whitespace lines between entries. However, this relies
    on behavior of 'gcc -E' that isn't actually part of the spec,
    and is a historical accident. And it changed in gcc-4.7, such
    that all the whitespace is removed. Work around this by
    explicitly adding a newline in the sed expression. Pre gcc-4.7
    there will be two newlines between tips, but this has no impact
    on the tip displaying code.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.4.11:
    + Rewrite the tip-of-the-day parsing logic
    + Scheduled monthly transactions lose "except on weekends"
      setting when using MySQL (bgo#671323)
    + String fixes
    + Bugs fixed: bgo#611853, bgo#631611, bgo#632931, bgo#668196,
      bgo#669494, bgo#670727, bgo#674283, bgo#674494, bgo#674862,
      bgo#677570, bgo#677570, bgo#678214, bgo#678848.
  - Drop gnucash-fix-python-install.patch: upstream fixed.
  - Drop gnucash-tip-of-the-day.patch: upstream fixed.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.4.1:
    + Allow control over scrollkeeper omf file installation using
    - -disable-scrollkeeper as configure parameter.
    + Other buildsystem fixes.
  - Clean spec-file using spec-cleaner.
  - Use grep -E instead of egrep to fix a rpmlint warning.


author: dimstar@opensuse.org
changelog:
  - Add a self created source tarball, directly exported from svn.
    The upstream provided tarball misses a bunch of file (notably in
    the german language), which are all in svn, but due them not
    being listed in Makefile.am, make dist did not add them to the
    tarball (Addresses part of bnc#771530).
  - Add gnucash-docs-fixup.patch: mark the missing files to be
    installed as well.
  - Add libtool BuildRequires and call autogen.sh in build section,
    as this tarball has not been preprocessed at all.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.4.2:
    + New or improved documentation for "Data migration".
    + New documentation formats: epub and mobi.
    + Several small updates and fixes.
    + Updated translations.
  - Drop gnucash-docs-fixup.patch: fixed upstream.
  - Drop libtool BuildRequires and call to autogen.sh, as we are
    able to use the upstream tarball again.


author: packman@links2linux.de
changelog:
  - updated to (unofficial) version 5.07.9b by M. Vandenbergh
  - added script "xgnuchess" to start xboard with gnuchess
    as first and second chess engine
  - patches refreshed
  - description updated


author: packman@links2linux.de
changelog:
  - updated gnuchess to (unofficial) version 5.07.94.1b
  - updated to most recent book.dat
  - removed obsolete getline patch
  - added patches to fix a few rpmlint-warnings/errors
  - added gnuchess-add_new_bookpath.diff so gnuchess finds the default
    opening book in /usr/share/gnuchess


author: jreidinger@suse.com
changelog:
  - update gnuchess to official version 6.0.1
  - clean up patches
  - change generation of recent book dat from source during build


author: lars@linux-schulserver.de
changelog:
  - update gnuchess to 6.0.2:
    + New option --addbook to compile a book.
    + Maximum file name length of EPD files extended to 127 characters.
    + Book file allowed to be read only unless the BookLearn
      option is set.
  - new upstream Url
  - removed upstreamed gnuchess-return-nonvoid.patch
  - recommend xboard


author: kkeil@suse.de
changelog:
  - fixes for pwlib 1.11.1
  - update to 2.2.4
    * new Calling/CalledTypeOfNumber and Proxy configuration variables
      in [RouteMode] section and endpoint configuration. Thanks to Vladimir Voronin
    * (ipauth.cxx) added support for prefixes. Thanks to Vladimir Voronin
    * (gksql_firebird.cxx) Firebird/Interbase driver for SQL modules. Sponsored
      by Roitel Telecommunication S.A.
    * (Routing.cxx) NumberAnalysis routing policy can handle Setup messages now.
      Thanks to Vladimir (vl@kamatele.com)
    * (pwlib_compat.h) adapt to changed mutexes starting with PWLib 1.9.2
    * call mute in proxy mode using userinput * (patch by Simon Horne)
    * NAT support for unregistered callers (patch by Simon Horne)
    * (gk.cxx) allow correct spelling for FortyTwo=42 entry
    * BUGFIX(yasocket.h) fix compilation with gcc 4.1
    * (clirw.cxx) process CLI ranges with leading zeros correctly
    * new CapacityControl auth/acct modules to control inbound traffic
    * BUGFIX(ProxyChannel.cxx) check added for a NULL pointer in NAT traversal code
    * (RasTbl.cxx) default SignalTimeout value increased from 15 to 30 seconds
    * BUGFIX(RasSrv.cxx) remove call records correctly in direct signaling mode,
      when only called party is registered. Thanks to Julius Bajzik
    * BUGFIX(RasTbl.cxx) fixed race condition when accessing endpoint records
    * BUGFIX(ProxyChannel.cxx) fixed race condition in H245Socket when H.245
      tunneling is disabled
    * (configure) better detection of PostgreSQL on FreeBSD
    * BUGFIX(RasSrv.cxx) allow bandwidth=0 in ARQ / ACF
    * BUGFIX(ProxyChannel.cxx) fix bug when using RADIUS/SQL based routing
      for Setup messages
    * BUGFIX(ProxyChannel.cxx) check for poor NAT implementations, that might
      have crashed GnuGk (by Simon Horne)
    * new accounting variables: %{media-oip}, %{codec}
    * new accounting variables: %{call-attemps}, %{last-cdr}, %{caller/callee-epid}
    * new feature: call failover (see manual)
    * BUGFIX(clirw.cxx) set presentationIndicator correctly in H.225.0 Setup UUIE
    * BUGFIX(RasTbl.h) when active, perform IRR checks for local
      endpoints only, others (parent, neighbor etc.) won't send us IRRs
    * BUGFIX(Routing.cxx) remove leading zeros for ENUM queries
    * BUGFIX(RasSrv.cxx) have AcceptNeighborsCalls default to 1 like
      the documentation always said
    * BUGFIX(Routing.cxx) fix ENUMPolicy implementation
    * new StatusAcct accounting module for the status port sponsored by Grupo Isec


author: kkeil@suse.de
changelog:
  - update to 2.2.5
    * RADIUS AAA module now handles a Class attribute correctly
    * BUGFIX(clirw.cxx) missing iterator check, that could cause an
      invalid memory access, fixed - thanks to Vladimir Voronin
    * implement optional call-id parameter for Routing commands
    * Bugfix(RasSrv.cxx) fix SignalCallID=1
    * Bugfix(Proxychannel.cxx) avoid inserting same socket twice in
      cleanup list
    * Bugfix(Proxychannel.cxx) make sure all members of
      CallSignalSocket are initialized on creation
    * Bugfix(yasocket.cxx) send very large status port messages
      in 10KB chunks and sleep after each
    * new feature: StatusPort filtering by Doron Bleiberg
    * new switch: [RoutedMode]DisableRetryChecks retries all calls
    * BUGFIX(ProxyChannel.cxx) make sure we preserve the original
      Setup message for retries and not only copy the buffer address
    * Bugfix(Neighbor.cxx) copy canMapAlias when forwarding LRQs
    * implement virtual queues for LRQs sponsored by Associated
      Engineering Srl.
    * implement canMapAlias for LCFs sponsored by TelecomUnity Ltd.
    * copy all unknown IEs in Notify messages when forwarding
      (fixes some failed transfers)
    * BUGFIX(*.cxx) set all deleted pointers to NULL
    * new SyslogAcct accounting module for the Unix syslog
    * (gkauth.cxx)Reapplied H235.1 (formally known as H235AnnexA)
      by using OpenH323 Authenticator factory loader
    * (rassrv.cxx)Registration Priority Added
    * (Proxychannel.cxx)TreatUnregisteredNat added. Treat
      unregistered calls unknown NAT status as being NAT
    * (routing.cxx)DNS SRV support to DNS Routing policy
    * (toolkit.cxx)RewriteAlias section added
    * BUGFIX(ProxyChannel.cxx) WaitAndSignal added to OnInformation
      to avoid NAT support crash.
    * BUGFIX(ProxyChannel.cxx) Check for NATSupport added.
    * BUGFIX(RasTbl.cxx) WaitAndSignal added to FindByEndPointid()
    * BUGFIX(ProxyChannel.cxx) Added SupportCallingNATedEndpoints.
    * Moved DNS SRV to it's own seperate policy
    * Registration pre-emption support added
    * Support for EP's on dynamic IP's
    * fixed code to compile with the latest pwlib CVS
      (STL string conversion)
    * Added support for GnuGK to work behind NAT box
    * Added support for Third party (non-neighbor) Gatekeepers
      (AcceptNonNeighborLRQ=1)
    * Added auto-detection on internal network for proxy mode.
    * Added DefaultDomain for H323 URI rewriting


author: kkeil@suse.de
changelog:
  - update to stable 2.2.6
    * BUGFIX(toolkit.cxx) Fixed DefaultDomain Alias rewrite
    * BUGFIX(routing.cxx) ENUM policy not to be used with LRQ
    * BUGFIX(Neighbors.cxx) Fixed SRV policy to try both CS and LR
      records and not use with LRQ request
    * remove ArjReasonRouteCallToSCN
      (was inactive + broken for a long time)
    * BUGFIX(Toolkit.cxx) enable SQLConfig also if only Firebird is
      available
    * BUGFIX(RasTbl.cxx) reject the call if no gateway has capacity,
      don't just use the first matching gateway
    * BUGFIX(RasTbl.cxx) the first route was duplicated and a call
      was sent twice to the same gw.
      Thanks to Alex Golyshev for pointing this out!
    * BUGFIX(RasSrv.cxx) fixed crash inside IRR handler
    * BUGFIX(yasocket.cxx) due to recent changes, it was impossible
      send more than 10240 bytes of data when data queuing had to be
      involved
    * move status port examples to contrib/statusport/
    * fix nonStandardData field usage, make use of assigned
      T.35 codes
    * BUGFIX(RasTbl.cxx) ensure that full gateways are eliminated,
      when failover is active and remaining gateways are sorted due
      to their priority correctly
    * BUGFIX(ProxyChannel.cxx) preserve presentation and screening
      indicators in Calling-Party-Number IEs
    * BUGFIX(RasTbl.cxx) restore default value for capacity and
      priority on config reload, if removed from an EP section
      (or if the whole section has been removed)
    * BUGFIX(Neighbor.cxx,ProxyChannel.cxx): fix canMapAlias for LRQs
      with unregistered endpoints
    * new config section [H225toQ931] to change the H.225 reason to
      Q.931 cause code mapping
    * optional priorities for gateway prefixes:
      gw-alias=prefix[:=priority][,prefix[:=priority],...]
      (patch by Alex Golyshev and Andrey Pasukov)
    * change default value for CallSignalHandler to 5
    * BUGFIX(Toolkit.cxx): fix for calling between 2 internal
      networks
    * Added AcceptNonNeighborLCF to LRQFeatures settings
    * Added GnuGk OID & T.35 Codes
    * BUGFIX(Toolkit.cxx): fix to allow URI rewriting on ARQ
      processing
    * BUGFIX(ProxyChannel.cxx): fix to show correct Setup
      CallSignallingAddress when behind NAT
    * Added RemoveH235Call & RemoveH460Call Settings
    * BUGFIX(ProxyChannel.cxx): H.245 addresses being incorrectly
      written in NATHandler for public proxies.


author: jengelh@medozas.de
changelog:
  - Remove redundant/unwanted tags/section (cf. specfile guidelines)
  - Use %_smp_mflags for parallel building


author: mfabian@suse.de
changelog:
  - install Emacs-lisp files.
  - small fix for XEmacs to make at least the ASCII mode work with
    XEmacs (graphical mode still doesn't work).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.8:
    + many small improvements and tuning since 3.6
    + experimental Monte Carlo mode (9x9 only)
    + support for tiny boards
    + GPL v3
  - Change License to GPL v3 or later.
  - Drop bugzilla-225902.patch: fixed upstream.
  - Remove unneeded BuildRequires: giflib-devel, glib-devel, krb5,
    libpng-devel, libtiff-devel, openldap2-devel, xorg-x11-devel.
  - Do not call autoconf.
  - Use configure, make install macros, and bindir, datadir instead
    of /usr/bin, /usr/share.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.11.1:
    + Show range selection cursors even while selecting new regions
      and on other sheets
    + Fixed expression range cursor behavior [bgo#664852]
    + Build fixes relating to embedded ui files [bgo#664828]
  - Changes from version 1.11.0:
    + Highlights:
    - Gnumeric uses GTK+ 3, not GTK+ 2.
    - Gnumeric uses GTK+'s ui manager files, not libglade.
    - Gnumeric uses GSettings, not GConf.
    - Lots of small bug fixes.
    + Various fixes for xls, xlsx and ODF compatibility.
    + Add support for SVG images.
    + Clarify the distinction beween open/save and import/export.
    + Add HPFILTER function calculating the Hodrick Prescott Filter.
    + Enable markup selection in scientific format selector.
    + Fix IRR and other functions acting on paired data set when
      called with fixed arrays.
    + Remove obsolete Hildon port and obsolete code.
    + Bugs fixed: bgo#304007, bgo#356711, bgo#425685, bgo#455712,
      bgo#535473, bgo#584380, bgo#603533, bgo#627509, bgo#628472,
      bgo#634803, bgo#645673, bgo#645842, bgo#651561, bgo#655877,
      bgo#656418, bgo#656799, bgo#657036, bgo#657506, bgo#658140,
      bgo#658194, bgo#658223, bgo#658639, bgo#658916, bgo#658981,
      bgo#658982, bgo#659246, bgo#660241, bgo#660242, bgo#660248,
      bgo#660605, bgo#660657, bgo#661213, bgo#661405, bgo#661720,
      bgo#661855, bgo#661958, bgo#662056, bgo#662056, bgo#662149,
      bgo#662310, bgo#662331, bgo#662361, bgo#662412, bgo#662413,
      bgo#662472, bgo#662474, bgo#662551, bgo#663078, bgo#663117,
      bgo#663135, bgo#663216, bgo#663663, bgo#663671, bgo#663712,
      bgo#663802, bgo#664243, bgo#664351, bgo#664447, bgo#664692,
      bgo#664754, deb#642135, lp#262777.
    + Updated translations.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0),
    following upstreams change to GTK 3.
  - Drop gconf2-devel BuildRequires: with the move to GSettings this
    is no longer needed.
  - Remove gconf schema handling macros: gconf is no longer used.
  - Clean spec-file using spec-cleaner.
  - Remove explicit Requires from the -devel package: they are added
    automatically the pkgconfig()-way.


author: vuntz@opensuse.org
changelog:
  - Add explicit pkgconfig() BuildRequires: glib-2.0, pango,
    pangocairo. Those were all implicitly brought in before.
  - Change goffice-devel BuildRequires to pkgconfig(libgoffice-0.10),
    to avoid any confusion between goffice-0_8 and goffice.
  - Stop changing Name of gnumeric.desktop: it's already fine
    upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.11.2:
    + Colour the range expressions to match the range cursor.
    + Implement ctrl-click cell deselection.
    + Fix LaTeX export of cyrillic.
    + Fix function tool tip.
    + Delay function completion tooltip.
    + Import inline text from xlsx files.
    + Fix rich text import from xlsx.
    + Fix data shuffle.
    + Clarify the skew-t and skew-normal descriptions.
    + Fix EXACT.
    + Fix editing of decimals.
    + Fix edit line display.
    + Avoid recalculation on pure comment deletion.
    + Fix formula interpretation in plot series.
    + Don't destroy a sheet object when inserting it.
    + Improve parsing on numbers with non-ascii digits.
    + Make solver check for exceeding the time limit.
    + Fix object life-cycle problems in solver.
    + Fix multihead problem with format dialog.
    + Fix auto-expression problem with sheet deletion.
    + Fix ellipsizing of auto-expression.
    + Fix auto-expression of single cell when moved.
    + Fix problems with underlines and rotated cells.
    + Fix multihead problem with auto-expressions.
    + Fix allocate-free mismatch in sheet management dialog.
    + Fix paste special undo problem.
    + Fix F4 (abs/rel-cycling) bug.
    + Fix minor function name completion bug.
    + Fix abs/rel stickiness in expression entry.
    + Minor quit-dialog improvements.
    + Put DataShuffle back on the menus.
    + Resurrect the splash screen from bit rot.
    + Make sheet removal respect manual recalculation.
    + Bugs fixed: bgo#632156, bgo#610696, bgo#666340, bgo#668685,
      bgo#668683, bgo#668936, bgo#669083, bgo#669184, bgo#670232,
      bgo#670558, bgo#555519, bgo#670603, bgo#662237, bgo#669648,
      bgo#667152, bgo#667702, bgo#668625, bgo#668624, bgo#668691,
      bgo#670449, bgo#671192.
  - Add explicit pkgconfig(libgsf-1) and pkgconfig(libxml-2.0)
    BuildRequires.
  - Remove xz BuildRequires now that it comes for free in the
    buildsystem.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.11.3:
    + Relicencing to GPLv2/GPLv3.
    + Import/export fixes for xls and ods.
    + Export fixes for rich text and .gnumeric.
    + Allow pattern matching for VLOOKUP/HLOOKUP.
    + New function COVARIANCE.S.
    + Fix various crashes.
    + Performance and memory usage improvements.
    + Several other bug fixes.
    + Bugs fixed: bgo#667489, bgo#670692, bgo#671267, bgo#671461,
      bgo#671461, bgo#671461, bgo#671494, bgo#671508, bgo#671513,
      bgo#671617, bgo#671745, bgo#671845, bgo#671863, bgo#672154,
      bgo#672319, bgo#672330, bgo#672489, bgo#672716, bgo#673129,
      bgo#673256, bgo#673447, bgo#674341, rh#803904.
  - Change license from GPL-2.0+ (which was wrong) to "GPL-2.0 or
    GPL-3.0", following upstream change.


author: dimstar@opensuse.org
changelog:
  - Recommend mimehandler(x-scheme-handler/ghelp): as gnumeric uses
    ghelp:gnumeric to launch the help, we recommend to have a mime
    handler that can handle this schema (bnc#719679).


author: dimstar@opensuse.org
changelog:
  - Update to version 1.11.5:
    + Add support for introspection (bgo#670271)
    + Teach non-linear solver about constraints (bgo#620368)
    + Avoid too many hash collissions for dense sheets
    + Speed up operations that iterate over cells in large areas
    + Fix problems with linear solvers and cross-sheet target
    + Fix python-loader vs. goffice interface problem
    + Add solver report
    + Solver translation fixes
  - Changes frmo version 1.11.4:
    + ODF import and export improvements (bgo#672815, bgo#675820,
      bgo#675821, bgo#676063, bgo#676064, bgo#676289, bgo#676441,
      bgo#676339, bgo#676535, bgo#676596)
    + Export in-cell font colours (bgo#675210)
    + Fix warning on column insertion (bgo#675224)
    + Add underline button to formatted text dialog for sheet
      objects, commemts, etc
    + Fix consolidate tool (bgo#670155)
    + Fix Wilcoxon Mann Whitney Test in the presence of empty cells
    + Add single sample t-test
    + Improve Mann-Whitney test to allow for two separate data ranges
    + Fix fullscreen criticals
    + Other bugs fixed: bgo#677956, bgo#677967, bgo#674814,
      bgo#625702, bgo#678258, bgo#678259, bgo#678520, bgo#675913,
      bgo#648676, bgo#675089, bgo#675000, bgo#674914, bgo#674954,
      bgo#675955, bgo#678580.
  - Replace python-gobject2-devel BuildRequires with
    pkgconfig(pygobject-3.0): Upstream ported to gtk+ 3.0
  - Add pkgconfig(gobject-introspection-1.0) BuildRequires: enable
    the new introspection support. Note: This is currently commented
    out, as the support is not functional yet (bgo#684159).


author: dimstar@opensuse.org
changelog:
  - Update to version 1.11.6:
    + Some documentation updates.
    + Fix implicit ')' for array functions. (bgo#680548)
    + Add FLIP function. (bgo#680511)
    + Allow unordered abscissae in INTERPOLATION. (bgo#680510)
    + Fix INTERPOLATION crash. (bgo#680711)
    + Suppress range markers that should be in an external workbook.
      (bgo#680718)
    + Fix layering of sheet objects in ODF export and import.
      (bgo#681009)
    + Export/import opacity of fill-colours to/from ODF. (bgo#681009)
    + Some basic custom-shape support in ODF import.
    + Map captions onto text rectangles on ODF import.
    + Add new autofilter op. (bgo#647401)
    + Provide new saver for uncompressed Gnumeric xml. (bgo#672622)
    + Do not change workbook save info when exporting. (bgo#672323)
    + Fix format selection on export. (bgo#681316)
    + Add Repeat Export menu item. (bgo#594154)
    + Fix component references issues. (bgo#680190)
    + Fix linear averaging interpolation. (bgo#680723, bgo#680918)
    + Support semi-transparent fonts in cells. (bgo#678176)
    + Fix sheet object frame label change. (bgo#681307)
    + Fix xls read crash.  (bgo#679992)
    + Dependents code cleanups.
    + Make cells regular dependents.
    + Fix non-linear solver crash.  (bgo#680719)
    + Improve inter-workbook recalculations.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.11.90:
    + ODF import/export improvements (bgo#662057, bgo#683739,
      bgo#686789, bgo#687243, bgo#687693)
    + Fix encounter with macro sheets on xls import (bgo#684646)
    + Fix xlsx save performance problems (bgo#662058, bgo#685530)
    + Save all settings in stf export (bgo#685077)
    + Fix cell overflow in case of marked up scientific format
      (bgo#686540)
    + Fixed indentation in cell format dialog (bgo#683576)
    + Do not use filtered out values in graphs (bgo#687209)
    + Fixed crash on interprocess image copying (bgo#687414)
    + Fix sheet focus after resizing (bgo#687188)
    + Unselect sheet objects on closing to avoid leaks (bgo#688094)
    + Make .gnumeric use fewer style rectangles for the same style.
    + Short-circuit column resize for large stf imports (bgo#686858)
    + Enhance POWER to do root of negative numbers (bgo#687269)
    + Fix interaction with ibus & fcitx (bgo#684511)
    + Fixed introspection annotations (bgo#682514)
  - Add gnumeric-missing-return.patch: fix missing return value.


author: crrodriguez@opensuse.org
changelog:
  - Add %perl_requires: application links to libperl.so which is not
    versioned and %perl_version dependant.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.12.0:
    + Fix xlsx save problem (bgo#690203).
  - Changes from version 1.11.91:
    + Update the Gnumeric manual.
    + Fix format problem.
  - Drop gnumeric-missing-return.patch: fixed upstream.


author: pth@suse.de
changelog:
  - Update to 3.0:
    - Removed several perl warnings.
    - Removed password protection as being broken beyond repair.
      (This also fixes CVE-2007-6130, see #344592)


author: werner@suse.de
changelog:
  - Use new bcond_without h3d_gridbox to switch back to h3d-quadtree
    if h3d-gridbox will be disabled on the commandline of rpmbuild


author: jengelh@inai.de
changelog:
  - Remove redundant tags/sections from specfile
  - Parallel build with %_smp_mflags
  - Add patch to delete no-longer supported constructs from
    configure.in/Makefile.am


author: werner@suse.de
changelog:
  - Resolve the former problem by using texlive-texinfo to enforce
    installing required fonts as well as required tools for TL 2012


author: burnus@net-b.de
changelog:
  - Update to 4.6.1
    * Bug fixes.
    * Support tabulation of variable color column.
    * Support tabulation (set table) of pixel values from image plot
      styles
  - Remove now obsolete patches gnuplot-automake.diff and
    gnuplot-4.6.0-fix-format-errors.diff.


author: meissner@suse.com
changelog:
  - Updated to version 3.0.20:
    libgnutls: Corrected bug which prevented the parsing of
    handshake packets spanning multiple records.
    libgnutls: Check key identifiers when checking for an issuer.
    libgnutls: Added gnutls_pubkey_verify_hash2()
    libgnutls: Added gnutls_certificate_set_x509_system_trust()
    that loads the trusted CA certificates from system locations
    (e.g. trusted storage in windows and CA bundle files in other systems).
    certtool: Added support for the URI subject alternative
    name type in certtool.
    certtool: Increase to 128 the maximum number of distinct options
    (e.g. dns_names) allowed.
    gnutls-cli: If --print-cert is given, print the certificate,
    even on verification failure.
    * * API and ABI modifications:
    gnutls_pk_to_sign: Added
    gnutls_pubkey_verify_hash2: Added
    gnutls_certificate_set_x509_system_trust: Added


author: gjhe@suse.com
changelog:
  - update to latest stable version 3.0.21:
    libgnutls: fixed bug in gnutls_x509_privkey_import()
    that prevented the loading of EC private keys when DER
    encoded. Reported by David Woodhouse.
    libgnutls: In DTLS larger to mtu records result to
    GNUTLS_E_LARGE_PACKET instead of being truncated.
    libgnutls: gnutls_dtls_get_data_mtu() is more precise. Based
    on patch by David Woodhouse.
    libgnutls: Fixed memory leak in PKCS #8 key import.
    libgnutls: Added support for an old version of the DTLS protocol
    used by openconnect vpn client for compatibility with Cisco's AnyConnect
    SSL VPN. It is marked as GNUTLS_DTLS0_9. Do not use it for newer protocols
    as it has issues.
    libgnutls: Corrected bug that prevented resolving PKCS #11 URLs
    if only the label is specified. Patch by David Woodhouse.
    libgnutls: When EMSGSIZE errno is seen then GNUTLS_E_LARGE_PACKET
    is returned.
    API and ABI modifications:
    gnutls_dtls_set_data_mtu: Added
    gnutls_session_set_premaster: Added


author: andreas.stieger@gmx.de
changelog:
  - updated to GnuTLS 3.0.26:
    - libgnutls: Always tolerate key usage violation errors from the
    side of the peer, but also notify via an audit message.
    - libgnutls: gnutls_x509_crl_verify() includes time checks.
    - libgnutls: Increased maximum password length in the PKCS #12
    functions.
    - API and ABI modifications:
    GNUTLS_CERT_REVOCATION_DATA_TOO_OLD: Added
    GNUTLS_CERT_REVOCATION_DATA_ISSUED_IN_FUTURE: Added
  - includes changes from 3.0.25:
    - libgnutls: Fixed the receipt of session tickets during session
    resumption.
    - libgnutls: Added gnutls_ocsp_resp_check_crt() to check whether the
    OCSP response corresponds to the given certificate.
    - libgnutls: Several updates in the OpenPGP code. The generating code
    is fully RFC6091 compliant and RFC5081 support is only supported in
    client mode.
    - API and ABI modifications:
    gnutls_ocsp_resp_check_crt: Added
  - includes changes form version 3.0.24:
    - libgnutls: The %COMPAT keyword, if specified, will tolerate
    key usage violation errors (they are far too common to ignore).
    - libgnutls: Corrected bug in OpenPGP subpacket encoding.
    - libgnutls: Added X.509 certificate verification flag
    - GNUTLS_VERIFY_ALLOW_UNSORTED_CHAIN. This flag allows the verification
    of unsorted certificate chains and is enabled by default for
    TLS certificate verification (if gnutls_certificate_set_verify_flags()
      does not override it).
    - libgnutls: Correctly restore gnutls_record_recv() in DTLS mode
    if interrupted during the retrasmition of handshake data.
    - libgnutls: Added GNUTLS_STATELESS_COMPRESSION flag to gnutls_init(),
    which provides a tool to counter compression-related attacks where
    parts of the data are controlled by the attacker _and_ are placed in
    separate records (use with care - do not use compression if not sure).
    - libgnutls: Depends on libtasn1 2.14 or later.
  - includes changes from version 3.0.23:
    - gnutls-serv: Listens on IPv6
    - libgnutls: Be tolerant in ECDSA signature violations (e.g. using
    SHA256 with a SECP384 curve instead of SHA-384), to interoperate with
    openssl.
  - libgnutls: Fixed DSA and ECDSA signature generation in smart cards.
  - includes changes from version 3.0.22
    - libgnutls: When verifying a certificate chain make sure it is chain.
    If the chain is wronly interrupted at some point then truncate it,
    and only try to verify the correct part. Patch by David Woodhouse
    - libgnutls: Restored the behavior of gnutls_x509_privkey_import_pkcs8()
    which now may (again) accept a NULL password.
    - certtool: Allow the user to choose the hash algorithm
    when signing certificate request or certificate revocation list.
  - Refresh gnutls-implement-trust-store-dir.diff, some parts are in
    upstream sources


author: andreas.stieger@gmx.de
changelog:
  - include LGPL-3.0+ text in COPYING.LESSER
  - run regression tests, but move "make check" to %check section
  - add gnutls-3.0.26-skip-test-fwrite.patch to skip a failing test
  - no longer manipulate doc/examples tree in %install section, the
    deletion of Makefiles breaks "make check" in %check
  - install documentation, reference and examples in %install section
    to fetch them for the package without unneccessary files


author: meissner@suse.com
changelog:
  - Updated to GnuTLS 3.0.27
    - libgnutls: Fixed record padding parsing issue.
    - libgnutls: Stricter RSA PKCS #1 1.5 encoding.
    - libgnutls-guile: Fixed parallel compilation issue.
    - API and ABI modifications: No changes since last version.


author: meissner@suse.com
changelog:
  - Updated to GnuTLS 3.0.28
    - libgnutls: Fixes in server side of DTLS-0.9.
    - libgnutls: Corrected gnutls_cipher_decrypt2() when used with AEAD
      ciphers (i.e., AES-GCM).
    - libgnutls: Fixes in record padding parsing to prevent a timing
      attack. Issue reported by Kenny Patterson and Nadhem Alfardan.
      bnc#802184
    - libgnutls: DN variable 'T' was expanded to 'title'.


author: graham@andtech.eu
changelog:
  - Update to bugfix release 1.0.2
  - This fixes two major bugs:
    3695 runtime: computed hash value for struct map key ignores
    some fields
    3573 runtime: use of large map key causes crash
  - Additionally, this fixes numerous smaller documentation and code
    fixes, details can be found on this full list of changes:
    http://code.google.com/p/go/source/list?name=release-branch.go1


author: graham@andtech.eu
changelog:
  - Patch vim Godoc and Import plugins.
  - Update spec file.
    - Instead of using tarball generated from a repo checkout, switch
      tarball source and use upstream official tarball.
    - Remove dependance on VERSION file, make spec more robust for
      future updates.


author: graham@andtech.eu
changelog:
  - BNC#776058
  - spec changes, reverse positions of compiled items and package
    source in the %install section. touch compiled package archives
    after source is installed for go-doc, this prevents the go tool
    trying to re-compile/install std libraries.


author: graham@andtech.eu
changelog:
  - BNC#776058
    - Add new patch to prevent the go install tool trying to reinstall
    std library packages that are dependencies of third party packages.
    - Using touch on the precompiled archives introdoces additional
    problems with the go install tool. Instead, we simply don't mark
    std library files as stale when a third party package is evaluated
    for installation. The behaviour remains unchanged for the root
    user and while it is inadvisable to manually reinstall standard
    libraries using the openSUSE packages, we do not disallow it.
  - Spec changes
    - Remove redundant requires for ed/bison
    - Minor tweaks for cross distro builds based on FC/Mageia/Mandriva
  - Macro changes
    - Tweak the BRP strip macro to work on RHEL based distros
  - Add go-wiki xml widget


author: saschpe@suse.de
changelog:
  - Update to version 1.0.3:
    - Improved documentation
    - List of fixed issues:
      https://groups.google.com/forum/#!topic/golang-nuts/co3SvXbGrNk
    - More details can be found on this full list of changes:
      http://code.google.com/p/go/source/list?name=release-branch.go1
  - Removed:
    - opensuse-vim.patch, merged upstream
    - Fix for bnc#686557, offending pdf was removed upstream


author: saschpe@suse.de
changelog:
  - Remove misc documentation. It doesn't contain anything really useful
    and several files are found in other (sub-)packages (bnc#788344)


author: saschpe@suse.de
changelog:
  - Use Go RPM macros instead of custom ones
  - Use proper package versioning scheme (needs reinstall)
  - Drop provides/obsoletes of old package, needs reinstall anyway


author: saschpe@gmx.de
changelog:
  - Update to 17/06/2011 git version
    * Vertex buffer objects added
    * Updated docs, tests and examples


author: saschpe@gmx.de
changelog:
  - Added go_disable_brp_strip_static_archive macro
  - Added patch to fix uint issue on Fedora and Mandriva


author: saschpe@suse.de
changelog:
  - Update to 10/06/2011 git version
    * Added 'nuke' Makefile target
    * Fixed typo in test/Makefile
    * Follow upstream change: os.O_CREAT to os.O_CREATE


author: saschpe@gmx.de
changelog:
  - Update t0 24/06/2011 git version
    * <SDL/SDL.h> -> "SDL.h"
    * Merge branch 'master' of github.com:banthar/Go-SDL


author: graham@andtech.eu
changelog:
  - Update to 18.12.2011 git version
  - image.Image to *sdl.Surface conversion
  - Misc gofix/updates to follow spec/language changes


author: graham@andtech.eu
changelog:
  - Update to work with weekly.2011.12.22
  - If db isn't setup, show helpful tips and don't crash
  - Remove some unnecessary type assertions
  - Add UseResult method on Statement
  - fixed to handle null values
  - Return an error in UseResult if there's no result set


author: saschpe@suse.de
changelog:
  - Update to 10/06/2011 git version
    * More complete GtkTreeSelection
    * Typo and example fixes
    * Made goinstall-able
  - Added LGPLv2+ license


author: graham@andtech.eu
changelog:
  - Update to 20.09.2011 git
    - GtkImage
    - fix float64 don't be used from C.XXX()
    - GtkRange use bit-fields
    - ListFromNative()
    - gtk_container_get_children()
    - WidgetFromNative()
    - support GtkMenuPositionFunc
    - gtk_widget_set_state()


author: graham@andtech.eu
changelog:
  - Update to latest git (17.02.2102)
  - added GtkLabel.Set/GetMnemonicWidget
  - some methods in GtkButton.
  - Fixed gtk.RadioButtonWithMnemonic
  - about dialog.
  - fix GtkStatusIcon.
  - GtkMessageDialog.
  - updated listview example (ListStore is a TreeModel)


author: graham@andtech.eu
changelog:
  - On suse_version >= 1220, Patch out use of g_thread_init in gkd.go,
    depcrecated and not necessary since glib >= 2.32.


author: cfarrell@suse.com
changelog:
  - license update: BSD-3-Clause and LGPL-2.1+
    Use ^and^ operator instead of ambigous ^;^ - also, the README.md refers
    to ^Lesser^ rather than ^Libarary^ GPL - hence 2.1


author: saschpe@suse.de
changelog:
  - Update to bzr 13/12/2011 version:
    * Port to weekly.2011-12-02
    * *C now has an Output method matching the log.Logger interface.


author: graham@andtech.eu
changelog:
  - Update to weekly.2012-03-04
  - Added HasLen checker
  - Renamed Bug to Commentf.
  - Added DeepEquals and Equals now matches the behavior of ==


author: saschpe@gmx.de
changelog:
  - Update to 14/06/2011 mercurial release
    * Adapted reflect API changes
    * Safer unmarshalling
  - Added goprotobuf-fix-imports patch
  - Added goprotobuf-fix-proto-testsuite patch
  - Also build and install goproto-gen-go binary
  - Use new %go_disable_brp_strip_static_archive macro


author: saschpe@gmx.de
changelog:
  - Update to 24/06/2011 mercurial version
    * goprotobuf: update for Alignof/Sizeof returning uintptr, and
      goto restriction
    * goprotobuf: sync from Google internal version


author: graham@andtech.eu
changelog:
  - Update for weekly.2012-01-20
  - update to go 1 import strings
  - Fix panic in SetDefaults for nil sub-messages
  - Fix a couple of instances where bad input could cause a panic
  - GetExtension now returns a specific error when the requested extension is
    missing


author: graham@andtech.eu
changelog:
  - Update for weekly 2012-02-12
  - Remove uses of runtime.MemStats.
  - Correctly generate extension names for .proto files that don't declare a
    package.
  - Better error handling for invalid input that mentions tag 0.
  - Weak import/field handling.
  - Fix proto.Equal to consider empty and nil repeated fields as equal.
  - Avoid generating a struct that uses the same name for a field and a method.
  - update to loss of unsafe.Unreflect, unsafe.New


author: saschpe@gmx.de
changelog:
  - Update to 13/08/2011 git version:
    * Updates for Go r59
    * Properly handle the case where struct pointers are nil
    * Double-bracket variables, {{var}}, are now HTML-escaping by default,
      and triple-bracket vars, {{{var}}}, are raw
    * Remove workaround for relection table bug since it's been fixed


author: saschpe@gmx.de
changelog:
  - Update to 13/08/2011 git version:
    * Updates for Go r.59
  - Drop web.go-fix-weekly patch, merged upstream


author: rodrigo@suse.de
changelog:
  - Update to version 2.0.15:
    * Fix --file-sep usage with respect to private headers
    * Don't use /dev/null to help portability on non-unix
    * Fix segfault on bad include statement (debian bug #443907)
    * Fix my-person.gob example


author: vuntz@novell.com
changelog:
  - Update to version 2.0.16:
    + add possibility of using function attributes such as
      G_GNUC_PRINTF etc...
    + *_get_type methods are G_GNUC_CONST
    + move #line sections past opening brace of functions
    + handle finalize, dispose, constructor just like init
    + Add %afterdecls{ %} code block
    + Minor fixes to docs
  - Remove AutoReqProv: it's default now.
  - Use configure, makeinstall macros.
  - Clean up file list.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.0.17:
    + Fix segfault when defining the finilize, dispose, and
      constructor methods (deb#574542)
    + Handle carriage returns in input files
    + use -G_MAXFLOAT and -G_MAXDOUBLE for the default minima for
      floating point numbers


author: vuntz@opensuse.org
changelog:
  - Update to version 2.0.18:
    + Add %ctop{ %} to do what alltop does but only for the C file
    + gob2.m4 exits if gob is not found (lp#317801)
    + Escape minus signs in the webpage and fix some typos
    + Clarify README as to the public domainness of the generated
      code
    + Build fixes for Cygwin
  - Improve summary and description.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.19:
    + Print unreftors and destructors before calling parent finalize
      and dispose as is the proper ordering.
    + Do not output #line 0 statements.
    + Fix empty file separator.


author: beineri@opensuse.org
changelog:
  - don't put version number into Name field of .desktop file of
    current version but older version (gobby4 package)


author: vuntz@opensuse.org
changelog:
  - Rework the update-alternatives part to be correctly handle
    package upgrades. Note that we need a %posttrans to work around
    bugs in previously installed packages.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.93:
    + Added IRC-like chat
    + Added functionality to export a document to HTML
    + Sort browser entries
    + Allow selecting multiple files when opening files
    + Allow resetting user colors in a document
    + Added a Connect to Server option to the File menu
    + Undo words instead of individual characters
    + When starting Gobby twice then send commands to an existing
      Gobby (if any) unless the -n command line option is given
    + Added an option to highlight spaces and tabs
  - Drop gobby-desktop.patch: fixed upstream.
  - Add gnome-doc-utils-devel and libunique-devel BuildRequires.
  - Pass --disable-scrollkeeper to configure.


author: vuntz@opensuse.org
changelog:
  - Do not add wrong categories to gobby.desktop (Office,
    X-SuSE-Core-Office). Add X-SuSE-Core-Internet to make the build
    happy, though.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.94:
    + Show cursors and selections of remote users in the own viewport
      and scrollbar
    + Add a "Disconnect from Server" option to the context menu
    + When double-clicking a user in the user list jump to its
      current cursor position
    + Allow gobby to be built against GTK+ 3
    + Fixed a bug which prevented "Save All" from working.
  - Replace gtksourceview-devel BuildRequires with
    pkgconfig(gtksourceview-2.0).
  - Drop gobby-fix-finddialog-voidreturn.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Use favor_gtk2 to switch between gtk2 and gtk3 builds.
  - For gtk3 build, add pkgconfig(gtkmm-3.0) and
    pkgconfig(gtksourceview-3.0) BuildRequires.
  - Pass -with-gtk3/--without-gtk3 based on favor_gtk2 to configure.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig()-style BuildRequires:
    + Old ones: glibmm2-devel, gtkmm2-devel, libinfinity-devel,
      libunique-devel, libxml++-devel.
    + New ones: glibmm-2.4, gtkmm-2.4, libgsasl, libinfinity-0.5,
      libxml++-2.6, unique-1.0.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.11:
    + Gobby now adheres to the XDG specification for its
      configuration file.
    + Remove spurious underscores on "replace" buttons.
    + A "Save Session As" menu item has been introduced.
    + Add High Contrast Large Print icons for Gobby and its custom
      toolbar items.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.12:
    + "Save all documents" has been introduced.
    + Fix up the title of the first session password dialog.
    + Add experimental spell checking support based on gtkspell,
      which needs to be explicitly enabled by passing --with-gtkspell
      to configure.
    + Updated translations.
  - Add gtkspell-devel BuildRequires and pass --with-gtkspell to
    configure.


author: vuntz@opensuse.org
changelog:
  - Do not add wrong categories to gobby-0.4.desktop (Office,
    X-SuSE-Core-Office). Add X-SuSE-Core-Internet to make the build
    happy, though.
  - Fix %postun and %posttrans scriptlets: the tests there were using
    the wrong filename, resulting in the alternative system not
    working for gobby-0.4.


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig()-style BuildRequires:
    + Old ones:, gtkmm24-devel, gtksourceview-devel, gtkspell-devel,
      libavahi-glib-devel, gnome-vfs2-devel, libxml++-devel,
      obby-devel.
    + New ones: avahi-glib, gnome-vfs-2.0, gtkmm-2.4,
      gtksourceview-2.0, gtkspell-2.0, libxml++-2.6, net6-1.3,
      obby-0.4.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.13:
    + Fix compilation with glibmm 2.31 or greater.
    + Updated translations.
  - Drop gobby04-new-glibmm.patch: fixed upstream.


author: freitag@suse.de
changelog:
  - update to version 0.41:
      otsu.c concentrates now only on high contrast regions
      fix pnm reads for 2 byte pixels (--with-libpbm=no)
      update man-page (mail me your suggestions)
      fix g++ warnings, float-OPs replaced by int-OPs
      spacing reviewed; make distance() more sensitive
      xml-objects (barcode, melted chars) now also handled with weights
      fix division by zero bug for vertical positioned characters
      default output is UTF8 now, UTF-encoding bug fixed
      added certainty option
      added uninstall to Makefile
      debug image format changed to png (using pipe) or ppm (fall-back)
      much better word spacing (line-by-line based)
      better DOT_ABOVE recognition
      fix output of char groups or strings stored in database, utf8 input
      fix buffer overflow in barcode decode39
      fix lost comma on end of line
      internal vector format added for future use (faster, scalable, rotable)
      line detection extended
      internal list management rewritten to fix memory leaks and segfaults


author: vuntz@opensuse.org
changelog:
  - Update to version 0.48:
    + fix buffer overflow introduced in 0.46 for filenames
    + add codabar barcode
    + fix bug, removing melted serifs
    + i25 barcode recognition + modifications
    + fix some false positive numbers "34" (video, gas meter)
    + fix problems with 2zZ4 for 10x10 screen font
    + better debug output for :;,.
    + remove examples, doc and libs part from configure
    + remove doc and examples from the (make install) part to reduce
      dependencies
  - Changes from version 0.47:
    + fix database recognition for certainty 100 (-a 100)
    + insert spaces with certainty 100 (old: 99) to let -a 100 work
    + new option -u string for unrecognized chars
    + fix: No contrast in image causes division by zero
    + reduced false positive recognition of scanned "a496"
    + "d as a"
    + add "Windows Pipe Fix"
    + improve 7x10, sample 0811qemu1.png
    + change black:white from &gt;4:1 to &gt;3.5:1 as criteria of
      inversion
    + reintroduce static library libPgm2asc.a (make libs)
    + add dynamic library (make libs), unused but may help other
      projects
  - Changes from version 0.46:
    + improved context correction (especially helvetica "Il")
    + improved recognition of tiny chars "$1", fat "s", "rw" ","
    + fix blank spaces problem in filenames
    + fix possible problem with database and UTF8 input
    + fix hidden bug in pitch/spacing initialization
    + reactivate code for output of glued chars and strings
    + fix wrong close() call
    + remove creation of pgm2asc.a for simplicity
  - Changes from version 0.45:
    + minor corrections for c and k
    + minus sign is filtered by option -C "--" now, ("\-" was parsed
      badly)
    + clean up old unused code for simplicity (api, frontend)
    + fix problem with low height barcodes and barcode removing
    + fix problem with readpgm (for multiple images) and database
    + PACKAGE_VERSION defined by configure.in AC_INIT + gocr.spec
  - Changes from version 0.44:
    + add volume to boxes (negative means white areas inside black
      areas)
    + Fix overflow in despeckling routine
    + reactivate composed chars, fix merge_boxes
    + fix problems with uncertain line detection and not recognized
      "7"
    + option -a has an effect now for the output
    + adaptions to MICR E13-B font
    + fix num_boxes in merge_boxes (affects line detection)
    + reduce 2 prompts to one per char in database mode
    + fix problem with smaller headlines
    + fix problems with tall font
    + fix includes for non-linux-platforms
  - Changes from version 0.43:
    + fix problem with dark frame around image
    + support multiple images, ex: giftopnm -image=all a.gif | gocr -
    + invert if obviously white on black
    + improve thresholding for discrete histograms
    + speedup for big boxes (especially dark background)
    + fix memory leak
    + fix uninitialized variables after insert spaces
    + fix frame_vector for single pixels
  - Changes from version 0.42:
    + further parts of recognition engine relaced by vector version
    + changed colored debug output for out??.png
    + division of glued chars replaced (slower but more accurate)
    + fix framing of small font
    + fix problem with uninitialized pnm_readpaminit call
    + better progress output, new image debug output
    + switch to the new improved rotation detection
  - Drop gocr-0.41.dif: gnome frontend has been removed.
  - Drop gocr-overflow.patch: gnome frontend has been removed.
  - Drop gocr-0.41-pgm.patch: fixed upstream.
  - Drop gocr-asneeded.patch: fixed upstream.
  - Remove gtk1-compat-devel BuildRequires: there's no GTK+
    dependency anymore.
  - Split gocr.tcl in a gocr-gui subpackage, so we don't have to
    depend on tcl/tk for the command line tool.
  - Do not ship library and header: they're not used by anything
    else, and the header is not even installed anymore by default.
  - Improve summary and description of the package.
  - Update gocr.desktop to launch gocr.tcl.
  - Clean up packaging.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.49:
    + fix dot handling for ':' and ';' (vector code)
    + fix '@' for 7x9 and 5x8 fonts
    + fix double counting of subboxes (affects "0" (zero) with dot in it)
    + character "l" of width 1 improved
    + bug fix gluing chars ij of width=1
    + bug fix thresholding (small gray images)
    + return error code -1 on ERROR pnm.c unexpected EOF
    + fix conflicts with unicode_defs.h TRUE definition on gcc/alphaev7-osf/3.4
    + further fixes for lib by D. Katsubo
    + fix #3039007 "struct list" in list.h conflicts with STL (ocr_object_list)
    + fix #3039006 INFINITY macro in unicode.h conflicts with math.h
    + bugfix barcode 128, switch from mode mC to mA (":1")
    + bugfix: MultiPNM + database  - ID: 2957140
    + improved barcode recognition - ID: 2859644 (bars wider than spaces)
    + quality test-script bin/gocr_chk.sh added
    + initial datamatrix support (ASCII + ASCII numeric only, no ErrCorrection)
  - Spec file updates:
    + Changes based on rpmdevtools templates and spec-cleaner run.
    + Updates in Summary:, Url:, Buildrequires:, %build and %install sections.
    + Added needed packages in Requires: section.
  - Fix doc files path of man file.
  - Added a patch to fix an rpmlint warning (file-contains-current-date).
  - Updated gocr.desktop file.


author: asterios.dramis@gmail.com
changelog:
  - Added "CPPFLAGS=-I%{_includedir}/netpbm" to fix compilation with netpbm
    support in Factory (the netpbm headers where moved from /usr/include to
    /usr/include/netpbm).
  - Removed "make doc" (doesn't do anything).
  - Use desktop-file-install to install the desktop file in openSUSE > 12.1
    (added desktop-file-utils as build requirement for this).
  - Spec file cleanup.
  - Removed no-build-date.patch and added a fix inside the spec file for the
    rpmlint warning "file-contains-current-date".
  - Update gocr.desktop to be xdg compatible (added "Scanning" category).


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.13:
    + bgo#636158: Write text formats to ODF.
    + Fixed memory leaks found by cppcheck analysis.
    + bgo#638738: Fixed drop lines in line plots.
    + bgo#639840: Invalidate canvas items after reordering to force a
      redraw?
    + bgo#640438: Fix axis limits serialization.
    + bgo#640571: Fix problem with engineering formats.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.14:
    + bgo#643767: Implement a GSettings backend for GOConf.
    + bgo#644222: Fix gnumeric crash when monitoring settings changes
    + Fix memory leaks.
    + Allow GOConf to handle absolute keys.
  - Convert to source service: download tar.bz2 file and update .spec
    file with correct version.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.15:
    + bgo#647324: Fix format string parsing with localized colour
      names.
    + bgo#646700: Fixed closed bezier spline evaluation.
    + bgo#646832: Implement dropbar plots with linear or logarithmic
      index axis.
    + bgo#647367: Fix legends for plots with marker only style.
    + bgo#649485: Don't use badly rounded values when clipping
      markers.
    + bgo#650515: Implement probability plots with data as y values.
    + Plug memory leaks.
    + Detect more cases of linear-regression gone bad.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.16:
    + Improve ODF 1.2 output of fraction format.
    + Fix long-double compilation issue.
    + Improve accuracy of complex power.
    + Fix GOFormat problem resulting in "-0". [bgo#650928]
  - Stop using source service to download the tarball, as Factory
    will move away from this.


author: vuntz@opensuse.org
changelog:
  - Rename source package from goffice to goffice-0_8, to keep the
    0.8 branch of goffice after upgrade to 0.9.
  - Apply shared library packaging policy:
    + Create a libgoffice-0_8-8 subpackage.
    + Add Provides/Obsoletes for goffice 0.8, to help smooth
      upgrades.
    + Add a Provides for goffice-0_8 to make lang subpackage
      installable.
    + Note that it's fine to ship the data files in this subpackage
      as they all live in a versioned directory.
  - On Factory/12.2 and later, add pcre-tools BuildRequires to make
    sure pcretest is installed, to fix build.
  - Remove explicit Requires from devel subpackage, as those will be
    added the pkgconfig() way: cairo-devel, gconf2-devel,
    glib2-devel, gtk2-devel, libgsf-devel, libxml2-devel,
    pango-devel.


author: dimstar@opensuse.org
changelog:
  - Add goffice-0_8-pcre-8_30.patch: Fix build with pcre 8.30 by
    porting pcre_info to pcre_fullinfo.


author: dimstar@opensuse.org
changelog:
  - Add goffice-0_8-pcre16.patch: fix build when using pcre that was
    built with --enable-pcre16. In this case, the output of
    "pcretest -C" is "UTF-8 and UTF-16 support", which was not cought
    by the original regex in configure.in.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh, as
    above patch touches the build system.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.1:
    + High-precision accumulator improvements.
  - Changes from version 0.9.0:
    + Port to gtk+-3.0
    + Make GSettings the default configuration backend
    + Remove GConf support
    + Add support for SVG images
    + Add some optional support for EPS images
    + Add resource manager for embedded files
    + Add a plugin directory for extern plugins, independent from
      micro version
    + Make sheet widgets scalable
    + Use pango attributes for formatting
    + Accept rich text in chart labels
    + Extend encoding specification from file-openers to plugin
      services
    + Support SI prefixes and units in scientific format selector
    + Recognize scientific formats with longer exponents
    + Fix output of scientific number formats with EE to ODF
    + Fix widgets position inside an RTL canvas
    + Fix problem with sticky format colouring
    + Bugs fixed: bgo#117215, bgo#417631, bgo#425685, bgo#513137,
      bgo#584380, bgo#588516, bgo#605434, bgo#623847, bgo#641901,
      bgo#647147, bgo#651561, bgo#654392, bgo#655573, bgo#656043,
      bgo#656056, bgo#656148, bgo#657187, bgo#657288, bgo#657379,
      bgo#657400, bgo#657670, bgo#657695, bgo#657696, bgo#658472,
      bgo#658527, bgo#660564, bgo#660917, bgo#661264, bgo#662393,
      bgo#662414, bgo#663078, bgo#663355, bgo#663717, bgo#664656.
  - Clean spec-file using spec-cleaner.
  - Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0),
    following upstreams change to GTK 3.
  - Drop gconf2-devel BuildRequires: with the move to GSettings this
    is no longer needed.
  - Add pkgconfig(librsvg-2.0) BuildRequires: A newly introduced
    dependency to support SVG images.
  - Remove explicit Requires from the -devel package: they are added
    automatically the pkgconfig()-way.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Add explicit pkgconfig() BuildRequires: cairo, cairo-pdf,
    cairo-ps, cairo-svg, gdk-pixbuf-2.0, glib-2.0, pango, pangocairo.
    Those were all implicitly brought in before.
  - Add pkgconfig(libspectre) BuildRequires to enable EPS support.
  - Remove pcre-devel BuildRequires: it's not needed anymore.
  - Apply shared library packaging policy:
    + Create a libgoffice-0_10-9 subpackage.
    + Add a Provides for goffice to make lang subpackage
      installable.
    + Note that it's fine to ship the data files in this subpackage
      as they all live in a versioned directory.
    + Change goffice Requires in devel subpackage to
      libgoffice-0_10-9.
  - Manually create %{_libdir}/goffice/0.10/plugins directory in
    %install, and own it: this is the directory for the external
    plugins.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.2:
    + Improve sensitivity handling of SI related widgets in format
      selector.
    + Fix scientific format with SI prefix selection.
    + Fix recognition of formats with SI prefix by format selector.
    + Handle numeral shapes for number formats.
    + Fixed rounding errors in limits displayed in contour plot
      legend.
    + Support wrapped charts labels.
    + Fixed GdkPixbuf usage.
    + Don't truncate images when exporting a chart.
    + Add automatic Bezier spline interpolation.
    + Fixed graph type selector position.
    + Fix bounds for partial range logarithmic axes.
    + Fix Y-axis label position.
    + Add limits to the regression curve display range.
    + Don't move any other axis when changing an axis position.
    + Embed library ui files into library.
    + Embed svg-patterns.xml and error bar image files too.
    + Embed icons and ui files into plugins.
    + Bugs fixed: bgo#665301, bgo#665303, bgo#666292, bgo#643873,
      bgo#667005, bgo#645938, bgo#663356, bgo#667793, bgo#669257,
      bgo#669325, bgo#669252, bgo#669050.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.3:
    + Add introspection support. [bgo#670161]
    + Fix output of scientific number formats to ODF. [bgo#672353]
    + Do not unneccessarily include numbers in number formats when
      exporting to ODF. [bgo#671860]
    + Fix GOImage fallback for non-GUI case.
    + Tweak bold attribute for rich text.
    + Fix minor multihead issue with help buttons in dialogs.
    + Eliminate GoComboText, use GtkComboBoxText instead.
    + Avoid critical in GOPixbuf code.
    + Work around intltool bug. [bgo#672771]
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Add pkgconfig(gobject-introspection-1.0) BuildRequires to build
    introspection support.
  - Change license from GPL-2.0 to "GPL-2.0 or GPL-3.0", following
    upstream change.
  - Enable introspection support:
    + Create typelib-1_0-GOffice-0_10 subpackage.
    + Add typelib-1_0-GOffice-0_10 Requires to devel subpackage.
    + Only do this on openSUSE > 12.1, as we need libgsf with
      introspection support.


author: badshah400@gmail.com
changelog:
  - Install %{_datadir}/gir-1.0/GOffice-0.10.gir only on openSUSE >
    12.1; this fixes build failures for openSUSE <= 12.1.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.5:
    + Fix spacing in chart properties dialog
    + Fix style inconsistency in regression trend line dialog
      (bgo#678810)
    + Fix rich text size evaluation (bgo#679459)
    + Moved prototypes from gog-axis-line-impl.h to gog-axis-line.h
    (bgo#679967)
  - Changes from version 0.9.4:
    + Add go_pango_attrs_to_markup, partial inverse to
      pango_parse_markup
    + Handle underline tags as named tags in textbuffer
    + Add go_color_from_gdk_rgba
    + Fix item placement in linear & polynomial regression trend line
      dialog (bgo#678793)
    + Fix spacing in chart properties dialog (bgo#678812)
    + Fixed logfit equation typo (bgo#675560)
    + Fix text item position when clipped (bgo#676067)
    + Fix criticals when adding a trend line (bgo#676641)
    + Fix trend lines limits for impled X values.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.6:
    + Add comments for translators to SI units names (bgo#681813)
    + Use NAN instead of 0 for XYZ plots when data are missing
      (bgo#680486)
    + Add series name to legend for contour plots (bgo#680508)
    + Fix contour plot cardinality when axis bounds can't be
      retrieved (bgo#680512)
    + Allow axis choice for pseudo-3d plots (bgo#680636)
    + Allow filling to axis limits (bgo#680513)
    + Save axis Id for all axes, not only X and Y (bgo#680739)
    + Fix strings inconsistencies (3d vs. 3D) (bgo#681777)
    + Fix a crash for infinite values in XYZ contour plots
      (bgo#841840)
    + Fixed typos in translated string. (bgo#681779, bgo#681811,
      bgo#681812)
    + Minute accuracy improvement to matrix inversion.
    + Fix build with libspectre. (bgo#681846)


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.90:
    + Handle some more unusual formats in ODF export (bgo#683801)
    + Fix some magic date handling (bgo#686575)
    + Fix placement of minus sign (bgo#686575)
    + Add 'force exponent sign' checkbox to format selector
      (bgo#686481)
    + Fix export of scientific number format to ODF.
    + Fix rendering of fraction formats in locales with ' ' as
      thousand separator (bgo#686471)
    + Updated locales (bgo#682749)
    + New scattered min-max plot type (bgo#683493)
    + Don't crash when no valid data is available for histograms
      (bgo#684047)
    + Clip histograms to the plot area (bgo#684195)
    + Fix backplane position when data are nearly all the same
      (bgo#684599)
    + Fixed crash when using data labels after gtk+ behavior change
      (bgo#684889)
    + Accept an offset up to 20 for graph data labels (bgo#684892)
    + Removed span tab 3D axes that don't support it (bgo#685405)
    + Don't draw a marker in the legend when not needed (bgo#685484)
    + Restore pixel aligned lines (bgo#686476)
    + Fixed position of rotated label frame (bgo#686478)
    + Fixed image clipping (bgo#686490)
    + Improve padding between axis ticks and labels (bgo#686473)
    + Enhance graph guru behavior when an object is deleted
      (bgo#687102)
    + Allow colors selection for contour and map plots (bgo#657908)
    + Don't crash when loading an xls file with an EMF picture
      (bgo#688047)
    + Namespace cleanup (bgo#686501)
    + Fix EE-format compilation (bgo#686480)
    + Plug leak.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.0:
    + No further changes. Code-identical to 0.9.91.
  - Changes from version 0.9.91:
    + Fixed typos in locales list (bgo#688977).
  - Rename libgoffice-0_10-9 to libgoffice-0_10-10, following
    upstreams soname change.


author: embar@users.berlios.de
changelog:
  - update to fresh git sources
  - including lt_LT, uk_UA and ar_SA languages
    Mon Dec 21 19:14:57 CET 2009 - Elmar Stellnberger
  - update to fresh git sources resolving frequent SIGSEGV-crashes
  - goldendict-0.9.0-gcc44.patch no longer needes
  - advance install-path patch


author: lmichnovic@suse.cz
changelog:
  - update to verison 0.2.16
    - fixed icon locating for display in about
    - added alternate icon gonvert-icon_alernative.png


author: lmichnovic@suse.cz
changelog:
  - update to version 0.2.17
    * updated baud definitions
    * fixed homepath location because new debian version changed


author: lmichnovic@suse.cz
changelog:
  - update to version 0.2.19
    * viscosity cP conversion correction
    * addition of magnitudes per square arcsecond to Luminance category
  - fixed executable permission of doc files


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.24:
    + Corrected bug where text might be entered into float causing
      ValueError
  - Changes from version 0.2.23:
    + Added UK currency category and other UK measurements
  - Changes from version 0.2.22:
    + Restore previously used window size
  - Changes from version 0.2.21:
    + Category column widened. Maximize on start.
  - Remove wrong libglade2 BuildRequires: python-gtk comes with the
    glade bindings.
  - Use %makeinstall.
  - Do not set again the comment of the .desktop file.


author: kirill.kirillov@gmail.com
changelog:
  - Update to version 0.2.25
    + Corrected and added to Thermal conductance area and linear
      categories


author: vuntz@opensuse.org
changelog:
  - Move to pkgconfig()-style BuildRequires:
    + Old ones: brasero-devel, dbus-1-glib-devel, gconf2-devel,
      gstreamer010-devel, libnotify-devel, libunique-devel.
    + New ones: dbus-glib-1, gconf-2.0, glib-2.0, gstreamer-0.10,
      gtk+-2.0, libbrasero-media, libnotify, unique-1.0.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.90.1:
    + New features and user visible changes:
    - Ported to GTK+ 3.0, GSettings, GDBus, GtkApplication
    - Ported to libmusicbrainz 3
    - Added support for libnotify 0.7
    - Use symbolic icons
    - Preferer the dark theme
    - Added a high definition icon
    - Don't use the status icon with GNOME Shell
    + Bugs fixed:
    - Fixed CD cover search
    + Updated translations.
  - Update pkgconfig() BuildRequires for this port to GNOME 3:
    + Drop dbus-glib-1, gconf-2.0, unique-1.0.
    + Change gtk+-2.0, libbrasero-media to gtk+-3.0,
      libbrasero-media3.
  - Change libmusicbrainz-devel BuildRequires to
    pkgconfig(libmusibrainz3), and add pkgconfig(libdiscid)
    BuildRequires, for libmusicbrainz3 port.
  - Replace GConf2 schemas handling with GSettings schemas handling,
    with %glib2_gsettings_schema_* macros, and remove gconf-specific
    - -disable-schemas-install configure flag.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.90.2:
    + Bugs fixed:
    - Fixed loading of the CD when /dev/cdrom doesn't exits.
    - Removed wrong use of the dark theme.
    + Internal code changes:
    - The documentation has been ported to Mallard.
    - Fixed compilation warnings.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add pkgconfig(ice) and pkgconfig(sm) BuildRequires to fix build
    after the relayout of the xorg-x11 packages.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.0.1:
    + Fixed compilation linking explicitly to the math library.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add gconf2 BuildRequires: used to be pulled in implicit by other
    packages. The build system makes use of gconftool-2, and thus
    requires this to be present.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.1:
    + New features and user visible changes:
    - Implemented a GNOME 3 like interface.
    - Added an application menu.
    - Fixed the window size with big playlists.
    + Bugs fixed:
    - Fixed skipping to a specific position.
    + Internal code changes:
    - Ported to libmusicbrainz 4.
    - Use libcoverart (if available) to get the CD cover.
    - Use GResource to store ui files.
    - Ported to the new documentation infrastructure.
    - Removed markup from translatable messages.
    - Removed use of deprecated functions.
    + Updated translations.
  - Add pkgconfig(libcoverart) BuildRequires (currently disabled, as
    we do not yet have a package for it).
  - Replace pkgconfig(libmusicbrainz3) BuildRequires with
    pkgconfig(libmusicbrainz4), following upstreams port.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstreams port to the new documentation infrastructure.
  - Drop gconf2 BuildRequires: gconftool-2 is no longer needed.
  - Remove conditions for no longer supported openSUSE versions (post
    scripts are now unconditionally configured).


author: mboman@suse.de
changelog:
  - Update to version 0.12:
    + Fixed redraws of tables after updates.
    + Fixed problems compiling with libtool 2.2.


author: mboman@suse.de
changelog:
  - Update to version 0.13:
    + New GooCanvasGrid item for drawing grids on the canvas.
    + Support for static items that don't move as the canvas is zoomed
      and scrolled (this is a bit experimental).
    + Font hinting is not turned off any more - this means smaller text should
      be more readable. Hopefully it doesn't affect text layout.
    + Fixed a few GooCanvasTable drawing bugs.
    + Fixed GooCanvasText drawing, when align is set.
    + Fixed GooCanvasPolyline is_item_at() code, so the fill isn't tested.
    + Added "animation-finished" signals to GooCanvasItem & Model.


author: vuntz@novell.com
changelog:
  - Update to version 0.14:
    + Added support for tooltips.
    + Added "x", "y", "width" and "height" properties to items that
      didn't have them.
    + Fixed bug in goo_canvas_convert_from_item_space().
    + Added "scroll-event" signal to GooCanvasItem.
  - Remove unneeded BuildRequires: gtk-doc.
  - Remove goocanvas package since it only contains data that should
    be in libgoocanvas3 now. Have libgoocanvas3 Obsolete/Provide it.
  - Merge -doc into -devel as it only contained gtk-doc
  - Have the devel package requires libgoocanvas3.
  - Remove AutoReqProv: it's default now.


author: vuntz@novell.com
changelog:
  - Update to version 0.15:
    + Fixed a bug that caused a hang when using GooCanvasWidget with
      accessibility support turned on.
    + Added "scale-to-fit" property to GooCanvasImage, to scale the
      image to the "width" and "height" settings, instead of just
      clipping.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.0:
    + Added "alpha" property to GooCanvasImage to set opacity.
    + Allow setting clip path to NULL to reset it.
    + Allow setting line dash to NULL to reset it.
    + Handle RTL direction better in GooCanvasTable.
    + Fixed GooCanvasGroup bug: use the correct scale argument in
      paint.
    + Fixed GooCanvasPolyline bug: update arrows when line width
      changes.
    + Fixed static items bug: don't clip incorrectly.
    + Improved performance a bit when creating lots of items.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.0:
    + Ported to GTK+ 3.0.
    + Can be installed with GooCanvas 1.0.x without conflicting.
  - Move to pkgconfig()-style BuildRequires and GNOME 3:
    + Old ones: cairo-devel, gtk2-devel.
    + New ones: cairo, gtk+-3.0.
  - Rename libgoocanvas3 to libgoocanvas-2_0-9 following the library
    name change.
  - Do not add explicit Requires for cairo-devel, gtk2-devel,
    pkg-config in the devel subpackage: they will automatically be
    added the pkgconfig() way.
  - Remove Provides/Obsoletes for goocanvas-doc and goocanvas, as
    they were only needed for goocanvas 1.x.
  - Change Requires for lang subpackage to a Recommends, as the
    translations are not mandatory.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.0.1:
    + Added GObject introspection support, though a few issues
      remain.
    + Fixed bounds calculation of text items in tables, when "height"
      is set.
    + Fixed layout of center/right-aligned text in tables.
    + Improved handling of image pixbuf sizes when using units other
      than pixels.
    + Added GdkRGBA variants of all color properties.
  - Add gobject-introspection-devel BuildRequires to build
    introspection data.


author: dimstar@opensuse.org
changelog:
  - Split typelib file into typelib-1_0-GooCanvas-2_0 subpackage.
  - Add typelib-1_0-GooCanvas-2_0 Requires to devel subpackage.


author: toms@suse.de
changelog:
  - Renamed droid-fonts -> google-droid-fonts according to
    openSUSE packaging guidelines and FATE#313035
    Adjusted Obsoletes and Provides accordingly


author: toms@opensuse.org
changelog:
  Updated to latest version 1.102 (2011-10-28)
    * Added OpenType Layout features
    * Ssplit between desktop and web versions
    * Desktop version: all weights autohinted with FontLab Studio
    * Web version autohinted with ttfautohint 0.4 except the
    Hai and Lig weights


author: tiwai@suse.de
changelog:
  - Add missing Group to gtest-devel
  - Add missing BuildRoot (for building with older distros)
  - Clean up spec file


author: cbosdonnat@novell.com
changelog:
  - Updated to version 0.15.9:
    + Make sure window shows up when something's added.
    + Remove threadlocal strategy. This may be a mistake, but it
      seems to clear up the commit errors numerous people were
      experiencing.
    + Make sure popup menu gets set-up for changing categories in
      shopping list.
    + Fix shopping list, and improve error messages.
    + Various bugfixes.
  - Cleaned gourmet.spec with spec-cleaner


author: vuntz@opensuse.org
changelog:
  - Add explicit python-gnome Requires as the gnome module is used.
  - On 11.4 and later, change python-gnome-extras Requires to
    python-gtkspell since this is the only module being used from
    python-gnome-extras.


author: ltinkl@suse.cz
changelog:
  - update to bugfix release 0.7.6
  - add gnupg to BuildRequires to fix compilation
  - fix .desktop file English Name spelling
  - fix rpmlint warning about %check section


author: puzel@suse.cz
changelog:
  - update to 0.8.0
    * Add basic UI server mode and option --daemon.
    * GPA now supports direct crypto operations to and from the
      clipboard, and features a simple text edit area as well.
    * GPA supports manipulating the backend configuration through
      gpg-conf.
    * GPA has now basic support for X.509; use the command line switch
    - -cms to enable this.
    * The default keyserver is now taken from gpg.conf and not from
      gpa.conf.
  - add libassuan to BuildReqs
  - update authors section


author: puzel@novell.com
changelog:
  - update to gpa-0.9.0
    * Added a smartcard manager.
    * GPA now requires GnuPG-2.
    * X.509 support is now always enabled.
    * Major internal cleanups.  More to follow soon.
  - simplify build phase
  - add a hack to build gpadefs.h
  - change license to GPL3


author: vuntz@opensuse.org
changelog:
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.
  - Pass %{?no_lang_C} to %find_lang so that english documentation
    can be packaged with the program, and not in the lang subpackage.
  - Split lang subpackage.
    english documentation is not there anymore.


author: andreas.stieger@gmx.de
changelog:
  - Update to version 0.9.3:
    + Allow searching in the keylist.
    + Collected bug fixes.
  - Changes from version 0.9.2:
    + Adjust server mode to modern Libassuan.
    + Add options --gpg-binary, --gpgsm-binary and --debug-edit-fsm.
    + Properly process CMS data in the clipboard and with the
      server's VERIFY_FILES and DECRYPT_FILES commands.
    + Minor code cleanups.
  - Changes from version 0.9.1:
    + The key selection dialogs for encryption and signing do not
      anymore list expired, revoked or otherwise invalid keys.
    + If no recipients are given to the server, a generic key
      selection dialog is now used.
    + Now works with Libassuan 2.x.
    + The card manager now displays the ATR for an unknown card.
  - Drop gpa-assuan2.patch: fixed upstream
  - Remove gpa.desktop source file, it's included in the tarball and
    correctly installed.
  - Drop automake BuildRequires and autoreconf call: no longer
    needed, as we don't carry patches touching the build system.
  - No longer rename zh_TW.Big5 to zh_TW: fixed upstream.
  - Remove unsupported configure parameters --enable-shared and
    - -enable-static-rnd=linux
  - The hack to first "make gpadefs.h" is no longer needed.
  - Package manpage.
  - Drop conditions for obsoleted openSUSE versions (1130).


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.0:
    + Merge overlapping operations (bgo#438573)
    + Add ability to resize btrfs file systems (bgo#661715)
    + Add detection of exfat file systems (bgo#639760)
    + Fix compile error with older gcc (bgo#662174)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.11.0:
    + Display ext2/3/4 unicode volume labels properly (bgo#662537)
    + Display ntfs unicode volume labels properly (lp#614994)
    + Fix FAT16/32 label displayed as uppercase (bgo#625337)
    + Add labelling of btrfs file systems (bgo#663207)
    + Fix btrfs volume label reading (bgo#663590)
    + Enable XFS copy to new smaller partition (bgo#663806)
    + Use newer btrfs multi-tool control command first (bgo#663884)
    + Avoid redundant file system maximize actions (bgo#663980)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add gparted-fix-thread-linking.patch: fix build system to
    correctly link to gthread.
  - Add automake and libtool BuildRequires, as well as call to
    autoreconf, for above patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.12.0:
    + Key changes include:
    - Add support for nilfs2 including resizing (bgo#642842)
    - Add ability to change UUID (bgo#667278)
    - Add read-only support for LVM PVs (bgo#160787)
    - Enable GPT expansion when growing RAID (bgo#566935)
    + Bug Fixes:
    - Prevent unitialized OperationDetail member access
    - Create common methods for mount and umount in btrfs, jfs,
      nilfs2, and xfs
    - Don't ignore any errors resizing btrfs on Linux >= 3.2
      (bgo#669389)
    - Display pop-up dialog on libparted exceptions
    - Reduce graphic processing requirement for pulse bar
      (deb#499193, deb#519764)
    - Fix detection of multiple SW RAID (md) devices (bgo#668486)
    - Fix build to correctly link to gthread (bgo#667412)
    - Fix long scan problem when BIOS floppy setting incorrect
      (bgo#667511, lp#910379)
    - Enhance documentation for UUIDs and copying partitions
      (bgo#608308)
    - Fix en_CA parameter missing percent sign translation error
      (bgo#660180)
    - Avoid warning display when moving start of extended partition
    - Increase FAT32 minimum size to 33 MiB (bgo#668491)
    - Fix regression when shrinking, moving and copying swap
      (bgo#670017)
    + Updated translations.
  - Drop gparted-fix-thread-linking.patch: fixed upstream.
  - Drop automake and libtool BuildRequires, as well as call to
    autoreconf: they were only needed for above patch.
  - Add nilfs-utils Requires for nilfs2 support.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.12.1:
    + Enable minimal file system resize API (FAT and HFS* only)
      (bgo#668281)
    + Properly handle more than 15 partitions on a disk (bgo#632345)
    + Ensure space for EBR when resizing Extended partition
      (bgo#664050)
    + Improve reiser4 file system uuid reading method
    + Fix uninitialised read when pasting into an existing partition
      (bgo#672654)
    + Fix for FS size & flags becoming unknown after change UUID
      (bgo#673245) and fix for FS flags becoming unknown after change
      label
    + Fix attempt data rescue fail to open read-only view
      (bgo#673246)
    + Add requested partition details to log if resize/move fails
    + Use cached method first to read UUID to shorten device scan
      time
    + Rework Align to MiB adjustments to end sector of partition
    + Ensure Align to MiB does not overlap following partition
      (bgo#661744)
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.13.0:
    + Show difference if partition size differs from file system size
      (sf#499202).
    + Avoid end partition overlap when resizing extended partition
      (sf#678831).
    + Provide credit in About dialog for significant contributions
      (sf#678486).
    + Fix spelling mistakes (sf#676598, sf#677964, sf#678362).
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.13.1:
    + Fix failure creating read-only view of rescued file systems
      (bgo#680740).
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.14.0:
    + Key changes include:
    - Add LVM PV read-write support
    - Fix crash when pressing Esc in dialogs with number entry
    + Bugs fixed: bgo#670171, bgo#682658, bgo#684115, bgo#683255
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.14.1:
    + Key changes include:
    - Fix Linux software RAID device detection
    - Fix logical partition grow overlaps extended partition end
    + Bugs fixed: bgo#678379, bgo#683149, bgo#685656, bgo#686668,
      bgo#687813, bgo#688760.
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Install polkit policy file (new source file gparted.policy) to
    allow gparted to be run by normal user after gaining elevated
    privileges using pkexec; BuildRequires: polkit to properly own
    polkit directories
  - Use pkexec instead of xdg-su to run gparted from desktop menu;
    introduces run time requirement on polkit; fixes bnc#755837.


author: ro@suse.de
changelog:
  - update to 3.0.2
    - documentation fixes
    - Fix #line directives for filenames containing backslashes
    - add option --length-table-name


author: puzel@novell.com
changelog:
  - update to gperf-3.0.4
    * gperf is now licensed under the GPL version 3 or newer.
    * The generated C code gives less warnings with gcc-4.2.x
      in c99 or gnu99 mode.
    * The generated C code is compatible with gcc-4.3.x in c99 or
      gnu99 mode.
  - clean up specfile using macros
  - make check in correct specfile section


author: cgardner@suse.com
changelog:
  - Version 1.9.1, released 23 Dec 2011.
    * google-perftools: version 1.9 release
    * Lightweight check for double-frees (blount)
    * BUGFIX: Fix pprof to exit properly if run with no args (dagitses)
    * Suggest ASan as a way to diagnose buggy code (ppluzhnikov)
    * Get rid of unused CACHELINE_SIZE (csilvers)
    * Replace atexit() calls with global dtors; helps freebsd (csilvers)
    * Disable heap-checker under AddressSanitizer (kcc)
    * Fix bug in powerpc stacktracing (ppluzhnikov)
    * PERF: Use exponential backoff waiting for spinlocks (m3b)
    * Fix 64-bit nm on 32-bit binaries in pprof (csilvers)
    * Add ProfileHandlerDisallowForever (rsc)
    * BUGFIX: Shell escape when forking in pprof (csilvers)
    * No longer combine overloaded functions in pprof (csilvers)
    * Fix address-normalizing bug in pprof (csilvers)
    * More consistently call abort() instead of exit() on failure (csilvers)
    * Allow NoGlobalLeaks to be safely called more than once (csilvers)
    * PORTING/BUGFIX: Fix ARM cycleclock to use volatile asm (dougkwan)
    * PORTING: 64-bit atomic ops for ARMv7 (dougkwan)
    * PORTING: Implement stacktrace for ARM (dougkwan)
    * PORTING: Fix malloc_hook_mmap_linux for ARM (dougkwan)
    * PORTING: Update linux_syscall_support.h for ARM/etc (evannier, sanek)
    * PORTING: Fix freebsd to work on x86_64 (chapp...@gmail.com)
    * PORTING: Added additional SYS_mmap fixes for FreeBSD (chappedm)
    * PORTING: Allow us to compile on OS X 10.6 and run on 10.5 (raltherr)
    * PORTING: Check for mingw compilers that *do* define timespec
    * PORTING: Add "support" for MIPS cycletimer
    * PORTING: Fix fallback cycle-timer to work with Now (dougkwan)
    * PERF: Move stack trace collecting out of the mutex (taylorc)
    * PERF: Get the deallocation stack trace outside the mutex (sean)
    * Make PageHeap dynamically allocated for leak checks (maxim)
    * BUGFIX: Fix probing of nm -f behavior in pprof (dpeng)
    * BUGFIX: Fix a race with the CentralFreeList lock before main (sanjay)
    * Support /pprof/censusprofile url arguments (rajatjain)
    * Change IgnoreObject to return its argument (nlewycky)
    * Update malloc-hook files to support more CPUs
    * BUGFIX: write our own strstr to avoid libc problems (csilvers)
    * Use simple callgrind compression facility in pprof
    * Print an error message when we can't run pprof to symbolize (csilvers)
    * Die in configure when g++ is't installed (csilvers)
    * DOC: Beef up the documentation a bit about using libunwind (csilvers)


author: cgardner@suse.com
changelog:
  - gperftools 2.0, released 3 Feb 2012.
  - Primarily renamed from google-perftools to gperftools, with ownership
    shifted from Google to the community.


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections from specfile
  - Simply file lists (why would mode 0775 be needed anyway?)


author: aj@suse.de
changelog:
  - replace struct siginfo with siginfo_t since the former is not
    available with glibc 2.16 anymore.


author: dvaleev@suse.com
changelog:
  - spinlock-rand.patch fixes an issue encountered on PPC with
    undefined conversions from 'base::subtle::Atomic64*' to 'const
    volatile Atomic32*'


author: sbrabec@suse.cz
changelog:
  - Fix return code of --verify.
  - Fix invalid concatenation of keyrings in --add.
  - Add --list.
  - Improve verbose output.
  - Do not use %{sources}. It is incompatible with old rpm.
  - Add more options to rpm macros.
  - Add PACKAGING.HOWTO.
  - Improve texts.


author: sbrabec@suse.cz
changelog:
  - Get rid "Using untrusted key!" warning.
  - Add --keyserver-options=auto-key-retrieve where appropriate.


author: puzel@novell.com
changelog:
  - update to gnupg-2.0.17
    * Allow more hash algorithms with the OpenPGP v2 card.
    * The gpg-agent now tests for a new gpg-agent.conf on a HUP.
    * Fixed output of "gpgconf --check-options".
    * Fixed a bug where Scdaemon sends a signal to Gpg-agent running
    in non-daemon mode.
    * Fixed TTY management for pinentries and session variable update
    problem.
  - drop gnupg-CVE-2010-2547.patch (in upstream)


author: andreas.stieger@gmx.de
changelog:
  - update to upstream 2.0.18
    * Bug fix for newer versions of Libgcrypt.
    * Support the SSH confirm flag and show SSH fingerprints in ssh
    related pinentries.
    * Improved dirmngr/gpgsm interaction for OCSP.
    * Allow generation of card keys up to 4096 bit.
  - refresh patch gnupg-2.0.10-tmpdir.diff -> gnupg-2.0.18-tmpdir.diff
  - refresh patch gnupg-files-are-digests.patch -> gnupg-2.0.18-files-are-digests.patch


author: gregkh@opensuse.org
changelog:
  - update to upstream 2.0.19
    * GPG now accepts a space separated fingerprint as a user ID.  This
      allows to copy and paste the fingerprint from the key listing.
    * GPG now uses the longest key ID available.  Removed support for the
      original HKP keyserver which is not anymore used by any site.
    * Rebuild the trustdb after changing the option --min-cert-level.
    * Ukrainian translation.
    * Honor option --cert-digest-algo when creating a cert.
    * Emit a DECRYPTION_INFO status line.
    * Improved detection of JPEG files.


author: gber@opensuse.org
changelog:
  - added gpgme-1.3.0-gpgme-config-remove-extraneous-libs.patch in
    order to remove the extraneuos libassuan from gpgme-config
    >>>>>>> ./gpgme.changes.r4f20f9a7e442573486c918b107fed59f


author: puzel@novell.com
changelog:
  - update to gpgme-1.3.1
    - Detect GPG versions not supporting ---passwd.
    - Interface changes relative to the 1.3.0 release:
    GPGME_EXPORT_MODE_MINIMAL     NEW
    GPGME_STATUS_SUCCESS          NEW
    gpgme_err_code_from_syserror  NEW
    gpgme_err_set_errno           NEW
    gpgme_error_from_errno        CHANGED: Return gpgme_error_t
    gpgme_error_from_syserror     NEW
  - drop gnupg-2.0.17-test-failure.patch (fixed upstream)


author: vuntz@opensuse.org
changelog:
  - Move gpg2 Requires from gpgme to libgpgme11 since it's the
    library that will call the binary when it needs it.
    Fix bnc#715963.
  - Add libgpgme11 Requires to gpgme as this package makes no sense
    without the library.


author: crrodriguez@opensuse.org
changelog:
  - Workaround qemu-arm bugs
  - remove support for the "pth" library, which has not seen
    mainteniance for around 5 years, native pthread support
    should be just fine in linux too.


author: andreas.stieger@gmx.de
changelog:
  - update to 1.3.2
    * Remove support for libgpgme-pth.  As far as we know, this was never used,
    and GnuPG is going to use our own npth in the future.
    * Fix signature summary information for a missing X.509 key.
    * Fix parsing of dates >= year 2038.
  - refresh gpgme-1.3.0-gpgme-config-remove-extraneous-libs.patch
    to gpgme-1.3.2-gpgme-config-remove-extraneous-libs.patch
  - actual minimum requirement for libgpg-error is >= 1.8


author: meissner@suse.de
changelog:
  - updated to 2.4.7 final
    - fixed --port selection bug
    - proper COPYING file (this package is GPL v2 and later)


author: meissner@suse.de
changelog:
  - updated to 2.4.8 final
    - added CAPTURECOMPLETE event
    - --bulb / -B addable for interval
    - added readonly widget support
    - translation updates


author: meissner@suse.de
changelog:
  - Updated to 2.4.9 final
    - Capture main event loop rewritten to always use wait event
    to also support multiple image captures. (JPEG+RAW)
    - Fixed various bugs and memory leaks.
    - Translation updates.


author: meissner@suse.de
changelog:
  - Updated to 2.4.11.1 temp snapshot
    - aalib disabled by default
    - linker issue fixed
    - some translation updates
    - bugfixes


author: meissner@suse.com
changelog:
  - updated to 2.5.0.2 temp snapshot
    * Fixed that the meaning of --keep and --no-keep was switched.
    * Allow passing absolute filenames to
    - p, -d, -r/--rmdir, -m/--mkdir, -t, --show-info, --get-metadata,
    - -get-raw-data, --get-audio-data,
    like e.g.:
    gphoto2 -p /store_00010001/DCIM/100D7000/DSC_0001.JPG
    * -L --quiet  now prints a list of all files, 1 per line.
    * -l --quiet  now prints a list of all folders, 1 per line.


author: nmarques@opensuse.org
changelog:
  - Updated source package to experimental 'amalgamation' package
    provided by upstream for testing
    + Removed lemon parser dependency (source includes now the
      generated files)
  - Add _smp_mflags to scons call in build section
  - BuildRequire expat
  - Add 'COPYRIGHT' file with the licences, provided by upstream
  - Add patches:
    + gpick-no-return-in-non-void.patch: adds missing return to
      non-void function (sent upstream);
    + Add 01_expat_dependency.patch: Adds expat dependency
    + Add 02_dsolink_expat.patch: fixes linking with expat.


author: nmarques@opensuse.org
changelog:
  - Update to version 0.2.4:
    + Bug fix release only
  - Drop gpick-no-return-in-non-void.patch, 01_expat_dependency.patch
    and 02_dsolink_expat.patch: fixed upstream
  - BuildRequire pkgconfig instead of pkg-config (this is provided
    cross distro)


author: vuntz@opensuse.org
changelog:
  - Correctly use %suse_update_desktop_file by not re-installing
    .desktop file, and not replacing categories while we just need to
    add one category.
  - Minor improvement to description.


author: gber@opensuse.org
changelog:
  - removed desktop-category.diff
  - corrected menu categories
  - added gpicview-add-mime-types.patch in order to claim support for
    additional MIME types


author: andrea@opensuse.org
changelog:
  - new upstream version 0.2.2
    * translations updates
    * basic gtk3 support
    * many bug fixes
  - removed patches now in upstream code


author: andrea@opensuse.org
changelog:
  - new upstream version 0.2.3
    * Correction to the PATH_MAX problems for GNU/Hurd.
    * fixed link with latest ld
  - removed gpicview-0.2.2-ld_fix.patch now in upsteam code


author: aj@suse.de
changelog:
  - Split up devel package, do not package static library.
  - Remove support for updating from SUSE Linux 8.2.


author: pth@suse.de
changelog:
  - Update to latest stable version 1.20.6. Notable changes since
    1.20.1:
    * Fix default handler in liblow.c
    * Fixed SONAME (praise the Debian guys, Jonathan Nieder)
    * Fix possible segfault (FD_SET/negative)
    * Allow specifying ELISP variable on commandline
    * Fix broken code semantics
    * Fix socklen_t issue: Require posix header
    * Fix building with glibc 2.8
    * Updated library to version 2.1.0
    * Gpm_GetLibVersion behaves more consistent (all numbers are one or two digits)
  - Remove version number from patch name.
  - Adapt and clean out patches.
  - Split out contained patches to a separate tar ball as not to
    confuse quilt.
  - Use lzma instead of bzip2 to compress tarball.


author: lrupp@suse.de
changelog:
  - update to 1.22:
    + pommed:
    ++ do not probe for LMU controller on pmac machines that do not
      have a backlit keyboard. Avoids a spurious error message.
    ++ factor out ADB & LMU write routines, avoids duplicated code in
      the kbd_{lmu,pmu}_backlight_set() routines.
    ++ use a common sysfs power class routine in power.c, add sysfs
      power class support for pmac machines.
    ++ added partial support for the October 2008 laptops (MacBook5,1,
      MacBookPro5,1, MacBookAir2,1), LCD backlight missing.
    + gpomme:
    ++ add japanese translation for gpomme, courtesy of
      Nobuhiro Iwamatsu
    + wmpomme:
    ++ turn wmpomme into an event-driven dockapp, eliminating the
      fixed update rate (and, thus, wakeups).
      Thanks to Kalle A. Sandström for the prodding.
  - removed dbus-1-devel BuildReq (included in dbus-1-glib-devel)


author: ro@suse.de
changelog:
  - update to 1.26
    - pommed: only keystrokes on the built-in keyboard should reset
      the keyboard idle timer.
    - pommed: add USB IDs for the Apple external aluminium mini
      keyboard.
    - pommed: switch to sysfs resource files for PCI memory access
      instead of mmaping /dev/mem.
  - update to 1.25
    - pommed: check current hardware backlight level before setting AC
      or battery level. Do not act if the backlight is off.
    - pommed: do not reject the Apple Bluetooth keyboard because of
      advertised EV_ABS events.
    - pommed: fix DBus configuration snippet for newer, stricter
      version of DBus (allow clients to send messages).
  - update to 1.24
    - pommed: add new path for fnmode setting for 2.6.28.
  - update to 1.23
    - pommed: add backlight support for late 2008 laptops.
    - pommed: default to sysfs backlight driver for nVidia machines,
      with the mbp_nvidia_bl kernel driver; fall back to native
      nv8600mgt if not supported.
    - pommed: try to reconnect to DBus if DBus is not available at
      startup. Previously we would just drop it and live without DBus.


author: lrupp@suse.de
changelog:
  - update to 1.27:
    - pommed:
    + added support for the MacBook5,2 (white MacBook).
    + added support for the MacBookPro5,5


author: ro@suse.de
changelog:
  - update to 1.30:
    - pommed: fix a crasher in the i2c probe routine on pmac.
    - pommed: fix sysfs backlight driver to handle > 3-digit values.
  - update to 1.29:
    - pommed: add support for newer nvidia backlight driver which
    changed the sysfs layout.
    - pommed: move VT state checking to pommed, exposed over DBus.
    - gpomme: switch to asking pommed for the state of the VT.
    - wmpomme: switch to asking pommed for the state of the VT.
  - update to 1.28:
    - pommed: added support for the MacBookPro5,3 (15" MacBookPro
    June 2009)


author: idoenmez@novell.com
changelog:
  - pommed.init: Remove 4 from default start per rpmlint warning
  - Re-enable as-needed support now that it works
  - Update to version 1.38
  - Changes:
      version 1.38:
    - pommed: add support for the Early 2011 MacBook Pro:
      MacBookPro8,1 (13"), MacBookPro8,2 (15"), MacBookPro8,3 (17").
    - pommed: add acpi_video0 as a possible sysfs backlight driver.
    - pommed: allow disabling audio support entirely.
      version 1.37:
    - pommed: fix oversight in applesmc probing change.
    - pommed: prefer nvidia_bl over Nouveau.
    - pommed: add new option to fade keyboard backlight instead of
      switching off when idle. From Alex Launi <alex.launi@canonical.com>.
      version 1.36:
    - pommed: probe for applesmc through /sys/class/hwmon.
    - pommed: add support for the MacBook7,1 (April 2010).
    - all: use LDLIBS instead of adding libraries to LDFLAGS.
    - pommed: fix keyboard backlight fading on pmac.
    - pommed: lock/unlock auto kbd backlight using up/down keys.
    - pommed: add ADB product IDs for ANSI and JIS keyboard variants.
      version 1.35:
    - pommed: fix crash if no fnmode sysfs node found.
    - pommed: add support for the MacBookAir3,1 & 3,2 (October 2010).
      version 1.34:
    - pommed: be more careful when invoking eject (Alioth #312213).
    - pommed: add the nouveau sysfs backlight driver.
      version 1.33:
    - pommed: added support for the MacBook6,1 (October 2009).
    - pommed: added support for the MacBookPro6,1 & 6,2 (Core i5/i7,
      April 2010).
    - pommed: kill PCI device check in nv8600mgt.
    - pommed: added support for the MacBookPro7,1 (13", Core2 Duo,
      April 2010). Requires a patched nvidia-bl module for backlight
      support at the moment.
    - gpomme: replaced Glade with hardcoded GTK+ code.
      version 1.32:
    - pommed: add the rivabl sysfs backlight driver for older 12"
      PowerBook G4 laptops. Reported by Nic Boet.
      version 1.31:
    - pommed: add IDs for newer wireless keyboard.
    - pommed: add the MacBookPro5,4 (15" June 2009).


author: nadvornik@suse.cz
changelog:
  - updated to 1.3.4:
    * new or improved formats:
      Earthcaches and Events now included in Garmin -Sn handlers.
      GDB Version 3 (as in latest Mapsource beta) now supported.
      New Garmin icons added. More closely tracks official names.
      Adds support for reading Streets & Trips 2007 .est files.
      GPX now handles millisecond time resolution.
      Google Earth KML writer now uses Earth 2.1 XSD; all output validates.
      Kompass DAV files now supported.
      DATUM now available in XCSV formats.
      CoPilot updated.
      Raymarine added.
      PCX reader now handles more files from GPSUtil.
      Tabsep format how processes 'hint' and 'last found' on geocaches.
      Vitovtt tracks
      NMEA and XSV realtime tracking output.
      EADS Geogrid Viewer.
      G7towin .g7t.
      TomTom POI ascii files.
      Garmin POI gpi files.
      Multiple URL support in GDB and GPX.
      Microsecond resolution in many formats.
      Enhancements to KML output for Google Earth.
      Support for WBT 201.
      Enhance NMEA reader to handle Sony GPS and GISTeq
      Many enhancements to Unicsv format.
    * GPS support:
      AVMAP EKP-IV support added in NMEA module.
      Sony GPS1 now supported in NMEA module.
      Alan Map 500 and Holux GM101 are now supported.
      Zumo 450, Nuvi 670, Nuvi 680, Nuvi 370, StreetPilot C580, and Astro supported.
      Sirf GPSes (such as Microsoft's rebranded unti) now supported by NMEA realtime tracking mode.
    * replaced coldsync code


