# changelog

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: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Fix progress bar color in Simple
    + Improve the progress bar in entries a bit in Glider and Simple
    + Add support for the entry progress in Clearlooks based themes
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + Fix shade for the focus color in Clearlooks themes.
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + [HC-svg] Fixed canvas size for numerous HC-svg icons.
    + Fix wrong background.
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.3:
    + [HC-svg]
    - Fix canvas size for several icons
    - Redraw some icons
    - New icons


author: lmedinas@gmail.com
changelog:
  - Update to version 2.27.4:
    + [HC-svg] Add placeholder for system-reboot
    + Updated translations.
  - Update to version 2.27.3.1:
    + Remove a duplicate line that caused build failures with recent
      autotools (bgo#587113)


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.1:
    + Use gnome icon theme for LowContrastLargePrint desktop theme.
    + Update symlinks to match f.d.o. icon naming spec.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92:
    + Set some GtkHTML colors in the HC inverse themes (used in eg.
      evolution)
    + Set link colors for Pidgin inside HC inverse themes
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.1:
    + Copy some status icons over from HCLPI that weren't in HCLP
    + bgo#140773: Add HCLP and HCLPI versions of gnome-netstatus
      icons
    + bgo#580558: Tidy up Type information in high contrast
      index.theme files, which was causing some icons to appear
      larger than intended
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.4:
    + Fix evolution table header workaround for new evo versions.
    + bgo#614343: Fix title vertical geometry in Clearlooks metacity
      theme.
    + bgo#490176: Use large cursors with large print themes
  - Changes from previous versions:
    + Add some high contrast icons for Firefox and Thunderbird.
    + Add pidgin icons to HCLP, HCLPI and HCSVG themes.
    + Add gtkam icons to HCLP and HCLPI themes.
    + Add PDA icons to HCLP and HCLPI themes.
    + opy some status icons over from HCLPI that weren't in HCLP.
    + bgo#140773: Add HCLP and HCLPI versions of gnome-netstatus
      icons.


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: fcrozat@novell.com
changelog:
  - Update to version 2.91.90.1:
    + Fix appearance of check boxes
  - Changes from version 2.91.90:
    + Don't hardcode Cantarell in the CSS file
    + Miscellaneous rendering fixes
    + Separate theme colors from the CSS
    + Add a settings.ini file
  - Changes from version 2.91.8:
    + Don't set background for evince background
    + Remove gtkrc file for GTK+ 3.0
    + Plain style for 'internal' toolbars
  - Changes from version 2.91.7:
    + Improved resize grip rendering
    + Fix gnome-terminal text colors
    + Fix expander rendering +/- confusion
    + Fix install location of the engine
  - Changes from version 2.91.5:
    + Add Adwaita engine
  - Create subpackage for adwaita engine and remove
    gtk3-theming-engine-clearlooks requires in
    gtk3-metatheme-adwaita.
  - Add gtk3-devel BuildRequires and stop marking the main package as
    noarch since we now have a arch-specific subpackage. Instead,
    mark metatheme-adwaita-common, gtk2-metatheme-adwaita and
    gtk3-metatheme-adwaita as noarch.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.93:
    + Remove the dark theme variant for 3.0
    + Fix gnome-terminal background
  - Changes from version 2.91.92.1:
    + Theme fail whale dialog
    + Add a dark Adwaita variant
    + Add an inline toolbar style class
    + Add a sidebar style class
    + Fixes for insensitive state
    + Fix focus ring on primary toolbars
    + Tweak GTK2 theme colors
    + Theme GtkScale marks
    + Add an 1px spacing between scrollbar sliders and steppers
    + Theme menu arrows
    + Theme menu accelerators
    + Tweak GtkSwitch theming
    + Lots of tweaks for Fallback mode panel/applets
  - Changes from version 2.91.91.1:
    + Add raised toolbar buttons
    + Make focus ring match latest mockups
    + Make active toolbar buttons match latest mockups
    + Fix pane separators
    + Properly align check/radio buttons
    + Fix a typo to work correctly with GTK+ 3.0.3
  - Changes from version 2.91.91:
    + Big revamp of the Adwaita engine to match 3.0 designs.
  - Accessibility themes are now in gnome-themes-standard package.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Don't propagate an 1px separator width to the whole toolbar
    + Add icon-size property for NaTrayApplet
  - Add Conflicts to gnome-themes < 3.0.0 because of accessibility
    themes.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + Reduce vertical padding for most of the common widgets,
      requires GTK+ 3.0.9.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.2.1:
    + Fix a regression with padding in GtkSpinButtons and GtkEntries
  - Changes from version 3.1.2:
    + Use SVG assets to render border image gradients
    + Use SVG assets to render scale sliders
    + Remove custom inset style properties
    + Render shadows for toolbar buttons
    + Improve GtkAssistant theming
    + Improve GtkTreeView column headers
    + Improve GtkProgressbar, sliders and GtkEntry for the dark theme
  - Changes from version 3.1.1:
    + Reintroduce the dark theme variant
    + Add inset shades on various elements
    + Render the menus fill in dark
    + Tweak GtkSwitch inactive label color
    + Fix progressbar gradients and GtkCellRendererProgress
    + Improve the maximized windows titlebar height


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3:
    + Fix borders and background for vertical progressbars
    + Fix horizontal padding for progressbars in GtkEntry
    + Add a subtle gradient to the active notebook tab
    + Improve styling for GtkComboBox with entries
    + Improve insensitive style for the dark theme


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.4:
    + Update the dark theme with a blue selection color
    + Use the raised style for buttons in inline-toolbars
    + Revert to light colors for the menus now that the mutter
      shadows are fixed
    + Build fixes
  - Change gtk3-devel BuildRequires to pkgconfig(gtk+-3.0).
  - Add pkgconfig(librsvg-2.0) BuildRequires: it's a new dependency.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Improve WM theme for titlebars and buttons
    + Improve buttons, scales, sliders, progressbars for the dark
      theme
    + Use a new style for GtkComboBox widgets with entries
    + Fix combobox left/right padding
    + Improve GtkTreeView expander styling
    + Prelight the spinbutton arrows
    + Use the new gtk-focus-visible Gtk setting
    + Fix trough style class matching for custom widgets


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90:
    + Use a flat style for radiobuttons on sidebars
    + Enable raised/linked areas on non-primary toolbars
    + Support menubar toolbars
    + Support menu active state for button
    + Fix tooltips background
    + Fix fail whale dialog button prelight


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Make the text color for insensitive menu entries a bit darker
    + Use stock gtk_render_line() implementation from
      GtkThemingEngine
    + Apply a linked style for filechooser pathbar buttons


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Improve theming for radio/check menuitems for insensitive and
      mixed states
    + Move applications overrides into a separate stylesheet
    + Improve pathbar active button styling
    + Remove highlight from active button border
    + Add selectors for the DND style class
    + Support RTL mode for GtkComboBox entries
    + Improve attached modal dialogs


author: vuntz@opensuse.org
changelog:
  - Add gnome-themes-standard-fallback-improvements.patch: fixes from
    git to make fallback mode look better.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Fix gnome-panel theming for fallback mode
  - Drop gnome-themes-standard-fallback-improvements.patch: fixed
    upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.1:
    + Use a new wallpaper
    + Improve notebook tabs padding
    + Enable transparency and rounded corners for tooltips
    + Correctly theme GtkSwitch for the dark variant


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Initial implementation of selection-mode, dropdown and OSD
      toolbars for GNOME Documents.
    + Don't set a padding for GtkNotebook children.
    + Fix focus border color for iconview cells.
    + Don't override prelight color for dim-label.
    + Fix for Nautilus migrating GtkTable->GtkGrid.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Big theme revamp; better details and niceties all around
    + Theming for new horizontal GtkSpinButtons
    + Implement border-only style for maximized windows
    + Use an animated wallpaper changing troughout the day
    + Better error messages for missing build dependencies
  - 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:
  - Change gtk2-engines Requires to gtk2-engine-clearlooks in
    gtk2-metatheme-adwaita, now that gtk2-engines has split packages
    (see bnc#706929).
  - Add explicit gtk2-engine-hcengine Requires to
    gnome-themes-accessibility: the GTK+ 2 theme is using the
    hcengine engine.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Implement support for the backdrop state
    + New scrollbar design
    + Improved support for Epiphany, Nautilus and GEdit
    + Improve nighttime background
    + Many smaller detail tweaks and fixes
    + Adapt to GTK+ master changes for:
    - Button border allocations
    - New CSS parser stricter spec-compliant syntax


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Use GTK resource file support
    + Use PNG assets instead of SVG
    + Remove the window resize grip
    + Don't set child-displacement-y on buttons
    + Don't set WM title/button borders on frameless windows
    + Improve check/radio and slider assets
    + Adapt to GTK+ master changed for:
    - border/padding/margin units
    - entry/combobox border allocations
    - GtkImage backgrounds
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Add gdk-pixbuf-loader-rsvg BuildRequires: this is needed at build
    time to convert svg files to GdkPixbuf pixdata in GResource.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Rewrite HighContrast/HighContrastInverse themes
    + Theming support for GtkColorChooser
    + Fix selections in backdrop state
    + Convert more assets to PNG images
    + Improvements in the dark WM theme
    + Fix base background compatibility with GtkStyle-using
      applications
    + Don't set a padding for GtkViewport
    + Fix styling for Gucharmap


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90.1:
    + Theme GtkColorChooser backdrop state
    + Fix borders for primary toolbar combobox entries on primary
      toolbars
    + Fix background not properly clipped on GtkSwitch and troughs
    + Fix background color of selected rows for Documents
    + Fix Terminal colors in HighContrast/HighContrastInverse
    + Fix text shadow for raised active buttons


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Use bright color for text on high-saturation infobars
    + Theme GtkColorChooser dark variation
    + Theme junction between scrollbars
    + Fix missing GtkSpinner animation
    + Fix wrong color for focused dim-labels
    + Fix insensitive state for GtkTreeView and GtkIconView
    + Update Documents theming for 0.3.91
    + Remove gedit sidepane custom styling for 3.4


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Add HighContrast icon theme generated from
      gnome-icon-theme-symbolic
    + Don't make floating bars yellow
    + Fix text shadows in active+insensitive toolbar buttons
    + Fix right WM border in focused left tiled windows
    + Add no-highlight versions of insensitive radio/check assets for
      use in treeviews
    + Fix expander radius in treeviews
    + Fix color for 'image' style class over a selected background
    + Fix GtkTreeView separators on hover and backdrop states
    + Fix color of dim labels in treeview renderers
    + Fix border for buttons in NautilusQueryEditor infobars
    + Add styling for gedit's not-found search entry style class
  - Add pkgconfig() BuildRequires for new build dependencies to
    create HighContrast icon theme: cairo, gdk-3.0, gdk-pixbuf-2.0,
    gio-2.0.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Fix notebook tab gradient scaling
    + Fix missing border in the screensaver unlock dialog


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Fix text shadow on active GtkLinkButton state and Documents
      selection toolbar
    + Fix opaque background for tooltips children
    + Fix text spacing in progress bars
    + Fix cell renderer progress bar border rendering
    + Fix double background in fallback panel menuitem images
    + Fix insensitive state for treeview column header buttons


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Fix gnome-contacts' toolbar separator line
    + Fix Nautilus' inactive pane background color
    + Don't generate GTK icon cache when DESTDIR is set


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: lmedinas@opensuse.org
changelog:
  - Initial import based on spec by Michel Salim
    <salimma@fedoraproject.org>, for version 3.0.0.
  - Add gnome-tweak-tool-3.0.0-fix-localization.patch: from upstream,
    fix localization issues.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.2:
    + Really tweak window theme - both the fallback and the shell
      metacity/mutter theme.
    + Fix attribution of data/welcome.png
  - Changes from version 3.0.1:
    + Fix localization
    + Tweak window theme
    + Tweak week date in calendar
    + Tweak cursor themes
    + Support user installed themes in $HOME
    + Remove org.gnome.desktop.background draw-backgroud tweak, it
      should never be false
  - Drop gnome-tweak-tool-3.0.0-fix-localization.patch: fixed
    usptream.
  - Remove now unneeded calls to autoreconf and intltoolize.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.3:
    + bgo#648087: autostart nautilus at login if it is configured to
      show desktop icons.
    + bgo#648735: improved robustness for missing theme/icon
      directories.
    + Fix shell theme installation for themes found in the wild.
    + Improve shell theme selection.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.4:
    + bgo#648751: Support system wide themes
    + bgo#649687: Fix duplicate themes
    + A theming specification for shell themes has been developed and
      agreed upon by a number of theme authors. If installing a theme
      matching this specification, show the appropriate name.
    + Support management of Shell extensions (in home directory)


author: dimstar@opensuse.org
changelog:
  - Add gobject-introspection BuildRequires to automatically get
    typelib()-style Requires.
  - Drop libgtk-3-0 and gconf2 Requires. They are now added as
    typelib()-style Requires


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.5:
    + More autostart desktop file fixes. Try harder to autostart
      nautilus when tweaking desktop handling.
    + Appearance improvements (theme install, sorted combo boxes)
    + Tweak window focus mode (focus follows mouse)
    + Tweak desktop item visibility with more control (show trash,
      show computer etc.)
    + Dont offer to restart shell multiple times when enabling
      extensions.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.0:
    + Change tweakgroup architecture: tweaks in different files can
      appear in the same categories now.
    + Tweaks can now override summary/description usually obtained
      from gconf/gsettings
    + Move window border theme to interfaces
    + Mark many strings as translatable.
    + Now appears as 'Advanced Settings' in GNOME shell search
    + Add a -v,--verbose option that prints changed settings
    + Add a -d,--debug option
    + Add Unity to OnlyShowIn


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90:
    + Adopt GNOME version numbering
    + Rename some tweak groups, File Manager -> Desktop, etc
    + Fix build against PyGObject-3
    + Improve search results
    + Support GNOME Shell 3.2 extensions
  - Change pkgconfig(pygobject-2.0) BuildRequires to
    pkgconfig(pygobject-3.0), following upstream change.
  - Add python-gobject Requires as this python application obviously
    needs it.


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: vuntz@novell.com
changelog:
  - Update to version 2.25.1:
    + User Guide:
    - Updated keybinding capplet docs, bgo#571018
    - Updated window capplet docs, bgo#570915
    - Updated gnome-screenshot docs, bgo#571017
    - Updated preferred applications docs, bgo#413452
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Accessibility Guide:
    - Added keybindings for toggling flat review
    + User Guide:
    - Updates to the Nautilus documentation, bgo#571392
    - Updates to the screen resolution documentation, bgo#572603
    + Updated translations.
  - Remove AutoReqProv: it's default now.
  - Use parallel build.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + Accessibility Guide:
    - Added more description for what caret navigation is
    - Fixed DocBook validity errors in translations
    + User Guide:
    - Fixed DocBook validity errors
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.2:
    + Accessibility Guide:
    - Fixed validity errors in translations
    + System Admin Guide:
    - Fixed typo, bgo#577327
    + User Guide:
    - Fixed validity errors in translations
    - Removed outdated info on session preferences
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Fix license (it's GFDL).
  - Create a lang package so that we can put the documentation in the
    bundles.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + Accessibility Guide:
    - Updated Orca documentation, bgo#591119
    - Various corrections
    + User Guide:
    - Various corrections and bug fixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.2:
    + User Guide:
    - Fixed typos and punctuation errors
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.1:
    + Updated translations.
  - Rename package to gnome-user-docs, and provides/obsoletes
    gnome2-user-docs.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.2:
    + Using parallel-build fixes from latest gnome-doc-utils.
  - Re-enable parallel build.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.1:
    + User Guide:
    - Refer to Bug Buddy consistently, bgo#526684
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + User Guide:
    - Adapt to changes in Monitor Preferences
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Small fixes (typos, grammar errors).
    + User Guide: Fixed instructions to change launcher icon.
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Massive updates to gnome-help
    + Updated translations.
  - Changes from version 2.91.91:
    + Updates to mouse, screenshot, files, backup, shell, user
    + Updates to session, files
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + Use standard license info on all pages.
    + Added more tips about the middle mouse button.
    + Small corrections.
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.3:
    + Fixed validity errors.
    + Updated translations.
  - Changes from version 3.0.2:
    + Changed recommended steps for shutdown/restart.
    + Clarification on the clock and calendar


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.4:
    + Added print driver setup page
    + Other minor corrections
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.1:
    + Added help for Vino
    + Added color management help
    + Updates to Nautilus and Sushi help
    + Merged network and web guides
    + Updates to network and user pages
    + Misc fixes
    + Updated translations.
  - Changes from version 3.0.5:
    + Updated email contact info and links
    + Clarified Ctrl+Alt+D in shortcuts
    + Fixed character encoding problem
    + Wording change for select/deselect
    + Added information about disks and SMART
    + Added information about type-ahead file searching
    + Information about the message tray in shell-intro
    + Major updates to wireless troubleshooting
    + Information on calendar appointments
    + Style edits
    + Updated translations.
  - Remove gnome-doc-utils-devel, libxslt, pkg-config BuildRequires
    and add itstool BuildRequires: this follows the move to the new
    build system for help documents.
  - Replace nautilus Supplements with gnome-session, as it makes much
    more sense (gnome-session is in the core of GNOME).
  - Remove meinproc usage of %%install: there's no explanation as to
    why this is needed, so drop it.
  - Disable use of %find_lang for now, and manually list the
    translated help documents as %find_lang needs to support the new
    XDG help system first.


author: vuntz@opensuse.org
changelog:
  - Add gnome-user-docs-no-destdir.patch: do not use $DESTDIR in the
    link target when creating symlinks for figures. This would create
    symlinks to a non-existing file for the package, which would then
    break the build of bundle-lang-gnome.
  - Remove --disable-scrollkeeper from configure: the option doesn't
    exist anymore (as gnome-user-docs moved to itstool to build help
    documents).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.0:
    + Updates to networking pages
    + Updates to region and language pages
    + Updates to Bluetooth pages
    + Updates to keyboard and keyboard accessibility pages
    + New page on the on-screen keyboard
    + Updated translations.
  - Drop gnome-user-docs-no-destdir.patch: fixed upstream.
  - Add gnome-user-docs-fix-build.patch: fix syntax in a po file,
    that makes the build fail.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.0.1:
    + Fix a syntax error in the gl translation
  - Drop gnome-user-docs-fix-build.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Disable parallel build as it's actually much longer than a simple
    make due to a bug. It will get fixed in 3.3.x.


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: lmedinas@opensuse.org
changelog:
  - Update to version 2.27.0:
    + Fix WebDAV sharing not working when service names are too long
    + Fix login problems to WebDAV
    + Don't error out if the Obex services are already started
    + Fix Obex services not working any more when bluetoothd is
      exited
    + UI fixes for rejected ObexPush transfers
    + Updated translations
  - Add gnome-bluetooth-devel BuildRequires


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.1:
    + Play a sound when receiving a file over ObexPush
    + Updated translations.
  - Add libcanberra-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.2:
    + Avoid crashing on exit()
    + Make preferences single-instance
  - Add libunique-devel BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91:
    + Add a helper bar in nautilus to enable/disable sharing
    + Add sound notification of files being received
    + Don't use Bonded and trusted terms in the UI
    + and many other fixes
  - BuildRequire nautilus-devel.


author: vuntz@opensuse.org
changelog:
  - Update gnome-user-share-soft-dep-apache.patch: the name of the
    widget to hide when apache is not there has changed.


author: vuntz@opensuse.org
changelog:
  - Make gnome-user-share-properties.desktop appear where it should
    in the menu, by replacing the categories: X-GNOME-NetworkSettings
    needs to be removed, and we want X-GNOME-PersonalSettings
    instead.


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: vuntz@novell.com
changelog:
  - Update to version 2.24.1:
    + Fix memory leaks
    + Use single GLib includes
    + Updated translations.
  - Remove -fno-strict-aliasing from CFLAGS.
  - Remove checks for old versions of openSUSE.
  - Remove unneeded BuildRequires: libsmbclient, update-desktop-files
  - Remove AutoReqProv: it's default now.
  - Call gtkdocize --copy before autoreconf: it seems the gtk-doc
    used to create tarball doesn't play well with the gtk-doc we have
    in the distribution at the moment.


author: vuntz@novell.com
changelog:
  - Completely drop gnome-vfs-submount.patch: it has not been applied
    since quite some time and the hal world makes this useless.
  - Drop gnome-vfs-new-folder-status.patch: it was fixed upstream on
    2004-10-21.
  - Drop gnome-vfs2-uninited-vars.patch: it was fixed upstream on
    2005-07-24.
  - Remove mention of
    gnome-vfs2-94400-cancelation-rewrite-suse10.diff: it's not there.
  - Drop gnome-vfs2-114473-ensure-mounted-subfs-volume.diff: subfs is
    not used in the hal world.
  - Drop gnome-vfs2-172870-unmount-uses-hal-udi-from-drive.diff: this
    has been disabled for a while, and it was originally a merge from
    a feature in CVS. So it should work upstream.
  - Drop gnome-vfs2-183723-unix-mounts-plus-hal-mounts.diff that was
    already disabled: this patch was originally added because of
    another patch. Not needed upstream.
  - Drop gnome-vfs2-224527-slow-fadvise.patch: it's a patch with no
    real diff...
  - Remove ability to build with bonjour, and always build with
    avahi. And therefore drop gnome-vfs2-bonjour-support.patch.
  - Change gnome-vfs2-293856-novfs-file-method.diff to make more
    sense, and tag it.
  - Tag CAN-2005-0706.diff, gnome-vfs-url_handler_news.patch,
    gnome-vfs-url_handler_ftp.patch,
    gnome-vfs2-smb-bufsize.patch,
    gnome-vfs2-172680-novell-services.diff,
    gnome-vfs-no-mime-data.patch


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.2:
    + Add some new filesystem names
    + Update to new shared mime info format
  - Drop CAN-2005-0706.diff: was integratred upstream.
  - Drop gnome-vfs2-149355-novfs-is-not-local.diff: was integrated
    upstream.
  - Drop gnome-vfs2-smb-bufsize.patch: was integrated upstream.
  - Respin gnome-vfs2-172680-novell-services.diff to apply without
    fuzz.


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: vuntz@novell.com
changelog:
  - Update to version 0.6:
    + Don't set config.use_system_prefs to true
    + Translation updates
  - Drop gnome-web-photo-no-system-prefs.patch: fixed upstream.
  - Remove -fno-strict-aliasing from CXXFLAGS.
  - Remove checks for old versions of openSUSE.
  - Remove AutoReqProv: it's default now.
  - Remove unneeded BuildRequires: gnutls-devel, libglade2-devel,
    libgnomeprintui-devel, libgnomeui-devel, libwnck-devel,
    perl-XML-Parser, update-desktop-files.
  - Add BuildRequires: gconf2-devel, gtk2-devel, libjpeg-devel,
    libxml2-devel.


author: mboman@suse.de
changelog:
  - Update to version 0.7:
    + Build fix for xulrunner 1.9.1 (bgo#576674)
  - Remove BuildRequires gnome-common
  - Don't use autoreconf
  - Remove gnome-web-photo-libxul.patch. Fixed upstream
  - Remove %if statements <= 10.2
  - Remove Requires mozilla-xulrunner190. Should be automatic


author: vuntz@opensuse.org
changelog:
  - Add gnome-web-photo-xulrunner192.patch to port gnome-web-photo to
    xulrunner192.
  - On 11.3 and later, use xulrunner192.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh since
    the patch changes some build files.


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: 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.
  - Add missing Recommends for lang subpackage.


author: dimstar@opensuse.org
changelog:
  - Add gnote-replace_boost_with_glib.patch: Replace
    boost::filesystem with glib equivalents. Taken from upstream git.


author: feeyo@cronosproject.org
changelog:
  - Update to version 0.7.4:
    + bgo#620402: Show addin categories and versions in addin
      preferences tab
    + bgo#610194: Implemented notebook rename
    + bgo#641416: Drop dependency on Boost filesystem
    + Bugs fixed: bgo#631408, bgo#633976, bgo#637051, bgo#594932,
      bgo#585048, bgo#608713, bgo#633951, bgo#634026, bgo#627539,
      bgo#588098, bgo#641545, bgo#638321, bgo#627073, bgo#627075,
      bgo#627418, bgo#627417, bgo#646051.
  - Drop gnote-replace_boost_with_glib.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Disable the build of the applet with a %build_applet define,
    unless %favor_gtk2 is set (which means we don't build against
    GNOME 3).
  - Add gnote-no-deprecated.patch to not use some deprecated APIs
    that break the build.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.5:
    + New features:
    - If Search All Notes dialog is shown, make about dialog a
      child of it
    - Show search window when launching
    - Improved Search All Notes context menus (bgo#601852)
    + Fixes:
    - When dragging notes to Unfiled notes, the note view is not
      updated (bgo#655208)
    - When closing Search All Notes dialog, use actual visibility
      of status icon (bgo#650001)
    - Remove usage of GConf and depending on Tomboy, when importing
      sticky notes (bgo#605382)
    - Change tomboyimport according recent Tomboy
    - Fix build on FreeBSD and OpenBSD (bgo#649478, bgo#649481,
      bgo#649472)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.0:
    + New features:
    - Ported to GTK 3.0
    - New documentation in Mallard format
    - Handle x-scheme-handler/note mime-type
    - Use pkg-config for uuid (bgo#649486)
    - Build only shared libraries for addins (bgo#620015)
    - Search window context menus rework (bgo#601852)
    - Disabled GtkSpell
    - Ported panel applet to libpanelapplet-4 (bgo#639779)
    - Ported configuration to Gio::Settings
    - Status icon presence is now configurable
    - About dialog is now a child of Search All Notes
    - Added replace title addin (bgo#639938)
    - Changed search to prioritize note titles
    - Ported D-Bus support to Gio::DBus (also fixes bgo#618330)
    - Open all selected notes
    - Show note title when deleting only 1 note
    - Removed minimum size on Search All Notes Window
    - Set min width of note title column to 150
    + Fixes:
    - Place user local addins in addins subdirectory (bgo#619867)
    - Change tomboyimport according recent Tomboy
    - Import sticky notes when Tomboy is not installed (bgo#605382)
    - Use actual visibility of status icon (bgo#650001)
    - Fix dragging notes to Unfiled notes (bgo#655208)
    - Fix command line option --new-note with argument
    - Fix delete key behaviour in bulleted list
    - Don't create nested links
    + Updated translations.
  - Drop gnote-no-deprecated.patch: fixed upstream.
  - Remove gconf2-devel BuildRequires: ported to GSettings.
  - Chnage gtkmm2-devel BuildRequires to gtkmm3-devel, following port
    to GTK+ 3.
  - Remove gtkspell-devel BuildRequires: there's no gtkspell support
    for GTK+ 3 right now.
  - Change libpanelappletmm-devel BuildRequires to
    pkgconfig(libpanelapplet-4.0), following port to new library.
    Also remove the build_applet define, since it's now unneeded.
  - Stop passing --enable-dbus to configure: this option is now gone.
  - Replace gconf schema packaging machinery with gsettings
    machinery.


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: andrea@opensuse.org
changelog:
  - New upstream version 0.7.3
    * Only the necessary files (nvram, flash, disks etc.) are copied
    or kept when creating projects and snapshots.
    * Preventing unsaved interface labels to show up after loading a
    topology. This can be reset using the
    "show interface labels" button.
    * Improvements for ATM and Frame Relay switches: proper naming,
    dynamic mapping support and it is not needed to remove a link to
    change its DLCI/VC mapping.
    * PCAP capture support for Qemu based devices
    (Qemu host, JunOS ASA, PIX, IDS). This option cannot be used after
    the selected device is started.
    * Fixed many issues with the snapshot feature.
    Now it should work as expected.
    * New node type: EtherSwitch router. This is a c3700 router
    with a Etherswitch NM-16ESW loaded.
    * Better consistency between buttons and menus. Many items have
    been renamed, toolbar buttons accessible from the menu etc.
    * Possibility to configure the AUX port. Only works for c7200 routers
    (Preferences -> Dynamips -> Base AUX port).
    * Changed standard naming convention for project and snapshots.
    Topology file is named topology.net, working directory: working and
    configurations directory: configs.
    * Double click on a running node opens a console.
    * Reload all devices option.
    * Translation updates.
    * Many more


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: 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: 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: 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: uli@suse.de
changelog:
  - this fix does not help (binutils issue); disabled assembler CPU
    core; whatever improvement it may bring is unlikely to be worth
    the hassle: xgnuboy with the C core causes only about 2-3% CPU
    load on my workstation...


author: vuntz@novell.com
changelog:
  - Update to version 2.2.9:
    + Bugs fixed: bgo#339027, bgo#435642, bgo#438132, bgo#462148,
      bgo#514455, bgo#526775, bgo#542382, bgo#564209, bgo#564450,
      bgo#564928, bgo#565421, bgo#565721, bgo#566198, bgo#566352,
      bgo#566567, bgo#567174, bgo#568327, bgo#568653, bgo#568945,
      bgo#569734, bgo#570166, bgo#570894, bgo#571220:
    + Added German account template for a Wohnungswirtschaft business
    + Fixed french business account templates
    + Translation updates
  - Add gnucash-latest-goffice.patch to fix compilation with goffice
    0.7.5.
  - Update gnucash-desktop.patch to apply without fuzz.
  - Remove check for old version of openSUSE.
  - Do not set CFLAGS to default value.
  - Use makeinstall.


author: vuntz@opensuse.org
changelog:
  - Changes libchipcard3-devel BuildRequires to libchipcard4-devel,
    and remove libchipcard3 BuildRequires.


author: vuntz@opensuse.org
changelog:
  - This update is largely based on work done by Dominique
    Leuenberger <dimstar@opensuse.org>.
  - Update to version 2.3.17:
    + Major new features in the 2.3.x branch:
    - A SQLite3, MySQL or PostgreSQL database to store the data can
      be used as backend, instead of the default XML backend. It
      requires libdbi.
    - WebKit can be used instead of GtkHTML to display reports and
      graphs.
      reports/charts with the WebKit engine used by Apple's Safari
      and Google's Chrome web browsers.
    + Enable the use of gnome-keyring during loading and saving of
      data, to not save password data in history.
    + Improved US Income Tax Report: updated tax codes, supports
      Individuals, Corporations & Partnerships.
    + Allow negative tax percentages. This allows to model some tax
      rules for trade between European countries.
    + Some new features in check printing.
    + New account type: Trading Account.
    + Many UI improvements.
    + Many bug fixes.
    + Updated translations.
    + For a full list of changes, see NEWS.
  - Remove no longer needed BuildRequires: glib2-devel, graphviz,
    ktoblzcheck-devel, libchipcard-devel, libgnomeprintui-devel,
    popt-devel, postgresql-devel and swig.
  - Update BuildRequires to use the pkgconfig() way:
    + Old ones: aqbanking-devel, gconf2-devel, goffice-devel,
      gtk2-devel, libglade2-devel, libgnomeui-devel, libxml2-devel.
    + New pkgconfig() ones: aqbanking, gconf-2.0, gdk-pixbuf-2.0,
      gtk+-2.0, gwengui-gtk2, gwenhywfar, libglade-2.0,
      libgnomeui-2.0, libgoffice-0.8, libxml-2.0.
  - Add pkgconfig(gnome-keyring-1) BuildRequires.
  - Use webkit HTML backend: change gtkhtml2-devel BuildRequires to
    pkgconfig(webkit-1.0), and pass --with-html-engine=webkit to
    configure. Also change gtkhtml2-devel Requires of devel package
    to libwebkitgtk-devel.
  - Drop gnucash-latest-goffice.patch: fixed upstream.
  - Remove unneeded Requires from the devel package: aqbanking-devel,
    goffice-devel, libgsf-devel, gtkhtml2-devel, gwenhywfar-devel,
    ktoblzcheck-devel, libgnomeprint-devel, libgnomeprintui-devel,
    libofx-devel, libtool, popt-devel.
  - Add libguile-devel Requires to devel package.
  - Add --disable-dbi to configure: until libdbi enters Factory, we
    cannot build the sql backend. The default is still the xml
    backend upstream, so it's not a big issue at the moment.
  - Remove --with-qt3-wizard-package configure option: we use a new
    aqbanking that doesn't come with this anymore.
  - Remove no longer supported parameters --enable-aqbanking-test and
    - -enable-sql from configure.
  - Remove GUILE_WARN_DEPRECATED=no and aclocal call from the build
    section.
  - Do not install update-gnucash-gconf: it's not needed in a
    package, as it only installs gconf schemas.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.4.0:
    + Use proper decimal separator for monetary amounts.
    + When creating a new style sheet, make sure the name for it is
      non-empty.
    + Implement auto-completion in various places, although this is
      still incomplete.
    + Partly implement the correct "DTAUS import and send" feature
      again.
    + Various bug fixes, including: bgo#637346, bgo#637041,
      bgo#629446, bgo#454109, bgo#635926, bgo#635967, bgo#635355,
      bgo#636459, bgo#635859, bgo#609472, bgo#635911, bgo#635469,
      bgo#635632, bgo#635632, bgo#635469, bgo#635355, bgo#635439,
      bgo#635439.
    + Build fixes.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.4.5:
    + User-visible changes:
    - Improve message printed on screen
    - Note last stable version number
    + Build fixes.
    + Bugs fixed: bgo#645518, bgo#645640, bgo#64217 bgo#645173,
      bgo#641645, bgo#644688
    + Updated translations.
  - Changes from version 2.4.4:
    + User-visible changes:
    - Implement automatic creation of stock account for newly
      imported OFX stocks. Only active if "auto-create commodity"
      is switched on in the preferences from r20376.
    - When setting the report print name, check whether this exact
      name has been used before. Append an increasing number if
      that was the case.
    - When setting a printer job name, remove slashes because they
      are not allowes in filenames.
    - Add the invoice number in the output printer job name, if an
      invoice report is printed.
    - Add option in OFX import to have newly encountered
      commodities automatically created.
    - Modify Tax Info on Account Page to display or not display
      sub-account info based on whether row is expanded.
    - Update page name if invoice/bill is renamed.
    - Present already open budget page if the user tries to open a
      budget more than once
    - Update page name if budget is renamed.
    + Bugs fixed: bgo#570042, bgo#644556, bgo#644557, bgo#642739,
      bgo#644036, bgo#521817, bgo#347265.
  - Changes from version 2.4.3:
    + User-visible changes:
    - Only show the Save As dialog at the end of the Hierarchy
      druid if it was called at the beginning of a new book, not
      when a hierarchy is added to from the actions menu.
    - Set a printer job name when printing reports and cheques
    - Fix invoice line ordering mismatch between register window
      and reports.
    - Add extra toolbar buttons as shortcuts for some business
      functions, "New Invoice" for now. The extra toolbar buttons
      are disabled until the user enables them manually in
      Preferences -> Business -> Extra buttons.
    - Implement command for changing the ordering of invoice
      entries by moving them up or down one row.
    - Extend the addr2/addr3 auto-completion also to the shipping
      addr2/addr3 lines.
    - Implement auto-completion on the addr2/addr3 lines of the
      "New Customer" dialog box.
    - Fix missing copying of invoice currency on "Copy Invoice".
    + Various other code changes.
    + Bugs fixed: bgo#635552, bgo#640357, bgo#640347, bgo#640328,
      bgo#639906, bgo#641832, bgo#642445, bgo#642284, bgo#641832,
      bgo#641909.
  - Changes from version 2.4.2:
    + User-visible changes:
    - Do not modify the entry's DateEntered when duplicating
      invoice to keep the entry ordering.
    - Open the newly created invoices for editing after import.
    - Make the splash screen stack as a regular window instead of
      stacking in front of everything else.
    - Finish SQL Backend Version Control.
    - Provide more detail in commit error when it's caused by a
      read-only book.
    - Throw an error and return if if the book is marked readonly.
    - Add a new option under Edit -> Preferences -> Date/Time for
      date completion.
    - Make it possible to include trading accounts in the Income
      Statement and Profit and Loss reports.
    - Implement "Duplicate Invoice" feature, where a new invoice is
      created as a copy of an old one with new date and new ID.
    - Make reconcile+update import action enabled by default
      because it's so useful.
    - Fix version number in welcome report.
    - Set sort order for GncEntry quickfill to LIFO by-date.
    - Activate balance averaging in account piechart report.
    - Add budget name to budget tab.
    - Add info about sub-accounts to Tax Info column on Accounts
      page.
    - A plugin to import CSV data as a new invoice or bill.
    - Add "copy budget" command to menu.
    - Fully implement auto-completion in the invoice entries on the
      description field, separately for bills or invoices.
    - Add a new report: Customer Summary. This report shows a table
      of all customers and the sales, profit, and markup in that
      table.
    - Add a new report: Future Scheduled Transaction Summary.
    - Improve GncEntry quickfill to create separate quickfills for
      invoices and bills.
    + Various other code changes.
    + Bugs fixed: bgo#639172, bgo#638621, bgo#502066, bgo#603334,
      bgo#638225, bgo#638962, bgo#638615, bgo#638543, bgo#636402,
      bgo#454109, bgo#373415, bgo#635355, bgo#95635, bgo#637346,
      bgo#636988, bgo#628444, bgo#565348, bgo#639365, bgo#638842,
      bgo#636907, bgo#639259, bgo#638225, bgo#639498, bgo#638689,
      bgo#639322, bgo#641628, bgo#641646, bgo#641557, bgo#640061,
      bgo#631789, bgo#637770, bgo#611936, bgo#639906, bgo#640233,
      bgo#638762, bgo#629501, bgo#467311, bgo#352057, bgo#535774,
      bgo#639980, bgo#639906, bgo#637346, bgo#343449.
  - Add libdbi-devel BuildRequires now that we have the package, and
    change --disable-dbi to --enable-dbi in configure call.
  - Replace obsolete --enable-hbci with --enable-aqbanking in
    configure call.


author: pgajdos@novell.com
changelog:
  - Update to version 2.4.6:
    + Many style fixes for HTML reports.
    + Various other code changes.
    + Bugs fixed:
    - bgo#648554: SQL backend doesn't correctly save taxable flag
      on bills.
    - bgo#647242: Fix broken averaging for quarter or half-year
      step size
    - bgo#650241, bgo#650757, bgo#645221, bgo#620123, bgo#650163,
      bgo#650139, bgo#650138, bgo#649992, bgo#649608, bgo#646729,
      bgo#647945, bgo#644897, bgo#646268, bgo#644762, bgo#647360,
      bgo#647316, bgo#628342, bgo#629156.
    + Updated translations.
  - Add gnucash-guile-2.0.patch: fix build with guile 2.0.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.4.7:
    + Various code changes.
    + Bugs fixed:
    - bgo#653056: Fix menu accelerators not working, crash on
      save-while-quitting.
    - bgo#646541: new invoice line items default to invoice open
      date instead of current date.
    - bgo#652257, bgo#652435, bgo#652377, bgo#632931, bgo#651889,
      bgo#651992, bgo#612562, bgo#652193.
    + Updated translations.


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.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: 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: 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: 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: vuntz@novell.com
changelog:
  - Use --with-gnome because we really want gnumeric to use gconf.
  - Add libgnomeui-devel BuildRequires.


author: vuntz@novell.com
changelog:
  - Update to version 1.9.5:
    + Fix style critical on latex export [bgo#574125]
    + Always print the whole printarea even if it has no content or
      style. [bgo#554116] [bgo#572818]
    + Fix translation of argument names for empty names.
    + Don't switch sheets when widgets are adjusted. [bgo#574734]
    + Fix printing of rotated text (negative angles or non-default
      alignment). [bgo#574813]
    + Remove crash potential for various dialogs with multiple views.
      [bgo#364291]
    + Fix some strings. [bgo#575360]
    + Make gconf use independent from the with-gnome option.
      [bgo#574813]
    + Fixed  null pointer crash inoo_plot_area(). [bgo#575403]
    + Work around semantic changes in gtk-2.16.
    + rename sr@Latn -> sr@latin
    + Fix multihead issues with cell comments.
    + Fix multihead issue with sheet reordering.
    + Fix multihead issues with tooltips.
    + Fix PFACTOR to handle huge factors.
    + Fix problem with dialogs not showing up in fullscreen mode.
      [bgo#574602]
    + Fix desktop file to always specify that we take URIs.
    + Fix sheet-ordering by dragging.  [bgo#574763]
    + Fix potential crash for cell comment dialog with multiple
      views.  [Part of #364291]
    + Fix lotus importer crash.  [bgo#575190]
    + Improve entry of date for locales not using slashes.
      [Part of bgo#33229]
    + Make date edit use the date separator of the locale.
      [Part of bgo#33229]
    + Fix xls writing crash.  [Part of #575318]
    + Fix criticals in xls export for comments without author.
    + Fix crash while loading broken xls.  [bgo#575393]
    + Fix string problem with broken xls.  [bgo#575452]
    + Improve date entry for locales that end abbreviated month names
      with punctuation.
    + Fix ODS crashes.  [bgo#575600] [bgo#575843] [bgo#575981]
    + Use goffice magic formats for certain date and time formats so
      we can persist them in .gnumeric.
    + Fix setting of radio button objects' text.
    + Implement OOO probing.  [bgo#574381]
  - Stop using --with-gnome: it's now possible to use gconf without
    this. Also remove libgnomeui-devel BuildRequires.
  - Add gconf2-devel BuildRequires.
  - Remove sr@latin hack: fixed upstream.
  - Drop gnumeric-doc.patch: not needed anymore.
  - Add back -fno-strict-aliasing to CFLAGS. There's a warning about
    it.


author: vuntz@novell.com
changelog:
  - Update to version 1.9.6:
    + Show sheet sizes in manage sheet dialog
    + Write metadata from the property dialog to the files
    + Complete the list sheet object configuration dialog
      [bgo#578557]
    + Make all sheet object configurations undoable [bgo#114098]
    + Quieten GTK warning [bgo#579152]
    + Print text in sheet object label [bgo#144787]
    + Implement editing of a sheet object label
    + Include "italic", "strikethrough" and "bold" buttons in the
      properties dialog for sheet object labels
    + Variable sheet sizes.
    + Fixed libspredsheet.pc. [bgo#575390]
    + Improve xml probing for 2003-spreadsheetml.
    + More 2003-spreadsheetml formats.
    + New calendar template
    + Handle elapsed time formats better on text export.
    + Plug leak.
    + Fix mps loading crash. [bgo#577138]
    + Improve XIRR a bit.
    + Fix Applix loading crash. [bgo#577145]
    + Fix Lotus loading crash. [bgo#577156]
    + Fix XLS loading crashes. [bgo#577205, bgo#577208, bgo#577259,
      bgo#577260, bgo#577348, bgo#577351, bgo#577399, bgo#577400,
      bgo#577503, bgo#577504]
    + Add sorted sheet list to tab menu.
    + Fix criticals during Lotus load.
    + Clean up Sheet object.
    + Clean up str.h usage.
    + Load csv and txt files into sheets as big as needed. [Part of
      bgo#168875]
    + Implement sheet resize.
    + Fix validation problem. [bgo#580157]
    + Move to libgda4.
  - Change libgnomedb3-devel BuildRequires to libgnomedb-devel to use
    libgda4.


author: vuntz@novell.com
changelog:
  - Add gnumeric-xls-gnumeric-only.patch to fix an issue where xls
    files saved by gnumeric were readable by gnumeric only.


author: vuntz@novell.com
changelog:
  - Update to version 1.9.7:
    + Fix some divergence between character weight in the label
      properties dialog and the label itself.
    + Add interface to format cell comments
    + Fix printing of sheet objects whose text intersects with
      markup. [bgo#581125]
    + Load meta data from gnumeric files [bgo#578607]
    + Do not crash in rendr_value for NULL values. [bgo#581120]
    + XLSX start reading external refs.
    + XL2003-XML enable the use of builtin formats, and drop '.sml'
      kludge.
    + Add pref entry to set default value of autosave.
    + Fix xls save problem with sheets that are too big for the
      format.
    + Fix global-name .gnumeric warning. [bgo#580227]
    + Fix tooltip positioning. [bgo#580358]
    + Fix xlst export problem. [bgo#580360]
    + Fix size of sheets loaded from Applix files.
    + Fix problem with global names shadowed by sheet names.
      [bgo#306686]
    + Fix relocation problem with expressions using names.
      [bgo#552749]
    + Fix fullscreen toolbar issues. [bgo#574603]
    + Fix various R1C1 bugs.
    + Fix precision for xml saving inside graphs.
    + Fix long-sheet-name GUI issue. [bgo#580837]
    + Fix dependency problem with names. [bgo#581117]
    + Fix style-allocation screwup.
    + Fix xls export performance problem. [bgo#581378]
    + Fix xls export issue that made files readable by Gnumeric only.
    + Fix autofill crash. [bgo#581589]
    + Fix gnumeric crash exporting polygons. [bgo#581394]
  - Drop gnumeric-xls-gnumeric-only.patch: fixed upstream.


author: vuntz@novell.com
changelog:
  - Update to version 1.9.8:
    + Save and load text formatting of comments and of sheet object
      labels [bgo#580979, bgo#580838]
    + Lots of improvements to the ODF exporter [bgo#581937,
      bgo#553508, bgo#582903]
    + Some improvements to the ODF importer [bgo#581953]
    + Some improvements to the xlsx exporter [bgo#569862, bgo#581896]
    + Write some character based formats to HTML files. [bgo#582118]
    + Closer to a turnkey win32 build.
    + Optimize styles on load.
    + Prune fn-lookup caches in case someone is being silly.
    + Plug leak in HTML paste.
    + Respect the sheet size prefs for new blank workbooks.
    + Cache large ranges, possibly sorted.
    + Add progress display for OO import.
    + Improve ssindex' coverage.
    + Make it possible to have horizontal widgets too. [bgo#166487]
    + Fix sheet-object paste crash. [bgo#490479]
    + Fix critical in format dialog. [bgo#582890]
    + Turn WorkbookView into a more proper GObject.
    + Hide scrollbars as requested. [bgo#583005]
    + Fix date conventions in graphs.
    + Improve GUI for date/time axes. [bgo#574681]
    + Fix R1C1 issues.
    + Extend ssconvert to also merge multiple sheets. [bgo#581616]


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 1.9.9:
    + Fix scrolling via mouse wheels, bgo#533051
    + Add superscipt and subscript buttons, bgo#583327
    + New FOURIER function, Improve Fourier transform tool
    + Fix html export, bgo#586028
    + Fix array editing criticals, bgo#584746
    + Fix style problems with operator.xls, bgo#585178
    + Implement new functions COT and ACOT, bgo#585270
    + Fix GCD, bgo#585271
    + Parse x^y^z as (x^y)^z from ODF files, bgo#585277
    + Fix text import problem, bgo#135523
    + Implement new-from-template, bgo#303657
    + Implement new functions COTH and ACOTH, bgo#586170
    + Fix tsa crashes. bgo#58619, bgo#586427
    + Fix IF problems with empties and arrays, bgo#586218, bgo#586312
    + GOString start of richtext and phonetic support.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 1.9.10:
    + Improve ODF export.
    + Add OpenFormula comp. descriptors to some function
      documentations.
    + Implement new functions CSC, CSCH, SEC, and SECH.
    + Implement new functions LEFTB, MIDB, RIGHTB.
    + Implement ASC and add new function JIS.
    + bgo#586672 - Fix printing crash.
    + Fix import of currency symbols from ODF.
    + Improve import of elapsed time from ODF.
    + Import some conditional cell formats from ODF.
    + bgo#587818 - Fix "not-between" conditional styles.
    + Show existence of conditional styles in format dialog.
    + Add an initialy hidden long format toolbar.
    + bgo#550933 - Fix std error for intercept in non-affine case
      of LINEST.
    + bgo#588107 - Fix loading of charts from MS generated ODF files.
    + Add some sheet object support to ODF export.
    + Export basic charts to ODF.
    + bgo#590257 - Fix format labels in configurable text importer.
    + bgo#590175 - Add warning for missing plugins needed by tools.
    + bgo#590375 - Fix percentage histogram.
    + Fix non-label 2-factor ANOVA with replication.
    + Fix various minor bugs.
    + Convert old help texts to new format.
    + bgo#588297 - Fix col/row resize.
    + bgo#586215 - Make SUMIF/COUNTIF and the D* functions
      understand pattern.
    + Make dialogs remember their sizes and positions.
    + Fix crash with new-from-template.
    + bgo#585701 - Rework loading of configuration.
    + Support evaluated examples in function docs.
    + Simplify Win32 build.
    + Convert old help texts to new format.
    + Fix problem with print area.
    + bgo#587992 - Fix problems with in-sheet combos.
    + bgo#588110 - Fix translation textdomain confusion.
    + bgo#589105 - Avoid using
      gtk_tree_view_column_get_cell_renderers.
    + bgo#588997 - Fix DEC2HEX and friends for large values.
    + Make undo/redo visible for vertical toolbar.
    + Add some checking of help texts' sanity.
  - Drop gnumeric-1.9.9-bgo589105.patch, upstreamed.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.9.11:
    + Add AVERAGEIF, MUNIT, RRI, SEARCHB, REPLACEB, COMBINA, ARABIC.
    + Improve import of ODF functions.
    + Use GocCanvas instead of FooCanvas.
    + Add GAMMA.
    + bgo#592545 - Fix Insert-Date+Time.
    + bgo#593238 - Fix problem with VLOOKUP and HLOOKUP when both are
      used on the same data range.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.9.12:
    + Add CHOLESKY
    + bgo#593816 - Fix ODF background colour export
    + bgo#593851 - Handle super/subscript in html export
    + bgo#594041 - Fix crash on unknown chart type
    + bgo#594041 - Handle ODF import/export of surface plots
      originally created in XL
    + bgo#594068 - Don't use simple GOData when importing xls files
    + bgo#593624 - Fix menu sensitivity problem
    + Simplify GnmColor
    + http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=544975
      Fix grab problem
    + Simplify GnmFont.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.9.13:
    + Fix grab issue after dragging an object. [deb#546559]
    + Reimplement double-click in item-cursor. [deb#546690]
    + Fix access to GocWidget in sheet widgets. [bgo#595627 and
      bgo#595648]
    + Fixes text export GUI issue. [bgo#594155]
    + Fix minor status line issue. [bgo#594469]
    + Fix print crash for sheet object. [bgo#594862]
    + Limit memory usage for rendered values.
    + Fix auto-format.
    + Fix API installation problem. [bgo#595317]
    + Put zoom action on vertical toolbars too. [bgo#590889]
  - Remove a wrong Provides from devel package: it provided a header
    file that is not existing anymore.
  - Do not package omf files twice.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.9.16:
    + Clarify distinction between Document and View Properties.
    + Sort the translated labels in the preference dialog.
    + Turn view properties dialog into instant-apply dialog.
    + Temporarily remember the sort setups. [bgo#100541]
    + Work around GTK bgo#601922.
    + Add ADTEST (Anderson-Darling Test for Normality).
    + Add normality test tool.
    + Add LKSTEST (Lilliefors (Kolmogorov-Smirnov) Test of Normality).
    + Add SFTEST (Shapiro-Francia Test of Normality).
    + Add CVMTEST (Cramér-von Mises Test of Normality).
    + Fix cursor and cell edition on dark backgrounds. [bgo#600656]
    + Fix multiple error message boxes in graph guru. [bgo#152517]
    + Invert selected text in a cell when editing. [bgo#122176]
    + Allow selection when the click occur after the last character.
      [bgo#388342]
    + Fixed selecting text in a cell. [bgo#337521]
    + turnkey win32 build on 32bit host.
    + update desktop file to follow new guidelines.
    + Resurrect long-double support.
    + More solver fixes.
    + Plug another mps leak.
    + Fix problem with remote uris. [bgo#601274]
    + Use external solver program.
    + Allow constants on solver constraints' rhs. [bgo#369728]
    + Fix extreme case for R.PGAMMA.
    + Fix solver undo/redo.
    + Make solver parameter changes always persist. [bgo#440664]
    + Re-implement MPS importer.
    + Fix matching of "Sep 23 2008". [bgo#603116]
    + Major scenario code cleanup.
    + Implement load and save of scenarios.
  - Changes from version 1.9.15:
    + Add RANDSNORM and RANDSTDIST. [bgo#144717]
    + Add R.PSNORM, R.DSNORM and R.DST.
    + Fix small sort dialog problem. [bgo#599091]
    + A few functions from the christian liturgical calendar.
    + Add ODF compatibility functions DAYS, ISFORMULA, IFNA, SHEETS,
      SHEET and NUMBERVALUE.
    + Work around OpenOffice.org saving function names in lowercase.
    + Add BINOM.DIST.RANGE (equivalent to the ODF function B).
    + Make Autofilter addition & removal undoable. [bgo#478152]
    + Fix autocorrection exception lists. [bgo#600055]
    + Move autocorrection setup into preferences.
    + Fix HTML export of strikethrough and subscript/superscript.
      [bgo#600163]
    + Fixed graph size issues. [bgo#599887]
    + First steps towards a turnkey win32 build.
    + Fix sheet-resize vs. merges issue. [bgo#582030]
    + Fix xls export of check boxes and radio buttons. [Part of
      bgo#597035]
    + Add xls export of spin buttons. [Part of bgo#597035]
    + Add xls export of scroll bars. [Part of bgo#597035]
    + Add xls export of list widgets. [Part of bgo#597035]
    + Add xls export of combo widgets. [Part of bgo#597035]
    + Add xls export of button widgets. [Part of bgo#597035]
    + Make it possible for arrows to have arrow heads in both ends.
    + Implement round arrow heads.
    + Fix xls import and export of line styles.
    + Save and read new arrow attributes in xml format.
    + Fix Excel-to-Gnumeric paste problem. [bgo#381732, bgo#388531].
    + Fix Alt-Enter problems. [bgo#597295]
    + Make DATE work for pre-1900 dates. [bgo#599365]
    + Add lpsolve output format.
    + Plug solver leaks.
    + Some solver cleanups.
    + Fix reading of solver constraints.
    + Hebrew Calendar functions. [bgo#153738]
  - Changes from version 1.9.14:
    + Add button sheet object.
    + Add radiobutton sheet object. [bgo#595670]
    + Add more ODF elements on ODF read. [bgo#595750]
    + Fix 2-factor ANOVA with replication.
    + Fix diagonal borders in ODF export/import.
    + For freezing of panes consider edit cell A1 special.
      [bgo#594875]
    + Don't convert blank cells to 0 in LINEST. [bgo#551234]
    + Fix histogram tool.
    + Make plugins GUI labels translatable. [bgo#159806]
    + Fix more canvas issues.
    + Enable image filling in shapes.
    + Fix inter-process pasting of merged regions.
    + Make inter-process pasting use the sax parser.
    + Make auto-format templates use the sax parser.
    + Fix loading of diagonal border styles.
    + Improve consistency when moving toolbars around.
    + Fix translation problem with toolbar menu. [bgo#587250]
    + Fix printing of coloured sheet objects.
    + Fix printing of lines and arrows.
    + Fix sheet object/clipboard related critical on exit.
      [bgo#596509]
    + Fix Excel-crashing export problem with objects. [bgo#596886]
    + Add name property to sheet objects.
    + Start cleaning up xls sheet object writing.
    + Plug xls export leaks.
    + Implement export of lines and arrows to xls. [Part of
      bgo#597035]
    + Fix xls reading of sheet object colours.
    + Export line and textbox colouring and widths. [Part of
      bgo#597035]


author: vuntz@opensuse.org
changelog:
  - Update to version 1.9.17:
    + Update EURO and EUROCONVERT with currencies added in 2007 to
      2009.
    + Export hyperlinks to ODF. [bgo#603533]
    + Make EUROCONVERT Excel compatible [bgo#603755]
    + Update modification times. [bgo#603099]
    + Add RANK.AVG (rank function returning average rank for ties)
    + Added Sign Test to statistical analysis tools
    + Implement --one-file-per-sheet in ssconvert [bgo#604549]
    + Fixed problem with row headers. [bgo#603862]
    + Fixed pane origin when zoomed. [bgo#604373]
    + Make the cell comment red triangle visible in RTL mode.
      [bgo#604580]
    + Elminate use of "float".
    + Fix selection problem. [bgo#601107]
    + Automate solver testing.
    + Fix SUMIF problems. [bgo#603671] [bgo#604214]
    + Fix DATEDIF problem across bogus 1900-02-29. [bgo#599461]
    + Fix graph editor crash. [bgo#604223]
    + Fix goal seek problems.
    + Fix ODS import crash. [bgo#604615]


author: vuntz@opensuse.org
changelog:
  - Add gnumeric-no-disable-deprecated.patch to fix build with new
    GTK+: we don't need to ignore deprecated API.
  - Version the Provides/Obsoletes of gnumeric2 to avoid
    self-obsoletion rpmlint warning.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.9.18:
    + Add paste special flip horizontally and vertically.
      [bgo#393367]
    + Add EIGEN function to calculate eigenvalues and eigenvectors of
      real symmetric matrices.
    + Add principal components analysis.
    + Load graph series labels and categories from ODF files.
      [bgo#379220]
    + Write series labels to ODF files.
    + Fix tab behaviour. [bgo#388344]
    + Print sheet widget objects. [bgo#144787]
    + Allow sheet object size and position to be specified via a
      dialog.
    + Allow the sheet object name to be specified. [bgo#596545]
    + Add menu item to select sheet objects. [bgo#338615]
    + Enable sheet tab menu when objects are selected. [bgo#604496]
    + Fix empty cell handling of the advanced filter. [bgo#599064]
    + Fix scroll bar problem with large frozen panes. [bgo#68603]
    + Singleton selections now cause the sort buttons to sort the
      whole sheet below the selection. [bgo#141313]
    + Have the formula guru auto-quote unparsable expressions.
      [bgo#442941]
    + Create default tip for hyperlinks. [bgo#316974]
    + Add GET.LINK. [bgo#128534]
    + Add "Don't change formulae" to paste special. [bgo#123326]
    + Select pasted objects. [bgo#604227]
    + Add auto expression menu items to add formula. [bgo#8872]
    + Some updates to the Gnumeric manual.
    + Fix tool tip position for recent gtk (2.18 or newer).
      [bgo#605723]
    + Fix NPV documentation. [bgo#22381]
    + Fix type errors. [bgo#606066]
    + Add surface plot description. [bgo#604285]
    + Include the short functions descriptions in the documentation.
      [bgo#606354]
    + Fix sheet handling in validation setup. [bgo#606458]
    + Allow some of the text export properties to be saved as
      default.  [bgo#559749]
    + Fix printing of repeated rows and columns. [bgo#607451]
    + Fix import export of line type in scatter plots. [bgo#605043]
    + Force sharing of first series in line plots when requested.
      [bgo#605330]
    + Fixed mouse cursor for object resizing in RTL mode.
      [bgo#605514]
    + Fix use of ExprEntry from glade on win32.
    + More win32 build fixes (xslt for libgda & poppler).
    + Fix pango test harness.
    + Fix use of Tab in ExprEntry for gurus.
    + Adapt to latest gtk-2.19.3 GSEAL.
    + Fix GCD border case. [bgo#606870]


author: vuntz@opensuse.org
changelog:
  - Update to version 1.10.0:
    + Fix ODF contour/surface plot confusion. [bgo#607631]
    + Include compatibility info in the gnumeric manual.
    + Fix confidence interval in simulation output. [bgo#607970]
    + Fix TRIMMEAN border case. [bgo#607562]
    + Fix TDIST border case. [bgo#607008]
    + Fix problem with hpaned for tabs/scrollbar. [bgo#607794]
    + Support for XLL files. [bgo#597849]
  - Add explicit libglade2-devel, libgsf-devel BuildRequires instead
    of relying on other devel packages to bring them.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.10.1:
    + bgo#610175: Fix storing of error-literals in ODF.
    + bgo#610399: Don't export filter combos to ODF.
    + bgo#610399: Apply filter on ODF import.
    + bgo#610537: Fix display of autocomplete suggestions.
    + bgo#611633: Fix formatting of multirow cells in LaTeX export.
    + Protect exported LaTeX files from babel shorthands.
    + bgo#610012: Fix a crash in excelplugin.
    + bgo#611076: Fix cursor appearance.
    + Turn off -Wstrict-prototypes for the stable series.
    + bgo#610178: Fix ODF read problem.
    + Fix rendering problem with iterated evaluation.
    + bgo#611406: Fix solver undo problem.
    + bgo#611362: Fix graph label problem.
    + bgo#611407: Fix GLPK solver issue.
    + bgo#611842: Fix ssindex crash.
    + bgo#611824: Fix ODF export of intersection.
    + Fix cell comment critical.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.10.2:
    + bgo#612820: Fix build with --disable-solver
    + bgo#600085: Fix column and row header display under Quartz
    + bgo#613523: Fix preferences in gconf-less situations
    + bgo#613768: Implement first letter capitalization
    + bgo#614031: Extend regression tool to perform multiple simple
      regressions
    + bgo#614746: Fix ZTEST description
    + Various ODF export fixes
    + Adjust regression tool to reflect the changes to TDIST
    + Basic import and export of text boxes from ODF files
    + bgo#615777: Watch for the null date in OOXML import
    + bgo#615365: Print pattern backgrounds
    + Improve object sizing tooltip positioning a bit.
    + bgo#611073: Fix filter critical
    + Make more menu entries available when an object is selected
    + Improve partitioning of status area
    + bgo#614147: Fix goal seek problem affecting XIRR
    + bgo#614257: Fix export xls of XIRR, FVSCHEDULE, and XNPV
    + bgo#603667: Patch gtk+ so GtkEntry widgets on win32 draw right
    + bgo#615845: Fix xls export of cell comments
    + bgo#615772: Fix error propagation problem
    + Partially clean up INDEX implementation
    + Make regression functions return a result when goffice reports
      that the problem is near singular, but still good
    + Documentation updates.


author: andrea@opensuse.org
changelog:
  - Update to version 1.10.7:
    + Improve function syntax and formula guru tooltips.
    + Avoid superfluous redo items under validation failure.
      [bgo#622509]
    + Fix validation for array and range entry. [bgo#622511]
    + Autofit column widths in stf import. [bgo#427382]
    + Ensure the table range is unlocked before allowing the data
      table to be configured.
    + Also store any markup if entering text in several cells at
      once. [bgo#622530]
    + Read HTML files with nested tables. [bgo#594789]
    + Fixed autofilter (and other) combo positions. [bgo#621817]
    + Improve function syntax tooltips.
    + Fix excessive memory use problem with xlsx. [bgo#622365]
    + Make BackSpace work as Delete on pane. [bgo#622599]
    + Improve handling of MS-style HTML in clipboard. [bgo#617801]
  - Changes from version 1.10.6:
    + Add Wilcoxon Signed Rank Test tools for one and two
      populations.
    + Fix spin button handling in various tool dialogs. [bgo#619971]
    + Redesign define-named-expressions dialog. [bgo#465840]
    + Add paste-names dialog. [bgo#613325]
    + Make changing the scope of a named expression undoable.
    + Add search tool to paste- and define-names dialogs.
      [bgo#465840]
    + Check whether defined names are in use before deleting them.
    + Add option to the regression tool to allow for multiple Y.
      [bgo#620505]
    + Ensure that names cannot be mistaken as cell references.
      [bgo#409997]
    + Add search function to function selector. [bgo#495776]
    + Add function help menu item. [bgo#156777]
    + Improve ACCRINT and its description. [bgo#611436]
    + Fix tests for homogeneity and independence for non-square
      tables. [bgo#621227]
    + Show all ranges while editing. [bgo#166653]
    + Provide a tool tip showing function syntax. [bgo#56172]
    + Provide more navigation options. [bgo#15010]
    + Check with user before hiding all rows or columns. [bgo#316976]
    + Check with user before pasting too many copies. [bgo#530956]
    + Do not ungrab a not grabbed item. [bgo#620369]
    + Always update the right series entry. [bgo#620719]
    + Fixed multi-line item edit selection. [bgo#621235]
    + Make sure windows for help commands show up on right screen.
    + Fix dependency tabulation undo issue.
    + Fix critical when inserting graph using keys.
    + Automate win32 help generation.
    + Mark a sheet dirty when its tab colour is changed. [bgo#621191]
    + Fix SERIESSUM issue.
    + Modernize code for LINEST, LOGEST, and  LOGREG. [bgo#317426]
    + GEOMDIST: avoid overflow in extreme cases.
    + SFTEST: improve extreme-case precision.
    + Fix RANDLEVY.
    + Fix hidden-sheet problem. [bgo#621463]
    + Improve help text sanity checks.
    + Fix minor parsing problem.
    + Handle missing data in FORECAST properly. [bgo#621417]
    + Handle missing data in GROWTH properly. [bgo#621418]
    + Improve BINOM.DIST.RANGE.
    + Modernize STEYX.
    + Plug evaluation leak.
    + Fix memory handling issue for dependents.
  - Changes from version 1.10.5:
    + Add Wilcoxon-Mann-Whitney test tool.
    + Fix stf crash. [bgo#619283]
    + Persist solver model type.
    + Add non-linear solver. [bgo#614865]
    + Feed the gtk+ deprecation monster. [bgo#572240]
    + Fix win32/paradox problem. [bgo#619942]
    + Improve page setup dialog. [bgo#619421]
  - Changes from version 1.10.4:
    + Include version number in HTML export.
    + Fixed autofill issues. [bgo#618687]
    + Linear regression test suite.
    + Fix TABLE problem. [bgo#618829]
    + Handle "Jan 2010" and "January 2010" better.
    + Fix date parsing problems for invalid years.
    + Fix sheet order dialog layout. [bgo#619056]
  - Changes from version 1.10.3:
    + Fix CHITEST for rectangular ranges. [bgo#615920]
    + Fix printing and preview of graph only sheets. [bgo#616475]
    + Make even active sheets invisible. [bgo#616474]
    + Improve date and time import from and export to ODF.
      [bgo#617208]
    + Protect against accidentally pushing data off the sheet.
      [bgo#98562]
    + Make Advanced Filter (except filter-in-place) undoable.
    + Fix Data->Filter->ShowAll for Advanced Filter. [bgo#611079]
    + Remove undesired interaction between Advanced Filters and
      Autofilters.
    + Make the par argument to ACCRINT optional. [bgo#323545]
    + Improve keyboard navigation of the configurable text
      importer. [bgo#614939,bgo#614941]
    + Implement graph only sheets. [bgo#158170]
    + Fix chart title import when excel automagically uses the unique
      series label. [bgo#616262]
    + Allow multiple and block selection for graph vector data.
      [bgo#494685,bgo#616068]
    + Use the "combo-activate" signal where appropriate? [bgo#583175]
    + Make sure an empty string is shown with a quote.
    + Fix problem loading cells with empty strings. [bgo#616139]
    + Fix WEEKNUM problems. [bgo#616330]
    + Fix hidden-sheet problem. [bgo#616549]
    + Fix auto-expr problem. [bgo#575104]
    + Fix xls-save problems with custom autofilters.
    + Fix auto-filter problem. [bgo#383400]
    + Fix advanced-filter problem with multiple criteria.
      [bgo#164169]
    + Fix problem parsing complex numbers.
    + Improve error handle for complex functions.
    + Improve IMPOWER.
    + Fix sheet duplicate bugs. [Part of bgo#617469]
    + Clean-up handling of pango contexts.
    + Fix old graph problem. [bgo#142412]
  - Remove gnumeric-no-disable-deprecated.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.10.8:
    + Add new Excel and Openformula units ("pica" and "picapt") to
      CONVERT.
    + Save default search settings. [bgo#105615,bgo#625185]
    + Improve configurable text export of numbers. [bgo#126444]
    + Improve horizontal fill. [bgo#594193]
    + Improve function syntax tooltips. [bgo#623317]
    + Add weekend specifier to WORKDAY and NETWORKDAYS. [bgo#172458]
    + Fix ngettext usage.
    + Fix undo text for sheet object duplication. [bgo#623557]
    + Fix additional undo entry for sheet object duplication.
      [bgo#623559]
    + Fix undo of object creation followed by duplication.
      [bgo#623566]
    + Avoid creating interacting auto filters. [bgo#607086]
    + Improve items of the cell context menu. [bgo#74359]
    + Fix various function docs issues.
      [bgo#623669,bgo#624559,bgo#625102]
    + Improve the presentation of the examples in the function
      documentation. [bgo#623455]
    + Fix HDATE and friends. [bgo#623764,bgo#625177]
    + New functions DATE2HDATE, DATE2HDATE_HEB and DATE2JULIAN.
    + Add hyperlink and comment removal menu items.
    + Add merge and unmerge menu items.
    + Add menu item to autofit column width or row height based on
      the selection only. [bgo#125595]
    + Add autofit actions to cell context menu.
    + Add new function ARRAY. [bgo#570689]
    + Add new function SORT. [bgo#59144]
    + Add menu item to wrap SORT around an existing range.
    + Show the number of rows filtered by the auto filter.
      [bgo#346002]
    + Improve function tooltips. [bgo#623322]
    + Improve expression entry range selection.
      [bgo#80725,bgo#624288,bgo#624289,bgo#624581]
    + Add preference setting to disable the extension check for the
      configurable text exporter. [bgo#594151]
    + Add optional marker to indicate that a cell contains an
      expression. [bgo#55124]
    + Add merge and unmerge items to the cell context menu.
    + Permit double-clicking of functions in the function selector.
    + Allow single merge to single merge copying. [bgo#87296]
    + Make the font style buttons override the character attributes.
      [bgo#163410]
    + Provide name completion (F4) when entering functions.
      [bgo#587084]
    + Implement access to the function selector to paste function
      names while editing cells (Shift-F4).
    + Add preference settings whether to show function name and/or
      argument tooltips.
    + Fix undo of Clear->All and Clear->Comments.
      [bgo#625151,bgo#623803]
    + Add menu items to allow clearing of filtered rows only.
    + Fix editing of hyperlinks.
    + Work around OOo's failure to correctly define its named ranges.
      [bgo#625332]
    + Remove range hightlighting while not editing expressions.
      [bgo#625361]
    + Reduce the size of the text import dialog. [bgo#625281]
    + Fix import of underlined/double underlined comments from xls.
      Part of [bgo#405951]
    + Improve xl import of underlines.
    + Correctly size the autoexpressions. [bgo#625521]
    + Fix row height dialog. [bgo#625543]
    + Add menu to specify whether to enter as array, into multiple
      cells, etc. Part of [bgo#53733]
    + Make autofilter condition changes undoable. [bgo#625143]
    + Fix strong/weak cursor display. [bgo#623241]
    + Fix regression in ms_excel_chart_read. [bgo#623960]
    + Fix a regression in chart series evaluation. [bgo#624263]
    + Fix crash in cell_calc_span. [bgo#624274]
    + Install a self-consistent headers list.
    + Fixed borders display in cell format dialog.
    + Ask user to locate solver binaries when plain search fails.
      [bgo#619519]
    + Fix problem with solver target cell entry.
    + Fix date function docs issues. [bgo#623669]
    + Fix gtk_show_uri problem affecting win32. [bgo#623605]
    + Fix mistakes pointed out by sparse.
    + Fix win32 versioning problem. [bgo#624171]
    + Improve function doc checks.
    + Eliminate almost all remnaining GdkGC usage.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.10.9:
    + bgo#625688: Clarify autofilter dialog
    + bgo#625966: Make the tooltips theme-independent.
    + Adjust and fix WORKDAY and NETWORKDAY.
    + bgo#626632: Fix crash on certain handcrafted ODF files.
    + bgo#626632: Fix import of some ODF 1.0 charts.
    + bgo#626648: Fix crash on paste into an empty expression entry.
    + bgo#626653: Import and export boxplots to and from ODF files.
    + bgo#626654, bgo#626655: Improve handling of corrupted ODF files
    + bgo#626781: Fix autocorrection when entering in ranges.
    + bgo#626789: Fix column wdth and row height adjustments when
      entering in ranges.
    + bgo#626861: Fix autofitting on data entry.
    + bgo#620797: Avoid some of the multiple undos when entering
      existing text in ranges.
    + bgo#626903: Adjust formats when autofitting new entries.
    + bgo#626904: Autofit rows and columns when entering an array
      expression.
    + bgo#359404, bgo#611181: Fix column and row fitting on paste.
    + Export images to ODF.
    + bgo#626961: Fix import of graphs from rich ODF files.
    + Some ring and pie plot ODF export improvements.
    + bgo#567953: Import Guppi graphs from gnumeric-1.0.x files.
    + bgo#625726: Survive malformed guppi graphs.
    + bgo#625727: Use theme foreground color for row and column
      headers.
    + bgo#625994: Force column span recalculation when switching
      between number and error.
    + bgo#626065: Fix scroll when selecting a merged cell.
    + bgo#626484: Fix objects dragging when zoomed.
    + Fix control points behavior when zooming.
    + bgo#626279: Fix in-cell editing when zoom < 100%.
    + Survive malformed xml files.
    + bgo#533779: Fix win32 random problem.
    + bgo#627014: Fix IMPOWER problem.
    + Avoid criticals in ODS import.
    + bgo#627079: Fix problem with collect cache.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.10.10:
    + Significantly improve chart export and import to/from ODF.
    + Improve handling of corrupted ODF files.
    + Fix percentage style import from ODF. [bgo#627517]
    + Fix INTERPOLATION documentation. [bgo#627461]
    + Provide progress info in ODF export.
    + Improve warnings dialog in ODF import.
    + Fix button sensitivity in sort dialog.
    + Fix some interpolation and periodogram issues.
    + Fixed graph scalar data editor behavior. [bgo#628721]
    + Plug sylk importer leak.
    + Plug xml importer leak.
    + Plug odf importer leak. [bgo#627759]
    + Extend domain of IMPOWER. [bgo#627775]
    + Allow use of glib's memory profiler.
    + Fix some confusion of char vs. xmlChar.
    + Fix elapsed-time entry. [bgo#628082]
    + Fix problems with limits for date axes.
    + Improve function docs self test.
    + Fix errors in function docs.


author: vuntz@opensuse.org
changelog:
  - Change libgnomedb-devel BuildRequires to libgda-devel: libgnomedb
    is dead upstream (replaced by libgdaui), and gnumeric cannot use
    libgnomedb anyway.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.10.11:
    + Fix image-fill, pattern and gradient export. [bgo#628762]
    + Read tab colors from OOo config in ODF files.
    + Improve some ODF chart import/export.
    + Import/export all sheet objects from and to ODF files.
    + Fix reformatting of cells on expression entry. [bgo#629303]
    + Allow multiple selection in manage sheet dialog.
    + Permit ctrl-click specification of sort columns.
    + Set ODF files to save by default as ODF files. [bgo#629962]
    + Fix ssconvert crash on form controls. [bgo#630335]
    + Improve printing of the form controls.
    + Permit choice whether to print sheet objects.
    + Export/import tick label rotation angle. [bgo#629675]
    + Read and write cell comments from/to OpenXML. [bgo#630627]
    + Revised ssconvert man page.
    + Fix several potential and actual problems highlighted by
      LLVM/clang static analysis.
    + Fix date entry problem. [bgo#630177]
    + Fix problem with inter-process empty-value paste. [bgo#629302]
    + Fix problem with inter-process object paste. [bgo#629302]
    + Allow user-defined templates. [bgo#630247]
    + Improve test suite.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.10.12:
    + Add argument to FOURIER to separate parts.
    + bgo#630085: Extend TREND function to handle multiple regression
    + bgo#631322: Fix selection for sheet object lists and combos.
    + bgo#631327: Preserve selection for sheet object lists when we
      change content.
    + bgo#629333: Add option to sheet object lists and combos to
      enter values rather than index.
    + bgo#631570: Fix manual pagebreak handling when printing.
    + Add menu items to remove and add manual page breaks.
    + Improve the sc import.
    + bgo#632999: Fix button sensitivity in sort dialog.
    + bgo#634135: Fix ODF export of files with large formatted sheets
    + bgo#635111: Fix extensions of supported ODF files.
    + bgo#563098: Fix import of dib format images in XLS.
    + bgo#631702: Fixed maximum for col/row number in sheet resize
      dialog.
    + bgo#631717: Eliminate glade usage.
    + bgo#634149: Fixed crash in print setup.
    + Fixed image bounds in zoomed sheets.
    + bgo#632050: Fix crash related to broken xls.
    + Fix print area problem from broken xls.
    + bgo#632439: Fix printing crash.
    + bgo#633140: Partially fix problem with undefined names.
    + Fix analysis tools problems when "as values" is chosen.
    + Fix gtk+/X crash with large tooltips.
    + Take care of dead kittens.
    + bgo#634597: Fix text object clipping issue.
    + bgo#634792: Fix problem with disappearing window for empty file
    + Fix ranges-in-expression criticals.
    + bgo#634139: Add key combinations to move sheets.
    + bgo#527133: Modify quit dialog to be able to discard multiple
      files without saving.
  - Remove libglade2-devel BuildRequires.


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.
  - Remove wrong call to update-mime-database in %post/%postun.
  - 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 1.10.13:
    + bgo#635064: Calculate residuals when using the regression tool.
    + Permit data entry by-passing autocorrection.
    + bgo#636131: Work around OpenOffice date formatting bugs.
    + bgo#636158: Export text formats to and import from ODF.
    + bgo#636968: Fix ODF import of sheets with far forward
      references.
    + Add EEK support to EURO and EUROCONVERT.
    + Fix leaks in potentially failing analysis tools.
    + bgo#639019: Make the row and column headers and selection match
      the theme better.
    + bgo#638874: Fix locale specific sorting.
    + bgo#639086: Ensure we have sub- and sperscript icons.
    + bgo#639444: Fix advanced filter.
    + bgo#638832: Suppress function tooltips on text-formatted cells.
    + bgo#640344: Fix documentation of ATAN2.
    + bgo#636031: Only disable the formula bar when a chart sheet is
      selected.
    + bgo#637393: Make sheet objects invisible outline from .xls
      files persistent.
    + bgo#637453: Fixed arrows and line object position when zoomed.
    + bgo#637658: Fixed series lines color export to .xls.
    + bgo#637739: Fixed sheet objects position on zoomed sheets.
    + bgo#639287: Override edition-canceled property for GnmExprEntry
    + bgo#633433: Fix array intersection problem with IF.
    + Make sure columns are wide enough for dates in csv import.
    + Plug a few leaks.
    + Fix number-match issue regarding fraction.
    + bgo#638776: Fix problems with pivot reading from xls.
    + bgo#630247: Allow version-agnostic template files.


author: dimstar@opensuse.org
changelog:
  - Update to 1.10.14:
    + bgo#641626: Fix width of translated lists in various dialogs
    + bgo#641355: Allow function tooltips to be closed temporarily
    + Minor histogram improvements.
    + bgo#395631: Trigger configurable text importer on paste of tabs
    + bgo#643971: Fix ctrl-end in presence of hidden rows.
    + bgo#644189: Fix import of dbf files with more than 65536 rows.
    + bgo#641709: Fix cursor position inside a cell edited in a
      zoomed sheet.
    + Add GSettings schemas.
    + bgo#641581: Import wide sc files.
    + bgo#613273: Fix problem with single-cell names and 'r'-type
      arguments.
    + Plug memory leaks.
    + bgo#642477: Fix stf import problem diagnosed by Andreas.
    + Restore toolbar positioning code.
    + rh#680572: Fix xml reading of constraints.
    + Fix lpsolve/glpk writing of affine part.
    + bgo#644189: Improve dbf codepage support.
    + bgo#644217: Improve date format consistency in document
      properies.
    + bgo#533795: Hopefully make print preview work on win32.
    + bgo#644982: Improve quit dialog's non-ascii handling.
    + bgo#645287: Allow templates for multi-sheet ssconvert.
    + Improve "dif" output.
    + ODF import/export improvements (including bgo#640701).
    + xlsx import improvements (bgo#642850, bgo#643814,
      bgo#642941, bgo#643808, bgo#643815, bgo#643874).
    + Fix crashes (bgo#642850, bgo#645722, bgo#645209, bgo#645555).
  - Add GSettings schemas handling, with %glib2_gsettings_schema_*
    macros.
  - Convert to source service: download tar.bz2 file and update .spec
    file with correct version.


author: dimstar@opensuse.org
changelog:
  - Update to 1.10.15:
    + Import and Export fixes for ODF
    + Fix memory leaks and memory usage generally
    + Initial support for Works files.
    + Bugs fixed: bgo#645805, bgo#647247, bgo#646641, bgo#648354,
      bgo#649092, bgo#649139, bgo#649484, bgo#649592, bgo#649591,
      bgo#649406, bgo#649714, bgo#649711, bgo#649713, bgo#649906,
      bgo#649914, bgo#649851, bgo#650261, bgo#650125, bgo#650639,
      bgo#650640, bgo#650625, bgo#649901, bgo#644197, bgo#155003,
      bgo#650639, bgo#647492.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.10.16:
    + Add exporter for ECMA-376 2nd edition.
    + Import and Export fixes for ODF
    + Import and Export fixes for xlsx
    + Switch to using goffice's complex math.
    + Fix leaks.
    + Some documentation improvements.
    + Bugs fixed: bgo#649714, bgo#649675, bgo#650941, bgo#651173,
      bgo#646612, bgo#645580, bgo#644496, bgo#532635, bgo#652690,
      bgo#652689, bgo#650761, bgo#650764, bgo#599901, bgo#651667.
  - Stop using source service to download the tarball, as Factory
    will move away from this.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.10.17:
    + Import and Export fixes for ODF (bgo#652492, bgo#654214,
      bgo#653186, and more)
    + Import and Export fixes for xlsx (bgo#655010, and more)
    + Fix import of Excel 2003 xml files in non-C locale.
      (bgo#655554)
    + Allow document properties to be edited and added.
    + Add an interface for conditional styles.
    + Provide undo for cut between 2 gnumeric processes. (bgo#640922)
    + Implement printing of errors as blanks, dashes or NAs.
    + Bugs fixed: bgo#648676, bgo#652802, bgo#653378, bgo#654538,
      bgo#655389, rh#726860.


author: vuntz@opensuse.org
changelog:
  - Remove unneeded mime-info-to-mime call in %install as there is no
    old MIME definition, and also remove now unneeded
    shared-mime-info BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Use a more generic hack in %setup to remove incomplete
    translations created by translation-update-upstream. Should fix
    build breakages created when translation-update-upstream is
    updated and adds new translations.


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: kukuk@suse.de
changelog:
  - Update to version 2.9.5
  - Don't mark themes as config, if somebody modifies them, he
    should choose a new name.


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:
  - Make demos more flexible (hint from dieter.jurzitza@t-online.de)
  - Add netpbm and xorg-x11 to build requires or jpg's are zero


author: werner@suse.de
changelog:
  - Remove obsolate code for GNUPLOTDEMOPATH (bnc#515001)
  - Add emacs lisp files to file list (bnc#515001)


author: coolo@novell.com
changelog:
  - fix compilation with gcc 4.5
  - update to gnuplot 4.2.6
    * NEW xterm tektronix emulation 'set term xterm'
    * FIX 'set xtics mirror' didn't work if xtics were previously unset
    * FIX off-by-one pixel bug in width of boxes with palette or rgb color
    * FIX center rotation of 'set view equal xyz' mode at screen center
    * FIX sanity-check time ranges for axes with timeformat
    * FIX pslatex blacktext and broken format specifier
    * FIX PostScript code points for Lcaron, lcaron in encoding cp1250
    * CHANGE If a 2D plot uses a Z-based palette, then autoscale cbrange
    * CHANGE aquaterm accepts "size xx,yy" with a comma
    * CHANGE Remove the EXPERIMENTAL flag from the wxt terminal
    * CHANGE Remove the EXPERIMENTAL flag from the x11 terminal binary polygon mode


author: werner@suse.de
changelog:
  - Update to gnuplot 4.4.0
    * NEW linetype property 'pointinterval'
    * NEW gnuplot.exe is a full-featured console mode gnuplot executable for Windows
    * NEW plot style "with circles"
    * NEW object types circle, ellipse, and polygon
    * NEW options front and back to "set colorbox"
    * NEW x11 can plot into a window opened and managed by an external application
    * NEW gd terminal can use fonts through fontconfig (libgd version > 2.0.35)
    * NEW optional 3 columns of data to generate histogram errorbars
    * NEW 'volatile' data, including inline data, can be replotted without rereading
    * NEW 'refresh' command replots without rereading data if possible
    * NEW rgbimage style now works in 2D and 3D for all terminals that support RGB
    * NEW plot style rgbalpha
    * NEW transparent fill styles
    * NEW iteration within a plot command; e.g. plot for [i=1:10] foo(i)
    * NEW iteration within set/unset commands
    * NEW operators '=' and ',' in expression syntax
    * NEW terminal lua generates commands for interpretation by external lua script
    * NEW terminal tikz uses a lua script to generate output for latex TikZ package
    * NEW terminal canvas for HTML 5 canvas element
    * NEW terminal pdfcairo based on cairo and pango
    * NEW terminal pngcairo based on cairo and pango
    * NEW terminal dpu414 - Seiko DPU-414 thermal printer
    * NEW error status variables GPVAL_ERRNO and GPVAL_ERRMSG
    * NEW variables GPVAL_LAST_PLOT, GPVAL_{S}PLOT, GPVAL_MULTIPLOT
    * NEW variables GPVAL_VIEW_{MAP|ROT_X|ROT_Z|SCALE|ZSCALE}, GPVAL_TERMINALS
    * NEW variables GPVAL_PWD
    * NEW per-plot export of information needed for external mousing scripts
    * NEW support for dashed linetypes in additional terminals
    * NEW the 'bind' command accepts non-keyboard triggers, e.g. 'close'
    * NEW commands 'show bind' and 'reset bind'
    * NEW individual plots can be omitted from autoscaling of axis ranges
    * NEW more smoothing options: new kernels (for dgrid3d) and 'smooth cumulative'
    * NEW command 'evaluate' executes commands from a string variable
    * NEW z-axis tic labels can be colored by Z value
    * NEW command 'set view equal {xy|xyz}' forces axes in a 3D plot to the same scale
    * NEW 'set pm3d interpolate m,n' supports also non-positive m,n as nbs of points
    * FIX domain restrictions on ibeta()
    * FIX color assignment of contour lines when "set increment user" is in effect
    * FIX remove the limit of 64 characters read as string data from a data file
    * FIX remainder of command line is not lost after a "load" command
    * FIX more complete support for locale internationalization, UTF-8 encoding
    * FIX various font-handling problems in postscript terminal driver
    * FIX avoid infinite loop on resizing x11 plot window under ion, fluxbox
    * FIX handle addition plot styles in mode 'set table'
    * FIX purge tick labels read from a datafile at the end of each plot
    * FIX 2nd colour in the colour box for negative palette in postscript
    * FIX interpolatation for pm3d surfaces given by both z and colour coordinates
    * FIX 'set datafile binary format=...' was documented, but not implemented
    * FIX enhanced text mode treatment of UTF-8 characters
    * FIX emf terminal enhanced text mode now accepted by Windows programs
    * CHANGE A number that begins with a . must continue with a digit
    * CHANGE syntax of 'set datafile binary' array= and record= options
    * CHANGE 'reset' does not affect locale, encoding, decimalsign settings
    * CHANGE 'set key textcolor rgb variable' will use plot colors for key entries
    * CHANGE Remove obsolete IRIS4D terminal type
    * CHANGE Remove obsolete atari terminal types (atariaes atarivdi multitos)
    * CHANGE Use empty/solid fill for candlesticks rather than empty/striped
    * CHANGE 'l' and 'L' hotkeys toggle colorbar logscale iff mouse is in colorbar


author: werner@suse.de
changelog:
  - Update to gnuplot 4.4.0
    * NEW Support the "%s" format specifier in strftime()
    * NEW Optional 6th data column in candlesticks style to specific box width
    * NEW If integer arithmetic i*j or i**j would overflow, return value as a real
    * NEW "set style circle radius <default-radius>"
    * FIX autoconfiguration of readline support in OSX
    * FIX font problems in win terminal
    * FIX Protect against runaway recursion by limiting depth of nested functions
    * FIX metapost terminal: Fix inheritance of line thickness by text strings
    * FIX cairo terminals could segfault on certain enhanced text strings
    * FIX pdfcairo output to stdout now works
    * FIX font ",size" in non-enhanced mode postscript terminals
    * FIX Do a better job of estimating the width of UTF-8 encoded strings
    * FIX baseline bug in canvas terminal rotation of enhanced text
    * FIX Allow "with labels" to work for binary input data
    * FIX update user GPVAL variables after plot in table mode
    * CHANGE depth-sorting of pm3d surfaces now applies jointly to all in the plot
    * CHANGE 3D impulses are now always drawn from z=0
    * CHANGE Enable HIDDEN_QUADTREE by default
    * CHANGE Enable "set fit errorvariables" by default
    * CHANGE Regardless of current timefmt, read time from binary files as a binary
    * CHANGE do not limit 3D rotation to 0<rotx<180


author: burnus@net-b.de
changelog:
  - Update to gnuplot 4.4.2
    * Fixes a regression that caused color specification "lc N" to fail
    * Fixes a long-standing clipping error in plots with filled curves
    * Fixes a segfault if a "refresh" commands follows an interrupted replot
    Changes and fixes in gnuplot version 4.4.1:
    * NEW Support the "%s" format specifier in strftime()
    * NEW Optional 6th data column in candlesticks style to specific box width
    * NEW If integer arithmetic i*j or i**j would overflow, return value as a real
    * NEW "set style circle radius <default-radius>"
    * FIX autoconfiguration of readline support in OSX
    * FIX font problems in win terminal
    * FIX Protect against runaway recursion by limiting depth of nested functions
    * FIX metapost terminal: Fix inheritance of line thickness by text strings
    * FIX cairo terminals could segfault on certain enhanced text strings
    * FIX pdfcairo output to stdout now works
    * FIX font ",size" in non-enhanced mode postscript terminals
    * FIX Do a better job of estimating the width of UTF-8 encoded strings
    * FIX baseline bug in canvas terminal rotation of enhanced text
    * FIX Allow "with labels" to work for binary input data
    * FIX update user GPVAL variables after plot in table mode
    * CHANGE depth-sorting of pm3d surfaces now applies jointly to all in the plot
    * CHANGE 3D impulses are now always drawn from z=0
    * CHANGE Enable HIDDEN_QUADTREE by default
    * CHANGE Enable "set fit errorvariables" by default
    * CHANGE Regardless of current timefmt, read time from binary files as a binary
    * CHANGE do not limit 3D rotation to 0<rotx<180


author: burnus@net-b.de
changelog:
  - Update to gnuplot 4.4.3
    * NEW Implement pan and zoom via mouse wheel.
    * NEW set key maxcolumns N maxrows M
    * NEW value("varname") returns the value of the named variable
    * NEW encoding cp1251 - 8-bit Cyrillic
    * CHANGE backport emf terminal driver from version 4.5
    * FIX better estimation of latex string lengths
    * FIX colorbar representation of discrete color palettes is pixel accurate
    * FIX NaN initialization and tests working on more (all?) platforms
    * FIX configuration script tests for readline+ncurses
    * FIX prevent out-of-range boxes from creating degenerate ghosts on the border
    * FIX missing alpha channel flag for pdfcairo terminal
    * FIX font initialization in windows terminal


author: burnus@net-b.de
changelog:
  - Update to gnuplot 4.4.4
    * NEW boxxyerrors plot style now allows variable color
    * NEW splot with pm3d now allows variable rgb color
    * NEW "nonuniform matrix" indicates ascii data with explicit x, y
    * CHANGE columnhead(N) is a string-valued function, not a keyword
    * CHANGE Demarcate plots in svg output using <g id="Plot_#"><title>...
    * CHANGE xticlabels() works for binary data files as well as ascii
    * CHANGE "set key maxrows" now applies to 3D plots as well as 2D
    * CHANGE rewrite installation path rules for TeX files
    * FIX wxt terminal should now work on at least some flavors of OSX
    * FIX incorrect space allowed for outside left key box
    * FIX buffer overflow from enhanced text timefmt tic labels
    * FIX correction for offset in epochs when reading in time format "%s"
    * FIX discontinuity in defined palette limited by maxcolors
    * FIX initialization of svg pattern-fill definitions
    * FIX positioning of histogram bars when some data entries are missing
    * FIX emf terminal can handle UTF-8 encoding
    * FIX User-specified axis tick labels override auto labels in 3D
      just as in 2D
    * FIX `plot with labels` failed to skip labels with UNDEFINED coords
    * FIX NaN (not a number) implementation for Windows build
    * FIX work-around for poor scaling in pdfcairo pattern fill
    * FIX segfault if mismatch between palette sizes of successive terminals


author: cfarrell@suse.com
changelog:
  - license update: SUSE-Gnuplot and GPL-2.0+
    SPDX format (including SUSE prefix for licenses not yet accepted by SPDX
    upstream). This is not BSD-3-Clause. The Gnuplot license insists that
    modifications to source code be done by patch only. There are GPL-2.0+
    components included as aggegation


author: kruber@zib.de
changelog:
  - Update to gnuplot 4.6.0
    * New syntax supporting multi-line blocks of code delimited by curly braces
      if (<cond>) { ... } else { ... }
      do for [<iteration-spec>] { ... }
      while (<cond>) { ... }
    * Time formats can handle fractional seconds to microsecond precision.
    * User-definable linetypes that can be used to establish a locally
      preferred default sequence of colors or dash/thickness/point styles.
    * Statistical summary of the data to be plotted (new command "stats")
    * New terminal drivers:  qt  context  epscairo  cairolatex
    * The version for Windows received major improvements
      (GUI, help, native terminal and wxt, installer)
    * Improved support for UTF-8, SJIS and other multi-byte encodings


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: meissner@suse.de
changelog:
  - updated to stable 2.8.6
    * * libgnutls: For CSRs, don't null pad integers for RSA/DSA value.
      VeriSign rejected CSRs with this padding.
      Note: As a side effect of this change, the "public key identifier"
      value computed for a certificate using this version of GnuTLS will be
      different from values computed using earlier versions of GnuTLS.
    * * libgnutls: For CSRs on DSA keys, don't add DSA parameters to the
      optional SignatureAlgorithm parameter field.
      VeriSign rejected these CSRs.  They are stricly speaking not needed
      since you need the signer's certificate to verify the certificate
      signature anyway.
    * * libgnutls: When checking openpgp self signature also check the signatures
      of all subkeys.
      Ilari Liusvaara noticed and reported the issue and provided test
      vectors as well.
    * * libgnutls: Cleanups and several bug fixes.
      Found by Steve Grubb and Tomas Mraz.
    * * Link libgcrypt explicitly to certtool, gnutls-cli, gnutls-serv.
    * * Fix --disable-valgrind-tests.
    * * examples: Use the new APIs for printing X.509 certificate information.
    * * i18n: Updated Czech, Dutch, French, Polish, Swedish and Vietnamese
      translations.  Added Simplified Chinese translation.


author: gjhe@novell.com
changelog:
  - update to stable version 2.10.5
    * * libgnutls: Corrected verification of finished messages.
    * * libgnutls: Corrected signature generation and verification
      in the Certificate Verify message when in TLS 1.2. Reported
      by Todd A. Ouska.
    * * pkg-config gnutls.pc improvements.
      The file uses 'Requires.private' for libtasn1 and libz when needed,
      instead of Libs.private.  From Andreas Metzler.
    * * gnutls-serv: Corrected a buffer overflow. Reported and patch by Tomas Mraz.
    * * libgnutls: Use ASN1_NULL when writing parameters for RSA signatures.
      This makes us comply with RFC3279. Reported by Michael Rommel.
    * * libgnutls: Reverted default behavior for verification and
      introduced GNUTLS_VERIFY_DO_NOT_ALLOW_X509_V1_CA_CRT. Thus by default
      V1 trusted CAs are allowed, unless the new flag is specified.
    * * minitasn1: Updated to Libtasn1 2.9.
    * * bgnutls: Correctly add leading zero to PKCS #8 encoded DSA key.
      Reported by Jeffrey Walton.
    * * libgnutls: Corrected memory leak in extension data calculation.
      Reported by Mike Blumenkrantz.
    * * libgnutls: Remove trailing comma in enums in gnutls.h and x509.h.
    * * API and ABI modifications:
      No changes since last version.


author: crrodriguez@opensuse.org
changelog:
  - Update to version 3.0.0. many fixes see NEWS for details This
    changelog only describes important package changes or features.
    * Main reason for update is to support Intel AES-NI CPU extensions.
    * Bump sonames in the library package accordingly
    * C++ apps must now buildrequire libgnutls++-devel
    * Software using the openssl emulation must buildrequire
    libgnutls-openssl-devel or better use openssl directly.
    * Upstream no longer uses libgcrypt but libnettle.
    * Upstream now requires the use of p11-kit
    * Add post-release upstream patches critical for improving AES-NI
    support.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.0.3:
    + libgnutls:
    - Added gnutls_record_get_discarded() to return the number of
      discarded records in a DTLS session.
    - All functions related to RSA-EXPORT were deprecated.
    - Memory leak fixes in credentials private key
      deinitialization.
    - Memory leak fixes in ECC ciphersuites.
    - Do not send an empty extension structure in server hello.
      This affected old implementations that do not support
      extensions.
    - Allow CA importing of 0 certificates to succeed.
    - Added support for VIA padlock AES optimizations. (disabled by
      default)
    - Added support for elliptic curves in PKCS #11.
    - Added gnutls_pkcs11_privkey_generate() to allow generating a
      key in a token.
    - gnutls_transport_set_lowat dummy macro was removed.
    + p11tool: Added generate-rsa, generate-dsa and generate-ecc
      options to allow generating private keys in the token.
  - Changes from version 3.0.2:
    + libgnutls:
    - OpenPGP certificate type is not enabled by default.
    - Added %NO_EXTENSIONS priority string.
    - Corrected issue in gnutls_record_recv() triggered on
      encryption or compression error.
    - Compatibility fixes in CPU ID detection for i386 and old GCC.
    - Corrected parsing of XMPP subject alternative names.
    - Allow for out-of-order ChangeCipherSpec message in DTLS.
    - gnutls_certificate_set_x509_key() and
      gnutls_certificate_set_openpgp_key() operate as in 2.10.x and
      allow the release of the private key during the lifetime of
      the certificate structure.
    + gnutls-cli: Benchmark applications were incorporated with it.
  - Changes from version 3.0.1:
    + libgnutls:
    - gnutls_certificate_set_x509_key_file() and friends support
      server name indication. If multiple certificates are set
      using these functions the proper one will be selected during
      a handshake.
    - Added AES-256-GCM which was left out from the previous
      release.
    - When asking for a PKCS# 11 PIN multiple times, the flags in
      the callback were not being updated to reflect for PIN low
      count or final try.
    - Do not allow second instances of PKCS #11 modules.
    - Fixed alignment issue in AES-NI code.
    - The config file at gnutls_pkcs11_init() is being read if
      provided.
    - Ensure that a certificate list specified using
      gnutls_certificate_set_x509_key() and friends, is sorted
      according to TLS specification (from subject to issuer).
    - Added GNUTLS_X509_CRT_LIST_FAIL_IF_UNSORTED flag for
      gnutls_x509_crt_list_import. It checks whether the list to be
      imported is properly sorted.
    + crywrap: Added to the distribution. It is an application that
      proxies TLS session to a port using a plaintext service.
    + Many GTK-DOC improvements.
    + Updated translations.
  - Drop 0001-Included-appro-s-updates-to-AES-NI.patch,
    0002-Added-note.GNU-stack-to-prevent-marking-the-library-.patch,
    0003-Force-alignment-for-AES-NI-to-the-runtime-rather-tha.patch,
    0006-Added-AES-256-GCM.-Reported-by-Benjamin-Hof.patch: all fixed
    upstream.
  - Drop call to autoreconf: it was only needed for the patches.
  - Add libidn-devel BuildRequires for the new crywrap tool.


author: vuntz@opensuse.org
changelog:
  - Add gnutls-fix-compression.patch: fix some
    decompression/compression issues that caused connection failures
    to some XMPP servers. Patch taken from git.


author: vuntz@opensuse.org
changelog:
  - Add gnutls-fix-crash-on-strcat.patch: make sure a string is
    nul-terminated before using strcat on it. Fix bnc#724421.


author: vuntz@opensuse.org
changelog:
  - Fix licenses (bnc#733661): the applications as well as
    gnutls-extra and gnutls-openssl libraries are under GPL-3.0+
    while the library is LGPL-3.0+.


author: gjhe@suse.com
changelog:
  - fix bug[bnc#753301] - VUL-0: gnutls/libtasn1
    "asn1_get_length_der()" DER decoding issue
    CVE-2012-1569
    and bug[bnc#754223] - GenericBlockCipher heap corruption DoS
    CVE-2012-1573


author: Nico.Laus.2001@gmx.de
changelog:
  - Update to version 3.0.19:
    + libgnutls:
    - When decoding a PKCS #11 URL the pin-source field
      is assumed to be a file that stores the pin. Based on patch
      by David Smith.
    - gnutls_record_check_pending() no longer
      returns unprocessed data, and thus ensure the non-blocking
      of the next call to gnutls_record_recv().
    - Added strict tests in Diffie-Hellman and
      SRP key exchange public keys.
    - in ECDSA and DSA TLS 1.2 authentication be less
      strict in hash selection, and allow a stronger hash to
      be used than the appropriate, to improve interoperability
      with openssl.
    + tests:
    - Disabled floating point test, and corrections
      in pkcs12 decoding tests.
    + API and ABI modifications:
    - No changes since last version.
  - Changes from version 3.0.18:
    + certtool:
    - Avoid a Y2K38 bug when generating certificates.
      Patch by Robert Millan.
    + libgnutls:
    - Make sure that GNUTLS_E_PREMATURE_TERMINATION
    - is returned on premature termination (and added unit test).
    - Fixes for W64 API. Patch by B. Scott Michel.
    - Corrected VIA padlock detection for old
      VIA processors. Reported by Kris Karas.
    - Updated assembler files.
    - Time in generated certificates is stored
      as GeneralizedTime instead of UTCTime (which only stores
      2 digits of a year).
    + minitasn1:
    - Upgraded to libtasn1 version 2.13 (pre-release).
    + API and ABI modifications:
    - gnutls_x509_crt_set_private_key_usage_period: Added
    - gnutls_x509_crt_get_private_key_usage_period: Added
    - gnutls_x509_crq_set_private_key_usage_period: Added
    - gnutls_x509_crq_get_private_key_usage_period: Added
    - gnutls_session_get_random: Added
  - Changes from version 3.0.17:
    + command line apps:
    - Always link with local libopts.
    + API and ABI modifications:
    - No changes since last version.
  - Changes from version 3.0.16:
    + minitasn1:
    - Upgraded to libtasn1 version 2.12 (pre-release).
    + libgnutls:
    - Corrected SRP-RSA ciphersuites when used under TLS 1.2.
    - included assembler files for MacOSX.
    + p11tool:
    - Small fixes in handling of the --private command
      line option.
    + certtool:
    - The template option allows for setting the domain
      component (DC) option of the distinguished name, and the ocsp_uri
      as well as the ca_issuers_uri options.
    + API and ABI modifications:
    - gnutls_x509_crt_set_authority_info_access: Added
  - Changes from version 3.0.15:
    + test suite:
    - Only run under valgrind in the development
      system (the full git repository)
    + command line apps:
    - Link with local libopts if the installed is an old one.
    + libgnutls:
    - Eliminate double free during SRP
      authentication. Reported by Peter Penzov.
    - Corrections in record packet parsing.
      Reported by Matthew Hall.
    - Cryptodev updates and fixes.
    - Corrected issue with select() that affected
      FreeBSD. This prevented establishing DTLS sessions.
      Reported by Andreas Metzler.
    - Corrected rehandshake and resumption
      operations in DTLS. Reported by Sean Buckheister.
    - PKCS #11 objects that do not have ID
      no longer crash listing. Reported by Sven Geggus.
    + API and ABI modifications:
    - No changes since last version.
  - Changes from version 3.0.14:
    + command line apps:
    - Included libopts doesn't get installed by default.
    + libgnutls:
    - Eliminate double free on wrongly formatted
      certificate list. Reported by Remi Gacogne.
    - cryptodev code corrected, updated to account
      for hashes and GCM mode.
      Eliminated memory leak in PCKS #11 initialization.
      Report and fix by Sam Varshavchik.
    + API and ABI modifications:
    - No changes since last version.
  - Changes from version 3.0.13:
    + gnutls-cli:
    - added the --ocsp option which will verify
      the peer's certificate with OCSP.
    - added the --tofu and if specified, gnutls-cli
      will use an ssh-style authentication method.
    - if no --x509cafile is provided a default is
      assumed (/etc/ssl/certs/ca-certificates.crt), if it exists.
    + ocsptool:
    - Added --ask parameter, to verify a certificate's
      status from an ocsp server.
    + command line apps:
    - Use gnu autogen (libopts) to parse command
      line arguments and template files.
    + tests:
    - Added stress test for DTLS packet losses and
      out-of-order receival. Contributed by Sean Buckheister.
    + libgnutls:
    - Several updates and corrections in the DTLS
      DTLS lost packet handling and retransmission timeouts.
      Report and patches by Sean Buckheister.
    - Added new functions to easily allow the usage of
      a trust on first use (SSH-style) authentication.
    - SUITEB128 and SUITEB192 priority strings account
      for the RFC6460 requirements.
    - Added new security parameter GNUTLS_SEC_PARAM_LEGACY
      to account for security level of 96-bits.
    - In client side if server does not advertise any
      known CAs and only a single certificate is set in the credentials,
      sent that one.
    - Added functions to parse authority key identifiers
      when stored as a 'general name' and serial combo.
    - Added function to force explicit reinitialization
      of PKCS #11 modules. This is required on the child process after
      a fork (if PKCS #11 functionality is desirable).
    - Depend on p11-kit 0.11.
    + API and ABI modifications:
    - gnutls_dtls_get_timeout: Added
    - gnutls_verify_stored_pubkey: Added
    - gnutls_store_pubkey: Added
    - gnutls_store_commitment: Added
    - gnutls_x509_crt_get_authority_key_gn_serial: Added
    - gnutls_x509_crl_get_authority_key_gn_serial: Added
    - gnutls_pkcs11_reinit: Added
    - gnutls_ecc_curve_list: Added
    - gnutls_priority_certificate_type_list: Added
    - gnutls_priority_sign_list: Added
    - gnutls_priority_protocol_list: Added
    - gnutls_priority_compression_list: Added
    - gnutls_priority_ecc_curve_list: Added
    - gnutls_tdb_init: Added
    - gnutls_tdb_set_store_func: Added
    - gnutls_tdb_set_store_commitment_func: Added
    - gnutls_tdb_set_verify_func: Added
    - gnutls_tdb_deinit: Added
  - Changes from version 3.0.12:
    + libgnutls:
    - Added OCSP support.
      There is a new header file gnutls/ocsp.h and a set of new functions
      under the gnutls_ocsp namespace.  Currently the functionality provided
      is to parse and extract information from OCSP requests/responses, to
      generate OCSP requests and to verify OCSP responses.  See the manual
      for more information.  Run ./configure with --disable-ocsp to build
      GnuTLS without OCSP support.
      This work was sponsored by Smoothwall <http://smoothwall.net/>.
    + ocsptool:
    - Added new command line tool.
      The tool can parse OCSP request/responses, generate OCSP requests and
      verify OCSP responses.  See the manual for more information.
    + certtool:
    - --outder option now works for private
      and public keys as well.
    + libgnutls:
    - Added error code GNUTLS_E_NO_PRIORITIES_WERE_SET
      to warn when no or insufficient priorities were set.
    - Corrected an alignment issue in ECDH
      key generation which prevented some keys from being
      correctly aligned in rare circumstances.
    - Corrected memory leaks in DH parameter
      generation and ecc_projective_check_point().
    - Added gnutls_x509_dn_oid_name() to
      return a descriptive name of a DN OID.
    + API and ABI modifications:
    - gnutls_pubkey_encrypt_data: Added
    - gnutls_x509_dn_oid_name: Added
    - gnutls_session_resumption_requested: Added
    - gnutls/ocsp.h: Added new header file.
    - gnutls_ocsp_print_formats_t: Added new type.
    - gnutls_ocsp_resp_status_t: Added new type.
    - gnutls_ocsp_cert_status_t: Added new type.
    - gnutls_x509_crl_reason_t: Added new type.
    - gnutls_ocsp_req_add_cert: Added.
    - gnutls_ocsp_req_add_cert_id: Added.
    - gnutls_ocsp_req_deinit: Added.
    - gnutls_ocsp_req_export: Added.
    - gnutls_ocsp_req_get_cert_id: Added.
    - gnutls_ocsp_req_get_extension: Added.
    - gnutls_ocsp_req_get_nonce: Added.
    - gnutls_ocsp_req_get_version: Added.
    - gnutls_ocsp_req_import: Added.
    - gnutls_ocsp_req_init: Added.
    - gnutls_ocsp_req_print: Added.
    - gnutls_ocsp_req_randomize_nonce: Added.
    - gnutls_ocsp_req_set_extension: Added.
    - gnutls_ocsp_req_set_nonce: Added.
    - gnutls_ocsp_resp_deinit: Added.
    - gnutls_ocsp_resp_export: Added.
    - gnutls_ocsp_resp_get_certs: Added.
    - gnutls_ocsp_resp_get_extension: Added.
    - gnutls_ocsp_resp_get_nonce: Added.
    - gnutls_ocsp_resp_get_produced: Added.
    - gnutls_ocsp_resp_get_responder: Added.
    - gnutls_ocsp_resp_get_response: Added.
    - gnutls_ocsp_resp_get_signature: Added.
    - gnutls_ocsp_resp_get_signature_algorithm: Added.
    - gnutls_ocsp_resp_get_single: Added.
    - gnutls_ocsp_resp_get_status: Added.
    - gnutls_ocsp_resp_get_version: Added.
    - gnutls_ocsp_resp_import: Added.
    - gnutls_ocsp_resp_init: Added.
    - gnutls_ocsp_resp_print: Added.
    - gnutls_ocsp_resp_verify: Added.
  - Changes from version 3.0.11:
    + libgnutls:
    - Corrected functionality of
      gnutls_record_get_direction(). Reported by Philip Allison.
    - Provide less timing information when decoding
    TLS/DTLS record packets. Patch by Nadhem Alfardan.
    + API and ABI modifications:
    - No changes since last version.
  - Changes from version 3.0.10:
    + gnutls-cli/serv:
    - Set don't fragment bit in DTLS sessions
    in Linux as well as in BSD.
    + gnutls-cli:
    - Fixed reading from windows terminals.
    + libgnutls:
    - When GNUTLS_OPENPGP_FMT_BASE64 is specified
      the stream is assumed to be base64 encoded (previously
      the encoding was auto-detected). This avoids a decoding
      issue in windows systems.
    - Corrected ciphersuite GNUTLS_ECDHE_PSK_AES_256_CBC_SHA384
    - Added ciphersuites: GNUTLS_PSK_WITH_AES_256_GCM_SHA384
      and GNUTLS_DHE_PSK_WITH_AES_256_GCM_SHA384.
    - Added function gnutls_random_art() to convert
      fingerprints to images (currently ascii-art).
    - Corrected bug in DSA private key parsing, which
      prevented the verification of the key.
    + API and ABI modifications:
    - gnutls_random_art: Added
  - Changes from version 3.0.09:
    + certtool:
    - Added new parameter --dh-info.
    - -l option was overloaded so if combined with --priority
      it will only list the ciphersuites that are enabled by the given
      priority string.
    + libgnutls:
    - Added new priority string %SERVER_PRECEDENCE, which
      changes the ciphersuite selection procedure. If specified the server
      priorities will be used for selection instead of the client's.
    - Optimizations in Diffie-Hellman parameters generation
      and key exchange.
    - When session tickets are negotiated and used in a
      session, a server will not store that session data into its cache.
    - Added the SECP192R1 curve.
    - Added gnutls_priority_get_cipher_suite_index() to
      allow listing the ciphersuites enabled in a priority structure.
      It outputs an index to be used in gnutls_get_cipher_suite_info().
    - Optimizations in the elliptic curve code --timing
      attacks resistant code is only used in ECDSA private key operations.
    + doc:
    - man pages for API functions generation was fixed and are
      now added again in the distribution.
    + API and ABI modifications:
    - GNUTLS_ECC_CURVE_SECP192R1: New curve definition
    - gnutls_priority_get_cipher_suite_index: Added
  - Changes from version 3.0.08:
    + certtool:
    - Certtool -e returns error code on verification failure.
    - Verifies parameters of generated keys.
    + libgnutls:
    - Corrected ECC key generation (introduced in 3.0.6)
    - Provide less timing information when decoding
      TLS/DTLS record packets.
    + doc:
    - man pages for API functions were removed.
      The reason was that the code that auto-generated the man pages missed
      many APIs and we couldn't fix it (volunteers welcome).  See the info
      manual or the GTK-DOC manual instead.
    + API and ABI modifications:
    - gnutls_x509_privkey_verify_params: Added
  - Changes from version 3.0.07:
    + libgnutls:
    - Corrected fix in gnutls_session_get_data()
      to report the actual session size when the provided buffer
      is not enough.
    - Fixed ciphersuite GNUTLS_ECDHE_RSA_AES_128_CBC_SHA256,
      which was using a wrong MAC algorithm. Reported by Fabrice Gautier.
    + API and ABI modifications:
    - No changes since last version.
  - Changes from version 3.0.06:
    + gnutls-guile:
    - Compilation fixes.
    + libgnutls:
    - Fixed possible buffer overflow in
      gnutls_session_get_data(). Reported and fix by Alban Crequy.
    - Bug fixes in the ciphersuites with NULL cipher.
      Reported by Fabrice Gautier.
    - Bug fixes in ECC code for 64-bit MIPS systems.
      Thanks to Joseph Graham for providing access to such a system.
    - Correctly report ECC private key parsing errors.
      Reported by Fabrice Gautier.
    - In ECDHE verify that the received point lies on
      the selected curve. The ECDHE ciphersuites now take precendence
      to plain DHE.
    + API and ABI modifications:
    - No changes since last version.
  - Changes from version 3.0.05:
    + libgnutls-extra:
    - is no more
    + libgnutls:
    - Corrections in order to compile with mingw32.
    - Corrections in VIA padlock code for VIA C5 processor
      and new detection of PHE with support for partial hashing.
    - Corrected bug in gnutls_x509_data2hex. Report and fix
      by Vincent Untz.
    + minitasn1:
    - Upgraded to libtasn1 version 2.10.
    + API and ABI modifications:
    - No changes since last version.
  - Changes from version 3.0.04:
    + gnutls-cli-debug:
    - Added more tests including AES-GCM, SHA256 and elliptic curves.
    + gnutls-cli:
    - Added --benchmark-soft-ciphers to benchmark
      the software version of the ciphers instead of hw accelerated
      (where available)
    + libgnutls:
    - Public key ID calculation is consistent among
      all structures. It uses a SHA-1 hash of the subjectPublicKeyInfo.
    - gnutls_privkey_t allows setting external callback
      to perform signing or decryption. Can be set using
      gnutls_privkey_import_ext()
    - A certificate credentials structure can be
      used with a gnutls_privkey_t and a gnutls_pcert_st
      structure using gnutls_certificate_set_key().
    - Fixes to enable external signing callback to
      operate with TLS 1.2.
    - Fixed crash when printing ECDSA certificate key
      ID. Reported by Erik Jensen.
    - Corrected VIA padlock code for C3. In C3 benchmarks
      show a 2x increase in AES speed and a 14x increase in VIA nano. Added
      support for hashes and HMACs.
    - Compilation fixed when p11-kit is not detected.
    - Fixed the deflate compression code.
    - Added gnutls_x509_crt_get_authority_info_access.
      Used to get the PKIX Authority Information Access (AIA) field.
    - gnutls_x509_crt_print supports printing AIA fields.
    - Added ability to gnutls_privkey_t to operate with
      signing callback function.
    + API and ABI modifications:
    - gnutls_x509_crt_get_authority_info_access (x509.h): Added function.
    - gnutls_privkey_import_ext: Added function.
    - gnutls_certificate_set_key: Added function.
    - gnutls_info_access_what_t (x509.h): Added enum.
    - GNUTLS_OID_AIA (x509.h): Added symbol.
    - GNUTLS_OID_AD_OCSP (x509.h): Added symbol.
    - GNUTLS_OID_AD_CAISSUERS (x509.h): Added symbol.
  - Drop CVE-2011-4128.patch, CVE-2012-0390.patch, CVE-2012-1569.patch,
    CVE-2012-1573.patch, gnutls-fix-compression.patch,
    gnutls-fix-crash-on-strcat.patch: all fixed upstream.


author: lnussel@suse.de
changelog:
  - backport gnutls_certificate_set_x509_system_trust() from git and
    add support for trust store directories (bnc#761634)


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: graham@andtech.eu
changelog:
  - Updated to release 20/01/2011
  - run full test suite (without net dependant tests)
  - remove redundant libcgo.so from .spec


author: graham@andtech.eu
changelog:
  - add go-devel for pkg and cmd source installation, this is
    intended to support goinstall(once patched).
  - Move goinstall binary to go-devel package and install to
    %{_sbindir}
  - Change the godoc patch to generate API docs from the source
    install location of go-devel


author: graham@andtech.eu
changelog:
  - Update to 07/03/2011 .1 upstream mercurual release
  - Update godoc patch to reflect changes to path package


author: saschpe@suse.de
changelog:
  - Changed license from BSD to BSD3c
  - Remove pkg_version macro, use %%{version} directly
  - No Requires on %%{release}


author: saschpe@suse.de
changelog:
  - Update to 18/05/2011 upstream mercurial release
  - Rebased godoc patch
  - Removed doc/talks/go_talk-20091030.pdf, fixes bnc#686557
  - No chrpath necessary anymore
  - Use fdupes
  - Drop executable-stack rpmlint filter, not needed anymore


author: saschpe@gmx.de
changelog:
  - Added RPM macros file to simply Go packaging
  - Provide devel-static file in main package
  - Spec file cleanup
  - Remove devel-file-in-non-devel-package rpmlint filter
  - Use proper package versioning scheme (needs reinstall)


author: saschpe@suse.de
changelog:
  - Update to 20/05/2011 mercurial version
  - Macro %go_arch in macros.go now properly set to correct value


author: saschpe@suse.de
changelog:
  - Removed double provides for devel-static package
  - Provide a specific version for devel-static package
  - Less build dependencies, own directories directly
  - Added comments for rpmlint checks, removed old ones


author: saschpe@gmx.de
changelog:
  - Moved devel package back into main package until a better
    solution pops up
    * godoc and goinstall belong to base package and need only
      sources in the $GOROOT/srcpkg tree
    * No need to install *.h/*.c files
  - Fixed %{go_provides} macro to provide a specific version
  - Changed GOROOT path also in gotry script


author: saschpe@gmx.de
changelog:
  - Undo not installing *.h/*.c, remove hard links
  - Update to 21/05/2011 mercurial version
  - Added macro %go_make_test


author: saschpe@suse.de
changelog:
  - Update to 08/05/2011 mercurial version
    * ld: fix and simplify ELF symbol generation
    * cgo: support non intel gcc machine flags
    * gc: enable building under clang/2.9
    * countless bugfixes, documentation and speed improvements
  - Don't build twice (thru all.bash and make.bash)


author: saschpe@suse.de
changelog:
  - Added macro %go_disable_brp_strip_static_archive to disable the
    strip check, it breaks on Fedora-based distros and generates
    a warning for SUSE-based ones. It can be removed if go binaries
    become really stripable


author: saschpe@suse.de
changelog:
  - Update to 15/06/2011 mercurial version
    * Increase max no of windows callbacks (issue 1912)
    * gc: compact stackframe
    * http: fix regression permitting io.Copy on HEAD response
    * Go memory model: minor clarification (issue 1941)
    * go spec: clarif rules for append, scope rules for :=
      (issue 1936, issue 1940)
    * gc: handle go print() and go println() (issue 1952)
    * net: export all fields in Interface (issue 1942)
  - Spec file cleanup:
    * Remove *.6 and *.8 files from misc documentation


author: saschpe@suse.de
changelog:
  - Really set CFLAGS through HOST_EXTRA_CFLAGS environment variable
    for building Go itself and for Go macros (used by Go packages)
  - Added go-fix-werrors.patch to fix fatal compiler warnings, not
    used yet as -Wno-error is passed currently
  - Adhere to SUSE patch comment conventions
  - Changed %go_requires macro from '%requires_eq go' to
    '%requires_ge go'


author: saschpe@suse.de
changelog:
  - Update to 24/06/2011 mercurial version
    * http: buffer Request.Write (issue 1996)
    * libmach: fix disassembly of FCMOVcc and FCOMI
    * libmach: fix tracing on linux (for cov)
    * ld: don't attempt to build dynamic sections unnecessarily
    * syscall: add tty support to StartProcess
    * crypto/openpgp: add ElGamal support
    * http: add Server.ListenAndServeTLS (issue 1964)


author: saschpe@gmx.de
changelog:
  - DISABLE_NET_TESTS was dropped, this causes net tests to fail
    on openSUSE:Factory currently. Disable tests temporarily.


author: saschpe@gmx.de
changelog:
  - Update to 2011/07/10 mercurial version (post r58 and weekly.2011-07-07):
    * Package exec has been redesigned with a more convenient and succinct API.
    * Package os/signal's Signal and UnixSignal types have been moved
      to the os package.
    * Package image/draw is the new name for exp/draw. The GUI-related
      code from exp/draw is now located in the exp/gui package.
    More at http://golang.org/doc/devel/release.html#r58


author: saschpe@suse.de
changelog:
  - Update to weekly.2011-07-19 mercurial version:
    * archive/zip: add Writer, add Mtime_ns function to get modified time in
      sensible format.
    * cgi: close stdout reader pipe when finished.
    * cgo: add missing semicolon in generated struct,
    * codereview: fix for Mercurial 1.9.
    * dashboard: list "most installed this week" with rolling count.
    * debug/elf: read ELF Program headers.
    * debug/proc: remove unused package.
    * doc/talks/io2010: update with gofix and handle the errors.
    * exp/eval, exp/ogle: remove packages eval and ogle.
    * exp/regexp/syntax: add Prog.NumCap.
    * exp/template: API changes, bug fixes, and tweaks.
    * flag: make -help nicer.
    * fmt: Scan(&int) was mishandling a lone digit.
    * gc: fix closure bug, fix to build with clang, make size of struct{} and
      [0]byte 0 bytes , some enhancements to printing debug info.
    * gif: fix local color map and coordinates.
    * go/build: include processing of .c files for cgo packages, less aggressive
      failure when GOROOT not found.
    * go/printer: changed max. number of newlines from 3 to 2.
    * gob: register more slice types
    * godoc: support for file systems stored in .zip files.
    * hash/crc32: add SSE4.2 support.
    * html: update section references in comments to the latest HTML5 spec.
    * http: drain the pipe output in TestHandlerPanic to avoid logging deadlock,
      fix Content-Type of file extension, implement http.FileSystem for zip files,
      let FileServer work when path doesn't begin with a slash, support for
      periodic flushing in ReverseProxy.
    * image/draw: add benchmarks.
    * json: add omitempty struct tag option, allow using '$' and '-' as the struct
      field's tag encode \r and \n in strings as e.g. "\n", not "\u000A" escape
      < and > in any JSON string for XSS prevention.
    * ld: allow seek within write buffer< add a PT_LOAD PHDR entry for the PHDR
    * os: plan9: add Process.Signal as a way to send notes
    * os: don't permit Process.Signal after a successful Wait.
    * reflect: add Value.NumMethod, panic if Method index is out of range for a
      type.
    * runtime: faster entersyscall, exitsyscall, fix panic for make(chan [0]byte),
      fix subtle select bug, make TestSideEffectOrder work twice, several
      parallelism-related optimizations and fixes, string-related optimizations,
      track running goroutine count.
    * strconv: handle [-+]Infinity in atof.
    * sync: add fast paths to WaitGroup, improve RWMutex performance.
    * syscall: add Flock on Linux, parse and encode SCM_RIGHTS and SCM_CREDENTIALS
    More at http://golang.org/doc/devel/release.html#r58.1


author: saschpe@gmx.de
changelog:
  - Update to 2011-07-20 mercurial version:
    * ELF section header overlap fixed, GNU strip doesn't break binaries
      anymore


author: saschpe@gmx.de
changelog:
  - Update to release r59:
    * Restricted usage of goto statement
    * Package reflect supports a new struct tag scheme that enables sharing of
      struct tags between multiple packages.
    * Package sort's IntArray type has been renamed to IntSlice, and similarly
      for Float64Slice and StringSlice
    * Package strings's Split function has itself been split into Split and
      SplitN. SplitN is the same as the old Split. The new Split is equivalent
      to SplitN with a final argument of -1.
    * Goinstall now installs packages and commands from arbitrary remote
      repositories (not just Google Code, Github, and so on). See the goinstall
      documentation for details.
    More at http://golang.org/doc/devel/release.html#r59


author: saschpe@suse.de
changelog:
  - Update to weekly.2001-09-01 version
    * archive/tar: support symlinks.
    * big: fix nat.scan bug. (thanks Evan Shaw)
    * bufio: handle a "\r\n" that straddles the buffer. add openbsd. avoid
      redundant bss declarations. fix unused parameters. fix windows/amd64
      build with newest mingw-w64.
    * bytes: clarify that NewBuffer is not for beginners.
    * cgo: explain how to free something. fix GoBytes. fixes callback for windows
      amd64. note that CString result must be freed.
    * effective_go: convert to use tmpltohtml.
    * exp/norm: reduced the size of the byte buffer used by reorderBuffer
      by half by reusing space when combining. a few minor fixes to support the
      implementation of norm. added implementation for []byte versions of methods.
    * exp/template/html: add some tests for ">" attributes. added handling for URL
      attributes. differentiate URL-valued attributes (such as href). reworked
      escapeText to recognize attr boundaries.
    * exp/template: moved from exp to the main tree.
    * exp/wingui: made compatible with windows/amd64.
    * flag: add Parsed, restore Usage.
    * gc: add openbsd. escape analysis. fix build on Plan 9. fix div bug. fix
      pc/line table. fix some spurious leaks. make static initialization more
      static. remove JCXZ; add JCXZW, JCXZL, and JCXZQ instructions. shuffle
      [#]includes. simplify escape analysis recursion.
    * go/ast cleanup: base File/PackageExports on FilterFile/FilterPackage code.
      adjustments to filter function. fix ast.MergePackageFiles to collect infos
      about imports. generalize ast.FilterFile.
    * go/build: add test support & use in gotest. separate test imports out when scanning.
    * go/parser: fix type switch scoping. fix type switch scoping.
    * gob: explain that Debug isn't useful unless it's compiled in.
    * gobuilder: increase log limit.
    * godashboard: fix utf-8 in user names.
    * godoc: first step towards reducing index size. add dummy playground.js to
      silence godoc warning at start-up. added systematic throttling to indexing
      goroutine. fix bug in zip.go. support for reading/writing (splitted) index
      files. use virtual file system when generating package synopses.
    * gofix: forgot to rename the URL type. osopen: fixed=true when changing O_CREAT.
    * goinstall: error out with paths that end with '/'. report lack of $GOPATH
      on errors. select the tag that is closest to runtime.Version.
    * http: add MaxBytesReader to limit request body size. add file protocol
      transport. adjust test threshold for larger suse buffers. delete error
      kludge. on invalid request, send 400 response. return 413 instead of 400
      when the request body is too large. support setting Transport's TLS client
      config.
    * image/tiff: add a decode benchmark. decoder optimization.
    * image: add PalettedImage interface, and make image/png recognize it.
    * io: add TeeReader.
    * json: add struct tag option to wrap literals in strings.
      calculate Offset for Indent correctly.
      fix decode bug with struct tag names with ,opts being ignored.
    * ld: handle Plan 9 ar format. remove duplicate bss definitions.
    * libmach: support reading symbols from Windows .exe for nm.
    * math: fix Pow10 loop. (thanks Volker Dobler)
    * mime: ParseMediaType returns os.Error now, not a nil map. media type
      formatter. text charset defaults.
    * misc/dashboard: remove limit for json package list.
    * misc/emacs: refine label detection.
    * net: add ParseMAC function. change the internal form of IPMask for IPv4.
      disable "tcp" test on openbsd. fix windows build. join and leave a IPv6
      group address, on a specific interface. make use of IPv4len, IPv6len.
      move internal string manipulation routines to parse.go.
    * os: disable Hostname test on OpenBSD. fix WNOHANG Waitmsg.
    * reflect: add Value.Bytes, Value.SetBytes methods.
    * rpc: add benchmark for async rpc calls.
    * runtime: add openbsd 386 defs.h. add runtime support for openbsd 386. add
      runtime prefix to showframe. ctrlhandler for windows amd64. fix stack
      cleanup on windows/amd64. fix void warnings. go interface to cdecl calbacks.
      handle string + char literals in goc2c. make arm work on Ubuntu Natty qemu.
      openbsd thread tweaks. simplify stack traces. speed up cgo calls. use cgo
      runtime functions to call windows syscalls. windows/amd64 callbacks fixed
      and syscall fixed to allow using it in callbacks.
    * strconv: put decimal on stack.
    * spec: update section on Implementation Differences.
    * syscall: SOMAXCONN should be 0x7fffffff at winsock2. add openbsd 386. handle
      RTM_NEWROUTE in ParseNetlinkRouteAttr on Linux. handle routing entry in
      ParseRoutingSockaddr on BSD variants. openbsd amd64 syscall support. use the
      vdso page on linux x86 for faster syscalls instead of int $0x80.
    * template/parse: give if, range, and with a common representation.
    * template: grammar fix for template documentation. range over channel. remove
      else and end nodes from public view.
    * test: put GOROOT/bin before all others in run.
    * time: fix Plan 9 build. fix zone during windows test.
    * type switches: test for pathological case.
    * version.bash: update VERSION on -save if already present.
    * websocket: implements new version of WebSocket protocol.
    * windows/386: clean stack after syscall.
    * xml: marshal "parent>child" tags correctly.


author: graham@andtech.eu
changelog:
  - Tweaks for gdb debugging
  - go.spec changes:
    - move %go_arch definition to %prep section
    - pass correct location of go specific gdb pretty printer and
      functions to cpp as HOST_EXTRA_CFLAGS macro
    - install go gdb functions & printer
  - gdb-printer.patch
    - patch linker (src/cmd/ld/dwarf.c) to emit correct location of go
      gdb functions and pretty printer


author: graham@andtech.eu
changelog:
  - Update to r60.3
  - Fixes bug in the reflect package
    * disallow Interface method on Value obtained via unexported name


author: saschpe@suse.de
changelog:
  - Update to r60.3 + weekly.2011-12-02:
    * crypto/tls: cleanup certificate load on windows
    * exp/ssh: add Std{in,out,err}Pipe methods to Session
    * dashboard: don't choke on weird builder names.
    * exp/ssh: export type signal, now Signal
    * os: add ModeType constant to mask file type bits
    * text/template: replace Add with AddParseTree.
    * go/doc: detect headings and format them in html
  - For more see http://golang.org/doc/devel/weekly.html


author: saschpe@suse.de
changelog:
  - Improve macros %go_make, %go_make_test and %go_make_install:
    * Set TARGDIR and GOBIN all macros (bnc#735320)
    * Make sure %{buildroot}%{_bindir} exists in any case
  - The above should simplify spec files for Go packages that use, .e.g.,
    'make tools' to install additional stuff (like binaries)


author: saschpe@suse.de
changelog:
  - Use $GOBIN as install target directory for binaries (Make.cmd)
    regardless of $TARGDIR (Second part of bnc#735320)


author: graham@andtech.eu
changelog:
  - Update to weekly.2011.12.22
  - changes to the images/ycbcr and testing packages
    * "gofix" required for code using images/ycbr
    * Testing package "B" (benchmark) type now has same methods as "T"
  - Compiler inlining: Enabled in .spec as "export GCFLAGS=-l"
    * Needs to be explicitly enabled at compile time with the above
      flag or using the "-l" compiler flag
  - Initial implementation of 'go' command utility
  - Many fixes and updates
    * http://weekly.golang.org/doc/devel/weekly.html#2011-12-22


author: graham@andtech.eu
changelog:
  - Patch new "go install" to allow -s option
    This prevents rebuild/reinstall of std libs and allows packages
    to be installed into a users $GOPATH


author: graham@andtech.eu
changelog:
  - Add %goinstall() macro for new go tool
  - Update godoc path locations patch
  - Update go install patch (fixes building packages with "go install")
  - Update to weekly.2012-01-20
  - The image package's Tiled type has been renamed to Repeated.
  - The encoding/xml package has been changed to make more idiomatic
    use of struct tags, among other things. If you use the xml package
    please read the change description to see if your code is affected:
    http://code.google.com/p/go/source/detail?r=70e914beb409
  - exp/sql package to database/sql
  - Package net's SetTimeout methods were changed to SetDeadline.
  - Many functions in package os now take a os.FileMode argument instead
    of a plain uint32. An os.ModeSticky constant is also now defined.
  - The meaning of the first buffer element for image.YCbCr has changed to
    match the semantics of the other image types like image.RGBA.
  - The NewMD5, NewSHA1 and NewSHA256 functions in crypto/hmac have been
    deprecated. Use New instead, explicitly passing the hash function.


author: graham@andtech.eu
changelog:
  - Update to weekly.2012-01-27
  - renamed the html package to exp/html
  - Many fixes:
    - * http://weekly.golang.org/doc/devel/weekly.html#2012-01-27


author: graham@andtech.eu
changelog:
  - spec tweaks, use default locations for go tooling
    (compilers, linkers, cgo etc all in $GOROOT now)
  - remove $GOBIN from /etc/profile.d/go.sh


author: graham@andtech.eu
changelog:
  - Patch: quick hack to try and get packages building against third
    party libs if they are installed as binary archives without source
  - Update some spec file entries for changing $GOROOT layout, mainly
    $GOROOT/bin/go-tools
  - Add $GOBIN back for now


author: graham@andtech.eu
changelog:
  - Update to latest tip
  - Now use cmd/dist to build toolchain, build scripts are removed
    build process is now as follows.
    build cmd/dist C based bootstrap tool
    - > compile C based compilers and Go based bootstrap tool
    - > compile Go based core commands and libraries
  - Remove patch that affects, cmd/go/{build,pkg}.go , this command
    is under active development and building against binary installs
    is slated to be included before Go1 release.


author: graham@andtech.eu
changelog:
  This weekly snapshot includes a re-organization of the Go tools.
    Only the go, godoc, and gofmt tools are installed to $GOROOT/bin (or $GOBIN).
    The remainder are installed to $GOROOT/bin/tool.
    This puts the lesser-used tools (6g, cgo, govet, etc.) outside the user PATH.
    Instead these tools may be called through the go tool with 'go tool command'.
    For example, to vet hello.go you would type 'go tool vet hello.go'.
    Type 'go tool' see the list of available tools.
    With the move, some tools were given simpler names:
      6cov    -> cov
      6nm     -> nm
      goapi   -> api
      gofix   -> fix
      gopack  -> pack
      gopprof -> pprof
      govet   -> vet
      goyacc  -> yacc
    The os/signal package has been moved to	exp/signal.
    A new tool named 'dist'	has been introduced to	handle building the gc
    tool chain and to bootstrap the go tool. The old build scripts and make
    files have been removed.
    Full list of changes and fixes available:
    http://weekly.golang.org/doc/devel/weekly.html#2012-02-07


author: graham@andtech.eu
changelog:
  - Update to tip @ 2012.02017
  - sync: say that Cond.Wait can not return spuriously
  - runtime: Permit default behaviour of SIGTSTP, SIGTTIN, SIGTTOU
  - cmd/gc: correctly typecheck expression lists in returns
  - syscall: fix bounds check in Error


author: graham@andtech.eu
changelog:
  - cmd/gc: fix comparison of struct with _ field
    fixes build of go-go-gtk and other packages that use cgo


author: graham@andtech.eu
changelog:
  - Wpdate to weekly.2012-02-22
  - Some BC breaks and language changes, too many details to list
    see release announcement:
    http://weekly.golang.org/doc/devel/weekly.html#2012-02-22


author: graham@andtech.eu
changelog:
  - Update to weekly.2012-03-04
  - Changes to go/build required code refactoring
    see: http://weekly.golang.org/doc/devel/weekly.html#2012-03-04


author: graham@andtech.eu
changelog:
  - Update godoc & go build patches
  - removed dwarf pretty printer patch
  - add godoc systemd service file


author: graham@andtech.eu
changelog:
  - No language changes
  - Initial Go 1 beta offering
  - Many bug fixes and resolved issues
    http://weekly.golang.org/doc/devel/weekly.html#2012-03-13


author: graham@andtech.eu
changelog:
  - Release candidate 2
  - Bug fixes and resolved issues
    http://weekly.golang.org/doc/devel/weekly.html#2012-03-22


author: graham@andtech.eu
changelog:
  - change provides to match go release string as per VERSION file
  - fix %pre, %post etc godoc service statement


author: graham@andtech.eu
changelog:
  - cmd/go - re-enable building from binary only packages
    we are a binary distro and the last minue change to go clean -i
    disabled building from third party binary packages. package management
    will be done via yast/zypper anyway and not go clean.


author: graham@andtech.eu
changelog:
  - spec/go.sh/macros
    change install location of third party libs to $GOROOT/contrib
    add $GOROOT/contrib as the last location in users $GOPATH
  - re-add sachape's typo and version check fixes
  - Update godoc patch and add contrib src dir


author: graham@andtech.eu
changelog:
  - Update to version 1.0.1
  - fix escape analysis bug that could cause memory corruption
  - other minor updates see:
    http://code.google.com/p/go/source/list?name=release-branch.go1
  - go.spec: remove arch dependent conditionals from %files section
    we don't have to select these anymore.


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: 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:
  - Simpler build
  - Don't require 'go'
  - Disable brp-strip-static-archive on Fedora, RHEL and CentOS
  - Provide devel and devel-static packages
  - Remove devel-file-in-non-devel-package rpmlint filter


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: 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@suse.de
changelog:
  - Don't require 'go'
  - Disable brp-strip-static-archive on Fedora, breaks build
  - Provide devel and devel-static packages
  - Remove devel-file-in-non-devel-package rpmlint filter


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: graham@andtech.eu
changelog:
  - Updates to work with latest 20110307 release
  - Use net/textproto MIMEHeader.Get()
  - Type assert the http.ResponseWriter into a Hijacker on Close()


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: novell@mirell.de
changelog:
  - Update to version 0.4.92:
    * Support running Gobby on Windows 2000.
    * Added Icons for HCLP and HCLPI icon themes (Bug #413, Patrick Wade).
    * Make sure terminating newline characters are saved correctly
    * Added /etc/ssl/certs/ca-certificates.crt as default trust file, if
      available.
    * Don't mess up saving documents whose first line is empty.
    * Write config files in $XDG_CONFIG_HOME instead of $HOME (Bug #437,
      Cristian Klein).
    * Display colored pencil icons in a document's tab for each user that
      made a change since the document has been viewed the last time
      (Bug #66, Mattis Manzel).


author: vuntz@novell.com
changelog:
  - Clean up file list.
  - Update gobby-desktop.patch: do not change Name, GenericName,
    Categories there, but with suse_update_desktop_file.
  - Remove unneeded BuildRequires: gmp-devel, gnutls-devel,
    libavahi-glib-devel, libglade2-devel, libgnomeprintui-devel,
    libgnomeui-devel, libwnck-devel, libgsasl-devel.
  - Remove AutoReqProv: it's default now.
  - Add update-alternatives PreReq.and use update-alternatives to
    have non-versioned filenames.


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@novell.com
changelog:
  - Rename package to gobby04: gobby 0.5 does not share the same
    protocol, and some users will need the old gobby.
  - Update to version 0.4.10:
    + Fixed a bug which made saving of newly-created documents
      impossible.
  - Remove AutoReqProv: it's default now.
  - Add update-alternatives PreReq.
  - Rename binary, desktop file and manpage to versioned filenames
    and use update-alternatives to have the non-versioned filenames
    (except for the desktop file).
    This way, we'll be able to easily install the 0.5 version of
    gobby too.
  - Do not call ldconfig in post/postun.
  - Update gobby-desktop.patch and rename to gobby04-desktop.patch:
    do not change Name, GenericName, Categories there, but with
    suse_update_desktop_file. Make it call gobby-0.4.


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: vuntz@novell.com
changelog:
  - Update to version 0.7.4:
    + Add go_gtk_show_url. [bgo#559021]
    + Don't display markers in histogram legend. [bgo#574340]
    + Skip points corresponding to invalid valies in pie charts.
      [bgo#574348]
    + Correctly use all points defined in bar/columns plot series.
      [bgo#574349]
    + Avoid unused direct shlib deps. [bgo#572910]
    + Set a default family when none is given. [bgo#575318]
    + Fix a pixbuf scaling problem in foocanvas.
    + Improve handling of localized formats.


author: vuntz@novell.com
changelog:
  - Update to version 0.7.5:
    + Fixed gconf and gmathml propagation to pc file. [bgo#576497]
    + Added a new plot type: GogColorPolarPlot.
    + Use priority when looking up savers by extension or mime.
    + Add new go_format_is_time function.
    + Pick sane bounds for time-formatted axes.  [Part of bgo#574681]
    + Pick sane bounds for date-formatted axes.  [Part of bgo#574681]
    + Add magic date and time formats.
  - Drop goffice-fix-gconf-dep.patch: fixed upstream.


author: vuntz@novell.com
changelog:
  - Update to version 0.7.6:
    + Fixed segfault during documentation generation. [bgo#580296]
    + Improve log axes' tick calculation. [bgo#375756]


author: vuntz@novell.com
changelog:
  - Update to version 0.7.7:
    + Modified serialization of pango markup to support all weights
    + Add "pristine" as GODoc property.
    + Properly handle date conventions in graphs.
    + Support formatted editing of graph limits that are dates and
      times. [bgo#574681]
    + Implement new calendar button widget.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 0.7.8:
    + Add some odf GOFormat output utilities
    + Handle scale attributes in markup
    + Add functions to generate number formats
    + Make format classification function public
    + Fix inc/dec precision for accounting format
    + Introduce master include file
    + Activate formatting support for negative elapsed times.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 0.7.9:
    + bgo#586654 - Improve number style output to ODF.
    + Improve currency output to ODF.
    + bgo#587171 - Fix hang when writing date with invalid format.
    + bgo#585298 - Align surface ticks with grid.
    + bgo#589511, bgo#589512 - Fixed various contour plots related
      issues.
    + bgo#590416 - Comparison line for probability plots.
    + New cairo based canvas.
    + bgo#586567 - Fix format localization problem.
    + bgo#588138 - Fix crash with Win32 configuration.
    + bgo#590903 - Fix axis issues near zero.
    + bgo#590908 - Improve log-scale axes.
  - No longer needed to rename sr@Latn to sr@latin.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.7.10:
    + Canvas improvements.
    + Removed FooCanvas.
    + Migrated from Glade to GtkBuilder.
    + bgo#592283 - Namespace issues.
  - Drop libglade2-devel BuildRequires and Requires in devel package.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.7.12:
    + bgo#593608 - Deprecated GOStyle::outline.
    + bgo#593937, bgo#594070, bgo#594077 - Fixed import of surface
      plots from excel.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.16:
    + Add parent name for new objects in the graph guru "Add" menu.
    + Fix configuration loading when using .gnumericrc. [bgo#600654]
    + Implement error bars in radar and polar plots. [bgo#572720]
    + Add an option for negative values display in pies and rings.
      [bgo#152614]
    + Add trend lines to legend. [bgo#383518]
    + Build color from color names usung gdk_parse_color.
      [bgo#601114]
    + Fix crashes in probablility and scatter plots. [bgo#603015,
      bgo#603016]
    + Support multiple series in probability plots. [bgo#603013]
    + Eliminate most uses of "float".
  - Changes from version 0.7.15:
    + Fix bounds update of GocItem. [bgo#598091]
    + Prepare for GSEAL_ENABLE.
    + Display coordinates when moving the mouseover a graph.
      [bgo#382666]
    + Make titles the first logical child and ensure they are
      rendered last. Really fixes bgo#152675.
    + Fix graph scale after a size change. [bgo#599887]
    + Make chart position persistent in auto mode. [bgo#152674]
    + Canvas improvements for arrows.
  - Changes from version 0.7.14:
    + Fix some translatable strings. [bgo#596003]
    + Fix unicolor gradient brightness.
    + Fix custom point marker in scatter plots. [bgo#596585]
    + Fixed various issues related to image filling.
    + Extensions for XLL support in Gnumeric. [bgo#597849]


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.17:
    + Fixed a canvas performance issue. [bgo#603813]
    + Update property page when style changes after reordering.
      [bgo#604229]
    + Fix context sensitive help support on win32.
    + Make GOCmdContext require less implementation.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.18:
    + Fix description of ring plots. [bgo#606162]
    + Add a name to regression curves for display in legends.
      [bgo#605040]
    + Fixed GocPolygon bounds. [bgo#605496]
    + Moved plot area position page from plot to chart. [bgo#605771]
    + Add sample to the plot type selector. [bgo#495781]
    + Don't use multiline GtkLabel. [bgo#606162]


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.0:
    + Do not crash when a chart contains no plot. [bgo#607960]
    + Do not crash when deleting a grabbed item. [bgo#609747]
    + Add "autoload" flag for plugins.
    + Use locale independent markup. [bgo#608047]


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.1:
    + bgo#609833: Remove libglade dependency from pc file.
    + bgo#610434: Use gtk_buildable_get_name instead of
      gtk_widget_get_name where ppropriate.
    + bgo#610435: Fix crash in GogGuru.
    + bgo#611163: Fix cubic splines with invalid data.
    + bgo#611415: Fix locale selector issue.
    + Canvas improvements.
  - Remove the libglade workaround.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.2:
    + bgo#608422: Support fd:// URIs on win32
    + Add more GOPath API
    + bgo#613523: Implement conf notification in keyfile case
    + Fix distance calculation for arc, ellipse, polygon, polyline,
      and rectangle
    + Support rotation for text on canvas
    + Add PolyPolygon and Path


author: andrea@opensuse.org
changelog:
  - Update to version 0.8.7:
    + Implement cumulative histograms.
    + Make histogram able to use raw data.
    + Implement equations rotation. [bgo#622782]
  - Changes from version 0.8.6:
    + Clean-up some win32 code.
    + Fix point-on-graph crash. [bgo#620198]
    + Ensure format menu has yyyy-mm-dd.
    + Improve docs.
    + Fix currency ordering. [bgo#621336]
    + Fix rounding problems for very large numbers.
  - Changes from version 0.8.5:
    + Fix the --without-gtk winbuild. [bgo#619312]
    + Fix trend-line problem with inverted x-axis. [bgo#619958]
  - Changes from version 0.8.4:
    + Fix the --without-gtk build. [bgo#618592]
    + Regression fixes.
    + Improve linear regression accuracy.
    + Plug leaks.
  - Changes from version 0.8.3:
    + Improve probability plots.
    + Implement the "combo-activate" signal in GOCombo. [bgo#583175]
    + Use markup for graph tips.
    + Fix week numbers issue.
    + Fix matrix inversion crash. [Part of bgo#617469]
    + Fix win32 configuration problem. [bgo#617672]


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.8:
    + Make sure that go_format_sel_format_classification returns the
      value used by the format selector. [bgo#625454]
    + Do not take manually placed charts into account when evaluating
      rows and columns in GogGraph.
    + Fixed contour plots legend. [bgo#623887]
    + Add go_string_replace function.
    + Add functions to manage GOFormatDetails.
    + Fix go_conf notification problem. [bgo#625549]
    + Implement weekly ticks for date axes. [bgo#624340]


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.9:
    + bgo#626206, bgo#626263, bgo#626305: Don't crash when loading a
      corrupted chart.
    + Fix blur in zoomed charts.
    + bgo#626665: Fix memory leak and criticals in graph editor.
    + bgo#531070: Allow themes defined as xml files.
    + bgo#626461: Update currencies.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.10:
    + Make sure the first rather than the last error is shown.
    + Provide the opportunity of all errors to be shown.
    + Always use real line width when evaluating dashes. [bgo#442546]
    + Update x and y limits when data change for xyz plots.
      [bgo#627288]
    + Do not crash when displaying cubic spline with no abscissa.
      [bgo#627507]
    + Do not save image filling with no image. [bgo#627690]
    + Don't use g_free instead of xmlFree. [bgo#627700]
    + Optionaly delete trendlines from legend. [bgo#628031]
    + Fix critical in go_doc_finalize. [bgo#628467]
    + Fixed a potential crasher in
      gog_styled_object_document_changed. [bgo#628671]
    + Fixed GOImage references management. [bgo#628732]
    + Limit formats to sane number of decimals. [bgo#627066]
    + Fix minor go_string_replace issue.
    + Plug leaks.
    + Fix char-xmlChar confusion.
    + Fix graph crash. [bgo#628259]
    + Improve go_format_is_date.
    + Improve handling of date axes with time-of-day.
    + Fix FMR on image load. [Part of bgo#628467]
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.11:
    + Implement custom grids in xyz plots. [bgo#624273]
    + Update API documentation.
    + Improve fractional days support for date axes.
    + Draw charset/locale selectors with "radio" buttons.
    + Fix charset problem for Japanese. [bgo#627829]


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.12:
    + bgo#631242, bgo#630784: Fix US 30/360 date calculations.
    + bgo#631504: Fixed sorting with accentuated characters.
    + bgo#632310: Allow filled plots to be displayed behind the grids
    + Fixed patterns with cairo-1.10.
    + bgo#633735: Fixed flawed exponential fit in graphs for small
      values.
    + bgo#633965: Fixed an infinite loop condition in cubic spline
      evaluation.
    + Fix GOImage-vs-cairo lifecycle issue.
    + Fix loading of weird themes.


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:
  - 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: 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:
  - Update to version 2.0.1:
    + Preferences dialog crash
    + Support transparent tray icon (bgo#554876)
    + Notification action buttons are shown only if notification
      daemon supports actions.
    + Fixed bgo#573162 - Reports "Invalid" device for all my CD
      drives
    + Updated translations.
  - Remove unneeded BuildRequires: docbook_4, libidl, libxslt.
  - Add libnotify-devel BuildRequires (and remove BuildConflicts).
  - Add --disable-scrollkeeper configure option.
  - Drop goobox-1.9.2-enable_sk.patch: not needed anymore.
  - Drop goobox-1.9.2-ac.patch: not needed anymore.
  - Drop goobox-0.9.93-stringcompare.patch: fixed upstream.
  - Remove call to autoreconf and intltoolize.
  - Remove explicit gconf2 and filesystem PreReq: gconf2 is covered
    by gconf_schemas_prereq.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.1.1:
    + Ported to modern libraries, removed use of deprecated
      functions.
    + Always show the whole track list, without scrollbars.
    + Respect the autoplay setting even at start up time.
    + Added documentation for the preferences dialog.
  - Remove gstreamer010-plugins-base-devel, libglade2-devel,
    libgnomeui-devel BuildRequires.
  - Add brasero-devel, dbus-1-glib-devel, gconf2-devel,
    gstreamer010-devel, libunique-devel BuildRequires.
  - Do not package omf files twice.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.1.2:
    + bgo#624188: Flac quality level 9 does not work
    + bgo#623607: Make sure the cache directory exists before saving
      the file
    + bgo#604437: Save pixbufs.h in the build directory
    + Fixed error when a gstreamer plugin is not available.
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Update to version 2.2.0:
    + Bug fixes:
    - Fixed translation of some strings on the command line help
    - Removed the use of glib/gtk+ deprecated functions
    - Updated the README file
    + Updated translations.


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:
  - Update to version 3.0.1:
    + Fixed compilation linking explicitly to the math library.
    + Updated translations.


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@opensuse.org
changelog:
  - First, initial public release (declared "1.0" as no version number
    was given in googlefontdirectory)


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: 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: puzel@suse.cz
changelog:
  - update to 0.4.5
    * Improved crypt-luks detection
    * Improved dmraid device detection by checking udev if needed (n/a)
    * Enhanced to search for udevadm if udevsettle not found (n/a)
    - Thanks to Lorenzo Cogotti aka Micia for this tip.
    * Improved UUID detection to fall back to vol_id if available (n/a)
    * Improved file system detection with fall back to vol_id (n/a)
    * Added support for /dev/mapper dmraid devices
    * Added recognition of /dev/mmcblk* SD/MMC devices
    * Enhanced resize to only move start if space before changed
    * Maintained label and UUID when resizing swap
    * Added detection of LUKS encrypted partitions
    * Added detection of btrfs file system
    - Thanks to Luca Bruno for initial btrfs support patch.
    * Improved new comments for translators


author: puzel@novell.com
changelog:
  - update to gparted-0.4.6
    * BUG FIXES
    * Removed requirement for xxd for ntfs move or paste action (n/a)
    * Enhanced for new linux-swap "filesystem" types from parted-1.9.0 (n/a)
    * Reduced chance of accidental new partition creation (#576374)
    * Enhanced file parsing to handle tabs properly (#582687)
    * Made .gitignore gparted* mask more specific (#587065)
    * Placed translator comment in the proper location (#590415)


author: puzel@novell.com
changelog:
  - update to gparted-0.4.7
    * BUG FIXES
    * Added logic to find symbolic link device mount points
    * Made set_used_sectors method less meddlesome for FAT16/32
    * Fixed new partition creation size off by one sector
    * Improved recognition of dmraid devices
    * Enhanced to compile with libparted two digit version (e.g., 2.0)


author: puzel@novell.com
changelog:
  - update to gparted-0.4.8
    * BUG FIXES
    * Rework logic to find symbolic link device mount points (#582687)
    * Minor string fixes (#597686)
    - Thanks go to Bruce Cowan for the small patch
    * Remove repeated titles in progress dialog (#589558)
    * Change field labels to sentence capitalization (#583885)
    * Add padding to progress dialog window
    * Improve feedback when creating or pasting partition (#579266)
    * Ensure no pending operations before creating partition table (#583896)
    * Remove unable to re-read partition table warning (#599078)
    * Improve dmraid device and name recognition


author: bitshuffler #suse@irc.freenode.org
changelog:
  - update to gparted-0.5.0
    * NOTES
    This release of GParted adds support for Linux software RAID.
    RAID systems now supported include:
    - Hardware RAID
    - Motherboard BIOS RAID (also known as Fake RAID - dmraid)
    - Linux Software RAID (mdadm)
    Key changes include:
    - Add auto detection of Linux software RAID devices
    - Re-enable ability to paste into an existing partition
    - Ensure parted-1.9.0 is patched if using with GParted
    * BUG FIXES
    * Add auto detection of Linux software RAID devices
    * GNOME Goal: Correct desktop files (#600048)
    * GNOME Goal: Replace gnome-open with gtk_show_uri (#600046)
    * Found cause of NTFS volume bigger than device size (#601574)
    - Ensure parted-1.9.0 is patched if using with GParted
    - Thanks go to François Dupoux for discovering the required patch
    * Re-enable ability to paste into an existing partition (#582101)


author: puzel@novell.com
changelog:
  - update to gparted-0.5.1
    * BUG FIXES
    * Work around to partition resizing problems
    - Thanks to François Dupoux and Steven Shiau for their help
    * Ensure return code is passed up through commit() method
    * Avoid crash by ignoring devices with sector size > 512 bytes
    - Thanks to Jan Claeys for initial small patch
    * Capture libparted messages if invalid partition table found
    * Fix problem reading some FAT32 partitions
  - clean up specfile


author: puzel@novell.com
changelog:
  - update to gparted-0.5.2
    * Fix bug when copying huge NTFS partition never finishes
    * Indicate required software if unable to read file system
    * Disable extended option for non-MSDOS and non-DVH disk types
    * Add check if partition table re-read work around code is needed
    * Fix problem building gparted on OpenSUSE 11.1
    * Make partition "New" label available for translation
    * Enable removal of msftres flag on GPT disk
    - Requires libparted-2.0 or higher
    * Set HFS/HFS+ partition identifier to proper value
    - Requires libparted-2.2 or higher
  - add gparted-fix-gcc-warning.patch - fix build warning


author: puzel@novell.com
changelog:
  - update to gparted-0.6.0
    * Add support for devices with sector sizes > 512 bytes
    * Add align to MiB option and make it the default
    * Enable copy to work on computers with only 128 MiB RAM
    * Fix mkswap error "UUID parsing failed" when resizing with no
      UUID [deb#573836]
    * Handle devkit-disks command being renamed to udisks
    - GParted Bug #324220 comment 62, lp#588530
    * Convert git log entries for Makefile generated ChangeLog
    * Clean up progress bar current status after copy/move action
  - dropped gparted-fix-gcc-warning.patch (fixed upstream)


author: puzel@novell.com
changelog:
  - update to gparted-0.6.1
    - two serious bugs fixed (introduced in 0.6.0)
    - Fix crash moving partition when size is a multiple of 16 MiB
    - Disable MiB alignment temporarily until bug bgo#623630 can
    be fixed.


author: puzel@novell.com
changelog:
  - update to gparted-0.6.2
    * Re-enable MiB partition alignment option
    * Fix problem with logical partition move overwriting EBR
    * Ensure original partition boundaries kept on rollback of
      failed move
    * If available use both udisks and hal-lock to prevent
      auto-mounting


author: puzel@novell.com
changelog:
  - update to gparted-0.7.0
    - This release of GParted adds initial support for the
      btrfs file system, and fixes two critical bugs.  Also
      included are other bug fixes and language translation
      updates.
    - Key changes include:
    - Add initial support for btrfs
    - Fix crash at start with glibmm-ERROR
    - Fix crash moving more than one logical partition right
  - Require btfsprogs


author: puzel@novell.com
changelog:
  - update to gparted-0.7.1
    + This release of GParted further improves motherboard BIOS RAID
      support and includes bug fixes, and language translation
      updates.
    + Key changes include:
    - Fix incorrect dmraid partition path name
    - Handle characters like spaces in mount points
    + Bug Fixes:
    - Fix incorrect dmraid partition path name
    - Handle characters like spaces in mount points
    - Enhance to work with mount points defined by uuid or label
    - Fix MBR does not reflect the GPT partition map
      . Requires libparted-2.3 or higher


author: puzel@novell.com
changelog:
  - Update to gparted-0.8.0
    + Add attempt data rescue for lost partitions
    + Fix paste destination partition smaller than source
    + Prevent visual disk display area from disappearing
    + Other bugfixes
  - Add intltool BuildRequires
  - Add gpart Recommends


author: dimstar@opensuse.org
changelog:
  - Handle .desktop files and icons in post/postun scripts.
  - Use %{?no_lang_C} with %find_lang, to make sure the main package
    ships the unstranslated documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.1:
    + Remove all usage of kpartx to avoid partition entry duplicates
    + Add configure option --enable-libparted-dmraid
    + Bug fixes:
    - lp#696937: Ensure graphical error message displayed when run
      by non-root user
    - Simplify command output cleanup implementation
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Do not ship our own version of gparted.desktop, and instead
    export GKSUPROG="/usr/bin/xdg-su -c" during the build to make the
    upstream .desktop file use xdg-su.
  - This means we can stop changing the .desktop file with
    %suse_update_desktop_file.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.0:
    + The most significant change in this release is the ability to
      compile and link with libparted 3.0.
      Because Parted 3.0 removed some file system specific
      functionality, the following abilities are lost or changed when
      GParted is compiled and linked with libparted 3.0:
    - Unable to grow and shrink FAT16 and FAT32 file systems
    - Unable to shrink HFS and HFS+ file systems
    - Unable to determine used and unused sectors in HFS and HFS+
      file systems
    - Unable to erase file system signatures on partition create
      and format
    - FAT16 and FAT32 file system moves performed internally by
      GParted instead of by libparted
    + Bug Fixes:
    - bgo#651559: Enable compile and link with libparted 3.0
    - bgo#649444: Fix size off by one sector with unrecognized disk
      label
    - lp#545911: Fix GParted crashes with assertion
      (head_size <= 63)
    - bgo#650793: Fix typo "on on " -> "on"
    - bgo#650237: Improve English grammar: amount -> number
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.1:
    + Fix NTFS partition resize fail problem (bgo#655215)
    + Fix some compiler warnings
    + Change some code attributes to local variables (bgo#634090)
    + Fix typo in string: director --> directory (bgo#657744)
    + Updated translations.


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: 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: puzel@suse.cz
changelog:
  - update to 2.0.11
    * Fixed a problem in SCDAEMON which caused unexpected card resets.
    * SCDAEMON is now aware of the Geldkarte.
    * The SCDAEMON option --allow-admin is now used by default.
    * GPGCONF now restarts SCdaemon if necessary.
    * The default cipher algorithm in GPGSM is now again 3DES.  This is
      due to interoperability problems with Outlook 2003 which still
      can't cope with AES.
  - dropped gnupg-2.0.10-fix-convert.patch (upstream)
  - dropped gnupg-2.0.10-fix-missing-option.patch (upstream)
  - disabled gnupg-1.9.22-ccid-driver-fix.diff (does not apply and it is
    not clear what it is good for)


author: puzel@novell.com
changelog:
  - update to gnupg-2.0.12
    * GPGSM now always lists ephemeral certificates if specified by
    fingerprint or keygrip.
    * New command "KEYINFO" for GPG_AGENT.  GPGSM now also returns
    information about smartcards.
    * Made sure not to leak file descriptors if running gpg-agent with a
    command.  Restore the signal mask to solve a problem in Mono.
    * Changed order of the confirmation questions for root certificates
    and store negative answers in trustlist.txt.
    * Better synchronization of concurrent smartcard sessions.
    * Support 2048 bit OpenPGP cards.
    * Support Telesec Netkey 3 cards.
    * The gpg-protect-tool now uses gpg-agent via libassuan.
    * Changed code to avoid a possible Mac OS X system freeze.
  - drop gpg2-fix-rtsignals.patch (fixed upstream)
  - drop gnupg-1.9.22-ccid-driver-fix.diff (unused)


author: puzel@novell.com
changelog:
  - update to gnupg-2.0.13
    * GPG now generates 2048 bit RSA keys by default.  The default hash
    algorithm preferences has changed to prefer SHA-256 over SHA-1.
    2048 bit DSA keys are now generated to use a 256 bit hash algorithm
    * The envvars XMODIFIERS, GTK_IM_MODULE and QT_IM_MODULE are now
    passed to the Pinentry to make SCIM work.
    * The GPGSM command --gen-key features a --batch mode and implements
    all features of gpgsm-gencert.sh in standard mode.
    * New option --re-import for GPGSM's IMPORT server command.
    * Enhanced writing of existing keys to OpenPGP v2 cards.
    * Add hack to the internal CCID driver to allow the use of some
    Omnikey based card readers with 2048 bit keys.
    * GPG now repeatly asks the user to insert the requested OpenPGP
    card.  This can be disabled with --limit-card-insert-tries=1.
    * Minor bug fixes.
  - drop gnupg-2.0.4-default-tty.diff


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.14:
    + The default for --include-cert is now to include all
      certificates in the chain except for the root certificate.
    + Numerical values may now be used as an alternative to the
      debug-level keywords.
    + The GPGSM --audit-log feature is now more complete.
    + GPG now supports DNS lookups for SRV, PKA and CERT on W32.
    + New GPGSM option --ignore-cert-extension.
    + New and changed passphrases are now created with an iteration
      count requiring about 100ms of CPU work.
  - Add gnupg-2.0.14-s2kcount.patch: use fixed s2k-count number
    otherwise the gpg2 would want to consult gpg-agent which is not
    yet installed in the mock chroot (Patch shamelessly stolen from
    Fedora).


author: puzel@novell.com
changelog:
  - update to gnupg-2.0.15
    * New command --passwd for GPG.
    * Fixes a regression in 2.0.14 which prevented unprotection of new
    or changed gpg-agent passphrases.
    * Make use of libassuan 2.0 which is available as a DSO.


author: chris@computersalat.de
changelog:
  - fix deps
    o libassuan-devel >= 2.0.0
    o pth / libpth-devel >= 1.3.7
  - added BuildReq libcurl-devel >= 7.10
  - removed BuildReq openldap2
    is already solved by openldap2-devel
  - removed unrecognized configure options
    - -enable-external-hkp, --enable-shared, --enable-static-rnd


author: puzel@novell.com
changelog:
  - update to gnupg-2.0.16
    * If the agent's --use-standard-socket option is active, all tools
    try to start and daemonize the agent on the fly.  In the past this
    was only supported on W32; on non-W32 systems the new configure
    option --use-standard-socket may now be used to use this feature by
    default.
    * The gpg-agent commands KILLAGENT and RELOADAGENT are now available
    on all platforms.
    * Minor bug fixes.
  - drop gnupg-2.0.14-s2kcount.patch (builds fine without it now)


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: puzel@novell.com
changelog:
  - update to gpgme-1.2.0
    * New encryption flag GPGME_ENCRYPT_NO_ENCRYPT_TO to disable default
    recipients.
    * gpgme_new will fail if gpgme_check_version was not called, or a
    selftest failed (for example, if -mms-bitfields was not used on
    MingW32 targets).
    * New functions gpgme_io_read and gpgme_io_write for use with
    gpgme_passphrase_cb_t and gpgme_edit_cb_t functions.
    * New functions gpgme_result_ref and gpgme_result_unref to detach
    result structures from a context.
    * New functions gpgme_op_export_keys_start and gpgme_op_export_keys
    that allow to specify exported keys through gpgme_key_t objects
    instead of patterns.
    * New mode of operation gpgme_export_mode_t that allows exporting
    external keys.
  - drop unneeded BRs: libgcrypt-devel, libksba-devel


author: puzel@novell.com
changelog:
  - update to gpgme-1.3
    * GPGME does not come with an internal libassuan version anymore.
    The external libassuan 1.1.0 release or later is required.  For
    application programmers on systems that can resolve inter-library
    dependencies at runtime, this is a transparent change.
    * New engine GPGME_PROTOCOL_G13 to support the new g13 tool.
    * New engine GPGME_PROTOCOL_UISERVER to support UI Servers.
    * New API to change the passpgrase of a key.
    * Interface changes relative to the 1.2.0 release:
    - GPGME_STATUS_INV_SGNR    NEW.
    - GPGME_STATUS_NO_SGNR     NEW.
    - GPGME_PROTOCOL_G13       NEW.
    - gpgme_op_g13_mount       NEW.
    - gpgme_g13_result_t       NEW.
    - GPGME_PK_ECDSA           NEW.
    - GPGME_PK_ECDH            NEW.
    - gpgme_op_passwd_start    NEW.
    - gpgme_op_passwd          NEW.
  - drop gpgme-1.1.8-makecheck.patch (not needed)


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: meissner@suse.de
changelog:
  - updated to 2.4.5.1 temp snapshot
    - 4GB files now possible (instead of 2GB limit)
    - --set-config-index and --set-config-value
    - save files based on umask


author: meissner@suse.de
changelog:
  - updated to 2.4.5.2 temp snapshot
    - wait-event now with second wait time
    - added wait-event and wait-event-and-download and capture-tethered
    to shell mode.


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: 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: 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


author: utx@penguin.cz
changelog:
  - Updated to version 1.3.5:
    * new formats: GlobalSat DG-100, Navilink GPS support, MTK Data
      Logger, Nokia LMX, Swiss Map 50 xol, NMEA GISTeq strain.
    * new features: Garmin HC supported, Garmin GPI proximity alerts,
      Lowrance waypoint comments, VCF coords in ADR for iPhone,
      timestamps in KML Placemarks, Opencaching.de GPX, TomTom
      geocaching, KML writer for geocaches rewritten, KML track/route
      writer direction of motion, GPX and CSV Geocache
      archive/availability, discard filter support for minimum number
      of satellites.
    * fixes: Google Maps reader, longitude and latitude in tomtom_in,
      Garmin GDB Category option, timestamps on xcsv formats,
      realtime KML GPS jitter suppress, GPX links handled in tracks
      and routes.


author: sndirsch@suse.de
changelog:
  - picked up gpsbabel package from external buildservice
    (project Application:Geo); reviewed changes of
    gpsbabel-1.3.4-docbook.patch and new patch
    gpsbabel-1.3.5-link-clash.patch; verified that new source tarball
    has not been modified and pdf documentation has been updated to
    release 1.3.5


author: utx@penguin.cz
changelog:
  - Updated to version 1.3.6:
    * Support for Holux M241, Iblue747, Igo8, VidaOne version 2,
      Navigon Wpt format, Medion GoPal, Humminbird format, Lowrance
      .usr version 3 support, Mapasia tr7, Google Navigator, Navitel,
      Geogrid Viewer, iGO2008 POI support, Jelbert GeoTagger format,
      Skyforce, SBP format for LocoSys GPS, Memory-Map Navigator
      Overlay support.
    * Garmin mass storage device detection.
    * Discard feature can now toss points with no or unknown fix.
    * NMEA reader now can read AMOD 3080GL waypoints.
    * Garmin Training Center now does lap splitting, can now read.
    * Added the height filter.
    * AN1->KML conversions now preserve line colors.
    * Doc improvements.
    * Route reversal can reverse tracks, too.
    * Magellan geocache files can now be read.
    * Workaround for Garmin Venture HC weirdness on Mac and Linux.
    * Entity encoding problem in Google Earth KML writer for
      Geocaches.
    * Fix NMEA writer bug that caused everthing to be a GISTeq file.
    * Fix writing waypoint names under 6 characters to old serial
      Garmins.
    * Several improvements to Navilink.


author: jreuter@novell.com
changelog:
  - Upgrade to gpsd-2.90, from the upstream change log:
    - GPSD-NG, the new JSON-based command protocol, is now deployed
    - Detection of end of a fix-reporting cycle is now reliable
    - Abandone gpsflash subproject
    - Increase major version of shared library due to significant API change
    - Add new driver for Motorola Oncore receivers
    - gpsfake can now accept multiple logfiles, interleaving test sentences
      from each.
    - gpsd now accepts error estimates from the NMEA $GPGBS sentence.
    - Fix potential core dump in C client handling of "K" responses
    - Introduce major and minor API version symbols into the public interfaces
    - The sirfmon utility is gone, replaced by gpsmon
    - Fix an old error in NMEA parsing
    - cgpxlogger has been merged into gpxlogger.
    - Speed-setting commands now allow parity and stop-bit setting
    - tcmdecode becomes gpsdecode and can now de-armor and dump AIDVM packets
    - The clientlibrary now works correctly in locales where the decimal
      separator is not a period.
  - Typo in sirfmon / gpsmon has been fixed silently by upstream (#bnc513037)
  - Make libgps and python modules subpackages


author: jreuter@novell.com
changelog:
  - Add missing dependency to python-curses for devel package (bnc#574584)
  - Add another Cyprus GPS USB id (bnc#574584)


author: vuntz@opensuse.org
changelog:
  - Update to version 2.92:
    + Fix a packaging error: the python library module was omitted
      from the 2.91 tarball.
    + Improve the json import test.
  - Changes from version 2.91:
    + We have support for NMEA GLONASS sentences, and a regression
      test.
    + Clients now get a DEVICE notification on every driver switch.
    + It is possible to specify a TCP/IP AIS feed such as AISHub as a
      data source.
    + Serious bitrot in the NTRIP support has been fixed - it was
      probably nonfunctional for several releases before this.
    + Fixed buggy display of satellite-used flags in cgps.
    + xgps is replaced by a rewrite in Python that uses pygtk,
      eliminating a dependency on Motif; also, it now displays AIS
      information.
    + Uniform treatment of display-unit defaulting and -u in xgps,
      cgps, and lcdgps.
    + Support for AIS message types 25 and 26.
    + Support for IPv6.
    + A numeric instability in the earth_distance() function
      affecting track error modeling has been fixed.
    + Old protocol has been removed from the daemon; the library
      still speaks it.
  - Drop openmotif, openmotif-devel BuildRequires.
  - Add xorg-x11-devel, xorg-x11-libXpm-devel BuildRequires.
  - Add gpsd-fix-python-install.patch to fix installation of the
    python bindings.
  - Add python-gtk Requires to gpsd-clients subpackage as xgps now
    depends on it.
  - Use a valid group for the devel subpackage.
  - Do not manually strip executables: this will be done by the build
    service.


author: jreuter@novell.com
changelog:
  - Move udev rules from /etc/udev/rules.d to /lib/udev/rules.d
  - Update to version 2.95:
    + Rationalize clearing and generation of DOPs
    + cgps now displays epx/epy rather than eph
    + Speed is now always reported if our last two fixes were good
    + Reading packets from UDP datagrams by specifying a listening
      address and port is now supported
    + AIS code now interprets message type 6 and 8 application IDs
      correctly as a Designated Area Code and Functional ID pair
    + gpspipe has a new -T option for setting the timestamp format
    + xgpsspeed is completely rewritten in Python
    + Qt bindings for the client library
    + gpsdcode now uses | as a field separator in -c mode, as string
      fields can contain commas
    + Corrected error for reporting of AIS rate-of-turn fields
  - Changes of version 2.94:
    + Error-checking in the 50bps subframe code has been greatly
      improved
    + The Garmin GPS driver can now use libusb for device discovery
    + The libgps library has been split apart; the service functions
      used by the daemon now live in libgpsd
    + Stronger checking for valid ephemeris before extracting the
      leap-second offset
  - Changes of version 2.93:
    + Support for JSON dumping and parsing of AIS message types 25 and 26
    + Removing non-streaming mode from the Python exerciser
    + Unsetting the appropriate in-use flag in the device array
    + Change the libgps default from old protocol to JSON
    + Add a close() method to the C++ binding
    + Try to recover better from sporadic cases of false matches to
      Trimble packet format from a SiRF binary datastream
    + gps_poll() now returns -1 with errno not set when the gpsd
      socket closes
    + TPV now refrains from reporting fields the fix quality won't support
    + gpsmon option for listing device types is now -L to -l can be used
      to enable logging
    + Documentation updates
    + New POLL command brings back polling-mode operation
    + gpsd no longer eats CPU when a device is unexpectedly uplugged
    + Support for the TNT revolution is back (run mode only)
    + There is now a gpsdfake diagnostic tool that fakes being gpsd shipping
      arbitrary specified data to clients.


author: devel@navlost.eu
changelog:
  - Update to version 2.96:
    + Bumped maximum channel count to 32 to accommodate GPS+GLONASS devices.
    + API version bumped to 5, redesign finished (changes are documented
      in the Client HOWTO).
    + cgps now handles resize signals.
    + Code can now link with uClibc for embedded use.
    + Various bugs in the C++ binding have been fixed.
    + gpxlogger can now daemonize and write to a specified log file.
    + A gpsd client can now set any locale it likes, and JSON
      will still be parsed using the C locale matching the daemon's.
    + Clients are no longer required to define a gpsd_report() hook.
    + gpsd no longer emits probe strings to unidentified USB devices at startup.
    + JSON timestamps in TPV and SKY are now ISO8601 rather than seconds since
      the Unix epoch; the library handles the older style backward-compatibly.
    + GPGST sentences are now parsed for noise statistics when a device emits
      them.
    + AIS and RTCM2 JSON dumps have device fields.
    + JSON reports now include 50bps subframe data if the device allows access to
      it.
    + gpsdecode can now dump NMEA GPS binary, and subframe data to JSON.
    + The RTCM2 code now understands and  analyzes RTCM2.3 messages 13,
      14, and 31, and has been checked against another analyzer.
    + The ancient Sager dump format for RTCM2 is abolished in favor of a JSON
      profile.


author: dmueller@suse.de
changelog:
  - move libgpsd.so.0 from the shlib subpackage to the main package,
    as it fileconflicts with other versions of it. the library is
    internal only anyway.


author: dominique-obs@leuenberger.net
changelog:
  - Remove --with-kerberos-prefix from configure. Newest krb5
    packages do no longer provide the expected libdes425.


author: vuntz@opensuse.org
changelog:
  - Change gnome-keyring-devel BuildRequires to
    libgnome-keyring-devel on 11.3 and later, following the module
    split upstream.
  - Remove AutoReqProv: it's default now.


author: vuntz@opensuse.org
changelog:
  - Add libgcrypt-devel BuildRequires: it has been forgotten for some
    reason.
  - Drop gq-1.2.3-ia64.diff: the patch never made it upstream, and is
    actually only useful if we turn on debugging. Instead, pass
    - -disable-debugging to configure.
  - Add gq-fix-linking.patch: fix linking issue, taken from git.
  - Add call to autoreconf for above patch.


author: pth@suse.de
changelog:
  - Split patch.
  - Include standard headers where necessary.
  - Mark functions that don't return with attribute((noreturn)).


author: lars@linux-schulserver.de
changelog:
  - added manpage from debian
  - added the following debian patches:
    20-no-busy-wait-after-rec.dpatch
    80_fix_wav_length.dpatch
    90_report_recording_errors.dpatch
    please refer to the documentation in the patches for details
  - beautify specfile


author: pth@suse.de
changelog:
  - Add all patches from debian that we don't already have:
    20-overflow-fixes.dpatch
    20-shell-quoting.dpatch
    20-via-kludge.dpatch
    20-warning-fixes.dpatch
    30-basename-fix.dpatch
    40-fast-swap-and-buffer.dpatch
    50-cmf3.dpatch
    60-bplay_in_gramo.dpatch
    70-endian-fixes.dpatch
    91_rename_cdrecord_wodim.dpatch
    70-endian-fixes.dpatch is the most important one as it fixes
    endianess bugs as well as making 64 bit binaries work again.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.5:
    + Fix Gramps so it again runs with Python 2.5
    + Write all notes and sources to gedcom files
    + Cli fixes
    + GeneWeb and LegacyGedcom fixes
    + NarrativeWeb fixes
    + Memory leak fixes
    + Various other small fixes
    + Updated translations
  - Add gnome-icon-theme BuildRequires for directory ownership.
  - Add gnome-icon-theme, python-gtk, xdg-utils Requires, as
    documented by upstream.
  - Add graphviz, python-webkitgtk Recommends, as documented by
    upstream.
  - Improve description.
  - Also remove the deprecated mime data files from
    /usr/share/mime-info, not just /usr/share/application-registry
  - Call %mime_database_post and %mime_database_postun macros in
    %post/%postun since we install a xml mime file.
  - Tag localized man pages with the right language. We should
    eventually move them to the lang subpackage, but at the moment,
    they would create a file conflict between bundles and the lang
    subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.6:
    + fix memory leaks
    + fix corrupted reports
    + fix crash in cramplets
    + fix gedcom import and export
    + import speed improvements
    + NarrativeWeb fixes
    + prevent corrupting databases
    + Updated translations.
  - Use set_version source service.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.0:
    + New "person name" dialog and workflow with better (or new!)
      support for nickname, complicated multiple surnames, patronymic
      as surname, family nickname, and name format preferences
    + Gramplet bottombar and sidebar per view, with new gramplets
      such as details view and image metadata viewer/editor
    + Ability to tag objects; this is the next version of what used
      to be called "markers" in previous versions of Gramps
    + Geography view now uses osm-gps-map
    + New locality field in the place editor; hierarchy is now:
      Country, State, County, City, Locality, Street
    + Automatic check and upgrade of plugins on startup
    + Improved merge support of objects
    + Better descendant/ancestor tree reports
    + Undo/redo on entry fields (CTRL+Z, CTRL+SHIFT+Z)
    + Backup option in the exporter
    + Exporter based on filters with preview
    + Various under-the-hood improvements, including for performance.
    + Updated translations.
  - Add python-gtkspell Recommends as we do have the package.
  - Update FIXME about missing Recommends: python-enchant is not used
    anymore, but python-exiv2 and osm-gps-map are new optional
    dependencies.
  - Stop using source service to download the tarball, as Factory
    will move away from this.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Expressive error when trying to load familytree with
      downgraded Berkeley db.
    + Fix in the image offset calculation (MediaRef Editor).
    + Improved focus and bug fixes on Editors.
    + Enhancements on ODT file format.
    + Improved synchronization on gramplets.
    + Export, filtering and database log improvements.
    + Call of living proxy is more accurate when using NarrativeWeb
      report.
    + Fixes on Check and Repair, Sort Events and Clipboard tools.
    + Fix automate version.
    + Fixes on PedigreeView (database state and mouse events).
    + Various fixes and improvements on merge code.
    + Minor fixes on report interface and output.
    + Various fixes on Narrative and Web Calendar reports.
    + Minor issues on Gedcom handling.
    + Add Japanese holidays (reports).
    + Add a Relationship calculator for Catalan.
    + More than 50 bug fixes and improvements.
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Lots of changes and bug fixes to every part of Gramps,
      including XML import/export, image handling, gedom handling,
      Gramplets, date handling, citations, reports, more!
    + Some platform-specific fixes (Windows, OSX, Linux).
    + Updated translations.
  - Remove _version define as it stays equal to %version.


author: asterios.dramis@gmail.com
changelog:
  - update to version 0.1.8
    * Add support for internationalization and localization features.
    * A new contacts/address book application.
    * Support for outputting QDate and QTime objects.
    * Automatic loading of QtScript based plugins.
  - Spec file updates:
    * Changes based on spec-cleaner run.
    * Changed License: to LGPLv2.1+.
    * Updates in Group:, Summary: and %description entries.
    * Removed libopenssl-devel from BuildRequires: (not needed).
    * Removed /sbin/ldconfig from devel package (not needed).
    * Minor other updates.


author: asterios.dramis@gmail.com
changelog:
  - update to version 0.1.9
    * Port the lexer to a state machine based string parser.
    * Add feature to trim insignificant whitespace.
    * Build with stricter Qt flags QT_NO_KEYWORDS and QT_NO_CAST_FROM_BYTEARRAY.
    * Add example application for a html based templated application framework.
    * Add documentation and convenience functions for QObject and Q_PROPERTY
      introspection.
    * Modernise the CMake build system including creation of EXPORT targets and
      fixing of various cross-platform issues.
    * Add a componentized CPack packaging system for binary tarballs and windows
      install wizards.
    * Ability to use COMPONENTS argument to find_package with Grantlee.
    * Add a build target for generating code coverage information.
    * Platform fixes for MIPS, ARM and MinGW.
    * Add more documentation for example applications shipped with the Grantlee
      source.
    * Add the changelog for prior versions of Grantlee.
  - Spec file updates:
    * Added lcov in BuildRequires:.
    * Changes based on openSUSE shared library packaging policy (added
      libgrantlee_core0 and libgrantlee_gui0 packages, removed grantlee
      package).
    * Minor other updates.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 0.2.0:
    * Fix build on several platforms including mac, solaris and bsds.
    * Gather coverage data in release builds instead of debug builds.
    * Ensure that unit tests can be run and pass before installation.
    * Ensure that unit tests pass in multiple locales.
    * Fix several compiler warnings.
    * Add options for generating coverage data using testcocoon.
  - Spec file updates:
    * Renamed License: to LGPL-2.1+.
    * Spec-cleaner run.


author: ro@suse.de
changelog:
  - update to 2.26.3
    - libcgraph.so   version bumped from 4 to 5 due to API changes
    - Allow ranksep to specify multiple radial differences in twopi
    - Allow the user to specify all pairwise distances in neato with
    - added: "smyrna" - a new opengl-based viewer for large graphs
    - added: rudimentary "gml2gv", "gv2gml" converters
    - extended support for various image formats in node images
    - removed vestiges of codegens, now all putput formats supported
      through plugins.  Dropped some output formats for which
      plugins have not been developed: -Tdia, -Tmif
    - gvpr converted to a library; additional array handling and
      text processing functions added; language extended to allow
      multiple BEG_G/N/E blocks.
    - allow background images specified via xdot
    - add new layout engine for large graphs: sfdp
    - add new layout engine for nested graphs: osage
    - fix for buffer overflow (present in 2.22.0 and 2.22.1)
    - libgvc api changed, version bumped.  Affects third party
      applications using libgvc.
    - plugin api changed, version bumped.  Affects third party
      plugins for graphviz.
    - 90% conversion to cgraph has been done, but not enabled yet,
      (and yes, its true what they say about the last 10% )
    - drop libagraph from distribution  (use libcgraph)
    - layout code completely converted to floating point.
    - new "dot -P" option for generating a graph of available
      plugins.
    - registered MIME type:  text/vnd.graphviz for .gv files
    - rename files from .dot to .gv to avoid conflict with
      Word templates.  .dot still supported, but deprecated.
    - new command: mm2gv   (matrix-market graph file conversion)
    - rename commands:      dot2gxl -> gv2gxl
    gxl2dot -> gxl2gv
    - new rsvg plugin for support of node shapes in SVG format
    - new gs plugin for support of node shapes in PS format
    - new lasi plugin for support of UTF-8 characters in PS output
      (the above thee plugins are Linux only, at the moment)
    - new quartz plugin (MacOSx only)
    - new gdiplus plugin (Windows only)
    - new -Tvml support in core plugin (thanks Steve Roush)
    - new -Ttk support in core plugin (also used by Tcldot and
      gv_tcl language bindings.)
    - disabled old style codegens completely


author: pth@suse.de
changelog:
  - Fix array underflow in lib/gvpr/compile.c
    (graphviz-wrong_index.patch).
  - Mention in description that graphviz-gnome is needed for png
    output.


author: pth@suse.de
changelog:
  - Fix cut&paste error.
  - Plugin configuration file is now named config6 so adapt spec file
    (bnc#607114).


author: idonmez@suse.com
changelog:
  - Update to version 2.28.0
    - incremented library api version:
      libcdt, libgraph, libcgraph, libgvpr, libgvc
    - Add gvmap, cluster and gvmap.sh
    - Deprecate dotty; prefer gvedit
    - Add patchwork supporting squarified tree maps
    - Add ordering as a node attribute
    - Fix problems with font resolution
    - Fix problems with text placement
    - Fix twopi to set root attribute
    - Make available layouts and formats available via the API
    - Fix error message system so that an application can capture the messages
    - New attributes and features for sfdp
    - gvgen now allows the user to specify graph name and node name template
    - Make overlap=false denote overlap=prism
    - More efficient xdot library
    - HTML-like labels provide ID
    - Fixed bugs: 1480 1980 2044 2087 2088 2089 2091 2093 2094
      2095 2101 2102 2103 2104 2112 2113 2118 2128 2129 2139 2149
      2157 2113 2159 2160 2161 2163
    - Add scale attribute to twopi
    - Add <B>,<I>,<U> to html strings
    - migrated to 2005 version of cdt


author: idonmez@suse.com
changelog:
  - Fix compilation with new guile
  - Update to version 2.28.0
    - incremented library api version:
      libcdt, libgraph, libcgraph, libgvpr, libgvc
    - Add gvmap, cluster and gvmap.sh
    - Deprecate dotty; prefer gvedit
    - Add patchwork supporting squarified tree maps
    - Add ordering as a node attribute
    - Fix problems with font resolution
    - Fix problems with text placement
    - Fix twopi to set root attribute
    - Make available layouts and formats available via the API
    - Fix error message system so that an application can capture the messages
    - New attributes and features for sfdp
    - gvgen now allows the user to specify graph name and node name template
    - Make overlap=false denote overlap=prism
    - More efficient xdot library
    - HTML-like labels provide ID
    - Fixed bugs: 1480 1980 2044 2087 2088 2089 2091 2093 2094
      2095 2101 2102 2103 2104 2112 2113 2118 2128 2129 2139 2149
      2157 2113 2159 2160 2161 2163
    - Add scale attribute to twopi
    - Add <B>,<I>,<U> to html strings
    - migrated to 2005 version of cdt


author: jsmeix@suse.de
changelog:
  - BuildRequire "ghostscript" instead of outdated "ghostscript-mini"
    (related to Ghostscript package clean-up, see bnc#735824).


author: jsmeix@suse.de
changelog:
  - Forwarded the below "upgrade to grep-2.6.3" to openSUSE:Factory.
    This is also a reset to full compliance with upstream.
    All our own patches and "speedups" were dropped in the below
    "upgrade to grep-2.6.3" because they had bad side effects
    like bnc#618455 (SLES11-SP1) and bug#616037 (SLES9-SP4)
    which do not happen with an upstream compliant grep
    (regardless of an old version 2.5.1 or the new 2.6.3).
  - On Fri Apr 9 16:43:45 CEST 2010 duwe@suse.de did a version
    upgrade to grep-2.6.3, which brings among various compile fixes
    vast improvements for UTF-8 / multibyte handling.
    Fixes bnc#255977 (SLES10-SP2) and bnc#415228 (SLES9-SP3).


author: jsmeix@suse.de
changelog:
  - Version upgrade to grep-2.7 with new behavior:
    grep now diagnoses (and fails with exit status 2) commonly
    mistyped regular expression like [:space:], [:digit:], etc.
    Before, those were silently interpreted as [ac:eps]
    and [dgit:] respectively. This new behavior is disabled
    when the POSIXLY_CORRECT environment variable is set.
    Regular expressions including back references are now
    significantly faster in multi-byte locales.
    Regular expressions including "." can now be significantly
    faster in UTF-8 locales (though not in other multi-byte locales).
    Several other minor bugs were fixed.
    For details see the NEWS file.
  - Adapted RPM description text to match the "Introduction to grep"
    at http://www.gnu.org/software/grep/ and removed the outdated
    Authors section, see the AUTHORS file for the right authors.
  - Enhanced RPM spec file so that it builds and can be provided
    even for older openSUSE and SLES versions.


author: jsmeix@suse.de
changelog:
  - Replaced configure typo '--without-included-rege'
    in grep.spec (only in case of suse_version < 1120)
    with '--without-included-regex' (which is the default
    on systems with recent-enough version of the GNU C Library).


author: crrodriguez@opensuse.org
changelog:
  - Upgrade to version 2.9
    * grep no longer clobbers heap for an ERE like '(^| )*( |$)'' )'
    * grep -P no longer aborts when PCRE's backtracking limit is exceeded
    * grep's interpretation of range expression is now more consistent


author: meissner@suse.com
changelog:
  - disable the long double checks on ppc* as they dont meet
    the preconditions in their double vs long double usage.


author: tabraham@novell.com
changelog:
  - Update to 2.11:
    * grep no longer dumps core on lines whose lengths do not fit in
      'int'.  (e.g., lines longer than 2 GiB on a typical 64-bit host).
      Instead, grep either works as expected, or reports an error.
      An error can occur if not enough main memory is available, or if
      the GNU C library's regular expression functions cannot handle
      such long lines.  [bug present since "the beginning"]
    * The -m, -A, -B, and -C options no longer mishandle context line
      counts that do not fit in 'int'.  Also, grep -c's counts are now
      limited by the type 'intmax_t' (typically less than 2**63) rather
      than 'int' (typically less than 2**31).
    * grep no longer silently suppresses errors when reading a directory
      as if it were a text file.  For example, "grep x ." now reports a
      read error on most systems; formerly, it ignored the error.
      [bug introduced in grep-2.5]
    * grep now exits with status 2 if a directory loop is found, instead
      of possibly exiting with status 0 or 1.  [bug introduced in
      grep-2.3]
    * The -s option now suppresses certain input error diagnostics that
      it formerly failed to suppress.  These include errors when closing
      the input, when lseeking the input, and when the input is also the
      output.  [bug introduced in grep-2.4]
    * On POSIX systems, commands like "grep PAT < FILE >> FILE" now report
      an error instead of looping.  [bug present since "the beginning"]
    * The --include, --exclude, and --exclude-dir options now handle
      command-line arguments more consistently.  --include and --exclude
      apply only to non-directories and --exclude-dir applies only to
      directories.  "-" (standard input) is never excluded, since it is
      not a file name.  [bug introduced in grep-2.5]
    * grep no longer rejects "grep -qr . > out", i.e., when run with -q
      and an input file is the same as the output file, since with -q
      grep generates no output, so there is no risk of infinite loop or
      of an output-affecting race condition.  Thus, the use of the
      following options also disables the input-equals-output failure:
    - -max-count=N (-m) (for N >= 2)
    - -files-with-matches (-l)
    - -files-without-match (-L)
      [bug introduced in grep-2.10]
    * grep no longer emits an error message and quits on MS-Windows when
      invoked with the -r option.
    * grep no longer misinterprets some alternations involving anchors
      (^, $, \<  \>  \B, \b).  For example, grep -E "(^|\B)a" no
      longer reports a match for the string "x a".  [bug present since
      "the beginning"]
    * If no file operand is given, and a command-line -r or equivalent
      option is given, grep now searches the working directory.  Formerly
      grep ignored the -r and searched standard input nonrecursively.
      An -r found in GREP_OPTIONS does not have this new effect.
    * grep now supports color highlighting of matches on MS-Windows.
    * Use of the --mmap option now elicits a warning.  It has been a no-op
      since March of 2010.
    * grep no longer diagnoses write errors repeatedly; it exits after
      diagnosing the first write error.  This is better behavior when
      writing to a dangling pipe.
    * Syntax errors in GREP_COLORS are now ignored, instead of sometimes
      eliciting warnings.  This is more consistent with programs that
      (e.g.) ignore errors in termcap entries.
  - changes from 2.10:
    * grep no longer mishandles high-bit-set pattern bytes on systems
      where "char" is a signed type. [bug appears to affect only
      MS-Windows]
    * On POSIX systems, grep now rejects a command like
      "grep -r pattern . > out", in which the output file is also one
      of the inputs, because it can result in an "infinite" disk-filling
      loop. [bug present since "the beginning"]
  - removed fix-testsuite.diff obsoleted by this release


author: tabraham@novell.com
changelog:
  - Update to 2.12:
    * "echp P|grep --devices=skip P" once again prints P, as it did in
      2.10 [bug introduced in grep-2.11]
    * grep no longer segfaults with -r --exclude-dir and no file
      operand.  I.e., ":|grep -r --exclude-dir=D PAT" would segfault.
      [bug introduced in grep-2.11]
    * Recursive grep now uses fts for directory traversal, so it can
      handle much-larger directories without reporting things like
      "Filename too long", and it can run much faster when dealing
      with large directory hierarchies. [bug present since the
      beginning]
    * grep -E 'a{1000000000}' now reports an overflow error rather
      than silently acting like grep -E 'a\{1000000000}'.
    * The -R option now has a long-option alias --dereference-recursive.
    * The -r (--recursive) option now follows only command-line
      symlinks. Also, by default -r now reads a device only if it is
      named on the command line; this can be overridden with --devices.
    - R acts as before, so use -R if you prefer the old behavior of
      following all symlinks and defaulting to reading all devices.


author: jsmeix@suse.de
changelog:
  - Update to 2.13:
    It's moderately important to upgrade from grep-2.6 or newer,
    since a Turkish I-with-dot (U+0130) on a matched/printed line
    makes "grep -i" (in nearly any UTF-8 locale) emit corrupt output.
    Bug fixes:
    * grep -i, in a multi-byte locale, when matching a line
      containing a character like the UTF-8 Turkish I-with-dot
      (U+0130) (whose lower-case representation occupies fewer
      bytes), would print an incomplete output line. Similarly,
      with a matched line containing a character (e.g., the Latin
      capital I in a Turkish UTF-8 locale), where the lower-case
      representation occupies more bytes, grep could print garbage.
      [bug introduced in grep-2.6]
    * --include and --exclude can again be combined, and again
      apply to the command line, e.g., "grep --include='*.[ch]'
    - -exclude='system.h' PATTERN *" again reads all *.c
      and *.h files except for system.h.
      [bug introduced in grep-2.6]
    New features:
    * 'grep' without -z now treats a sparse file as binary,
      if it can easily determine that the file is sparse.
    Dropped features:
    * Bootstrapping with Makefile.boot has been broken since
      grep 2.6, and was removed.


author: anicka@suse.cz
changelog:
  - update to 5.3033
    * Improved the documentation for -Y.
    * Dropped tzip support in Mail::Mbox::MessageParser
    * Added -L flag to follow symbolic links.
    * Fixed grepmail so that it works with Mail::Mbox::MessageParser
      1.5000
    * Fixed testspeed.pl to properly call report() instead of
      get_report() on new
  - remove last patch (fixed in upstream)


author: andreas.stieger@gmx.de
changelog:
  - add explicit build requirement for perl(Time::CTime)
  - fix doc/texinfo2HTML perl script: ctime and getopts
  - fix warning about touched buildroot in %build section


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.17:
    + Minor improvements in documentation
    + Well-manage end of search/browse in splitted sources
    + Minor fixes in build system
    + Install XML files in the same place as libraries
    + Restrict loading of a subset of plugins
    + Added support for Vala 0.14
    + Fixed some bugs, including: bgo#657549, bgo#657920.
  - Remove sed hack in %build to support vala 0.14: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Add grilo-no-wc-test.patch: wc-test fails to build with new glib.
    Instead of fixing the build, we follow upstreams approch and drop
    it.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh, as
    the patch modifies the build system.


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.18:
    + Added support for Windows builds
    + Bugs fixed: bgo#662762, bgo#662763.
  - Drop grilo-no-wc-test.patch: fixed upstream
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh,
    as we do no longer carry any patches.
  - 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:
  - Change pkgconfig(libvala-0.14) BuildRequires to
    pkgconfig(libvala-0.16)
  - Add grilo-vala-0_16.patch: Detect libvala 0.16
  - 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.1.19:
    + Fixes in the Test UI
    + Improvements in Grilo Net library
    + Added support for Vala 0.16 and 0.18
    + Improvements in the build system
    + Several fixes, including:
    - bgo#662748: tracker plugin: support multiple resources in a
      larger file
    - bgo#665938: Do not dist gir_DATA
    - bgo#672923: Make it possible to override the user-agent in
      GrlNetWc
  - Drop grilo-vala-0_16.patch: fixed upstream
  - Drop gnome-commong BuildRequires and call to gnome-autogen.sh:
    no longer needed, as we don't carry any patches anymore.
  - Drop xz BuildRequires as it now comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Spec file cleanup for inclusion into Factory.
  - Add grilo-plugins-gdata0.9.patch: Fix build with gdata 0.9, taken
    from git.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.17:
    + General
    - Do not generate static libraries
    - Install XML files in the same place as libraries plugins.
    + Blip.TV plugin
    - Added new plugin
    + Bookmarks plugin
    - Minor changes
    + Local Metadata plugin
    - Plugged memory leak
    + Podcasts plugin
    - bgo#653937: Doesn't support gmime 2.5.x
    + Tracker plugin
    - Minor fixes
    - bgo#654248: tracker-sparql-0.11 support
    - Removed code for tracker < 0.10.5
    + Vimeo plugin
    - Correctly links against libgcrypt
    + Youtube plugin
    - Minor fixes
    - Added support for libgdata >= 0.9.0
    - Removed code for libdata < 0.7
  - Drop tracker-sparql-version.patch and
    grilo-plugins-gdata0.9.patch: fixed upstream.
  - Drop gnome-common BuildRequires and call to gnome-autogen.sh:
    those were only needed for the above patches.
  - Add libgcrypt-devel and pkgconfig(rest-0.7) BuildRequires: new
    dependencies.


author: vuntz@opensuse.org
changelog:
  - Fix build with tracker 0.12:
    + Add grilo-plugins-tracker-0.12.patch: support build with
      tracker 0.12.
    + Change pkgconfig(tracker-sparql-0.11) BuildRequires to
      pkgconfig(tracker-sparql-0.12).
    + Add gnome-common BuildRequires and call to autoreconf, needed
      for the patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.18:
    + General:
    - Added support for Windows
    + Apple trailers plugin:
    - Fixed mime-type
    + Tracker plugin:
    - No tracker-sparql-0.12 support [bgo#658448]
    - Added config option to expose documents as content (turned
      off by default)
    + UPnP plugin:
    - Removed "UPnP -" prefix from title
    - Fix "UPnP sends back container on search" [bgo#653759]
    - Support GRL_METADATA_KEY_TRACK_NUMBER [bgo#658812]
  - Drop grilo-plugins-tracker-0.12.patch: fixed upstream
  - Remove gnome-common BuildRequires and call to autoreconf, as we
    don't have any patches anymore.
  - 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 support for tracker 0.13/0.14:
    + Add grilo-plugins-tracker-0.14.patch.
    + Add gnome-common BuildRequires and call to gnome-autogen.sh,
      needed for above patch.
    + Change pkgconfig(tracker-sparql-0.12) BuildRequires to
      pkgconfig(tracker-sparql-0.14).


author: dimstar@opensuse.org
changelog:
  - bnc#710364: Split out plugins with large (and often disputed)
    dependencies:
    - tracker
    - upnp
    - youtube
  - Supplement the new packages with grilo-plugins and their
    respective functional providers.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.19:
    + General:
    - bgo#641115: grilo plugins do not store private data in right
      places
    - bgo#641357: Remove libdir= from all Makefile.am
    - bgo#667855: Support tracker 0.13/0.14
    + Filesystem plugin:
    - Do not show file extension in the media title
    + Jamendo plugin:
    - Fix small typo
    + Local Metadata plugin:
    - Several fixes and improvements
    - Use user's cache to get album art
    - bgo#673916: local-metadata: Support all GIO supported schemes
    - bgo#673936: local-metadata: Don't leave unfinished calls
    + Optical Media plugin:
    - New plugin that provides content from DVD and Blu-ray disks
      (bgo#672929)
    + SHOUTCast plugin:
    - Use the new API 2.0
    + Tracker plugin:
    - bgo#662748: tracker plugin: support multiple resources in a
      larger file
    + UPnP plugin:
    - bgo#653756: Empty results on UPnP shows error
    + Youtube plugin:
    - Request quvi 0.4.0
  - Add pkgconfig(totem-plparser) BuildRequires: dependency for the
    new optical media plugin.
  - Drop grilo-plugins-tracker-0.14.patch: fixed upstream.
  - Drop gnome-common BuildRequires and call to gnome-autogen.sh:
    as we don't carry any patches, we don't need to bootstrap.
  - Drop xz BuildRequires as it now comes for free in the build
    system.


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.6.0:
    * file encryption support
    * new and improved print system
      + LaTeX no more needed, printing has never been so straightforward
      + transaction list can be printed as well as reports
    * improved user interface
      + tabs deprecated in favor of a navigation tree
      + redesigned categories/payees/budgetary lines trees
      + totally redesigned transaction list with native GTK2 widgets
      + split of transactions displayed directly in transaction list
      + optional grid in transaction list
      + new "view" menu
      + use of assistants to ease some operations
      + custom sort for transaction list columns
      + reconcile now shows togglable buttons
      + use of + and - in amount entry to increment/decrement values
      + quick import of recurrent files
      + pre-built category sets dependent of the locale
      + all colors can be customized
      + astonishing icons ... can't ask for more!
    * Greek translation thanks to Achilleas
    * archival of old transactions, possibly into separate files
    * form structure defined by user
    * end of the obligation to use Euro
    * Gnucash and CSV files import
    * HBCI support through the aqbanking plugin
    * reconciled transactions are "archived" by default
    * huge work on localization :
      + Grisbi suggests a default currency according to the locale
      + dates are now displayed and parsed according to the locale, no more unbearable european dates for overseas folks!
      + amounts are displayed according to locale
    * it is now possible to omit decimal separator in numerical fields
    * custom mathematics engine that do not rely on float anymore
    * plugin system
    * new english file format
    * tool management for the payees
    * automatic association of third parties and categories for import files
    * ability to create a partial balance in the main view


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.5:
    + Added cloning of scheduled operations
    + Fixed a bug of calculating balances with different currencies
      in the table estimates
    + Fixed a bug in creation of payees and creation of a
      sub-budgetary line
    + Don't update the tree view when it's not here while making an
      archive
    + Typo in function name. Don't repeat twice the same by Mokona
    + Fixed bug: Grisbi crashes when Importing a QIF file with a list
      of categories
    + Adding of Data_Path variable to debug
  - Changes from version 0.8.4:
    + Fixes a bug that corrupts the file of accounts when saving in
      certain circumstances.
    + Minor corrections in the management of the logo of Grisbi
  - Changes from version 0.8.3:
    + Fixed a bug export csv files on Windows
    + Fixed a potential crash
    + Fixed bug: The box of restoration of the sub-transactions
      appears again if the operation is no longer a split transaction
    + Adding the XDG directories in the printed variables and fix
      memory leaks
    + Fixed bug: Problem of updating of the pointing balance
    + Fixed a crash when importing a file without extension
    + Fixed bug: Filtering problem by amount
  - Changes from version 0.8.2:
    + Fixed bug: Unable to delete third, category, or budget item
  - Changes from version 0.8.1:
    + Fixed bug: Unable to enter a debit or credit
  - Changes from version 0.8.0:
    + Integration of the budget module in the basic version of Grisbi
    + Integration of a simulator credits with the ability to print or
      export the data into a spreadsheet
    + Management of local settings (date format, decimal separator
      and thousands separator)
    + Addition of the amortization schedule for liability accounts
    + Addition of custom icons in the accounts file
    + Colorization of debits in the scheduler
    + Rewrite of gtk_combofix for payees to remove delays
    + Rewritten import of QIF files
    + Use gint64 to expand the fields of numbers up to 9 223 372 036
      854 775 807
    + Many bugs fixed


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.6:
    + Fix a problem of calculating the balance after deletion of two
      archives
    + Simplification of the function for parsing dates, fixing a
      crash on Windows
    + Add support for the variance for the planned transactions
    + Fix various bugs


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.7:
    + Fix a problem of gtk version under Windows.
  - Add grisbi-no_date_time.patch: Do not add build date and time to
    binaries.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.8:
    + Fix bug where the transaction is not transferred to the new
      account when Edit menu is used
    + Fix the name of the International Russian currency RUB -> RUR
    + Fix some bugs in the navigation in the left panel
    + Fix a crash when the number of recently used files = 0
    + Remove the display of the build date for stable versions
  - Drop grisbi-no_date_time.patch: fixed upstream.
  - Add grisbi-fix-linking.patch: fix build with strict linker, as in
    Factory.
  - Add call to autoreconf, needed for above patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.9:
    + Fix a potential crash when closing Grisbi.
    + Fix --without-ofx configure option.
    + Minor changes.
  - Drop grisbi-fix-linking.patch: fixed upstream.
  - Remove call to autoreconf and libtool BuildRequires: they were
    only needed for the patch above.
  - Stop passing --with-ofx to configure as... this breaks the build
    for ofx support. We use automatic detection now, and the build
    will fail if ofx support is missing as the plugin listed in
    %files will be missing.


author: mvyskocil@suse.cz
changelog:
  - fix bnc#633128: Update groff to 1.20.1
    this update obsoletes a big number of SUSE patches
    * groff_1.18.1.1-1-debian.diff.bz2 - adds Japanese support, which is now
      upstreamed. However new groff_1.20.1-10.debian.diff has been added
    * suse.patch - not needed
    * pic-html.patch - probably not needed
    * gcc4.patch - already fixed by upstream
    * groff-1.17.2-gcc3.patch - seems not needed
    * utf8.patch - http://www.mail-archive.com/groff@gnu.org/msg05273.html says
      iconv hack is no longer needed, new version uses preconv
    * debian-fix.patch - already fixed by upstream
    * double-free.patch - already fixed by upstream
    * groffer-security.patch - in debian diff
    * groff-1.18.1.1-gcc41.patch - already fixed by upstream
    * bugzilla-217106-too-few-arguments-in-function-call.patch - makes sense
      only with ENABLE_MULTIBYTE, which was added by old debian diff
    * bugzilla-292412-special-encoding-handling-also-for-chinese.patch - seems not necessary
    * gcc43.patch - already fixed by upstream
    * fgets-overflow.patch - already fixed by upstream
    * bnc446710.patch - seems not needed anymore
    * groff-1.18.1.1-debian-538330.patch - part of debian diff
  - fix bnc#643083 - groff: default /etc/papersize should be "a4"
    no "papersize a4" without SuSEconfig anymore
  - move docs and examples to groff-docs subpackage


author: mvyskocil@suse.cz
changelog:
  - fix bnc#644467: SuSEconfig.groff overwrites /etc/papersize
    use the check_md5_and_move to prevent it
  - deprecation warning for  GROFF* variables in /etc/sysconfig/suseconfig


author: mvyskocil@suse.cz
changelog:
  -
  - fix bnc#682913: device X100 is missing
    * create new groff-devx package containing all devX devices, as they
      need X for build
  - fix bnc#683857: Unicode characters in use
    * groff-1.20.1-deunicode.patch adds deunicode.tmac to tty.tmac removes
      all unecessary unicode characters in tty output


author: mvyskocil@suse.cz
changelog:
  - fix bnc#698290: insecure temporary file handling in pdfroff
    * groff-1.20.1-CVE-2009-5044.patch
  - fix bnc#683857: Unicode characters in use properly
    * change the soft hyphenation char to - in tty.tmac


author: mvyskocil@suse.cz
changelog:
  - update to 1.21 a bugfix release
    * use new groff_1.21-6.debian.diff
    * refresh libexecdir and pdfroff patch
  - fix FATE#311297: Get rid of SuSEconfig.groff
    * removed


author: mvyskocil@suse.cz
changelog:
  - fix bnc#703665 - VUL-1: groff: missing checks for mktemp failures
    (CVE-2009-5080)
  - fix bnc#703666 - VUL-1: groff: insufficient number of X for mktemp
    (CVE-2009-5081)


author: mvyskocil@suse.cz
changelog:
  - implemented FATE#312586 - Add locales support for groff papersize
    * the default papersize is now determined from system locale (LC_PAPER)
    * /etc/papersize is no longer owned by the groff package


author: mfabian@suse.de
changelog:
  - Bugzilla #230030: make Russian and Czech man-pages display
    correctly again in UTF-8 locales (has been broken by the
    update to man-2.4.3).


author: mvyskocil@suse.cz
changelog:
  - fix bnc#682913: device X100 is missing
    * create new groff-devx package containing all devX devices, as they
      need X for build
  - fix bnc#683857: Unicode characters in use
    * groff-1.20.1-deunicode.patch removes unicode.tmac from tty.tmac, so
      no ascii chars wil be converted to unicode


author: mvyskocil@suse.cz
changelog:
  - update to 1.21 a bugfix release
    * use new groff_1.21-6.debian.diff
    * refresh libexecdir and pdfroff patch


author: kkaempf@novell.com
changelog:
  - Update to 4.5.1
    - fix bnc#642828 (CVE-2010-4001: Insecure use of LD_LIBRARY_PATH)
    See http://www.gromacs.org/About_Gromacs/Release_Notes/Version_4.5
    for a full list of changes
    - 2D decomposition support for PME: improved load balancing with
      up to 40% overall performance improvement for large systems.
    - Memory usage is improved for very large systems, allowing
      simulations of >100 million atoms.
    - Running on multi-core nodes now automatically uses thread-
      based parallelization.
    - GPU computing support
    - Check-pointing is made more secure:MD5sum are used to verify
      that all files are correctly in-place before a simulation is
      appended. Output file appending at continuation is turned on
      by default
    - Full Cmake support. Autoconf/automake will be deprecated after
      the final 4.5 release!
    - Full support for 7 AMBER force fields
    - Support for CHARMM27, including cmap for dihedrals
    - Efficient Generalized-Born implicit solvent support including
      the Still/HCT/OBC-models to compute the Born radii, a novel way
      of tabulating the generalized Born-interaction formula for
      greater speed, and optimized SSE-routines for both cut-off and
      all-vs-all simulations.
    - Support for nucleic acid simulations
    - Support for Velocity-Verlet integrators for reversible T- and
      P-coupling; MTTK pressure control integrators; Nose-Hoover
      chains
    - Support for Bennett acceptance ratio (BAR) free energy
      calculations
    - Decoupling group setup for free energy
    - File formats: All GROMACS tools can now read any VMD supported
      trajectory format, without converting trajectory first. (VMD
      is required)
    - g_rdf was a little bit enhanced that structure factors can be
      calculated for any system, by supplying the necessary data via
      sfactor.dat. Most of the common atomtypes are already contained,
      but everybody who needs more freedom can enhance the table
    - Library support for "dynamic index groups" based on textual
      selections (experimental feature). See the tool g_select, the
      included template.c, or Doxygen documentation for information on
      how to write analysis tools using the library. Existing tools
      have not (yet) been converted.
    - g_tune_pme: For a given number of processes or threads this tool
      systematically times mdrun with various numbers of PME-only nodes
      and determines which setting is fastest. It also checks whether
      performance can be enhanced by shifting load between the real and
      the reciprocal space part of the Ewald sum.
    - g_membed: a very convenient utility for embedding membrane
      proteins into equilibrated lipid bilayers


author: kkaempf@novell.com
changelog:
  - Update to 4.5.3
    - Double precision energy file reading
    - CHARMM and GB issues
    - Support for Altivec (PowerPC) with CMake
    - Running binaries within the CMake build tree is now possible
    - Various other fixes


author: kkaempf@novell.com
changelog:
  - Update to 4.5.4
    - Fixed pdb2gmx picking up force field from local instead of
      library directory
    - Made pdb2gmx vsite generation work again for certain His
      namings.
    - Fixed incorrect virial and pressure averages with certain
      nst... values (instantaneous values correct)
    - Fixed incorrect cosine viscosity output
    - New -multidir alternative for mdrun -multi option
    - Several minor fixes in analysis tools
    - Several updates to the program documentation


author: kkaempf@suse.com
changelog:
  - Clean up spec file
  - Update to 4.5.5
    - Improved pdb2gmx -chainsep option and reintroduced the -merge option.
    - Fixed mdrun file appending truncating files to 0 bytes when
      continuation runs stopped before writing new output.
    - Fixed COM pulling with multiple constraints checking the
      convergence of one constraint instead of all.
    - Fixed some dihedrals in sugars in Gromos53a5/6 working on the
      wrong atoms.
    - AmberGS force field is now based on Amber94 instead of Amber96.
    - Moved hydrogens in Charmm27 protein termini to separate charge
      groups and added ACE and CT3 residue types.
    - Many small fixes which avoid termination with fatal errors or
      crashes in mdrun and tools.
    - Many small updates to the manual pages of programs.


author: malcolmlewis@opensuse.org
changelog:
  - Drop -DGDK_DISABLE_DEPRECATED flag until the GDK drawing code is
    ported to cairo.
    http://mail.gnome.org/archives/commits-list/2010-August/msg05327.html


author: vuntz@opensuse.org
changelog:
  - Rework previous change:
    + Do not change gromit-cflags.patch.
    + Add gromit-no-DISABLE_DEPRECATED.patch to remove all the
    * _DISABLE_DEPRECATED flags. It's better to have it as a
      separate patch.


author: puzel@suse.cz
changelog:
  - update to 0.9.0
    * Converted from glade-2 with code generation to glade-3 with GtkBuilder
    * Some deprecated GTK calls have been removed, now grsync requires GTK 2.16
    * Found an acceptable way to make rsync window resizable, despite the
      presence of an expander
    * Removed "switch source with destination" button (there is a menu item for
      the same purpose)
    * Added "fast rsync scrolling" preferences switch
    * Added extra option "on rsync error only" to limit the execution of the
      "after" command
    * Italian translation updated (the others will need some work because of the
      move to GtkBuilder)
    * "Notes" session field added
    * Error dialog is now marked ad "urgent"
    * New session dialog remembers last session name
    * System menu: moved from applications/network to applications/system
    * New bigger icon


author: puzel@suse.cz
changelog:
  - update to grsync-0.9.1
    * "itemize-changes" advanced rsync option added
    * some code cleanup
    * added "warning" button which opens the error list
    * made "show error list when finished" preferences option default to false
    * fixed some small memory leaks
    * some cosmetic fixes
    * focus on widgets didn't work before the window loosed focus


author: puzel@novell.com
changelog:
  - update to grsync-0.9.2
    * grsync-batch: added itemize-changes option which was missing
      in 0.9.1
    * Small fix to the pause button showing as "play" instead of
      "pause" in some occasions
    * Catalan translation added (thanks Josep)
    * "-s" command line option added, stays open on success
    * Gtkbuilder xml file updated for glade 3.6.7
    * Fixed bug: when wrong session specified on the command line
      with "-e", executes default session instead of nothing
    * Fixed bug: grsync can't start when compiled against
      gtk >= 2.16.6
    * Now prints an error and exits when unable to correctly load
      gtkbuilder xml file
    * Dutch translation updated (thanks Frank)
    * Italian translation updated
    * Manpage updated


author: puzel@novell.com
changelog:
  - update to grsync-0.9.3
    * Fixed file permissions: some scripts were not executable
    * Fixed main window position and size reset when closed with window manager's close button
    * Added advanced option to disable directory recursion
    * Added preferences option to enable the "switch source with destination" button
    * New main window layout, more compact and pretty; changes include:
    * new toolbar
    * removed quit button
    * introduced more stock buttons
    * removed custom icons from buttons
    * additional options in a multiline text entry field
    * directories moved to "basic options" tab
    * notes moved to "extra options" tab
    * other little fixes to tooltips, accelerators etc.
    * Authors information moved from AUTHORS file to about dialog


author: puzel@novell.com
changelog:
  - update to grsync-1.1.0
    - notable changes:
    * "Use tray icon" preferences option added
    * Added --protect-args option, on by default, solves the
      "remote filename with spaces" problem
    * Fixed bug: doesn't save "itemized changes list" option
    * Added mime type definition for grsync session files with icon
    * Updated desktop file to open session files with "grsync -i"
    * Made some fixes which could make grsync more stable on some systems
    * Added "run as superuser" extra options switch, uses "pkexec"
      from policykit
    * Added rsync child watch function
    * Added rsync process exit status output
    * Fixed behaviour when rsync window is closed not by using the close button
    * Fixed scrolling to end on pause
    * Added -i option to import a session file from command line


author: puzel@novell.com
changelog:
  - update to grsync-1.1.1
    * Removed automatic addition of a trailing slash to source and
      destination directories
    * Updated new functionalities of 1.1.0 for Maemo, added
      configuration backup support + other fixes
    * Updated czech translation (thanks Lucas)
    * Fixed tags in a french translation message
    * Added "Rsync command line" menu item


author: puzel@suse.com
changelog:
  - update to 1.2.1
    - enabled session sets
    - fixed saving of current session when creating new one
    - little fix to main window layout for the two "open" buttons,
    which had some overflown translations
    - grsync-batch: fixed paths with spaces in them
    - optimization of global and file progress updates
    - fixed a translation problem on the "slashes" help dialog
    - fixed bug: didn't check "before command" exit status correctly
    - fixed bug: some rsync window titles aren't translatable
    - fixed bug: grsync-batch can't find last session in config file
    - fixed bug: output text is not selectable after something
    initially fails
    - added check for empty new session names
    - differentiated exit status in grsync-batch
    - some glade file cleanups "by-hand"
    - auto window resize only on first window load
  - configure with --disable-unity
  - add grsync-link-libm.patch (fix build)


author: jdelvare@suse.de
changelog:
  - Stop copying /usr/lib/grub/*/*stage1* during post-install, there
    are no files there, and this can cause confusion when debugging
    (see bnc#513821#c128).


author: duwe@suse.de
changelog:
  - pull various fixes from SLES11-SP1:
    + use gcc-4.1 to build, with known compiler flags
      (bnc#178329, bnc#372024, bnc#339959, bnc#542099,
      bnc#548600, bnc#548523)
    + null-terminate the configfile (bnc#554546)
    + use blkid instead of the vanished vol_id (bnc#555293)
    + use xfs_freeze during %post
    + make sure grubonce is executable (e.g. bnc#577897)


author: duwe@suse.de
changelog:
  - more sles11 fixes, for
    bnc#582650, bnc#579646, bnc#552157, bnc#561588
    (support up to 2TB, more broken BIOS workarounds, prereq blkid)


author: ro@suse.de
changelog:
  - skip post install in build environment
  - remove buggy grub-set-default, superseded by grubonce
    (bnc#584082).


author: ro@suse.de
changelog:
  - fix the post-install again, can not just disable in buildenv
    for image-building reasons
  - make sure all lines in post-install have a clean exit status,
    "test $condition && echo" constructs should not be used,
    replaced by if..then..fi instead
  - test if xfs_freeze is available before calling it


author: mchang@suse.com
changelog:
  - In post-install, check if bootloader setting is grub prior to
    install in case of overwriting the working one. (bnc#726836)


author: lchiquitto@suse.com
changelog:
  - Remove silly MAP_GROWSDOWN flag when allocating scratch mem
    for the grub shell (bnc#717836, bnc#640391)


author: aj@suse.de
changelog:
  - Update to grub 1.97.2:
    * Fix a few 4 GiB limits.
    * Fix license problems with a few BSD headers.
    * Lots of misc bugfixes.


author: aj@suse.de
changelog:
  - Don't build parallel.
  - Update to grub 1.98 including:
    * Multiboot on EFI support.
    * Saved default menu entry support, with new utilities `grub-reboot' and
      `grub-set-default'.
    * Encrypted password support, with a new utility `grub-mkpasswd-pbkdf2'.
    * `grub-mkfloppy' removed; use `grub-mkrescue' to create floppy images.


author: aj@suse.de
changelog:
  - Add patch grub-1.98-follow-dev-mapper-symlinks.patch from Fedora
    for grub2-probe to detect lvm devices correctly


author: jslaby@suse.de
changelog:
  - fix build with gcc 4.6
  - build in parallel (fixed finally in 1.99)
  - add translations from translations project
  - update to 1.99-rc2
    * See NEWS file for changes


author: aj@suse.de
changelog:
  - Create submenu for all besides primary Linux kernels.
  - Only run preun section during package install but not during
    upgrade.


author: mchang@suse.com
changelog:
  - set --target=%{_target_plaform) explicitly to %configure in case
    it wouldn't do that for us implicitly
  - when making x86_64-efi image not use i386 target build and keep
    use of x86_64. otherwise it would have error "invalid ELF header"


author: tittiatcoke@gmail.com
changelog:
  - Added BuildRequires for gnu-unifont in order to create the
    necessary fonts for a graphical boot menu.


author: mchang@suse.com
changelog:
  - Fix error in installation to extended partition (bnc#750897)
    add grub2-iterate-and-hook-for-extended-partition.patch
    add grub2-install-opt-skip-fs-probe.patch


author: mchang@suse.com
changelog:
  - grub2-probe-disk-mountby.patch : fix grub2-probe fails on
    probing mount-by devices under /dev/disk/by-(id|uuid|path).
    (bnc#757746)


author: mchang@suse.com
changelog:
  - grub2-automake-1-11-2.patch : fix grub2 build error on newer
    autotools (automake >= 1.11.2)
  - call ./autogen.sh


author: mchang@suse.com
changelog:
  - do not package grub.cfg, as it's generated at runtime and the
    presence of it would confuse pygrub (bnc#768063)


author: dvaleev@suse.com
changelog:
  - Add configuration support for serial terminal consoles. This will
    set the maximum screen size so that text is not overwritten.


author: mchang@suse.com
changelog:
  - grub2-GRUB_CMDLINE_LINUX_RECOVERY-for-recovery-mode.patch. We
    don't run in sigle user mode for recovery, instead use different
    set kernel command line options which could be specified by this
    GRUB_CMDLINE_LINUX_RECOVERY setting.


author: mchang@suse.com
changelog:
  - add grub2-fix-error-terminal-gfxterm-isn-t-found.patch
  - add grub2-fix-mo-not-copied-to-grubdir-locale.patch


author: bitshuffler@opensuse.org
changelog:
  - Update to 0.2.0
    * Missing details dialogs for omp resources have been added.
    * Support for notes and overrides has been added.
    * German translation has been improved and completed.
    * Cross compile support for mingw32 has been added.


author: bitshuffler@opensuse.org
changelog:
  - Update to 0.3.0
    * Details dialogs for tasks and scan configurations have been added.
    * Scan configurations can be downloaded in xml format.
    * Support for system reports has been added.
    * System reports can be saved as png image.
    * Improved style for progress bar. The bar now looks better especially
      on Windows systems.
    * Improved focus handling for widgets.
    * Doubleclicks in lists now issue default action.
    * Improved About Dialog.


author: bitshuffler@opensuse.org
changelog:
  - Update to 0.9.99.1
    * Added details dialog for NVT families.
    * Added details dialog for NVTs.
    * Added functionality to modify the nvt families for a scan config.
    * Added functionality to modify scanner configuration.
    * Added functionality to modify NVT preferences.
    * Added new feature: Display and filter reports in html format.
    * Added New Feature: Notes can be added to a report now.
    * Added New Feature: Overrides can be added to a report now.
    * Changed details windows to dockwidgets.
    * Load system reports on startup.
    * Saving window state on close.
    * Improved dock widget behavior.
    * Added function to clear dock widget settings.
    * Reports can be requested from manager using omp version 1.0 or 2.0.
    * Refactored major parts of gsd, espacially the object hierachy and
      the data request layer for omp 1.0.
    * Renamed GSA-Desktop to GSD (Greenbone Security Desktop).


author: bitshuffler@opensuse.org
changelog:
  - Update to 0.9.99.2
    * Improved editing of NVT preferences.
    * Improved editing of scanner preferences.
    * Fixed a bug that caused crash on windows systems.
    * Added support for report format download.
    * Added support for deleting reports.
    * Improved report presentation and filter.


author: bitshuffler@opensuse.org
changelog:
  - Update to 1.0.0
    * Added support for scan configuration import.
    * Disable the manual start for scheduled tasks.
    * Cleaned up UI components and about dialog.


author: bitshuffler@opensuse.org
changelog:
  - Update to 1.0.1
    * Added pagination for reports.
    * Added animated process working icon to report widget.
    * Reload reports after adding or deleting notes or overrides.
    * Added report download size selection.
    * Added context menu to notes and overrides.
    * Added logo to login dialog.


author: bitshuffler@opensuse.org
changelog:
  - Update to 1.0.98.1
    * A couple of small GUI improvements.
    * Added language configuration via menu (German/English/Default).
    * Fixed Umlaut/UTF-8 problems.
    * Code hardening activated.
    * Improved build environment, now uses pkg-config and makes
      OpenVAS Libraries 4.0 mandatory requirement.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.0
    * Added man page to gsd.
    * Removed OMP 1.0 compatibility.
    * Added commandline options --version and --help.
    * Split target credentials into SSH and SMB credentials to match OMP 2.0.
    * Updated about dialog.
    * Added dialog to start gsa in external web browser.
    * Added shortcuts: "Ctrl+q" to quit, "F5" to refresh.
    * Added custom make target to create Linux desktop menu item for GSD.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.1.1
    * Added French translation.
    * Improved login dialog.
    * Added credentials editor.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.2.0
    * New: A dashboard for current vulnerability scan results.
    * New: Support for executing tasks on slaves.
    * New: Support for using report format plugins.
    * New: Indonesian translation.
    * Updated: German and French translations.
    * Updated: Copyright and License information for a number of files.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.2.1
    * Fixed: Inconsistencies in the interface have been fixed.
    * Fixed: Build process now works without doxygen.
    * Fixed: The FSF address has been corrected in the GPL license text.
    * Updated: German and French translations.
    * New: Spanish translation.
    * New: Support for modifying tasks.
    * New: Support for OMP 3.0.


author: bitshuffler@opensuse.org
changelog:
  - Updated to 1.2.2
    * Added support for building on MacOS.
    * Fixed blocking of login dialog while as-you-type server check.
    * Added support for port lists.
    * Fixed problems with download of reports.
    * Various improvements for OMP compatibilities.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.2:
    + Add new media-handling schemas taken from Nautilus
  - Changes from version 0.1.1:
    + Misc. schema updates
  - Changes from 0.1.0:
    + Relicense to LGPLv2+
    + Set things up for translation
    + Add a GConf conversion script
    + Misc. schema updates
  - Change license tag to LGPLv2+.
  - Remove pkgconfigdir override on %makeinstall: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.3:
    + Add a key for the clock format
    + Disable migration of GTK+ and cursor themes
    + Change default background gradient colours


author: fcrozat@novell.com
changelog:
  - Update to version 0.1.4 :
    + Add thumbnailer schemas
    + Don't show icons on the desktop by default
  - Add support for source service checkout, with %BUILD_FROM_VCS:
    + Add gnome-common BuildRequires.
    + Add call to ./autogen.sh.


author: fcrozat@novell.com
changelog:
  - Update to version 0.1.5:
    + Add org.gnome.desktop.session schema
    + Add automatic-mnemonics key to org.gnome.desktop.interface
    + Fix paths for org.gnome.desktop.default-applications.office
      settings


author: fcrozat@novell.com
changelog:
  - Update to version 0.1.7:
    + Change org.gnome.desktop.session/idle-delay to a uint
    + Move gnome-screensaver settings here
    + Remove "status-bar-meter-on-right" setting
    + Remove duplicated "idle-delay" key
    + Remove web browser default preference
    + Make sure all the schemas are translatable
    + Use Cantarell 11pt as the default UI font
    + Add magnifier schemas from gnome-shell
    + Fix schemas path in a11y schemas
    + Add "session-name" to org.gnome.desktop.session
    + Rename "accessibility" key to "toolkit-accessibility"
    + Remove AT visual preference, we only support orca as a screen
      reader
    + Remove the duplicate on-screen keyboard startup key
  - Create lang subpackage.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Use picture-uri instead of picture-filename (bgo#633983)
    + Remove at mobility schema conversion
    + Use seconds instead of minutes in idle and lock times
    + Remove idle and screensaver settings form the conversion
  - Changes from version 2.91.91:
    + Disable toolkit-accessibility by default.
    + Add "disable-log-out" to lockdown.
    + Remove mobility configuration, we only support caribou's.
      on-screen keyboard.
    + Remove default-applications.browser schema from conversion
      script.
    + Remove unused "use-custom-font" setting.
    + Add "text-scaling-factor" key.
    + Remove obsolete screensaver settings.


author: dimstar@opensuse.org
changelog:
  - Add gsettings-desktop-schemas-overoptimistic-convert.patch:
    Remove some questionable conversions.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + Don't migrate background-related keys
    + Don't migrate custom GTK+ color schemes and various GTK+ tweaks
      keys.
  - Drop gsettings-desktop-schemas-overoptimistic-convert.patch:
    fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3:
    + Add org.gnome.system.locale schema
    + Remove org.gnome.desktop.default-applications.at remains
    + Add some ranges to magnifier schemas
    + Updated translations


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Add org.gnome.desktop.interface.{clock-show-seconds,
      clock-show-date}
    + Improve documentation for org.gnome.system.proxy
    + Updated translations


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Enable maintainer mode by default
    + Don't migrate the icon-theme from GConf
    + Updated translations


author: vuntz@opensuse.org
changelog:
  - Add gsettings-desktop-schemas-x-content-software.patch: fix
    autostart for media containing software.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Add shared wm schemas
    + Updated translations.
  - Drop gsettings-desktop-schemas-x-content-software.patch: fixed
    upstream.


author: dimstar@opensuse.org
changelog:
  - Add gobject-introspection-devel BuildRequires in order to get
    GDEsktopEnums-3.0.gir built, which is needed by mutter 3.3.2 now.
  - Stop building package as noarch: the resulting typelib file are
    arch dependent.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Adjust default bindings for maximize/restore.
    + Make evolution launch the correct component.
    + Update default background URI.
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 1.14.12:
    + Also read user defined OpenDocument metadata
    + Fix allocation method problem. [bgo#579155]
    + Fix incorrect use of g_enum_register_static which broke
      documentation generation in some environments.
    + Handle small-block files that are not block aligned.
      [bgo#572290]
    + Deprecate gsf_timestamp_parse and replace it with
      gsf_timestamp_from_string.
    + Gtk-Doc fixes.
    + Fix handling of namespace declared default and prefix. (Such as
      in SpreadsheetML-2003)
    + Handle malformed xml better. [bgo#568994]
    + Drop characters that xml 1.0 cannot represent.  [bgo#568919]
    + Fix problem loading zero-sized files.  [bgo#580228]
  - Remove unneeded BuildRequires: gnome-common, gtk-doc.
  - Remove AutoReqProv: it's default now.
  - Use makeinstall.


author: vuntz@novell.com
changelog:
  - Update to version 1.14.14:
    + Added namespaces used by openoffice 3.0, Lotus Symphony, etc.
    + Fix gsf_xml_out_start_element to allow child elements mixed
      with other content


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 1.14.15:
    + Bump ODF version to 1.1 and add enum to inform users
    + Fix criticals when parsing bogus OLE properties, bgo#584848
    + Start cleaning up timestamp code.


author: vuntz@novell.com
changelog:
  - Change libgnome-devel BuildRequires to libbonobo-devel.
  - Add python-gobject2-devel and python-gtk-devel BuildRequires.
    This allows us to build the python bindings, so we create a
    python-gsf package.
  - Add libgsf-fix-configure.patch to not uselessly require gnome-vfs
    for the build. Add gnome-common and call gnome-autogen.sh for the
    patch.
  - Fix requires of subpackages to require libgsf1-114, and not
    libgsf.
  - Merge doc package in devel package, and have the devel package
    provide/obsolete it.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.14.16:
    + Add variant of OO_NS_FIELD.
    + Use gdk_pixbug for thumbnailing when available.  [bgo#594359]
    + Fix problem with errors to stdout.  [bgo#592471]
    + Fix gnome-vfs dependency handling.  [bgo#593480]
  - Drop libgsf-fix-configure.patch: fixed upstream.
  - Drop gnome-common BuildRequires, and remove gnome-autogen.sh
    call.
  - Fix rpmlint warnings about self-obsoletion of doc package.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.14.17:
    + Fix xml parser crash.
    + Write meta-data values in name order.
    + Don't call gnome_vfs_init in python binding. [bgo#599973]


author: vuntz@opensuse.org
changelog:
  - Update to version 1.14.19:
    + Add some more OOo 3.2 and 3.3 namespaces.
    + Quiet xml parsing two bits.


author: vuntz@opensuse.org
changelog:
  - Remove explicit Requires in devel package: they will
    automatically be added the pkgconfig()-way, or they were wrong
    (bzip2 and zlib-devel).


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.20:
    + Fix msole reading crash.
    + bgo#644217: Improve loading on metadata.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.21:
    + bgo#645775: Implement --without-gconf for explicit dependency
      control.
    + bgo#645778: Fix python compilation problem.
    + bgo#649827: Fix crash on encountering user defined meta data of
      default type.
    + Write/read the correct attribute name for the value-type of
      user defined meta-data.
    + Move ODF version to 1.2.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.22:
    + Fix thumbnailer manual install problem.
    + Fix error messages on win32.
    + Fix resource limiting in thumbnailer.
    + Ensure GsfOutput::name and GsfInput::name notifications.
    + Cleanup old code.
    + Drop support for gnome-vfs and bonobo.
    + Fix ole2 entry sorting. [bgo#665712]
    + New installation method for thumbnailer. [bgo#651187]
  - Drop gnome subpackage:
    - As gnome-vfs and bonobo support was dropped, there are no more
      files in this package.
    - Add Obsoletes for libgsf-gnome < 1.14.22 to libgsf-1-114, to
      ease upgrades.
    - Remove libgsf-gnome Requires from devel subpackage.
    - Remove gconf schema handling.
  - 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.
  - Change glib2-devel and libxml2-devel BuildRequires to
    pkgconfig(glib-2.0) and pkgconfig(libxml-2.0).
  - Clean spec-file using spec-cleaner.


author: vuntz@opensuse.org
changelog:
  - Remove gconf2-devel and libbonobo-devel BuildRequires: those were
    only needed for the gnome-vfs/bonobo support, which got removed
    in version 1.14.22.
  - Move thumbnailer out in a gsf-office-thumbnailer subpackage, so
    we can install it by default.
  - Rename main subpackage to libgsf-tools, as it only contains tools
    that are not of high interest to most users.
  - Create lang subpackage.
  - Add libgsf Provides to libgsf-1-114 to make lang subpackage
    installable.
  - Add lang subpackage Recommends to libgsf-1-114.
  - Rewrite summaries and descriptions, with more accurate text.
  - Change group of all packages to be more accurate, instead of
    Development/Libraries/GNOME:
    + use System/Libraries for libgsf-1-114
    + use Productivity/Office/Other for tools and
      gsf-office-thumbnailer subpackages
    + keep Development/Libraries/GNOME for devel subpackage
    + use Development/Libraries/Python for python-gsf


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.23:
    + Fix read/write of GSF_DOCPROP_VECTOR_TYPE meta data
      [Part of bgo#672716].
    + Add gobject introspection support. [bgo#610340]
    + OpenBSD portability fix.
    + Make introspection work when libgsf is not installed
      [bgo#671698]
    + Fix time stamp drift problem. [Part of bgo#671860]
    + New GsfODFOut class.
  - Pass --with-python to configure. This was implicit before.
  - Add pkgconfig(gobject-introspection-1.0) BuildRequires: Add new
    gobject-introespection support.
  - Split out typelib in typelib-1_0-Gsf-1 subpackage and require
    the new subpackage from the -devel package.


author: vuntz@opensuse.org
changelog:
  - Stop building python bindings, as we now have introspection
    support:
    + Remove python-devel, python-gobject2-devel, python-gtk-devel
      BuildRequires.
    + Add python-gsf Obsoletes to libgsf-1-114 subpackage, to smooth
      upgrades.
    + Do not pass --with-python to configure.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: joeshaw@suse.de
changelog:
  - Update to 0.8.1, which supports libgsf 1.14.
  - Drop gtksourceview from the Requires and BuildRequires; there's
    no such dependency


author: aj@suse.de
changelog:
  - Update to gsl-1.12:
    * Many bugfixes (see NEWS for full list)
    * Improvements: faster simplex mininimser gsl_multimin_fminimizer_nmsimplex2,
      gsl_monte_vegas to avoid catastrophic cancellation,
    * New functions: gsl_bspline_eval_deriv, new auxiliary functions
      gsl_cheb_order, gsl_cheb_size, gsl_cheb_coeffs for Chebyshev series,
      gsl_vector_complex_{isnonneg,add,sub,mul, div,scale,add_constant}
      and gsl_matrix_complex_float_isnonn, gsl_linalg_cholesky_invert


author: kkaempf@novell.com
changelog:
  - Add pkg-config to BuildRequires so pkgconfig(gsl) gets created
    as provides of the -devel package


author: idonmez@suse.com
changelog:
  - Disable FMA support, see the following message for details:
    http://lists.gnu.org/archive/html/bug-gsl/2011-11/msg00019.html
  - Still disable %check on i586 because it fails.


author: pth@suse.de
changelog:
  - Remove the unneccessary -fno-strict-aliasing.
  - Replace FSF address in headers by link to the FSF licenses web
    page.
  - prefix all patch files with a 'gsl-'


author: jengelh@medozas.de
changelog:
  - Update to gsoap 2.8.4
    * Added NTLM support (enabled with -DWITH_NTLM, requires libntlm).
    * Added WS-Discovery 1.1 support
    * Added //gsoap typed directive to control xsi:type attribuation
    per namespace.
    * Added SOAP_XML_NOTYPE flag to disable xsi:type attributes.
    * Improved WS-Security encryption (AES,
    soap_wsse_add_EncryptedKey_encrypt_only).
    * Improved HTTP proxy authentication support (digest and NTLM).
  - Added patch to fix empty error strings (gsoap-04-strerror.diff)
  - Added patch to avoid calling IPv6-only socket options on non-IPv6
    sockets (gsoap-05-ipv6.diff)


author: mseben@gmail.com
changelog:
  - Update to gsoap 2.8.7
    * Added new REST examples.
    * Added libary versioning check to ensure project builds are
    consistent.
    * Improved interoperability of wsdl2h output wrt. to element
    qualification.
    * Renamed TANDEM to TANDEM_NONSTOP to prevent naming conflicts.
    * Fixed WS-Discovery URL.
    * Fixed soapcpp2 option -i and -j server chaining.
  - changes in version 2.8.6
    * Improved WS-Security compatibility.
    * Fixed multi and cyclic WSDL import.
    * Fixed tags of qualified referenced elements.
    * Fixed C builds for improved portability.
  - changes in version 2.8.5
    * Fixed build issues with WS-Discovery.
    * Fixed HTTP basic auth crash.
    * Fixed WITH_COMPAT and WITH_C_LOCALE.
    * Fixed wsdl2h output for XSD abstract element extraneous ';'.


author: cfarrell@suse.com
changelog:
  - license update: SUSE-GPL-2.0+-with-openssl-exception
    gsoap allows linking against openssl. Use the SUSE- proprietary prefix
    until spdx.org accepts this license


author: dimstar@opensuse.org
changelog:
  - Update to version 0.7.0:
    + Join the multicast group on the specified interface.
    + Put the message src timeout in the specified GMainContext.
    + "host-ip" property moved from GUPnPContext to parent
      GSSDPClient.
    + Use inet_aton instead of inet_addr and handle the error from it
    + gssdp-device-sniffer ported to GtkBuilder.
    + Version-independent M-SEARCH response.
    + GSSDPClient now binds to interface rather than IP
    + Libglade dependency has been dropped.
  - Remove libglade2-devel BuildRequires.
  - Add gtk2-devel to BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.1:
    + Don't leak target regex.
    + Make GSSDPClient ignore Point to Point interfaces.
    + Use SO_REUSEPORT if present. Darwin and some BSDs don't have
      SO_REUSEADDR, but SO_REUSEPORT.
    + If we can't create a request socket don't try to create a
      multicast socket.
    + Have specific GError code for interfaces without an IP address.
    + Actually remove gssdp_client_new_full().


author: vuntz@opensuse.org
changelog:
  - Update to version 0.7.2:
    + Provide gobject-introspection GIR and typelib.
    + Use silent build rules.
    + Fix issues with version-independence magic in SSDP code.
    + Fix build issues in jhbuild environment.
  - BuildRequire gobject-introspection-devel.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.0:
    + Chain up in dispose() and finalize() all classes.
    + Flag string arg of GSSDPClient signal as static.
    + Don't use deprecated libsoup API.
    + Properly catch errors in recvfrom syscall.
    + Fix some typos.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.1:
    + Fix build rules of test application for gold linker.
    + Don't include private header in a public header.


author: dimstar@opensuse.org
changelog:
  - Update to 0.10.0:
    + Improve interoperability by also announcing lower versions of
      the service.
    + More reliable announcements by announcing at least 3 times.
    + Drop ChangeLog in favour of git history.
    + Fix IPv6 network calculation.
  - Changes from version 0.9.2:
    + Fix a critical issue in event handling code introduced in last
      release.
    + Add 'network' property to GSSDPClient. By default its set to
      network IP address of the interface the client is associated
      with.
    + Plug some leaks.
  - Changes from version 0.9.1:
    + Fix some potential crashes.
  - Changes from version 0.9.0:
    + Port to GIO/GSocket.
    + Port to Windows.
    + Don't print the whole packet on failure to send it.
    + Some other non-functional improvements and fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.0:
    + Many fixes to discovery, discoverability and announcement.
    + Many introspection improvements such as:
    - Classes that can throw an error on construction now implement
      GInitable.
    - Updated introspection annotations.
    + Code cleanup.
  - Rename the library packages to libgssdp-1_0-3, following the
    soname change.
  - Remove source service usage, following the new consensus on
    Factory packaging.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.11.1:
    + Fullfill restrictions imposed by UPnP CTT 1.5.
    + Initial OpenBSD support.
    + Fix a crash on socket creation.
    + Implement DLNA guideline 7.2.3.4.
    + Copyright header clean-up.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.2:
    + Modernize autotools.
    + Create .xz dist tarballs only.
    + Deprecate main_context argument and property. Use
      g_main_context_push_thread_default() instead.
    + Fix warnings from gtk-doc.
    + Bugs fixed: bgo#654733, bgo#654178, bgo#654177.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.12.0:
    + Remove unnecessary and annoying deprecation warnings.
    + When sending duplicate announcement packets, always repeat
      complete sets.
    + Bugs fixed: bgo#655900.


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.12.1:
    + Increase UDP buffer size
    + Fix searching for UDN that started with [a-f]
    + Bugs fixed: bgo#664177.
  - Do not package ChangeLog: it's an empty file.
  - 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:
  - Remove glib2-devel Requires from devel subpackage: it will
    automatically be added the pkgconfig() way.


author: vuntz@novell.com
changelog:
  - Update to version 0.10.23:
    + Support files > 4GB on Windows
    + Controller interpolation fixes
    + Add timer support to GstPoll and use it for clocking
    + Attempt to typefind contents from the file extension if all
      else fails
    + GStreamer revision control switched to Git
    + Many other bug fixes and improvements
    + Bugs fixed: bgo#579177, bgo#163577, bgo#574160, bgo#575598,
      bgo#575922, bgo#576842, bgo#555978, bgo#565607, bgo#566936,
      bgo#567692, bgo#567725, bgo#568289, bgo#568438, bgo#568481,
      bgo#568632, bgo#568678, bgo#570910, bgo#571227, bgo#571559,
      bgo#572480, bgo#573623, bgo#574024, bgo#574211, bgo#574213,
      bgo#574241, bgo#574484, bgo#574623, bgo#574805, bgo#575695,
      bgo#575814, bgo#576381, bgo#576563, bgo#576582, bgo#577887,
      bgo#577891, bgo#578114, bgo#578201, bgo#579127, bgo#580121,
      bgo#361155, bgo#517231, bgo#572591, bgo#573823, bgo#574163,
      bgo#575682, bgo#575988
    + API additions:
    - New FIXME and MEMDUMP debug levels
    - gst_tag_list_get_buffer() and gst_tag_list_get_buffer_index()
    - New tags: GST_TAG_SUBTITLE_CODEC, GST_TAG_HOMEPAGE
    - gst_util_array_binary_search()
    - gst_message_new_request_state(),
      gst_message_parse_request_state(), GST_MESSAGE_REQUEST_STATE
    - GstPoll::gst_poll_new_timer()
    - GstPoll::gst_poll_write_control()
    - GstPoll::gst_poll_read_control()


author: vuntz@novell.com
changelog:
  - Update to version 0.10.24:
    + Changes:
    - Fully support nested structures in caps
    - Support frame-by-frame stepping in sinks
    - Add support for buffer-lists to pass around groups of buffers
    - Use TaskPools for managing worker threads
    - New stream-status API for finer thread control
    - Code optimisations
    - Many other bug-fixes and enhancements
    + Bugs fixed: bgo#580579, bgo#527488, bgo#570233, bgo#584389,
      bgo#534208, bgo#545787, bgo#554460, bgo#559643, bgo#560345,
      bgo#560442, bgo#572285, bgo#577926, bgo#578908, bgo#580177,
      bgo#580716, bgo#581198, bgo#581281, bgo#582010, bgo#582564,
      bgo#582588, bgo#582878, bgo#583187, bgo#583419, bgo#583456,
      bgo#583554, bgo#584835, bgo#584838, bgo#585039, bgo#585075,
      bgo#585137, bgo#585592, bgo#585733, bgo#585748, bgo#586566,
      bgo#586568, bgo#587973, bgo#587976, bgo#588744, bgo#588745,
      bgo#589127, bgo#590056, bgo#590622, bgo#579177, bgo#581321,
      bgo#584118, bgo#585433, bgo#585569, bgo#585834, bgo#585960,
      bgo#587052
    + API additions.


author: lmedinas@opensuse.org
changelog:
  - Update to version 0.10.25:
    + Changes:
    - Improve the byte-reader API
    - GObject introspection support
    - Improve clock accuracy on win32
    - Optimisations in capabilities checking
    - Optimisations and fixes in the basetransform base class
    - New 64-bit scaling utility function variants
    - Various bug-fixes and improvements
    + Bugs fixed: bgo#583999, bgo#566881, bgo#588472, bgo#589173,
      bgo#589314, bgo#589524, bgo#589849, bgo#589991, bgo#590045,
      bgo#590430, bgo#590841, bgo#590919, bgo#591045, bgo#591318,
      bgo#591441, bgo#592209, bgo#592314, bgo#593460, bgo#593719,
      bgo#594107, bgo#594225, bgo#594990, bgo#595130, bgo#595133,
      bgo#595209, bgo#368536


author: vuntz@opensuse.org
changelog:
  - Compile introspection support:
    + Add gobject-introspection-devel BuildRequires.
    + Pass --enable-introspection to configure.
    + Add gstreamer-0_10-fix-introspection-build.patch to fix the
      build.
  - Small cleanups.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.26:
    + Changes:
    - registry: do plugin scanning (on *nix) using an external
      helper binary
    - lots of performance improvements all over the place
    - add GstByteWriter, a simple generic byte writer
    - filesink: Use _wfopen on win32 to open files with non-ascii
      filenames correctly.
    - queue2: add option to remove the temp-file (enabled by
      default)
    - it is now allowed to use gst_caps_set_simple() on non-simple
      caps
    - queue2: move from gst-plugins-base into the coreelements
      plugin in core
    - multiqueue: add support for buffering mode where we post
      BUFFERING messages based on the level of the queues
    - typefind: speed up typefinding a lot by first trying the
      typefinder for the file's extension
    - buffer: remove private/internal subbuffer subclass and keep
      track of the parent buffer directly in the GstBuffer
      structure
    - collectpads: add ability to install clipping functions
    - new tags for TV/Radio shows/episodes, lyrics, composer
      sortname and grouping
    - miniobject: avoid race when recycling buffers
    - basesrc: fix race in PLAYING->PAUSED->PLAYING
    + Bugs fixed: bgo#476514, bgo#590941, bgo#595602, bgo#535069,
      bgo#560442, bgo#595511, bgo#595886, bgo#595964, bgo#596366,
      bgo#597407, bgo#597550, bgo#597690, bgo#598297, bgo#598526,
      bgo#598700, bgo#598895, bgo#598896, bgo#599147, bgo#599759,
      bgo#600313, bgo#600922, bgo#601587, bgo#601668, bgo#601669,
      bgo#602093, bgo#602275, bgo#602419, bgo#603059, bgo#603787,
      bgo#604091, bgo#604093, bgo#605251, bgo#605930, bgo#606435,
      bgo#607283, bgo#607317, bgo#607431, bgo#607481, bgo#607739,
      bgo#607842, bgo#608136, bgo#608398, bgo#608442, bgo#608726,
      bgo#609166, bgo#590669, bgo#601698, bgo#604565, bgo#596877
    + API additions, see NEWS.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.27:
    + bgo#610366: [gstcollectpads][doc] Add a reminder for 'data' doc
    + bgo#605189: gst_element_get_state has wrong introspection
    + bgo#607771: [API] Add gst_byte_writer_fill
    + bgo#608036: [typefind] deadlock when upstream puts caps on
      buffers on pull mode
    + bgo#608877: [typefind] Access to internal fields not threadsafe
    + bgo#609941: GStreamer-WARNING **: External plugin loader failed
    + bgo#610210: [PATCH] Fix compilation of fdsink and fdsrc with
      MSVC
    + bgo#610246: [optimization] Speed up _get_range()
    + bgo#610367: [memindex] might busy loop upon EXACT lookup
    + bgo#610444: [controller] Interpolation control source passes
      NULL pointers to GSequence API
    + bgo#611087: [basesink] emergency rendering of late buffers
      fails after resuming from PAUSE
    + bgo#611719: GST_DEBUG_OBJECT macros not fed with GObject* in
      gstpoll.c
    + API additions:
    - gst_byte_writer_fill()


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.28:
    + No material changes compared to 0.10.27, this release is mostly
      to keep the version in sync with gst-plugins-base
    + Parse "1/MAX" fraction strings .


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.29:
    + improve plugin loading robustness: do not ever unload a plugin
      after calling into it: should fix mystery crashers during
      registry loading when a plugin init function returns FALSE
      (e.g. when some supporting library fails to initialise or a
      wrapper plugin found no features to wrap and wrongly returned
      FALSE)
    + configurable memory alignment for GstBuffers
    + add QoS message to inform apps of lost data, dropped frames etc
    + basesink, basetransform: add support for new QoS message
    + basetransform: accept non-fixed caps suggestions
    + basesrc: fix gst_base_src_new_seamless_segment()
    + GstController fixes and optimisations
    + set thread name for pad tasks on Linux
    + pipeline, bin: fix refcount issue when removing elements during
      a state change
    + queue2: implement seeking in download mode
    + queue2: implement flushing in download buffering
    + queue2: improve buffer level measurement in download mode
    + fdsrc: allow specifying the size in bytes on the uri
    + build fixes: better checks for uint128_t, inline assembly on
      OSX, compilation if HAVE_REGISTER_PRINTF_SPECIFIER is
      undefined, gobject-introspection
    + two symbols were removed that had been exported but never been
      used or been declared in any header file:
      gst_element_default_error & gst_element_request_compatible_pad.
  - Drop gstreamer-0_10-fix-introspection-build.patch: upstreamed.
  - Rebase gstreamer-0_10-no-gtk-doc-for-reals.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.30:
    + bgo#623586: gst/tagsetter check fails
    + bgo#463435: Skip #include < libxml/parser.h > in gstconfig.h.in
      when not needed
    + bgo#505770: gst_element_get_state() should unblock if element
      posts an error
    + bgo#615820: implement percentage position and duration queries
    + bgo#615941: [tags] Add GST_TAG_DEVICE_MANUFACTURER and
      GST_TAG_DEVICE_MODEL
    + bgo#616586: Use GObject's boxed type for GError
    + bgo#617223: [tags] Add tags for direction of capture and
      movement
    + bgo#617625: Commandline utility wrappers (gst-run) don't work
      on Windows
    + bgo#618644: gst_pad_get_caps() Return pad template if parent
      element is in GST_STATE_NULL
    + bgo#619508: [tag] Add image orientation tag
    + bgo#619815: GST_PLUGIN_LOADING_WHITELIST env var for unit tests
    + bgo#619828: [API] adapter: add masked_scan_uint32_peek
    + bgo#620460: info: add new TRACE log level and move refcounting
      there from LOG level
    + bgo#620490: [basesink] segment query unconditionally returns
      FALSE
    + bgo#621006: Deprecate unused gst_object_{get|set}_name_prefix()
    + bgo#621282: Display of short fourccs is in hex instead of text
    + bgo#621332: BaseTransform should disable proxy alloc if
      downstream changes caps
    + bgo#621334: GstBaseTransform should not require a
      transform_size function
    + bgo#621505: Disable memory poisoning by default for releases
    + bgo#621527: gstcaps: New gst_caps_steal_structure() method
    + bgo#621530: filesink ignores sync=true
    + bgo#621595: --quiet doesnt make gst-launch be completely quiet,
      also messages should not go to stdout
    + bgo#621773: Add introspection annotations
    + bgo#621867: gst-launch: rename new --no-play command line
      option
    + bgo#621896: [API][taglist] Add gst_tag_list_peek_string_index
    + bgo#622504: [GstPad] Provide more fine-grained linking methods
    + bgo#622546: distcheck fails in docs/plugins/
    + bgo#622685: [GstXml] Deprecate GstXml
    + bgo#622967: [queue2] Problems with progressive downloading
    + bgo#623301: gst_caps_normalize: doesn't normalize completely
    + bgo#623589: Fix races/refcounting bugs with slave clocks
    + bgo#624113: [tags] wrong behaviour in merge function for
      strings
    + bgo#622025: Can't build gstreamer due to Gst-0.10.gir: error:
      Can't resolve type 'PadIntLinkFunction' for field
      Gst.Pad.intlinkfunc


author: dimstar@opensuse.org
changelog:
  - Add gstreamer-0_10-rpm-prov.patch: adds --rpm to gst-inspect,
    allowing rpm to create a list of provides, thanks to the
    gstreamer-0_10.prov script we install. Those provides can then be
    picked up by PackageKit. Patch taken from Fedora's gstreamer
    package.
  - Add gstreamer-0_10.macros that contains a rpm macro, in case
    external provides scripts are used.
  - Add gstreamer-utils Requires to the -devel package: this is used
    in gstreamer-0_10.prov for the rpm magic to work.


author: dimstar@opensuse.org
changelog:
  - Add gstreamer-0_10-make382.patch: Fix build with make 3.82.
    Generally, the -doc package is affected.


author: dimstar@opensuse.org
changelog:
  - Extend gstreamer-0_10.prov: we need a possibility to simply skip
    the automatic provides function. In this case, defining
    SKIP_GSTPROVIDES to non-zero will be recognized as an ignore flag
    for the package. All other requires/provides will not be
    affected.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.31:
    + bin:
    - add "message-forward" property to force forwarding of
      messages that would usually be filtered such as ASYNC_DONE or
      EOS
    - improve tracking of source elements for more efficient event
      dispatch
    + bufferlist: add function to add a list of buffers
    + clock: fix racy shutdown clock id leak
    + element:
    - add support for arbitrary element class / factory details
    - link_many should activate pads if needed
    + gst: add math-compat.h header
    + datetime: add GstDateTime API
    + elementfactory: add utility functions to filter features by
      type
    + plugin: load the gst-python plugin loader with
      G_MODULE_BIND_LAZY
    + query: add buffering ranges API to retrieve informations about
      the areas of the stream currently buffered
    + value: add int64 range type
    + info: write debugging output to file if GST_DEBUG_FILE
      environment variable is set
    + pad: use more efficient g_object_notify_by_pspec() for caps
      notifies if compiling against new-enough GLib
    + pipeline: If the currently used clock gets lost update it the
      next time when going from PAUSED to playing
    + plugin: add release datetime field to GstPluginDesc and set it
      if GST_PACKAGE_RELEASE_DATETIME is defined
    + utils: speed up pad linking utility functions by not trying
      pads that will never work
    + adapter:
    - add function to get a list of buffers; support 0-sized
      buffers
    - optimize gst_adapter_take() and gst_adapter_peek() a little
    + basesink: only answer the SEGMENT query in pull mode
    + basesrc: return values in stream time for the POSITION query
    + basetransform:
    - allow the subclass to add new fields to caps when getting new
      caps from downstream
    - avoid useless memcpy
    - upstream caps-renegotiation fixes
    + bitreader: add inlined and unchecked versions of the most
      important functions
    + bytewriter:
    - add inline and unchecked variants of all important functions
    - fix possible infinite loop caused by an overflow
    + queue:
    - add "silent" property to suppress signal emission (for better
      performance)
    - avoid unnecessary g_cond_signal() (for better performance)
    - push newsegment event when linking in PLAYING
    + queue2:
    - extend ring buffer to support RAM mode
    - in download mode, prevent range corruption due to race
    - don't send seeks beyond the end of the file upstream in pull
      mode (fixes apple trailers and youtube/html5 playback in
      webkit)
    + multiqueue: flush the data queue if downstream return
      WRONG_STATE too
    + gst-inspect: print GST_PARAM_MUTABLE_* property flags
    + See NEWS for API additions and deprecations.
    + Bugs fixed: bgo#396774, bgo#482147, bgo#579127, bgo#594504,
      bgo#600004, bgo#610366, bgo#611918, bgo#618919, bgo#619522,
      bgo#621299, bgo#621332, bgo#622740, bgo#623040, bgo#623121,
      bgo#623491, bgo#623541, bgo#623622, bgo#623806, bgo#623875,
      bgo#624203, bgo#625239, bgo#625295, bgo#625368, bgo#625862,
      bgo#626027, bgo#626181, bgo#626651, bgo#626784, bgo#627438,
      bgo#627826, bgo#627910, bgo#627959, bgo#628014, bgo#628174,
      bgo#628176, bgo#628408, bgo#629241, bgo#629410, bgo#629494,
      bgo#629553, bgo#629831, bgo#629946, bgo#630257, bgo#630436,
      bgo#630437, bgo#630439, bgo#631755, bgo#631853, bgo#632236,
      bgo#632433, bgo#632977, bgo#633147, bgo#633886, bgo#635031,
      bgo#635389, bgo#635869, bgo#633176.
  - Drop gstreamer-0_10-make382.patch: fixed upstream.


author: aj@suse.de
changelog:
  - Remove buildrequire on pyxml and add python instead for doc
    package only, changelog of package with date 2008-03-21 contains:
    "Don't depend on PyXML and use only XML modules that are shipped
    with python."


author: wstephenson@novell.com
changelog:
  - Update to version 0.10.32
    + GLib requirement is now >= 2.22
    + New core elements:
    - valve (moved from -bad)
    - input-selector (N.B. without "select-all" property, use fsfunnel
      instead) (moved from -bad)
    - output-selector (with different negotiation behaviour by
      default, set pad-negotiation-mode=active for previous behaviour)
      (moved from -bad)
    + Performance improvements for many heavily-used code paths:
      GstPad, GstPoll, GstClock, GstTask, basesink, basesrc, queue2,
      multiqueue
    + gobject-introspection: add annotations for most core API
    + clock: make sync clock wait lockfree
    + fdsrc/fdsink: reenable on MSVC
    + registry: fix GStatBuf definition for win32 when building against
      older glib (fixes unnecessary rescanning of plugins at start-up)
    + element: add a more flexible way to get request pads from elements
    + multiqueue: return upon input when already eos
    + object: fix creation of default name
      (when creating more than 100000 elements)
    + pluginloader: fix hangs on OSX
    + poll:
    - fixes for (p)select backend (used e.g. on OSX)
    - refactor and make more lockfree; fixes for win32 and OSX
      (pselect backend)
    + registry: don't replace valid existing plugins by blacklisted ones
    + tags: don't produce duplicated entries when merging same value twice
    + basesink:
    - preroll fixes for async=false case
    - rework position reporting code
    + basetransform: handle downstream giving a buffer with new caps
      but invalid size


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.33:
    + atomicqueue: add an atomic/lock-free queue structure based
    + bufferlist: improve _add*() performance
    + bus: in _add_watch() honour any per-thread default main context
      set via g_main_thread_push_thread_default()
    + caps: new gst_caps_intersect_full() to intersect in different
      modes
    + clock: add functions to re-init existing periodic GstClockIDs
    + event: add QoS type (overflow, underflow, throttle) for QoS
      events
    + ghostpad: The internally linked pad of the proxypad is the
      ghostpad
    + gstpoll: retry reading the control socket to release properly
      all wakeups
    + message: new progress message API for asynchronous operations
    + pad:
    - unlock before freeing the pad cache to avoid deadlock
    - better handling for when parent goes away during
      data/query/event flow
    + parse-launch: allow element names to begin with digits
    + pluginloader: call gst-plugin-scanner with the right arch on
      OSX, fixing hangs with firefox
    + registry: fixes elements (features) disappearing if a plugin or
      plugin file is renamed
    + structure:
    - Add "(date)" as a type abbreviation of GDate
    - Don't allow invalid GDates in all structures and don't allow
      NULL GDates in taglists
    + taglist: add a new "encoded-by" tag
    + uri: add gst_filename_to_uri() that takes relative filenames
    + utils: add gst_element_factory_can_{src|sink}_{any|all}_caps()
      to replace can_{sink,src}_caps()
    + baseparse: new GstBaseParse class for parsers
    + basesink:
    - improve rate, duration, and average duration calculation
    - use new QoS types and add add "throttle-time" property
    + basesrc:
    - Handle tag and custom downstream events the same
    - keep downstream caps order when fixating, to honour
      downstream preferences when negotiating
    - Return FALSE if we don't handle an event
    - Send synchronized custom downstream/both events downstream
      from the streaming thread
    + basetransform:
    - Be smarter with pad allocs
    - Check for pad alloc caps when suggestion is not fixed
    - Retain caps order when getting caps, to honour downstream
      preferences when negotiating
    + funnel: new N-to-1 pipe fitting element imported from farsight
    + fakesink:
    - print buffer flags
    - Fix escaping of URIs
    + file{sink,src}:
    - Check if non-URI characters are escaped, but only for the URI
      not the location property
    - fix URI creation regression for non-absolute locations
    + filesrc: Fix escaping of file uris
    + inputselector:
    - Hold the selector lock while reading properties of the active
      pad
    - Make sure that EOS is always sent downstream for the active
      pad
    - Return GST_FLOW_OK until the selected pad pushed something
      downstream
    - Stop waiting for a pad switch when the pad is flushing
    + multiqueue:
    - fix some potential corner-case deadlocks and some leaks
    - handle arbitrary sink + source pad naming
    + queue2: don't read beyond the end of file upstream in pull
      mode; leak fixes
    + plugins: make query and event functions more thread-safe,
      protect against parent-pad disappearing
    + gst-launch: add GstIndex support
    + Bugs fixed: bgo#642356, bgo#402141, bgo#518857, bgo#604094,
      bgo#615357, bgo#617045, bgo#639674, bgo#639962, bgo#640071,
      bgo#640437, bgo#640502, bgo#640622, bgo#640675, bgo#640850,
      bgo#641212, bgo#641928, bgo#642071, bgo#642130, bgo#642271,
      bgo#642373, bgo#642393, bgo#642504, bgo#642522, bgo#642869,
      bgo#643301, bgo#643455, bgo#644935, bgo#645022, bgo#645267,
      bgo#645595, bgo#645746, bgo#645877, bgo#645931, bgo#646118,
      bgo#646341, bgo#646531, bgo#646566, bgo#646569, bgo#646624,
      bgo#646811, bgo#646971, bgo#647005, bgo#647131, bgo#647293,
      bgo#647763, bgo#647844, bgo#647922, bgo#648199, bgo#648215,
      bgo#648220, bgo#648297, bgo#649195, bgo#635718, bgo#625396,
      bgo#640771, bgo#646972, bgo#640665.
  - Rebase gstreamer-0_10-rpm-prov.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.34:
    + Fix multiqueue thread-safety regression
    + Don't set artificial 0-timestamp on first packet for TIME-based
      live sources
    + Bugs fixed: bgo#649369, bgo#649878.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.35:
    + Work around GLib atomic ops API change
    + Some minor win32/mingw fixes
    + Don't use G_CONST_RETURN in public headers (bgo#652211)


author: vuntz@opensuse.org
changelog:
  - Split typelib files into typelib-1_0-Gst-0_10 subpackage.
  - Add typelib-1_0-Gst-0_10 Requires to devel subpackage.
  - Add explicit libgstreamer-0_10-0 Requires to devel subpackage: it
    was there implicitly before, throught the gstreamer-0_10
    Requires, but it's better to have it explicit.
  - Remove explicit check-devel, glib2-devel, libxml2-devel and
    popt-devel Requires from devel subpackage: the ones that are
    needed will be added the pkgconfig() way, and the others are
    actually wrong.


author: vuntz@opensuse.org
changelog:
  - Change gstreamer-utils Requires in devel subpackage to
    gstreamer-0_10-utils, so that we're ready for the arrival of
    gstreamer 0.11/1.0.
  - Adapt gstreamer-0_10.prov accordingly: the versioned tools should
    be used.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.36:
    + bin:
    - Don't interpret pipelines without sink elements as always
      being in EOS state
    - Only post EOS messages after reaching the PLAYING state
    + buffer: add set/get_qdata() to attach arbitrary metadata to
      buffers
    + caps, structure, gstvalue: some optimisations and improvements
    + miniobject: add weak referencing functionality
    + gstobject: make gst_object_replace() atomic
    + pad:
    - Only do the subset check in gst_pad_accept_caps() if the pad
      claims to accept the caps
    - Make public some ghostpad/proxypad API
    + preset: allow applications to specify an extra preset directory
      with application-specific presets
    + collectpads: add GstCollectPads2 API
    + basebarse:
    - new detect vfunc so subclassed can do some format detection
      first
    - new get_sink_caps vfunc so downstream caps restrictions can
      be propagated upstream
    - answer position query in stream time and try upstream first
    - send duration message when updating internal duration
    - make baseparse-based elements is reusable
    - provide latency query support
    + basesink:
    - basesink: don't compensate for render-delay twice
    - basesink: try harder to arrange increasing position reporting
    + basesrc: allow for the size to change dynamically
    + basetransform:
    - add query vfunc
    - caps negotiation improvements
    - delay serialized events when src caps are not set yet
    + filesrc:
    - filesrc: do not mistake short reads for EOS
    - filesrc/fdsrc: indicate dynamic size handling to basesrc
    + inputselector: add sync mode that syncs inactive pads to the
      running time of the active pad
    + queue2:
    - add bufferlist support
    - adjust input data rate estimation
    + multiqueue:
    - add mode to synchronize deactivated/not-linked streams by the
      running time
    - check filled state of queues even if another one is empty
    + outputselector: don't send last segment/buffer when no segment
      was configured yet
    + tools:
    - teach gst-launch about missing-plugin messages
    - make unversioned wrapper look for -0.10 tools only
    + See NEWS for API additions and deprecations.
    + Bugs fixed: bgo#647940, bgo#662777, bgo#647493, bgo#415754,
      bgo#459466, bgo#546570, bgo#609473, bgo#619844, bgo#628021,
      bgo#629300, bgo#643269, bgo#645017, bgo#645107, bgo#647756,
      bgo#648025, bgo#650002, bgo#650973, bgo#652037, bgo#652577,
      bgo#653137, bgo#653172, bgo#655155, bgo#655204, bgo#655381,
      bgo#656193, bgo#656265, bgo#656557, bgo#657316, bgo#657318,
      bgo#657421, bgo#658076, bgo#658449, bgo#658517, bgo#658518,
      bgo#658541, bgo#658918, bgo#659139, bgo#659571, bgo#659606,
      bgo#660083, bgo#660144, bgo#660165, bgo#660760, bgo#660778,
      bgo#660955, bgo#662091, bgo#662199, bgo#662291, bgo#662664,
      bgo#663333, bgo#663643, bgo#664221, bgo#664720, bgo#665921,
      bgo#666174, bgo#667284, bgo#667286, bgo#667288, bgo#667290,
      bgo#667298, bgo#667444, bgo#668289, bgo#668764, bgo#669036,
      bgo#669502.
  - Add xz BuildRequires on openSUSE <= 12.1, to be able to
    decompress the xz tarball.


author: reddwarf@opensuse.org
changelog:
  - Change packaging to make it possible to scan for 32bit plugins on
    64bit systems (which we want), see background discussion at
    http://lists.opensuse.org/opensuse-packaging/2012-05/msg00062.html
    + Pass --libexecdir=%{_libdir} to configure, in order to move
      gst-plugin-scanner to libdir.
    + Package gst-plugin-scanner in gstreamer-0_10-32bit.


author: vuntz@novell.com
changelog:
  - Update to version 0.0.5:
    + Name change from nice to libnice
    + Added support for HTTP proxies
    + Added a nice_interfaces API to query the local interfaces/ips
    + Fixed libnice when used in dribble mode
    + Fix a data corruption issue with the SHA1 algorithm
    + Endianness gets checked at runtime so libnice should compile
      and work everywhere
    + Add compatiblity for WLM2009 ICE
    + Export libstun API and add documentation for libstun
    + Add connectivity checks during the connection to detect when
      the peer gets disconnected
    + Bug fixes and code cleaning
  - Adjust spec file for tarball rename.
  - Package new include files in /usr/include/stun


author: vuntz@novell.com
changelog:
  - Update to version 0.0.6:
    + Fix connectivity checks for detecting when we loose the
      connection
    + Fix a race condition with gtalk that made the call silent after
      30 seconds
    + Robustness checks with regards to relay information
    + Fix a race condition crash with retransmission ticks
    + Added a new STUN API : stun_agent_forget_transaction
    + Fix a possible crash if tcp-turn is shutdown early in the
      process
    + Fix a crash when a stream is removed
    + Fix MSN support by disable keepalive connchecks


author: vuntz@novell.com
changelog:
  - Update to version 0.0.7:
    + Added UPnP Support
    + Fix a race condition when destroying the nice agent
    + Stun headers are now installed
    + Unset timer's source if they return FALSE
    + Fix interoperability with gtalk2voip.com
    + Avoid a race condition where a candidate has the wrong
      user/pass
    + Add support for delayed setting of the remote candidates in
      google mode
    + Better connectivity support and race condition fixes
    + Keepalive connchecks do not change the state if they fail but
      data was still received
    + Fix foundation generation for remote peer reflexive candidates
    + Drop packets when using TCP and the bandwidth is too slow for
      the data output
  - Add glib2-devel Requires to devel package.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 0.0.8:
    + Remove deprecated g_strcasecmp call
    + Use addr instead of base_addr on assigning remote peer-
      reflexive candidates (fixes crash)
    + Use a global mutex and g_source_is_destroyed to avoid race
      conditions (fixes crashes)
    + Unlock the mutex before calling the recv callback


author: captain.magnus@opensuse.org
changelog:
  - Update to version 0.0.9:
    + Fix some more issues with peer-reflexive candidates in google
      mode (for early incoming checks)
    + Fix SHA1 algorithm when strict aliasing is used
    + Fix google mode connectivity with discovered remote peer
      reflexive candidates
    + Fix google/msn mode by not limiting the conncheck list
    + Fix the interfaces discovery by using getifaddrs
    + Fix compilation on Mac OS X
    + Add ToS support to the sockets
  - Merge -doc into -devel since it only contains gtk-doc


author: vuntz@opensuse.org
changelog:
  - Update to version 0.0.10:
    + Fix some memory leaks with the gstreamer elements
    + Fix username/foundation for google TURN candidates
    + Fix the sending of hundreds of connectivity checks at once the
      stream is connected
    + Fix BSD support
    + Fix reprocessing of already processed early incoming checks
      when in dribble-mode
    + Fix a rare crash with failing relay candidates allocations
    + Add a stun_agent_set_software API
    + Add a nice_agent_set_software API


author: dimstar@opensuse.org
changelog:
  - Update to version 0.0.11:
    + Handle EAGAIN for UDP sockets
    + Fix coverity warnings
    + Fix a bug with TURN and Channel Bindings
    + Add a reliable transport mode using libjingle's PseudoTcp
      implementation
    + Various fixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.0.12:
    + Update compatibility to RFC5245
    + Fix a memory corruption bug
    + Fix a possible buffer overflow with socks5 proxies


author: vuntz@opensuse.org
changelog:
  - Update to version 0.0.13:
    + Add support for IPv6
    + Fix crc32 function conflict with libz.so
    + Various bug fixing and code cleaning
    + Validate the remote candidate address before adding it


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.0:
    + Added nice_candidate_copy to the public API
    + Make stun_timer timeouts configurable (Break API and ABI)
    + Add compatibility support for MSOC 2007 and MSOC 2007 R2
    + Add MS-TURN support for MSOC
    + Added and completed TURN RFC 5766 support
    + Add a nice_agent_set_port_range API to force a component to use
      a specific port
    + Fix various bugs and memory leaks
    + Improve documentation.
  - Change libnice-doc Obsoletes from <= to <: fix rpmlint warning.
  - Rename libnice0 to libnice10 after soversion change.
  - Use source services: download_url, recompress and set_version.


author: vuntz@opensuse.org
changelog:
  - Remove explicit Requires of glib2-devel in devel subpackage: it
    will automatically be added the pkgconfig() way.
  - Remove unneeded openssl-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.1:
    + Fixed BSD and Solaris compatibility
    + Fixed PPC64 symbol test
    + Removed a few possible leak/bugs
    + Fixed compatibility with google's recent protocol change


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.2:
    + Fix a bug where a controlled agent may never go to READY if it
      received early conncheck
    + Restart connchecks on a failed candidate pair when receiving a
      triggered check
    + Fix a bug where gathering-done signal could be sent before UPnP
      mapping finishes
    + Fix a race condition where setting remote-candidates on a
      gathered stream failed if another stream was gathering
    + Many fixes to complete and stabilize TURN support
    + Fix a bug in proxy support where TURN packets were misread
    + Refactor libnice to use GSocket which works around a glib
      limitation of g_io_channel on windows
    + Fix a bug with receiving error messages during conncheck
    + Fix a possible infinite loop bug
    + Fix memory leaks and multi-threaded race conditions
    + Better compatibility for BSD and Mingw
    + Added support files for Visual Studio compilation
    + Various fixes to UPnP support
    + Fixes to the build system


author: dimstar@opensuse.org
changelog:
  - Rename package to gstreamer-0_10-plugin-crystalhd to stay conform
    with all other gstreamer package.
  - Define SKIP_GSTPROVIDES. The plugin would provide, amongst
    others, decoder-video/mpeg, which would trigger this package to
    be installed instead of 3rd party ones, even if the required
    hardware would be missing.
  - Some general spec file cleanup (mostly with spec-cleaner).


author: idoenmez@novell.com
changelog:
  - Add gstreamer-0_10-plugin-crystalhd-3.5.40-gcc46.patch: remove
    write-only variables to fix compilation with gcc 4.6


author: sbrabec@suse.cz
changelog:
  - Don't call autogen in older products.
  - Require python-xml explicitly to get minidom on all products.


author: vuntz@novell.com
changelog:
  - Update to version 0.10.15:
    + Some fixes for seeking in wav and FLAC files
    + Faster seeking in Matroska and AVI files
    + RTSP and RTP improvements
    + directdrawsink moved to Bad
    + y4menc and flvmux/flvdemux moved from Bad
    + deinterlace2 moved from Bad, replacing deinterlace
    + Many bug fixes and improvements
    + Pulseaudio sink completely overhauled
    + Bugs fixed: bgo#572551, bgo#577318, bgo#576286, bgo#581333,
      bgo#478092, bgo#486915, bgo#509311, bgo#516031, bgo#537537,
      bgo#537609, bgo#552650, bgo#562168, bgo#563574, bgo#567140,
      bgo#567857, bgo#570781, bgo#571153, bgo#571321, bgo#572256,
      bgo#572358, bgo#572413, bgo#573173, bgo#573342, bgo#573343,
      bgo#573721, bgo#573737, bgo#574270, bgo#574275, bgo#577468,
      bgo#577609, bgo#577671, bgo#578052, bgo#578135, bgo#578310,
      bgo#579070, bgo#579422, bgo#579808, bgo#580746, bgo#580783,
      bgo#580851, bgo#580880, bgo#581329, bgo#581568, bgo#581806,
      bgo#581884, bgo#582252, bgo#582281, bgo#582387, bgo#582420,
      bgo#582661, bgo#582715, bgo#582753, bgo#582794, bgo#568278,
      bgo#569611, bgo#571294, bgo#574169, bgo#575234, bgo#576729,
      bgo#578257, bgo#579069, bgo#580554, bgo#581432, bgo#581444,
      bgo#582218, bgo#575937
  - Drop gst-plugins-good-pulsemixerctrl-strict-aliasing.patch: fixed
    upstream.
  - Remove hack in setup to fix an old error, and do not call autogen
    anymore.
  - Remove checks for old versions of openSUSE.
  - Remove --enable-ladspa from configure: it doesn't exist anymore.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.17:
    + RTP improvements
    + Support automatic cropping in videobox
    + Add TTL multicast UDP property
    + AVI demux push mode fixes and performance improvements
    + Support large and unusual chunks sizes in wav
    + Quicktime demuxer improvements
    + JPEG decode fixes and speedups
    + Support interlaced Y4M file output
    + DV demuxer improvements
    + Pulseaudio fixes and improvements
    + Support Pulseaudio PLAY/PAUSE requests
    + speexdec improvements
    + FLV demuxer improvements
    + Fix audio noise in the Equalizer plugin, and other improvements
    + Fix compilation on OS/X Snow Leopard
    + AVI muxer fixes
    + Support MPEG V4L2 devices and improve timestamping
    + Better jpeg2k support
    + Many other bug fixes and improvements
    + Bugs fixed: bgo#597848, bgo#588245, bgo#368681, bgo#458629,
      bgo#561825, bgo#581334, bgo#582238, bgo#590362, bgo#591713,
      bgo#593354, bgo#593391, bgo#593688, bgo#593757, bgo#593764,
      bgo#593955, bgo#594039, bgo#594133, bgo#594247, bgo#594248,
      bgo#594251, bgo#594253, bgo#594254, bgo#594283, bgo#594298,
      bgo#594490, bgo#594520, bgo#594599, bgo#594663, bgo#594691,
      bgo#595029, bgo#595220, bgo#595231, bgo#595888, bgo#595897,
      bgo#595942, bgo#596319, bgo#597091, bgo#597214, bgo#597348,
      bgo#597351, bgo#597397, bgo#597463, bgo#597601, bgo#597730,
      bgo#597847, bgo#597867, bgo#598377, bgo#598517, bgo#598810,
      bgo#598933, bgo#601381
  - Changes from version 0.10.16:
    + Moved rtpmanager from -bad to -good
    + Implement SEEKING query in more demuxers and decoders (notably
      mkv, flv, flac)
    + avimux: adds support to WMA/WMV
    + cairo: Add cairo-based PDF/PS/SVG encoder element (cairorender)
    + dv1394src: fix element for live usage
    + effectv: new elements: rippletv, streaktv, radioactv, optv
    + flacdec: fix intermittent FLAC__STREAM_DECODER_ABORTED errors
      when seeking
    + flacenc: fix issue with broken duration / sample count into
      flac header in some cases
    + flvmux: lots of fixes and improvements
    + id3demux: fix parsing of unsync'ed ID3 v2.4 tags and frames
    + matroska: add kate subtitle support, add/improve WMA/WMV
      handling and read bluray PGS subpicture streams
    + multipartdemux: support more mime types, do proper flow
      aggregation
    + pulsesrc: cleanups, report real latency, set the default slave
      method to skew
    + qtdemux: support for agsm, misc. tag reading fixes
    + rtp: new QDM2 and CELT depayloaders; fix SVQ3 depayloader and
      make it autopluggable
    + souphttpsrc: Only assume seekability if the server provides
      Content-Length
    + v4l2: add v4l2sink element, open device in NULL->READY,
      optional gudev support
    + v4l2src: fix 'hang' with some cameras caused by bad
      timestamping if no framerate is available
    + videomixer: add RGB format support; fix I420 blending
    + Bugs fixed: bgo#331420, bgo#499242, bgo#521625, bgo#560033,
      bgo#564100, bgo#564501, bgo#567983, bgo#577017, bgo#577318,
      bgo#578052, bgo#578166, bgo#578612, bgo#580214, bgo#580732,
      bgo#582153, bgo#582169, bgo#582462, bgo#583593, bgo#583640,
      bgo#584455, bgo#584613, bgo#585205, bgo#585361, bgo#585559,
      bgo#585576, bgo#585630, bgo#585699, bgo#585757, bgo#585828,
      bgo#585831, bgo#586397, bgo#587426, bgo#587680, bgo#587826,
      bgo#585831, bgo#586397, bgo#587426, bgo#587680, bgo#587826,
      bgo#587982, bgo#587983, bgo#588148, bgo#588349, bgo#588359,
      bgo#588368, bgo#588483, bgo#588695, bgo#588777, bgo#589056,
      bgo#589365, bgo#589423, bgo#589424, bgo#589459, bgo#590038,
      bgo#590280, bgo#590401, bgo#590447, bgo#590970, bgo#591451,
      bgo#591476, bgo#591712, bgo#591747, bgo#591951, bgo#592232,
      bgo#592530, bgo#593015, bgo#585911, bgo#576378, bgo#564437,
      bgo#582515, bgo#583048, bgo#583371, bgo#583803, bgo#584981,
      bgo#585056, bgo#585549, bgo#585842


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.18:
    + Changes:
    - v4l2src: implement GstURIHandler interface
    - matroskamux: make index size configurable
    - matroskademux: support push based mode
    - matroskademux: improve stream synchronization
    - flacdec: fix possible hanging in pull mode seeking
    - flacdec: use a single decoder field for both push and pull
      mode
    - flacenc: optionally add a seek table
    - rtp: add BroadcomVoice payloader and depayloader
    - rtp: add G.723 payloader and depayloader
    - rtph264pay: add option to insert PPS/SPS in streams
    - rtph264depay: optionally merge NALUs into Access Units
    - rtspsrc: add user-id and user-pw properties; fix major memory
      leak
    - avimux: many fixes, also better compatibility with Windows
      Media Player
    - avidemux: per-stream index parsing (= much faster startup)
    - qtdemux: progressive download support / seeking in push mode
    - qtdemux: per sample parsing (= much faster start up)
    - wavenc: Post warning if file hasn't been finalised properly
    - videomixer: MMX optimisations and other improvements;
      implement basic QoS
    - matroska, qtdemux, id3demux: fix language code writing and
      extraction
    + Bugs fixed: bgo#503582, bgo#351595, bgo#505823, bgo#515073,
      bgo#539858, bgo#554839, bgo#582575, bgo#583367, bgo#583985,
      bgo#587323, bgo#593354, bgo#595265, bgo#597497, bgo#597823,
      bgo#599300, bgo#601143, bgo#601242, bgo#601728, bgo#602231,
      bgo#602508, bgo#602887, bgo#602940, bgo#603376, bgo#603471,
      bgo#603547, bgo#603779, bgo#604352, bgo#604611, bgo#604679,
      bgo#604814, bgo#604872, bgo#604913, bgo#605222, bgo#605269,
      bgo#605447, bgo#605882, bgo#606198, bgo#606438, bgo#606692,
      bgo#606807, bgo#607353, bgo#607440, bgo#607718, bgo#607949,
      bgo#608209, bgo#608255, bgo#608268, bgo#608629, bgo#608671,
      bgo#608990, bgo#609107, bgo#598610


