# changelog

author: ke@suse.de
changelog:
  - Fix filename configuration issue; reported by Carlos Robinson; Novell
    bugzilla #360447.
  - Create doc sub-package.
  - spec file cleanup.


author: toms@suse.de
changelog:
  - New release 1.73.0
    * Added Latvian and Esperanto translation, fixes in other locales
    * Description of all available PIs
    * Fix bug 1668629 valign on tbody not inherited.
    * Added template for xref to area/areaset.
      Part of fix for bug #1675513 (xref to area broken).
    * Fixed bug #1711508 (lists.xsl)
    * Added support for spacing="compact" in variablelist,
      per bug report #1722540.
    * Fixed bug #1669601 (footnote.xsl)
    * Fixed #1680755 (keycombo joinchar default incorrect).
    * Fixed bug 1652360 empty link with xlink:href.
    * Add support for default.table.frame parameter.
      Fix bug 1575446 rowsep last check for @morerows.
    => More in NEWS


author: toms@suse.de
changelog:
  - Update to version 1.73.1, bugfix release:
    Gentext:
    * Mauritz Jeanson: locale/de.xml
      Applied patch #1766009.
    * Michael(tm) Smith: locale/lv.xml
      Added localization for ProductionSet.
    FO:
    * Mauritz Jeanson: table.xsl
      Modified the tgroup template so that, for tables with multiple tgroups,
      a width attribute is output on all corresponding fo:tables. Previously,
      there was a test prohibiting this (and a comment saying that outputting more
      than one width attribute will cause an error). But this seems to be no longer
      relevant; it is not a problem with FOP 0.93 or XEP 4.10. Closes bug #1760559.
    * Mauritz Jeanson: graphics.xsl
      Replaced useless <a> elements with warning messages (textinsert extension).
    * Mauritz Jeanson: admon.xsl
      Enabled generation of ids (on fo:wrapper) for indexterms in admonition titles,
      so that page references in the index can be created. Closes bug #1775086.
    HTML:
    * Mauritz Jeanson: titlepage.xsl
      Added <xsl:call-template name="process.footnotes"/> to abstract template
      so that footnotes in info/abstract are processed. Closes bug #1760907.
    * Michael(tm) Smith: pi.xsl; synop.xsl
      Changed handling of HTML output for the cmdsynopsis and
      funcsynopsis elements, such that a@id instances are generated for
      them if they are descendants of any element containing a dbcmdlist
      or dbfunclist PI. Also, update the embedded reference docs for the
      dbcmdlist and dbfunclist PIs to make it clear that they can be
      used within any element for which cmdsynopsis or funcsynopsis are
      valid children.
    * Michael(tm) Smith: formal.xsl
      Reverted the part of revision 6952 that caused a@id anchors to be
      generated for output of informal objects. Thanks to Sam Steingold
      for reporting.
    * Robert Stayton: glossary.xsl
      Account for a glossary with no glossdiv or glossentry children.
    * Mauritz Jeanson: titlepage.xsl
      Modified legalnotice template so that the base.name parameter is calculated
      in the same way as for revhistory chunks. Using <xsl:apply-templates
      mode="chunk-filename" select="."/> did not work for single-page output since
      the template with that mode is in chunk-code.xsl.
    * Mauritz Jeanson: graphics.xsl
      Updated support for SVG (must be a child of imagedata in DB 5).
      Added support for MathML in imagedata.
    * Mauritz Jeanson: pi.xsl
      Added documentation for the dbhh PI (used for context-sensitive HTML Help).
      (The two templates matching 'dbhh' are still in htmlhelp-common.xsl).
    Manpages:
    * Michael(tm) Smith: endnotes.xsl
      In manpages output, generate warnings about notesources with
      non-para children only if the notesource is a footnote or
      annotation. Thanks to Sam Steingold for reporting problems with
      the existing handling.
    HTMLHelp:
    * Michael(tm) Smith: htmlhelp-common.xsl
      Added single-pass namespace-stripping support to the htmlhelp,
      eclipse, and javahelp stylesheets.
    Eclipse:
    * Michael(tm) Smith: eclipse.xsl
      Added single-pass namespace-stripping support to the htmlhelp,
      eclipse, and javahelp stylesheets.
    JavaHelp:
    * Michael(tm) Smith: javahelp.xsl
      Added single-pass namespace-stripping support to the htmlhelp,
      eclipse, and javahelp stylesheets.
    Roundtrip:
    * Steve Ball: blocks2dbk.xsl; blocks2dbk.dtd; pages2normalise.xsl
      Modularised blocks2dbk to allow customisation,
      Added support for tables to pages2normalise
    Params:
    * Robert Stayton: procedure.properties.xml
      procedure was inheriting keep-together from formal.object.properties, but
      a procedure does not need to be kept together by default.
    * Dave Pawson: title.font.family.xml;
      component.label.includes.part.label.xml; table.frame.b
      Regular formatting re-org.


author: toms@suse.de
changelog:
  - Corrected URIs for accessing the DocBook XSL NS stylesheets. Uses
    the "official" URI now:
      http://docbook.sourceforge.net/release/xsl-ns/current/FORMAT/
    (see the "xsl-ns" instead of "xsl". The latter is used by the
    docbook-xsl-stylesheet package.)


author: toms@suse.de
changelog:
  Updated to version 1.74.0:
    * Paul Norton (Adobe) and Keith Fahlgren (O'Reilly Media) have donated
    code that generates .epub documents from DocBook input. An
    alpha-reference implementation in Ruby has also been provided.
    .epub is an open standard of the The International Digital Publishing
      Forum (IDPF), a the trade and standards association for the digital
      publishing industry. Read more about this target in epub/README
    * XHTML 1.1 target
    To support .epub output, a strict XHTML 1.1 target has been added.
    The stylesheets for this output are generated and are quite similar to
    the XHTML target.
    * Gentext updates
    A number of locales have been updated.
    * Roundtrip improvements
    Table, figure, template syncronization, and character style improvements
    have been made for WordML & Pages. Support added for OpenOffice.org.
    * First implementation of a libxslt extension
    A stylesheet extension for libxslt, written in Python, has been added.
    The extension is a function for adjusting column widths in CALS tables.
    See extensions/README.LIBXSLT for more information.
    Fixed bugs since the 1.73.2 release:
    [#1838136], #1811721, #1759205, #1797492, #1891965, #1854199,
    [#1669658], #1740964, #1680836, #1888169, #1854199, #1790495,
    [#1680836], #1790495, #1894244, #1858329, #1648360, #1648360,
    [#1648360], #1785224
    See http://docbook.xml-doc.org/snapshots/xsl-ns/RELEASE-NOTES.html#V1.74.0
    for more information.


author: toms@suse.de
changelog:
  * Added rpmlintrc file
    * Changed spec file a bit to be more conformant to OBS
    Updated to version 1.74.2
    * Lots of changes in localization, epub,
    * Bugs fixed: #2000787, #2082455, #2269202, #2020982, #2574111,
    [#2298384], #2020774, #1838213, #2086321, #2067318, #2060418,
    [#2034582], #2329704, #2034582, #2013441, #1913376, #1859831,
    [#1876282], #2013441,
    * See file RELEASE-NOTES.{txt,html,pdf,xml} for more details


author: toms@suse.de
changelog:
  SPEC file: added fdupes
    Updated to version 1.75.1:
    The following changes have been made to the fo code since the 1.75.0 release.
    FO
    - Keith Fahlgren: block.xsl
      Switching to em dash for character before attribution in epigraph;
      resolves Bug #2793878
    - Robert Stayton: lists.xsl
    - Fixed bug 2789947, id attribute missing on simplelist fo output.
    HTML
    - Keith Fahlgren: block.xsl
    - Switching to em dash for character before attribution in epigraph;
      resolves Bug #2793878
    - Robert Stayton: lists.xsl
    - Fixed bug 2789678: apply-templates line accidentally deleted.
    Epub
    - Keith Fahlgren: bin/spec/epub_regressions_spec.rb; docbook.xsl
      Added regression and fix to correct "bug" with namespace-prefixed container
      elements in META-INF/container.xml ; resolves Issue #2790017
    - Keith Fahlgren: bin/spec/epub_regressions_spec.rb; bin/spec/files/
      onegraphic.xinclude.xml;?
      Another attempt at flexible named entity and XInclude processing
    - Keith Fahlgren: bin/lib/docbook.rb
      Tweaking solution to Bug #2750442 following regression reported by Michael Wiedmann.
    Params
    - Mauritz Jeanson: highlight.source.xml
      Updated documentation to reflect changes made in r8419.


author: toganm@opensuse.org
changelog:
  - Updated to 1.76.1 The following is a list of changes that have been made
    since the 1.76.0 release.
    FO
    The following changes have been made to the fo code since the 1.76.0
    release.
    ? Robert Stayton: docbook.xsl; xref.xsl; fop1.xsl
      Apply patch to support named destination in fop1.xsl, per Sourceforge
      bug report #3029845.
    HTML
    The following changes have been made to the html code since the 1.76.0
    release.
    ? Keith Fahlgren: highlight.xsl
      Implementing handling for <b> and <i>: transform to <strong> and <em>
      for XHTML outputs and do not use in the highliting output (per Mauritz
      Jeanson)
    Params
    The following changes have been made to the params code since the 1.76.0
    release.
    ? Robert Stayton: draft.mode.xml
      Change default for draft.mode to 'no'.


author: aj@suse.de
changelog:
  - Only remove file from catalog if it disappeared.
  - Do not use release numbers, they're not needed anymore.
  - Fix some rpmlint warnings: do not remove buildroot, use fdupes.


author: ke@suse.de
changelog:
  - spec: No longer Requires iso_ent (now Recommends) and xmlcharent
    (xml entities are shipped together with the DTD).


author: toms@suse.de
changelog:
  - Updated to release 5.0CR2:
    * Fixed RFE 1630203: Allow empty glossary.
    * Fixed RFE 1627845: Allow optional caption on CALS table and informaltable.
    * Related to RFE 1627845: Allow inlines in HTML table caption.
    * Fixed RFE 1589139 (and RFE 1621178): Allow title and titleabbrev on qandaentry.
    * Fixed RFE 1675932: Restore localname, prefix and namespace as class attribute values on tag.
    * Fixed RFE 1669465: Schematron rules should refer to @xml:id, not @id.


author: toms@suse.de
changelog:
  - Updated to release 5.0CR3:
    * RFE 1679775: Changed semantics of <termdef>. A <firstterm> is now
      required (instead of a <glossterm> as in previous releases). This
      allows the definition of one term to refer to another.
    * RFE 1682917: Added pgwide attribute to <example>.
    * RFE 1644553: Added label attribute to CALS and HTML tables.
    * RFE 1588693: Added an <acknowledgements> element, peer to
      <dedication>, replacing <ackno> which had only been available at the
      end of <article>.
    * After several months of consideration and experimentation, we decided
      to allow <info> in HTML tables.
    * RFE 1673820: Adopted "http://docbook.org/xlink/role/olink" as an XLink
      role (that is, the xlink:role attribute) value to identify OLinks
      expressed using XLink attributes.


author: toms@suse.de
changelog:
  - Updated to release 5.0CR4:
    * Fixed RFE 1708032: Pattern naming inconsistency; changed
      db.href.attribute to db.href.attributes.
    * Fixed RFE 1700154: Added sortas to <termdef>.
    * Fixed RFE 1686919: Added an NVDL rules file.
    * Fixed RFE 1705596: Aded db.programming.inlines (<classname>,
      <exceptionname>, <function>, <initializer>, <interfacename>,
      <methodname>, <modifier>, <ooclass>, <ooexception>, <oointerface>,
      <parameter>, <returnvalue>, <type>, and <varname>) to the
      content model of <code>.
    * Fixed RFE 1689228: Fixed typo in Schematron assertion.


author: toms@suse.de
changelog:
  - Release of version 5.0 (Committee Draft)
    There are no user-visible changes in 5.0 (Public Review Draft 1).
    This version of DocBook V5.0 will become the official Committee
    Specification version of DocBook V5.0 as soon as the
    Technical Committee balloting process is finished.
  - Added DocBook Specification in PDF, HTML and XML


author: aj@suse.de
changelog:
  - Only remove file from catalog if it disappeared.
  - Do not use release numbers, they're not needed anymore.
  - Cleanup some rpmlint warnings: Non-executable-in-bin, duplicate
    requires, do not remove buildroot.


author: rwobben@hotmail.com
changelog:
  -Updated to 2.0.8
    Patch against mono.getoptions because of mono.getoptions is obsolete.
    2.0.8 "Turn it on again" (2010-12-03)
    * Bug-fix and Maintenance Release
    * update translations
    CORE:
    * change location of autostart file to ~/.config/autostart/docky.desktop
    (LP: #653981)
    * add window-matcher support for LibreOffice
    * fix hovertext for RTL font locales (LP: #610145)
    * some better pixbuf handling
    * fix indicators not updating on state changes (LP: #656653)
    * fix crash if a file delete fails (LP: #604234)
    * make sure separators dont darken
    * fix typo in log message
    * fix a NRE in the debug messages
    * make window manager checkbox grey out when checked, so its clear it
    can't be unchecked (LP: #657678)
    * make sure everything uses the services RunOnMainThread instead of
    calling Gtk.App.Invoke directly
    * protect the system service events from crashing docklets and make
    the events thread safe
    DOCKLETS:
    * Bookmarks: make sure to update hovers
    * Battery: now uses UPower if its available, then checks /sys/
    then defaults back to /proc/ (LP: #617293)
    * Gmail:
    - fix race condition when manually reloading gmail
      (LP: #675001, LP: #675002)
    - fix underscores in email topics making mnemonics in menus (LP: #673181)
    - fix crash when adding/removing gmail labels (LP: #670666)
    * fix gmail/weather not working on reboot (LP: #661923)
    2.0.7 "Your friendly docking station" (2010-10-02)
    * Bug-fix and Maintenance Release
    * update translations
    CORE:
    * modify and fix align of 3D separator
    * a little nicer 128px icon
    * fix crash with invalid SetAlpha call (LP: #647072)
    * add some more exec matches for OpenOffice (LP: #504486)
    * Properly respect the autostart choice in preferences (LP: #550491)
    DOCKLETS:
    * NPR: fix set of station icon (LP: #636027)
    * Gmail: rename GMail to Gmail (LP: #634627)
    * RecentDocuments: fix crash when opening (LP: #645864)
    HELPER:
    * rhythmbox: add AlbumArt.[jpg|png] to search list
    * make banshee helper not query dbus if banshee is not currently playing
    (LP: #613197)
    * open terminal here was preventing unmounting external devices (LP: #591918)


author: rwobben@hotmail.com
changelog:
  - Updated to 2.0.9
    2.0.9 "You can count on us" (2011-01-01)
    * Bug-fix and Maintenance Release
    * update translations
    CORE:
    * fix compilation with mono 2.8+ (LP: #502650)
    remove dependency on Mono.GetOptions, which is obsolete and use a bundled
    Mono.Options source
    * add better implementation of DockySurface.LoadToPixbuf
    * fix potential X crash when hovertexts are reallllllllly long...
    * fix the helper tile not properly toggling (caused by gconf buffering
    updates) (LP: #694117)
    * fix ArgumentOutOfRangeException for pids.ElementAt(...)
    * add missing disposals of fileenumerator
    * let FileDockItems open on middle click
    DOCKLETS:
    * fix a problem with bookmarks crashing when reading bad bookmark files


author: rwobben@hotmail.com
changelog:
  - Updated to 2.0.10
    2.0.10 "Nice and Easy" (2011-01-04)
    * Bug-fix and Maintenance Release
    CORE:
    * fix unhiding when there are multiple, differently sized monitors
    (LP: #625332)
    * add manpage
    * some optimizations
    DOCKLETS:
    * fix RecentDocuments (LP: #660179)


author: rwobben@hotmail.com
changelog:
  -updated to 2.0.11
    2.0.11 "Clean up your desktop" (2011-01-16)
    * Bug-fix and Maintenance Release
    * update translations
    CORE:
    * fix event-driven icon-update of MenuItemWidget
    * fix Gdk.Pixbuf leak in MenuItem and MenuItemWidget
    * add docky.desktop to translations
    * fix startup-activation of plugins
    * unregister of an event in DockWindow.Dispose was missing
    * make sure to ignore launchers with Hidden set (LP: #700203)
    * don't set geo on notifications (LP: #506084)
    * don't have Log.Notify use string.Format, which causes random bugs such as
    gmail breaking when messages contain {} in the subject (LP: #697981)
    DOCKLETS:
    * NetworkMananger: fix typo and catch exception to prevent crash if dbus
    access isn't granted


author: ajorgensen@novell.com
changelog:
  - Update to 2.1.0
    2.1.0 "This is it" (2011-02-10)
    * New Feature Release
    + new docklets:
    - Clippy, Desktop, SessionManager, Timer, WorkspaceSwitcher
    + many new hidden gconf-settings for power-users ;-)
    + implement DockManager DBus API
    - all helper scripts are moved to dockmanager project on launchpad.net
    + a whole bunch of Wishlist bug-fixes!!!


author: ajorgensen@novell.com
changelog:
  - Update to 2.1.1
    2.1.1 "Just do your things" (2011-03-10)
    * Bug-fix and Maintenance Release
    * update translations
    CORE:
    * clamping values coming in from gconf
    * drop global autostart default (LP: #670939)
    * make sure our launcher shows up by default
    * fix dock dim animation on external drags (LP: #727645)
    * fix tooltips showing wrong on external drags
    * fix crash if 'poof.png' is missing
    * try to trap crashes coming from libnotify (LP: #678426)
    * fix crash when emptying trash and cant access a file (LP: #717875)
    * tweak the item message rendering a bit
    * slightly zoom icons during drag (LP: #707658)


author: dimstar@opensuse.org
changelog:
  - Update to version 2.1.2:
    + Bug-fix and Maintenance Release
    + CORE:
    - fix drawing with mono 2.10+
    - fix problem with curtain when struts are set
    - lp#574817: fix crash when drag/droping onto docky and
      nautilus isnt drawing desktop
    - lp#738955: fix nm docklet crashing docky on startup if nm
      isn't running
    - lp#708772: fix item-drop at the first place
    + Updated translations.
  - Split out a -lang package and Recommend its installation.
  - Fix rpm group of the -devel package.
  - Set License to GPLv3+.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.1.3:
    + Bug-fix and Maintenance Release
    + Core:
    - lp#757140: prevent crash if a desktop-file contains invalid
      values
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Remove unneeded dbus-sharp, dbus-sharp-glib, mono(dbus-sharp) and
    mono(dbus-sharp-glib) BuildRequires: they're already brought in
    by dbus-sharp-devel and dbus-sharp-glib-devel.
  - Move to pkgconfig() BuildRequires:
    + Old ones: dbus-sharp-devel, dbus-sharp-glib-devel,
      gconf-sharp2, gconf2-devel, gio-sharp-devel,
      gnome-desktop-sharp2, gnome-keyring-sharp-devel,
      gtk-sharp2-gapi, gtk2-devel, mono-addins, notify-sharp,
      rsvg2-sharp, wnck-sharp.
    + New ones: dbus-sharp-1.0, dbus-sharp-glib-1.0, gconf-2.0,
      gconf-sharp-2.0, glib-sharp-2.0, gio-sharp-2.0,
      gnome-desktop-sharp-2.0, gnome-keyring-sharp-1.0, gtk+-2.0,
      gtk-sharp-2.0, mono-addins, mono-addins-gui, mono-addins-setup,
      mono-cairo, notify-sharp, rsvg2-sharp-2.0, wnck-sharp-1.0.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.1.4:
    + Core:
    - matcher: fix for libreoffice 3.4+ (lp#823834)
    - add support building with dmcs
    + Updated translations.


author: lmedinas@gmail.com
changelog:
  - Update to version 2.25.92:
    + Fixed problems with utf-8 and Python 2.6 sqlite
    + Escaping user input so they don't break UI where pango is used
    + Stop tracking on shutdown was ignoring user preference
    + Translation updates


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Final fixes to utf-8 and Python 2.6 sqlite.
    + Updated translations.
  - Remove AutoReqProv: it's default now.
  - Use parallel make.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + Overview window graphs have been redone and now are less noisy
    + Tasks now can span over midnight, showing correct per-day
      totals in overview
    + Add earlier activity / edit activity has been overhauled and
      now is much easier to use. An experimental preview has been
      added
    + In preferences UI buttons have been added for editing and
      deletion
    + Glade files have been migrated to gtkbuilder format
    + Now it is possible to start overview and other windows straight
      from command line using "-s [stats|edit|prefs]" switch
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + Now a reminder is displayed every configured amount of time
      also when no activity is being tracked.
    + Allow to switch to same task if description differs.
    + Activity edit icon in dropdown is now keyboard accessible.
    + Start time and end time can be specified when typing in task.
      Example: 00:04 Hamster
    + Slightly smarter autocomplete with category suggestions when
      after @ symbol
    + Fixes to edit activity dialog's end time field.
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.3:
    + A much better DBUS support
    + Switch days at 5am because humans tend to work late.
      Overlapping activities fall in day where the largest part of it
      is
    + Now you can enter negatives minutes to start an activity in
      past. Example "-30 cookies" will start activity "cookies" 30
      minutes before now
    + TSV, XML and iCal export
    + Ability to filter task by date and category
    + Overview has been improved by adding some nifty statistics for
      your pleasure
    + Updated translations.
  - Add dbus-1-python Requires.


author: lmedinas@gmail.com
changelog:
  - Update to version 2.27.4:
    + Now it is possible to copy/paste activities in the overview
    + Mostly polishing and bug fixing the new stuff brought in 2.27
      cycle
    + Translation updates


author: lmedinas@gmail.com
changelog:
  - Update to version 2.27.5:
    + Better autocomplete
    + More skeptic on parsing time
    + Legend in overview is sized proportionally to screen size,
      allowing larger labels
    + Translation updates.


author: lmedinas@gmail.com
changelog:
  - Update to version 2.27.90:
    + Fixes to idle detection
    + Return of the day view
    + UI layout fixes to match HIG
    + Now it is possible to add more than one applet to panel without
      crashing
    + Updated translations


author: vuntz@opensuse.org
changelog:
  - Update to version 2.28.1:
    + Avoid getting activities from the future (bgo#596617)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.3:
    + partial tag support (adding to a fact and editing autocomplete
      list, no reports yet)
    + fixed glitches when editing ongoing task
    + improved save report dialog
    + better autocomplete for the entries
    + Updated translations.
  - Changes from version 2.29.2:
    + bgo#599343 - the charts are now back again (for those who had
      lost them)
    + hamster midnight is now a preference
    + when in panel, printing uncaught errors to .xsession-errors
    + when looking for ongoing task, don't look into the future
      (causes some mad durations and is generally impractical)
    + new dbus method getCurrentActivity that returns just the name
      and category
    + fixed problems with hamster interfering with screensaver
      hibernation code
    + database MOVED to the xdg home (~/.local)
    + in reports inlude also activities without category
    + set start time to the end of the last activity if adding
      previous activity for today
    + fixes to the dropdown in compiz (not spanning over virtual
      desktops anymore)
    + in dropdown added end time and dropped the stripes (too much
      noise already)
    + Updated translations.
  - Pass --disable-schemas-install to configure.


author: lmedinas@opensuse.org
changelog:
  - Update to version 2.29.4:
    + Overview window overhaul (still in progress)
    + More progress on tag front (now showing in lists)
    + Updated translations.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.5:
    + searching
    + simplified save report dialog, thanks to the what you see is
      what you report revamp
    + overview/stats replaced with activities / totals and stats
      accessible from totals
    + interactive graphs to drill down in totals
    + miscellaneous performance improvements
    + pixel-perfect graphs


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.6:
    + workspace tracking - switch activity, when switching desktops
    + chart improvements - theme friendly and less noisier
    + for those without GNOME panel there is now a standalone
      version, accessible via Applications -> Accessories -> Time
      Tracker
    + overview window remembers position
    + maintaining cursor on the selected row after edits / refreshes
      (unimportant, but very convenient)
    + descriptions once again in the main input field, delimited by
      comma
    + activity suggestion box now sorts items by recency
    + updated translations
  - Add gnome-doc-utils-devel BuildRequires.
  - Add gnome-control-center-devel BuildRequires to support custom
    keybindings.
  - Remove all the gconf packaging magic since the gconf schemas were
    removed, but this might come back (see bgo#608252).
  - Update new desktop file with the X-SuSE-TimeUtility category.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91:
    + avoiding blank entries, not reusing fact ids; other details
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92:
    + depend on gnome-python-desktop to fulfill wnck-python
      dependency
    + minor bug with screen refresh after deletion
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.1:
    + translations were not appearing in standalone
    + database file change monitor now follows symlinks
    + fixed rounding error in totals  (regression)
    + standalone can be now closed using standard Ctrl+w keystroke
    + updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.4:
    + overview gets a menu, drops toolbars and now supports date
      range browsing
    + adjustments to starts and ends graph in statistics (should be
      more accurate)
    + performance updates in graphics
    + html report was looking in the wrong place for the template
  - Changes from version 2.31.3.2:
    + bgo#620965: respecting SYSCONFDIR environment variable to
      determine where to store gconf schema
  - Changes from version 2.31.3.1:
    + including generated help pages in the tarball
  - Changes from version 2.31.3:
    + dropped in-house global hotkey management in favour to Gnome's
      global hotkeys
    + HTML report template now can be overridden from $HOME folder.
      instructions can be found in the report footer
    + remembering path of last saved report
    + moved build system from autotools to waf
  - Changes from version 2.31.2:
    + optional integration with gtg (via preferences)
    + all kinds of bugfixes
  - Changes from version 2.31.1.2:
    + add missing file from tarball
  - Changes from version 2.31.1.1:
    + add missing translations
  - Changes from version 2.31.1:
    + application has been split up in back-end d-bus daemon and
      clients
    + edit activity preview widget got some love
    + minor bugfixes from 2.30 release
    + updated translations
  - Adapt spec file to use waf instead of configure.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6:
    + the top graph in overview is now interactive and allows zooming
      in and out
    + sqlite utf-8 case sensitivity workarounds for queries
    + hamster's docky helper installed together with hamster
    + using full text search in the overview window now
    + hopefully activity trees now behave better on refresh
    + updated translations
  - Changes from version 2.31.5:
    + adjustments for custom widgets to better work with themes
    + if dialog windows are called from commandline, make sure they
      shut down properly
    + updated translations
  - Make package noarch.
  - Call %suse_update_desktop_file for hamster-applet.desktop
  - Create a docky-hamster-applet subpackage for the docky
    integration.


author: vuntz@opensuse.org
changelog:
  - Remove unneeded BuildRequires: gnome-control-center-devel,
    gnome-python-desktop, gtk2-devel, python-gnome-devel,
    python-gtk-devel.
  - Add glib2-devel BuildRequires.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.90:
    + Maintaining selection on refresh in a more sane manner
    + Self-monitor the database not only for updates but also for
      remove/create (solves problems with some synchronization tools)
    + Fixed the global hotkey, require gnome-keybindings package as
      the hotkey is part of expected functionality
    + Updated translations.
  - Add pkgconfig(gnome-keybindings) BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Fixed bug with stale cache in description label
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.1:
    + Totals are returned to HTML report
    + Fixed problems with the stop button and python 2.7
    + Ampersand now is safe to use again
    + Updated translations.
  - Add python-xdg Requires. Fix bnc#653578.


author: vuntz@opensuse.org
changelog:
  - Add gnome-python-desktop BuildRequires (which is already a
    Requires), for directory ownership, to fix build.
  - Move the dockmanager files to docky-hamster-applet.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.2:
    + Experimental trophy support (gnome-achievements is needed for
      this, see fate#312280).
    + Improvements in HTML reports
    + Updated translations


author: vuntz@opensuse.org
changelog:
  - Update dependencies to be more specific:
    + Add python-evolution, python-gconf and python-wnck Requires
      since those modules are explicitly used.
    + Drop gnome-python-desktop and python-gnome Requires: we
      explicitly have the Requires we need now, and so we don't need
      those more generic meta-packages.
    + Add a comment about the gnomeapplet python module, and why it
      is not needed anymore with GNOME 3.
  - Drop gnome-python-desktop BuildRequires that was there only for
    directory ownership, and instead remove the .server file for the
    GNOME 2 applet since we can't use it.


author: beineri@opensuse.org
changelog:
  - update 4_3_BRANCH.diff:
    * Konqueror: hide old history module from sidebar (kde#205521)
    * Dolphin: fix progress and capacity bar layout problems
    * Dolphin: fix selection in details view problems (kde#201459)
    * Konsolepart: show correct context menu (kde#186745)
    * Konsole: fix crash during search (kde#205495)
    * improved translations


author: beineri@opensuse.org
changelog:
  - update 4_3_BRANCH.diff:
    * updated translations
    * dolphin: Update controller's url upon redirection (kde#186947)
    * few kdialog fixes


author: llunak@novell.com
changelog:
  - dolphin search toolbar with current setup only shows an error
    message, disable it by default (bnc#537372)


author: dmueller@suse.de
changelog:
  - update to 4.5.80
    * KDE 4.6 Beta1
    * no upstream changelog available.
  - Removed patches:
    * dolphin-search-toolbar-bnc537372.diff (fixed upstream)
    * kdebase-4.5.3-konsole-crash.patch (upstream)


author: toddrme2178@gmail.com
changelog:
  - added libtidy buildrequires for HTML validation in konqueror
  - removed KDE SC 3 provides and obsoletes (fix for RPMLINT warnings)
  - removed very old KDE SC 4 provides and obsoletes (KDE SC < 4.1.0,
    fix for RPMLINT warnings)
  - removed konqueror-plugins files from konqueror
    (this resulted in nearly 2 megabytes of duplicated data)
  - renamed kdebase4 subpackage to plasmoid-folderview,
    since it only included files related to the folderview plasmoid
  - updated description to reflect new KDE branding
  - moved konqueror sidebar library devel files libkonq-devel
    (fix for RPMLINT warnings)
  - changed likonq-devel group (fix for RPMLINT warning)
  - added%kde4_runtime_requires macros (fix for RPMLINT warnings)
  - cleaned up spec file formatting


author: mvyskocil@suse.cz
changelog:
  - Initial SUSE packaging:
    * spec script and jarjar build support was taken from jpackage.org 5.0
    * Source of dom4j and build.xml comes from Debian unstable, as there don't need
      proprietary msv from sun (bnc#430592)


author: mvyskocil@suse.cz
changelog:
  - Removed documentation of ConcurrentReaderHashMap (bnc#504663)
    * dom4j-1.6.1/docs/clover/org/dom4j/tree/ConcurrentReaderHashMap.html
    * dom4j-1.6.1/docs/xref/org/dom4j/tree/ConcurrentReaderHashMap.html


author: pth@suse.de
changelog:
  - Update to 4.0:
    * version 4.0
    * Added internationalisation using gettext.
    * Added Dutch translation.
    * New option -L/--license that prints software license.
    * Code cleanup
    * Update manual
    * version 3.2
    * version.mk: New file.
    * README: New file.
    * INSTALL: Updated.
    * Makefile: Makefile according GNU standards.
    * ChangeLog : New file.
    * Applied all patches from RedHat:
  - Use DESTDIR only in install makefile targets.
  - Add a German translation.


author: pth@suse.de
changelog:
  - Update to 4.1.2:
    * dos2unix.c: Preserve file mode in 'new file mode'.
    * Makefile: Allow CFLAGS to be set externally.
  - Adapt Makefile patch and German message catalog.


author: pth@suse.de
changelog:
  - Update to 5.0:
    * Dos2unix and Unix2dos have been bundled in a single package.
    * German translations have been added.
    * Dos2unix -l --newline also works in MAC mode.
    * Unix2dos also got option -l, --newline.
    * Added MAC mode to Unix2dos: Convert Unix line endings to Mac line endings.
    * Cleanup of messages and manual.


author: pth@novell.com
changelog:
  - Update to 5.1:
    * Esperanto translations have been added.
    * Command-line options can be set in stdio mode.
    * Localization information has been added to the manual.
    * Man pages have been merged.
    * Man page generation from Perl POD file.


author: pth@suse.de
changelog:
  - Update to 5.2:
      ISO conversion mode supports same DOS code pages as SunOS dos2unix does:
      CP437 (US), CP850 (Western European), CP860 (Portuguese),
      CP863 (French Canadian), and CP865 (Nordic).
      ISO conversion mode supports Windows code page CP1252 (Western).
      SunOS compatible options -ascii, -iso, -7, -437, -850, -860, -863, and -865.
      Active code page detection for ISO mode.
      Fixed ISO conversion of non-breaking space (NBSP).
      Treat ASCII Form Feed control characters as valid text.
      Update manual pages.
      Don't include generated documentation files in Unix source package.
  - Suffix for HTML pages is .html not .htm


author: vlado.paskov@gmail.com
changelog:
  - Version update to 5.3
    - removed patch dos2unix-no_pdf.patch, this version doesn't
      generate pdf/ps documents.
    - updated dos2unix-correct_ending.patch
    - fixed Url: in the spec file


author: pth@suse.de
changelog:
  - Update to 5.3.1:
    * Spanish tranlation of messages and manual.
    * File ownership is maintained in old file mode (Unix only).
    * Dos2unix and Unix2dos share the same language files.
    * Code cleanup.


author: pth@suse.de
changelog:
  - Update to 5.3.2:
    - Change of hmoepage URL.
    - All other changes are for non Unix platforms.
    - Don't recompress the package anymore.


author: tabraham@novell.com
changelog:
  - Update to 5.3.3:
    - enabled wildcard expansion
    - small update in RETURN VALUE section of man page
  - removed dos2unix-correct_ending.patch (instead pass HTMLEXT="html"
    to make)


author: pascal.bleser@opensuse.org
changelog:
  - update to 6.0:
    * Conversion of Windows UTF-16 files to Unix UTF-8 files
    * Conversion of Unix UTF-8 files to Windows UTF-8 files with byte
      order mark


author: lnussel@suse.de
changelog:
  - new version 0.71
    * Added a new recompiling cpu core which is easier to port!
    * Added a x86_64 and a mipsel_32 recompiling core.
    * Fixed hangups on certain platforms after long gameplay of
      several games.
    * Fix several joystick bugs.
    * Improved cdrom support. (fixes for audio, iso and detection.)
    * Improved SVGA and VESA. (detection and display)
    * Fixed a few textmodes and improved ansi emulation a bit.
    * Fixed pcspeaker and certain types of soundeffects.
    * Added undocumented mousebackdoor.
    * Made mount and imgmount a bit easier to use. (ioctl by default,
      support for ~ and ~username, auto size guessing for images)
    * Fix a few compilation problems on various hosts and a general
      code cleanup.
    * Several small fixes that improve compatibility.


author: lnussel@suse.de
changelog:
  - new version 0.72
    * Fixed unitialized variable in joystick. (Fixes crashes on Vista and
      Mac OS X)
    * Some bugfixes and speedups to the 64 bit recompiling core.
    * Fixed sign flag on soundblaster dma transfers (Space Quest 6 intro)
    * Fixed a bug in keyboard layout processing code and fixed certain
      layouts.
    * Fixed Dreamweb.
    * Improved speed unlocking when running cycles=max.
    * Fixed a crash related to the tab completion in the shell.
    * Improved aspect correction code. Should now be like how a real monitor
      handles it.
    * Fixed a bug in the xms status report code. (Blake Stone 1.0 shareware)
    * Added a lot more keyboard layouts.
    * Fix crash related to changing the scaler before a screen was created.
    * Hopefully fixed compilation on *bsd.
    * Enabled auto cpu core selection for recompiling core as well.
    * Made the used joystick selectable when 4axis is specified.
    * Added some hints for inexperienced DOS users to the shell.


author: lnussel@suse.de
changelog:
  - new version 0.73
    * Support for more graphics modes and cards.
    * Improved Vista support.
    * New OPL emulation cores.
    * Sound fixes and improvements for Mac OS X.
    * Lots of compatibility fixes.
    * Lots of cdrom detection improvements.
    * Lots of memory (EMS/XMS) improvements.
    * Various fixes and enhancements for the recompiling core.
    * Support for evdev.
    * Lots of DOS fixes.
    * Slightly faster!
    * More stable.


author: lnussel@suse.de
changelog:
  - new version 0.74
    * Several small game specific fixes/hacks/support. (Offensive, Roadhog, GTA
      installer, Kingdom O' Magic soundcard detection, Pirate booter, Armored
      Fist installer)
    * Add the S3-specific 640x480 256 color mode. (fixes regression in "Wooden
      Ships and Iron Men" and "I Have No Mouth And I Must Scream")
    * Fix a stack overflow that could crash DOSBox.
    * Add fake microphone input. (fixes Talking Parrot)
    * Modify adlib turn off code, so that it doesn't turn off in cases where the
      same sound is repeated over and over again.
    * Several small fixes to the CDROM audio code.(HOMM2, Redneck Rampage and
      others)
    * Several improvements to the CDROM emulation code. (fixes Alpha Storm and GT
      Racing 97)
    * Some small CPU fixes that might fix something.
    * Handle opcode 0xff subcode 7 as invalid instruction. (fixes dif-2 & others)
    * Some hercules fixes. (Testdrive)
    * Improve support for blanked parts that wrap around to the start of the
      screen. (fixes Magic Circle demo and Sid&Al)
    * Remove old OPL cores as the new ones seem to work very nicely.
    * Modify movie recording code so that the movies aren't corrupt when you exit
      dosbox without stopping the movie.
    * Change RGB3x scaler to look more pretty.
    * Improve initial register values compatility of the GUS.
    * Added autodetection for Gameblaster. (games can find it now)
    * Change render preferences a bit to be more compatible with Windows 7.
    * Add DOS fixes to terminate program. (fixes Fortune Teller)
    * Add FFREEP. (fixes Trucks)
    * Improve FPU ST80 in C mode when writing zero. (fixes Antigok)
    * Add special int10 scanline function. (fixes mz700 and probably lots of
      games that mess with them)
    * Fix scrolling in rarely used video modes. (fixes Orphee)
    * Modify game specific hacks a bit so that Kick off 3 works again.
    * Lots of fixes to the INT10 video parameter table. (Seven spirits of ra and
      others)
    * Add VGA blanking in machine=vgaonly. (used by Alien Carnage)
    * CGA, PCJr, Tandy: Add video blanking, change display start latch timing,
      sync pulse width correction.
    * PCJr, Tandy: implement vertical retrace interrupt.
    * PCJr, CGA: line-by-line video emulation.
    * PCJr: support on-screen change of color modes 4medium to 16low. (used by
      Ghostbusters booter)
    * Hercules: Add green and amber monochrome support.
    * All machines: only update the video timing when needed. (Jungle Hunt,
      others that synchronize to the video screen might profit)
    * Several small DOS fixes.
    * Some UMB related fixes. (The Legacy without UMB)
    * Fix version number of DSP for SB 1.5. (fixes a few games)
    * Several VGA emulation improvements. (Allertone football manager)
    * Some Tandy fixes. (Mech Warrior)
    * Small improvements and fixes to the OPL emulation.
    * Add low level Tandy DAC emulation.
    * Some EMS fixes. (fixes Mortal Kombat and others)
    * Change SoundBlaster DSP reset mechanism, add sb irq acknowledge logic.
      (fixes stmik*based applications)
    * Some interrupt pointer location modifications. (fixes Tinker Tales)
    * Some fixes to the BOOT code. (fixes Last Mission)
    * Respect write-only file information. (fixes Champions of Zulala)
    * Some RTC fix. (fixes Tully Bodine and others)
    * Improve mouse emulation to work better with Water World.
    * Hopefully fix the translation of the configuration file.
    * Speed up and fixes for the recompiler core. (pitfall2 pcjr)
    * Change memory start location. (fixes 7th Guest installer)
    * Several fixes to the batch file handling. (Shift and use the typed first %0
      instead of the parsed %0)
    * Improve file redirection and redirected line ends. (fixes Phantasmagoria 2
      DOS installer)
    * Fix compilation with new MAC os X version.
    * Add 16C550A FIFO support to the serial port emulation.
    * Improve modem emulation to get higher speeds.
    * Change default samplerates to 44100, blocksize to 1024 and prebuffer to 20,
      so that hopefully certain soundcards produce more fluent sound playback.
    * Add some rarely used, but for some games critical flags to the internal
      commands.
    * Add -userconf flag, so that the userspecific configuration can easily be
      used together with *conf configfile.
    * Improve internal timing with repeating timers (especially with the dynamic
      core).


author: snwint@suse.de
changelog:
  - updated to 1.4.0.1
    * Bug fixes, especially pertaining to the CPU emulator that is used in the
      x86-64 port (also in combination with Xen), and for DPMI on x86-64.
    * Better LFN support.
    * Optionally prompt if the keyboard layout can't be auto-detected.
    * Some things previously done by the dosemu script are now done by the
      dosemu.bin binary (X font locations, terminal warnings,
      DOSDRIVE_D environment variable handling).
    * Handle UTF-8 in window titles.
    * Improved copy and paste of text to and from DOSEMU.
    * Avoid problems with the dotless i as used in Turkish and some other
      languages.
    * Reduce lines of output in config.sys, autoexec.bat, blaster, and the
      banner, so everything fits on 25 lines.


author: meissner@suse.com
changelog:
  - force vm86 emulation mode as we have mmap_min_addr >0 and
    use of the vm86 syscall will not work. bnc#742752


author: pgajdos@suse.cz
changelog:
  - new upstream
    http://freshmeat.net/projects/dosfstools
  - updated to 3.0.8
  - removed upstreamed/obsoleted patches
    * linuxfs.patch
    * buffer.patch
    * o_excl.patch
    * mkdosfs-geo0.diff
    * determine-sector-size.patch
    * unsupported-sector-size.patch
    * unaligned.patch
  - major changes:
    * aligning structures to cluster boundaries,
      64bit and crosscompile fixes
    * bugfix in dosfslabel, cleanups for FORTIFY_SOURCE
    * bugfix in dosfsck on big-endian systems,
      bugfix in dosfck cluster handling
    * bugfix and cleanup for VFAT patent avoidance
      kernel patch
    * compatible with VFAT patent avoidance kernel
      patch, bugfix in dosfsck repair mode
    * supporting limited-memory embedded systems
    * fixes rare dosfsck corruption
    * improves dosfsck cluster handling, fixes timing
      issues
    * merged patches from various distributions


author: pgajdos@suse.cz
changelog:
  - fixed:
    * [bnc#639553] -- mkdosfs now detects md raid partition correctly
    * [bnc#649046] -- install dosfslabel
    * spec file cleanup


author: crrodriguez@suse.de
changelog:
  - fix packaging of libraries
  - remove static libraries except the ones only available in static form


author: alexandre@exatati.com.br
changelog:
  - Start packaging dovecot21 series using dovecot20 (at 2.0.17) spec
    file as base;
  - Start dovecot21 with dovecot-2.1.rc2.


author: alexandre@exatati.com.br
changelog:
  - Update to RC5:
    * Temporary authentication failures sent to IMAP/POP3 clients
      now includes the server's hostname and timestamp. This makes it
      easier to find the error message from logs.
    + auth: Implemented support for Postfix's "TCP map" sockets for
      user existence lookups.
    + auth: Idling auth worker processes are now stopped. This reduces
      error messages about MySQL disconnections.
    - director: With >2 directors ring syncing might have stalled during
      director connect/disconnect, causing logins to fail.
    - LMTP client/proxy: Fixed potential hanging when sending (big) mails
    - Compressed mails with external attachments (dbox + SIS + zlib) failed
      sometimes with bogus "cached message size wrong" errors.


author: alexandre@exatati.com.br
changelog:
  - Update to RC6:
    * Added automatic mountpoint tracking and doveadm mount commands to
      manage the list. If a mountpoint is unmounted, error handling is
      done by assuming that the files are only temporarily lost. This is
      especially helpful if dbox alt storage becomes unmounted.
    * Expire plugin: Only go through users listed by userdb iteration.
      Delete dict rows for nonexistent users, unless
      expire_keep_nonexistent_users=yes.
    * LDA's out-of-quota mails now include DSN report instead of MDN.
    + LDAP: Allow building passdb/userdb extra fields from multiple LDAP
      attributes by using %{ldap:attributeName} variables in the template.
    + doveadm log errors shows the last 1000 warnings and errors since
      Dovecot was started.
    + Improved multi-instance support: Track automatically which instances
      are started up and manage the list with doveadm instance commands.
      All Dovecot commands now support -i <instance_name> parameter to
      select the instance (instead of having to use -c <config path>).
      See instance_name setting.
    + doveadm mailbox delete: Added -r parameter to delete recursively
    + doveadm acl: Added "add" and "remove" commands.
    + Updated to Unicode v6.1
    - mdbox: When saving to alt storage, Dovecot didn't append as much
      data to m.* files as it could have.
    - dbox: Fixed error handling when saving failed or was aborted
    - IMAP: Using COMPRESS extension may have caused assert-crashes
    - IMAP: THREAD REFS sometimes returned invalid (0) nodes.
    - dsync: Fixed handling non-ASCII characters in mailbox names.-
  - Update Pigeonhole to latest hg sources;
  - Remove PIE patch from spec file and sources as it is a compilation
    flag now.


author: alexandre@exatati.com.br
changelog:
  - Update to RC7:
    + Added ignore_on_failure setting for namespaces. If namespace
      initialization fails with this enabled (e.g. permission denied),
      the namespace is silently skipped for the user.


author: alexandre@exatati.com.br
changelog:
  - Update to 2.1.0:
    - FS layout related crashfix;
    - two man pages added.
  - Add autogen to BuildRequires to fix Factory builds.


author: alexandre@exatati.com.br
changelog:
  - Update Pigeonhole to 0.3 and match Dovecot release:
    * Renamed sieve_global_path setting to sieve_default for clarity. Old
      name is still recognized for backwards compatibility. Support for
      the ancient (pre v1.1) name for this setting "global_script_path" is
      now dropped.
    * Added means to prohibit use of redirect action. Setting
      sieve_max_redirects to 0 now means that redirect is disallowed in
      stead of unlimited. Default value remains four.
    * Fixed interaction of Sieve include extension with ManageSieve. It is
      updated to match new requirements in the draft include
      specification. Missing included scripts are no longer an error at
      upload time.
    * Updated RFC2822 header field body verification to exclude
      non-printing characters (RFC5322). Only Sieve actions that can
      create unstructured header values (currently enotify/mailto and
      editheader) are affected by this change.
    + Completed sieve-filter tool to a useful state. The sieve-filter tool
      provides a means to (re)filter messages in a mailbox through a Sieve
      script.
    + Implemented the Sieve editheader extension. It is now possible to
      add and remove message headers from within Sieve.
    + ManageSieve: added support for reading quoted and literal strings as
      a stream. Fixes support for handing large SASL responses (analogous
      to similar changes in Dovecot). It is now also allowed to use a
      quoted string for the  PUTSCRIPT script argument.
    + Added code to cleanup tmp directory in Sieve storage directory
      (sieve_dir) every once in a while.
    + Added support for substituting the entire message during Sieve
      processing. This is used for the filter action provided by the new
      sieve_extprograms plugin (provided separately for now). The filter
      action allows passing the message through an external program.
    + Added support for restricting certain Sieve language extensions to
      (admin-controled) global scripts. Restricted extensions can be
      configured using the new sieve_global_extensions setting. This is
      particularly useful for some of the Dovecot-specific (plugin-based)
      Sieve extensions, that can be somewhat hazardous when under direct
      control of users (e.g. sieve_extprograms).


author: alexandre@exatati.com.br
changelog:
  - Update to 2.1.1:
    + dsync: If message with same GUID is saved multiple times in session,
      copy it instead of re-saving.
    - acl plugin + autocreated mailboxes crashed when listing mailboxes
    - doveadm force-resync: Don't skip autocreated mailboxes (especially
      INBOX).
    - If process runs out of fds, stop listening for new connections only
      temporarily, not permanently (avoids hangs with process_limit=1
      services)
    - auth: passdb imap crashed for non-login authentication (e.g. smtp).


author: alexandre@exatati.com.br
changelog:
  - Update to 2.1.2:
    + Initial implementation of dsync-based replication. For now this
      should be used only on non-critical systems.
    + Proxying: POP3 now supports sending remote IP+port from proxy to
      backend server via Dovecot-specific XCLIENT extension.
    + Proxying: proxy_maybe=yes with host=<hostname> (instead of IP)
      works now properly.
    + Proxying: Added auth_proxy_self setting
    + Proxying: Added proxy_always extra field (see wiki docs)
    + Added director_username_hash setting to specify what part of the
      username is hashed. This can be used to implement per-domain
      backends (which allows safely accessing shared mailboxes within
      domain).
    + Added a "session ID" string for imap/pop3 connections, available
      in %{session} variable. The session ID passes through Dovecot
      IMAP/POP3 proxying to backend server. The same session ID is can be
      reused after a long time (currently a bit under 9 years).
    + passdb checkpassword: Support "credentials lookups" (for
      non-plaintext auth and for lmtp_proxy lookups)
    + fts: Added fts_index_timeout setting to abort search if indexing
      hasn't finished by then (default is to wait forever).
    - doveadm sync: If mailbox was expunged empty, messages may have
      become back instead of also being expunged in the other side.
    - director: If user logged into two directors while near user
      expiration, the directors might have redirected the user to two
      different backends.
    - imap_id_* settings were ignored before login.
    - Several fixes to mailbox_list_index=yes
    - Previous v2.1.x didn't log all messages at shutdown.
    - mbox: Fixed accessing Dovecot v1.x mbox index files without errors.


author: alexandre@exatati.com.br
changelog:
  - Update to 2.1.4:
    + Added mail_temp_scan_interval setting and changed its default value
      from 8 hours to 1 week.
    + Added pop3-migration plugin for easily doing a transparent IMAP+POP3
      migration to Dovecot: http://wiki2.dovecot.org/Migration/Dsync
    + doveadm user: Added -m parameter to show some of the mail settings.
    - Proxying SSL connections crashed in v2.1.[23]
    - fts-solr: Indexing mail bodies was broken.
    - director: Several changes to significantly improve error handling
    - doveadm import didn't import messages' flags
    - mail_full_filesystem_access=yes was broken
    - Make sure IMAP clients can't create directories when accessing
      nonexistent users' mailboxes via shared namespace.
    - Dovecot auth clients authenticating via TCP socket could have failed
      with bogus "PID already in use" errors.


author: alexandre@exatati.com.br
changelog:
  - Update to 2.1.5:
    * IMAP: When neither the session nor the mailbox has modseq tracking
      enabled, return the mailbox as having NOMODSEQ in SELECT/EXAMINE
      reply. Old versions in this situation always simply returned
      HIGHESTMODSEQ as 1, which could have broken some clients.
    + dict file: Added optional fcntl/flock locking (default is dotlock)
    + fts-solr: doveadm fts rescan now resets indexes, which allows
      reindexing mails. (This isn't a full rescan implementation like
      fts-lucene has.)
    + doveadm expunge: Added -d parameter to delete mailbox if it's
      empty after expunging.
    - IMAP: Several fixes related to mailbox listing in some configs
    - director: A lot of fixes and performance improvements
    - v2.1.4 didn't work without a mail home directory set
    - mbox: Deleting a mailbox didn't delete its index files.
    - pop3c: TOP command was sent incorrectly
    - trash plugin didn't work properly
    - LMTP: Don't add a duplicate Return-Path: header when proxying.
    - listescape: Don't unescape namespace prefixes.


author: alexandre@exatati.com.br
changelog:
  - Update to 2.1.6:
    * Session ID is now included by default in auth and login process
      log lines. It can be added to mail processes also by adding
      %{session} to mail_log_prefix.
    + Added ssl_require_crl setting, which specifies if CRL check must
      be successful when verifying client certificates.
    + Added mail_shared_explicit_inbox setting to specify if a shared INBOX
      should be accessible as "shared/$user" or "shared/$user/INBOX".
    - v2.1.5: Using "~/" as mail_location or elsewhere failed to actually
      expand it to home directory.
    - dbox: Fixed potential assert-crash when reading dbox files.
    - trash plugin: Fixed behavior when quota is already over limit.
    - mail_log plugin: Logging "copy" event didn't work.
    - Proxying to backend server with SSL: Verifying server certificate
      name always failed, because it was compared to an IP address.


author: alexandre@exatati.com.br
changelog:
  - Update Pigeonhole to 3.0.1:
    * Added support for retrieving Sieve scripts from dict lookup. This
      means that Sieve scripts can now be downloaded from a database.
      Compiled script binaries are still put on disk somewhere if used.
      The INSTALL documentation is updated with information on this new
      feature and the (backwards-compatible) changes to the configuration.
      Note that his feature is currently not supported for
      sieve_before/sieve_after or script management through ManageSieve.
    + Incorporated the sieve_duplicate plugin into main Pigeonhole tree as
      a normal extension (vnd.dovecot.duplicate). This Dovecot-specific
      extension adds the ability to check for duplicate deliveries based
      on message ID. Specification can be found in:
      doc/rfc/spec-bosch-sieve-duplicate.txt
    + Added support for specifying multiple sieve_before and sieve_after
      paths. This adds much more flexibility to the multiscript
      configuration. One application is to have user-specific Sieve
      scripts outside the user's normal control through ManageSieve.
    + Added a "session ID" string for managesieve connections, available in
      %{session} variable (analogous to Dovecot change).
    - Fixed several small issues, including a few potential segfault bugs,
      based on static source code analysis.
    - ManageSieve: changed use of EPROTO error to EIO in ManageSieve
      string stream implementation because it is apparently not known in
      BSD.
    - Gave stamp.h.in (needed for autotools) some content to prevent it
      from disappearing in patch files.
    - Fixed bug that caused a SunStudio CC compile failure (reported by
      Piotr Tarnowski).


author: alexandre@exatati.com.br
changelog:
  - Update to 2.1.7:
    * Session ID is now included by default in auth and login process
      log lines. It can be added to mail processes also by adding
      %{session} to mail_log_prefix.
    + Added ssl_require_crl setting, which specifies if CRL check must
      be successful when verifying client certificates.
    + Added mail_shared_explicit_inbox setting to specify if a shared INBOX
      should be accessible as "shared/$user" or "shared/$user/INBOX".
    - v2.1.5: Using "~/" as mail_location or elsewhere failed to actually
      expand it to home directory.
    - dbox: Fixed potential assert-crash when reading dbox files.
    - trash plugin: Fixed behavior when quota is already over limit.
    - mail_log plugin: Logging "copy" event didn't work.
    - Proxying to backend server with SSL: Verifying server certificate
      name always failed, because it was compared to an IP address.


author: mrueckert@suse.de
changelog:
  - binaries should always be in /usr/lib not in %_libdir. Old
    _libexecdir definitions used _libdir.


author: mseben@suse.cz
changelog:
  - updated to version 1.5.9
    - New features
    * Added new option LATEX_SOURCE_CODE, which when enabled adds
      source code also to the latex output
    * Included updates for the Finnish, Romanian, Korean, German,
      Japanese, and Hongarian translation.
    * Added translation support for Esperanto.
    * Added class attribute to the \todo and \bug HTML
      code so they can be customized via CSS.
    * Added support for Æ and æ characters.
    - Bug fixes (ids refer to the gnome bugzilla database)
    * id 395169: Some links via tagfiles were not correct in
      combination with CREATE_SUBDIRS=YES
    * id 539080: Having the same comment for the declaration and
      definition of a function could result in duplicate documentation
      in case the indentation level was different.
    * id 566713: Dot font was not removed even though DOT_CLEANUP was YES.
    * id 566925: Fixed problem resolving symbolic links.
    * id 567044: Fully qualified name was not shown correctly for
      nested classes.
    * id 567375: Fixed parse problem for typedefs with redundant braces.
    * id 567535: Fixed problem when parsing operator%= for CLI/C++ code.
    * id 567777: Fixed problem with latex output when using enums.
    * id 567990: Doxygen could crash when there was a symlink in project.
    * id 568237: Non-ascii values entered where not saved according
      to the INPUT_ENCODING.
    * id 568505: Fixed build problem for old Linux distributions.
    * id 569478: Fixed line continuation issue with the Fortran parser.
    * id 570960: C++ class defined in a .mm file was sometimes parsed
      as Objective-C code.
    * id 571013: In the wizard, editing a text field in the middle of
      the text in the expert tab caused the cursor to jump to the end
      of the line.
    * id 571096: Fixed Objective-C parsing problem when multiple
      protocol forward declarations are put on one line.
    * id 571990: Fixed compiler issue with portable_iconv by moving
      the function to a C file.
    * id 572560: Fixed parse issue when a #define is inside an enum.
    * id 572740: Fixed problem parsing C++ comments using line continuation.
    * id 573057: Included update for Swedish translator and changed
      the language code from SE to SV to comply with ISO 639.
    * id 578382: When referring to a static variable or function
      doxygen will now look at the file context in case of ambiguity.


author: mseben@suse.cz
changelog:
  - Changed default behavior ! :
    added modify_footer.patch (bnc#489947), which disable text
    in footer by default, you could enable this text with option
    HTML_FOOTER_DESCRIPTION = YES, this feature was added due to
    increasing efficiency of build buildservice


author: nico.laus.2001@gmx.de
changelog:
  - integrated patch from http://blog.dixo.net/2009/05/20/using-doxygen-help-in-qtcreator/
    that allows doxygen-created .qch files to be used with the tooltips shown
    in Qt Creator


author: nico.laus.2001@gmx.de
changelog:
  - updated to version 1.6.0
    - Changes
    * id 580924, 541234: Replaced the PHP based search engine by a
      Javascript/DHTML based one. As a result the search feature no longer
      requires a HTTP server with PHP enabled to be usable. Searching is limited
      to symbols though, but it is now possible to filter on symbol type.
    * id 519886: Make the HTML output XHTML 1.0 compliant.
    * id 579950: Objective-C categories are now merged with their base class,
      unless there is no base class.
    * Member groups with the same header within the same scope are now merged.
      This also works for Objective-C categories.
    * Changed the LaTeX style sheet such that more of the markup is configurable.
      Please update your style sheet if you use a custom one.
    * id 584844: Treat \details inside a brief description as a new paragraph
      command.
    * Split GENERATE_TREEVIEW into two separate options: GENERATE_TREEVIEW and
      USE_INLINE_TREES.
    * Removed the dependencies on libpng and libz, doxygen now generates gifs
      again for internal class diagrams (like it did 7 years ago ;-)
    - New features
    * Added option SORT_MEMBERS_CTORS_1ST, which when enabled places the
      constructors and destructors first in an otherwise sorted list.
    * id 581518: Applied patch by Tobias Hunger that adds support for
      documenting DBus XML interface descriptions.
    * Included QtHelp patch by Karsten Heimrich which adds missing reference
      and keyword for methods.
    * Included updates for the Korean and Polish translation.
    - Bug fixes (ids refer to the gnome bugzilla database)
    * id 131989: Fixed preprocessor handling for C# code.
    * id 133418: -- was not rendered correctly for LaTeX output
    * id 157485: Missing link in todo page.
    * id 318061: Two template functions that only differed in the number of
      template arguments were seen as the same function.
    * id 443939: HIDE_UNDOC_CLASSES did not work properly.
    * id 509348: Fixed problem with syncing the information of declaration and
      definition in the presence of an extra forward declaration in the source
      code.
    * id 522193: For C# enum values were merged together if the same enum name
      was used in different scopes.
    * id 523167: Included patch to handle PROGRAM statement in Fortran as
      subroutines/functions.
    * id 554636: Remove spacing around brackets for Obj-C protocols.
    * id 557026: Included patch for fixing wrongly labeled items in docsets.
    * id 560512: Improved parser to better disambiguate nested templates ending
      with >> from the bitshift right operator.
    * id 570238: Fixed matching problem for method in nested class, where the
      outer class is a template.
    * id 581746: Segfault/realloc error when a very long path was used.
    * id 582469: documented #define with guard caused wrong documentation.
    * id 582276: Doxywizard could crash on exit in some cases.
    * id 582676: Regression: a struct ivar in ObjC class screws up method
      identification.
    * id 583213: Included patch that avoids trailing spaces in the generated
      Doxyfile template.
    * id 584192: Included VHDL patch by Martin Klein
    * id 585543: Fixed case where matching declaration and definition did not
      work correctly.
    * id 585260: The "more..." link for files was broken, since the anchor was
      not generated.
    * id 586925: Fixed parsing problem when an unpaired apostrophe appeared in
      a Python comment.
    * id 588291: Included fix for doxywizard makefile.
    * id 588587: Added missing virtual destructor to CompAccept base class.
    * id 588968: Fixed segmentation fault for specific case in PHP code.
    * Fixed some issues building for Windows.
    * id 589514: Fixed problem handling strings like a"\b" within a comment.
    * id 589616: Fixed problem matching explicitly scoped parameter in a
      template class.
    * id 590712: A namespaced with name "internal" (C++/CLI keyword) could
      confuse doxygen's C++ parser.
    * id 591749: @optional/@required attributes for Objective-C were missing
      from the XML output.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.6.1:
    * fixed file handle leak when parsing include files; also fixed
      the logic that determines whether or not an include file need
      to be parsed
    * search result pages were not using UTF-8 character encoding
    * search results pointing to external references were not linked
      correctly
    * multiline second argument of \ref caused unexpected " warning
    * feeding invalid XML could crash doxygen's DBus XML parser
    * include patch to fix problem with building rpms
    * SHOW_USED_FILES now works again
    * xrefitems (like @todo) did not appear in the list when found
      in comments marked with @enum or @name.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.6.2:
    * two new methods of searching through the HTML documentation:
      were added:
      + via a PHP based Web server
      + via an Eclipse help plugin
    * the \addindex command now also works for the HTML indices
    * rendering of LaTeX formulas in the HTML output has been
      improved (especially for non-white backgrounds)
    * smaller improvements
    * large number of bugfixes


author: Nico.Laus.2001@gmx.de
changelog:
  - update to 1.6.3:
    - New features
    * id 608480: Using \dir without argument will create directory
      documentation for the directory in which the \dir command
      was found.
    - Bug fixes (ids refer to the bugzilla database)
    * id 590161: perlmod output was wrong when using paragraph
      commands.
    * id 600525: Included patch for VHDL.
    * id 605698: Replaced size attribute of hr tag by class attribute
      in the HTML output.
    * id 606030,606192,607563: Using \dot produced "Error opening
      map file" or could even crash doxygen.
    * id 606104: Grouped members with todo-like items were shown
      with "GlobalScope" prefix.
    * id 606156: Fixed RTF rendering problem with group index.
    * id 606206,610133: Added missing line break in LaTeX output.
    * id 606330, 608056: The title of pages whose label had an
      underscore was not shown
    * id 606717: Include guard not starting with #ifndef SOME_GUARD_H
      were not recognised as such.
    * id 606718: Setting SEARCHENGINE to YES and GENERATE_HTML to NO
      caused error that search results directory could not be created.
    * id 606772,608493: typedef'ed enums or struct with the same as
      the typedef did no longer show up.
    * id 607088,607946: Related pages (manual and automatic like the
      todo page) caused broken links when SHORT_NAMES was enabled.
    * id 607432,608002: Automatically generated related pages (like
      the todo page) caused broken links when CREATE_SUBDIR was
      enabled.
    * id 607736: comments after #if could cause next function call
      not to be cross-referenced.
    * id 607743: \internal inside a conditional section caused
      warning.
    * id 608016: Using \internal inside a \section did not end at the
      next \section as documented.
    * id 608018: \internal command produced message with .: in the
      LaTeX output.
    * id 608072: HTML Tables with custom attributes were not rendered
      properly.
    * id 608227: Man pages with underscore got double underscore in
      the name.
    * id 608590: Buffer overflow when using non-ascii characters as
      class name.
    * id 608921: Macro definition had effect even if the definition
      was not actually included.
    * id 609504: config.h and config.l where missing from the SVN
      repository.
    * id 609624: Todo items were merged for overloaded functions.
    * id 609709: C# enum values with @todo items were missing from
      the todo list.
    * id 610437: Removed bogus warning when using <br/> tag.
    * Fixed parsing problem for function pointer type starting with
      "typedef enum".
    * Preprocessor did not take EXCLUDE_PATTERNS into account, which
      could cause parse issues when importing a .tlb file.


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.7.0:
    * the look of the HTML output was changed
    * the color of HTML output can now be changed easily
    * several performance enhancements were included:
      + ability to run multiple instances of dot in parallel for
      faster graph generation
    * many bugs have been fixed


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.7.1:
    * Changes:
      + id 621695: Made warning and error messages appear with lower case "warning:" and "error:" prefix to make it easier to use the messages from Visual Studio
    * New features:
      + id 621908: added new config option FORMULA_TRANSPARENT which allows selecting between transparent (YES) or non-transparent (NO) PNGs for formulas in the HTML output.
      + update for Turkish translation
    * Bug fixes:
      + id 533821: Inheritance relation for a C# class deriving from a generic class was not handled correctly
      + id 554638: Changing DOT_IMAGE_FORMAT did not cause the graphs to be regenerated
      + id 576533: A field of the form "enum E *p" was ignore
      + id 597016: Hide scope name was not working properly for todo items inside class members, where the class was inside a namespace
      + id 617761: In dot graphs now also @ref worked (previously only \ref was supported)
      + id 621733: Removed bogus warning about undocument return type for define when WARN_NO_PARAMDOC was enabled
      + id 621780: Fixed parsing support for a function that returns a struct definition
      + id 621785: Doxygen could hang when using \copydoc in a function with \param
      + id 621805: Using //!< after a #define no longer worked
      + id 621854,622219,622593: html help compiler (and also the Qt help compiler) was called before all dot images were generated.
      + id 621984: Using a auto-list in combination with \subpage cause the items to be inlined
      + id 622018: Fixed problem parsing a @param command where the text part started with a formula
      + id 622019: Added some instructions how to document Fortran code
      + id 622041: Using \var multiple times in a comment block did not work properly
      + id 622413: Tooltips could get wrongly truncated when multi-byte UTF-8 characters were used
      + id 622471: Argument matching failed for typedef in another namespace
      + Fixed crash situation while handling commands inside a @ref section
      + Treeview icons were missing in the HTML output when setting GENERATE_TREEVIEW to NO and USE_INLINE_TREES to YES


author: cristian.rodriguez@opensuse.org
changelog:
  -  set HTML_TIMESTAMP default to off, so all packages that
    generate documentation during build dont get republished
    just due to a timestamp change.


author: pgajdos@novell.com
changelog:
  - updated to 1.7.2:
    * Changed the default font of the LaTeX output to helvetica.
    * Changed the way parameters and return values are represented
      in the LaTeX and RTF output. They are now listed using tables.
    * added support for Apple's block object extension for C/Obj-C/C++.
    * added support for detecting Python constructors and destructors.
    * id 624575: Added \endinternal command that can be used to force
      the end of a section started with \internal.
    * id 552605: Added parsing support for PHP 5.3+ style namespaces.
    * id 582532: added \mscfile command which can be used to insert a
      message sequence chart given a .msc file. Also added a new
      config option MSCFILE_DIRS to provide directories were msc
      files are searched (Thanks to Adrien for the patch).
    * Added support for type specifiers for documenting PHP
      parameters, format: "@param type $paramname docs"
    * Added support for rendering formulas in the HTML output using
      MathJax instead of using prerendered bitmaps. For this purpose
      the options USE_MATHJAX and MATHJAX_RELPATH were added.
    * Many bugfixes.
    * For details see http://www.stack.nl/~dimitri/doxygen/changelog.html.


author: mseben@gmail.com
changelog:
  - changed modify_footer.patch: drop suse specific HTML_FOOTER_DESCRIPTION
    option functionality, each package could use now HTML_TIMESTAMP to
    avoid putting timestamp in to generated html files


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.7.3:
    * adds support for including SVG images generated by the dot tool
    * the way the tree view looks and works has been redesigned: it is now
      dynamically loaded on a page instead of using HTML frames
    * each HTML page now (optionally) has a header with project name, synopsis,
      and logo


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.7.4:
    * adds an option that allows embedding of the class documentation inside the
      documentation of a group
    * doxygen -w html now reads the default Doxyfile even if not specified
      explicitly
    * doxygen -w html now produces a template header and footer that can be used
      independent of the configuration options used.
    * new option INLINE_GROUPED_CLASSES that when enabled shows grouped classes
      inside the group documentation, instead of on a separate page.
    * included updates for the Italian and Russian translation.
    * #640875: added option HTML_EXTRA_FILES which makes it easier to copy
      additional files to the HTML output and also add them to the index files
    * #642579: Included patch that adds new LATEX_FOOTER option to customize the
      end of refman.tex in the LaTeX output
    * #566921: %A::B now prevents a link for A::B, instead of only for A and
      generating a warning that ::B cannot be linked.
    * #634415: Fixed problem parsing an array of character literals.
    * #635537: Links to file members were not made when found in tag files.
    * #638655: Double quote in page or group title broke treeview.
    * #638856: Fixed problem autolinking to struct field using #S::a
    * #639272: using @dot...@endot produced an image referenced with absolute
      path.
    * #640463: Fixed problem parsing PHP "use" statement when the argument did
      not have a namespace scope.
    * #640646: Long error messages could cause memory corruption.
    * #640754: Comment with XML style list of type table was not rendered
      properly.
    * #640828: Internal section marked with @internal was not shown as such
      anymore in the XML output.
    * #640847: PHP: Fixed parse problem referring to class in global namespace.
    * #640924: Included patch to make the custom header and footer independent of
      the chosen config options.
    * #640927: Included fix to prevent a warning in the server side PHP search
      script.
    * #641026: Included patch to fix broken hyperlink to page entry in xreflists.
    * #641188: Header of \page was wrong in Man page output.
    * #641336: #include's to other directories were not always linked.
    * #641673: Using "use Foo\Foo;" in PHP could cause doxygen to hang.
    * #641814: In some cases the HTML output could contain an extra </p>.
    * #642030: Tooltips with HTML entities could be wrongly truncated.
    * #642475: Include graphs could be incomplete.
    * #643056: Fixed problem with macro expansion.
    * #643279: Fixed potential crash when generating a warning for void f(int %x)
      style parameter, which is valid in C++/CLI.
    * #643655: Fixed argument matching issue when one of match candidates was a
      typedef of a method pointer.
    * doxygen -w html now ignores the values for HTML_HEADER and HTML_FOOTER
      found in the config file.
    * importing a group via a tag file could overrule a local group with the same
      name even when EXTERNAL_GROUPS was disabled.


author: pgajdos@novell.com
changelog:
  - update to 1.7.5:
    * id 641904: Function in the call graphs are now shown based on first
      appearance rather then alphabetical order.
    * id 616213: When customizing the HTML header $title now only generates
      the title excluding the project name (which can still be
      added using $projectname)
    * Improved the look of the class index: all items now have equal spacing.
    * New option INTERACTIVE_SVG which when set to YES in combination with
      DOT_IMAGE_FORMAT=svg will make doxygen generate interactive SVG
      diagrams that support zooming and panning via the mouse (only for
      large graphs).
    * Added support for the Tcl programming language (thanks to Rene Zaumseil
      and Samuel Bentley for the patch).
    * Added @copyright command.
    * added option MATHJAX_EXTENSIONS to provide additional extensions for
      MathJax (thanks to David Munger for the patch).
    * added option INLINE_SIMPLE_STRUCTS which when enabled shows the fields
      of simple classes and structs (with only public data fields) as a table
      and inline in context (file/group/namespace/class)
      provided this context is documented.
    * When using the server based search engine (SEARCHENGINE=YES and
      SERVER_BASED_SEARCH=YES) doxygen now advertises a opensearch provider
      for your project, that allows integrating the search directly in the
      search field of the browser (thanks to Phil Lello for the patch).
    * id 503239: Added new option CITE_BIB_FILES and LATEX_BIB_STYLE and a new
      command \cite, allowing you to make references to literature (as defined
      in one or more .bib files). This also works for output formats other
      than LaTeX. The tool bibtex is required for this to work though. Thanks
      to David Munger for the initial patch upon which this feature is based.
    * PHP namespaces are now shown as A\B in the output.
    * Added new \snippet command that can be used to include marked sections
      from a source file. See http://www.doxygen.org/commands.html#cmdsnippet
      for more info.
    * Added translation support for Armenian, thank to Armen Tangamyan. and
      included translation updates for a number of languages.
    * Many bug fixes, for details see
      http://www.stack.nl/~dimitri/doxygen/changelog.html.


author: pgajdos@suse.com
changelog:
  - updated to 1.7.6:
    * To improve the performance of loading the navigation tree,
      the data is now split into multiple javascript files which
      are loaded dynamically.
    * The selected member is now briefly highlighted in the HTML
      output (when GENERATE_TREEVIEW is enabled).
    * The navigation tree (GENERATE_TREEVIEW) now shows the same
      information as the index.
    * The navindex section of layout now also controls what is
      shown in the navigation tree.
    * Improved HTML output support for IE9.
    * Included redesigned VHDL parser (thanks to Martin Kreis
      for the patch)
    * When a class/structs has many (>15) members of the same type,
      only the first 10 are shown in the UML diagram.
    * Made the output of the javascript based search engine more
      compact.
    * Update of the French translation.
    * id 607305: Added support for PHP heredoc and nowdoc constructs.
    * Added support for cross-referencing in case of operator->
      overloading. This includes support for std::auto_ptr,
      std::smart_ptr,std::unique_ptr and std::weak_ptr when
      BUILTIN_STL_SUPPORT is enabled.
    * bugfixes


author: pgajdos@suse.com
changelog:
  - updated to 1.7.6.1:
    * Doxygen now reports its cache usage (for the symbol and the
      lookup cache) at the end of a run (if QUIET=NO), and
      recommends settings for SYMBOL_CACHE_SIZE and
      LOOKUP_CACHE_SIZE for your project if either cache is too
      small.
    * Added new option LOOKUP_CACHE_SIZE to control the internal
      cache doxygen uses to find symbols given their name and
      a context.
    * Python: added support for @staticmethod.
    * Python: scopes are now shown with . instead of ::
    * id 665313: Space before @if was not preserved, causing
      problems with inline @if .. @endif constructs.
    * id 665583: Fixed XHTML validity problem when using mscgen
      graphs.
    * id 665641: Fixed XHTML validity problem when
      GENERATE_TREEVIEW was disabled.
    * id 665720: Included patch to fix hang issue when non-empty
      INCLUDE_PATH was used.
    * id 665778: Fixed parse issue when a comma appeared as part
      of an enum's value.


author: pgajdos@suse.com
changelog:
  - updated to 1.8.0:
    * Auto list items can now consist of multiple paragraphs.
    * When UML_LOOK is enabled, relations shown on the edge of a
      graph are not shown as attributes.
    * Updated the manual and improved the look.
    * Latex: made the margins of latex page layout smaller using the
      geometry package.
    * etc., see http://www.stack.nl/~dimitri/doxygen/changelog.html


author: pgajdos@suse.com
changelog:
  - updated to 1.8.1:
    * Included a couple of performance improvements.
    * Changed the way indexes (Class,File,Namespace,Groups) are rendered.
    * Changed the way member attributes (like protected, virtual, and
      static) are rendered in the HTML output
    * more info at http://www.stack.nl/~dimitri/doxygen/changelog.html


author: pgajdos@suse.com
changelog:
  - 1.8.1 generates man page names uncondidionally lowercase which
    causes problem for lapack build for example; reverting one hunk
    of fix for
    https://bugzilla.gnome.org/show_bug.cgi?id=674563
    as workaround
    * no-lowercase-man-names.patch


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.6.1:
    * include patch to fix problem with building rpms
    * fix doxywizard problem with GENERATE_TREEVIEW


author: Nico.Laus.2001@gmx.de
changelog:
  - update to 1.6.3:
    - Bug fixes (ids refer to the bugzilla database)
    * id 606084: Loading a new config file in doxywizard did not
      reset all values of a previously loaded config file.


author: toddrme2178@gmail.com
changelog:
  - Added url (fix for RPMLINT warnings)
  - Removed test for obsolete openSUSE version (fix for RPMLINT warnings)
  - Moved contents of the kdemultimedia4 base package to kdemultimedia4-thumbnailers,
    since that is all the package contained
  - Split out devel package for kio_audiocid (fix for RPMLINT warnings)
  - Removed redundant buildrequires
  - Removed obsolets for KDE3 packages.  These should be installable in parallel.
  - Changed summary (fix for RPMLINT warnings)
  - Cleaned up spec file formatting


author: toddrme2178@gmail.com
changelog:
  - Fixed accidental hard-coded version number in thumbnailers package
  - Removed thumbnailers dependency from kscd and kio_audiocd packages


author: dmueller@suse.de
changelog:
  - update to 4.7.98
    * RC2+ milestone release of KDE 4.8
    * see http://kde.org/announcements/4.8/ for details
  - remove upstreamed patch


author: ro@suse.de
changelog:
  - update to 8.3.1
    * Fixed drbdadm invalidate on disconnected devices (reg in 8.2.7)
    * Fixed a hard to trigger spinlock deadlock when using device stacking
      with the upper device having a smaller minor number than the lower device.
      (Bugz 210)
    * Adding a missing range check in ensure_mdev()
    * Implemented a congested_fn; the kernel can keep its pdflushes running now
    * Improvements the connection code for high latency links
    * Fix for several potential memory leaks when allocating a device
    * Use an additional meta data bit to store the fact of an old crashed primary
    * Udev rule that populates /dev/drbd/by-res/ and /dev/drbd/by-disk/
    * New timeout option: outdated-wfc-timeout
    * New drbdmeta option: --ignore-sanity-checks
    * Include statement for drbd.conf
    * Improvements to drbd-overview.pl
    * Fixed snapshot-resync-target-lvm.sh to work with more than 10 devices
    * Do not force a full resync after a detach on a primary node
    * Compatibility with Linux 2.6.27, 2.6.28 and 2.6.29
  - update to 8.3.0
    * Fixed 'sleep with spinlock held' in case online verify found a difference
    * Fixed error code pathes in request processing.
    * Fix for stack smashing in drbdmeta
    * Fixed a bug that could lead to a crash when detaching/attaching
      on the primary under heavy IO (Bugz 171)
    * Fixed a bug in the new epoch code (introduced with 8.2.7).
      Might cause crash at reconnect after connection loss during heavy IO
      (Bugz 160)
    * Fixed a bug in drbdsetup that could cause drbdsetup wait-connect to
      miss the connection event.
    * Fixed a race condition in the new barrier code. (Reordered barrier ACKs)
    * Do not rely on blkdev_issue_flush() returning ENOTSUPP
    * bitmap in unmapped pages = support for devices > 4TByte (was DRBD+)
    * checksum based resync (was DRBD+)
    * support for stacked resource (was DRBD+)
    * Added support for stacked resources to the bash completion stuff
    * Added missing documentation (manpages)
    * Fixed drbdadm handlers for stacked resources
    * Support of drbd-proxy in stacked setups
    * RedHat cluster suite (rgmanager) integration scripts
    * Renamed 'state' to 'role'
    * More build compatibility with older vendor kernels
    * Added drbd-overview.pl to the packages
  - update filelist


author: aj@suse.de
changelog:
  - update to 8.3.4:
    * Support kernel 2.6.31
    * Numerous bug fixes
    * Support for Infiniband via SDP (sockets direct protocol)
  - Add build fix from upstream.


author: dmueller@suse.de
changelog:
  - remove KMP subpackage, the kernel modules are part of the kernel
    and don't build out of tree anymore
  - update to 8.3.7:
    * Lots of fixes to the new RPM packaging
    * Lots of fixes to the autoconfig stuff
    * Following the rename of CONFIG_LBD to CONFIG_LBDAF
    * Silenced an assert. Could trigger after changing write ordering (Bugz 261)
    * Fixed a race condition between detach and ongoing IO. Very hard to
    trigger, caused an OOPS in make_request/drbd_make_request. (Bugz 262)
    * Fixed a regression in the resync handshake code introduced before 8.3.3.
    That bug causes DRBD to block during the initial handshake when a partial
    resync is not possible but a full resync is necessary. Happens very rarely.
    (Bugz 260)
    * Do not drop into StandAlone mode when connection is lost during authentication
    * Corrected a null test in the authentication code, found by conccinelle,
    thanks to upstream integration. The chance to trigger that was probably 10^-9.
    * crm-fence-peer.sh is now also usable if DRBD is managed from the xen block
    helper script
    * Fixes to the init script's dependencies
    * Backported cleanups that where contributed to the in kernel DRBD
    * Allow online resizing of disconnected devices, new option to drbdsetup
    drbdsetup /dev/drbdX resize --assume-peer-has-space
    * Allow multiple after options in the syncer section for stacked setups
    * Correctly process relative paths in include statements in drbd.conf
    * New option (-t) for drbdadm to test syntax of config snippets
    * Following Linux upstream changes 2.6.32 (SHASH and in_flight issues)
    * New /etc/drbd.conf example that suggests the use of /etc/drbd.d/xxx.res
    * Fixed a regression introduced shortly before 8.3.3, which might
    case a deadlock in DRBD's disconnect code path. (Bugz 258)
    * Fixed drbdsetup X resume-io which is needed for the recovery
    from the effects of broken fence-peer scripts. (Bugz 256)
    * Do not reduce master score of a current Primary on connection loss,
    to avoid unnecessary migrations
    * Do not display the usage count dialog for /etc/inti.d/drbd status


author: ro@suse.de
changelog:
  - update to 8.3.8.1
    * Revert delay probes, they could potentially lead to stalled resync.
      Feature is being re-implemented differently
    * DRBD ocf resource agent now treats hostnames case insensitive
  - update to 8.3.8
    * Do not expose failed local READs to upper layers, regression introduced
      in 8.3.3
    * Fixed support for devices with 4k hard sector size (again)
    * Fixed a potential Oops in the disconnect code
    * Fixed a race condition that could cause DRBD to consider the peers disk
      as Inconstent after resync instead of UpToDate (Bugz 271)
    * Fixed a reace condition that could cause DRBD to consider the peers disk
      as Outdated instead of Inconsistent during resync (Bugz 277)
    * Disallow to start a resync with invalidate / invalidate-remote when the
      source disk is not UpToDate
    * Forcing primary works now also for Consistent, not only for Outdated and
      Inconsistent (Bugz 266)
    * Improved robustness against corrupt or malicous sector addresses when
      receiving data
    * Added the initial-split-brain, it gets called also if the split-brain gets
      automatically resolved
    * Added the --assume-clean option for the resize command, it causes drbd to
      not resync the new storage after an online grow operation
    * drbdadm: Do not segfault if stacked-on-top-of refers to an undefined res
    * drbdadm: Do not consider configs with invalid after statements as invalid
    * drbdadm: Do not segfault if the peer's proxy section is missing
    * drbdadm: Allow nullglob in include statement
    * drbdadm: Fixed the use of waitpid
    * init script: fix insserv headers (Debian 576901)
    * Gave the receiving code the ability to use multiple BIOs for writing a
      single data packet; now DRBD works with BIOs up to 32kByte also on LVM
      devices; from now on the use_bmbv config option does nothing
    * New command check-resize, that allows DRBD to detect offline resizing
      and to move internal meta-data accordingly
    * Added a control loop, that allows DRBD to find auto tune the resync
      speed, on connections with large queues (drbd-proxy)
    * --dry-run option for connect; disconnects after sync handshake
    * --overwrite-data-of-peer got an alias named --force
    * Improvements to crm-fence-peer
    * Fixed option parsing and stacking in snapshot-resync-target-lvm.sh
    * Compiles on 2.6.33 and 2.6.34
  - removed patches:
    64bit-fixes.diff (upstream/obsolete)


author: ro@novell.com
changelog:
  - update to 8.3.10
    * Fixed a subtle performance degradation that might affected synchronous
      work loads (databases) (introduced in 8.3.9)
    * Fixed a locking regression (introduced in 8.3.9)
    * Fixed on-no-data-accessible for Primary, SyncTarget nodes (Bugz 332)
    * Progress bar for online verify
    * Optionally use the resync speed control loop code for the online verify
      process as well
    * Added code to detect false positives when using data-integrity-alg
    * New config option on-congestion and new connection states ahead and behind
    * Reduced IO latencies during resync, bitmap exchange and temporal states
    * Only build a single kernel module package on distributions that provide
      the infrastructure to have kernel version independent modules
    * On 64bit architectures allow device sizes up to one petabyte
  - update to 8.3.9
    * Fix for possible deadlock on IO error during resync
    * Fixed a race condition between adding and removing network configuration.
      Lead to a BUG_ON() when triggered.
    * Fixed spurious full syncs that could happen after an empty resync and
      concurrent connection loss.
    * Fixed spurious full syncs that happened when connection got lost while
      one node was in WFSyncUUID state (Bugz 318)
    * Fixed a race in the meta-data update code path, that could lead to forgotten
      updates to the meta-data. That in fact could lead to unexpected behavior
      at the next connect
    * Fixed potential deadlock on detach
    * Fixed potential data divergence after multiple failures
    * Implicitly create unconfigured devices which are referenced in sync-after
      dependencies.
    * OCF RA now also works with pacemaker 1.1
    * Allow BIO sizes of up to 128kByte. Note: In case drbd-proxy is used, at least
      version 1.0.16 of drbd-proxy is required.
    * New configuration keyword on-no-data-accessible. Possible values
      io-error, and suspend-io. The default is "io-error", which matches the
      previous behavior.
    * If the fencing policy is set to resource-and-stonith, the primary node
      will creates the new current UUID _after_ the fencing handler
      returned. (Before it did immediately)
    * Rewrote the resync speed control loop code. New configuration parameters
      c-plan-ahead, c-fill-target, c-delay-target, c-max-rate, c-min-rate.
    * Disable activity log updates when all blocks of an unconnected device is
      are out of sync. That can be activated by using "invalidate-remote" on an
      unconnected primary.
    * Improved IPv6 support: link local addresses
    * Improved resync speed display in /proc/drbd


author: tserong@suse.com
changelog:
  - update to 8.3.11
    * Added missing spinlock in compressed bitmap receive (regression introduced
    in 8.3.10, could lead to "negative" out-of-sync stats and non-terminating
    resync when "use-rle" is enabled)
    * Fixed handling of read errors during online verify runs
    * Fixes for possible distributed deadlocks during online verify and
    checksum based resync processes
    * Fixed handling of IO errors with an on-io-error=pass-on policy; the
    disk state goes to inconsistent
    * Fixed the behavior in case ping-timeout and ping-int are set to the
    same value
    * Fix for connecting on high latency network links
    * Fixed wrong connection drops ("PingAck did not arrive in time") with
    asymmetrically congested networks
    * Fixed state transitions if fence-peer handler returns after connection was
    established again
    * Fixes to drbdmeta and drbdsetup for the > 16TByte support
    * Made negotiation of max_bio_size conservative instead of optimistic
    * Network timeouts for mirrored write requests are now always enforced,
    no longer only when the socket is congested


author: thardeck@suse.com
changelog:
  - removed PAM dependency since Dropbear should be usable in initrd and PAM wasn't used without an additional patch anyway https://wiki.yoctoproject.org/wiki/PAM_Integration#dropbear


author: vuntz@opensuse.org
changelog:
  - Fix build on 64-bit systems; until bgo#672553 is fixed, we have a
    binary in %{_libdir} instead of %{_libexecdir}.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.5:
    + Install gnome-typing-monitor in libexec dir (bgo#672553)
    + Updated translations.


author: davejplater@gmail.com
changelog:
  - Update to version 1.1.0
  - Upstram changes :
    * Man page updates.
    * Added '-c' option for client name to jack-dssi-host.
    * Fixed configure.ac to check for OS X Qt 4 frameworks, and to add
    '-lX11' to QT_LIBS when Qt is X11-based.
    * Added dssi_list_plugins and dssi_analyse_plugin tools.
    * Updated README for Qt 4 and new tools.
    * Fixed jack-dssi-host.c ALSA client ports to be of type 'application'.
    * Fixed trivial_synth.c getControllerTS() to use DSSI_CC().
    * examples/Makefile.am fixes: reverted trivial_sampler_qt_CXXFLAGS
    to again include $(ALSA_CFLAGS); added math lib to trivial_synth_la_LIBADD.
    * Version bump to 1.0.1.
    * Updated example GUIs to use Qt 4 (thanks to Charles Flèche!)
    * Fixed an uninitialized variable bug in less_trivial_synth.c.


author: reddwarf@opensuse.org
changelog:
  - Update to version 1.1.1:
    * Fix to a crash on startup in one of the example plugins
      (less_trivial_synth)
  - Run spec-cleaner


author: olh@suse.de
changelog:
  - update to current state
      dtc: Fix recognition of whitespace characters
      Implement the -R option and add a -S option.
      Add -o <output file> to the usage message.
      Fix reserve map output for asm format.
      Assemble the blob in memory before writing it out.
      Fix the -S to modify the totalsize properly.
      dtc: parse NOP in dtb input


author: k0da@opensuse.org
changelog:
  - libfdt1 subpackage
    libfdt1-devel
  - dtc 1.3.0 update
    dtc: Add code to make diffing trees easier
    dtc: Extend and better test dtbs_equal utility programs
    dtc: Audit and fix valgrind errors
    Assorted cleanups and extensions for ftdump
    Fix dtc bugs for 64-bit compile
  - fix URL as mntioned site is no longer available


author: jengelh@medozas.de
changelog:
  - Remove redundant tags/sections from specfile
    (cf. packaging guidelines)
  - Use %_smp_mflags for parallel build
  - Implement baselibs config


author: rhafer@novell.com
changelog:
  - Update to version 0.6.06:
    * Merged in lp:~mterry/duplicity/list-old-chains
      List/keep old signature chains
    * Applied patches from Kasper Brand that fixed device file handling.
    * Applied 422477; [PATCH] IMAP Backend Error in delete()
    * Merged in lp:~mterry/duplicity/iterate-warnings Add machine
      codes to various warnings when iterating over source files
    * Fixed 435975 gpg asks for password in 0.6.05, but not in 0.5.18
  - Bugs fixed in v0.6.05 (2009/08/28)
    * 407968: GIO backend can't restore
    * 408059: Failure due to _logger.log failure for content with special
      characters: TypeError decoding Unicode not supported
    * 409593: deja-dup (or duplicity) deletes all signatures
    * 412667: "duplicity remove-older-than" asks for passphrase even though
      not required
    * 418170: [PATCH] file names longer then 512 symbols are not supported
  - Bugs fixed in v0.6.04
    * 405734: duplicity fails to restore files that contain a newline character
    * 403790: Backup error: No such file or directory
  - Bugs fixed in v0.6.03
    * 377528: --file-to-restore doesn't work with trailing slash
    * 394757: Backend imports should be made optional
    * 398230: Deja-dup backup fails with message: "Unable to locate last file"
    * 401303: 0.6.2 manpage inconsistent wrt. archive-dir/name
    * 405646: Small i18n error
    * 405975: duplicity.gpg.gpg_failed() breaks and spews on GnuPG error
    * 402794: duplicity public-key-only incompatible with gnupg 2.0.11
  - Bugs fixed in v0.6.02
    * 394629: Hang on first collection-status
    * 379386: Fix 'list-current-files' with missing archive dir
    * 395826: "No such file or directory" when backing up second time
    * 394627: User-friendly archive dir print
    * 388699: Manifest mismatch error
  - Bugs fixed in v0.6.01
    * 388034: Unable to backup
    * 378940: python2-6 issue / UTF-8 charset / Ubuntu 9.04
    * 379386: Fix list-current-files w/ missing archive dir
    * 387102: Asynchronous upload not working properly
    * 387218: Make scp/ssh into sftp-only backend
    * 388992: List of Orphaned Files Growing
    * 392905: NoneType object has no attribute 'startswith'
    * 393372: Error creating directory
    * 383412: Add InfoCodes for upload events
    * 383419: Add gio backend
  - For older changes please see
    /usr/share/doc/packages/duplicity/CHANGELOG
    or http://duplicity.nongnu.org/CHANGELOG


author: pascal.bleser@opensuse.org
changelog:
  - update to 0.6.08b:
    * fix bug where encrypted backup without --gpg-options crashes;
  - changes from 0.6.08:
    * fix lp#519110: need accurate man page info on use of scp/sftp usage
    * fix lp#532051: rdiffdir attempts to reference undefined variables with
      some command arguments
    * fix lp#529869: TypeError: unsupported operand type(s) for -:
      'NoneType' and 'int'
    * fix lp#530910: TypeError: unsupported operand type(s) for +:
      'NoneType' and 'str'
  - changes from 0.6.07:
    * fix lp#459511: --tempdir option doesn't override TMPDIR
    * fix lp#467391: WebDAV backend doesn't work
    * fix lp#487686: re-add scp backend and make available via command line option
    * fix lp#490619: use optparse not getopt
    * fix lp#497243: 0.6.06, archive dir: cache desynchronization caused by remove*
    * fix lp#501093: SSHBackend doesn't handle spaces in path
    * fix lp#505739: "sslerror: The read operation timed out" with S3
    * fix lp#520470: don't warn when there's old backup to delete
    * fix lp#522544: OSError: [Errno 40] Too many levels of symbolic links
    * fix lp#388673: allow renaming paths as they are restored


author: wr@rosenauer.org
changelog:
  - update to 0.6.10
    - changes in 0.6.10
    * Offer command to remove old incremental backups from target
    * Use log codes for common backend errors
    * duplicity --short-filenames crashes with TypeError
    * NameError: global name 'parsed_url' is not defined
    * ftpbackend fails if target directory doesn't exist
    * Command-line verbosity parsing crash
    - changes in 0.6.9
    * Unknown error while uploading duplicity-full-signatures
    * Duplicity returns 1 when continuing an interrupted backup
    * duplicity doesn't handle with large files well
    * --ssh-options options passing options to ssh do not work
    * username not url decoded in backend (at least rsync)
    * Assertion error "time not moving forward at appropriate pace"
    * Diminishing performance on large files
    * Upgraded tahoebackend to new parse_url.
    * Fix two warning messages in sshbackend.
  - GnuPGInterface and pexpect are part of duplicity
    - > removed RPM requirements
  - Require ncftp
  - Recommend (optional components depending on which backup medium
    should be used)
    * ncftp
    * python-boto (optional requirement for use with S3; module not
      in Factory yet though)


author: wr@rosenauer.org
changelog:
  - update to 0.6.11
    * Add an option to connect to S3 with regular HTTP (and not HTTPS)
    * Use log codes for common backend errors
    * missing ssh on rsyncd url - rsync: Failed to exec ssh: ...
    * backed up to S3, wiped drive, reinstalled, unable to restore backup
    * os.execve should get passed program as first argument
    * sftp: "Couldn't delete file: Failure'" only logged on level 9
    * 0.6.10 does not work with S3
    * RsyncBackend instance has no attribute 'subprocess_popen_persist'


author: wr@rosenauer.org
changelog:
  - update to 0.6.13
    fixed bugs:
    * Assertion error "time not moving forward at appropriate pace"
    * silent data corruption with checkpoint/restore
    * File "/usr/bin/duplicity", error after upgrade from 6.11 to 6.12
    features:
    * In boto backend check for existing bucket before trying to create
  - update to 0.6.12
    fixed bugs:
    * Only full backups done on webdav
    * Use log codes for common backend errors
    * Inverted "Current directory" "Previous directory" in error message
    * OSError: [Errno 2] No such file or directory
    * sslerror: The read operation timed out with cf
    * boto backend uses Python 2.5 conditional
    * symbolic link ownership not preserved
    * Cygwin: TypeError: basis_file must be a (true) file
    * Duplicity 0.6.11 aborts if RSYNC_RSH not set
    * Backup fails silently when target is full (sftp, verbosity=4)
    * Exception in log module
    features:
    * ftps support using lftp (ftpsbackend)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.15:
    + Ignore 404 errors when deleting a file on Ubuntu One.
    + Ignore ENOENT (file missing) errors where it is safe.
    + Set minimum Python version to 2.4 in README.
    + introduce --numeric-owner parameter
    + duplicity:restore_check_hash "Invalid data - *** hash mismatch"
      lists the offending filename
    + fixes to unit tests to support SIGN_PASSPHRASE
    + Bugs fixed: lp#524922, lp#703142, lp#794576, lp#815635,
      lp#818178, lp#821368, lp#823556, lp#824678
  - Changes from version 0.6.14:
    + Provide Ubuntu One integration
    + Bugs fixed: lp#433591, lp#487720, lp#507904, lp#512628,
      lp#680425, lp#705499, lp#739438, lp#753858, lp#761688,
      lp#777377, lp#778215, lp#782294, lp#782321, lp#792704,
      lp#782294, lp#782337, lp#794123, lp#797758, lp#793096.


author: wr@rosenauer.org
changelog:
  - Update to version 0.6.17:
    * Added --rsync-options flag to allow user to pass options to
      rsync at will
    * Added --s3-use-multiprocessing to select the new s3
      multiprocessing backend.
      Default is to use the single processing backend.  A helper,
      filechunkio.py, requires Python 2.6+, so this option is not
      usable in earlier versions.
  - Update to version 0.6.16:
    * Usability enhancement: sign passphrase prompt has no second
      verification prompt anymore, symmetric passphrases are
      still verified
    * Fixed Unicode errors when translations are used.
    * Replaced old tarfile.py with Python 2.7 version, modded
      to support Python 2.4 syntax.


author: wr@rosenauer.org
changelog:
  - Update to version 0.6.18:
    * Added option to not compress the backup, when no encryption
      is selected
    * Adding --file-prefix option so different sets of backups can
      be stored in the same bucket
    * more bugfixes


author: malcolmlewis@opensuse.org
changelog:
  - Update version to 1.5.5.3:
    + Bugfix 3416690: repaired preview threw echo1 error.
    + Fix unknown cmds error usage & friends if more than 2 params
      were given.
  - Updates from 1.5.5.2:
    + Bugfix 3409643: ssh key auth did ask for passphrase
      (--ssh-askpass ?).
    + Bugfix: mawk does not support \W and did not split multikey
      definitions.
    + All parameters should survive  single (') and double (")
      quotes now.


author: malcolmlewis@opensuse.org
changelog:
  - Update to version 1.5.5.4:
    + Bugfix 3421268: SFTP passwords from conf ignored and always
      prompted for.
    + Add support for separate sign passphrase (needs duplicity
      0.6.14+).


author: lnussel@suse.de
changelog:
  - update firmware to version 2622
  - update to current development snapshot
    * mostly scan file updates


author: joeshaw@suse.de
changelog:
  - Add patch to allow users to burn images that would fit on a
    single-layer DVD to a dual-layer disc.  (bnc #164032)


author: adrian@suse.de
changelog:
  - update to version 7.0
    * Blu-ray Disc support
    * Linux: overcome 16MB O_DIRECT limitaton for NFS client
  - remove obsolete patches


author: nadvornik@suse.cz
changelog:
  - update to 7.1
    * lock corresponding /dev/srN
    * add -F/-free-space option displaying next session offset and
      media capacity, which facilitates free space calculation
    * allow session to cross 4GB boundary even on single-layer media
    * return non-zero exit status more aggressively


author: asterios.dramis@gmail.com
changelog:
  - Spec file updates:
    * Changes based on rpmdevtools templates and spec-cleaner run.
    * Added description for the patches based on openSUSE Patches Guidelines.
    * Added genisoimage in Requires:.
    * Updates in Summary: and %description.
    * Compile the package with -fno-strict-aliasing.
    * Rename btcflash binary to "dvd+rw-tools-btcflash" in order to avoid
      conflict with btcflash from cdrtools.
    * Small updates in %files section.
    * Remove the entries from %changelog.
  - Removed rpm_opt_flags.diff patch (not required since the flags can be set in
    the spec file).


author: jw@suse.de
changelog:
  - updated to 3.1
    Apply 24p patch from Joe Stewart/CinCVS which adds -24p and -24pa
    options for Quicktime DV output:
    https://init.linpro.no/pipermail/skolelinux.no/cinelerra/2006-October/008095.html
    - hdvframe.{h,cc}: apply patch from Lars Täuber to fix P25 detection.
    - hdvframe.h: apply patch 1823641 to address bug 1773826 and prevent
    message "ERROR: too much carryover data."
    apply patch from Lars Täuber to process JVC P25 mode HDV (-jvc-p25).
    improve HDV debug logging. The [S] slice debugging is compacted into
    [S*n]; the default DEBUG does a newline now instead of a \r (i.e. it
    preserves the previous debug output on the screen); the GOP Dump()
    method has a fix in the format string.


author: crrodriguez@suse.de
changelog:
  - update to version 3.2
    * New -srt option to write subtitle files containing recordind date/time
    * New -recordonly (-r) option for use with camcorder record (camera) mode
    * New -rewind option to rewind tape to beginning before starting capture
    * Added automatic stop capture at end of tape
    * Added optional seconds argument to autosplit
    * Improved autosplit
    * Bugfixes and updated documentation


author: davejplater@gmail.com
changelog:
  - Fix url in spec file
  - Changes in version 3.5 :-
    * Automatically detect DV vs. HDV when not using -noavc, -input, or -stdin.
    * Now waits indefinitely for DV or HDV instead of giving up after 10 seconds.
    * Bugfixes see ChangeLog file.
  - Changes in version 3.4
    * Fix a showstopping bug in the v3.3 release.
  - Changes in version 3.3
    * Give different warnings for dropped versus damaged frames.
    * Bugfixes see ChangeLog file.


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 1.9
    * Add the "scncopy" tool - like object copy but tries not to change
    section content
    * pfunct: Introduce the -P option
    * dwarves fprintf: Add extra GNU tags
  - Update group and description with something more detailed
  - Remove redundant %clean section
  - Strip duplicate changelog
  - Remove redundant manual requires on libraries
  - Update URL to acme's new location


author: jengelh@inai.de
changelog:
  - Update to new upstream release 1.10
    * Initial DWARF4 support
    * Add stubs for some new GNU tags
    * Fix a crash when pahole is called with -R -S


author: vuntz@opensuse.org
changelog:
  - New package to contain dynamic wallpapers from the openSUSE 11.x
    releases. This is split from the old gconf2-branding-openSUSE
    package.


author: cfarrell@novell.com
changelog:
  - license update: GPL-2.0+
    Always state version of license in spec file. Use syntax from
    spdx.org/licenses


author: seiler@b1-systems.de
changelog:
  - added manpages from extraced debian package
    http://ftp.us.debian.org/debian/pool/main/d/dzen2/dzen2_0.8.5-4_armel.deb


author: seiler@b1-systems.de
changelog:
  - added dependency xorg-x11-devel to prevent this missing header error
    In file included from draw.c:8:0:
    dzen.h:14:25: fatal error: X11/Xft/Xft.h: No such file or directory
    compilation terminated.
  - migrated to git service checkout


author: kay.sievers@novell.com
changelog:
  - update to 1.41.7
  - disable libuuid and libblkid packages (moved to util-linux)
  - drop libvolume_id support (util-linux's libblkid will work)
  - removed patches:
      e2fsprogs-libvolume_id-support.patch
      e2fsprogs-no_cmd_hiding.patch
      e2fsprogs-base_devt.patch
      e2fsprogs-mdraid.patch


author: kay.sievers@novell.com
changelog:
  - update to 1.41.8
    - Fix resize2fs's online resizing, fixing a regression which in
      e2fpsrogs 1.41.7.
    - Fix resize2fs bugs when shrinking ext4 filesystems
    - If the resize2fs operation fails, the user will be told to fix up
      the filesystem using e2fsck -fy.
    - do not install disabled uuid binary and man page
    - Fix filefrag program for files that have more than 144 extents.
    - allow V=1 to disable silent build
  - enable verbose build again (V=1 merged upstream)
  - move awk scripts from libcom_err2 to libcom_err2-devel


author: coolo@novell.com
changelog:
  - update to 1.41.9:
    "All users of e2fsprogs are urged to upgrade to the 1.41.9
      version as soon as possible"
    * Fix a bug in e2fsck routines for reallocating an inode table which
    could cause it to loop forever on an ext4 filesystem with the FLEX_BG
    filesystem feature with a relatively rare (and specific) filesystem
    corruption.  This fix causes e2fsck to try to find space for a new
    portion of the inode table in the containing flex_bg, and if that
    fails, the new portion of the inode table will be allocated in any
    free space available in the filesystem.
    * Make e2fsck less annoying by only asking for permission to relocate a
    block group's inode table once, instead of for every overlapping
    block.  Similarly, only ask once to recompute the block group
    checksums, instead of once for each corrupted block group's checksum.
    see more changes in RELEASE-NOTES


author: coolo@novell.com
changelog:
  - fix the super block even if someone mounted the file system
    in wrong timezone in between (bnc#537542)


author: crrodriguez@opensuse.org
changelog:
  - fix possible massive fdleak when fsck is invoked with options
    - R -A -M -a -t noopts=nofail in boot.localfs [bnc#503008]


author: jack@suse.cz
changelog:
  - update to 1.41.11:
    * E2fsck will correctly fix directories that are have an inaccurate i_size as
    well as other problems in a single pass, instead of requiring two e2fsck
    runs before the file system is fully fixed.
    * Fix e2fsck so it will correctly find and detect duplicate directory entries
    for non-indexed directories
    * Mke2fs will use BLKDISCARD to pre-discard all blocks on an SSD or
    thinly-provisioned storage device. This can be disabled using the -K option.
    * Mke2fs now will obtain get device topology information from blkid and use it
    to populate the superblock stride and stripe sizes. It will also warn if the
    block device is misaligned
    see more changes in RELEASE-NOTES


author: abrouwers@gmail.com
changelog:
  - Update to 1.14.14
    * Many bugfixes
    * Resize2fs -P will now refuse to print a minimum size if the file system
    is not clean.
    * 2fsck will check for cases where the EOFBLOCKS_FL is set when it is not needed,
    and offer to clear it
    * The mke2fs program now queries the kernel for the physical as well as the logical
    sector size, and will not allow a blocksize below the logical, and will strongly
    encourage a blocksize at least as big as the physical blocksize
    * E2fsck now will completely skip time-based checks if the system clock looks insane or
    the option broken_system_clock is set in /etc/e2fsck.conf
    * E2fsck now tests for extents that begin at physical block 0 and rejects them as invalid.
    * The tune2fs program can now set the uninit_bg feature without requiring an fsck
    * The tune2fs, dumpe2fs, and debugfs programs now support the new ext4 default mount
    options settings which were added in 2.6.35
    * The resize2fs program now handles devices which are exactly 16T
    see more changes in RELEASE-NOTES
  - Use upstream de translations (regenerated in 1.41.13)


author: pth@suse.de
changelog:
  - Add an updated german translation that has also been sent
    upstream.
  - Call 'make update-po' in po/ to sync translations and original
    messages.


author: tabraham@novell.com
changelog:
  - removed dumpe2fs-add-man-page-warning-about-mounted-fil.patch
    deprecated by this release
  - refreshed e2fsprogs-1.41.1-splash_support.patch
  - added several patches to fix warnings generated by the check_gcc_output
    and rpmlint
  - update to 1.42
    * this release has support for file systems >16TB. online resize
      requires kernel support which will hopefully be in kernel version
      3.2. offline support is not yet available for >16TB, but will be
      coming
    * this release has support for clustered allocation, which reduces
      the number of block (now cluster) bitmaps by allocating and
      deallocating space in contiguous power-of-2 collections of blocks,
      which are called clustered. This is a filesystem level feature
      called 'bigalloc', which must be enabled when the filesystem is
      inititally formatted. It is not backwards compatible with older
      kernels.
    * added support for the Multi-Mount Protection (MMP) feature
    * The mke2fs and e2fsck programs now tries to use the punch hole command
      as a "discard" when operating on normal files.
    * The resize2fs program now has support for a new online resize ioctl
      that can support file systems > 16TB, once it arrives in v3.x kernels.
    * Added e4defrag tool which uses the EXT4_IOC_MOVE_EXT ioctl.
    * Added support for journals larger than 2GB.
    * Added internationalization support for libcom_err error table strings.
    * Fixed various spelling mistakes found in various output strings found by
      I18N translators.
    * Update translations: French, Chinese, Germany, Indonesian, Swedish,
      Vietnamese, Polish, Dutch, Czech. (Addresses Debian Bugs: #520985,
      [#620659])
    * Updated/clarified man pages. (Addresses Debian Bugs: #639411, #642193,
      [#634883])
    * various bug fixes and enhancements (see RELEASE-NOTES)


author: pth@suse.de
changelog:
  - Update to 1.42.2:
    * resize2fs uses much less CPU and is much faster for very large fs.
    * The seti and freei commands in debugfs can now take an optional length
      argument to set and clear a contiguous range of inodes.
    * E2fsck will now make explicit checks for the EOFBLOCKS_FL, since we
      plan to remove support for it from the kernel file system driver.
    * mke2fs can now use direct I/O via "mke2fs -D"
    * E2fsck was needlessly closing and re-opening the file system as a side
      effect of adding Multiple Mount Protection (MMP).  This isn't
      necessary for non-MMP file systems, so drop it.
    * E2fsck will now abort if there are memory allocation failures when
      the file system is initially opened and during the block group
      descriptor checks.
    * e2fsck will now report the incorrect and corrected checksum values
      for incorrect block groups.
    * e2fsck can now write log files containing the details of the problems
      that were found and fixed directly, via configuration parameters in
      /etc/e2fsck.conf.
    * The number of messages reported by e2fsck for a given problem type
      can be limited.
    * dumpe2fs, debugfs, and tune2fs now use rbtree bitmaps, which noticably
      reduces memory consumption for large file systems.
    * E2fsck now checks for extents with a zero length.
    * Fixed a number of bugs relating to discard.
    * E2fsck's CPU utilization in pass 5 has been optimized.
    * E2image will now skip copying uninitialized bitmap and inode table
      blocks.
    * Fixed mke2fs -S so it does not corrupt the first block group's
      information.
    * E2fsck will now check the new sysfs interface to determine if we are
      using the battery or AC mains.
  - Add up-to-date german messages


author: jack@suse.cz
changelog:
  - Added dependency of e2fsprogs package on particular versions of libext2fs
    and libcom_err to avoid problems with missing symbols


author: jack@suse.cz
changelog:
  - Updated to 1.42.3
    - Fix a bug in the Unix I/O manager which could cause corruption of file
      systems with more than 16TB when e2fsprogs is compiled in 32-bit mode.
    - Improve the support for integrated quota files.
    - Fixed a regression introduced in 1.42.2 which would cause applications
      outside of e2fsprogs which did not pass the EXT2_FLAG_64BIT to crash.
    - Fix a bug which would cause mke2fs to fail creating the journal if
      /etc/mtab and /proc/mounts are missing.
    - Updated/fixed various man page.
    - Updated translations.


author: coolo@suse.com
changelog:
  - update to 1.42.4
    * Fix 64-bit block number bugs in e2fsck, dumpe2fs, and debugfs which
      could corrupt file systems
    * Fixed e2fsck's handling of how errors propagate from the journal to
      the file system superblock
    * Fixed a false positive complaint from e2fsck if all of the extents
      in the last extent block are uninitialized and located after the
      end of the file.
    * dumpe2fs will display the journal's error indicator in the
      superblock if it is set
    * Fixed a  bug which caused e2fsck to incorrectly use O_EXCLUSIVE in
      some corner cases.
    * Fix truncation of extent-mapped inodes in e2fsck and libext2fs
    * Fixed i_blocks accounting in bigalloc file systems.
    * Add support for btrfs's No_COW flag to lsattr and chattr
    * Debugfs interprets the date strings of the form "@ddd" as ddd
      seconds after the epoch
    * Updated/fixed various man pages  (Closes: #674453, #674694)


author: stephan.barth@novell.com
changelog:
  - Update to version 2.7.1 which contains a lot of bugfixes compared to the
    previous version of the SUSE package
  - Fixed x86_64 build (bnc #341432)


author: stephan.barth@novell.com
changelog:
  - Update to version 2.8 which is mainly a major cleanup and contains several
    encoding fixes
  - removed deprecated COMPRESS make environment variable
  - added make variable EXMODE=SED since this was the default and got removed
    from the Makefile


author: jengelh@medozas.de
changelog:
  - Remove redundant/obsolete tags/sections from specfile
    (cf. packaging guidelines)
  - Use %_smp_mflags for parallel build


author: mfabian@suse.de
changelog:
  - update to 4.3.
    ? fix a problem with shared directories with EPWING dictionaries
    ? fix the problem that ?ebunzip --test? did overwrite the
      main dictionary file.
    ? fix the problem that ebappendix created an appendix in
      electronic book form even when reading a catalogs.app file.
    ? make colour illustrations with reference links work.
    ? API Additions:
      new functions: eb_have_image_menu(), eb_image_menu().
      new text hooks: EB_HOOK_BEGIN_IMAGE_PAGE,
      EB_HOOK_END_IMAGE_PAGE, EB_HOOK_BEGIN_CLICKABLE_AREA,
      EB_HOOK_END_CLICKABLE_AREA


author: crrodriguez@suse.de
changelog:
  - fix library-without-ldconfig-postin errors
  - spec file cleanup
  - remove libtool archives and static libraries
  - use find_lang macro where needed


author: jengelh@medozas.de
changelog:
  - Remove redundant/obsolete tags/sections from specfile
    (cf. packaging guidelines)
  - Use %_smp_mflags for parallel build
  - Undebianify ebdev to eb-devel


author: ctrippe@gmx.net
changelog:
  - update to new version 0.2.0
    This release contains major bug fixes.
    Among them crash bugs/security bugs.
    Update recommended


author: prusnak@suse.cz
changelog:
  - update to 2.0.9-1
    * added ip6 module for filtering IPv6 traffic
    * added --log-ip6 option for logging IPv6 traffic
    * added nflog watcher for logging packets to userspace
    * bugfix in ebtables.sysv
    * bugfix for among match on x86-64
  - fix scriptlets in spec
  - fix init script


author: jengelh@medozas.de
changelog:
  - Switch to SUSE_ASNEEDED=0 to fix segmentation fault/NULL dereference
    (caused by plugins not being loaded, due to them not being linked in)
    [bnc#567267]


author: lnussel@suse.de
changelog:
  - cleanup up initscript
    * don't use /var/lock/subsys
    * read /etc/sysconfig/ebtables for setting and restore state from
      /etc/ebtables where the script actually saved the state to.


author: puzel@novell.com
changelog:
  - update to 2.0.9-2
    * fix unwanted zeroing of counters in the last user-defined chain
    * fix hidden symbol compilation error when using ld directly
    * fix return value checking of creat to give a correct error
      message if the atomic file couldn't be created
    * correct info in INSTALL about compilation of ulog
  - use spec-cleaner
  - update ebtables-v2.0.8-makefile.diff
  - license is GPLv2, not GPLv2+
  - package COPYING and ChangeLog files


author: jengelh@medozas.de
changelog:
  - update to 2.0.10.1
    * fix --among-dst-file, which translated to --among-src
    * Makefile: respect LDFLAGS during ebtables build
    * Makefile: create directories to avoid build failure when DESTDIR
    is supplied
    * incorporate fixes for possible issues found by Coverity analysis
    * extend ebt_ip6 to allow matching on ipv6-icmp types/codes
    * add --concurrent option, which enables using a file lock to
    support concurrent scripts updating the ebtables kernel tables
  - run spec-beautifier over specfile


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 2.0.10.2
    * minor compilation fixes: respect LDFLAGS in Makefiles
  - Remove obsolete ebtables-typepuns.diff patch (fixed upstream)


author: jengelh@medozas.de
changelog:
  - Update to new upstream release 2.0.10.4
    * previous counter bug was still present and has been addressed now


author: dbornkessel@suse.de
changelog:
  - renamed package and sub-packages to eclipse-archdep-*; the eclipse-* packages are now noarch packges
  - split eclipse-platform in eclipse-archdep-platform and eclipse-archdep-platform-commons
  - moved arch dependent files to %{_libdir}/eclipse
  - update to 3.3RC2 (Europa)


author: idonmez@novell.com
changelog:
  - Remove -findirect-dispatch from compile flags since it only
    makes sense for native code
  - Fix URL in the spec file


author: meissner@suse.de
changelog:
  - Updated to 87
    * src/utils/ecryptfs-setup-private: update the Private.* selinux
      contexts
    * src/utils/ecryptfs-setup-private:
    - add -p to mkdir, address noise for a non-error
    - must insert keys during testing phase, since we remove keys on
      unmount now, LP: #725862
    * src/utils/ecryptfs_rewrap_passphrase.c: confirm passphrases in
      interactive mode, LP: #667331
  - Updated to 86
    * src/pam_ecryptfs/pam_ecryptfs.c:
    - check if this file exists and ask the user for the wrapping passphrase
      if it does
    - eliminate both ecryptfs_pam_wrapping_independent_set() and
      ecryptfs_pam_automount_set() and replace with a reusable
      file_exists_dotecryptfs() function
    * src/utils/mount.ecryptfs_private.c:
    - support multiple, user configurable private directories by way of
      a command line "alias" argument
    - this "alias" references a configuration file by the name of:
      $HOME/.ecryptfs/alias.conf, which is in an fstab(5) format,
      as well as $HOME/.ecryptfs/alias.sig, in the same format as
      Private.sig
    - if no argument specified, the utility operates in legacy mode,
      defaulting to "Private"
    - rename variables, s/dev/src/ and s/mnt/dest/
    - add a read_config() function
    - add an alias char* to replace the #defined ECRYPTFS_PRIVATE_DIR
    - this is half of the fix to LP: #615657
    * doc/manpage/mount.ecryptfs_private.1: document these changes
    * src/libecryptfs/main.c, src/utils/mount.ecryptfs_private.c:
    - allow umount.ecryptfs_private to succeed when the key is no
      longer in user keyring.
  - Updated to 85
    * src/utils/ecryptfs-recover-private: clean sigs of invalid characters
    * src/utils/mount.ecryptfs_private.c:
    - fix bug LP: #313812, clear used keys on unmount
    - add ecryptfs_unlink_sigs to the mount opts, so that unmounts from
      umount.ecryptfs behave similarly
    - use ecryptfs_remove_auth_tok_from_keyring() on the sig and sig_fnek
    * src/utils/ecryptfs-migrate-home:
    - support user databases outside of /etc/passwd, LP: #627506
  - Updated to 84
    * src/desktop/ecryptfs-record-passphrase: fix typo, LP: #524139
    * debian/rules, debian/control:
    - disable the gpg key module, as it's not yet functional
    - clean up unneeded build-deps
    - also, not using opencryptoki either
    * doc/manpage/ecryptfs.7: fix minor documentation bug, reported by
      email by Jon 'maddog' Hall
    * doc/manpage/ecryptfs-recover-private.1, doc/manpage/Makefile.am,
      po/POTFILES.in, src/utils/ecryptfs-recover-private,
      src/utils/Makefile.am: add a utility to simplify data recovery
      of an encrypted private directory from a Live ISO, LP: #689969


author: meissner@suse.de
changelog:
  - Updated to 90
    Fixed several security issues:
    * CVE-2011-1831 - Race condition when checking mountpoint during mount.
    * CVE-2011-1832 - Race condition when checking mountpoint during unmount.
    * CVE-2011-1833 - Race condition when checking source during mount.
    * CVE-2011-1834 - Improper mtab handling allowing corruption due to resource
      limits, signals, etc.
    * CVE-2011-1835 - Key poisoning in ecryptfs-setup-private due to insecure temp
      directory.
    * CVE-2011-1836 - ecryptfs-recover-private mounts directly in /tmp
    * CVE-2011-1837 - Predictable lock counter name and associated races.
    New ecryptfs-find binary to find by inode.


author: jengelh@medozas.de
changelog:
  - Remove redundant/obsolete tags/sections from specfile
    (cf. packaging guidelines)
  - Put make call in the right spot
  - Use %_smp_mflags for parallel build


author: meissner@suse.com
changelog:
  - updated to 96
    - bugfixes
    - testsuite added
    - ecryptfs-verify utility added
    - write-read test utility
  - mark /sbin/mount.eccryptfs_private as setuidable (bnc#745584 , bnc#740110)


author: schwab@suse.de
changelog:
  - Update to ed 0.3-pre2.
    * The symlink vulnerability has been fixed using the "tmpfile" function.
    * The manual has been updated.
    * An extensive code cleanup has been done.
  - Fix signal handing again.


author: mvyskocil@suse.cz
changelog:
  - updated to latest upstream version 1.4 - major rewrite and bugfixes (see
    Changelog for details)
  - obsoleted all patches


author: vuntz@opensuse.org
changelog:
  - Update to version 1.5:
    + The "a", "c" and "i" commands have been fixed. (When used in a
      global command list, the commands following them in the list
      were ignored).
    + The "e" command has been fixed. (It quitted when invoked a
      second time with a modified buffer).
    + The new option "--restricted" has been added.
    + "red" has been converted to a script invoking "ed
    - -restricted".
    + Description of ed in the manual has been changed.
    + Obsolete posix tests have been removed from testsuite.
  - Remove AutoReqProv: it's default now.


author: mfabian@suse.de
changelog:
  - move fonts to /usr/share/fonts/misc in STABLE (paths changed
    because of the move to Xorg X11R7).


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


author: vuntz@novell.com
changelog:
  - Drop eiciel-gcc4.3-fixes.patch: it's not used, and if it's not
    needed anymore, we can drop it.
  - Remove AutoReqProv: it's default now.
  - Remove check for old version of openSUSE.
  - Remove unneeded BuildRequires: gnome-desktop-devel, gnutls-devel,
    libglade2-devel, libgnomeprintui-devel, libwnck-devel,
    perl-XML-Parser, update-desktop-files.
  - Add BuildRequires to fix build: libgnomeui-devel.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.7:
    + This is a catch-up with all the Debian patches
    + Source code has been translated to english to facilitate the
      start for new contributors


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.8:
    + Various bugfixes
    + Translation updates.
  - Drop unused patch: eiciel-library-packaging.patch
  - Supplement nautilus and eiciel with nautilus-eiciel.
  - AUTHORS is non-executable.


author: vuntz@opensuse.org
changelog:
  - 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 0.9.8.1:
    + Allow building against GNOME 3 libraries.
  - Pass --disable-static to configure
  - Remove --with-nautilus-extensions-dir from configure: it is
    correctly detected based on the libnautilus-extension.pc file.
  - Build based on gtk2_favor either for gnome2 or for gnome3
  - Add BuildRequires for gnome 3 build:
    + pkgconfig(gtkmm-3.0)
    + pkgconfig(libnautilus-extension) => 3.0.0
  - Change BuildRequires for gnome2 build to pkgconfig()-style:
    + Old ones: gtkmm24-devel, libnautilus-devel
    + New ones: gtkmm-2.4, libnautilus.extension


author: vuntz@novell.com
changelog:
  - Update to version 3.2.0:
    + Fix some NAT related issues (use internal port instead of
      external port in Cone NAT)
    + Uniformise detection of libnotify; fix compilation with mingw
    + Fix "URL completion combobox shows identical completions"
    + Fix "Assistant loosing values when going backward"
    + Fix GmConf settings when compiled with another package name
    + Fix unregistration of accounts
    + Fix build with -enable-kde
    + Fix OS X build
    + Fix a crash in chat
    + Updated translations.
  - Changes from version 3.1.2:
    + Experimental features:
    - Significant improvements in IPv6 support
    - Gstreamer audio and video capture support near to be
      finished...
    + Removal of the old H.263 ffmpeg plug in and enhancement of the
      H.263-1998 plug in to take its place.
    + Allow compilation with CELT 0.4 and 0.5
    + Allow several ALSA devices to have the same name
    + STUN enabling/disabling has been readded to the GUI
    + Remove white spaces from the URI (useful when copy/paste)
    + Clear the URI edit box after a call
    + Fixed crash when clearing call history
    + Fix Windows compilation
    + Fixes for tarball generation
    + Fixed account data corruption when the authentication user name
      is left blank
    + Fixed possible crash when answering incoming calls
    + Fixed G.722 usage
    + Other various fixes, cleanups, removal of deprecated symbols
      etc.
    + Updated translations.
  - Changes from 3.1.0:
    + Added support for G.722 and CELT audio wideband codecs
    + Added support for H.263
    + Added support for SIP dialog-info notifications, it allows
      being notified of incoming calls for the phones of your
      colleagues with software like Asterisk
    + Added support to disable STUN detection
    + Improved LDAP support in the address book, authentication is
      now possible
    + Killed the gconf_test_age test, Ekiga can now finally work with
      badly installed GConf schemas
    + More efficient memory handling using gmref_ptr, increases
      stability
    + Better handling of multiple network interfaces with dynamic
      addition and removal
    + libgnome is not required anymore when using GTK+ 2.14
    + Many code cleanups, new GObjects, ...
    + Work in progress : XCAP support, Resource List support,
      GStreamer audio and video capture support, ...
  - Changes from 3.0.2:
    + Make sure sound events are played through the correct devices.
      (bgo#564370)
    + Fixed crash on missed call.
    + Do not show the assistant after an upgrade for which Ekiga was
      already successfully setup.
    + Added settings migration from Ekiga 2.0.x.
    + Allow answering/rejecting calls from the main window even if we
      use notifications.
    + Do not try refreshing SUBSCRIBE requests for which the 200 OK
      contains an expire time of 0.
    + Fixed sending ACK request to incorrect address when particular
      types of proxies are being used.
    + Fixed test for CANCEL receipt on INVITE clearing call.
    + Ignore multiple forked CANCEL messages.
    + Fixed issue with registration to a non-standard port.
    + Fixed restarting timers if get pathological response to a
      transaction with incorrect Cseq header field.
    + Fixed missing route set on SIP commands in a dialog when using
      outbound proxy.
  - Add ekiga-build-fix.patch to fix build.
  - Remove unneeded BuildRequires: SDL-devel, docbook_4,
    esound-devel, libdv, libgnomeui-devel, mozilla-nss-devel,
    perl-XML-Parser
  - Add BuildRequires: gconf2-devel,
    gstreamer-0_10-plugins-base-devel, gtk2-devel, libsoup-devel
  - Do not call intltoolize and autoreconf since it's not needed.
  - Pass --enable-gstreamer and --enable-xcap to configure.
  - Do not add categories that were arlready there to the desktop
    file.
  - Do not add DocPath to the desktop file since yelp doesn't needed
    this.
  - Clean up file list with _datadir and friends.
  - Do not package omf files twice.


author: vuntz@novell.com
changelog:
  - Add ekiga-crash-gstreamer-detection.patch to fix a crash on
    startup with the gstreamer device detection code.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 3.2.4:
    + contains a fix for invalid OPAL and PTLIB recommended versions
  - Changes from version 3.2.3:
    + Fixed remote uri not being shown in the uri bar when dialing
      out
  - Changes from version 3.2.2:
    + Fixed a crash on some calls
  - Changes from version 3.2.1:
    + Many bugs fixed. The following is a selection from NEWS.
    + Fixed various crashes
    + Many SIP-related fixes, see NEWS for details.
    + Migrate ekiga.net configuration from 3.0 to 3.2
    + Memory leaks.
    + Maintain window position on hiding/showing the main window
    + Fixed recognition of cameras with non-ascii characters
    + Fixed video I-frame detection
    + Fixed media format matching option additions
    + Fixed advanced rate controller support
    + Fixed popping frames problem when rate controller skips input
      frames
    + Fixed missing re-lock of mutex on jitter buffer shut down
    + Fixed gatekeeper discovery
    + Fixed possible assertion if the soundcard blocks and prevents
      the device to be closed
    + Fixed being able to switch off jitter buffer while still a
      thread reading from it
    + Don't stop a call from clearing due to lack of media just
      because a session has not received any packets
    + Improved the RTP stack performances
    + Fixed various video payload problems
    + Add numerous boundary checks to H.263 codec
    + Discard out of order packets, mode A frames that don't begin
      with a start code, and frames that don't begin with a start
      code in H.263 codec
    + Fixed initial H.323 call set up honouring the auto-start
      configuration for "don't offer"
    + Build fixes.
    + Updated translations.
  - Drop ekiga-build-fix.patch and
    ekiga-crash-gstreamer-detection.patch: fixed upstream.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 3.2.5:
    + Fixed very low rate video transmission
    + Fixed possible crash in LDAP
    + Fixed possible crash in presence
    + Fixed simultaneous reads from different threads in jitter code
    + Fixed possible crash when idle
    + Fixed possible crash when accepting a call
    + Fixed possible deadlock in SIP handlers
    + Fixed possible freeze when calling out
    + Fixed URL displayed in the URI bar when calling out
    + Fixed crash when using G726-16 audio codec
    + Fixed multiple registrations with the same registrar using
      different user names
    + Allows user to choose system iLBC
    + Fixed window resizing in chat when entering very long words
    + Fixed linking of sbc plugin with libsamplerate
    + Fixed compilation with gtk 2.12
    + Fixed compilation with gcc 4.4
    + Windows and Solaris specific fixes
    + Added a small script, ekiga-debug-analyser, which only displays
      the packets exchanged from a Ekiga debug output
    + Other minor fixes
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Add ekiga-libsoup2.27.90.patch - Fix build with libsoup 2.27.90
  - Add ekiga-no-return-in-nonvoid.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.6:
    + Fix various crashes
    + Fixed freeze during packet write
    + Fixed "Lockup after a day of idle" in publishing code
    + Added "%limit" workaround for registrars which refuse several
      contacts during registration
    + Fixed "Contacts never go offline"
    + Fixed "New SIP account mangles fields if Authentications User
      is empty"
    + Make sure the output device is set before a call
    + Fixed port handling when registering to a proxy with a
      non-standard port
    + Many protocol fixes
    + Various build fixes
    + Updated translations.
  - Drop upstream included ekiga-libsoup2.27.90.patch and
    ekiga-no-return-in-nonvoid.patch.
  - The update fixes registration issues with various SIP providers
    like 1und1 for example (which would deny registration with
    "403 Forbidden (No RFC 1918 IP allowed)".


author: reddwarf@opensuse.org
changelog:
  - Update to version 3.2.7:
    + User-visible fixes:
    - Use NAT ports instead of local ports for RTP, fixing many
      connection issues
    - Add workaround for "In some cases ekiga answers always Busy
      Here"
    - Fix crash in the avahi code
    - Set the default audio and video devices
    - Fix Call buttons do not work
    - Add bpp16 (RGB16) support
    - Add partial support for IPv6
    - Fix number of users found on ekiga.net LDAP directory
    - Fix connection type setting in assistant
    - Use a decent connection type by default (DSL 128kb/s uplink)
    - Check off iLBC, CELT32, CELT48 and G722 audio codecs by
      default
    - Fix possible crash when PTLib code accessed by thread not
      created by PTlib
    - Fix issue when deleting a safe object
    - Fix possible NULL pointer access if get multiple NOTIFY
      messages on a REFER
    + Protocol fixes:
    - Fix strange issue with SIP call diversion (302 response) to
      the same endpoint
    - Change to only unregister those contact addresses we
      successfully registered
    - Fix incorrect change to AlertingPhase in H323
    - Change authentication failure to be fatal and SIP handler
      removed
    - Fix double authorisation failure leaving SIP handler in the
      wrong state
    - Fix SIP REFER completion on receiving NOTIFY with id
      parameter
    - Fix authentication issue when can get to SIP server via two
      interfaces
    - Fix address translation of REGISTER contact fields when STUN
      is not used
    - Fix locating correct authorisation credentials for INVITE
    - Fix correct test handling RFC3261/8.2.2.2 merged requests and
      other "multi-path" received INVITE requests
    - other minor fixes
    + Build fixes
    - Fix gdu (gnome-doc-utils) configure option
    - Replace deprecated functions in gtk >= 2.18
    - Fix build with binutils-gold
    - other minor build fixes
    + Windows port fixes
    + Updated translations.
  - Change libpt2-devel and opal-devel BuildRequires to libpt-devel
    libopal-devel after package renaming.
  - Remove unneeded db-devel, gnome-common, scrollkeeper, speex-devel
    BuildRequires.
  - Add ekiga-libnotify_gtk.patch to fix build with recent libnotify.
  - Do not add -fstack-protector -fexceptions to CFLAGS and CXXFLAGS.


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 "touch var/adm/SuSEconfig/run-scrollkeeper-update" from
    %postun: this won't do anything 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: dimstar@opensuse.org
changelog:
  - Add ekiga-libnotify07.patch: fix build with libnotify 0.7. Patch
    taken from upstream git, commit 6a964b.


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


author: zaitor@opensuse.org
changelog:
  - Update to version 3.3.2:
    + User-visible fixes:
    - Re-add back H264 and H263+ video plugins
    - Fix presence in case of several tuples
    - Fix presence when receiving old presentity type without note
    - Re-add contact limited compatibility mode for bogus
      registrars
    - Fix leaking the opal account store in the assistant
    - Make Enter key in roster (contact list) make a call
    - Fix infinite loops in the loudmouth presentity code
    - Add mnemonics to buttons in Accounts dialog box
    - Fix _dl_close failed assertion at quit
    + Distributor-visible changes:
    - Re-add back H264 and H263+ video plugins
    + Build fixes:
    - Fix generation of po translation files
    - Fix build with -Wl,-z,defs of xcap plugin
    - Check for ptlib expat support during configure
    + Updated translations.
  - Changes from version 3.3.1:
    + User-visible fixes:
    - Fix crash when no audio device exists
    - Fix crash in avahi when peer goes offline
    - Add back presence, lost in 3.3.0
    - Improve failure indication when sending instant messages
    - Improve Enter key usage in chat
    - Improvements to still partial support for IPv6
    - Fix "PTLib assumes all Ethernet devices are named ethX"
    - Fix crash in __gnu_cxx:bitmap_allocator using newer gcc
    - Use DNS SRV caching (fix ekiga takes minutes to start)
    - New audio codecs: SILK (used by skype), G.722.1 (aka Siren 7)
      , G.722.2 (aka GSM-AMR Wide band)
    - Improve audio accuracy on some audio cards
    - Ask user about new ringing device too when pluging an audio
      output device
    - Small reduction of assistant window size, useful for small
      screens
    - Add tooltips to various windows and dialog boxes
    - Fix addressbook key in schemas
    - Propose to add an ekiga.net book only when it hasn't one
      already
    - Remove obsolete reencoding (to utf8) of device names on Linux
    - Made creating an XMPP/Jabber account nicer
    - Usability improvements to notification dialog
    - other fixes
    + Protocol fixes:
    - Fix "Ekiga ignores Service-Route recommended by server"
    - Fix "SIP: incoming call failing when using localhost"
    - Reset SIP Contacts "limited" workaround if it does not work
    - other SIP/H.323 fixes
    + Build fixes:
    - Fix compatibility with modern autoconf
    - Remove obsolete SSL2 support
    - Fix build with binutils-gold and with -Wl,-z,defs
    - Fix gdu build option
    - Fix loudmouth build option and comment for gconf build option
    - Made configure honor ACLOCAL_FLAGS
    - Fix compilation of xcap plugin
    - Fix compilation errors with GTK 2.24
    - Fix building on FreeBSD
    - Code cleanup
    + Updated translations.
  - Changes from version 3.3.0:
    + Distributor-specific changes:
    - New pulse audio plugin (in ptlib)
    - ekiga is now split between one executable, one library and
      two plugins (evolution and ldap).  This means that
      evolution-data-server for ex. can be used during building,
      but is not mandatory upon execution. As a consequence, this
      allows to install ekiga without e-d-s and its many
      dependencies.
    - Depend on boost instead of sigc++
    - Update to the new libnotify 0.7.0 library
    + User-visible changes:
    - Various SIP/H.323 fixes
    - When a registrar refuses several Contact-s during
      registration, automatically retry registration with only one
      Contact (previous "%limit" workaround)
    - Fix "Ekiga crashes when restart a holding call established by
      H.323"
    - Fix "Cseq value is empty, malformed packet as per Wireshark"
    - Fix "Text on first page of assistant is sometimes not shown"
    - Fix DTMF signaling
    - Fix pre-fill account name and password in assistant
    - Fix dialog info presence handling
    - Add a TOS field config option
    - Update the "Contact" menu when selecting a heap or a group
    - Distribute a 24x24 icon too
    - Always honour show_hidden setting for main window
    - Adjust defaults (show offline users, use picture-in-picture)
    + Developer-specific changes:
    - Many code cleanups
    - Various deprecated code replaced with current equivalents
    + Updated translations.
  - Drop ekiga-libnotify_gtk.patch and ekiga-libnotify07.patch, fixed
    upstream.
  - Add ekiga-gcc47.pach, fix build with gcc47.
  - New packages: ekiga-plugins-gstreamer and ekiga-plugins-evolution
  - New BuildRequires:  boost-devel. New dependency that configure
    checks for.


author: cfarrell@suse.com
changelog:
  - license update: SUSE-GPL-2.0-with-openssl-exception
    Ekiga has an exception for linking against e.g. openssl


author: tiwai@suse.de
changelog:
  - updated to 0.141:
    - libebl: sparc backend fixes
      some more arm backend support
    - libdwfl: fix dwfl_module_build_id for prelinked DSO case
      fixes in core file support dwfl_module_getsym interface
      improved for non-address symbols
    - eu-strip: fix infinite loop on strange inputs with -f
    - eu-addr2line: take -j/--section=NAME option for binutils
      compatibility (same effect as '(NAME)0x123' syntax already
      supported)


author: tiwai@suse.de
changelog:
  - updated to 0.142:
    - Fix handling filling caps between sections in libelf
    - Add elf_getshdrnum alias for elf_getshnum and elf_getshdrstrndx
      alias for elf_getshstrndx and deprecate original names.
    - Add support for STB_GNU_UNIQUE
    - Add -N option to readelf, speeds up DWARF printing without
      address->name lookups
    - Add support for decoding DWARF CFI into location description
      form to libdw.
      Some new DWARF 3 expression operations.
      Basic handling of some new encodings slated for DWARF 4.


author: tonyj@novell.com
changelog:
  - update to version 0.147 (fix bnc#588293)
  - dropped patches for 10.3 and older
  - dropped elfutils-0.97-ftruncate-mmap-fix, libelf-ignore-NOBITS, test and
    build patches. According to jbl these were mistakenly checked in from
    home:janblunck:debuginfo:libs/elfutils and the purpose of this project is
    no longer known. Absense of any patch header makes confirmation difficult.
  - Upstream changelog:
    0.147
    - libdw: Fixes in CFI handling, best possible handling of bogus CFA
      ops.
    - libdwfl: Ignore R_*_NONE relocs, works around old (binutils) ld -r
      bugs.
    0.146
    - libdwfl: New function dwfl_core_file_report.
    0.145
    - Fix build with --disable-dependency-tracking.
    - Fix build with most recent glibc headers.
    - libelf: More robust to bogus section headers.
    - libdw: Fix CFI decoding.
    - libdwfl: Fix address bias returned by CFI accessors.   Fix core
      file module layout identification.
    - readelf: Fix CFI decoding.
    0.144
    - libelf: New function elf_getphdrnum.  Now support using more than
      65536 program headers in a file.
    - libdw: New function dwarf_aggregate_size for computing (constant)
      type        sizes, including array_type cases with nontrivial
      calculation.
    - readelf: Don't give errors for missing info under -a.
      Handle Linux "VMCOREINFO" notes under -n.
    0.143
    - libdw: Various convenience functions for individual attributes now
      use dwarf_attr_integrate to look up indirect inherited
      attributes.  Location expression handling now supports
      DW_OP_implicit_value.
    - libdwfl: Support automatic decompression of files in XZ format,
      and of Linux kernel images made with bzip2 or LZMA (as well
      as gzip).


author: tonyj@suse.de
changelog:
  - Update to 0.148
  - Upstream changelog
    - libdw: Accept DWARF 4 format: new functions dwarf_next_unit,
      dwarf_offdie_types.  New functions dwarf_lineisa,
      dwarf_linediscriminator, dwarf_lineop_index.
    - libdwfl: Fixes in core-file handling, support cores from PIEs.
      When working from build IDs, don't open a named file that mismatches.
    - readelf: Handle DWARF 4 formats.


author: tonyj@novell.com
changelog:
  - Update to 0.149
  - Upstream changelog
    - libdwfl: Fix Linux kernel module search when dwfl_build_id_find_elf and
      dwfl_build_id_find_debuginfo close fd on success
    - readelf: Use symbolic printing for FDE initial_location address
    - readelf: Print .debug_loc/.debug_ranges with cognizance of actual DIE
      pointers into them.
    - readelf: Fix crash in .debug_loc with garbage data.
    - readelf: Fix DW_OP_call_ref printing for version 2 CUs.
    - Handle DW_OP_GNU_implicit_pointer.
    - Add dwfl_dwarf_line, addr2line -F to print out more line info bits.
    - Add missing size entries for ELF_T_LIB and ELF_T_GNUHASH.
    - Fix dwarf_formref_die DW_FORM_ref_sig8 hash table insertion.
    - Consider .gdb_index as a debugging section
    - Misc intendation, typo, translation and cleanup fixes


author: tonyj@novell.com
changelog:
  - Update to 0.151
  - Upstream changelog for 0.151/0.150
    - libdwfl: Fix for more prelink cases with separate debug file.
    - eu-strip: New flag --strip-sections to remove section headers entirely.
    - libdwfl: Remove bogus assert.
    - libdw: Fix for handling huge .debug_aranges section.
    - libdwfl: Fix for handling prelinked DSO with separate debug file.
    - findtextrel: Fix diagnostics to work with usual section ordering.
    - libebl: i386 backend fix for multi-register integer return value location


author: tonyj@novell.com
changelog:
  - Upgrade to 0.152, upstream changelog:
    - Various build and warning nits fixed for newest GCC and Autoconf.
    - libdwfl: Yet another prelink-related fix for another regression.
      Look for Linux kernel images in files named with compression
      suffixes.
    - elfcmp: New flag --ignore-build-id to ignore differing build ID bits.
    New flag -l/--verbose to print all differences.


author: crrodriguez@opensuse.org
changelog:
  - Remote timestamps on binaries, breaks build compare
  - Add missing build requires on zlib, bzip2 and lzma .


author: jengelh@medozas.de
changelog:
  - Remove redundant/obsolete tags/sections from specfile
    (cf. packaging guidelines)
  - Add elfutils-devel to baselibs


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0-with-osi-exception
    elfutils is GPL-2.0 (only) with an exception for osi approved licenses.
    Also, use SPDX format


author: aj@suse.de
changelog:
  - Update to 0.153:
    * Fix building with gcc 4.7
    * New --disable-werror for portability.
    * Support for .zdebug sections
    * type_units and DW_AT_GNU_odr_signature support
    * low level support DW_OP_GNU_entry_value and DW_TAG_GNU_call_site
  - Revert scanf changes in portability patch since C99 gives %a a new
    meaning.


author: mfabian@suse.de
changelog:
  - add /usr/share/emacs/site-list/suse-start-elib.el to add
    the elib directory automatically to the Emacs load-path
  - rewrite spec file somewhat
  - change  BuildArch:  to  noarch
  - use BuildRoot
  - bzip2 sources


author: rw@suse.de
changelog:
  - elilo.efi
    * Update to final elilo-3.8 for uEFI support.  (fate#301882)
  - elilo.pl
    * Preserve time-stamps but not permissions.  (bnc#394331)
    * Unconditionally strip deprecated 'read-only' from 'elilo.conf'.
    * Support '$LIBEXECDIR' to please uEFI/x86_64 and
      relocate efi-binaries from 'elilo' to 'efi'.  (fate#301882)


author: rw@suse.de
changelog:
  - elilo.pl
    * Mask 'relocatable' (unless supported).  (bnc#438276)
    * Remove old files from target directory.  (bnc#398416)


author: rw@suse.de
changelog:
  - elilo.efi
    * Significant code cleanup from CVS.  (bnc#443565)
    * First attempt to work around firmware problem.  (bnc#437486)
  - elilo.pl
    * Improve removal of obsolete files.  (bnc#398416)
  - eliloalt
    * Support sysfs interface.  (bnc#440489)
    * Provide man page.  (bnc#440197)


author: rw@suse.de
changelog:
  - elilo.efi
    * Second attempt to work around firmware problem.  (bnc#437486)
  - elilo.conf
    * Provide stub man page.  (bnc#435648)


author: rw@suse.de
changelog:
  - elilo.efi
    * Allow booting x86_64 from network.  (bnc#473914)
    * Introduce new per-image option 'text-mode' for x86_64, which can
      be used to sidestep "dubious" GOP implementations.  (bnc#466570)
    * Minor cleanup.


author: coolo@novell.com
changelog:
  - avoid binutils crashing on emacs binaries in using a tool that
    can really understand ELF and remove the .comment section so that
    it appears stripped to strip(1)


author: werner@suse.de
changelog:
  - Update to to emacs version 23.1
    * New font code: This uses the freetype and fontconfig libraries.
    * Emacs now accepts font names supplied in the fontconfig format
    * Added support for local fonts
    * Added support for the Xft library for antialiasing.
    * Added support for the OpenType library for complex text layout
    * Added support for the m17n library for text shaping
    * Use libgif before libungif
    * Emacs now supports the SVG image format through librsvg2.
    * Emacs now supports multi-page TIFF images
    * The new configuration option --with-dbus enables DBus language
    * Improved X Window System support
    * Emacs starts in the background, as a daemon, when given the
    - -daemon command line argument.
    * emacsclient starts emacs in daemon mode
    * Emacs now supports the XEmbed specification
    * Emacs can now set the frame opacity
    * The Emacs character set is now a superset of Unicode
    * There are new coding systems/aliases; see M-x list-coding-systems
    * There is a new charset implementation with many new charsets.
    * There are new language environments for Chinese-GBK,
      Chinese-GB18030, Khmer, Bengali, Punjabi, Gujarati, Oriya,
      Telugu, Sinhala, and TaiViet.
    * The minor modes unify-8859-on-encoding-mode and
      unify-8859-on-decoding-mode are obsolete.


author: werner@suse.de
changelog:
  - Make ppc, ppc64, and s390x build by forcing -Xlinker
  - Make ia64 build by reducing gcc optimization
  - Remove warning about undefined operations


author: ro@suse.de
changelog:
  - make emacs wrapper script a little more smart
    check if default toolkit is installed, else use fallbacks


author: werner@suse.de
changelog:
  - Update to to emacs version 23.2
    * The command-line option -Q (--quick) also inhibits loading X resources.
    * The new variable `inhibit-x-resources' shows whether X resources
      were loaded.
    * New command-line option -mm (--maximized) maximizes the initial frame.
    * The default value of `trash-directory' is now nil.
    * The pointer now becomes invisible when typing.
      Customize `make-pointer-invisible' to disable this feature.
    * Emacs can use the system default monospaced font in Gnome.
      To enable this feature, set `font-use-system-font' to non-nil (it is
      nil by default).
    * On X11, Emacs reacts to Xft changes made by configuration tools,
      via the XSETTINGS mechanism.  This includes antialias, hinting,
      hintstyle, RGBA, DPI and lcdfilter changes.
    * Killing a buffer with a running process now asks for confirmation.
    * Unibyte sessions are now considered obsolete.
    * Function arguments in *Help* buffers are now shown in upper-case.
      Customize `help-downcase-arguments' to t to show them in lower-case.
    * New command `async-shell-command', bound globally to `M-&'.
    * When running in a new enough xterm (newer than version 242), Emacs
      asks xterm what the background color is and it sets up faces
      accordingly for a dark background if needed
    * If `select-active-regions' is t, any active region automatically
      becomes the primary selection (for interaction with other window
      applications).  If you enable this, you might want to bind
      `mouse-yank-primary' to Mouse-2.
    * When `save-interprogram-paste-before-kill' is non-nil, the kill
      commands save the interprogram-paste selection into the kill ring
      before doing anything else.  This avoids losing the selection.
    * When `kill-do-not-save-duplicates' is non-nil, identical
      subsequent kills are not duplicated in the `kill-ring'.
    * The new command `completion-at-point' provides mode-sensitive completion.
    * tab-always-indent set to `complete' lets TAB do completion as well.
    * The new completion-style `initials' is available.
      For instance, this can complete M-x lch to list-command-history.
    * The new variable `completions-format' determines how completions
      are displayed in the *Completions* buffer.  If you set it to
      `vertical', completions are sorted vertically in columns.
    * The default value of `blink-matching-paren-distance' is increased.
    * M-n provides more default values in the minibuffer for commands
      that read file names.  These include the file name at point (when ffap
      is loaded without ffap-bindings), the file name on the current line
      (in Dired buffers), and the directory names of adjacent Dired windows
      (for Dired commands that operate on several directories, such as copy,
      rename, or diff).
    * M-r is bound to the new `move-to-window-line-top-bottom'.
      This moves point to the window center, top and bottom on successive
      invocations, in the same spirit as the C-l (recenter-top-bottom)
      command.
    * The new variable `recenter-positions' determines the default
      cycling order of C-l (`recenter-top-bottom').
    * The abbrevs file is now a file named abbrev_defs in
      user-emacs-directory; but the old location, ~/.abbrev_defs, is used if
      that file exists.
    * The bookmark menu has a narrowing search via bookmark-bmenu-search.
    * The Calc settings file is now a file named calc.el in
      user-emacs-directory; but the old location, ~/.calc.el, is used if
      that file exists.
    * Graphing commands (`g f' etc.) now work on MS-Windows, if you have
      the native Windows port of Gnuplot version 3.8 or later installed.
    * Fancy diary display is now the default.
      If you prefer the simple display, customize `diary-display-function'.
    * The diary's fancy display now enables view-mode.
    * The command `calendar-current-date' accepts an optional argument
      giving an offset from today.
    * The default value for `desktop-buffers-not-to-save' is nil.
      This means Desktop will try restoring all buffers, when you restart
      your Emacs session.  Also, `desktop-buffers-not-to-save' is only
      effective for buffers that have no associated file.  If you want to
      exempt buffers that do correspond to files, customize the value of
      `desktop-files-not-to-save' instead.
    * The new variable `dired-auto-revert-buffer', if non-nil, causes
      Dired buffers to be reverted automatically on revisiting them.
    * When `doc-view-continuous' is non-nil, scrolling a line
      on the page edge advances to the next/previous page.
    * Elint now uses compilation-mode.
    * Elint can now scan individual files and whole directories,
      and can be run in batch mode.
    * Elint does a more thorough initialization, and recognizes more built-in
      functions and variables.  Customize `elint-scan-preloaded' if you want
      to sacrifice some accuracy for a faster startup.
    * Elint attempts some basic understanding of featurep and (f)boundp tests.
    * Customize `elint-ignored-warnings' to suppress some warnings.
    * Toolbar functionality for reverse debugging.  Display of STL
      collections as watch expressions.  These features require GDB 7.0 or later.
    * A new command `zrgrep' searches recursively in gzipped files.
    * The new command `Info-virtual-index' bound to "I" displays a menu of
      matched topics found in the index.
    * The new command `info-finder' replaces finder.el with a virtual Info
      manual that generates an Info file which gives the same information
      through a menu structure.
    * LaTeX mode now provides completion (via completion-at-point).
    * Message mode is now the default mode for composing mail.
    * If the user has not customized mail-user-agent, `compose-mail'
      checks for Mail mode customizations, and issues a warning if these
      customizations are found.  This alerts users who may otherwise be
      unaware that their mail configuration has changed.
      To disable this check, set compose-mail-user-agent-warnings to nil.
    * The default value of mail-interactive is t, since Emacs 23.1.
      (This was not announced at the time.)  It means that when sending mail,
      Emacs will wait for the process sending mail to return.  If you
      experience delays when sending mail, you may wish to set this to nil.
    * nXML mode is now the default for editing XML files.
    * pcomplete provides a new command `pcomplete-std-completion' which
      is similar to `pcomplete' but using the standard completion UI code.
    * M-s is no longer bound to `comint-next-matching-input'.
    * M-r is now bound to `comint-history-isearch-backward-regexp'.
      This starts an incremental search of the comint/shell input history.
    * ansi-color is now enabled by default in Shell mode.
      To disable it, set ansi-color-for-comint-mode to nil.
    * New connection methods "rsyncc", "imap" and "imaps".
      On systems which support GVFS-Fuse, Tramp offers also the new
      connection methods "dav", "davs", "obex" and "synce".
    * When using C-x v v or C-x v i on a unregistered file that is in a
      directory not controlled by any VCS, ask the user what VC backend to
      use to create a repository, create a new repository and register the
      file.
    * New command `vc-root-print-log', bound to `C-x v L'.
      This displays a `*vc-change-log*' buffer showing the history of the
      version-controlled directory tree as a whole.
    * New command `vc-root-diff', bound to `C-x v D'.
    * `C-x v l' and `C-x v L' do not show the full log by default.
    * vc-annotate supports annotations through file copies and renames,
      it displays the old names for the files and it can show logs/diffs for
      the corresponding lines.  Currently only Git and Mercurial take
      advantage of this feature.
    * The log command in vc-annotate can display a single log entry
      instead of redisplaying the full log.  The RCS, CVS and SCCS VC
      backends do not support this.
    * When a file is not found, VC will not try to check it out of RCS anymore.
    * Diff and log operations can be used from Dired buffers.
    * The short log format for git makes use of the graph display,
      so it's not supported on git versions earlier than 1.5.6.
    * vc-dir uses the --relative option of git, and so requires at least
      git version 1.5.5.
    * Support for operating with stashes has been added to vc-dir:
      the stash list is displayed in the *vc-dir* header, stashes can be
      created, removed, applied and their content displayed.
    * vc-bzr supports operating with shelves: the shelve list is
      displayed in the *vc-dir* header, shelves can be created, removed and applied.
    * log-edit-strip-single-file-name controls whether or not single filenames
      are stripped when copying text from the ChangeLog to the *VC-Log* buffer.
    * Interactively `multi-isearch-buffers' and `multi-isearch-buffers-regexp'
      read buffer names to search, one by one, ended with RET.  With a prefix
      argument, they ask for a regexp, and search in buffers whose names match
      the specified regexp.  Interactively `multi-isearch-files' and
      `multi-isearch-files-regexp' read file names to search, one by one,
      ended with RET.  With a prefix argument, they ask for a wildcard, and
      search in file buffers whose file names match the specified wildcard.
    * The new eshell built-in commands `su' and `sudo' support Tramp.
      Thus, they change `default-directory' to reflect the new user id, and
      let commands run under that user's permissions.  This works even when
      `default-directory' is already remote.  Calling the external commands
      is possible via `*su' or `*sudo', respectively.
    * Obsolete packages
    * sym-comp.el is now obsolete, superseded by completion-at-point.
    * lucid.el and levents.el are now obsolete.
    * CEDET (the Collection of Emacs Development Tools) is now in Emacs.
      This is a collection of packages to aid with using Emacs as an IDE
      (integrated development environment):
    * The Semantic package allows the use of parsers to intelligently
      edit and navigate source code.  Parsers for C/C++, Java, Javascript,
      and several other languages are included by default, and Semantic can
      also interface with external tools such as GNU Global and GNU Idutils.
    * EDE (Emacs Development Environment) is a package for managing code
      projects, including features such as automatic Makefile generation.
    * SRecode is a library for recoding Semantic tags back into source
      code.  It is currently used by some parts of Semantic and EDE; in the
      future, it may be used for code generation features.
    * The EIEIO library implements a subset of the Common Lisp Object
      System (CLOS).  It is used by the other CEDET packages.
    * mpc.el is a front end for the Music Player Daemon.  Run it with M-x mpc.
    * htmlfontify.el turns a fontified Emacs buffer into an HTML page.
    * js.el is a new major mode for JavaScript files.
    * imap-hash.el is a new library to address IMAP mailboxes as hashtables.
    * read-file-name-predicate is obsolete.
    * `delete-directory' has an optional parameter RECURSIVE.
    * New function `copy-directory', which copies a directory recursively.
    * called-interactively-p now takes one argument and replaces interactive-p
      which is now marked obsolete.
    * New function set-advertised-calling-convention makes it possible
      to obsolete arguments as well as make some arguments mandatory.
    * You can control which binding is preferentially shown in menus and
      docstrings by adding a `:advertised-binding' property to the corresponding
      command's symbol.  That property can hold a single binding or a list
      of bindings.
    * start-process-shell-command and start-file-process-shell-command
      now only take a single `command' argument.
    * The new variable `process-file-side-effects' should be set to nil
      if a `process-file' call does not change a remote file.  This allows
      file name handlers such as Tramp to optimizations.
    * make-network-process can now also create `seqpacket' Unix sockets.
    * eval-next-after-load is obsolete.
    * New hook `after-load-functions' run after loading an Elisp file.
    * Changing the file-names generated by byte-compilation by redefining
      the function `byte-compile-dest-file' before loading bytecomp.el is obsolete.
      Instead, customize byte-compile-dest-file-function.
    * `byte-compile-warnings' has new members, `constants' and `suspicious'.
    * New macro with-silent-modifications to tweak text properties without
      affecting the buffer's modification state.
    * Hash tables have a new printed representation that is readable.
      The feature `hashtable-print-readable' identifies this new
      functionality.
    * Face aliases can now be marked as obsolete, using the macro
      `define-obsolete-face-alias'.


author: werner@suse.de
changelog:
  - Support foreign emacs extensions to scanning
    /usr/share/emacs/site-lisp/site-start.d/
    /etc/emacs/site-lisp/site-start.d/
    for emacs lisp files suggested by  Holger Arnold (bnc#653798)


author: werner@suse.de
changelog:
  - Do not iset inhibit-eol-conversion, user can customize this
    to see the CR/NL at the end of DOS files (bnc#656190)


author: ftake@geeko.jp
changelog:
  - Add a new patch to fix "dual font spacing problem"
    * from https://bugzilla.redhat.com/show_bug.cgi?id=599437


author: werner@suse.de
changelog:
  - Update to to emacs version 23.3
    * The last-resort backup file `%backup%~' is now written to
      `user-emacs-directory', instead of the user's home directory.
    * If Emacs creates `user-emacs-directory', that directory's
      permissions are now set to rwx------, ignoring the umask.
    * The appt-add command takes an optional argument, the warning time.
      This can be used in place of the default appt-message-warning-time.
    * You can allow inferior Python processes to load modules from the
      current directory by setting `python-remove-cwd-from-path' to nil.
    * The default value of `rmail-enable-mime' is now t.  Rmail decodes
      MIME contents automatically.  You can customize the variable
      `rmail-enable-mime' back to `nil' to disable this automatic MIME
      decoding.
    * The command `rmail-mime' change the displaying of a MIME message
      between decoded presentation form and raw data if `rmail-enable-mime'
      is non-nil.  And, with prefix argument, it change only the displaying
      of the MIME entity at point.
    * The new command `rmail-mime-next-item' (bound to TAB) moves point
      to the next item of MIME message.
    * The new command `rmail-mime-previous-item' (bound to backtab) moves
      point to the previous item of MIME message.
    * The new command `rmail-mime-toggle-hidden' (RET) hide or show the
      body of the MIME entity at point.
    * New VC command `vc-log-incoming', bound to `C-x v I'.
      This shows a log of changes to be received with a pull operation.
      For Git, this runs "git fetch" to make the necessary data available
      locally; this requires version 1.7 or newer.
    * New VC command `vc-log-outgoing', bound to `C-x v O'.
      This shows a log of changes to be sent in the next commit.
    * New VC command vc-find-conflicted-file.
    * The 'g' key in VC diff, log, log-incoming and log-outgoing buffers
      reruns the corresponding VC command to compute an up to date version
      of the buffer.
    * vc-dir for Bzr supports viewing shelve contents and shelving snapshots.
    * Special markup can be added to log-edit buffers.
      You can add headers specifying additional information to be supplied
      to the version control system.
      Bazaar recognizes the headers "Author", "Date" and "Fixes".
      Git, Mercurial, and Monotone recognize "Author" and "Date".
      Any unknown header is left as is in the message, so it is not lost.
    * lmenu.el and cl-compat.el are now obsolete.
    * smie.el is a generic navigation and indentation engine.
      It takes a simple BNF description of the grammar, and provides both
      sexp-style navigation (jumping over begin..end pairs) as well as
      indentation, which can be adjusted via ad-hoc indentation rules.
    * posn-col-row now excludes the header line from the row count
      If the frame has a header line, posn-col-row will count row numbers
      starting from the first line of text below the header line.
    * `e' and `pi' are now called `float-e' and `float-pi'.
      The old names are obsolete.
    * The use of unintern without an obarray arg is now obsolete.
    * The function `princ-list' is now obsolete.
    * The yank-handler argument to kill-region and friends is now obsolete.
    * New function byte-to-string, like char-to-string but for bytes.
  - Remove obsolete patches
  - Adopt s390x patch
  - Refresh some others patches


author: dmueller@suse.de
changelog:
  - switch back to standard gcc, as bootstrapping gcc 4.3 on
    arm is essentially impossible, and 4.3 is not needed anymore
    (bnc#587307#c9)


author: werner@suse.de
changelog:
  - Port fix for CVE-2012-0035 to CEDET used for emacs 23.3 (bnc#740447)
  - Yet an other change of the tar ball to avoid intrinsic emacs GPL
    violoation


author: werner@suse.de
changelog:
  - Avoid endless loop due multiplying zero with two as this results
    also in zero (bnc#763851) ... found in xgselect.c for increasing
    the allocated memory used for g_main_context_query().


author: werner@suse.de
changelog:
  - Make it work with texlive and texlive-latex
  - Update to auctec 11.85
    + News in 11.85
    * Font locking has been improved significantly.
    * The license was updated to GPLv3.
    * Support for the nomencl, flashcards and comment LaTeX packages
      as well as the Icelandic language option of babel were added.
    * Support for folding of math macros was added.
    * Lots of minor bugs in features and documentation fixed.
    + News in 11.84
    * AUCTeX has been changed in order to accommodate file names
      containing spaces.
    * Support for folding of comments was added.
    * The TeX tool bar is now available and enabled by default in
      plain TeX mode.
    * Bug fix in the display of math subscripts and superscripts.
    * Bug fix `TeX-doc' for Emacs 21.
    * There has been quite a number of other bug fixes to various
      features and documentation across the board.


author: werner@suse.de
changelog:
  - Fix the usage of ghostscript for preview mode also switch over to
    faster dvipng mode which is much faster than ghostscript (bnc#623719)


author: werner@suse.de
changelog:
  - Update to auctex 11.86
    * Parsing of LaTeX output was improved.  It is now less likely that
      AUCTeX opens a non-existent file upon calling `TeX-next-error'; a
      problem for example encountered when using MiKTeX 2.8.  In addition
      quoted file names as emitted by MiKTeX are now supported.
    * A new framework for the definition and selection of viewers was
      implemented.  If you have customizations regarding viewers you
      will have to redo them in this new framework or reenable the old
      one.  See the section on viewers in the manual for details.
    * Comprehensive editing support for PSTricks was added.
    * Support for various LaTeX packages was added, e.g. `tabularx',
      `CJK', and `hyperref'.
    * An easy way to switch between TeX engines (PDFTeX, LuaTeX, XeTeX,
      Omega) was added.
    * Support for SyncTeX was added.  This involves the command line
      options for LaTeX and the viewer.
    * Folding can now be customized to use macro arguments as replacement
      text.
    * `preview.sty' now works with XeTeX.
    * A lot of smaller and larger bugs have been squashed.


author: werner@suse.de
changelog:
  - Allow also to read PDF file its self to be able to generate the
    descriptions of those file (based on patch of Dieter Jurzitza)


author: vuntz@novell.com
changelog:
  - Update to version 2.25.92:
    + Hardcode some a default codec preferences
    + Hook up the video input sidebar item
    + Hook up audio input panel
    + Use undrafted file transfer spec.
    + bgo#572875, Missing translator comments
    + Updated translations.
  - Don't use AutoReqProv: it's default now.
  - Use makeinstall.
  - Remove wrong removal of desktop file.


author: mboman@suse.de
changelog:
  - Update to version 2.26.0:
    + Fix various VoIP bugs
    + Hook up audio mute button
    + Set the camera button sensitive while connected and there is a
      video input
    + Set empathy's media role to phone for so pulse can do policy on
      it
    + Refactor log backend, it now make possible to implement other
      backends to read logs from other clients, and it logs messages
      sooner to avoid losing messages if empathy crash at any time
    + Translation updates
  - Update lockdown.patch (sent changes upstream)
  - Don't package omf files twice (they are in the lang package too).
  - Remove glib2-devel and gtk-doc from BuildRequires
  - Remove libxml2-devel from Requires in -devel package
  - Replace %setup -q -n %{name}-%{version} with %setup -q


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0.1:
    + Fixed bgo#556173, crash in Empathy Instant Messenger: Chatting
      using the MSN a...
    + Fixed bgo#571745, crash in Empathy Instant Messenger: Nothing,
      empathy was in ...
    + Fixed bgo#575681, UNIX socket address is supposed to be an 'ay'
      and not a 's'
    + Fixed bgo#576386, No video received
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + Fixed bgo#566905, avatar button is too tiny
    + Fixed bgo#568562, ghelp link broken in documentation
    + Fixed bgo#575817, empathy_tp_tube_new_stream_tube should allow
      NULL as parameters
    + Fixed bgo#576375, empathy build fails due to missing file in
      documentation
    + Fixed bgo#577825, empathy-tp-contact-factory:
      get_requestable_channel_classes_cb: fixed_prop is leaked
    + Fixed bgo#577826, dispatcher_connection_ready_cb: capabilities
      is leaked
    + Fixed bgo#577829, empathy_smiley_manager_parse: string leaked
    + Fixed bgo#578356, Asserts when reconnecting to a chat room.
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + Fixed bgo#582641, crash in Empathy Instant Messenger: Making a
      call to a googl...
    + Fixed bgo#501519, Empathy API need documentation
    + Fixed bgo#504277, Empathy won't use 2nd and further protocols a
      connection manager provides
    + Fixed bgo#530119, display remote caller in the call window
    + Fixed bgo#539506, First message in conversation has no
      timestamp
    + Fixed bgo#544678, Can't change account photo/avatar
    + Fixed bgo#548704, "Add" button requires further action but
      lacks an ellipsis
    + Fixed bgo#549366, Should use SimplePresence
    + Fixed bgo#549641, Should use Contacts
    + Fixed bgo#561033, Work on the documentation
    + Fixed bgo#566905, avatar button is too tiny
    + Fixed bgo#568403, Add header file in documentation
    + Fixed bgo#568562, ghelp link broken in documentation
    + Fixed bgo#570346, EmpathyTpChat should use the Group SelfHandle
      if present
    + Fixed bgo#570545, Huge memory leak after opening some contacts
      discussion windows
    + Fixed bgo#574626, No obvious way to display FT manager
    + Fixed bgo#575090, Notifications of new messages stop working
      after closing the chat window
    + Fixed bgo#575415, Should switch from libglade to GtkBuilder
    + Fixed bgo#575442, "Call" string needs context for translation
    + Fixed bgo#575817, empathy_tp_tube_new_stream_tube should allow
      NULL as parameters
    + Fixed bgo#576384, "accept incoming call" dialog brings roster
      to current workspace
    + Fixed bgo#576394, "Send Video" button and "Call -> Send video"
      menu entry are not synced
    + Fixed bgo#577026, Sending slash-prefixed messages on IRC is a
      security risk.
    + Fixed bgo#577427, Port to latest tp-glib API
    + Fixed bgo#578356, Asserts when reconnecting to a chat room.
    + Fixed bgo#578399, Change to supplying spelling suggestions in
      submenu
    + Fixed bgo#579139, memleak in
      log_store_empathy_get_messages_for_file
    + Fixed bgo#579148, Improves the Join New room UI by adding
      columns, changing the UI
    + Fixed bgo#579553, Serveral memory leaks in empathy.
    + Fixed bgo#579735, add empathy_tp_tube_call_when_ready ()
    + Fixed bgo#579780, Several functions should be _dup_foo instead
      of _get_foo
    + Fixed bgo#579800, adding or removing an IRC account causes a
      dialog to pop up
    + Fixed bgo#579971, Try to access to a NULL GtkEntry when adding
      a new contact
    + Fixed bgo#580097, Dispaly transfer speed, and make remaining
      time more dynamic
    + Fixed bgo#580203, Theoretical race connecting to Received.
    + Fixed bgo#580771, Video playback should have a fullscreen mode
    + Fixed bgo#582751, No menu icon = no smiley
    + Fixed bgo#563222, Wrong "time remaining" estimation when
      sending a file
    + Fixed bgo#579484, New "join chatroom" dialog doesn't get list
      of rooms when room list is expanded
    + Fixed bgo#579485, "Join Room" dialog should allow sorting the
      list of rooms
    + Fixed bgo#571664, [1/3] Empathy should support Geolocation
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1.1:
    + Fix ABI version to not conflict with 2.26 branch
    + Fix various coding style
    + Fixed bgo#582589, Should allow users to initially have either
      audio or audio/video calls
    + Updated translations.
  - Drop lockdown.patch: the patch needed rebasing. I've
    reimplemented the features for upstream and attach the patch to
    bugs upstream. I don't think we want to have those patches in the
    packages, since they don't make sense if upstream doesn't accept
    them, so I didn't add the new patches here.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + Fixed bgo#580922, Conversation menu is dead to me
    + Fixed bgo#582773, Empathy puts cheesy strings in my
      subscription requests
    + Fixed bgo#583391, Python binding for pyempathygtk are broken
    + Fixed bgo#583430, new editable status doesn't behave properly
    + Fixed bgo#583558, Rename OfferStreamTube and AcceptStreamTube
      to Offer and Accept
    + Fixed bgo#583566, Add View top level menu
    + Fixed bgo#583785, Display a summary at the end of configure
    + Fixed bgo#581871, "join chatroom" dialog doesn't report errors
    + Updated translations.
  - Add enchant-devel and iso-codes-devel BuildRequires.
  - Remove libglade2-devel BuildRequires.
  - Remove non-existing --enable-voip argument from configure.
  - Add py_requires.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.3:
    + New features:
    - Support for Adium Message Style themes
    - Geolocalisation support
    + Make file transfer more solid.
    + Make sametime support official
    + UI fixes.
    + Bugs fixed: bgo#522069, bgo#548707, bgo#548716, bgo#560787,
      bgo#562981, bgo#563675, bgo#563896, bgo#564259, bgo#574478,
      bgo#574878, bgo#574980, bgo#575415, bgo#576405, bgo#578497,
      bgo#579725, bgo#579992, bgo#580921, bgo#582191, bgo#582736,
      bgo#582773, bgo#582774, bgo#583548, bgo#583785, bgo#584061,
      bgo#584102, bgo#584147, bgo#584206, bgo#584462, bgo#584463,
      bgo#584518, bgo#584635, bgo#584639, bgo#584672, bgo#584755,
      bgo#584807, bgo#584830, bgo#584924, bgo#584989, bgo#585055,
      bgo#585078, bgo#585080, bgo#585092, bgo#585201, bgo#585231,
      bgo#585279, bgo#585640, bgo#585669, bgo#585788, bgo#571666,
      bgo#571667
    + Updated translations.
  - Remove libglade2-devel Requires from devel package.
  - Add libwebkit-devel BuildRequires.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.5:
    + Bugs fixed: bgo#459161, bgo#494007, bgo#545282, bgo#547327,
      bgo#579724, bgo#579940, bgo#584120, bgo#584122, bgo#586967,
      bgo#588498, bgo#588662, bgo#588810, bgo#588886, bgo#589091,
      bgo#589830, bgo#589846,
    + Updated translations.
  - Changes from version 2.27.4:
    + Bugs fixed: bgo#584703, bgo#459161, bgo#494532, bgo#520972,
      bgo#536383, bgo#556237, bgo#560159, bgo#562468, bgo#563678,
      bgo#565494, bgo#571989, bgo#574771, bgo#575008, bgo#575667,
      bgo#579151, bgo#579893, bgo#579940, bgo#580631, bgo#580777,
      bgo#582598, bgo#582810, bgo#585031, bgo#585053, bgo#585380,
      bgo#585475, bgo#585522, bgo#585601, bgo#585777, bgo#585788,
      bgo#585882, bgo#585885, bgo#585887, bgo#586059, bgo#586102,
      bgo#586133, bgo#586249, bgo#586329, bgo#586352, bgo#586368,
      bgo#586382, bgo#586387, bgo#586481, bgo#586645, bgo#586734,
      bgo#587365, bgo#587446, bgo#587508, bgo#587817, bgo#587953,
      bgo#587958, bgo#588021, bgo#586284
    + Updated translations.
  - Split empathy package in empathy, gnome-applets-empathy and
    python-empathy.
  - Recommends telepathy-butterfly, to have a better msn experience.
  - Recommends telepathy-idle, to have irc working by default.
  - Use libexecdir for the applets.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.27.91.1:
    + We require gnome-doc-utils 0.17.3 for Mallard
    + Some fixes so distcheck passes
  - Changes from version 2.27.91:
    + This version needs mission-control-5 instead of the now
      deprecated mission-control-4. As result,
      libmission-control-client and libtelepathy are not required
      anymore.
    + Empathy can now optionally use ConnMan instead of
      NetworkManager.
    + libgnome-keyring is now required
    + Empathy now uses libunique to prevent running it twice.
    + Bugs fixed: bgo#588878, bgo#494007, bgo#526360, bgo#571989,
      bgo#576467, bgo#580134, bgo#582191, bgo#582810, bgo#585322,
      bgo#585443, bgo#585843, bgo#585844, bgo#585867, bgo#585993,
      bgo#586401, bgo#586977, bgo#587161, bgo#587514, bgo#587634,
      bgo#587706, bgo#587803, bgo#588252, bgo#588840, bgo#589091,
      bgo#589335, bgo#589846, bgo#590029, bgo#590118, bgo#590165,
      bgo#590756, bgo#590924, bgo#590956, bgo#590962, bgo#590982,
      bgo#591058, bgo#591199, bgo#591247, bgo#591335, bgo#591468,
      bgo#591543, bgo#591582, bgo#591602, bgo#591612, bgo#592005,
      bgo#592052
    + Updated translations.
  - New BuildRequires libchamplain-devel, geoclue-devel,
    gnome-keyring-devel, gstreamer-0_10-devel, libunique-devel and
    NetworkManager-devel.
  - Remove libtelepathy-devel and telepathy-mission-control-devel
    BuildRequires.
  - Add Requires on telepathy-mission-control.


author: vuntz@novell.com
changelog:
  - Remove telepathy-mission-control-devel Requires from devel
    package, and add telepathy-glib-devel instread.


author: vuntz@novell.com
changelog:
  - Add empathy-fix-pkg-config.patch to not have empathy-devel
    require telepathy-mission-control-devel.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.92:
    + Bugs fixed: bgo#593318, bgo#583897, bgo#459014, bgo#459546,
      bgo#539142, bgo#547323, bgo#585226, bgo#587117, bgo#587883,
      bgo#590118, bgo#590165, bgo#592737, bgo#592997, bgo#592998,
      bgo#593009, bgo#593018, bgo#593041, bgo#593054, bgo#593095,
      bgo#593101, bgo#593158, bgo#593161, bgo#593207, bgo#593209,
      bgo#593224, bgo#593237, bgo#593248, bgo#593257, bgo#593285,
      bgo#593717, bgo#594139
    + Updated translations.
  - Drop empathy-fix-pkg-config.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0:
    + Bugs fixed: bgo#593318, bgo#594893, bgo#595275, bgo#520206,
      bgo#532737, bgo#550127, bgo#593334, bgo#593883, bgo#594160,
      bgo#594569, bgo#594619, bgo#594653, bgo#594776, bgo#594890,
      bgo#594906, bgo#594908, bgo#594997, bgo#595180, bgo#595417,
      bgo#595521, bgo#595666
    + Updated translations.


author: lmedinas@opensuse.org
changelog:
  - Update to version 2.28.0.1:
    + Fixed bgo#589408, Add respond button to notifications
    + Fixed bgo#595945, Crash when doing nothing
    + Fixed bgo#595962, Criticals endlessly if you open and contract
      a group too fast.
    + Fixed bgo#596044, --hide-contact-list doesn't work
    + Fixed bgo#596303, Missing file fallback for Adium themes not
      implemented.
    + Fixed #596317, Adium themes always attempt to combine
      consecutive messages.
    + Fixed #597125, libnotify chat bubbles aren't displayed once the
      first bubble disappeared
    + Update translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.3:
    + This release fixes a lot of regressions that have been
      introduced in 2.29.2 by the port to TpAccount.
    + A new widget to configure SIP accounts has been added.
    + It is now possible to send files using Drag and Drop.
    + Bugs fixed:
    - bgo#548701, improve chat window title with multi tabs
    - bgo#571642, when an irc user changes nick, empathy doesn't indicate that the name changed
    - bgo#599640, Messages are not correctly escaped for adium themes
    - bgo#603163, Render emails in format <email@example.com> to links
    - bgo#601235, bgo#581626, bgo#585582, bgo#586678, bgo#590700,
      bgo#598381, bgo#599315, bgo#600800, bgo#601697, bgo#601807,
      bgo#602013, bgo#602066, bgo#602324, bgo#602572, bgo#602649,
      bgo#602852, bgo#603361, bgo#603384, bgo#595226, bgo#600946,
      bgo#601288
    + Updated translations.
  - Changes from version 2.29.2:
    + Empathy now uses the TpAccount API.
    + A subset of IRC commands such as "/join" are now supported.
    + It is now possible to join password protected chat rooms (a bug
      in telepathy-idle makes this not work for IRC at the moment).
    + Better error reporting to users.
    + Bugs fixed:
    - bgo#600705, accounts created in the assistant don't get a
      nice display name
    - bgo#600798, "Previous conversations" is always unsensitive
    - bgo#601233, Room menu is insensitive
    - bgo#601796, Newly created account appears twice in the
      treeview
    - bgo#591360, bgo#599612, bgo#523918, bgo#573407, bgo#575763,
      bgo#579341, bgo#580254, bgo#581789, bgo#583208, bgo#583919,
      bgo#585340, bgo#586098, bgo#586287, bgo#587216, bgo#589263,
      bgo#595922, bgo#597678, bgo#597819, bgo#598550, bgo#599169,
      bgo#599386, bgo#599431, bgo#600023, bgo#600427, bgo#600446,
      bgo#600473, bgo#600537, bgo#600551, bgo#600671, bgo#600713,
      bgo#600732, bgo#600958, bgo#600961, bgo#600962, bgo#601150,
      bgo#601190, bgo#601336, bgo#601348, bgo#601691, bgo#601807,
      bgo#602013, bgo#602066, bgo#599176, bgo#600946, bgo#593327
    + Updated translations.
  - Changes from version 2.29.1:
    + The megaphone and nothere applets were removed: they were not
      really maintained and were about to die with GNOME 3 anyway.
    + The libempathy and libempathy-gtk are not shipped as shared
      libraries anymore.
    + The Empathy plugin for nautilus-sendto has been moved in
      Empathy itself.
    + Bugs fixed:
    - bgo#589408, Add respond button to notifications
    - bgo#594776, cannot add yahoo account
    - bgo#598355, Use pretty names for protocol in account display
      names
    - bgo#594893, icq accounts import from pidgin not working
    - bgo#593318, bgo#591360, bgo#594619, bgo#595275, bgo#598423,
      bgo#598452, bgo#599612, bgo#581488, bgo#520206, bgo#532737,
      bgo#550127, bgo#571876, bgo#584034, bgo#585957, bgo#589409,
      bgo#593334, bgo#593883, bgo#594160, bgo#594308, bgo#594569,
      bgo#594653, bgo#594654, bgo#594890, bgo#594906, bgo#594908,
      bgo#594997, bgo#595180, bgo#595417, bgo#595521, bgo#595666,
      bgo#595737, bgo#595921, bgo#595945, bgo#595962, bgo#596044,
      bgo#596075, bgo#596101, bgo#596303, bgo#596317, bgo#596956,
      bgo#597125, bgo#597289, bgo#597293, bgo#597416, bgo#597680,
      bgo#598332, bgo#598354, bgo#598408, bgo#598432, bgo#598453,
      bgo#598628, bgo#598954, bgo#599039, bgo#599042, bgo#599086,
      bgo#599087, bgo#599243, bgo#599386
    + Updated translations.
  - Add nautilus-sendto-devel BuildRequires.
  - Create a new nautilus-sendto-plugin-empathy subpackage.
  - Remove gnome-applets-empathy, python-empathy and devel
    subpackages as they were removed upstream; also remove
    gnome-panel-devel, python-gtk-devel, python-xml BuildRequires,
    and obsolete the subpackages too.
  - Add empathy-rpmlintrc for the obsoleted not provided packages.
  - Remove gnome-common BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.4:
    + Ability to start SIP video calls using the new "New Call"
      dialog.
    + The contact list can now display the protocol used by contacts.
    + The accounts dialog shows the accounts' status
      (enabled/disabled, available/busy/away/offline, etc.).
    + Add more icons for protocols.
    + Bugs fixed:
    - bgo#602821, accounts do not reconnect after toggling
      enable/disable
    - bgo#603980, new messages mixed with old in new conversation
      windows
    - bgo#603490, bgo#570399, bgo#576434, bgo#576542, bgo#582596,
      bgo#582599, bgo#586290, bgo#588812, bgo#598964, bgo#602288,
      bgo#603393, bgo#603485, bgo#603502, bgo#603508, bgo#603545,
      bgo#603593, bgo#603634, bgo#603877, bgo#603976, bgo#604003,
      bgo#604097, bgo#604166, bgo#604181, bgo#604254, bgo#604554,
      bgo#604567, bgo#599153
    + Updated translations.
  - Change gnome-keyring-devel BuildRequires to
    libgnome-keyring-devel, following the module split upstream.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.5.1:
    + Fix build :-)
  - Changes from version 2.29.5:
    + Contact list improvements to make it harder to accidentally
      call a contact when you just intended to select a row.
    + The accounts dialog has been reworked to reduce the number of
      steps when adding a new account.
    + Nick auto-completion has been improved in rooms
    + Fix a bunch of crashes and a regression when starting a video
      call
    + Bugs fixed:
    - bgo#576434, ellipsize long status messages in the status
      combobox
    - bgo#593268, Make Enable/Disable accounts easier again
    - bgo#599182, Remove useless screen when adding a new account
    - bgo#603976, Don't re-enable chat window once reconnected
    - bgo#604347, /join command doesn't accept multi rooms
    - bgo#604481, StatusIcon no longer gets status message, only
      says 'available'
    - bgo#604702, support creation of PMUCs using the Conference
      interface
    - bgo#605213, Move register radio buttons to the account widget
    - bgo#605822, protocols icons should be hidden by default
    - bgo#601379, error notification should disappear when account
      is disabled
    - bgo#604154, when discarding changes on create account the
      "new bla account" should be removed
    - bgo#554767, bgo#590051, bgo#593483, bgo#599779, bgo#600030,
      bgo#603485, bgo#605529, bgo#605549, bgo#605689, bgo#605818,
      bgo#605848, bgo#606220, bgo#606513, bgo#604628
    + Translation updates


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.6:
    + Improvements to the account dialog.
    + Addition of a search bar in chat windows.
    + Use of the new ContactCapabilities interface when available to
      check if your contacts support file transfer and audio/video
      calls
    + Don't dispatch tube channels any more. All tubes applications
      should now implement the Handler interface to interact properly
      with mission-control 5
    + Bugs fixed:
    - bgo#603472, Rename "Hidden" to "Invisible"
    - bgo#573407, Empathy and telepathy-idle don't pass on server
      commands to server
    - bgo#603498, Escaped text displayed in notifications
    - bgo#607306, /join fails to work on the latest version of
      empathy
    - bgo#607925, edit account from infobar does not open the right
      account
    - bgo#608043, Should ellipsize text in connection error
      infobars
    - bgo#604706, infobar shows no icon if the presence is empty
    - bgo#606329, bgo#585168, bgo#596575, bgo#599159, bgo#599163,
      bgo#599164, bgo#600693, bgo#600949, bgo#606642, bgo#606753,
      bgo#607207, bgo#607436, bgo#607455, bgo#607463, bgo#607868,
      bgo#604700, bgo#605309, bgo#605532, bgo#606510, bgo#585364
    + Translation updates


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.90:
    + Bugs fixed:
    - bgo#606329, Buttons in GtkInfoBar are too big.
    - bgo#608813, EmpathyIdle singleton can be referenced by async
      functions after being finalized (crasher)
    - bgo#608974, declining subscription doesn't remove the user
      from publish/local-pending
    - bgo#608975, Empathy calls SetAlias on a contact pending
      subscription
    - bgo#608979, Once chat window is open Empathy acks messages
      immediately
    - bgo#607868, bgo#608053, bgo#608690, bgo#609030, bgo#608882
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.91:
    + Widget to configure Facebook accounts.
    + Accounts dialog is now an application reachable from the GNOME
      preferences.
    + Fix various crashes.
    + Bugs fixed:
    - bgo#609737, "All" entry in room list dialog's account chooser
      mis-sorted
    - bgo#608974, declining subscription doesn't remove the user
      from publish/local-pending
    - bgo#608975, Empathy calls SetAlias on a contact pending
      subscription
    - bgo#608979, Once chat window is open Empathy acks messages
      immediately
    - bgo#609220, accounts are not created during initial setup
    - bgo#609319, Disable Empathy's "Contact goes online" and
      "Contact goes offline" sound notifications by
      default
    - bgo#609439, Importing accounts from the assistant seems
      broken
    - bgo#609843, Crashed when I closed one tab and hence switched
      to another tab for a disconnected account
    - bgo#610032, Do not show "respond" in "contact has gone
      offline" notification
    - bgo#610380, In first run, Link-local accounts require some
      typing before 'apply' becomes available
    - bgo#573194, bgo#585089, bgo#607330, bgo#608053, bgo#608113,
      bgo#608690, bgo#608813, bgo#608863, bgo#609030, bgo#609343,
      bgo#609352, bgo#609519, bgo#609537, bgo#609567, bgo#609574,
      bgo#609575, bgo#609701, bgo#609822, bgo#609995, bgo#610461,
      bgo#608882, bgo#609645, bgo#607908,
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91.1:
    + Bugs fixed:
    - bgo#598905: Should request channels via the channel
      dispatcher
    - bgo#518414: Conversation logger should be a separated process
    - bgo#599189: Should fetch logs asynchronously
    - bgo#603463: the name in accounts-dialog does not change after
      creation
    - bgo#608111: If first-run wizard is cancelled, it is never
      seen again.
    - bgo#610751: [PATCH] Add missing libm linking
    - bgo#610769: Add search support to the Debug window
    - bgo#610847: Infobar message is unclear when presence is
      offline
    - bgo#610886: Remove inset framing from the main window
    - bgo#610942: Crash when adding new account using
      control-center module
    - bgo#611062: Map is not displayed if contact only publishes
      his lon/lat
    - bgo#611071: Calls Close() three times on IM channels.
    - bgo#611126: When the existing window is activated it is
      marked as skip task bar
    - bgo#611131: account assistant does not appear when accounts
      list is Empathy until you run Edit->Accounts
    - bgo#611179: TPL 0.1.1 update: review needed
    - bgo#611309: Use emblem-favorite icon
    - bgo#611565: Doesn't set status to online when adding initial
      accounts
    - bgo#611675: Assistant: set better display name
    - bgo#611224: new account initially shows offline/disabled
      status
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91.2:
    + Some issues regarding the account assistant have been fixed,
    + Bugs fixed:
    - bgo#525576: URL in contact's status are not clickable
    - bgo#601089: "Network Error" on any new Google Talk account
    - bgo#611753: "B)" and "B-)" both present the face-cool, not
      following the Icon Naming Spec
    - bgo#611792: Crash through empathy-accounts wizard
    - bgo#611794: Empathy asserts if icon not available
    - bgo#611817: Remove salut_created gconf key
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92:
    + bgo#330394: im-* icons broken
    + bgo#607626: buddy info tooltip should be prevented from showing
      if a popup menu is shown in the contact list
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.93:
    + bgo#566832: Don't reset status to available unlocking the
      screen
    + bgo#609001: Clicking on the tray icon should close roster when
      open
    + bgo#611525: Separate the debug window into its own process.
    + bgo#611972: Support marking contacts as favorites
    + bgo#611998: Do not use constant in gettext expressions
    + bgo#612381: accounts pane is still twiddleable underneath
      assistant
    + bgo#612433: Window title for the accounts dialog should match
      the name in the launcher
    + bgo#612448: Display offline contacts and sort by status by
      default
    + bgo#612450: Side bar should display the audio input page by
      default
    + bgo#612461: Deal with new butterfly using the conference
      interface
    + bgo#612519: Handle a butterfly network ID migration
    + bgo#612672: Wrong folder used for saving received files
    + bgo#612718: Invite participant dialog show contact on all
      network
    + bgo#612946: Receive note path via DnD from tomboy


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Make sure that the accounts dialog and debug windows are
      properly translated.
    + Fixed the accounts dialog to fit better on smaller screens.
    + Bugs fixed:
    - bgo#613892, Should start hidden when activated
    - bgo#613596, bgo#601693, bgo#612557, bgo#613117, bgo#613272,
      bgo#613437, bgo#613793, bgo#614155, bgo#613772
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0.1:
    + Fix various crashes (bgo#612363, bgo#614874, bgo#615027).
    + bgo#612949: contact list is empty for a jabber account with a
      lot of contacts
    + bgo#613243: Join room should be greyed out for AIM
    + bgo#613382: Previous/Next Tab menu items aren't disabled if at
      the first/last tab and gtk-keynav-wrap-around is 0
    + bgo#613930: empathy incorrectly updates our own IRC nick for
      /me
    + bgo#614002: Shouldn't request RoomList channel if not supported
      by connection
    + bgo#615058: Wrong account name when using the assistant
    + bgo#612020: Empathy fails to initiate a audio/video call over
      XMPP
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add empathy-clutter-gtk-0.90.patch to fix detection of
    libchamplain and therefore build the map feature.
  - Rename im-xmpp icons to im-jabber (already done in git) to have
    the jabber icon available.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.1:
    + bgo#616629, crash in XRootWindow
    + bgo#616301, [patch] crash when closing a call
    + bgo#616660, empathy-accounts g-c-c module needs to setup l10n
    + bgo#616711, "FreeNode" in IRC server list is incorrectly
      capitalized
  - Changes from version 2.30.0.2:
    + bgo#615027: empathy crashed with SIGSEGV in g_object_unref()
    + bgo#615058: Wrong account name when using the assistant
    + bgo#615164: Keyboard controls for rearranging tabs are reverse
      from changing tabs
    + bgo#615734: Account creation wizard fails to create the last
      account
    + bgo#615827: generic widget should put advanced section into a
      scrolled window
    + bgo#615829: Crash when trying to add an account
    + bgo#615970: Crashes when haze crashes
    + bgo#616012; Tabs menu doesn't update when tabs are moved with
      hotkeys
    + bgo#616267: Offline contacts not shown by default
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.1.1:
    + bgo#616616: Possible to open multiple accounts dialog
    + bgo#617971: Empathy silently fails importing contacts from
      Pidgin
    + bgo#618401: Empathy should use port 8001 to connect to freenode
      irc
    + bgo#618883: IRC account: don't allow to save changes when
      editing network details
    + bgo#619701: Avatar chooser can enter infinite loop
    + bgo#619736: crash on 0-byte file in log search
    + bgo#619862: "Network error" on connecting to Facebook Chat
    + bgo#619863: "Previous Conversations" Search entry is not
      activatable
    + bgo#619980: empathy hangs with high cpu load when changing
      avatar
    + bgo#620903: some messages get dropped when using adium themes
    + bgo#621023: empathy does not set geoclue requirements before
      asking for address/position
    + bgo#608103: Missing image icon shows up when contact has no
      avatar
    + bgo#618167: Crash when trying to start a camera preview without
      a camera
    + Other bugs fixed: bgo#606738, bgo#616859, bgo#617262,
      bgo#617909, bgo#618969, bgo#619702, bgo#620439, bgo#620474,
      bgo#620476, bgo#620657
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.4:
    + Empathy now has an awesome contact live search feature.
    + Empathy doesn't log messages any more but relies on a new
      component, the telepathy-logger, to do so. As a result the
      feature allowing you to tag contacts as favourites is now
      built-in.
    + The contact list and status icon are now a proper Telepathy
      Approver. That means external applications can now approve
      channels as well and Empathy will handle them nicely.
    + This release makes a few steps forward to the bright GNOME 3
      future by removing deprecated GTK+ symbols and switching from
      GConf to GSettings.
    + Bugs fixed: bgo#586476, bgo#588922, bgo#589225, bgo#599158,
      bgo#608166, bgo#610956, bgo#616362, bgo#619873, bgo#620903,
      bgo#621023, bgo#621089, bgo#621409, bgo#621545, bgo#621703,
      bgo#621789, bgo#621797, bgo#621894, bgo#621998, bgo#622201,
      bgo#622266, bgo#622273, bgo#622368, bgo#622370, bgo#622381,
      bgo#622491, bgo#622557, bgo#622578, bgo#622714
    + Updated translations.
  - Changes from version 2.31.3:
    + Significant improvements to the spell checker.
    + Fix connection issues with Facebook accounts. If you
      experienced issues with previous versions you should recreate
      your account and give it another try.
    + Bugs fixed: bgo#520207, bgo#579812, bgo#604159, bgo#611466,
      bgo#611894, bgo#612523, bgo#616603, bgo#616616, bgo#617971,
      bgo#618993, bgo#619378, bgo#619488, bgo#619489, bgo#619678,
      bgo#619701, bgo#619702, bgo#619736, bgo#619862, bgo#619863,
      bgo#619980, bgo#620439, bgo#620474, bgo#620476, bgo#620657,
      bgo#620760
    + Updated translations.
  - Changes from version 2.31.2:
    + Use icons from gnome-icon-theme 2.30.
    + Bugs fixed: bgo#606738, bgo#617909, bgo#618401, bgo#618753,
      bgo#618883, bgo#618969
    + Updated translations.
  - Changes from version 2.31.1:
    + Use status icons from the icon theme.
    + The conversation window is now able to "undo" the closing
      of a tab.
    + Bugs fixed: bgo#539765, bgo#579813, bgo#579936, bgo#588955,
      bgo#598446, bgo#599162, bgo#602420, bgo#602937, bgo#603606,
      bgo#604475, bgo#607446, bgo#608104, bgo#609823, bgo#609832,
      bgo#610477, bgo#612020, bgo#612185, bgo#612390, bgo#612409,
      bgo#612864, bgo#612949, bgo#613043, bgo#613044, bgo#613243,
      bgo#613382, bgo#613558, bgo#613583, bgo#613603, bgo#613930,
      bgo#614002, bgo#614012, bgo#614052, bgo#614162, bgo#614236,
      bgo#614375, bgo#614524, bgo#614562, bgo#614862, bgo#614874,
      bgo#614944, bgo#615052, bgo#615135, bgo#615976, bgo#616439,
      bgo#616859, bgo#617262, bgo#533638, bgo#608103
    + Updated translations.
  - Add telepathy-logger-devel BuildRequires and telepathy-logger
    Requires.
  - Remove gconf schema handling.
  - Rebase empathy-clutter-gtk-0.90.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.5:
    + Add option to automatically present incoming events rather than
      making the status icon blink.
    + Notifications bubbles now contain more buttons (if your notify
      server supports actions) allowing you to quickly accept or
      decline incoming events.
    + The audio/video client now lives in its own process:
      'empathy-av'.
    + Bugs fixed: bgo#585914, bgo#597124, bgo#599161, bgo#617405,
      bgo#621753, bgo#622729, bgo#623054, bgo#623112, bgo#623117,
      bgo#623358, bgo#623396, bgo#623679, bgo#623756, bgo#623817,
      bgo#623914, bgo#623937, bgo#623972, bgo#624054,


author: dimstar@opensuse.org
changelog:
  - Update to 2.31.5.1:
    + bgo#624202: empathy requires libnm_glib instead of libnm-glib.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6:
    + The audio/video window now has a "details" pane containing some
      information about the call.
    + Bugs fixed: bgo#599166, bgo#621629, bgo#623714, bgo#624268,
      bgo#624462, bgo#624599, bgo#624650, bgo#625826, bgo#624412
    + Updated translations.
  - Add folks-devel BuildRequires.
  - Add gsettings schema handling, with %glib2_gsettings_schema_*
    macros.
  - Do not call /sbin/ldconfig in post/postun: it's not needed since
    there's no library.
  - Pass --disable-gtk3 to force build against GTK+ 2.
  - Re-enable parallel build.


author: vuntz@opensuse.org
changelog:
  - Drop empathy-clutter-gtk-0.90.patch: we're going back to a
    released version of clutter-gtk, so we don't need this anymore.
  - Change libwebkit-devel BuildRequires to libwebkitgtk-devel, since
    this package got renamed.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.90:
    + Add meta-contact support.
    + More useful error messages when failing to connect.
    + Add option to disable logging of chats.
    + Add more information in the 'Details' pane of the call UI.
    + Bugs fixed:
    - bgo#621090: Live search does not show offline contacts
    - bgo#621642: live search should display "no match found" if
      thats the case
    - bgo#622714: 'previous conversations' on a contact brings up
      generic dialog
    - bgo#623934: follow LC_TIME preferred time format when
      printing time and date
    - bgo#624062: GPS data precision
    - bgo#625675: freenode should be the default irc network when
      creating an irc account
    - bgo#625828: No custom presence message in tooltip
    - bgo#625950: Remove "Ubuntu servers" from irc channel list
    - bgo#626130: Add linking UI for Individuals
    - bgo#626162: No audio/video icon in the contact list
    - bgo#626620: Log In button is not enabled after all details
      are entered while creating IRC account
    - bgo#626992: Back and Forward buttons in Previous
      conservations window are reversed
    - bgo#626994: Rename Back and Forward buttons,in Previous
      Conservations > Search Tab, to Previous and Next
    - bgo#523895, bgo#567858, bgo#621643, bgo#623139, bgo#624344,
      bgo#625641, bgo#626009, bgo#626041, bgo#626114, bgo#626552,
      bgo#626600, bgo#626602, bgo#626630, bgo#626636, bgo#627165
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.91:
    + Many meta-contacts fixes.
    + Allow interactive TLS certificate verification.
    + IRC account improvements.
    + bgo#460647
    + bgo#588243: Pre-defined IRC channel list is way too long
    + bgo#596086: initial empathy account wizard (Welcome Screen)
      does not offer IRC as an account
    + bgo#608140: dragging and dropping a chat tab hides the original
      window
    + bgo#627242: Some contacts stay in the contact list once
      disconnected
    + Other bugs fixed: bgo#611701, bgo#623164, bgo#624353,
      bgo#626031, bgo#626544, bgo#626715, bgo#626728, bgo#626848,
      bgo#627219, bgo#627228, bgo#627246, bgo#627360, bgo#627500,
      bgo#627587, bgo#627706, bgo#627715, bgo#627728, bgo#627786,
      bgo#627802, bgo#627917, bgo#627930, bgo#628011, bgo#628062,
      bgo#628063, bgo#628064, bgo#628078, bgo#628121, bgo#628123,
      bgo#628124, bgo#628320, bgo#614884
    + Updated translations.
  - Drop empathy-libchamplain-0.8.patch: fixed upstream.
  - Add pkgconfig(gcr-0) BuildRequires.
  - Add geoclue Recommends since the geolocation feature needs the
    geoclue daemon, not just the library.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.91.1:
    + bgo#628481: Double contact tooltips
    + Other bugs fixed: bgo#627916, bgo#628106, bgo#628315,
      bgo#628421, bgo#628433, bgo#628464
    + Updated translations.


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


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.92:
    + Many meta-contacts fixes.
    + Improve audio/video client to reduce the bandwith used by the
      video stream.
    + Bugs fixed:
    - bgo#609484: Impossible to add Yahoo Japan account.
    - bgo#598394, bgo#628993, bgo#611107, bgo#622376, bgo#625575,
      bgo#627819, bgo#628133, bgo#628156, bgo#628338, bgo#628376,
      bgo#628377, bgo#628596, bgo#628601, bgo#628681, bgo#628786,
      bgo#628789, bgo#629134, bgo#629565, bgo#629594, bgo#627238,
      bgo#628153
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + bgo#629736: Blacklist Haze's sip protocol
    + Bugs fixed: bgo#629380, bgo#629957, bgo#630168, bgo#630214,
      bgo#630400, bgo#630476
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add empathy-meta-contact-icon.patch to show the metacontact icon
    in the context menu. This is important since we don't show icons
    in menus by default.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0.1:
    + Bugs fixed: bgo#631095, bgo#558802, bgo#593437, bgo#629782,
      bgo#629912, bgo#629922, bgo#630107, bgo#630276, bgo#630427,
      bgo#631098, bgo#630544, bgo#631049.
    + Updated translations.
  - Drop empathy-meta-contact-icon.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.1:
    + bgo#631657: Empathy doesn't build with gcr-3
    + bgo#632806: Empathy 2.32.x needs to require libnotify < 0.7
    + bgo#632807: Empathy 2.32.x shouldn't support GTK 3
    + bgo#631455: window resizes irreversibly when perfoming a
      contact search
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.2:
    + Make CA cert paths configurable (bgo#634197)
    + Fix two memory leaks.
  - Pass --with-ca-file=/etc/ssl/ca-bundle.pem to configure.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Bugs fixed: bgo#645112, bgo#641664, bgo#643860, bgo#644412,
      bgo#645069, bgo#645108, bgo#645115, bgo#645119, bgo#645121,
      bgo#645133, bgo#645487, bgo#645504.
    + Updated translations.
  - Changes from version 2.91.91.1:
    + Empathy has a new icon
    + You can now block annoying contacts.
    + Bugs fixed: bgo#644296, bgo#614640, bgo#618787, bgo#639417,
      bgo#643690, bgo#643863, bgo#644295, bgo#644298, bgo#644359,
      bgo#644360, bgo#644406, bgo#644475, bgo#644500, bgo#644726,
      bgo#644830, bgo#644844, bgo#644914, bgo#644936, bgo#644944,
      bgo#645008, bgo#645014.
  - Changes from version 2.91.91:
    + Bugs fixed:
    - bgo#643656: Autoreject incoming calls when there is one in
      progress.
    - bgo#583317, bgo#641121, bgo#643745, bgo#643872, bgo#643920,
      bgo#644058, bgo#644062, bgo#644121, bgo#644127, bgo#644210.
    + Updated translations
  - Changes from version 2.91.90:
    + IRC commands improvements (/part, /query, /msg)
    + Bugs fixed:
    - bgo#592595: Allow pinning contacts (showing them even when
      they are offline).
    - bgo#604348, bgo#623682, bgo#641491, bgo#643078, bgo#643186,
      bgo#611913, bgo#641861, bgo#642358, bgo#634679, bgo#637151,
      bgo#640914, bgo#641119, bgo#641157, bgo#641161, bgo#641662,
      bgo#641707, bgo#641867, bgo#641868, bgo#641985, bgo#642010,
      bgo#642098, bgo#642264, bgo#642296, bgo#642385, bgo#642440,
      bgo#642461, bgo#642700, bgo#642865.
  - Changes from version 2.91.6:
    + Bugs fixed:
    - bgo#601578: Add "Firefox style" info bar to save room
      password
    - bgo#606947: support Contact Search API.
    - bgo#635105, bgo#601577, bgo#609419, bgo#609420, bgo#631101,
      bgo#634853, bgo#637322, bgo#637839, bgo#637847, bgo#639302,
      bgo#640295, bgo#640411, bgo#640532, bgo#640751.
  - Changes from version 2.91.5:
    + Bugs fixed:
    - bgo#586257: In Empathy, "F2" key should rename contacts
    - bgo#638766, bgo#639214, bgo#639352, bgo#603027, bgo#636258,
      bgo#637195, bgo#638040, bgo#638041.
  - Changes from version 2.91.4:
    + Bugs fixed:
    - bgo#637135: Add nice UI for password-less accounts
    - bgo#609568, bgo#637799, bgo#637854, bgo#637855, bgo#602450,
      bgo#637307.
  - Changes from version 2.91.3:
    + Bugs fixed:
    - bgo#630146: Add Ovi account profile
    - bgo#630706: Add Accept/Decline button in subscription
      notifications.
    - bgo#630707: show the subscription request message in the
      accept dialog.
    - bgo#608806, bgo#626507, bgo#631096, bgo#635513, bgo#636067,
      bgo#636123, bgo#636202, bgo#636203, bgo#636207, bgo#636360,
      bgo#636613, bgo#636700, bgo#636802, bgo#637097, bgo#595305,
      bgo#597043, bgo#607146, bgo#625745, bgo#626560, bgo#626810,
      bgo#628043, bgo#633481, bgo#633835, bgo#634197, bgo#634688,
      bgo#634754, bgo#634912, bgo#635022, bgo#635082, bgo#635105,
      bgo#635262, bgo#635500, bgo#635592, bgo#635681, bgo#635691,
      bgo#547658, bgo#636063.
  - Changes from version 2.91.2:
    + Bugs fixed: bgo#632681, bgo#550775, bgo#573283, bgo#581029,
      bgo#609942, bgo#612205, bgo#616339, bgo#619858, bgo#619961,
      bgo#625780, bgo#628823, bgo#630421, bgo#631946, bgo#632024,
      bgo#632550, bgo#632564, bgo#632846, bgo#632912, bgo#632926,
      bgo#633329, bgo#633816, bgo#633870.
  - Changes from version 2.91.1:
    + Bugs fixed:
    - bgo#632422: notifications show up even if I'm busy.
    - bgo#631095, bgo#532832, bgo#594145, bgo#619901, bgo#621339,
      bgo#629261, bgo#630188, bgo#631098, bgo#631339, bgo#631455,
      bgo#631657, bgo#632434, bgo#594576.
  - Changes from version 2.91.0:
    + Bugs fixed:
    - bgo#601191: Use the size of the latest chat window when
      opening a new a one in "one window per chat" mode.
    - bgo#629544, bgo#629707, bgo#629734, bgo#630025, bgo#630343,
      bgo#630709, bgo#631080.
  - Move to pkgconfig()-style BuildRequires (and to gtk3 at the same
    time):
    + Old ones: NetworkManager-devel, enchant-devel,
      evolution-data-server-devel, folks-devel, gstreamer-0_10-devel,
      gtk2-devel, iso-codes-devel, libcanberra-devel,
      libchamplain-devel, libgeoclue-devel, libgnome-keyring-devel,
      libnotify-devel, libwebkitgtk-devel, nautilus-sendto-devel,
      telepathy-farsight-devel, telepathy-glib-devel,
      telepathy-logger-devel.
    + New ones: champlain-gtk-0.10, clutter-gtk-1.0, enchant,
      folks-telepathy, geoclue, gnome-keyring-1, gstreamer-0.10,
      gtk+-3.0, iso-codes, libcanberra-gtk3, libebook-1.2,
      libnm-glib, libnotify, nautilus-sendto, telepathy-farsight,
      telepathy-glib, telepathy-logger-0.2, webkitgtk-3.0.
  - Change pkgconfig() BuildRequires: gcr-0 to gcr-3.
  - Drop libunique-devel BuildRequires.
  - Add pkgconfig() BuildRequires: gsettings-desktop-schemas,
    libgnome-control-center.
  - Remove --disable-gtk3 from configure as we now build against
    gtk3.
  - Remove --with-ca-file configure flags, it has moved to
    telepathy-gabble.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.93:
    + Log viewer has been polished a bit and you shouldn't get
      notifications for outgoing messages sent using Shell's message
      tray.
    + Bugs fixed: bgo#645488, bgo#645558.
    + Various bugfixes.
    + Updated translations


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Bugs fixed: bgo#646010, bgo#646097, bgo#646691, bgo#638951,
      bgo#645932.
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + Bugs fixed: bgo#645586, bgo#645930, bgo#646227, bgo#647056,
      bgo#647641, bgo#647793, bgo#648372.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.1:
    + Improved support for Adium themes:
    - unread messages can be marked as such, nick of participants
      can be colored.
    - display a preview of themes in the preferences dialog.
    + Make a difference between normal messages and SMS ones.
    + Bugs fixed:
    - bgo#636463: Display delivery reports
    - bgo#647530: SMS support
    - bgo#443884, bgo#541438, bgo#541632, bgo#614319, bgo#622118,
      bgo#627726, bgo#642087, bgo#643293, bgo#644085, bgo#644086,
      bgo#646061, bgo#646084, bgo#646131, bgo#646681, bgo#647904,
      bgo#648188, bgo#648230, bgo#648737, bgo#648842, bgo#648914,
      bgo#649161, bgo#649166, bgo#649273, bgo#649367, bgo#649379,
      bgo#649436, bgo#649438, bgo#649492, bgo#649734, bgo#649735,
      bgo#647126.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.2:
    + Add brand new log viewer displaying calls as well as chats.
    + Support for CSS variants in Adium themes.
    + If built with libcheese, Empathy can now use a webcam to create
      an avatar.
    + This release also brings empathy-call, a new experimental
      handler for Call channels, our new audio/video API that is
      going to replace StreamedMedia channels.
    + Add geocode-glib support.
    + Bugs fixed: bgo#521747, bgo#585474, bgo#596737, bgo#598904,
      bgo#635259, bgo#646526, bgo#647011, bgo#648822, bgo#649881,
      bgo#649892, bgo#650015, bgo#650386, bgo#650554, bgo#650590,
      bgo#650844, bgo#650846, bgo#650854, bgo#650939, bgo#651058,
      bgo#651242, bgo#651489, bgo#651913, bgo#652015, bgo#652264,
      bgo#652270, bgo#619866.
    + Updated translations.
  - Add pkgconfig(cheese-gtk) BuildRequires to be able to use the
    webcam to create an avatar.
  - Add pkgconfig(geocode-glib) BuildRequires for geocode support.
  - Add new libtelepathy-yell0 and libtelepathy-yell-devel
    subpackages.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.2.1:
    + Update telepathy-yell code.
    + Updated translations.
  - Drop libtelepathy-yell0 and libtelepathy-yell-devel subpackages
    as the library is now built in statically.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3:
    + Many issues fixed in the new log viewer.
    + Bugs fixed:
    - bgo#651205: Support message editing (supersedes header)
    - bgo#653057, bgo#653510: Google Talk broken account defaults
    - bgo#653650: Blocking contacts dialog should autocomplete when
      adding contacts by alias
    - bgo#646555, bgo#573652, bgo#630943, bgo#644528, bgo#651055,
      bgo#651473, bgo#652265, bgo#652278, bgo#652279, bgo#652345,
      bgo#652443, bgo#652496, bgo#652522, bgo#652590, bgo#653090,
      bgo#653175, bgo#653551, bgo#653575, bgo#653635, bgo#653730,
      bgo#653739, bgo#653760, bgo#653767, bgo#653803.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.4:
    + Add gudev dependency for camera monitoring.
    + Add clutter dependencies in empathy-call.
    + Bugs fixed:
    - bgo#582442: Set video preview on top of remote video
    - bgo#558942, bgo#593352, bgo#607557, bgo#611789, bgo#634809,
      bgo#639353, bgo#652439, bgo#653116, bgo#653175, bgo#653341,
      bgo#653760, bgo#653803, bgo#654015, bgo#654256, bgo#654419,
      bgo#654541, bgo#654552, bgo#654611, bgo#654669.
    + Updated translations.
  - Add new pkgconfig(gudev-1.0) BuildRequires for new dependency. We
    do not add pkgconfig(clutter-1.0) and pkgconfig(clutter-gst-1.0)
    BuildRequires as empathy-call is still considered experimental.
  - Remove pkgconfig(libgnome-control-center) BuildRequires as there
    is no pkg-config file for libgnome-control-center anymore. This
    means empathy won't install a gnome-control-center panel. See
    bgo#655388.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Empathy now has echo cancellation support with PulseAudio.
    + New features in experimental call UI (disabled for now).
    + Bugs fixed: bgo#590048, bgo#599167, bgo#632874, bgo#654914,
      bgo#654958, bgo#655212, bgo#655478, bgo#655788, bgo#655884,
      bgo#655959, bgo#656020, bgo#656065, bgo#656150, bgo#656268,
      bgo#656415, bgo#656572, bgo#656582
    + Updated translations.
  - Add pkgconfig(libpulse) and pkgconfig(libpulse-mainloop-glib)
    BuildRequires for the new echo cancellation support.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5.1:
    + bgo#656934: Allow to provide a request message when adding
      contact
    + Other bugs fixed: bgo#653599, bgo#654471, bgo#655799,
      bgo#656566, bgo#656573, bgo#656576, bgo#656579, bgo#656673,
      bgo#656831, bgo#656866, bgo#656885, bgo#656887, bgo#656888,
      bgo#656908.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90.1:
    + Do not display a status icon and set your presence to offline
      when exiting, if the Shell is running. (bgo#656631, bgo#656632,
      bgo#631944)
    + Bugs fixed: bgo#656886, bgo#656911, bgo#656889.
    + Updated translations.
  - Changes from version 3.1.90:
    + SIP accounts can now be marked as being able to make PSTN
      calls. Such accounts can be used to call landline and mobile
      phones of contacts. (bgo##650112, bgo##657220)
    + Bugs fixed: bgo#650113, bgo#647124, bgo#657086, bgo#657562,
      bgo#657362, bgo#656682, bgo#657166, bgo#657271, bgo#657173,
      bgo#657105, bgo#657104, bgo#656829, bgo#642385.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Remove X-GNOME-Settings-Panel from empathy-accounts.desktop,
    since it should not appear in gnome-control-center (see
    bgo#658254).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Add a mission-control plugin providing integration with GNOME's
      online accounts service. With this plugin installed,
      mission-control will automatically create a Telepathy account
      if there is a Google GOA account configured with the 'Chat'
      feature enabled.
    + Bugs fixed: bgo#652543, bgo#656871, bgo#657087, bgo#657266,
      bgo#657842, bgo#657843, bgo#657914, bgo#657954, bgo#657956,
      bgo#658254.
    + Updated translations.
  - Move to libchamplain 0.12:
    + Change pkgconfig(champlain-gtk-0.10) BuildRequires to
      pkgconfig(champlain-gtk-0.12).
    + Add a sed hack in %prep to make configure look for the right
      pkg-config file.
  - Build the plugin for GNOME online accounts integration:
    + Pass --enable-goa to configure.
    + Add pkgconfig(goa-1.0) and pkgconfig(mission-control-plugins)
      BuildRequires.
    + Create a telepathy-mission-control-plugin-goa subpackage.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Bugs fixed: bgo#580794, bgo#632357, bgo#648315, bgo#652985,
      bgo#655270, bgo#655356, bgo#655388, bgo#657335, bgo#657746,
      bgo#657818, bgo#658336, bgo#658340, bgo#658341, bgo#658343,
      bgo#658573, bgo#658584, bgo#658644, bgo#658785, bgo#658821,
      bgo#658857, bgo#658866, bgo#658895, bgo#658909, bgo#659003,
      bgo#659053, bgo#659141, bgo#659377, bgo#659439, bgo#659476.
    + Updated translations.
  - Add explicit pkgconfig(clutter-1.0) BuildRequires: it used to be
    implicit.
  - Add iso-codes Requires since the iso-codes data is used at
    runtime.
  - Remove sed hack in %prep to enable champlain 0.12 support: fixed
    upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.0.1:
    + Fix calling issues when Empathy is built without the
      experimental call support.
    + Bugs fixed: bgo#660449, bgo#660124, bgo#646630, bgo#659594,
      bgo#659816.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.1:
    + bgo#658542: Use new Subject and RoomConfig APIs rather than
      Telepathy.Properties
    + bgo#660586: setting to third party Adium theme leads to crash
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Pass -u to %suse_update_desktop_file call for
    empathy-accounts.desktop: we don't want to show this item in
    the menu as it's quite useless on a standard desktop


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.1.1:
    + HTML injection in nicknames [bgo#662035, bnc#727003,
      CVE-2011-3635]
    + contact_list_store_contact_active_cb may be called after the
      destruction of the store [bgo#662211]
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.1:
    + Integrate fixes from 3.2.1 and 3.2.1.1.
    + The "New Call" and "New Conversation" dialogs have been
      re-written and the experimental Call UI has been improved.
    + New xmpp link-local icon.
    + Bugs fixed:
    - bgo#659207: Some preferences are obscure or obsolete with
      gnome 3
    - bgo#659807: auth request contacts not included in contact
      list
    - bgo#574879, bgo#612555, bgo#619186, bgo#629517, bgo#646630,
      bgo#650861, bgo#656884, bgo#656907, bgo#658245, bgo#659144,
      bgo#659474, bgo#659594, bgo#659816, bgo#659952, bgo#660124,
      bgo#660429, bgo#660449, bgo#661464, bgo#661489, bgo#661734,
      bgo#661756, bgo#661981, bgo#661993, bgo#662250.,


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Bugs fixed: bgo#662504, bgo#646682, bgo#652544, bgo#654430,
      bgo#661805, bgo#662604, bgo#662609, bgo#662727, bgo#662843,
      bgo#662903, bgo#662995, bgo#663327, bgo#663442, bgo#663563,
      bgo#663567, bgo#663763, bgo#663842, bgo#664313
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Note that IRC contacts are currently broken (bgo#666531).
    + Bugs fixed: bgo#649208, bgo#654171, bgo#660547, bgo#661640,
      bgo#662873, bgo#663124, bgo#663328, bgo#663387, bgo#663682,
      bgo#664459, bgo#664564, bgo#664795, bgo#664935, bgo#665038,
      bgo#665121, bgo#665171, bgo#665256, bgo#665403, bgo#665592,
      bgo#665853, bgo#666163, bgo#653812, bgo#665244.
    + 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.
  - Add explicit pkgconfig(gnutls) and pkgconfig(libsoup-2.4)
    BuildRequires: those were missing before.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Redesign of the empathy-accounts dialog (bgo##652670).
    + Bugs fixed:
    - bgo#661500: display map in tooltip
    - bgo#631236, bgo#666864, bgo#667676, bgo#667743, bgo#667791,
      bgo#666531.
    + Updated translations.
  - Stop changing empathy.desktop with %suse_update_desktop_file:
    it's already fine upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Bugs fixed:
    - bgo#668336: Remove Edit -> Personal information
    - bgo#562462, bgo#575669, bgo#576912, bgo#591667, bgo#591756,
      bgo#612216, bgo#643699, bgo#660856, bgo#662916, bgo#666522,
      bgo#666714, bgo#667037, bgo#667467, bgo#668364, bgo#668372,
      bgo#668498, bgo#668502, bgo#668663, bgo#668681, bgo#668796,
      bgo#669300.
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.90:
    + New call UI, based on Clutter and Farstream.
    + Stop using telepathy-butterfly and now rely on telepathy-haze
      to connect to MSN. Accounts should be automatically migrated
      with the next telepathy-mission-control release (5.11.0).
    + Rely on gnome-contacts to display contacts' details and link
      contacts together.
    + Remove accounts assistant and integrate its features into the
      accounts dialog.
    + Add ability in debug window to display the logs from all the
      components together and to upload them easily to pastebin.
    + Bugs fixed: bgo#629902, bgo#659683, bgo#652669, bgo#592994,
      bgo#627658, bgo#632739, bgo#646654, bgo#655101, bgo#656097,
      bgo#658724, bgo#663627, bgo#663829, bgo#664045, bgo#668985,
      bgo#669482, bgo#669559, bgo#669578, bgo#669655, bgo#669676,
      bgo#669695, bgo#669712, bgo#669823, bgo#670201, bgo#670203.
  - Replace gnome-doc-utils-devel BuildRequires with itstool,
    following upstream changes regarding help implementation.
  - Changed BuildRequires following upstream changes related to new
    call UI:
    + Remove pkgconfig(telepathy-farsight).
    + Add pkgconfig(clutter-gst-1.0), pkgconfig(farstream-0.1),
      pkgconfig(telepathy-farstream).
  - Add gnome-contacts Requires, so contacts can be displayed.
  - Remove telepathy-butterfly Recommends, as telepathy-haze is now
    used for MSN connections. Note that we already have a
    telepathy-haze Recommends.
  - Remove --disable-scrollkeeper from configure call: it is not
    known anymore.
  - Add empathy-farstream.patch: Replace final farsight includes with
    respective farstream includes.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90.1:
    + Fixed a bunch of memory leaks in the new call window.
    + Build fixes.
    + Bugs fixed: bgo#670638.
    + Updated translations.
  - Drop empathy-farstream.patch: fixed upstream.
  - Change itstool BuildRequires to yelp-tools: this is really what
    is needed for build.
  - Add sed hacks in %prep to use libchamplain 0.12 instead of
    libchamplain 0.13/0.14: there's no release for libchamplain
    0.13/0.14 yet, so it makes no sense to try to use it.
  - Manually list the translated help documents as %find_lang needs
    to support the new XDG help system first.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.90.2:
    + Optionally brings back empathy-av
    + Bugs fixed:
      + bgo#656676: Use new documentation infrastructure
      + bgo#671061, Debug: Clear doesn't work for the All option
    + Upudated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.91:
    + bgo#661515: Wrong date is shown in chat window
    + bgo#671447: Make running empathy components without
      installing them simpler
    + bgo#671452: Avoid XMPP accounts to have a negative priority
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Bugs fixed: bgo#616159, bgo#671035, bgo#671547, bgo#671644,
      bgo#671718, bgo#671720, bgo#671790, bgo#671875, bgo#671884,
      bgo#671914, bgo#671931, bgo#671981, bgo#671983, bgo#671994,
      bgo#672036, bgo#672037, bgo#672063, bgo#672120.
    + Updated translations.
  - Remove sed hacks from %prep to use libchamplain 0.12 instead of
    libchamplain 0.13/0.14: the dependency moved back to 0.12.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Bugs fixed: bgo#672504, bgo#672506, bgo#672508, bgo#672596,
      bgo#672608, bgo#672633, bgo#672828.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0.1:
    + Fix calls logging.
    + Create notification when someone mention the user on IRC
      (bgo#652800)
    + Bugs fixed: bgo#670601, bgo#672560, bgo#672561, bgo#672796,
      bgo#672839, bgo#673030, bgo#673046, bgo#673141, bgo#673162,
      bgo#673444, bgo#673451, bgo#673480.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0.2:
    + Bring back the "Previous conversations" menu item which had
      been accidentally removed.
    + Fix build with --enable-empathy-av.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.2.1:
    + Fix various issues in the call UI.
    + Fix crash when taking a picture from the avatar chooser dialog.
    + Bugs fixed: bgo#670874, bgo#674553.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.2.3:
    + Use a weak reference while loading the logs asynchronously to
      detect when the object has been destroyed (bgo#677641).
  - Changes from version 3.4.2.2:
    + irc connection parameters dialog: "apply" button stays
      unsensitive (bgo#678307).
    + empathy-chat crashed with SIGSEGV in
      _tp_base_client_handle_channels() (bgo#678807).


author: adrian@suse.de
changelog:
  - compile with -Os on openSUSE 11.3 x86_64, because gcc 4.5
    is way slower and needs more resources (build time can reach a day)


author: jengelh@medozas.de
changelog:
  - Remove redundant/obsolete tags/sections from specfile
    (cf. packaging guidelines)
  - Add missing make call
  - Use %_smp_mflags for parallel build


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0+
    No reason to believe the VIGRA license is used in aggregation. Use SPDX
    syntax


author: mszeredi@suse.de
changelog:
  - updated to version 1.4.2
    * move buffer management to avoid memory leak in case of decoding
      error
    * reverse encryption support
    * fix rename bug by tracking and applying undo in all error paths
      (launchpad bug #160214)
    * add '-o' option which passes arg through to fuse
    * add -h option
    * add mount-on-demand
    * change license file to GPL3
    * enlarge max password length
    * run extpass command via shell, to allow passing arguments
      to program
    * fix directory rename issue (launchpad bug #183358)
    * no arg required for stdinpass
    * ensure paths end in '/'. fixes (launchpad bug #184905)
    * add zero-block pass-through option, enabling allow-holes code
    * fix bug in export - wasn't able to export symlinks (launchpad
      bug #201974)
    * switch to V6 XML config format


author: mszeredi@suse.de
changelog:
  - updated to version 1.5.0
    * fix bug in export - wasn't able to export symlinks (launchpad bug
      [#201974])
    * add makeKey program and showKey option to encfsctl
    * remove logs in Context, which displayed plaintext names
    * use PBKDF2 for key generation with salt and variable iteration
      count
    * allow for automatic upgrade to PBKDF2 when changing passwords
    * enable file hole support by default


author: mszeredi@suse.cz
changelog:
  - updated to version 1.6.0
    * build fixes
    * add support for version field within serialized config
    * add options to help automate filesystem creation
    * modification and access times can be changed for symlinks
    * try to maintain modtime during rename


author: mszeredi@suse.cz
changelog:
  - updated to version 1.7.2
    * allow per-block random bytes to be configured independently of
      per-block MAC.
    * new IV initialization
    * fix component configuration to ease adding flags or config


author: mszeredi@suse.cz
changelog:
  - updated to version 1.7.4
    * fixes bug with --reverse option setting which causes files to
      be stored incorrectly


author: vuntz@novell.com
changelog:
  - Update to version 1.5.0 (no NEWS or ChangeLog). Notable changes:
    + Look for myspell/uspell dictionaries in XDG data directories.
    + Various backends now query for any programatically-set
      dictionary paths.
    + Plug memory leaks.
    + Build fixes.
  - Remove AutoReqProv: it's default now.
  - Do not call autoreconf, there's no need for it.
  - Use makeinstall.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.6.0:
    + Add a function to get enchant's version (enchant_get_version)
    + Disable zemberek plugin by default, as it's known to cause
      issues/crashes with WebKit
    + Fix Win32 DLL dependency not found popup occurs when module has
      unmet dependencies
    + Possibly fix lp#474062
    + Fix Registry handle not closed in enchant_get_registry_value_ex
    + Fix Leak in _enchant_get_user_home_dirs() on Windows
    + Update FSF address
    + Fix Zemberek module listing a Turkish dictionary even without
      Zemberek installed
    + Don't assert if passed a null string list
    + Fix enchant_pwl_init_with_file truncating pwl file
    + Fix a double-free memory corruption bug
    + Fix some small memory leaks
    + Fix mis-acceptence of dictionaries which start with a partial
      match of the lang id
    + Fix enchant always looking in "lib" dir for plugins
    + Fix the build with the MSVC compiler
    + Add a --with-system-myspell option
    + Package missing compile-resource file
    + Compare paths ignoring case sensitivity on windows
  - Drop libmalaga-devel BuildRequires.
  - Pass --enable-zemberek to configure: it's in a subpackage for us,
    so we can keep it even if it's experimental.
  - Explicitly list the backends in the file list to make sure we
    don't lose some of them by accident.


author: vuntz@opensuse.org
changelog:
  - Move the files needed by the library to the libenchant1
    subpackage, and create a tools subpackage. The enchant package is
    provided/obsoleted by libenchant1.


author: vuntz@opensuse.org
changelog:
  - Add enchant-voikko and enchant-zemberek to baselibs.conf.
  - Add a Provides for enchant to libenchant1 in baselibs.conf, like
    in the .spec file.


author: vuntz@opensuse.org
changelog:
  - Change zemberek-server Requires in zemberek subpackage to a
    Recommends since we don't have the zemberek-server package in
    Factory; in addition, the plugin uses dbus to communicate with
    the server, and won't fail badly if the server is not there.
  - Add a Supplements to zemberek subpackage for
    packageand(libenchant1:zemberek-server), to automatically install
    the zemberek plugin.


author: alinm.elena@gmail.com
changelog:
  - Pass --with-myspell-dir=%{_datadir}/myspell to configure as
    myspell dictionaries are there, and not in
    %{_datadir}/myspell/dicts (default value). Fix bnc#722693.


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.1.4:
    * disabled some dead code.
    * new max length for pin: 32 bytes.
    * make internal variables and code static.
    * parse slot as hex too.
    * support selecting slot by label.


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.1.5:
    * Build system rewritten.
    * cleanup pin code, always use MAX_PIN_LENGTH, proper cleanup.
    * new use PKCS11_CTX_init_args
    * fix segfault in init_args code.
    * needs new version of libp11


author: sbrabec@suse.cz
changelog:
  - Updated to version 0.1.6:
    * Fixed set_pin (strdup causes segfault in OPENSSL_CLEANSE later)
    * Require new libp11 0.2.5 with new function to get the slot id.
    * Revert changes to slot parsing code - seems partial bogus and
      orginal author doesn't respond to questions.
    * print slot id in verbose mode.


author: aj@suse.de
changelog:
  - Fix specfile to own directory.
  - Update to version 0.1.8:
    * Fix problem causing slot_n parsing returning not certs or keys
      (obsoletes patch search-certs-by-label.patch)
    * Fix missing declaration of set_init_args symbol
      (obsoletes patch engine_pkcs11-implicit-decl.patch)
    * Buffer overrun fixed (obsoletes patch fix-pin-memory-corruption.patch)


author: matejcik@suse.cz
changelog:
  - fixed wrong ${prefix} expansion that that was effectively disabling
    system-wide themes and making enlightenment unusable
    in default configuration
    (bug #246294)


author: matejcik@suse.cz
changelog:
  - update to 0.16.8.12
    * support for pango fonts
    * better menu configuration
    * bugfixes
  - requires imlib2-loaders, to offset imlib2 packaging bug on 10.3
  - removed nonfunctional e16-kde and e16-gnome sessions


author: matejcik@suse.cz
changelog:
  - update to 1.0.0
    * mostly bugfix release
    * should've been 0.16.8.18, but upstream decided that the package
    is "done"


author: werner@suse.de
changelog:
  - Fix the wrapepr script to fix bug bnc#590640, bnc#592467, and
    bnc#592473, this also enhance the fix for bug bnc#478464 and
    bnc#536348


author: meissner@suse.de
changelog:
  - Updated to the current stable release is 0.3.1
    * Fix crash in handling camera control combo lists
    * Add notice about need to set XDG_DATA_DIRS when
      installing into unusual directories
    * Add workaround to avoid immediate crash if schemas
      were not found in XDG_DATA_DIRS
    * Compile schema files after installation
    * Fix crash updating widget sensitivity
    * Fix crashes & race conditions during capture of images
    * Fix infinite preview error message popups which can
      hang the window manager
    * Fix crash when retrying a failed connection attempt
    * Fix thread locking when hiding status display
    * Avoid running multiple threads for monitoring status
    * Fix initial sensitivity of camera control panels
    * Update README with new URLs for bugs/mailing lists


author: meissner@suse.de
changelog:
  - Updated to 0.3.3
    * Fix deadlock when starting app with glib >= 2.32
    * Remove use of deprecated API calls
    * Remove use of deprecated GTK widgets
    * Fix debugging with glib >= 2.32
    * Fix creation of session browser widget to avoid warnings
    * Refresh translations
    * Fix check for glib-compile-schemas binary


author: lmedinas@gmail.com
changelog:
  - Update to version 2.25.92:
    + Code improvements / fixes
    + Typo fixes in UI / docs
    + bgo#550086, Rotate image counterclockwise shortcut
    + bgo#558086, simplify drag targets handling
    + bgo#572410, eog crashed with SIGSEGV in g_closure_invoke()
    + bgo#572723, Misspelled word in a window
    + bgo#572889, Possible typo
    + Translation updates
    + Documentation updates
  - Added libart_lgpl-devel BuildRequires to fix build


author: mboman@suse.de
changelog:
  - Update to version 2.26.0:
    + Translation updates
  - Don't package omf files twice (they are in the lang package too).
  - Remove scrollkeeper and python from BuildRequires
  - Remove gnome-icon-theme from Requires
  - Remove AutoReqProv from -devel package
  - Remove libglade2-devel from Requires in -devel package


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + UI improvements
    + Code improvements / fixes
    + bgo#575772, Move to Trash button has no accelerator
    + bgo#576558, Crashes when trying to save write protected file
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + Drop libart_lgpl dependency
    + Allow disabling trash confirmation dialog
    + Shortcut improvements
    + Reduce number of exported symbols
    + UI improvements
    + Code improvements / fixes
    + Bug fixes:
    - bgo#541967, Make possible to remove image with 'Delete'
      without being asked for confirmation
    - bgo#543158, Make deletion confirmation dialog optional during
      session
    - bgo#556378, "Best Fit" zoom setting should have a shortcut
    - bgo#557317, image collection's scroll bar doesn't have a
      proportional slider
    - bgo#571732, Get rid of deprecated libart_lgpl
    - bgo#575772, Move to Trash button has no accelerator
    - bgo#576558, Crashes when trying to save write protected file
    - bgo#579212, JPEG file causes memory corruption
    - bgo#580600, eog crashes on drag&drop a directory from places
      menu
    - bgo#581180, Set as background on Right click
    + Updated translations.
  - Remove libart_lgpl-devel BuildRequires.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + Interpolation controllable independently for zoom-in and
      zoom-out
    + Code improvements / fixes
    + Bug fixes:
    - bgo#491197, Avoiding zoom-in blurriness
    - bgo#583268, properties in image properties dialog not
      selectable
    - bgo#583448, Crash on exif data
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.3:
    + bgo#585357, Undefined entity in .de helpfile
    + Updated translations.


author: bjorn.lie@gmail.com
changelog:
  - Update to version 2.27.4:
    + Allow having a "Save" button on the toolbar
    + Try to realise the main window from the main loop to reduce
      the risk of crashes when clutter-using plugins use the sidebar.
    + New and updated translations.


author: lmedinas@gmail.com
changelog:
  - Update to version 2.27.5:
    + Add option to move the detailled metadata list on its own page
      in the image properties dialog; useful on small screens
    + Add option to have filechooser show the XDG pictures folder by
      default if no image is loaded
    + Code improvements
    + Build system improvements / fixes
    + Bug fixes:
    - bgo#566810, Image properties dialog too big for netbooks
    - bgo#589151, Let filechooser fall back to user's pictures
      folder
    - bgo#589584, always show icon for rotate/flip menu items
    + Updated translations.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.27.90:
    + Fix crashes with plugins using Clutter 1.0
    + Make netbook-mode and xdg-fallback always enabled
    + Support Automake 1.11's silent build rules
    + Generate ChangeLog from git history
    + Build system fixes
    + bgo#590124, Eog fails to compile if exempi/exif are not
      available
    + Translation updates


author: vuntz@novell.com
changelog:
  - Update to version 2.27.91:
    + Make "Open With..." plugin look more like Nautilus's
    + Code fixes / improvements
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.92:
    + bgo#592945, Images not automatically rotated
    + bgo#594403, Display order is broken in some locales
    + Updated translatins.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.1:
    + Support for animated GIFs
    + Enhance statusbar translatability
    + Code fixes/improvements
    + Bug fixes:
    - bgo#335093, Support for animated images
    - bgo#566104, Reverse Left/Right arrows action in RTL mode
    - bgo#597059, Make statusbar info string translatable
    - bgo#597754, Incorrect behavior when slideshow delay is set to
      0 seconds
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.3:
    + Code fixes / improvements
    + Updated translations.
  - Changes from version 2.29.2:
    + Add dialog asking to save changes on exit
    + Build system fixes
    + bgo#322243, eog doesn't ask whether to save changes
    + bgo#600893, don't use LOCALMODLIBS in the configure
    + Updated translations.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.5:
    + Remember last save location during session (bgo#604230)
    + String fixes / improvements (bgo#605851, bgo#605852)
    + Improve GSEAL-compatibility
    + Use GtkInfoBar widget for the error message area
    + Translation updates.


author: lmedinas@opensuse.org
changelog:
  - Update to version 2.29.90:
    + Further GSEAL-compatibility improvements
    + Allow switching to a random image from the collection
    + Build fixes
    + Ask user if he actually needs the Appearance capplet after
      setting a new desktop wallpaper through Eye of GNOME
    + Bug fixes:
    - bgo#606935, "Change desktop background" dialog shows up when
      using "Set as desktop wallpaper" option in image viewer
    - bgo#609184, Build failure: doesn't look for some required
      libs
    + Translation updates.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.1:
    + bgo#615387, libjpeg-8 breaks lossless JPEG modification
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.5:
    + New toolbar button and 'P' shortcut to pause the slideshow
    + UI improvements
    + Code improvements
    + This is based on a new branch, started from 2.30.2, including
      all the changes from previous 2.31.x releases except migration
      to GSettings and GTK+ 3.0.
    + Updated translations.
  - Changes from version 2.31.4:
    + Rename "Image Collection" to "Image Gallery" (bgo#618304)
    + Update totem-scrsaver to use GDBus (bgo#621439)
    + Build fixes (including bgo#621616)
    + Optimize GSettings-usage and fix key names (including
      bgo#621370)
    + Updated translations.
  - Changes from version 2.31.3:
    + Begin GSettings migration
    + Allow using a custom background color for the image view
      (bgo#502992)
    + Updated translations.
  - Changes from version 2.31.2:
    + Make eog fully GSEAL-compilant (bgo#606883)
    + Updated translations.
  - Changes from version 2.31.1:
    + Render SVGs natively when zoomed (bgo#108435)
    + Print SVGs as vector image (bgo#518055)
    + Embed page setup in print dialog (bgo#614451)
    + Add high resolution app icon (bgo#615356)
    + Various UI improvements (including bgo#614405, bgo#614457,
      bgo#614497)
    + Further GSEAL-compatibility work
    + bgo#615344, Does not show external linked images that the URI
      is relative path in svg
    + bgo#615387, libjpeg-8 breaks lossless JPEG modification
    + bgo#615531, Please support --version
    + Updated translations.
  - Changes from version 2.30.2:
    + bgo#621616, eog-2.30.1 fails to configure when
    - -without-libjpeg is passed
    + Updated translations.
  - Fix self-obsoletion of eog2.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.90:
    + Draw images against black background by default to gain a
      better contrast
    + Backport UI elements from master to change background color
    + Code improvements
    + bgo#616450: Use a nicer background colour
    + bgo#625325: Useless Yes/No question
    + bgo#626569: Button bar appears when deleting in fullscreen
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Change old-style BuildRequires to pkgconfig() style
    BuildRequires:
    + old-style: gnome-desktop-devel, gnome-icon-theme,
      libexif-devel, liblcms-devel, librsvg-devel, python-gtk-devel,
      shared-mime-info
    + new-style: dbus-glib-1, gconf-2.0, gdk-pixbuf-2.0, glib-2.0,
      gnome-desktop-2.0, gnome-icon-theme, gtk+-2.0, lcms, libexif,
      librsvg-2.0, libxml-2.0, pygobject-2.0, pygtk-2.0,
      shared-mime-info.
  - This will make it easier to switch to GNOME 3 libraries.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.92:
    + Copy image to disk when setting as desktop background when it
      is located on removable media
    + Ask user whether to reload an externally modified image
    + Miscellaneous code fixes
    + Bug fixes:
    - bgo#613056: Side pane always shown at startup when plug-in is
      activated
    - bgo#614634: EOG prevents the Desktop thumbnails to be updated
    - bgo#625384: Background setting doesn't work as expected
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.1:
    + bgo#622161: EOG + "Date in statusbar" plugin hangs with
      specific PNG pictures
    + bgo#623271: freezes on named pipe
    + bgo#631710: displays garbage at bottom of image
    + bgo#632290: eog does not save changes if image is rotated and
      flipped once
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.90:
    + Bug fixed: bgo#641107.
    + Updated translations.
  - Changes from version 2.91.7:
    + Fixed build on systems without GDK-2.x
    + Bug fixed: bgo#628547, bgo#639921.
    + Updated translations.
  - Changes from version 2.91.6:
    + The plugin system was converted to libpeas
    + Basic support for GObject Introspection
    + Support copying an image to the clipboard
    + More GTK+-3.0 compatibility fixes
    + Bug fixed: bgo#78514, bgo#626091, bgo#626257, bgo#639312.
    + Updated translations.
  - Changes from version 2.91.5:
    + Fix build with GTK+ 2.91.7
  - Changes from version 2.91.4:
    + Fix unwanted image reloads for accidential drag&drops
    + Initially use page settings from system print queue
    + Bug fixed: bgo#549039, bgo#585069.
    + Updated translations.
  - Changes from version 2.91.3:
    + Finish GSettings conversion
    + Fix build with latest GNOME 3 APIs
    + Bug fixed: bgo#620121, bgo#622161, bgo#634907, bgo#634942.
    + Updated translations
  - Changes from version 2.91.2:
    + Migrate to XDG folders for config files
    + Adapt to API changes in latest GTK+
    + Bug fixed: bgo#522806, bgo#589921, bgo#632458, bgo#632608,
      bgo#632954, bgo#633746.
    + Updated translations.
  - Changes from version 2.91.1:
    + Distributor-configurable "Edit Image" toolbar button
    + Make "Best Fit" a toggleable state of the image view
    + Bugs fixed: bgo#609958, bgo#614634, bgo#616890, bgo#623271,
      bgo#631710, bgo#632290.
    + Updated translations.
  - Changes from version 2.91.0:
    + Switch rendering from GDK to cairo
    + Request a dark theme variant for the UI
    + Improved compatibility with GTK+-3
    + Draw images against black background by default to gain a
      better contrast
    + Copy image to disk when setting as desktop background when
      it is located on removable media
    + Ask user whether to reload an externally modified image
    + Improve GSettings-usage
    + New toolbar button and shortcut to pause the slideshow
    + Bugs fixed: bgo#534348, bgo#553283, bgo#613056, bgo#616450,
      bgo#618886, bgo#624261, bgo#624262, bgo#625226, bgo#625325,
      bgo#625384, bgo#626569, bgo#626795, bgo#628148, bgo#630686.
    + Updated translations.
  - Change pkgconfig() BuildRequires:
    + change gnome-desktop-2.0 to gnome-desktop-3.0, gtk+-2.0 to
      gtk+-3.0
    + remove pygobject-2.0, pygtk-2.0
    + add libpeas-gtk-1.0
  - Remove explicit Requires of gconf2-devel and gtk2-devel in devel
    subpackage: the right Requires will automatically be added the
    pkgconfig() way.
  - Remove pkgconfig(gconf-2.0) BuildRequires and
    %gconf_schemas_prereq. Do not pass --disable-schemas-install to
    %configure, since this is needed for gconf only.
  - Use %glib2_gsettings_schema_* macros.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.91:
    + Fix ref-count issue with python plugins ()
    + bgo#642969: Open correct capplet when setting background image
    + Miscellaneous fixes
    + Updated translations.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + bgo#644417: Update GSettings key for desktop background
    + bgo#644631: Use gnome-session d-bus api to inhibit screensaver


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.1:
    + Rewrite help docs using Mallard
    + Upgrade to use Little CMS 2 library for color profiling
    + Improve preferences dialog appearance
    + Miscellaneous fixes/improvements
    + Bugs fixed: bgo#646623, bgo#648440, bgo#648055, bgo#648833.
    + Updated translations.
  - Replace pkgconfig(lcms) BuildRequires with pkgconfig(lcms2).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.2:
    + New "Show containing folder" command
    + Improved SVG decoding
    + Better orientation support for TIFF and non-exif formats
    + Port from dbus-glib to GtkApplication
    + Misc. code improvements
    + Documentation improvements
    + Bugs fixed: bgo#649894, bgo#650402, bgo#642725, bgo#544068,
      bgo#548474, bgo#615114, bgo#622876.
    + Updated translations.
  - Remove now unneeded pkgconfig(dbus-glib-1) BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.4:
    + Stop silently ignoring errors while saving images (bgo#615376)
    + Improve display of GPS Exif tags (bgo#627185)
    + Miscellaneous fixes/improvements
    + Bug fixes: bgo##653162.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Render compressed SVGs using librsvg as well
    + Enable fullscreen plugin by default
    + Miscellaneous fixes/improvements
    + Bugs fixed: bgo#552537, bgo#655377, bgo#655794, bgo#655889.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90:
    + Decrease the fullscreen toolbar timeout to match other popular
      applications
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Use 'Image Viewer' in all UI visible strings instead of 'Eye of
      GNOME' (bgo##658152)
    + Internationalization fixes (bgo##654548)
    + Major help update
    + Updated translations.
  - Stop changing categories of eog.desktop: they're correct
    upstream.


author: vuntz@opensuse.org
changelog:
  - Add eog-fix-doc-figures.patch: fix installation of doc figures so
    we don't install non-existing figures, that would result in
    broken links -- those will break the build of bundle-lang-gnome.
  - Add gnome-common BuildRequires and call to autoreconf, needed for
    the patch above.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Build system fixes/improvements (including bgo#659093).
    + Updated translations.
  - Drop eog-fix-doc-figures.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call to autoreconf: they
    were only needed for the patch above.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Fix deadlock with recently changed GApplication-behaviour
      (bgo#662630)
    + Automatically reload unmodified images when the file changes
      (bgo#555370)
    + Try to preserve file attributes when saving (bgo#653065)
    + Allow reusing a window from the commandline (bgo#617735)
    + Improved help docs
    + Other bug fixes: bgo#614869, bgo#655205, bgo#661325.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Extend "Open containing folder" to use Nautilus' new DBus API
      (bgo#650402)
    + Make metadata summaries available as sidebar again
      (bgo#616438)
    + Replace lots of deprecated APIs
    + Various fixes/improvements (including bgo#607287)
    + 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:
  - Update to version 3.3.4:
    + Use scrollwheel to change scale in image preview (bgo#495716)
    + Support for symlinks when dragging image to folder (bgo#667076)
    + Build failure upgrading from 3.3.2 to 3.3.3 (bgo#666556)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Hide titlebar when window is maximised (bgo#668652)
    + Miscellaneous bug fixes (bgo#563760, bgo#664747, bgo#668178)
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Relayout metadata sidebar to require less horizontal space
    + Lots of - mostly deprecated - code cleanup (bgo#670183,
      bgo#670184, bgo#670185)
    + Updated translations.
  - Change libexempi-devel BuildRequires to pkgconfig(exempi-2.0).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.91:
    + More deprecated code removal (bgo#671008)
    + Documentation improvements (bgo#670245)
    + Various fixes & improvement (bgo#670700, bgo#671038,
      bgo#671202)
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Fix crash with gtk+-3.3.18 and X.Org server 1.12.
    + Various code cleanups and fixes.
    + Bug fixes: bgo#671402, bgo#671643, bgo#671944, bgo#672312.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.2:
    + bgo#675569: Refuses to save file after horizontal flip:
      "Maximum supported image dimension is 65500 pixels"
    + bgo#676486: Missing scrollbars when zooming a SVG image
    + bgo#677200: Race condition: misbehaves when launched twice in
      quick succession
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.3:
    + Fix broken image gallery due to recent changes in GtkIconView.
    + bgo#677168, Image Gallery not displayed correctly with
      GTK+-3.4.3.
    + bgo#679505, Dialog for saving multiple images is too small.
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Start using new upstream name Image Viewer, fixes bnc#772554.
    Having a different name for the desktoplauncher and what the
    application is named could confuse users.


author: vuntz@opensuse.org
changelog:
  - Drop eog-plugins-recent-clutter-gtk.patch: we're going back to a
    released version of clutter-gtk, so we don't need this anymore.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.90:
    + Python Console
    - Port to libpeas-based plugin API
    + Slideshow Shuffle
    - Port to libpeas-based plugin API
  - Changes from version 2.91.7:
    + Exif Display
    - Convert to libpeas-based plugin API
    - Migrate from GConf to GSettings
    + Fit to Width:
    - Convert to libpeas-based plugin API
    + Map
    - bgo#642802; Use libchamplain 0.10 for the map plugin
    - Convert to libpeas-based plugin API
    - Mark all images from the collection on the map
    - Make markers clickable to change the current picture
    + PicasaWeb Uploader
    - bgo#639261: Fails to build against libgdata 0.8.0
    + Postr
    - Convert to libpeas-based plugin API
    + Send By Mail
    - Convert to libpeas-based plugin API
    + Other changes:
    - Disable python plugins until they work correctly with
      eog-3.0.
  - Drop eog-plugins-libchamplain-0.8.patch: fixed upstream
  - Use macros for GSettings schemas.
  - postasa plugin isn't available for now, so comment it out in file
    list.
  - Move to pkgconfig()-style BuildRequires, and to gtk3:
    + Old ones: clutter-gtk-devel, eog-devel, gconf2-devel,
      glib2-devel, gtk2-devel, libchamplain-devel, libexif-devel,
      libgdata-devel, python-gobject2-devel.
    + New ones: champlain-gtk-0.10, clutter-gtk-1.0, eog, gtk+-3.0,
      libexif, libgdata, pygobject-2.0.
  - Remove python-gnome-devel, python-gtk-devel BuildRequires and
    replace with pkgconfig(libpeas-1.0) as plugins are moving to
    libpeas.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.1:
    + Python Console
    - Install code files into subfolder for a cleaner plugin folder
    + PicasaWeb Uploader
    - Port to libpeas-base plugin API
    + Updated translations.
  - Comment pkgconfig(libgdata) BuildRequires as the postasa plugin
    doesn't build with libgdata 0.9.x (bgo#654302).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.2:
    + Map
    - bgo#654650: Wrong location of photos with map plugin
    + Exif Display
    - Move GtkBuilder files out of /usr/lib into /usr/share
    + PicasaWeb Uploader
    - bgo#654302: postasa plugin doesn't build with libgdata 0.9.x
    - Move GtkBuilder files out of /usr/lib into /usr/share
    - Various small code and UI improvements
    + Updated translatons.
  - Re-enable pkgconfig(libgdata) BuildRequires as the postasa plugin
    is buildable again.


author: vuntz@opensuse.org
changelog:
  - Move to libchamplain 0.12:
    + Change pkgconfig(champlain-gtk-0.10) BuildRequires to
      pkgconfig(champlain-gtk-0.12).
    + Add a sed hack in %prep to make configure look for the right
      pkg-config file.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3:
    + Map: bgo#658349, Support libchamplain 0.11/0.12
    + Updated translations.
  - Remove sed hack in %prep to enable champlain 0.12 support: fixed
    upstream.


author: vuntz@opensuse.org
changelog:
  - Remove unneeded pkgconfig(pygobject-2.0) BuildRequires.
  - Change lang subpackages Requires to Recommends.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.2:
    + PicasaWeb Uploader: bgo#663494, The column titles in the
      postasa-uploads-view are not translatable.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.5:
    + New plugins:
    - Fullscreen Background (fullscreenbg)
    + Plugin changes:
    - Map: Miscellaneous code improvements
    - Exif Display: Fixed possible memory leak
    + Bugs fixed: bgo#667979, bgo#643769
    + Updated translations:


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Fullscreen Background:
    - Various code improvements
    + Python Console:
    - Import latest code from gedit's Python Console plugin
    - Coding style improvements
    + Slideshow Shuffle:
    - Code improvements
    + Updated translations.
  - Add pkgconfig(gsettings-desktop-schemas) BuildRequires: new
    dependency for pythonconsole plugin.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Exif Display
    - Drop unused variable
    + Fullscreen Background
    - Actually make use of translations in config dialog
    + Python Console
    - Actually make use of translations in config dialog
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Exif Display:
    - Remove markup from translatable UI strings.
    - Fixed bgo#676735, eog crashes when quickly clicking the Back
      button twice.
    + Updated translations.


author: gber@opensuse.org
changelog:
  - added epdfview-0.1.7-poppler-0.15.1-api-changes.patch in order to
    adapt epdfview to poppler 0.15.1 API changes


author: gber@opensuse.org
changelog:
  - update to version 0.1.8
    - show more accurate error messages when the file can't be loaded
    - when reloading a document it doesn't move at the document's
      beginning and remembers whether the side bar was shown
    - new man page
    - save a copy dialog asks before overwriting files
    - added scroll bars to the printer selection window
    - added support for newer Poppler versions
  - dropped obsolete epdfview-0.1.7-poppler-0.15.1-api-changes.patch
  - added patch tags


author: gber@opensuse.org
changelog:
  - added epdfview-0.1.8-fix-colors.patch which fixes the displayed
    colors for poppler >= 0.17.0 by swapping the blue and red
    channels (bnc#736465)


author: gber@opensuse.org
changelog:
  - added epdfview-fix-glib-include.patch so glib/gmacros.h
    is not included directly (backported from upstream SVN)


author: gber@opensuse.org
changelog:
  - split off -lang subpackage
  - specfile cleanup
  - drop epdfview-0.1.7-desktop.patch and edit the desktop file in
    place


author: max@suse.de
changelog:
  - Update to version 2.6 to fix a crash when torturing epic
    with ircfuzz (#154621).
  - Updaye help to version 20050315.


author: vgorobets@suse.de
changelog:
  - New version: epic4-2.10
  - Fix inability to /query an /exec'd process.
  - Add support for +T by special request.
  - Fix crash for /parsekey type_text
  - Add $windowctl(GET <refnum> CHANNELS)
  - Fix brain-o in a previous fix.
  - Port $strtol() and $tobase() from epic5.
  - Fix $tobase() bug - $tobase() now supports negative integers.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Another NULL check for bgo#572810.
    + Try again to fix gecko 1.9.1 build. bgo#565669
    + Updated translations.
  - Remove -fno-strict-aliasing from CFLAGS.
  - Pass --enable-spell-checker to configure.
  - Do not package omf files twice (they are in the lang package
    too).


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.4:
    + Too many changes to list.
    + Epiphany now uses webkit.
  - Remove now unneeded enchant-devel, gnome-desktop-devel,
    libglade2-devel, libgnomeui-devel and mozilla-xulrunner from
    BuildRequires
  - Add gconf2-devel, libnotify-devel, startup-notification-devel and
    libwebkit-devel to BuildRequires.
  - Remove AutoReqProv: it's default now.
  - Remove obsolete --with-gecko and --enable-spell-checker from
    configure.
  - Do not set categories in desktop files when they are already
    there.
  - Remove part of the branding package that was specific to the
    gecko backend. This was used to set the user agent. Webkit
    doesn't support this for now, but this should be added back in
    the future.
  - Update epiphany-bgo300190-default-bookmarks.patch: part of it was
    accepted upstream.
  - Drop epiphany-browser-plugins.patch: WebKit does the right thing.
  - Drop epiphany-libtool.patch
  - Change sr@Latin to sr@latin


author: vuntz@novell.com
changelog:
  - Update to version 2.27.5:
    + Use the font families set in the GNOME preferences when
      possible.
    + Fix opening multiple pages in a row from command line
      (bgo#588143)
    + Add several new mime types to the safe mime types list
      (bgo#582905, bgo#565346)
    + Fix middle click on back/forward buttons (bgo#583440)
    + Recognize favicons with mime type image/vnd.microsoft.icon.
      Keep in mind that favicons in general still do not work in
      epiphany/webkit. (bgo#578575)
  - Add gir-repository, gobject-introspection-devel and libseed-devel
    BuildRequires.
  - Pass --enable-introspection and --enable-seed to configure.
  - Add lsb-release BuildRequires.
  - Add epiphany-user-agent.patch so we can brand the user agent.
  - Remove AutoReqProv from devel package: it's default now.
  - Remove python-gtk, python-gnome Requires.
  - Add libwebkit-devel and epiphany Requires to the devel package.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.90:
    + Port PDM's password viewer to gnome-keyring so that it works
      again. (bgo#579217)
    + Fix address normalization when opening URLs from the command
      line.
    + Fix spurious whitespace when hiding downloader status
      icons. (bgo#591189)
    + Re-add the spinner so that we have some kind of progress
      notification before we receive any response from the
      server. (bgo#585035)
    + Workaround bug in WebKitGTK+ that made us never stop the
      progress notification while loading in some pages. (bgo#590170)
    + Move default bookmarks to a separate RDF file instead of
      hardcoding them. (bgo#300190)
    + Do not show about:recover URLs for now, since the service is
      not implemented. (bgo#583953)
  - Add gnome-keyring-devel BuildRequires.
  - Drop epiphany-bgo300190-default-bookmarks.patch: fixed upstream.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.91:
    + Use new keyring support in libsoup instead of the old webkit
      session feature.
    + Performance and functionality improvements for the find
      toolbar.
    + Always show images in the bookmarks menu items. Makes them
      re-appear after recent changes that set icons off by default in
      menus for 2.28 (bgo#588563)
    + Update URL in entry when clicking on #anchors (bgo#584506)
    + Re-implement about:recover lookalike (bgo#583953)
  - Use spec-cleaner to reorder lines in preamble.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.92:
    + Import passwords from the gecko profile on first run. This adds
      a dependency on NSS, which can be disabled with --disable-nss
      (but then, of course, passwords won't be imported).
    + Enable undo/redo on forms (bgo#591072)
    + Save session data more often to avoid data loss when crashing
      (bgo#593149)
    + Reimplement direct search on the location bar (bgo#583795)
    + Do not save failed loads in history or show a valid security
      status for them (bgo#593200)
    + Reimplement search by just pressing '/' (bgo#587864)
    + Fix .desktop file (bgo#588979)
    + Fix warning when loading NULL URIs (bgo#593701)
    + Reimplement view source functionality (bgo#503968)
    + Show initial request before the server responds to avoid empty
      location entry (bgo#591294)
    + Reset font size with ctrl+0 from num block (bgo#573624)
    + Do not auto-shrink images, since ephy/gecko used to do that.
    + Reimplement adblock support (bgo#562762)
  - Add mozilla-nss-devel BuildRequires.
  - Remove sr@Latn workaround.


author: dimstar@opensuse.org
changelog:
  - On openSUSE 11.1 and older the package lsb_release did not exist
    and it's content was integrated inside lsb.
  - Carry the ig locale in the files list for openSUSE <= 11.1.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0:
    - bgo#594435 - Fix bookmark properties rendering of multiple
      topics
    - bgo#577797 - Fix to properly get the suggested name for
      downloads in some cases
    - Strip whitespace from URIs during password migration
    - bgo#594717 - Fix crasher in profile migration
    - bgo#585499 - Append '(n)' (where n = number of duplicates) to
      duplicated downloads
    - bgo#594346 - Fix URL entry going out of sync with what is shown
      in the web view in some situations
    - bgo#594694 - Ask the user for the master password of his/her
      Gecko passwords if there was one set
    - Run mozilla-plugin-config (from nspluginwrapper) if it's
      available.
    - bgo#562611 - Implement 'Save As' for pages using
      WebKitWebDataSource


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.3:
    + Don't assume all seed extensions return an object as a value
      (bgo#599714)
    + Fix refcounting of seed extensions (bgo#599838)
    + Provide the Inspect Element menu item in context menus again
      (bgo#599473)
    + Many fixes to our gobject-introspection support (bgo#599757)
    + Disconnect dbus callbacks when disposing of the network monitor
      (bgo#572326)
    + Only use the main frame to fetch the document type for pages
      (bgo#602400)
    + Restore 'Close' and 'Help' buttons in dialogs (bgo#590387)
    + Fix auto-google search when using Ctrl-Enter (bgo#603324)
  - Changes from version 2.29.1:
    + Reimplement middle-click-to-open-clipboard-contents.
    + Reimplement traditional epiphany context menu(s). (bgo#562617)
    + Reimplement Up arrow behavior (bgo#595653)
    + Make most of epiphany compile with sealed GTK+ structs
      (bgo#595791)
    + Prevent PDM from getting keyring passwords in private mode
      (bgo#591395)
    + Take into account WEBKIT_LOAD_FAILED status for is_loading API.
    + Depend on libtool 2.2 and dump dolt.
    + Replace .glade files with .ui files natively instead of
      generating .ui files at compile time from the .glade files.
      (bgo#590387)
    + Several fixes in the automatic search of url entry contents on
      enter feature (bgo#596717, bgo#595690)
    + Use new syntax for Seed imports (bgo#598562)
    + Add back support for javascript: and mailto: URIs
    + Fix for Seed extensions preventing epiphany from shutting down
      (bgo#573551)
    + Allow popups when the user asks for them (bgo#528799)
    + Refactor EphyShell lifetime tracking (bgo#599348)
    + Don't crash when detaching multiple Seed extensions
      (bgo#599422)
    + Reimplement type checking on downloads and "Open" dialog option
      (bgo#598167)
  - Rebase epiphany-user-agent.patch.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.5:
    + Reimplement EphyEmbedSingle::handle-content signal, useful for
      external download managers
    + Add a gconf key (/apps/epiphany/general/url_search) to set the
      default search engine. (bgo#604087)
    + Reimplement favicon support (bgo#601859)
    + Do not override page specific context menus with our own
      (bgo#603326)
    + Store all form auth data in GNOME Keyring, and ask the user to
      remember and prefill new logins/passwords with an infobar.
      (bgo#582267)
    + Reimplement EphyWebView::ge-feed-link, emitted when a feed link
      is found in the view.
    + Reimplement support for the 'Accept-Language' HTTP header
      (bgo#528893)
    + Reimplement custom User Agent support, see commit e896b194fbff
      for details (bgo#580903)
    + Reimplement support for window.close (bgo#599009)
    + Reimplement support for mime type safety check during
      downloads (bgo#605026)
    + Reimplement EphyWebView::new-window signal, emitted when the
      view opens a new window (like a JS window)
    + Lots of bugfixes
  - Remove epiphany-user-agent.patch. Fixed upstream


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.6:
    + Enable the webkit page cache by default; this should give a
      noticeable to the back/forward page transition
    + Make text search more responsive by introducing a small delay
      between a key stroke and the actual search. (bgo#598322)
    + A bunch of other small bugfixes


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.90.1:
    + Fix crasher when storing passwords.
  - Changes from version 2.29.90:
    + Remove support for XML legacy format in extensions (bgo#607881)
    + Implement EphyEmbedPersist using WebKitDownload (bgo#600987)
    + Reimplement support for cookie acceptance policies (bgo#607484)
    + Change default toolbar layout to have just one toolbar
      (bgo#412385)
    + Reimplement print preview (bgo#609021)
    + A bunch of other small bugfixes.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.91:
    + bgo#604991: Fix window moving and resizing through DOM methods,
      a.k.a. 'Fix Browser Pong'
    + bgo#405505: Show favicons instead of radiobuttons in the tabs
      menu
    + Replace 'Enable Java' preference (which wasn't working) with a
      'Enable Plugins' preference (which works).
    + bgo#600663: Report broken SSL certs through the usual 'broken
      padlock' icon in the URL entry
    + bgo#604950: Make Ctrl+Shift+Click open links in a new window
      again
    + Lots of bugfixes and code cleanups.
  - Pass --without-ca-file to configure, as we do not yet have a
    global CA store.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.92:
    + bgo#610844: Fix shift+click being broken in input areas
    + bgo#610721: Always use i18n'd Desktop and Downloads dir names


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Fix form-based login detection in many sites (bgo#608740)
    + Make sure we show notifications in all cases for downloads
      (bgo#611635)
    + Various fixes to the migration code (bgo#608687)


author: vuntz@opensuse.org
changelog:
  - Create the 2.30 extension directory, instead of 2.29. This is
    needed to fix the build of epiphany-extensions.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.2:
    + Correct extensions dir definition in lib/ too.
  - Changes from version 2.30.1:
    + Improve page print implementation (bgo#609756)
    + Ignore case of URL schemes (bgo#605089)
    + Check if URL is NULL before setting its history title
      (bgo#582629)
    + Fix crasher when pressing Up arrow twice (bgo#599156)
    + Look for extensions in the correct directory, using our API
      version as versioning number.


author: vuntz@opensuse.org
changelog:
  - When creating the extensions directory, create it with the value
    that is in epiphany's pkg-config file. This ensures we'll have
    the right directory.
  - Get ready to use the certificate bundle file: we will pass
    - -with-ca-file=%{_sysconfdir}/ssl/ca-bundle.pem to configure
    instead of --without-ca-file on 11.3 and later. This is commented
    out for now since we need a ca-certificates package that is not
    in Factory yet.


author: vuntz@opensuse.org
changelog:
  - Add ca-certificates BuildRequires and use --with-ca-file for
    configure on 11.3 and later, now that we have a bundle for all
    certificates.


author: vuntz@opensuse.org
changelog:
  - Add epiphany-hide-bookmark-editor.patch to hide bme.desktop in
    the menus.
  - Do not add a System category to bme.desktop.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.3:
    + bgo#624421: Adapt to GtkNotebook signal signature changes
    + Fix crash when trying to load URIs with no path
    + bgo#611400: Open URIs on new tab when middle-clicking on an
      history item
    + bgo#539716: Connect to the 'cleared' signal and change the
      sensitivity flags
    + bgo#539716: Split EphyNavigationAction in one abstract class
      and two subclasses
    + bgo#539716: Make sure WebKitWebHistory is cleared when cleared
      EphyHistory
    + bgo#136292: Send 'Referer' on headers sent for context menu
      HTTP downloads
    + bgo#611445: ephy-toolbar: fix leave-fullscreen item visibility
    + Updated translations.
  - Pass --disable-maintainer-mode to configure to support building
    with gtk 2.21.6, which deprecated some more symbols.


author: vuntz@opensuse.org
changelog:
  - Do not call autoreconf: this is not needed anymore.
  - Remove gcc-c++, gnome-common, gtk-doc BuildRequires.
  - Remove gir-repository BuildRequires: not needed anymore.
  - Merge doc subpackage with devel subpackage, since this is
    developer documentation.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.4:
    + Prevent a crasher in the download dialog
    + Highlight matches on "Find again"
    + Install introspection files in our own prefix, not g-i's
    + Fix feeds URL for relative URIs
    + Don't let ephy-favicon-cache store invalid files
    + Update libegg to latest master
    + Remove deprecated functions to work with GTK+ 2.22 / master


author: vuntz@opensuse.org
changelog:
  - Pass --with-distributor-name="SUSE" to configure, and remove
    lsb-release BuildRequires: it was only needed for this.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.6:
    + Do not use deprecated gdk_display
    + Do not enable maintainer mode for tarballs


author: vuntz@opensuse.org
changelog:
  - Add epiphany-fix-introspection-build.patch to fix build with
    recent version of gobject-introspection.


author: vuntz@opensuse.org
changelog:
  - Add epiphany-mime-scheme-handler.patch to register the http and
    https scheme MIME types. This is needed because of a change in
    how gio works.
  - Call %desktop_database_post/%desktop_database_postun in
    %post/%postun.


author: vuntz@opensuse.org
changelog:
  - Call missing relevant macros in %post/%postun:
    + %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.
  - Change Requires of lang subpackage to Recommends, since the
    english documentation is not there anymore.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.90:
    + Port statusbar to GeditOverlay; fixes a bunch of bugs and
      should be more efficient.
    + Group new tabs by default when opened from another page; this
      obsoletes the tab-group extension.
  - Changes from version 2.91.6:
    + Use libsoup's cache implementation instead of WebKit's, which
      has been removed now.
  - Changes from version 2.91.5:
    + Compilation fixes for GTK+ 2.99.0
    + Fix potential dataloss in topic selection dialog (bgo#518727)
    + Fix color setting in location bar (bgo#636501)
  - Changes from version 2.91.4.1:
    + Various compilation fixes
  - Changes from version 2.91.4:
    + Blacklist Flash plugin, since it will just crash in our
      GTK+ 3.x process.
    + Use custom (and nicer) error pages (bgo#592667)
    + Fix minimum font size setting, add custom setting for font
      sizes (bgo#636761)
    + Separate migration code into another binary, makes the main
      ephy binary not link with NSS (bgo#636685)
    + Fix errors properly, particularly do not clobber the global
      error state for errors not happening in the main frame
      (bgo#623012)
  - Changes from version 2.91.3:
    + Fix WebKitSoupCache size setup (bgo#635066)
    + Fix some leaks in the GObject DOM using code.
    + Other small changes.
  - Changes from version 2.91.2:
    + Get rid of the spinner in the toolbar, port tab spinners to
      GtkSpinner (bgo#524809, bgo#598442)
    + Enable web inspector unconditionally.
    + Use full content zooming by default (bgo#615362).
    + Various cleanups and bugfixes.
  - Changes from version 2.91.1:
    + Port to GSettings (bgo#624485)
    + Updated to use GTK+ 3.x (unconditionally) and
      gobject-introspection 0.9.5.
    + Use the geolocation support in WebKit (bgo#626687)
    + A ton of bugfixes.
  - Changes from version 2.31.5:
    + Show All files in Save dialogs, not only "supported" ones (eg,
      HTML).
    + Fix epiphany .pc files to have the correct dependencies.
  - Changes from version 2.31.4:
    + Port to GTK+ 3.x. GTK+ 3.x is now required to build,
      2.x support is dropped.
  - Changes from version 2.31.3:
    + Remove encoding breaking translations of '...' strings
      (bgo#613119)
    + Fix URL entry eating up your manually entered URLs in some
      cases (#620129)
  - Changes from version 2.31.2:
    + Use an infobar to inform of session restoration instead of a
      modal dialog.
    + Show a dialog when F7 is pressed to enable caret browsing
      (bgo#501666)
    + Use a Chrome-like embedded statusbar and get rid of the
      traditional one (bgo#609713)
    + Highlight matches when doing "Find again" in search bar
      (bgo#611499)
    + Refactor load status management in EphyWebView (bgo#593743)
    + Open URIs on a new tab when doing middle click in history
      items (bgo#611400)
    + Re-enable favicons in entry completion (bgo#616345)
    + Change sensitiviness of back/forward buttons when clearing
      history (bgo#539716)
    + Make sure we clear webkit's internal history when clearing the
      history in Epiphany (bgo#539716)
    + Send 'Referer' on headers sent for context menu HTTP
      downloads. (bgo#136292)
    + Fix leave-fullscreen button visibility (bgo#611445)
  - Drop epiphany-fix-introspection-build.patch and
    epiphany-mime-scheme-handler.patch: fixed upstream.
  - Remove gconf2-devel BuildRequires and %gconf_schemas_prereq.
  - Use %glib2_gsettings_schema_* macros.
  - Remove explicit gtk2-devel, libwebkitgtk-devel, libxml2-devel
    Requires of devel package: the right ones will be automatically
    be added the pkgconfig() way.
  - Change BuildRequires:
    + libseed-devel to libseed-gtk3-devel.
    + libwebkitgtk-devel to libwebkitgtk3-devel.
  - Add pkgconfig(gsettings-desktop-schemas) BuildRequires.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Fix pages opening in the wrong tab when a session has been
      resumed. (bgo#625116)
    + Cleanups in autotools setup. (bgo#609498)
    + Other bugfixes.
  - Changes from version 2.91.91.1:
    + bgo#644261: Fix theming issues in the primary toolbar.
    + bgo#644247: Remove minimum font size setting from the UI.
    + bgo#644521: Use GNOME document font for the default font,
      instead of the UI font.
    + bgo#644523: Use Serif as default family instead of Sans Serif,
      like Every Other Modern Browser Does(tm).
  - Changes from version 2.91.91:
    + The downloads UI has been totally revamped. It is very similar
      to how Chrome works, and should fit much better in the overall
      GNOME 3.0 design (bgo#618443).
    + Add a border and some padding around the floating statusbar.
    + Do a DNS prefetch on the completion items when the cursor is
      set over them more than a 1/4th of a second. Should speed-up
      page loading. (bgo#606087)
    + Other minor bugfixes.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.0:
    + Use the system 'web-browser' high-res icon instead of our own
      low-res version. (bgo#645713)
    + Use /org/gnome as starting path for schemas.
    + Respect our documented special key values for the download dir
      (bgo#644641)
  - Copy icons from gnome theme to hicolor to make package check
    happy.
  - Remove post/postun macros for a11y icons, they have been removed.


author: fcrozat@novell.com
changelog:
  - Update to version 3.0.1:
    + Auto-shrink images by default.
    + Rely on WebKit 1.4.0 to not load GTK+2.x plugins instead of
      maintaining our own plugins blacklist.
    + bgo#612155: better handle popup window sizes.
    + bgo#580951: do not save window state for popup windows.
    + bgo#646724: fix garbage filename in "Save link as...".
    + bgo#647976: group tabs for links opened with Ctrl+Enter.
    + bgo#643909: make the floating statusbar escape the mouse
      pointer.
    + bgo#642403: make the URL selectable in secure sites again.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.2:
    + Add an option in the chrome context menu to hide the menubar.
    + Open new tabs to the right of the current one also for
      Ctr+Enter [bgo#647976]
    + Use WebKit's internal source viewer by default [bgo#597156]
    + Drop yellow background in secure location entry and use
      symbolic icons.
    + Add spell checking, enabled by default.
    + Warn again about unsubmitted forms on close [bgo#604986]
    + Add about:plugins support [bgo#575498]
    + Many other bugfixes.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.3:
    + Port to GtkApplication
    + Do not use GNOME font settings as our default, just rely on
      more generic system config ("sans", "serif")
    + Port to GDBus
    + Assume NetworkManager is present. This is not a hard dependency
      since we only require it at runtime, as we use it through dbus.
    + Fix "Use picture as background" (bgo#647604)
    + Implement a basic about:memory page with memory usage data
    + Respect gtk-keynav-wrap-around in our page-change handler
    + Fix removal of items by DnD in toolbar editor (bgo#647265)
    + Many other cleanup and fixes
  - Remove NetworkManager-devel BuildRequires: it is not needed at
    build time anymore.
  - Remove startup-notification-devel BuildRequires: the explicit
    build dependency has been removed upstream.
  - Add NetworkManager Requires as epiphany now won't work without
    it.


author: vuntz@opensuse.org
changelog:
  - Change branding-upstream subpackage:
    + Add Requires for epiphany since the branding package is useless
      without it.
    + Update summary and description.
    + Make noarch.
  - Update summaries in other subpackages.
  - Change branding Requires in main subpackage to be "= %{version}"
    since it has to be versioned.


author: vuntz@opensuse.org
changelog:
  - Remove unneeded gnome-themes BuildRequires: it was probably added
    at some point, when epiphany was installing icons for
    accessibility themes.
  - Document the branding.conf file that can be used to set the
    default user agent.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.5:
    + Use new symbolic icons for security status (bgo#650789)
    + Fix gir scanner invocation (bgo#653031)
    + Unescape tooltips in download widget (bgo#653690)
    + Fix "Browse to" in downloads (bgo#651699)
    + Clear finished downloads when closing downloads bar
      (bgo#653918)
    + Use a CSS file for styling (bgo#644805)
    + Many other fixes and cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90:
    + Add support for saving web pages as standalone "Web
      Applications".


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.91:
    + Implement about:applications to manage Web Applications. This
      should go away in 3.4 in favor of a GNOME-wide solution.
    + Fix warnings when coming back from fullscreen (bgo#657936)
    + Hide irrelevant context menu actions when in app mode
      (bgo#657624)
    + Remove unneeded markup in glade files (bgo#102382)
    + Recursively delete temporary profile dirs (bgo#658201)
    + Improve messages in error pages (bgo#637903)
    + Fix error pages for RTL locales (bgo#314205)
    + Ask for confirmation before overwriting web applications
      (bgo#658060)


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.92:
    + Disable irrelevant actions in web app mode (bgo#657624)
    + Disable session resume in web app mode (bgo#658739)
    + Normalize web app profile directory and desktop file names
      (bgo#658010)
    + Remove G_DIRECTORY_SEPARATOR from web app names (bgo#658028)
    + Other fixes and cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Fix markup of dialog button (bgo#660749)
    + Fix crash when NetworkManager is not present (bgo#659103)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.1:
    + Integrate fixes from 3.2.1.
    + Port from GtkTable to GtkGrid (bgo#661347)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.2:
    + Use GNetworkMonitor to monitor network changes (bgo#664096)
    + Remove use of deprecated GTK+ APIs (bgo#664120)
    + Fix icon in PDM's "Clear All" button (bgo#663159)
    + Show the WebKit version in the about dialog
    + Other minor fixes


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + Combine the stop/reload buttons (bgo#657655)
    + Drop bookmarks/topics bar
    + Properly save about: URIs in session (bgo#664483)
    + Use a vanilla GtkToolbar instead of an EggEditableToolbar
      (bgo#664483)
    + Use an overlay progressbar for the load progress (bgo#665470)
    + Use GtkOverlay for the statusbar (bgo#653996)
    + Kill right/left padding in the toolbar so that icons are
      accessible from the edge of the screen (bgo#665518)
    + Use new-windows-in-tabs by default (bgo#656091)
    + Remove "Go" and "Tabs" menu
    + Remove user visible concept of "homepage" (bgo#665469)
    + Remove the toolbar editor (bgo#664260)
    + Use uniform style for about: pages (bgo#665136)
    + Use GTK+ 3.0 icon names (bgo#665170)
    + Make sure WebApps are always shown in the shell (bgo#664751)
    + Use SoupSession:ssl-use-system-ca-file property instead of
      copying the detection code (bgo#633109)
    + Never show tabs in application mode (bgo#663668)
    + Layout fixes for the properties dialog (bgo#662252)
  - 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.
  - Remove --with-ca-file/--without-ca-file configure option: removed
    upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + Merge the stop/reload button with the location entry
      (bgo#667176)
    + Merge the back and forward buttons in a single button group
      (bgo#666604)
    + Use the Shell globalmenu for application actions when available
    + Drop the menubar in favor of a supermenu a-la Chrome
      (bgo#665479)
    + Make sure to hide all chrome in application mode (bgo#667634)
    + Add mnemonics for password and recovery infobars (bgo#667238)
    + Enable latest HTML5 fullscreen support (bgo#665341)
    + Make g_setenv calls early during startup to avoid threading
      race conditions (bgo#659145)
    + Stop using gtk_button_{press,release} to fake middle clicks in
      the toolbar buttons (bgo#628364)
    + Try to be smarter about the content type of downloads
      (bgo#662059)
    + Lots of other small fixes and cleanups
  - Add explicit pkgconfig(gtk+-3.0) BuildRequires: it was missing
    before.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4.1:
    + Remove Find Next/Previous from the super menu.
    + Remove Print Preview and Print Setup from the super menu.
    + Remove "Send link by mail..." from the super menu, move it to
      the document context menu.
    + Hide EphyWindow's titlebar when maximized.
    + Fix crash when updating the EphyEmbed statusbar after dispose
      (bgo#668171)


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.5:
    + Make about window modal again (bgo#668113)
    + Remove statusbar hits for menu actions (bgo#668191)
    + Support external protocols (apt://, magnet://, etc) properly
      (bgo#551857)
    + Disable most menu actions in about:blank (bgo#668105)
    + Make the name 'Web' visible in more places (bgo#666587)
    + Stop shipping the bookmarks editor .desktop file
    + Run all unit tests on 'make check'
    + Restore <alt>+<number> accels for tabs (bgo#668702)
    + Add toggle to enable WebGL support, off by default
    + *Lots* of cleanups and refactorings.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Drop epiphany-hide-bookmark-editor.patch: not needed since
    bme.desktop doesn't exist anymore.


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


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Enable accelerators in the supermenu (bgo#668325)
    + Use the symbolic icon for the clear action in the search entry
      (bgo#669131)
    + Convert web application names to the proper encoding before
      saving them (bgo#658028)
    + Make the global menu work in private mode too (bgo#669740)
    + Several fixes for the web inspector (bgo#669835)
    + Other bugfixes and cleanups


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.91:
    + The big change is that the history backend has been completely
      rewritten. It now uses SQLite as the storage medium, and can
      keep your browsing history indefinitely (so gone is the 10-day
      limit).
    + Validate web applications before listing them in
      about:applications (bgo#669836)
    + Fix loading of <IP>:<port> URIs (bgo#669461)
    + Fix loading of <domain>:<port> URIs (bgo#670674)
    + Add back the extensions menu (bgo#669951)
    + Many other small fixes and improvements.
  - Add pkgconfig(sqlite3) BuildRequires for the new history backend.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Fail in application mode if we get a nonexistent profile
      (bgo#669700)
    + Add unit tests for EphyWebView (bgo#669548)
    + Open pages in a new tab on middle click for the history editor
      (bgo#671635)
    + Set a max width to the statusbar label (bgo#671520)
    + Automatically add file:// when existing absolute paths are
      typed in the URL entry (bgo#671792)
    + Fix bookmarklet's titles when they are created (bgo#672194)
    + Replace the EphyFaviconCache with WebKit's favicon cache
      (bgo#648653)
    + Other bugfixes and cleanups.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Avoid infinite loops in the profile migrator for existing but
      empty history files (bgo#672547)
    + Updated translations.
  - Add epiphany-fix-header.patch: fix epiphany.h to be usable, taken
    from git.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0.1:
    + Listen to favicon changes in the history window (bgo#672525)
    + Remove ephy-history.h from epiphany.h
    + Updated translations.
  - Drop epiphany-fix-header.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Listen to the org.gnome.Eiphany.ui.show-toolbars setting
    + Do not always show bookmarks without any topic set in the
      completion (bgo#673301)
    + Use the right StartupNotify key name for Web Apps (bgo#673865)
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Fix stop/reload button mis-alignment when using custom fonts
      (bgo#668135).
    + Correctly set the 'system' language in the language settings.
    + Consider email inputs when looking for login/password
      combinations (bgo#666326).
    + Do not hit the sqlite length limit on querys (bgo#674848).
    + Fix the 'Add Language' dialog layout (bgo#676043).
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Add epiphany-fix-memory-leaks.patch to fix several memory leaks
    (bgo#677720, bgo#676484, bnc#771568); patches taken from
    upstream git commits and rebased for current version.


author: zaitor@opensuse.org
changelog:
  - Start using new upstream name Web, having a different name for
    launcher and name in application might confuse users.
    (bnc#772554)


author: vuntz@novell.com
changelog:
  - Update for epiphany webkit change: the user agent isn't set here
    anymore (it's set in gconf2-branding).
  - Bump version to 11.2.


author: vuntz@opensuse.org
changelog:
  - Merge openSUSE and SLED branding packaging, and generate the
    packages from the same sources.
  - Change version to 11.3.
  - Add COPYING file.
  - Add branding.conf.in: with a recent epiphany, we can change the
    user agent with a simple file.
  - Add BuildRequires on lsb-release and suse-release to get the
    version of the distribution, to put in the user agent.


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


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


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Remove filterset.G update button from the UI for now.
  - Do not package omf files twice (they are in the lang package
    too).
  - Remove AutoReqProv: it's default now.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.4:
    + Add initial version of SoupFly.
    + Remove python extensions.
    + greasemonkey: port to GRegex from pcre.
    + ephy-auto-scroller: adapt to new epiphany API.
    + epilicious: add diigo backend.
    + some port to GtkBuilder.
    + port to WebKit.
  - Remove mozilla-xulrunner from BuildRequires and Requires.
  - Add libwebkit-devel BuildRequires.
  - Remove gconf handling: there's no schema anymore.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.5:
    + Add some more detailed information to Soup Fly.
    + ephy-auto-scroller: adjust to recent changes, and cleanups.
    + Updated translations.
  - Remove pcre-devel and python-devel BuildRequires.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.91:
    + Fix soup-fly progress bars.
    + Updated translations.
  - Use spec-cleaner to reorder lines in preamble.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.27.92:
    + Enable silent build with automake 1.11.
    + Re-enable adblock functionality.
    + Fix tab-states for newer Epiphany API.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0:
    + bgo#586552 - Fix adblock .glade file to avoid crashes when
      converting to .ui
    + bgo#594482 - Update RSS extension to new APIs
    + Do not block URIs that match the /ad?/ regexp.


author: vuntz@opensuse.org
changelog:
  - Add epiphany-extensions-api-change.patch to fix build with latest
    epiphany.
  - Add gnome-common BuildRequires, needed by the patch.
  - Version the Provides/Obsoletes of epiphany-plugins to avoid a
    rpmlint warning.


author: vuntz@opensuse.org
changelog:
  - Update epiphany-extensions-api-change.patch to fix build with
    epiphany 2.29.5: the API version of epiphany has changed to 2.29.
  - Remove .la files.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.6:
    + New extension:
    - html5tube: view YouTube videos without Flash, using the
      internal media player.
    + Re-enabled extensions:
    - Re-enable gestures extension.
    - Re-enable rss extension.
    + Changes and fixes:
    - push-scroller: don't jump on drag-start.
    - push-scroller: avoid eating middle-clicks for paste-open
      urls.
    - rss: fix a crasher when showing the subscription dialog a
      second time.
    - rss: don't show subscribe button for every link.
    - greasemonkey: don't show install user script button for every
      link.
    + Updated translations.
  - Drop epiphany-extensions-api-change.patch: was taken from
    upstream, and remove gnome-common BuildRequires which was needed
    for the patch.
  - Explicitly request greasemonkey, gestures, rss extensions with
    the --with-extensions configure flag.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.91:
    + New extension:
    - tab-key-tab-navigate: use Control+Tab to switch tabs.
    + Usual extensions:
    - Actions extension works again with current master.
    - Sidebar extension was removed.
    + Updated translations.
  - Remove libglade2-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Fix an adblock problem that yield false positives.
    + Fix build with latest GTK+.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Automatically detect the API version from epiphany's pkg-config
    file, which enables us to not have a variable we will have to
    change every time epiphany changes.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Remove deprecated GTK+ symbols
    + Update html5tube extension to handle the latest youtube layout
      changes.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.90:
    + Update to use GTK+ 3.0.
    + Remove gconf dependency.
    + Remove tab-groups extension: Epiphany does it by default now.
    + Temporarily disabled auto-scroller, it doesn't build with
      GTK+ 3.0.
    + Updated translations.
  - Remove gconf2-devel BuildRequires.
  - Change libwebkitgtk-devel BuildRequires to libwebkitgtk3-devel.
  - Use %glib2_gsettings_schema_* macros.
  - Stop using --with-extensions in configure: some extensions don't
    build anymore, and the default set is good enough for us.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.92:
    + Update greasemonkey extension for the removal of
      EphyEmbedPersist in Epiphany.


author: dimstar@opensuse.org
changelog:
  - Change epiphany-devel BuildRequires to >= 3.2, as that's what
    epiphany-extensions-ephy-3.2.patch introduces as dependency.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.2.0:
    + Update soup-fly to not use deprecated GtkHBox and GtkVBox.
    + Prevent a crash in the adblock extension.
    + Updated translations.
  - Drop epiphany-extensions-ephy-3.2.patch and
    epiphany-extensions-gtk-box.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add epiphany-extensions-ephy-3.3.patch: build against epiphany
    3.3.x, taken from git.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh,
    needed for the above patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.90:
    + Completely new AdBlocker extension
    + Updated all extensions for API and UI changes in Epiphany
    + Disable certificates extension, it uses XUL and nobody had
      noticed
    + Default to xz compression
    + Updated translations.
  - Drop epiphany-extensions-ephy-3.3.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh,
    as they were only needed for the patch above.


author: vuntz@opensuse.org
changelog:
  - Add epiphany-extensions-fix-help.patch: fix installation of help
    files, so we don't break the build of bundle-lang-gnome-extras.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Build fix.
    + Updated translations.
  - Drop epiphany-extensions-fix-help.patch: fixed upstream.


author: jsmeix@suse.de
changelog:
  - Using "-p /sbin/ldconfig" option in post/postun
    see the "Shared_libraries" section in
    http://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets
    Have the comment for the files section inside the files section
    and not directly before it because then this comment actually
    belongs for RPM to the section before the files section and
    when this is "postun -p /sbin/ldconfig", the comment becomes
    in some cases (e.g. in the build system for SLE11 and SLE11_SP1)
    added as argument to the /sbin/ldconfig call which lets it fail
    with an "/sbin/ldconfig: relative path ... used to build cache"
    which lets package build fail during "removing all built rpms".
    Therefore traditional bash scriptlets for post/postun
    with an "exit 0" line at the end would be more fail safe
    but using "-p /sbin/ldconfig" is requested to get the package
    accepted for openSUSE:Factory (a.k.a. openSUSE 12.1).


author: jsmeix@suse.de
changelog:
  - Upgraded to version 1.1.1:
    Provided '1284DeviceID' attributes in the PPD files.
    Several more supported devices (WP 4010/4023/4520/4533 series).
    A few bug fixes (in particular for PX-B700 and PX-B750F devices).
    For details see the NEWS file.
  - Use traditional bash scriptlets for post/postun with
    an explicite "exit 0" line at the end to be fail safe
    and therefore also "PreReq: /sbin/ldconfig" explicitly.


author: matejcik@suse.cz
changelog:
  - update to 3.0.1
    * support for parsing sourcecode, in addition to introspection
    * docstrings for variables
    * ability to generate graphs & diagrams
    * syntax highlighted source code
    * according to the docs, version 3 is fully backwards compatible


author: hpj@urpla.net
changelog:
  - add python-rope and pylint with specific versions in order to pull
    the required packages
  - python-logilab-astng and python-logilab-common as required (again
    with specific versions in order to pull the required packages)


author: tittiatcoke@gmail.com
changelog:
  - update to 4.4.0
    * changed the help viewer to a full blown web browser (based on QtWebKit)
    * improved debugger support
      +  added a Python3 compatible debugger and a respective project type
      +  added a thread list viewer to the debug viewer
      +  added support for forking to the Python debuggers (follow child or parent)
      +  added code for handling infinite recursions to the Python debuggers
    * added Italian translations
    * added the SQL Browser tool to inspect databases
    * added a little icon editor tool
    * removed Qt3 support


author: termim@gmail.com
changelog:
  - update to 5.1.6
    - bug fixes
    - enhancement to the API generator to support the latest eric
      assistant plug-in


author: saschpe@suse.de
changelog:
  - Update to version 5.2.0:
    * bug fixes
    * Cooperation Functions
    * added code to the cooperation functions to support IPv6
    * Debugger
    * extended debugger to show class variables
    * extended debugger to ignore exceptions occuring in lines having a
      '__IGNORE_EXCEPTION__' line flag set
    * Editor
    * added an action to preview the file in the eric web browser. File name
      extension to support this feature can be configured on the
      Editor->Filehandling page
    * added an action to the editor context menu and to the tabview and listview
      view managers to open an associated 'rejections' file (i.e. same file name
      with '.rej' appended)
    * added an action to toggle block comments
    * added a syntax check while typing function
    * added source navigation function for Python 2, Python 3 and Ruby sources
    * added support for QScintilla 2.6 (and newer)
    * added capability to zoom by Ctrl + Mouse Wheel (same for the shell and terminal)
    * added capability to zoom by a pinch gesture (same for the shell and terminal)
    * added capability to go to method and class definitions by Shift + Mouse Wheel
    * added the capability to replace just the selected occurence of the search text
    * Plug-in Manager Tools
    * added code to download and install plug-ins
    * Source Browser
    * show class attributes, class methods and static methods with different icons
    * added context menu for attributes
    * Source Documentor
    * introduced separate sections for class methods and static methods
    * Tasks Manager
    * made tasks manager forget about global file tasks when file is closed
      (configurable via configuration dialog)
  - Removed services
  - Drop custom desktop and png files, use upstream instead
  - Cleanup (Build)Requires, provide a better description and fix several
    rpmlint issues


author: alex@simonov.in.ua
changelog:
  - update to R13B01
  - clean repo from old versions
  - integrated compiler patch that fixes an "Internal consistency check failed" error
    see http://www.erlang.org/cgi-bin/ezmlm-cgi?2:mss:1335:200906:hbcibacodggnfnj
  - version of java must be equal or great then 1.5.0


author: @gmx.de
changelog:
  - use RPM_OPT_FLAGS for distributions other than openSUSE 11.0 or Fedora 9
    (adding this for those was not possible due to a bug in GCC)


author: @gmx.de
changelog:
  - update to R13B02, highlights:
    * Dialyzer can now refer to types defined in another module, using the syntax
    Module:Type().
    * There is a new function file:read_line/1 to facilitate reading entire lines
    in raw mode.
    * There is new section in the Efficiency Guide about drivers.


author: kruber@zib.de
changelog:
  - update to R13B03, highlights:
    * Native Implemented Functions (NIFs) still experimental but very useful.
    * The documentation is built in a new way using xsltproc and Apache FOP.
    The layout is changed both in HTML and PDF versions. This is the first step,
    more changes and improvements will come in the following releases.


author: kruber@zib.de
changelog:
  - update to R13B04, highlights:
    * documentation can now be built from the source
    * enhanced Native Implemented Functions (NIFs) (but still beta)
    * enhanced garbage collection of binaries
    * support for user defined prompt in the shell
    * enhanced cross compilation support
  - clean repo from old versions
  - added emacs erlang support
  - reduced package size (hardlink duplicates)


author: aj@suse.de
changelog:
  - Split up packages so that tcl/tk and wxGTK requirements are in sub
    packages.
  - Do not package erlang sources.
  - Link against shared zlib.


author: kruber@zib.de
changelog:
  - added a fix from Arch Linux for their bug 17001 (wx not working)
  - install common_test helper script per default


author: kruber@zib.de
changelog:
  - instead of removing all sources, create a sub-package with them
  - include java_src and c_src as well
  - fixed tv being packaged twice


author: kruber@zib.de
changelog:
  - fixed parsing of the TOOLS_VERSION (fixes wrong erlang.el file
    for emacs)
  - also made sure that this could not happen with the other version
    extractions


author: kruber@zib.de
changelog:
  - updated to R14B release
    + Higlights:
    * OTP-8544: re-writted large parts of the ethread library
    * OTP-8763: auto-imported the following BIFs:
      monitor/2, monitor/3, demonitor/2, demonitor/3, error/1,
      error/2, integer_to_list/2, list_to_integer/2


author: kruber@zib.de
changelog:
  - updated to R14B03 release
    + Highlights from R14B03:
    * Diameter is a brand new application in this release.
      The application support the diameter protocol specified in
      RFC 3588 and is intended to provide an Authentication,
      Authorization and Accounting (AAA) framework for applications.
    * The documentation for stdlib and kernel now uses type
      specifications from the source modules which should guarantee
      that the documentation and code are consistent with regard to
      the type information.
    + Higlights from R14B02:
    * OTP-8525 It is now possible to use Erlang specifications and
      types in EDoc documentation.
    * OTP-8768 All tests in Erlang/OTP have been converted to be run
      with Common Test as the backend instead of Test Server
    * OTP-8941 The previously experimental halfword emulator is now
      official (it is not supported by HiPE though).
    * OTP-9065 Dependency generation for Makefiles has been added
      to the erts compiler and erlc
    + Higlights from R14B01:
    * OTP-8922 new ETS option compressed
    * OTP-8926 new function inet:getifaddrs/0 modeled after C library
      function getifaddrs() on BSD and Linux
      (replaces inet:getiflist/0 and inet:ifget/2)


author: saschpe@suse.de
changelog:
  - BuildRequire java-1_6_0-openjdk-devel on 12.1 or newer,
    java-1_6_0-sun was dropped
  - Added a spec file license header (needed for Factory)
  - No need to require %{version}-%{release}, %{version} is enough
  - Remove outdated sections (%clean), use %make_install macro
  - Don't package INSTALL file


author: kruber@zib.de
changelog:
  - updated to R14B04 release
    + mainly a stabilization of the R14B03 release
      (but as usual there is some new functionality as well)


author: idonmez@suse.com
changelog:
  - Fix build with OpenDJK7, -target parameter no longer sets
    - source so we have to do it manually.


author: prusnak@opensuse.org
changelog:
  - updated to 2.7.1
  - don't use nmap during the build (no-nmap.patch)
  - don't use /var/lock/subsys in initscript
  - create /var/run/rabbitmq in initscript
  - import changes from Fedora package


author: rodrigo@novell.com
changelog:
  - Update to 0.2.41, which contains several fixes for interacting
    with PulseAudio (bnc#460760)
    + http://ftp.gnome.org/pub/GNOME/sources/esound/0.2/esound-0.2.41.news


author: marco@suse.de
changelog:
  - updated to 1.31
    Tue Jan  8 20:05:57 CET 2008
  - added compiler option -Wno-variadic-macros to avoid build errors
    Tue Jan  8 14:23:20 CET 2008
  - updated to espeak 1.30


author: vuntz@opensuse.org
changelog:
  - Update to version 1.43.03:
    + Fix crash when embedded control codes are followed by numbers
      of 5 or more digits.
    + Fix lang=hu,  First character of an abbreviation is missed
      after an ordinal number (eg."2. cd")
    + Fix XML tag not recognized after "..." when announce
      punctuation is enabled.
    + Fix lang=zh-yue, 'p' 't' 'k' after a vowel give a long pause.
    + Fix lang=ru, "o" missing in unstressed syllables.
  - Changes from version 1.43.02:
    + Language improvements including Danish.
    + Fix: "  50000" with leading spaces was spoken as "50".
    + Don't consider multiple spaces as a thousands separator
      (eg. "2  000").
    + Fixed phoneme [n^] for klatt synthesizer.
    + Lang=Hungarian, don't allow dot as thousands separator.
  - Changes from version 1.43:
    + New format for phoneme definitions, including conditional
      statements for more flexibility.
    + Added voice variants which use the Klatt synthesizer rather
      than the eSpeak synthesizer: klatt, klatt2, klatt3
    + Fixes to the Klatt synthesizer.
    + Updated phoneme data for use in the Klatt synthesizer.
    + Allow optional .txt filename suffix for *_rules and *_list
      files.
    + HTML tags should not insert a space when they are removed.
      This could cause a break inside a word (eg. <b>, <font>).
    + Fixes to correctly recognise space as a thousands separator in
      some languages.
  - Changes from version 1.42:
    + Improvements to languages including Hungarian, Portuguese,
      Tamil
    + Changes to intonation when announcing punctuation (--punct
      option).
    + Recognise key names in <say-as interpret-as="tts:key"> and
      allow translation into the current language.
    + *_list files, added attribute $hasdot for abbreviations. The
      rule only applies if the word is followed by a dot.
    + SSML (as used by Speech Dispatcher), fix problems where a tag
      after a dot meant that end-of-sentence and ordinal numbers were
      not recognized correctly.
  - Changes from version 1.41:
    + Added language: da Danish
    + Language: it Italian, added dictsource/it_listx with data for
      stress positions and open/close "e" and "o" vowels.
    + Languages: pt, it: Fixed a crash when speaking some numbers.
    + Fixed numbers greater than 1000000 for Indian languages.
    + -m option now ignores XML comments.
    + -b option now has a value (4) to specify 16 bit character input
      text.
    + -g option (word gap) fixed for Windows.
    + --punct option. Fix some unnecessary pauses when speaking
      punctuation names.
    + SSML: fixed bug where <mark> was ignored before some
      punctuation characters.
    + Changed the format of formant data in espeak-data/phondata, to
      add extra parameters for use by a Klatt synthesizer. Changed
      the formant dialogue in espeakedit to include these.
    + F7 and F8 formants are now fixed at 7800Hz and 90000Hz.
    + "Text position" in callback events is no longer limited to 16
      bits.
    + Fixed problems with word-length indications in callback events.
    + Some changes to allow compilation on WinCE/Windows Mobile, with
      notes in platforms/windowsMobile.
    + *_list files:
    - Add feature for ordinal numbers (for some languages).
    - Allow hyphenated word groups to start with a number.
    - Allow "words" of symbols to contain brackets.
  - Changes from version 1.40:
    + Added languages: lv Latvian, ca Catalan, sq Albanian, hy
      Armenian.
    + Adjusted the tonal quality of the speech to reduce the
      harshness slightly.
    + Language improvements include: English/US, Esperanto.
    + Windows SAPI5 installer: Remove the limit on the number of
      eSpeak voices which can be installed.
    + -m command option: Ignore text within <script> and <style> tag
      pairs.
    + -v command option: If the parameter is not a voice file name,
      look it up as a language name (specified inside voice files).
    + Added command option --path. Specified the path of the
      espeak-data directory.
    + Added command option --phonout. Specifies output of mbrola
      phoneme data, and phoneme data from -x and -X command options,
      to a file rather than stdout.
    + Implemented visemes on the SAPI5 interface.
    + Fix some sound channel lock-ups.
    + Reduced pause when announcing punctuation characters.
    + Add voice variant: "fast" to allow experimentation with faster
      speaking speeds.
    + Removed the use of C++ Classes.
  - Drop Makefile.patch: fixed upstream.
  - Add espeak-audio-runtime-detection.patch, taken from Fedora, to
    detect at runtime which audio backend to use.
  - Add manpage, taken from Ubuntu.
  - Build the TTS voice dictionaries instead of shipping the included
    binary ones. This is based on the Fedora packaging.
  - Make sure we build against portaudio 19.
  - Remove unneeded BuildRequires: jack, jack-devel, portaudio.
  - Remove unneeded PreReq on insserv.
  - Remove unneeded Requires of devel package: portaudio.
  - Remove static libraries.
  - Call ldconfig in %post/%postun.
  - Improve package description.


author: malcolmlewis@opensuse.org
changelog:
  - Initial build.
  - Add add espeak-gui-fix-setup.patch: Add desktop, schema and man
    page to install (lp#921148).


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4:
    + Added automatic language guessing.
    + Updated translations.
  - Drop espeak-gui-fix-setup.patch:
    + Some of this can be avoided by not using --skip-build during
      %install.
    + The rest is manually worked around in %install, as it's simpler
      to do it this way for now.
  - Fix license to be GPL-3.0+ instead of GPL-3.0.
  - Remove unneeded BuildRequires: espeak-devel, gcc-c++,
    python-devel.
  - Add missing Requires: python-gconf, python-gtkspell, python-xdg.
  - Improve summary and description.
  - Create a lang subpackage for translations, now that they are
    installed.
  - Only add Player category to espeak-gui.desktop: there's no need
    to replace existing categories.


author: crrodriguez@suse.de
changelog:
  -  use find_lang macro
  -  link "as-needed" to eliminate a large amount of unused direct dependencies


author: meissner@suse.de
changelog:
  - updated to 0.9.10
    * IPV6 support, thanks to David Flamand.
    * new statistic: average packet size.
    * added option --min-delay, to complement --max-delay when
      replaying from file. With this option you can replay a capture
      in slow-motion.
    * tweaked default service file, adding some common ports.
    * added check for invalid proto-color mappings (debian bug 566226).
    * removed bogus double assignement. Thanks to "johndoe123321".


author: meissner@suse.de
changelog:
  - updated to 0.9.12
    * fixed a RPC remote denial of service
  - updated to 0.9.11
    * EtherApe now can save a snapshot with all known nodes and relevant
      informations to an XML file. With option --final-export, a dump is
      automatically generated when a capture file is fully replayed.
      Additionally, option --signal-export enables SIGUSR1 handling, to
      dump on signal.
    * EtherApe used to have two links for connection, one for each traffic
      direction. With this release, only one link is needed, gaining more
      complete statistics and better resource usage.
    * EtherApe config file is now ~/.config/etherape, instead of the older,
      deprecated, ~/.gnome2/Etherape. Migration is automatic.
      Filter expression is now saved.
    * The old, deprecated, direct resolver was removed. Name resolution is now
      only done with the full fledged threaded resolver.


author: mseben@novell.com
changelog:
  - add speed-parse.patch : fix parse of 10Gbe option (bnc#557016)
  - add cmd-speed-display-all.patch Display all NIC speeds [FATE#305494]


author: puzel@novell.com
changelog:
  - update to ethtool-2.6.34
    * Feature: Support n-tuple filter programming
    * Feature: Support rx hashing, v2 (targetted for 2.6.35)
    * Feature: Add names of newer Marvell chips
    * new release numbering scheme, based
      on the latest upstream kernel interface supported.
    * Fix: several man page corrections
    * Feature: rx flow hash configuration
    * Feature: report 10000baseT support, where available
    * Feature: report MDI-X status, pause auto-neg, link partner
      adverts
    * Feature: support additional port types
    * Feature: support arbitrary speeds, faster than 65535 Mb
    * Feature: large and generic receive offload (LRO, GRO) support
    * Feature: option to flash firmware image from specified file
    * Feature: support for block writing of EEPROMs
    * Feature: marvell register dump update
    * Feature: at76c50x-usb, e1000e, igb, ixgbe, r8169 register
      dump support
    * Cleanup: remove support for RX hashing by port
    * Doc: Explicitly ship GPLv2 license
  - drop all patches (fixed upstream)


author: puzel@novell.com
changelog:
  - update to ethtool-2.6.36
    * Fix: RX n-tuple masks and documentation
    * Feature: Ethernet-level RX n-tuple filtering and 'clear' action
    * Feature: stmmac register dump support
    * Feature: get permanent address (-P) option
    * Feature: VLAN acceleration control
    * Feature: sfc register dump support
    * Feature: improve cmd line parsing of ints, IPv4 addresses
    * Feature: support ethtool named flags, messaging types
    * Feature: minor man page fixes
    * Feature: control RX flow hash indirection


author: bphilips@novell.com
changelog:
  - Update to ethtool-2.6.38
    * Doc: Fix spelling and spacing in online help
    * Doc: Update date, version and web site reference in manual page
    * Doc: Fix spelling, capitalisation, consistency and style in
      manual page
    * Doc: Generalise some references to network devices rather than
      Ethernet devices
    * Fix: Don't silently ignore speed/duplex when autoneg is on
    * Fix: Report an error (rather than full usage information) if
      given an unrecognised option
    * Feature: Add --version option


author: puzel@novell.com
changelog:
  - update to ethtool-3.0
    * Feature: Report supported pause frame modes
    * Feature: Support firmware dump (-w and -W options)
    * Feature: Report advertised and supported 20G link modes
    * Feature: Add an 'l4data' option for ip4 filters (-U option)
    * Fix: Correct swapped h_source and h_dest fields for ether
      filters (-U option)
    * Fix: Set ip_ver field correctly for ip4 filters (-U option)
    * Fix: Correct parameter validation for -e and -E options; in
      particular, treat the 'magic' value as unsigned
    * Feature: Report some driver features (-i option)
    * Doc: Remove misleading 'Auto' advertising mask from manual page
    * Doc: Improve table formatting on manual page, using tbl
    * Doc: Remove initial blank page in printed manual page
    * Doc: Fix line-wrapping of options
    * Feature: Add support for ESP as a separate protocol from AH
      (-n, -N, -u and -U options)
    * Cleanup: Remove support for showing RX n-tuple settings
      (-u option), which was never implemented correctly in the kernel
    * Feature: Add support for RX network flow classifier (NFC)
      (-u and -U options)
    * Feature: Add support for e1000 M88 PHY registers (-d option)
    * Cleanup: Change bug-address to netdev
  - use spec-cleaner


author: puzel@suse.com
changelog:
  - update to ethtool-3.1
    * Fix: Show all non-zero registers for tg3 (-d option)
    * Feature: Add support for external loopback test (-t option)
    * Fix: Show correct flow control registers for Intel 82599 (-d option)
    * Feature: Add support for reporting and configuring numbers of
      channels/queues (-l and -L options)
    * Feature: Report pause frame autonegotiation result (-a option)
    * Doc: Change device name metavariable from 'ethX' to 'devname'
    * Doc: Fix various layout problems
    * Cleanup: Reorganise and add test cases for argument parsing
    * Fix: Strictly check for extraneous or missing arguments; in
      particular, fail if the device name is missing


author: puzel@suse.com
changelog:
  - update to ethtool-3.2
    * Feature: Add support for querying and setting private flags
      (--show-priv-flags, --set-priv-flags options)
    * Feature: Omit zero values in Solarflare register tables (-d
      option)
    * Feature: Allow driver to select RX NFC rule location (-U
      option)
    * Fix: Correct register dump offsets for Intel 82575 chipsets
      (-d option)


author: rschweikert@suse.com
changelog:
  - update to version 2.0.1
    unfortunately upstream does not provide release notes or
    change information past the 1.3.1 release


author: vuntz@novell.com
changelog:
  - Update to version 2.25.92:
    + Show the 'jump to page' window in the right GdkScreen
      (bgo#560541)
    + Make our own thumbnail when the provided one doesn't have the
      needed size (bgo#323198, bgo#307357)
    + Reduce the restriction on the minimum size of thumbnails from
      40 to 1 (bgo#323198)
    + Use GOption in thumbnailer
    + Fix saving a copy of encrypted PDF documents (bgo#566791)
    + Don't use g_quark_from_static_string in a loadable module
    + Use g_object_unref() instead of gdk_pixbuf_unref() in impress
      backend (bgo#571707)
    + Updated translations.
  - Remove -fno-strict-aliasing from CFLAGS.


author: mboman@suse.de
changelog:
  - Update to version 2.26.0:
    + Fix compiler warning when building with -Wformat
      (bgo#574168)
    + Fix a crash with encrypted documents
    + Translation updates
  - Remove libstdc++, scrollkeeper and texlive-bin-devel from
    BuildRequires
  - Add gtk2-devel to Requires for -devel package
  - Use find %{buildroot} -type f -name "*.*a" -exec %{__rm} -fv {} +
    to remove *.*a files
  - Don't package omf files twice (they are in the lang package too).


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + Don't prevent unmounting in case the initial cwd is on an
      external device (bgo#575436)
    + Create and load the document based on the mime-type provided by
      nautilus instead of using our own documents factory.
      (bgo#533917)
    + Fix endianess issues in dvi and tiff backends (bgo#578433,
      bgo#509920)
    + Fix memory leak in tiff backend (bgo#578285)
    + Fix path where accels file is saved (bgo#577500)
    + Fix fading animations
    + Translate the categories in the nautilus properties tab
      (bgo#575085)
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + New Features and UI Improvements:
    - Use GtkPrintOperation when printing for the backends that
      support rendering into a cairo context (bgo#557112)
    - Recover previous session when running evince after a crash
      (bgo#578894)
    - Preliminary annotations support (bgo#315002)
    - Rename Print Setup menu entry as Page Setup for consistency
      with the GTK+ dialog title (bgo#581109)
    - Added F3 as a find-next accelerator key (bgo#579072)
    - Support the free Gna! unrar tool in comics backend
      (bgo#552074)
    - Add evince-previewer as a separate applicaton that implements
      the printing preview
    + Bug fixes:
    - Fix handling of the tmp folder (bgo#582108)
    - Abort dnd operations originated in the same Evince window
      (bgo#582077)
    - Disable bouncing during scrolling (bgo#533534)
    - Fix build without gconftool-2 (bgo#581441)
    - Fix documentation build (bgo#579671)
    - Fix error handling of broken documents (bgo#580886)
    - Fix several memory leaks in comics backend (bgo#552074)
    - Escape URIs for display (bgo#581064)
    - Resync with libegg to remove deprecated GTK+ symbols
      (bgo#580556)
    - Correct check for exit status of commands in comics backend
      (bgo#579656)
    - Add -no-undefined flag for Cygwin build (bgo#580058)
    - Use g_file_make_symbolic_link to create symlinks (bgo#339172)
    - Delete the temp symlink created when opening a copy
    - Don't redraw again when zoom is set more than once to the
      same scale factor
    - Fix print preview of empty selection (bgo#517735)
    - Don't prevent unmounting in case the initial cwd is on an
      external device (bgo#575436)
    - Create and load the document based on the mime-type provided
      by nautilus instead of using our own documents factory.
      (bgo#533917)
    - Fix endianess issues in dvi and tiff backends (bgo#578433,
      bgo#509920)
    - Fix memory leak in tiff backend (bgo#578285)
    - Fix path where accels file is saved (bgo#577500)
    - Fix fading animations
    - Translate the categories in the nautilus properties tab
      (bgo#575085)
    - Other bugs fixed: bgo#539972, bgo#578436, bgo#582543
    + Updated translations.
  - Suggests unrar for the comics backend.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.3:
    + New Features and UI Improvements:
    - Update the hildon port
    - Complete the win32 port (bgo#339172)
    - Allow activate the menubar in fullscreen mode (bgo#504243)
    - Do not create popup window if the annot doesn't have a popup
    - Add tests for printer settings (bgo#583976)
    - Remember and reuse "Save a Copy..." path (bgo#485195)
    - Support for cb7 using the p7zip commands in comics backend
      (bgo#565174)
    - Parse xml metadata to detect PDF/A documents (bgo#582206)
    + Bug fixes:
    - Several build fixes and improvements
    - Fix page transitions in presentation mode (bgo#583652,
      bgo#581881)
    - Scale according to paper size before rendering for printing
    - Fix multipage even/odd printing issues (bgo#583429, #583388)
    - Gracefully work with FITB destinations and friends
      (bgo#583276)
    - Fix double to int conversion in thumbnails_get_dimensions
      (bgo#581524)
    - Ohter bugs fixed: bgo#584617, bgo#585497
    + Updated translations.
  - Add suggest for p7zip and unzip for the comics backend.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.4:
    + Compute selections on button press for word/line selections
      (bgo#562059)
    + Fix several even/odd multipage issues (bgo#583429)
    + Register thumbnailing for gzip/gzip dvi files (bgo#588013)
    + Get rid of shave with AM_SILENT_RULES automake option
      (bgo#585355)
    + Make evince output pdf on supported printers (bgo#585442)
    + Fix build on windows
    + Determine data directory on runtime on windows
    + Fix build without GConf
    + Fix several introspection build issues (bgo#585971)
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Enable gobject-introspection support: add
    gobject-introspection-devel and gir-repository BuildRequires,
    pass --enable-introspection to configure.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.90:
    + Let scroll wheel change page when in non-continuous best-fit
      mode (bgo#562257)
    + Show print progress information when using GtkPrintOperation
    + Don't show crash recovery dialog when requested file is the
      only one to be recovered (bgo#578894)
    + Disable crash recovery when D-BUS is disabled (bgo#578894)
    + Grab focus on view widget after setting metadata (bgo#589300)
    + Fixes segmentation violation when print file format is empty
      (bgo#589226)
    + Use AM_V_GEN to make custom commands silent (bgo#585355)
    + Don't install schema files when building without gconf
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0:
    + bgo#570054 - Populate destination page when reloading the
      document
    + bgo#595079 - Save images as png or jpg when the filename has no
      extensions.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.1:
    + New Features and UI Improvements:
    - Embed page setup settings in the print dialog (bgo#591551)
    - A new tab has been added to properties dialog to show
      information about the document license (bgo#349173)
    - Use different processes for every document opened.
      (bgo#583680, bgo#434966, bgo#497388, bgo#524633, bgo#586087)
    - Use GVFS metadata instead of our own xml based
      implementation. (bgo#586841)
    - When scrolling a page, move one screen leaving one line
      context to help to visually track the document as it moves.
      (bgo#170871)
    - Use GtkInfoBar instead of GeditMessageArea for the message
      area (bgo#592785)
    - EvPageCache has been splitted up into document part (moved to
      EvDocument which has been converted into an abstract class
      instead of an interface) and view part: EvDocumentModel. This
      allows to have more than one EvView for the same document, so
      that "Open a Copy" can be implemented without using the symlink
      hack. (bgo#573641)
    + Bug fixes:
    - Several fixes and cleanups in comics backend
    - Don't exit with non-writable $HOME
    - Clean up temp file handling to make sure we can cope with not
      being able to create our temp directory (bgo#595372)
    - Set page orientation of each page when printing so that
      documents with mixed portrait/landscape pages print correctly
      (bgo#599470)
    - Preserve aspect ratio when scaling page for printing
      (bgo#599468)
    - Fix a crash when we don't have a DBUS connection
    - Make sure total_num_bytes > 0 before using it in progress
      callbacks (bgo#597691)
    - Escape document URI before showing it in progress area
      (bgo#597691)
    - Fix a crash due to an uninitialized variable (bgo#597154)
    - Fix a crash when there are form field widgets active during
      rotation (bgo#593316)
    - Remarks the selected thumbnail after rotation (bgo#595548)
    - Don't change current page when rotating documents with
      different page sizes (bgo#595704)
    - Fix thumbnails rotation when loading a rotated document
      (bgo#595718)
    - Save images as png or jpg when the filename has no extensions
      (bgo#595079)
    - Populate destination page when reloading the document
      (bgo#570054)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.3:
    + New Features and UI Improvements:
    - Add inverted colors view mode (bgo#321823)
    - Add options to open/save attachment annotations to context
      menu
    + Bug fixes:
    - Fix infinite loop when scrollbar visibility changes in
      fit-with mode
    - Do not resize the window when zoom in/out with CTRL+Scroll
      (bgo#602798)
    - Keep scroll position when reloading (bgo##602445)
    - Make "p" and "n" accels unsensitive while searching
    + Updated translations.
  - Changes from version 2.29.2:
    + New Features and UI Improvements:
    - Add support for PDF File Attachment Annotations (bgo#601839)
    - Use "n" and "p" keys for page jump (bgo#601217)
    - Update actions sensitivity when gconf keys change
      (bgo#568433)
    + Documentation fixes:
    - Make series ID unique (bgo#599726)
    + Bug fixes:
    - Fix saving attachments
    - Make sure view is redrawn as soon as current page is rendered
      (bgo#601433)
    - Fix documentation of default flag values in configure
    - Do not mark properties name and desc as translatable
      (bgo#509824)
    - Fix build with glib < 2.22.0 (bgo#600338)
    - Disable print page setup options according to lockdown
      (bgo#568433)
    - Fix loading of remote files
    - Correctly process --with-smclient arguments (bgo#590174)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.4:
    + New Features and UI Improvements:
    - Always show rotate icons (bgo#599398)
    - EvPrintOperation has been moved to libview so that it can be
      used by EvView users (bgo#604750)
    - Support for cbt comic files (bgo#588266)
    + Bug fixes:
    - Do not fail to open external uri links that are relative
      paths (bgo#604716)
    - Do not hardcode BINDIR on Windows (bgo#605001)
    - Fix a crash in djvu backend on windows (bgo#604919)
    - Replace mkdtemp with our own _ev_g_mkdtemp to make it
      portable (bgo#604917)
    - Include a copy of some icons from gnome-icon-theme to be used
      as fallback on platforms like window where gnome-icon-theme
      is not available (bgo#596400)
    - Fix 0x0 page size always shown in properties view
    - Do not hide page selector widget on invalid input
      (bgo#603714)
    - Split EvPixbufCache into dynamic and static data. Static page
      data (links, annots, images, text and forms) that don't
      depend on current scale/rotation, have been moved to
      EvPageCache and are never removed. (bgo#602405)
    - Fix a typo in EV_RENDER_CONTEXT macro definition (bgo#603857)
    - Code cleanups and improvements in libview (bgo#603858)
    + Updated translations.
  - Change gnome-keyring-devel BuildRequires to
    libgnome-keyring-devel, following the module split upstream.
  - Remove gir-repository BuildRequires: it shouldn't be needed with
    recent versions of gtk2.


author: captain.magnus@opensuse.org
changelog:
  - Update to version 2.29.5:
    + New Features and UI Improvements:
    - Make Home/End keys go to first/last page in presentation mode
      too (bgo#358462)
    - Allow finish presentation by clicking on end page
      (bgo#309364)
    - Add custom print tab to printing dialog with several page
      scale options (bgo#599468, bgo#599470, bgo#599547)
    - Add support for remote files in evince thumbnailers
      (bgo#605218)
    - Add evince icon to the windows executable (bgo#596401)
    + Bug fixes:
    - Fix transition of pages with duration=0 in presentation mode
    - Fix vertical white line shown in presentation mode with
      documents with black background (bgo#438760)
    - Fix fickering and blank screen issues when changing pages
      fast in presentation mode (bgo#602738)
    - Fix printing on Windows (bgo#604705)
    - Disable text selection in presentation mode (bgo#605554)
    - Make comics backend also compile on Windows (bgo#605146)
    - Remove comics_regex_quote() in favor of always using
      g_shell_quote() (bgo#605092)
    - Properly redrawn properties view when document is reloaded
      (bgo#605169)
    + Translation updates


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.91:
    + New Features and UI Improvements:
    - DVI backend support on windows (bgo#602910)
    + Documentation fixes:
    - Modernise API docs
    + Bug fixes:
    - Fix dpi calculation (bgo#608586)
    - Allow adding actions for more than one item in view popup
      menu (bgo#609497)
    - Add gconf schemas for comic cbt files (bgo#609501)
    - Update totem-scrsaver from totem sources (bgo#610173)
    - Fix linking with pedantic linkers (bgo#609895)
    - Do not link evince shell to poppler directly (bgo#608832)
    - Several translatable messages fixed (bgo#608698)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.30.0:
    + Fix scale calculation on rotated monitors in presentation mode
    + Save current page when closing window in presentation mode
      (bgo#612656)
    + Fix rendering of documents with non uniform page size when in
      presentation mode
    + Use monitor height instead of screen height to calculate page
      scale in presentation mode (bgo#608924)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.30.1:
    + bgo#614693: Make inverted colors mode work in presentation mode
    + bgo#613637: Respect GNOME22_USER_DIR env variable
    + bgo#616515: Fix loading of local documents when uri contains a
      page destination
    + bgo#606090: Take default settings from last document opened.
      Fixes regression caused by migration to gio metadata
    + bgo#614747: Update icons to match gnome-icon-theme appearance
    + fdo#27590: Make sure there's a new valid page range before
      updating caches
    + bgo#514607: Update FSF address everywhere
    + bgo#613959: Fix loading of compressed password-protected
      documents
    + bgo#612972: Close previewer window with control + w
    + bgo#612972: Fix keybindings in previewer window
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.4.1:
    + bgo#623080: Fix build when poppler_page_get_text_layout is not
      available
  - Changes from version 2.31.4:
    + New Features and UI Improvements:
    - bgo#309015: Implement AtkText interface in EvView
    - bgo#543503: Add preliminary SyncTex support
    + Bug fixes:
    - bgo#530018: Don't save print document settings into global
      file
    - bgo#621750: Reload presentation view when document changes
    - bgo#621386: Remove hard-coded reason in totem-scrsaver
    - bgo#619248: Fix opening cbz files with [] in archive
  - Changes from version 2.31.3:
    + New Features and UI Improvements:
    - bgo#303365: Use a dynamic pixbuf cache size based on document
      page size. It allows us caching more pages for lower scale
      factors and increase zoom level by caching fewer pages.
    + Bug fixes:
    - bgo#619825: Fix fade animations
    - bgo#619948: Fix a crash when starting animation in
      presentation mode
    - bgo#620548: Remove set_focus_on_map and set NOTIFICATION type
      hint for loading window. It prevents focus stealing and skips
      taskbar and pager hints
    - bgo#605776: Fix build with GSEAL enabled
    - Remove circular dependencies in Makefiles and fix some
      compiler warnings
  - Changes from version 2.31.2:
    + New Features and UI Improvements:
    - Port to GDBus
    - bgo#619335: Do not use the gconf gsettings backend any more
    - Use cairo to draw search results
    - Use a loading window to show loading progress information
      instead of the old 'Loading ...' text rendered on every page
    + Bug fixes:
    - bgo#610548: Fix localization on Windows
    - Convert relative path to absolute path for evince-previewer
    - bgo#616515: Fix opening files with '#' in its name
    - Accept keyboard focus in window annotations
    - bgo#617736: Add .c files to the introspection sources
  - Changes from version 2.31.1:
    + New Features and UI Improvements:
    - bgo#617580: Add saved documents with "save a copy" to recent
      file list
    - Port override_restrictions gconf key to GSettings
    - bgo#614400: Add icons to the recent items, and always show
      them in menu
    + Bug fixes:
    - Invert colors of pages and thumbanils when loading in
      inverted color mode (bgo#616110, bgo#616111)
    - Take default settings from last document opened. Fixes
      regression caused by migration to gio metadata (bgo#606090)
    - Ellipsise the recent action's label
    - Make inverted colors mode work in presentation mode too
      (bgo#614693)
    - Respect GNOME22_USER_DIR env variable (bgo#613637)
    - Fix loading of local documents when uri contains a page
      destination (bgo#616515)
    - Make gnome-doc-utils optional
    - Update icons to match gnome-icon-theme appearance
      (bgo#614747)
    - Make sure there's a new valid page range before updating
      caches (fdo#27599)
    - Fix .desktop file according to CorrectDesktopFiles GNIOME
      Goal (bgo#592733)
    - Update FSF address everywhere (bgo#514607)
    - Fix loading of compressed password-protected documents
      (bgo#613959)
    - Add command line option to open document at a given page
      index (bgo#613449)
    - Fix build with GSEAL_ENABLE for libview and libdocument
      (bgo#605776)
    - Close previewer window with control + w (bgo#612972)
    - Fix keybindings in previewer window (bgo#612972)
    + Updated translations.
  - Drop upstream fixed evince-bgo617154.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.5:
    + New Features and UI Improvements:
    - Add a new sidebar page to show the list of annotations
    - bgo#543503: Finish DBus API for synctex support
    - Switch to GTK+ 3
    + Bug fixes:
    - bgo#604125: Make sure annot popups never show up outside the
      main window
    - bgo#623456: Set word wrapping mode for text in popup
      annotations
  - Use gtk3-devel BuildRequires instead of gtk2-devel.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.31.6.1:
    + Add --with-gtk=2.0|3.0 configure flag (bgo#626030)
    + Fix a crash with DVI files and empty glyphs (bgo#600552)
    + Fix a crash when a page is manually entered (bgo#624936)
    + Updated translations.
  - Changes from version 2.31.6:
    + New Features and UI Improvements:
    - Preliminary support for adding new annotations (bgo#168304)
    - Add confirmation dialog on closing window when document has
      been modified (Form fields have been filled out or annots
      have been added/modified) (bgo#168304)
    - Add an action to edit menu to save current settings as
      default. Default settings will be used only for new documents
      that don't have metadata (bgo#620325)
    - Migrate lockdown to gsettings
    + Bug fixes:
    - Update synctex parser from TexLive SVN repository
      (bgo#624532)
    - Fix a crash when loading document with inverted colors enabled
    - Several build improvements
    - Fix memory leaks when document is reloaded
    - Fix position of window annotations when moved by the user
    - Fix build with poppler 0.14 (bgo#624904)
    - Use cairo instead of gdk_draw API
    - Only set text and text_layout flags in page cache when a11y
      might be enabled
  - Add evince-fix-pc-gtk2.patch to make the pkg-config file
    reference gtk+ 2, not gtk+ 3.
  - Add explicit gtk2-devel BuildRequires.
  - Remove unneeded libglade2-devel BuildRequires.
  - Remove explicit Requires for devel packages in devel subpackage:
    we'll have pkgconfig()-style Requires automatically.
  - Use %glib2_gsettings_schema_* macros for GSettings schemas
    installation.
  - Move gir files to devel package.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.90:
    + bgo#626407: Do not jump to link dest when clicking with
      GDK_CONTROL_MASK
    + Use GDK_BLANK_CURSOR instead of creating our own empty cursor
    + bgo#626334: Improve findbar message when there are no matches
    + bgo#626147: Remove #ifdefs for old cairo versions
    + Updated translations.
  - Drop evince-fix-pc-gtk2.patch: fixed upstream.
  - Pass --with-gtk=2.0 to configure.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.31.92:
    + Change gsettings schema path from /apps/evince to
      /org/gnome/evince
    + bgo#626561: A D-Bus signal is now emitted when document is
      loaded
    + bgo#628945: Use GConf again for lockdown settings
    + Fix a crash during selection when evince is built with gtk2
    + bgo#625971: Evince daemon can spawn an evince instance when
      finding a document
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.32.0:
    + Make "Shrink to Printable Area" default option for Page Scaling
    + Fix build with --disable-dbus (bgo#629498)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Add evince-dvi-vulnerabilities.patch to fix CVE-2010-2640,
    CVE-2010-2641, CVE-2010-2642, CVE-2010-2643. (bnc#660555).


author: vuntz@opensuse.org
changelog:
  - Add evince-dvi-vulnerability-again.patch to fix another
    vulnerability in the DVI backend. Fix bnc#671064.


author: fcrozat@novell.com
changelog:
  - Update to version 2.91.93:
    + bgo#645594: evince icon updated
    + Updated translations.
  - Changes from version 2.91.92:
    + Bug fixes:
    - Save contents of text form fields when they loss the focus
      (bgo#624921)
    - Disable "open containing folder" action when no document is
      loaded (bgo#644613)
    - Give the keyboard focus to the view when sidebar is closed
      (bgo#645109)
    - Fix document loading when filename contains some characters
      like brackets (bgo#644604)
    - Another fix for buffer overwrite in dvi-backend (bgo#643882)
    - Use TIFFOpenW on windows (bgo#644928)
    - Remove all widgets from the View when reloading the document
      (bgo#632087)
    - Use the primary-toolbar style class for the window toolbar
      (bgo#644118)
    - Add .png extension when saving images using DnD (bgo#643709)
    - Update totem-screensaver code from totem sources (bgo#642946)
    + Documentation:
    - Relocate help images to fix documentation build (bgo#645410)
    - Updated information about opening a document
  - Changes from version 2.91.90:
    + Bug fixes:
    - Fix focus stealing when scrolling with keyboard (bgo#633475,
      bgo#623829)
    - Fix another security issue in the dvi-backend (bgo#640923)
    - Check for libICE, needed by eggsmclient (bgo#642509)
    - Rotate with CTRL+Left/Right in presentation mode too
      (bgo#641772)
    - Make the toolbar editor fill its window (bgo#641579)
  - Changes from version 2.91.6:
    + New Features and UI Improvements:
    - Add support for external links in presentation mode
      (bgo#628711)
    + Documentation:
    - Fix a few minor mistakes in the manual (bgo#640345)
    + Bug fixes:
    - Move to next/previous page with media keys in presentation
      mode too (bgo#625560)
    - Remember the current page when document is reloaded in
      presentation mode (bgo#637594)
    - Check all extensions when saving an image to avoid adding the
      extension twice (bgo#637461)
    - Prevent the sidebar to get the focus when selected thumbnail
      changes (bgo#639408)
    - Make sure a11y is initialized before checking whether it's
      enabled (bgo#639850)
    - Call gdk_notify_startup_complete() when acting as remote to
      prevent a hung startup notification when opening a document
      for the second time (bgo#640115)
    - Fix rendering issue with some fonts in dvi backend.
  - Changes from version 2.91.5:
    + New Features and UI Improvements:
    - Install .thumbnailer file to register the thumbnailer instead
      of using GConf (bgo#638343)
    - A context menu has been added to bookmarks sidebar to open,
      rename and remove bookmarks
    + Bug fixes:
    - Fix return value in g_return_val_if_fail() macro
    - Fix several security issues in dvi backend: CVE-2010-2640,
      CVE-2010-2641, CVE-2010-2642 and CVE-2010-2643
    - Do not use deprecated API: GdkCursor, GtkStyle, size-request
  - Changes from version 2.91.4:
    + New Features and UI Improvements:
    - Port to GtkStyleContext.
    - Use GAppInfo instead of deprecated gdk_spawn methods.
    - Document filename is not shown in the window title
      (bgo#386292)
    - Support for interal bookmarks (bgo#590655)
    - Add support for xz compressed documents (bgo#636481)
    - Add support for .wwf files (they are just PDF documents with
      another file extension (bgo#636415)
    - The pixbuf backend has been removed. Evince is a document
      viewer, not an image viewer. Eog does the latter job much better
      than evince ever could.
    + Documentation:
    - Lots of documentation updates
    + Bug fixes:
    - Stop the GtkSpinner when the loading window is hidden
      (bgo#637390)
    - Fixes crash when printing operation is cancelled (bgo#635619)
    - Don't draw a resize grip for Annotation Windows
  - Changes from version 2.91.3:
    + New Features and UI Improvements:
    - Add timestamp parameter to SyncSource DBus signal (bgo#632313)
    - Use gtk_paned_new() instead gtk_[h|v]paned_new()
    + Bug fixes:
    - Add sanity-checks to fix several crashes (bgo#594408,
      bgo#572061)
    - Use the URI of the input file instead of the local filename in
      SyncSource DBus signal (bgo#632317)
    - Fix a crash when clicking the view before document has been
      loaded (bgo#630999)
  - Changes from version 2.91.2:
    + New Features and UI Improvements:
    - Migrate to new size request API (bgo#633480)
    - Implement GtkScrollable interface in EvView
    - Migrate to new combo box APIs (bgo#632640, bgo#632600)
    + Bug fixes:
    - Fix drawing glyphs with transparency in dvi backend
      (bgo#494736)
    - Fix a typo in pkg-config file
  - Changes from version 2.91.1:
    + New Features and UI Improvements:
    - Migrate user config dir to XDG fdo directories spec
      (bgo#522811)
    + Documentation:
    - Replace the existing Evince user guide with new topic-based
      help from the Mallard project (bgo#631371)
    + Bug fixes:
    - Fix introspection build for library renames (bgo#631360)
  - Changes from version 2.91.0:
    + New Features and UI Improvements:
    - Add timestamp parameter to SyncView D-Bus method (bgo#630576)
    - Port to gtk3
    - Layer actions are now supported for PDF document
    - Add 'Open Containing Folder' action to the File menu
      (bgo#627443)
    - Make "Shrink to Printable Area" default option for Page
      Scaling.
    - Change gsettings schema path from /apps/evince to
      /org/gnome/evince
    - A D-Bus signal is now emitted when document is loaded
      (bgo#626561)
    - XPS Documents are now supported (bgo#321868)
    - Evince daemon can spawn an evince instance when finding a
      document (bgo#625971)
    + Bug fixes:
    - Fix a crash when synctex backward search fails (bgo#630845)
    - Don't show an empty tooltip for links that don't have tooltip
      text
    - Fix build with --disable-dbus (bgo#629498)
    - Fix a crash during selection when evince is built with gtk2
  - Adapt BuildRequires to GNOME 3 (remove gconf2-devel, replace
    gtk2-devel with gtk3-devel)
  - Drop evince-dvi-vulnerabilities.patch: fixed upstream
  - Drop evince-dvi-vulnerability-again.patch: fixed upstream
  - Replace GConf2 schemas handling with GSettings schemas handling.
  - Remove deprecated configure options (pixbuf, impress) and stop
    passing --with-gtk=2.0 as we move to gtk3.


author: dimstar@opensuse.org
changelog:
  - Add evince-find-libedocument.patch: gobject-introspection does
    not find the newly built libedocument3.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.2:
    + Fix goto window in presentation mode
    + bgo#648056: Don't allow to hide the toolbar when it's being
      edited
    + bgo#647138: Send page dest as integer to other evince instances
      when '-i' command line switch is used
    + bgo#647378: Don't jump to find result when the findbar is shown
      with search text
    + bgo#644806: Fix error processing some malformed TIFF files
    + bgo#648365: Clear caches after destroying child widgets
    + Fix ev_win32_get_locale_dir()
    + Updated documentation
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.1.90.1:
    + Bug fixes:
    - Fix the build making libevdocument link against -lm and -lz
      (bgo#657781)
  - Changes from version 3.1.90:
    + New Features and UI Improvements:
    - Don't set the current folder while saving a file (bgo#655514)
    - Fallback mode for cbz files using 7za and 7z (bgo#583499)
    - Add GoToPage item to Go menu
    - Limit thumbnailing time to 15 seconds by default (bgo#651655)
    - Add shortcut keys for best-fit and fit-width options
      (bgo#595571)
    - Add Help button to the toolbar editor (bgo#503638)
    - Use GTK_STOCK_GO_BACK for the history button (bgo#554585)
    + Bug fixes:
    - Fix saving annotations added to different pages (bgo#628378)
    - Add plural form for "cancel print jobs before closing" dialog
    - Update toolbar-editor from libegg to fix drag and drop
      toolbar items
    - Disable shortcut 'n' while editing form fields (bgo#654927)
    - Do not use the C++ template keyword in headers
    - Update smclient check for gdk targets
    - Save zoom factor in default settings when sizing mode is free
      (bgo#653383)
    - Fix build with --enable-introspection (bgo#643382)
    - Update synctex parser to version 1.16 (bgo#651263)
    + Documentation:
    - Update man page (bgo#526539)
    - Fixed spelling errors, clarified concepts and updated docs
      (bgo#648254)
    + Updated translations.
  - Drop evince-find-libedocument.patch: fixed upstream.
  - Add zlib-devel BuildRequires: new explicit dependency.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.1:
    + Make sure page labels are valid utf-8 strings in PostScript
      backend (bgo#654263)
    + Documentation improvements.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.2:
    + New features and improvements:
    - Improve mime type detection on win32
    + Bug fixes:
    - Remove use of several deprecated API in GLib and GTK+
    - Update smclient from libegg to fix the application name
      (bgo#631612)
    - Update synctex to version 1.17 to fix problems with file
      paths
    + Updated documentations.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.3:
    + New features and improvements:
    - Add an option to show odd pages on the left in dual mode.
      This option has been added to libevince but it's not exposed
      by the evine UI yet. (bgo#444587)
    - Add Office category to desktop file (bgo#666346)
    - Add configure option --disable-viewer
    - Allow compiling with glib < 2.31.0
    + Bug fixes:
    - Refresh thumbnail only when there's a document loaded
    - Add x-ext-<type> fallback mime-types to fix mime-type
      detection on windows
    - Fix rotation of tiff documents with different X/Y resolution
    - Close descriptor of temporary files before copying to them.
      It seems that on Windows, g_file_copy() does not work on
      files with a file desciptor open
    - Remove use of several deprecated GTK+ API
    + 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.
  - Stop changing categories in evince.desktop: they are perfect
    upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.3.1:
    + Fix the build making libevdocument link against gmodule-2.0
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.4:
    + New features and improvements:
    - Go to next/previous find match with control + Up/Down
      (bgo#653910)
    + Bug fixes:
    - Do not show the find bar in presentation mode (bgo#645976)
    - Save always settings that can be saved as default in metadata
      (bgo#639003)
    - Fix several compile warnings
    - Respect prefix when installing nautilus extensions
      (bgo#505359)
    + Documentation:
    - Fix description to print n page booklet using printer allows
      double-side printing
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.5:
    + New features and improvements:
    - Add Send To action to file menu and toolbar (bgo#569913)
    - Add --named-dest command line argument (bgo#668749)
    + Bug fixes:
    - Fix a crash when dropping an item to the toolbar
    - Fix page index argument when command is spawned (bgo#668736)
    - Use t1 font mapping files in dvi backend (bgo#612298)
    - Fix several memory leaks in comics backend (bgo#667258)
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Add nautilus-sendto Recommends for the new "Send To" action.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.3.90:
    + New features and improvements:
    - Restore horizontal policy to NEVER for the sidebar's
      thumbnails (bgo#670375)
    - Add a setting to disable auto-reload (bgo#669265)
    - Split dual mode option into dual mode with odd and even pages
      on the left (bgo#444587)
    + Bugs fixed:
    - Fixed several compile warnings
    - Several build fixes for windows
    - Fix typo in gsettings schema file (bgo#670399)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Replace old-style BuildRequires with pkgconfig() style ones and
    be more explicit. List all BuildRequires that are checked for by
    configure:
    + Old style: gnome-doc-utils-devel, gobject-introspection-devel,
      gtk3-devel, libdjvulibre-devel, libgnome-keyring-devel,
      libgxps-devel, libpoppler-glib-devel, libspectre-devel,
      nautilus-devel, zlib-devel.
    + New style: ddjvuapi, gio-2.0, gnome-doc-utils,
      gnome-icon-theme, gnome-keyring-1, gobject-introspection-1.0,
      gthread-2.0, gtk+-3.0, ice, libgxps, libnautilus-extension,
      libspectre, libxml-2.0, poppler-glib, sm, x11, zlib.
  - Drop libtool BuildRequires: there is no need for it.
  - Pass --with-smclient=xsmp to configure: this used to be
    autodetected, but having multiple backends in gdk makes this
    detection fail.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Bug fixes:
    - Fix typos in ev-form-field.h (bgo#635055).
    - Fix the build with mingw.
    + Documentation:
    - Fix key sequences in documentation (bgo#672296).
    - Fix several markups in documentation (bgo#672299, bgo#672296)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Fix smclient detection when GDK targets contain more than one
      backend (bgo#672613)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Split package according to SLPP (bnc#737897):
    + Create subpackages:
    - libevdocument3-4
    - libevview3-3
    - typelib-1_0-EvinceDocument-3_0
    - typelib-1_0-EvinceView-3_0
    + Add Requires for all new subpackages to the -devel package.
    + Move /sbin/ldconfig from %post/%postun of evince to
      %post/%postun of libevdocument3-4 and libevview3-3.


author: msuman@suse.de
changelog:
  - Do not install the conf file as other applications linking
    dynamically to LDAP libraries use our libraries.


author: vuntz@novell.com
changelog:
  - Update to version 2.25.92:
    + Bugs Fixed: bgo#238346, bgo#333716, bgo#404232, bgo#404232,
      bgo#529037, bgo#548623, bgo#550114, bgo#550114, bgo#551470,
      bgo#554458, bgo#555888, bgo#558366, bgo#559027, bgo#559719,
      bgo#561465, bgo#563212, bgo#564229, bgo#564229, bgo#567089,
      bgo#567949, bgo#568176, bgo#569700, bgo#569986, bgo#570364,
      bgo#571625, bgo#571721, bgo#572268, bgo#572348, bgo#572399,
      bgo#572543, bgo#572903, bgo#572950, bgo#572962, bgo#572975,
      bgo#573198, bgo#566556
    + Other contributions:
    - Build a "GUI" executable.
    - Do not use non-zero page size in an adjustment, it's
      deprecated now.
    - Format signature/encryption information nicer.
    - Function-declaration compiler warning.
    - Migrate from deprecated gtk_window_set_policy to
      gtk_window_set_resizable
    - Remove deprecated gtk_combo_set_case_sensitive() call.
    - Remove useless and deprecated gtk_layout_freeze and
      gtk_layout_thaw calls.
    - Substitute some deprecated gtk functions.
    + Updated Translations.
  - Remove -fno-strict-aliasing from compilation flags.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.0:
    + Bugs Fixed: bgo#342446, bgo#573122, bgo#573193, bgo#435455,
      bgo#401346
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1:
    + bgo#504767: Inherit modality from a parent's window, if any
    + bgo#523802: Use copy of the preview panel, when focused, and
      events' copy otherwise
    + bgo#529745: Add more file types in a file filter
    + bgo#537530: Use g_filename_to_utf8 for attachment filenames
    + bgo#539002: Show all other certificates in a contact tab
    + bgo#552583: Compare only user names, without a domain part, if
      such exists
    + bgo#569765: Don't keep the selected message in the message list
      if it is removed from the folder
    + bgo#574248: Compare base URI case insensitively
    + bgo#574680: Remove all headers except "References" and
      "In-Reply-To" when composing from an existing message
    + bgo#576694: Handle absolute font sizes correctly
    + bgo#576696: Set mandatory properties
    + bgo#576845: Call jh_tree_refill instead of label_tree_refill
    + bgo#576921: Remove needless GtkListStore objects
    + bgo#577717: Fill some default values to mandatory properties of
      ECalComponentAttendee
    + bgo#577989: Call gtk_message_dialog_new with a proper format
      string
    + bgo#578034: Call gtk_message_dialog_new with a proper format
      string
    + Updated translations.


author: vuntz@novell.com
changelog:
  - Update to version 2.26.1.1:
    + bgo#578685 ? evolution crashed with SIGSEGV in
      IA__g_ascii_strcasecmp()
  - Remove fix-sendrecv.diff: this is breaking translations for no
    good reason. See bnc#384116. Thanks to Bjørn Lie for spotting
    this.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.1:
    + bgo#574680 - Remove all headers except "References" and
      "In-Reply-To" when composing from an existing message
    + bnc#471083 - Do not allow deletion of system folders
    + bgo#577615 - Get rid of "Adjust for daylight saving time" option
    + bgo#381132 - Use system timezone in Evolution
    + bgo#342296 - Be able to save mail to event, meeting, task or
      memo
    + bgo#516933 - Rewrite attachment UI
    + bgo#567145 - External Editor rewrite
    + bgo#573170 - Add back support for vfolder of vfolders
    + Other bugfixes: bgo#504767, bgo#552583, bgo#576694, bgo#576696,
      bgo#576845, bgo#576921, bgo#576921, bgo#577717, bgo#569765,
      bgo#578034, bgo#577989, bgo#537530, bgo#529745, bgo#539002,
      bgo#523802, bgo#574248, bgo#561312, bnc#467659, bgo#578685,
      bgo#577929, bgo#565780, bgo#577898, bgo#572348, bgo#205804,
      bgo#340783, bgo#552583, bgo#569652, bgo#563954, bgo#571272,
      bgo#573704, bgo#579306, bgo#561188, bgo#553535, bgo#575773,
      bgo#491755, bgo#579635, bgo#579550, bgo#572348, bgo#578335,
      bgo#579774, bgo#570730, bgo#273818, bgo#580898, bgo#580894,
      bgo#580896, bgo#580892, bgo#580893, bgo#575242, bgo#581032,
      bgo#542685, bgo#572977, bgo#577482, bgo#325131, bgo#574781,
      bgo#575124, bgo#575122, bgo#569696, bgo#573830, bgo#355240
    + Icons for windows binaries.
    + Updated translations.
  - Respin sp-meetingworkspace-ui.patch. Hopefully, it still works
    ;-)
  - Do not apply bnc-445996-address-conflict.patch: the patch needs
    rebasing, but I have no idea how it should be done.


author: vuntz@novell.com
changelog:
  - Update to version 2.27.2:
    + bgo#274117 - Difficult to post a new message to newsgroups
    + bgo#440919 - Evolution can't attach "zero length" files
    + bgo#458491 - Remove useless "Call To..." popup menu option
    + bgo#523216 - User-oriented plugin descriptions
    + bgo#524497 - Wrong "From" value if multiple accounts configured
    + bgo#559366 - Evolution: Cannot scroll the Calendar view using
      the arrow keys
    + bgo#571496 - Migrate from deprecated gnome_execute to
      g_spawn/xdg-terminal
    + bgo#578176 - "Send message to contact" does not honor "always
      BCC"
    + bgo#578478 - Composer shows not all "From" information
    + bgo#579779 - Evolution crashes when updating a repeated (eg,
      yearly) event for all event instances
    + bgo#580163 - alarm notify window does not resize correctly
    + bgo#580900 - Kill libgnomeui/gnome-dateedit
    + bgo#580925 - Better search bar for word searches
    + bgo#581424 - Personal folder tree appears besides Public folder
      when you go to Folder > Subscription
    + bgo#581454 - Move nautilus-sendto integration to Evolution
    + bgo#582144 - Evolution not showing proper attachment filename
    + bgo#582168 - Remove duplicated shebang and comment from
      autogen.sh
    + bgo#582585 - Crash when deleting multiple attachments from
      composed mail
    + bgo#582626 - Time zone "select" button is broken
    + bgo#582744 - CC field autofill doesn't work for replies
    + bgo#583360 - Evolution won't set "UTC" as a "second zone" on
      Calendar and Tasks preferences
    + bnc#498712 - deleting meetings sometimes does not work properly
    + bnc#499107 - delete all the recurring instances from the folder
    + Updated Translations.
  - Respin bnc-433448-backup-restore-fails.patch,
    evolution-custom-openldap-includes.patch,
    evolution-shared-nss-db.patch, sharepoint-account-setup.patch,
    sp-meetingworkspace-ui.patch
  - Remove individual desktop files for components: drop
    ximian-evolution-pixmaps.tar.bz2 and
    ximian-evolution-desktop-files.tar.bz2.
  - Drop summerdance-about2.png: the about box doesn't use this
    anymore.
  - Add NetworkManager-devel, gstreamer-0_10-devel and libytnef-devel
    BuildRequires for features we were missing.


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.4.1
    + Addressbook:
    - bgo#561300 - Edit contact's Notes on its own tab
    - bgo#586109 - Crash while rendering inline vcard
    - bgo#555326 - Suppress Del key press in Contacts source
      selector
    + Calendar:
    - bgo#586251 - Let the SSL checkbox for Google calendar work
    - bgo#513451 - Select Today for calendar views on the first
      showing
    - bgo#238058 - Show more from summary for events with icons
    - bgo#245723 - Show days with transparent events in italic
    - bgo#252296 - Do not preset alarm for all day events
    - bgo#525689 - Do not show all days as Sunday in a comp-editor
    - bgo#236996 - Calendar display for weekends in month view
    - bgo#251694 - Highlight current day in a calendar
    - bgo#425582 - Calendar Alarm Display is not noticable enough
    - bgo#245723 - Show days with transparent events in italic
    - bgo#240605 - auto-select next day at midnight in selected day
      view
    + Mail:
    - bgo#345775 - Missing blank line between messages in saved
      mbox
    - bgo#464131 - Allow inline view of application/mbox
      attachments
    - bgo#568302 - Skip "noselect=yes" folders on Send/Receive
    - bgo#268644 - unread mail shortcut collides with gtk tree
      search
    - bgo#587699 - Localize only local folder names
    - bgo#214238 - Indicate unread emails in closed tree subfolders
    - bgo#586958 - Too long texts instartup wizard
    - Re-arrange attachment bar files for Anjal's and webkit
      rendering
    - Fix properly include paths, since this is one of our public
      headers
    - Do not treat edit accounts as new accounts in a case
    + Plugins:
    - bgo#586332 - Build error (long gint)
    - bgo#346146 - Appointments in Sent folder should not display
      actions
    - bgo#566369 - backup-restore - recognize broken archive
    - bgo#566369 - fix string typo "cancelled" => "canceled"
    - bgo#588106 - Makefile.am misuses *_LDFLAGS
    + Shell:
    - Check network manager state on startup and set start_offline
      appropriately
    + Misc:
    - bgo#586378 - Various build cleanups
    - bgo#586478 - Fix quoting in configure.ac
    - bgo#586631 - Rearrange autotool initialization in
      configure.ac
    - bgo#586632 - Require automake 1.9
    - bgo#586629 - Fix whitespace in configure.ac
    - bgo#586806 - Fix iconv cflags/libs in configure.ac
    - bgo#586809 - Enable "silent rules" automake 1.11 option
    - bgo#587138 - Require libxml2 2.7.3
    - bgo#587374 - iconv test broken on some gcc
    - bgo#586991 - Require autoconf 2.58 / various configure
      cleanups
    - bgo#588277 - Unnecessary special-purpose configure flag
    - bgo#588018 - NetworkManager & DBUS build check rewrite
    - Use G_BEGIN_DECLS / G_END_DECLS macros
    - Stop abusing forward declarations
    - Remove a weak pointer when disposing EAttachmentHandler
    - Fix "make check" errors
    - Remove INSTALL from source control
    - Fixes for anjal
    - Read entire UI definition in "eplug" files
    - Add localized screenshots
    - Hide proper widgets from filter.glade for searches
    - Use AM_CPPFLAGS instead of INCLUDE in all Makefile.am
    - Fix whitespace issues in em-account-editor.c
    - Kill EConfigListener
    - Work around deprecation of g_mount_unmount()
  - Changes from version 2.27.3:
    + bgo#585523 - Don't link against libsoftoken3 explicitly
    + bgo#584902 - Disabled default account hides "From" in
      composer
    + bgo#585554 - Opening PDF attachment crashes in
      e_attachment_open_handle_error()
    + bgo#584733 - Fixed account setup to work after Anjal merge
    + bgo#573263 - Crash in reset_layout (text) at e-text.c
    + bgo#362907 - Give icons to Drafts/Sent/Templates folders
    + bgo#584733 - Cannot create new account
    + bgo#581780 - Remember passwords in keyring for web calendars
    + bgo#572543 - Doesn't show correct application for pdf
      attachments
    + bgo#581280 - Wrong attachment name in event
    + bgo#582939 - Drop support for CDE
    + bgo#574940 - Do not use freed memory in EMFolderView/Browser
    + bgo#337082 - Do not produce unnamed folders in a folder tree
    + bgo#580212 - Report inline parts only when found both tags
    + bgo#323037 - Folder emblem to show new mail arrival
    + bgo#583446 - refresh folder hook
    + bgo#584154 - custom icon folder hook does not work
    + bgo#583991 - "Suggest automatic display of attachment" does
      not work
    + bgo#583441 - bbdb plugin is getting information from composer
    + bgo#535516 - Crash in GConf Bridge while replying
    + bgo#540269 - Do not crash in em_format_is_attachment
    + bgo#540269 - Do not crash in em_format_is_attachment
    + bgo#578335 - CalDAV - replace '@' in username to "%40"
    + bgo#524497 - Change the order of getting an account
    + Other fixes:
    - Added couple of APIS for EAttachmentPaned to hide combo and
      get the widget's container
    - Fix a runtime warning for zero-length attachments
    - Fix Compiler warnings
    - Fix build on Windows: link with needed libraries
    - Replace libgnome function with equivalent glib functions
  - Rebased patches:
    + evolution-custom-openldap-includes.patch
    + sharepoint-account-setup.patch
  - evolution-as-needed.patch to pass configure with -as-needed
  - Use libexecdir in the files section where needed.
  - Add evolution-rpmlintrc for lint to accept the plugins in libdir


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.5:
    + Calendar:
    - bgo#266150 - In list view Delete option not working in menu
      and toolbar
    - bgo#572176 - Allow local iCal files to be selected as
      calendar source
    - bgo#583374 - The broken Google calendar import should be
      replaced by the working CalDAV support
    - bgo#583527 - Provide the option of sending an e-mail to
      meeting attendees irrespective of the calendar
      backend
    - bgo#583972 - Resend meeting dialog isn't coming properly
    - bgo#588856 - Google calendar backend to CalDAV migration code
    + Contacts:
    - bgo#589580 - Crashes when dragging an image to the contact
      editor
    + Mail:
    - bgo#589494 - Doesn't print full list of recipients
    - bgo#589412 - Misleading notice in message list when messages
      are hidden
    + Miscellaneous:
    - bgo#578945 - Adapt to changes in libpst 0.6.41
    - bgo#588787 - Crash on search in an active account or all
      accounts
    - bnc#339361 - soap threading not working.
    - bnc#472079 - Cannot Edit Account When Proxy
    - bnc#480095 - Alpha Search In Proxy Dialog Crashes Evolution
    + Other Fixes:
    - Don't warn when NM support is explicitly disabled
    - Make it possible to send/receive without dialog


author: dominique-obs@leuenberger.net
changelog:
  - Update to version 2.27.90:
    + Calendar:
    - bgo#205137 - Configurable date formats in components
    - bgo#587468 - Show meeting icon for component with attendees
      only
    - bgo#320071 - Unclear why you can't edit appointment in
      calendar
    - bgo#314599 - Recurrence Tab Should Not Default To Forever
    - bgo#325278 - cannot access parts of "save calendar" without
      mouse
    - bgo#324676 - Print preview displays preview of previous month
    - bgo#590392 - Show selected day in day view's second timezone
      column
    - bgo#539334 - Postpone processing event when called
      recursively
    - bgo#328361 - Support for "Fifth Sunday *of the month*"
    - bgo#514725 - Critical warnings with appointments
    - bgo#273535 - Meeting request with attachments has bogus CID
      value
    - bgo#300567 - Calendar drawing optimizations
    - bgo#317290 - [Publish-Calendar] Cancel setup should cancel
    - bgo#245829 - Cannot copy (with mouse for pasting) appointment
      summary
    - bgo#203853 - Cut/Copy key bindings don't work in day and week
      views
    - bgo#575581 - All Day Events Should Not Depend On Calendar
      Scrolling
    - bgo#420513 - Be able to notify about meeting only new
      attendees
    - bgo#579646 - Remember alarm's last notified per calendar
    + Mail:
    - bgo#590747 - Composer autosave can easily lose data
    - bgo#562913 - Changed signature format not written to GConf
    - bgo#401530 - [imap-features] imap-headers.glade issues
    - bgo#563795 - Crashed while importing an mbox file in local
      folder
    - bgo#589982 - Fix a critical warning while replying for a mail
    + Plugins:
    - bgo#586076 - [external-editor] Pass cursor pos to vim
    - bgo#584030 - [Mail-To-Task] improve duplicate handling and
      such
    - bgo#573919 - [Mail-Notification] Check for 'actions'
      capability
    - bgo#563041 - Template plugin doesn't work; added new
      variables
    + Miscellaneous
    - bgo#551127 - Added translators comment and changed strings
      slightly
    - bgo#580895 - Fix evolution build break
    - bgo#580895 - Kill libgnomeui/gnome-thumbnail.h
    - bgo#325611 - Rephrased translators comments
    - bgo#590260 - Minimum requirement of libpst not checked
    + Other Fixes:
    - Allow calendar to be written as a external app and split
      the huge .so
    + Updated translations.
  - BuildRequire gnome-desktop-devel.


author: dominique-obs@leuenberger.net
changelog:
  - Remove rpmlintrc. The files section is now proper and the
    tests do not report any false positives.


author: dimstar@opensuse.org
changelog:
  - Add bgo591414-no-module.patch. Build libevolution-cal-shared as
    a proper library including so-version.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.27.91:
    + Calendar:
    - bgo#591414 - libevolution-cal-shared is linked as a module
    + Miscellaneous:
    - bgo#591321 - Cosmetic changes and fixes in configure.ac
    - bgo#591326 - Keep m4 macros in their own folder
    - bgo#591377 - Fails to detect krb5 in configure with
    - as-needed
    - bgo#592680 - Remove deprecated Encoding key from desktop file
    + Other Fixes:
    - Fix msgfmt check by setting strings to fuzzy
    - Update czech screenshots.
    + Updated translations.
  - Drop bgo591414-no-module.patch, upstream included.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.27.92:
    + Mail:
    - bgo#494531 - Use quoted-printable encoding when necessary
    - bgo#593872 - Forgets which signature is assigned to which
      account
    + Calendar:
    - bgo#592873 - Initialize Force Read only check state properly
    + Miscellaneous:
    - bgo#590687 - Evolution not restoring data from backup archive
    - bgo#592335 - Submit bug-report doesn't work
    + Other Fixes:
    - Fix discrepancy wrt what's actually in the UI
    - Fix return types to match the type of function
    - Support for Anjal to have provider specific options in acc
      editor
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.28.0:
    + Notable changes:
    - Google Calendar uses caldav interface.
    - Select the local Ical files as calendar source
    - Configurable Date formats
    - Better system timezone discovery
    - Attachment bar rewrite
    - Re-add support for volder of vfolders
    - GroupWise meeting retract/resend
    + Calendar:
    - bgo#582780 - Use proxy in Google calendar setup plugin
    - bgo#581602 - Purge calendar function not working
    - bgo#594407 - Alarms won't go away
    + Mailer:
    - bgo#572960 - Ignore and drop invalid signatures on load
    - bgo#594609 - Date field in message list shows incorrect
      "x days ago"
    - bgo#594628 - Switching back from Outgoing filters to Incoming
      filters does not show existing incoming filters
    + Updated translations and documentation.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.29.3.1:
    + See NEWS file for a list of changes.
  - Disable all SharePoint related patches -> NEEDS REBASE.
  - Drop fix-exchange-menuitem.diff, as a consequence of bgo#456240:
    Move exchange plugin to exchange package
  - New BuildRequires: libcanberra-devel, libgtkimageview-devel and
    libunique-devel
  - Drop libidl BuildRequire
  - No longer Require libbonobo-, ligbnome- and libgnomeui-devel from
    the -devel package.
  - Add evolution-eds2.29.3.patch - e-d-s 2.29.3.1 does not exist.
  - Be more strict, by using version numbers, when obsoleting
    evolution2-devel.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.29.4:
    + Mailer:
    - bgo#596967 - Per-folder setting for threading and preview
      panel
    - bgo#604884 - Use proper colors in Search bar when is search
      activated
    - bgo#593896 - "Search -> Find now" should not be always
      enabled
    - bgo#593700 - Restore folder's last selected message as
      expected
    - bgo#603184 - Various problems with search box in folders
    - bgo#604761 - Select certificate doesn't work
    - bgo#553057 - Show signer's information in a message
      window/preview
    - bgo#602505 - Incorrect information in message window
    - bgo#551464 - Paste files into composer as attachments
    + Calendar:
    - bgo#596947 - Calendar view forgets memo pane height
    - bgo#359755 - Do not fetch content of a CalDAV calendar when
      given it
    - bgo#604512 - Calendar publishing tab misses button label
    - bgo#604182 - Do not block UI with publish-calendar messages
    - bgo#359755 - Support for CalDAV collections
    - bgo#603682 - Duplicate mnemonic in meeting window
    - bgo#603061 - Use .ics for temp vcalendar files
    + Contacts:
    - bgo#602998 - Contacts searches are supposed to be per address
      book
    + Misc:
    - bgo#604838 - Drop unused alert dialog
    - bgo#604822 - Drop more alert titles. Drop all alert titles to
      be found in *.error.xml.
    - bgo#603701 - Don't treat 4 byte values as DDWORDs
    - bgo#603342 - Memory leak fixes
    - bgo#604562 - Typo in gconf schema
    - bgo#604182 - Hide variable used only with HAVE_LIBNOTIFY
    - bgo#499322 - Use extension for "Save as" suggested file name
    - bgo#603972 - Proper title for dialog
    - bgo#591938 - Update translator's comments
    - bgo#604098 - Missing \n in EAlert
    - bgo#603592 - X11 window roles should be set
    - bgo#602963 - Migrate to new EError Apis
    + Misc Fixes
    - Punctuation fixes
    - EShellContent cleanups.
    - Fix distcheck errors.
    - Fix a small memory leak in EShellBackend
    - Add get_data_dir(), get_config_dir() vfuncs to EShellBackend
    - Merge some composer header changes for Anjal.
    - Introduce EMailBackend into libevolution-mail.
    - Use the boxed CamelObject type for signal params in
      MailFolderCache
    - Remove mail-config, vfolder, and filter deps from
      mail-folder-cache
    - Kill ETableScrolled.
    - Bump glib requirement to 2.22.0
    - Remove libhal requirement from configure
    + Updated translations.
  - Drop evolution-eds2.29.3.patch: not needed anymore.
  - Update bnc-435668-hide-accept.patch to apply without fuzz.


author: vuntz@opensuse.org
changelog:
  - Create python-plugins subpackage, and pass --enable-python to
    configure to enable the python plugins.
  - Add supplements on mono-plugins and python-plugins so that those
    subpackages get automatically installed if evolution and mono or
    python are installed.
  - Fix Requires on evolution to not use the release version number.
  - Add gconf2-devel, gtk2-devel Requires to devel package.
  - Remove gail-devel, libgweather-devel, libnotify-devel,
    libopenssl-devel Requires from devel package.


