# changelog

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


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


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


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


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


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


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


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


author: jengelh@inai.de
changelog:
  - Update to new upstream release 0.8.5
    * sgdisk: fix bug that caused truncation of 2+ TiB partitions
    on 32-bit
    * added type codes for Midnight BSD
  - Rip out unused gdisk subpackage


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


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


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


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


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


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


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


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


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


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


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


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Fixed error in export to xml of family order.
    + Fixed crash in windows after some use due to too much terminal
      output.
    + Some platform-specific fixes (Windows, OSX).
    + Misc bug fixes.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.4.2:
    + Some fixes on NarrativeWeb report.
    + Some fixes on book report.
    + Improvement on database path interface and user's preferences.
    + Consistency on Name display and regex support.
    + Some platform-specific fixes for Windows system environment.
    + Better support for media links on Gedcom file format.
    + Fix possible incorrect family relations on Gedcom file format.
    + Various fixes on citation records.
    + Fix and improve places handling on Geography views.
    + Fix on command line arguments.
    + Consistency on PDF file format.
    + Updated translations.


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


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


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


author: cgiboudeaux@gmx.com
changelog:
  - Update to 0.3.0
    * Implement dictsort filter
    * Many new unit tests
    * Bug fixes and performance improvements
    * Roman numeral support in textdocument processing


author: cfarrell@suse.com
changelog:
  - license update: LGPL-2.1+ or GPL-2.0+ or MPL-1.1
    See License file (most source code notices concur)


author: crrodriguez@opensuse.org
changelog:
  - graphite2-arm.patch :Fix build in arm and possible other platforms, we should
    notuse -nodefaultlibs as a linker flag and let the system
    do its job automatically.
  - freetype-devel should be freetype2-devel


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


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


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


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


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


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


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


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


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


author: pth@suse.de
changelog:
  - Update to 2.14:
    Bug fixes:
    * grep -i '^$' could exit 0 (i.e., report a match) in a multi-byte
      locale, even though there was no match, and the command generated
      no output.  E.g., seq 2 | LC_ALL=en_US.utf8 grep -il '^$' would
      mistakenly print "(standard input)".  Related, seq 9 |
      LC_ALL=en_US.utf8 grep -in '^$' would print "2:4:6:8:10:12:14:16"
      and exit 0.  Now it prints nothing and exits with status of 1.
      [bug introduced in grep-2.6]
    * 'grep' no longer falsely reports text files as being binary on
      file systems that compress contents or that store tiny contents
      in metadata.
  - Add current German message catalog from the translation project.


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.18:
    + Added support for Windows builds
    + Bugs fixed: bgo#662762, bgo#662763.
  - Drop grilo-no-wc-test.patch: fixed upstream
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh,
    as we do no longer carry any patches.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that...
    See bnc#697467 for more details.


author: dimstar@opensuse.org
changelog:
  - Change pkgconfig(libvala-0.14) BuildRequires to
    pkgconfig(libvala-0.16)
  - Add grilo-vala-0_16.patch: Detect libvala 0.16
  - Add gnome-common BuildRequires and call to gnome-autogen.sh, as
    above patch touches the build system.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.19:
    + Fixes in the Test UI
    + Improvements in Grilo Net library
    + Added support for Vala 0.16 and 0.18
    + Improvements in the build system
    + Several fixes, including:
    - bgo#662748: tracker plugin: support multiple resources in a
      larger file
    - bgo#665938: Do not dist gir_DATA
    - bgo#672923: Make it possible to override the user-agent in
      GrlNetWc
  - Drop grilo-vala-0_16.patch: fixed upstream
  - Drop gnome-commong BuildRequires and call to gnome-autogen.sh:
    no longer needed, as we don't carry any patches anymore.
  - Drop xz BuildRequires as it now comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.20:
    + Test UI requires Gtk+ 3
    + Fixes in the Test UI
    + Improved documentation
    + Bugs fixed: bgo#676822, bgo#676823, bgo#679674.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.0:
    + Merged GrlMediaSource and GrlMetadataSource in one GrlSource
    + Improvements in the full resolution algorithm
    + Added operation options and source capabilities
    + Added filtering capabilities
    + Changes in API names
    + Added support for Vala 0.14 - 0.18
    + Added support for Windows building
    + Use GDateTime for date-based keys
    + Use numbers to identify metadata keys
    + Improvements in Grilo Net library
    + Improvements in Vala bindings
    + Improvements in documentation
    + Improvements in the build system
    + Bugs fixed: bgo#662748, bgo#662762, bgo#662763, bgo#665938.
  - Add grilo-int2pointer.patch: Fix brp errors, taken from git.
  - Rename libgrilo-0_1-0 to libgrilo-0_2-1, typelib-1_0-Grl-0_1 to
    typelib-1_0-Grl-0_2, libgrlnet-0_1-0 to libgrlnet-0_2-0,
    typelib-1_0-GrlNet-0_1 to typelib-1_0-GrlNet-0_2, following
    upstreams soname bumps.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.1:
    + Use G_MODULE_BIND_LOCAL to load modules
    + Less disturbances using warnings instead of errors
    + Add option to disable Test UI
    + Bugs fixed: bgo#681757, bgo#681983, bgo#681984, bgo#681992,
      bgo#682024, bgo#682791, bgo#682793, bgo#682855, bgo#685161,
      bgo#685169.
  - Drop grilo-int2pointer.patch: fixed upstream.
  - Replace pkgconfig(libvala-0.16) BuildRequires with
    pkgconfig(libvala-0.18): As this package lives in the same
    devel project as vala, we don't have to care too much about older
    versions to be found in older openSUSE releases.
  - Pass --enable-vala to configure: this helps us to abort the build
    early in case something does not work out as expected rather than
    only at the end, when the files section does not match.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.2:
    + Rename macro from GRL_CAPS_TYPE to GRL_TYPE_CAPS
    + Sort entries in documentation
    + net: Add possibility to set custom HTTP headers on requests
      (bgo#680436)
    + Several bug fixes.


author: dimstar@opensuse.org
changelog:
  - Add grilo-linking.patch: Fix linking of GrlNet.gir.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh, as
    above patch touches the BuildSystem.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.3:
    + Added TMDb plugin in the Test UI program.
    + grl_source_resolve() can be invoked with sources that do not
      implement it
    + grl_source_store_metadata() can be invoked with sources that do
      not implement it
    + Added support for mocking network answers, for testing purpose
    + Added support for capturing network content, for testing
      purpose
    + Improved (de)serialization: support all metadata key types and
      multi-valued elements
    + Added new keys: GRL_METADATA_KEY_FAVOURITE,
      GRL_METADATA_KEY_REGION, GRL_METADATA_KEY_KEYWORD,
      GRL_METADATA_KEY_PERFORMER, GRL_METADATA_KEY_PRODUCER,
      GRL_METADATA_KEY_DIRECTOR and GRL_METADATA_KEY_ORIGINAL_TITLE
    + Sources can expose the type of media they can handle
    + Improved documentation
    + Bugs fixed: bgo#679686, bgo#685274, bgo#685861, bgo#685967,
      bgo#686032, bgo#686033, bgo#686206, bgo#686271, bgo#687104.
  - Drop grilo-linking.patch: fixed upstream.
  - Drop gnome-common BuildRequires and call to gnome-autogen.sh, as
    we no longer carry any patches.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.4:
    + Fixed compilation problem with gcc 4.2.
    + Improved documentation.
    + Added support for boolean, float and datetime keys in filters.
    + Some fixes in core, including:
    - bgo#688301: docs: GrlMedia: Improve certificate/region
      function docs.
    - bgo#689053: grl-source: fix compare_queue_element function.


author: vuntz@opensuse.org
changelog:
  - Add support for tracker 0.13/0.14:
    + Add grilo-plugins-tracker-0.14.patch.
    + Add gnome-common BuildRequires and call to gnome-autogen.sh,
      needed for above patch.
    + Change pkgconfig(tracker-sparql-0.12) BuildRequires to
      pkgconfig(tracker-sparql-0.14).


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.20:
    + General:
    - Remove g_thread_init() call
    - Use g_str_has_prefix() instead of strrstr()
    + Gravatar plugin:
    - Don't leak GParamSpec (bgo#680435)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.0:
    + General:
    - Use the new API 0.2.0
    - Added support for Windows
    + Apple trailers plugin:
    - Fixed mime-type
    + Filesystem plugin:
    - Added filtering by key capability
    - Added filtering by media type capability
    + Tracker plugin:
    - Added config option to expose documents as content
    - Merged Tracker Media Source and Tracker Metadata Source in
      one Tracker Source
    - No tracker-sparql-0.12 support (bgo#658448)
    - Support multiple resources in a larger file (bgo#662748)
    + UPnP plugin:
    - Removed "UPnP -" prefix from title
    - Empty results on UPnP shows error (bgo#653756)
    - UPnP sends back containers on search (bgo#653759)
    - Support GRL_METADATA_KEY_TRACK_NUMBER (bgo#658812)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.1:
    + DMAP plugin:
    - New plugin providing content from DMAP protocol (bgo#652516)
    + Local Metadata plugin: Fixed segmentation fault.
    + Tracker plugin: Several fixes
    + YouTube plugin: Better error reporting for youtube plugin when
      quvi fails (bgo#685235).
  - Add pkgconfig(libdmapsharing-3.0) BuildRequires: dependency for
    the new DMAP plugin.
  - Add pkgconfig(grilo-net-0.2) BuildRequires so it can be properly
    versioned.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.2:
    + TMDb plugin:
    - Added new plugin that gets information from TMDb.
  - Add pkgconfig(json-glib-1.0) BuildRequires: dependencz for the
    new TMDb plugin.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.3:
    + General:
    - Remove "default" get_caps implemetations (bgo#673491).
    - Sources report the type of medias they support.
    + DMAP plugin: Fixed typo in GObject macro.
    + Flickr plugin: Handle only photos.
    + Metadata Store plugin:
    - Updates don't work properly (bgo#686282).
    - Add support for GRL_METADATA_KEY_FAVOURITE (bgo#686288).
    + TMDb plugin: several fixes.
    + UPnP plugin: Link it to libgssdp.
    + YouTube plugin: Added "format" parameter.
  - Add pkgconfig(gssdp-1.0) BuildRequires: new dependency.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.4:
    + General:
    - Improved build system
    - Added plugins documentation
    - grl_source_query(): Does not hint at the query syntaxes
      (bgo#685473)
    + Blip.TV plugin:
    - Use GrlNet instead of librest
    - Fixed backend API usage
    + Filesystem plugin:
    - Fixed a warning
    + Jamendo plugin:
    - Return no result when browsing out of range feeds
      (bgo#689125)
    + Local Metadata plugin:
    - Check URL in resolve
    + Metadata Store plugin:
    - Fixed crash with freed variable
    - Add 'search' with filtering by 'favourite' (bgo#687788)
    + TMDb plugin:
    - Added documentation
    - Added example of use
    - Restored original-title key
    - Add tmdb plugin tests (bgo#688245)
    + Tracker plugin:
    - Added support for Tracker 0.15
    + Vimeo plugin:
    - Use GrlNet
    - Use quvi to get the URL video
    - Set up URL key as slow key
    - Added "format" parameter
    - Vimeo plugin is broken (bgo#688821)
  - Add docbook_4 and gnome-doc-utils-devel BuildRequires: new
    dependencies to build tutorial.
  - Remove pkgconfig(rest-0.7) BuildRequires: dependency is now gone.
  - Disable "make check" in %check as it fails during the build. It
    likely needs the package to be installed (see bgo#690034).


author: vuntz@opensuse.org
changelog:
  - Update to version 0.2.5:
    + General:
    - Moved examples/ into help/
    - Fixed typo in documentation
    - Build fix (bgo#689577)
    + TMDb plugin:
    - Do not require plugin installed to run the tests
    - Several fixes and improvements in tests
    - Publication date is a slow key
    + UPnP plugin:
    - Fixed race condition when creating the sources
  - Re-enable "make check" in %check as it works now.


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


author: mchang@suse.com
changelog:
  - set empty prefix to grub.efi for looking up in current directory
  - remove grubcd.efi, as grub.efi can now be used for cdrom booting


author: arvidjaar@gmail.com
changelog:
  - remove obsolete reference to /boot/grub2-efi and /usr/sbin/grub2-efi
    from grub2-once
  - add GRUB_SAVEDFAULT description to /etc/default/grub


author: mchang@suse.com
changelog:
  - sync from SLE-11 SP3 to date
  - set empty prefix to grub.efi for looking up in current directory
  - grub2-cdpath.patch: fix the grub.cfg not found when booting from
    optical disk
  - put grub.efi in grub2's source module directory
  - create links in system's efi directory to grub.efi
  - arvidjaar: do not overwrite device path in grub2-cdpath.patch


author: duwe@suse.com
changelog:
  - merge internal+external BS changes into superset spec file,
    remove obsolete dependencies
  - merge SLES+openSUSE patches, restrict "grub-efi" to 12.2
  - add efidisk-ahci-workaround (bnc#794674)
  - fix unquoted-string-in-class.patch (bnc#788322)


author: duwe@suse.com
changelog:
  Fix up bogus items from the previous merge:
    - efi_libdir = _libdir = /usr/lib
    - package /usr/lib/grub2 dir only once
    - move grub.efi to /usr/lib/grub2/%{grubefiarch}/
    - create a symlink so that scripts can find it there.


author: arvidjaar@gmail.com
changelog:
  - grub2-grub-mount-return-failure-if-FUSE-failed.patch - return error
    if fuse_main failed (bnc#802983)


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


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


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


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


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


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


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.2:
    + bgo#607797: Change the default mouse-button-modifier to Super
    + bgo#645665: Add brightness and contrast preferences
    + bgo#676101: Add input-sources schema
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.3:
    + Add show-notifications setting (bgo#677640).
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Add colour saturation setting for the magnifier.
    + Change default keyboard shortcut for "Maximise".
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.91:
    + Add option to show all the available input sources in the UI
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.5.92:
    + Change default list of input sources to be empty, so the
      default layout is inherited from the current settings.
    + Updated translations.


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


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


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.22:
    + Fix thumbnailer manual install problem.
    + Fix error messages on win32.
    + Fix resource limiting in thumbnailer.
    + Ensure GsfOutput::name and GsfInput::name notifications.
    + Cleanup old code.
    + Drop support for gnome-vfs and bonobo.
    + Fix ole2 entry sorting. [bgo#665712]
    + New installation method for thumbnailer. [bgo#651187]
  - Drop gnome subpackage:
    - As gnome-vfs and bonobo support was dropped, there are no more
      files in this package.
    - Add Obsoletes for libgsf-gnome < 1.14.22 to libgsf-1-114, to
      ease upgrades.
    - Remove libgsf-gnome Requires from devel subpackage.
    - Remove gconf schema handling.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Change glib2-devel and libxml2-devel BuildRequires to
    pkgconfig(glib-2.0) and pkgconfig(libxml-2.0).
  - Clean spec-file using spec-cleaner.


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


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.24:
    + Fix namespace issues (bgo#672512)
    + Fix build after introspection implementation (bgo#673029).
  - Pass --enable-introspection to configure: it's currently disabled
    by default.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.25:
    + Enhance gsf tool to create archives.
    + Fix memory management problem with document properties.
    + Fix writing of OLE2 properties for multi-byte codepages
      (bgo#627696).
    + Unconditionally require gio (bgo#687753).
  - Add pkgconfig(gio-2.0) BuildRequires: new dependency.


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


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


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


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


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


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


author: jengelh@inai.de
changelog:
  - Update to new upstream release 2.8.9
    * Added examples to interoperate with WCF basicHttp,
    basicTransportSecurity, basicMessageSecurity, and wsDualHttp.
    * Added soapcpp2 option -A for service dispatching based on Action
    values only.
    * Added wsdl2h option -z3.
    * Added wsse support for WS-SecureConversation.
    * Added wsrm5 WS-ReliableMessaging 1.0 2005.
    * Added iOS plugin with examples.
    * Improved WS-Policy analysis and reporting.
    * Fixed and improved wsse plugin for WS-Security interoperability
    with WCF and other implementations (required a small API change).
    * Fixed HTTP headers for NTLM.
    * Fixed httpda plugin OpenSSL init crash in md5evp.c.
  - Update to new upstream release 2.8.10
    * Added soapcpp2 -Q option (C++ namespaces).
    * Added wsdl2h -b option (bi-directional operations for duplex
    services).
    * Updated WS-Addressing and WS-ReliableMessaging plugins,
    documentation, and examples.


author: jengelh@inai.de
changelog:
  - Update to new upstream release 2.8.11
    * Added soapcpp2 -0 option to remove SOAP bindings when applicable
    * Changed wsdl2h output for the few cases that multiple service
    bindings are defined, use wsdl2h -Nns for backward compatibility
  - Update to new upstream release 2.8.10
    * Added soapcpp2 -Q option (C++ namespaces)
    * Added wsdl2h -b option (bi-directional operations for duplex services)
  - Removed gsoap-03-initext.diff, merged upstream


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


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


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


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


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.12.1:
    + Increase UDP buffer size
    + Fix searching for UDN that started with [a-f]
    + Bugs fixed: bgo#664177.
  - Do not package ChangeLog: it's an empty file.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that...
    See bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Remove glib2-devel Requires from devel subpackage: it will
    automatically be added the pkgconfig() way.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.12.2:
    + Functional tests.
    + Regression tests.
    + Ignore announcements from services with a lower version.
    + Make internal resource cache version-independant.
    + Update gtk-doc annotations.
    + Update pkg-config files.
    + Create Vala bindings from GIR
    + Bugs fixed: bgo#675355, bgo#673150, bgo#678744, bgo#679781,
      bgo#682099,
  - Add vala BuildRequires: needed to build the new vala bindings.
  - Drop xz BuildRequires as it now comes for free in the build
    system.


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


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


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


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


author: dimstar@opensuse.org
changelog:
  - Remove Provides for gstreamer, gstreamer-doc, gstreamer-devel:
    these are now real packages for gstreamer 1.0.


author: vuntz@opensuse.org
changelog:
  - Rename gstreamer-utils subpackage to
    gstreamer-0_10-utils-unversioned:
    + The gstreamer-utils name is now used by gstreamer 1.0, so we
      don't want to conflict.
    + This subpackage contains unversioned binaries that prefer
      gstreamer 0.10, so it kind of makes sense to keep the version
      in the name of the package anyway, even it's not optimal.
    + Add Provides/Obsoletes for gstreamer-utils for smooth upgrades.
      They are versioned, so should not affect gstreamer 1.0.


author: vuntz@opensuse.org
changelog:
  - Make gstreamer 1.0 and 0.10 -devel parallel installable:
    + Rename gstreamer.attr to gstreamer_0_10.attr
    + Rename gstreamer-provides to gstreamer-0_10-provides
    + Macros defined in gstreamer_0_10.attr are also versioned:
      %__gstreamer_0_10_provides instead of %__gstreamer_provides for
      instance.


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


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


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


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


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


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


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


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


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


author: adrian@suse.de
changelog:
  - test suite failure in qemu emulated builds (arm) must be ignored
    for now. qemu is not threadsafe enough for it.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.1.3:
    + Dribble mode: You can set remote candidates while gathering the
      local ones
    + Add support for GStreamer 1.0, will compile plugins for both
      1.0 and 0.10 by default
    + Cache GSocketAddress in UdpBsdSocket, creating it is very slow
  - Add gstreamer-libnice sub package: the new GStreamer 1.0 plugin.
  - No longer recommend gstreamer-0_10-libnice from libnice10, but
    newly add supplements to the two gstreamer plugin sub packages,
    triggering automatic installation when libnice and any the
    respective gstreamer version is installed.
  - Replace gstreamer-0_10-devel (and even older gstreamer010-devel)
    BuildRequires, in favor of new pkgconfig() style variants:
    + For gstreamer 0.10:
    - gstreamer-0.10
    - gstreamer-base-0.10
    + For gstreamer 1.0
    - gstreamer-1.0
    - gstreamer-base-1.0


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


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


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.29:
    + audioparser: new amrparse, aacparse, ac3parse, flacparse,
      mpegaudioparse, dcaparse elements
    + audiowsincband:
    - Add new windowing functions: gaussian, cos and hann
    - Fix range of kernel elements (lim -> lim-1)
    + audiowsinclimit:
    - Add new windows to high/low-pass filters: gaussian, cosine,
      hann
    - Fix range of kernel elements (lim -> lim-1) in high/low-pass
      filters
    + avidemux:
    - also add the frame-type for the stream index.
    - flvdemux: mark delta-units in the index
    - stream->current_total is accumulated byte size and not time
    + avimux:
    - add stream-format field to h264 pad template caps
    - rework _request_new_pad to handle explict req-pad-names
    - use running time for synchronization
    + cairooverlay: Add generic Cairo overlay video element.
    + debugutils: remove bitrotten negotiation element
    + deinterlace: add support for NV12 and NV21 formats; fix greedyl
      method
    + dvdemux: first try if upstream handles TIME seeks before
      handling them here and other event handling fixes
    + flacdec: fix issues with large metadata blocks when streaming
      unframed flac
    + flacenc:
    - Add support for writing METADATA_BLOCK_PICTURE blocks for
      GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE
    - Don't store image tags inside the vorbiscomments and the flac
      metadata
    + flvdemux:
    - add width, height and framerate to caps when present on
      onMetaData
    - Do not build an index if upstream is not seekable
    - fix deadlock on setting index on flvdemux
    + flvmux:
    - don't overwrite metadata tag with duration in streaming mode
    - don't set duration for live stream
    - use running time for synchronization
    + flv: specify stream-format for h264 in the pad template caps
    + icydemux: fix tag list handling issues that might have caused
      crashes
    + j2kpay: skip EPH packets
    + jitterbuffer:
    - also estimate eos if very near eos
    - avoid trying to buffer more than is available
    - handle position query
    + matroskademux:
    - better calculation of output framerate
    - properly resume cluster scanning
    - pull mode should always report seekable
    - set stream-format=byte-stream on h264 caps if there's no
      codec data
    - store cluster positions provided by SeekHead
    + matroskamux:
    - add support for A-Law and µ-Law
    - avoid building index when streamable
    - use running time for stream synchronization
    - add stream-format field to h264 pad template caps
    + matroska: Use ARTIST Matroska tag instead of AUTHOR for
      GST_TAG_ARTIST
    + matroskaparse: new element
    + monoscope: stability (off-by-one) and memory leak fixes
    + pngdec: handle 16-bit-per-channel images
    + pulsesink:
    - also uncork during EOS waiting (and after EOS is rendered)
    - fix deadlock if connecting to PA fails
    - release pa_shared_resource_mutex before
      pa_threaded_mainloop_wait
    + qtdemux:
    - Adds more h264 fields to its caps
    - Add support for 2Vuy and r210
    - don't error out when there's a problem parsing non-vital
      headers
    - avoid skipping exposing a stream following a removed stream
    - Check for invalid (empty) classification info entity strings
    - extract MusicBrainz tags
    - mind rounding issues when converting from global time to mov time
    - propagate error during expose_streams
    - support some more mpeg-4 fourcc variants
    - take configured start time into account
    + isomp4: move mp4mux/3gppmux/qtmux from -bad to -good, rename
      qtdemux plugin to isomp4
    + rtpbin: Don't try to request the same request pad twice
    + rtpbin: fix setting the SDES property
    + rtpbin: Get and use the NTP time when receiving RTCP
    + rtpmanager: ignore a BYE if it is sent with our internal SSRC
    + rtpptdemux: Tag upstream custom events with payload type
    + rtpsession:
    - add action signal to request early RTCP
    - add "rtcp-min-interval" property for minimum interval between
      Regular RTCP messages
    - Don't relay more than one PLI request per RTT
    - Emit "on-ssrc-validated" when validating by RTCP
    - Emit signal on incoming RTCP feedback packet
    - Emit signal when sending a compound RTCP packet
    - Implement sending PLI packets in response to GstForceKeyUnit
    - Number of active sources should be updated whenever the
      status of the source changes to active
    - Send GstForceKeyUnit event in response to received RTCP PLI
    + rtpsource: Retain RTCP Feedback packets for a specified amount
      of time
    + rtpssrcdemux:
    - Tag upstream custom events with SSRC
    - Unknown SSRC is not fatal
    + rtpspeexpay: Do not transmit samples with GAP flag
    + rtptheoradepay: Request new keyframe on lost packets
    + rtpvrawpay: add support for interlaced video
    + rtspsrc:
    - distribute new base_time to manager children following flush
      seek
    - handle * control correctly
    - improve recovery from failed seek
    + spectrum: misc, optimisations, add multi-channel support
    + speexdec:
    - Always process the number of frames per packet as specified
      in the header
    - get and use streamheader from the caps if possible
    - Use speex intern silence detection
    + theorapay: handle 0-sized packets (which are repeat frames)
    + udpsink: warn when packet is too large
    + v4l2:
    - Add PJPG mapping
    - fix interlaced set_format configuration
    - new v4l2radio element to control analog radio devices
    + videobalance: fix handling of YUV images with 'odd' widths
    + videoflip:
    - add support for YUY2, UVYV and YVYU
    - fix invalid memory access for odd resolutions and Y422
    + videomixer2: Add transparent background option for alpha
      channel formats
    + videomixer:
    - Add transparent background option for alpha channel formats
    - Fix argb/rgba overlay orc code
    + wavparse: tune output max buffer size to material
    + Bugs fixed: bgo#564122, bgo#432612, bgo#593482, bgo#595520,
      bgo#622553, bgo#636699, bgo#639994, bgo#640118, bgo#640163,
      bgo#640249, bgo#640483, bgo#640542, bgo#641330, bgo#641332,
      bgo#641400, bgo#641827, bgo#642205, bgo#642337, bgo#642412,
      bgo#642691, bgo#642879, bgo#642961, bgo#642963, bgo#643087,
      bgo#643981, bgo#644288, bgo#644477, bgo#644510, bgo#644669,
      bgo#644773, bgo#644849, bgo#644875, bgo#645858, bgo#645961,
      bgo#646397, bgo#646474, bgo#646567, bgo#646800, bgo#646954,
      bgo#646964, bgo#646965, bgo#646966, bgo#646967, bgo#646999,
      bgo#647263, bgo#647510, bgo#647511, bgo#647659, bgo#647833,
      bgo#647848, bgo#647919, bgo#648004, bgo#648160, bgo#648589,
      bgo#649060, bgo#649449, bgo#566769
  - Drop gstreamer-0_10-plugins-good-fix-tag-list-handling-issue.patch:
    fixed upstream.


author: vuntz@opensuse.org
changelog:
  - On 12.1 and later, stop building the gstreamer-0_10-plugin-hal
    subpackage:
    + we don't want hal anymore on 12.1 and later (see bnc#697018).
      We use a build_hal define to control that behavior.
    + remove hal-devel BuildRequires
    + do not build a gstreamer-0_10-plugin-hal subpackage anymore
    + add gstreamer-0_10-plugin-hal Obsoletes for smooth upgrades


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.30:
    + Work around GLib atomic ops API change
    + Better handling of malformed buffers in RTP depayloders
      (bgo#650470)
    + Build fixes (including bgo#652144).


author: vuntz@opensuse.org
changelog:
  - Split esound plugin in a gstreamer-0_10-plugin-esd subpackage: we
    do not want to have libesd0 installed by default just because of
    this plugin.


author: glin@suse.com
changelog:
  - Add gst-non-fatal-query-webcam-attr.patch to make the webcam
    control attribute errors non-fatal to support more webcams
    (bnc#747827, bgo#670197)


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.31:
    + audioparsers: propagate downstream caps constraints upstream
    + ac3parse:
    - add support for IEC 61937 alignment and conversion/switching
      between alignments
    - let bsid 9 and 10 through
    + auparse: implement seeking
    + avidemux: fix wrong stride when inverting uncompressed video
    + cairotextoverlay: add a "silent" property to skip rendering;
      forward new segment events
    + deinterlace:
    - add support for deinterlacing using buffer caps/flags (as set
      by e.g. fieldanalysis)
    - new fieldanalysis-related properties: "locking" and
      "ignore-obscure"
    + directsoundsink: fix negotiation/device setup: 16-bit audio is
      signed, 8-bit is unsigned
    + effecttv: fix reverse negotiation; repair color modes in
      radioactv by taking rgb,bgr into account
    + equalizer: also sync the parameters for the filter bands
    + flacdec:
    - better timestamp/offset handling; try upstream first for
      duration queries
    - send EOS when seeking after the end of file instead of
      failing
    + flacenc: do not drop the first data buffer on the floor
    + flacparse:
    - detect when a file lies about fixed block size; ignore
      invalid minimum_blocksize
    - more accurate/better duration/timestamp handling
    + flvdemux: better timestamp handling (negative cts, detect large
      pts gaps; fix discontinuity threshold check when timestamps go
      backwards)
    + flvmux: properly determine final duration; metadata/header
      writing fixes
    + gdkpixbufsink: fix inverted pixel-aspect-ratio info on pixbufs
    + jack: add "client-name" property to jackaudiosink and
      jackaudiosrc
    + jpegdec:
    - add sof-marker to template caps, so we don't get plugged for
      lossless jpeg
    - implement upstream negotiation
    + matroskademux:
    - seeking fixes; better handling of non-finalized files
    - better timestamp/duration handling, fix some stuttering A/V
    - add "max-gap-time" property to make gap handling configurable
    - UTF-8 subtitles may have markup
    + matroskamux:
    - do not use unoffical V_MJPEG codec id
    - fix segment handling, so we actually use running time
    - for streaming files, push tags first
    - handle GstForceKeyUnit event
    + multifile: new splitfilesrc element to read multiple files as
      if they were one single file
    + multifilesrc: add "loop" property
    + multifilesink:
    - handle buffer lists, useful to keep groups of buffers (GOPs)
      in the same file
    - add flag to cut after a force key unit event
    - add "max-files" property
    - add new 'max-size' mode and "max-file-size" property for
      switching to the next file based on size
    - write stream-headers when switching to the next file in
      max-size mode
    + multipartdemux: add property to assume a single stream and emit
      no-more-pads
    + multipartmux: add \r\n to tail of pushed buffers
    + navseek: toggle pause/play on space bar
    + osxvideo: fix leak of NSOpenGLPixelFormat object
    + pcmadepay,pcmudepay: allow variable sample rate
    + pngenc: increase arbitrary resolution limits
    + pulse:
    - drop support for PA versions before 0.9.16 (1.x is
      recommended)
    - new pulseaudiosink element to handle format changes (not
      autoplugged yet)
    + pulsesink:
    - add support for compressed audio format passthrough (S/PDIF,
      mp3-over-bluetooth)
    - allow writes in bigger chunks
    - use the extended stream API if available
    + pulsesrc: add a "source-output-index" property; implement
      GstStreamVolume interface
    + qtdemux:
    - better fragmented support (avoid adjustment for keyframe
      seek; mark all audio track samples as keyframe)
    - parse embedded ID32 tags; improve bitrate guessing/extraction
    - push mode fixes, fix buffered streaming
    + qtmux:
    - add direct dirac mapping
    - calculate average bitrate for streams
    - fix ctts generation for streams that don't start at 0
      timestamps
    - use GST_TAG_IMAGE for coverart too
    + ismlmux: use iso-fragmented as variant type (useful in
      connection with encodebin)
    + rtph263ppay:
    - implement getcaps following RFC 4629, picks the right annexes
    - set H263-2000 if thats what the other side wants
    + rtph264depay:
    - complete merged AU on marker bit (thus reducing latency)
    - cope with FU-A E bit not being set (caused by buggy payloaders)
    - exclude NALu size from payload length on truncated packets
    + rtph264pay:
    - proxy downstream caps restrictions (converting
      profile-level-id from RTP caps into video/x-h264 style caps)
    - only set the marker bit on the last NALU of a multi-NALU
      access unit
    + rtpjpegpay:
    - add support for H.264 payload in MJPEG container
    - fix for "odd" resolutions not a multiple of DCTSIZE
    + rtpmp4adepay:
    - fix output buffer timestamps in case of multiple frames
    - improve bogus interleaved index compensating
    + rtpmp4vpay: deprecated send-config property and replace by
      config-interval
    + rtppcmapay/depay: static clock rates on static payloads,
      dynamic on dynamic
    + rtpvrawpay,-depay: RGB video payloading/depayloading fixes
    + rtpg722pay: Compensate for clockrate vs. samplerate difference
    + rtpbin:
    - allow configurable rtcp stream syncing interval
    - new "rtcp-sync" property, alternative inter-stream syncing
      methods
    + rtpjitterbuffer/rtpbin: relax dropping rtcp packets; misc other
      fixes
    + rtpmanager: don't reveal the user's username, hostname or real
      name by default
    + rtpsession:
    - process received Full Intra Requests (FIR)
    - add special mode to use FIR as repair as Google does
    - send FIR requests in response to key unit requests with
      all-headers=TRUE
    - always send application requested feedback in immediate mode
    - put the PLI requests in each RTPSource
    - wait longer to timeout SSRC collision
    + rtspsrc:
    - implement async network I/O
    - allow sending short RTSP requests to a server
    - configure rtcp interval if provided
    - open on play and pause when not done yet
    + shout2send: send video/webm through libshout
    + soup: new souphttpclientsink element
    + udpsrc: drop dataless UDP packets
    + v4l2: take care not to change the current format where
      appropriate
    + v4l2src, v4l2sink: add "norm" property; default to a
      pixel-aspect-ratio of 1/1
    + v4l2src:
    - do not ignore the highest frame interval or the largest
      resolution
    - handle some feature query failures more gracefully
    + videobox: avoid wrapping opaque to transparent
    + wavenc: allow setcaps to be called after a format was
      negotiated if it's compatible
    + ximagesrc:
    - add "xid" and "xname" properties to allow capturing a
      particular window
    - fallback to non-XShm mode if allocating the XShm image failed
    - clear flags on buffer reuse, so that flags like DISCONT
      aren't set accidentally
    + Bugs fixed: bgo#432612, bgo#541215, bgo#546932, bgo#571400,
      bgo#576524, bgo#586450, bgo#595055, bgo#605834, bgo#610916,
      bgo#614803, bgo#616686, bgo#616936, bgo#619548, bgo#619590,
      bgo#620186, bgo#622412, bgo#624887, bgo#630456, bgo#631430,
      bgo#632504, bgo#634093, bgo#638300, bgo#639217, bgo#640323,
      bgo#643847, bgo#644151, bgo#644154, bgo#644512, bgo#647540,
      bgo#648312, bgo#648642, bgo#648937, bgo#649067, bgo#649617,
      bgo#649780, bgo#649955, bgo#650258, bgo#650313, bgo#650503,
      bgo#650555, bgo#650691, bgo#650714, bgo#650785, bgo#650877,
      bgo#650912, bgo#650916, bgo#650937, bgo#650960, bgo#651059,
      bgo#651443, bgo#652195, bgo#652286, bgo#652467, bgo#652727,
      bgo#653080, bgo#653091, bgo#653327, bgo#653559, bgo#653709,
      bgo#654175, bgo#654379, bgo#654583, bgo#654585, bgo#654744,
      bgo#654749, bgo#654816, bgo#655530, bgo#655570, bgo#655805,
      bgo#655866, bgo#655918, bgo#656104, bgo#656606, bgo#656649,
      bgo#656734, bgo#657080, bgo#657179, bgo#657376, bgo#657422,
      bgo#657830, bgo#658178, bgo#658305, bgo#658419, bgo#658543,
      bgo#658546, bgo#658659, bgo#659009, bgo#659065, bgo#659153,
      bgo#659237, bgo#659242, bgo#659798, bgo#659808, bgo#659837,
      bgo#659943, bgo#659947, bgo#660249, bgo#660275, bgo#660294,
      bgo#660448, bgo#660468, bgo#660481, bgo#660969, bgo#661049,
      bgo#661215, bgo#661400, bgo#661477, bgo#661841, bgo#661874,
      bgo#662856, bgo#663186, bgo#663334, bgo#663580, bgo#664548,
      bgo#664792, bgo#664892, bgo#665387, bgo#665412, bgo#665502,
      bgo#665666, bgo#665872, bgo#665882, bgo#665911, bgo#666361,
      bgo#666583, bgo#666602, bgo#666644, bgo#666688, bgo#666711,
      bgo#667419, bgo#667818, bgo#667820, bgo#667846, bgo#668320,
      bgo#668648, bgo#669455, bgo#669590, bgo#670197.
  - Drop gst-pulsesink-bufsize.diff: fixed upstream.
  - Drop gst-non-fatal-query-webcam-attr.patch: fixed upstream.
  - Add explicit glib2-devel and gstreamer-0_10-devel BuildRequires
    so they can be versioned.
  - Add explicit zlib-devel BuildRequires: we just always want it.
  - Add libICE-devel, libSM-devel and libXv-devel BuildRequires on >
    12.1: this used to be pulled by something else, but got changed
    after the xorg-x11 packaging change.
  - Add pkgconfig(gudev-1.0) BuildRequires to enable device
    detection.
  - Add xz BuildRequires on openSUSE <= 12.1, to be able to
    decompress the xz tarball.
  - Add gstreamer-0_10-plugins-good-missing-return-value.patch: fix
    missing return value.


author: reddwarf@opensuse.org
changelog:
  - Don't recommend gstreamer-0_10-plugin-esd if only libesd0 is
    installed. Recommend it when esound-daemon is installed.


author: dimstar@opensuse.org
changelog:
  - Add gstreamer-0_10-plugins-good-v4l2.patch: Fix build with recent
    kernels, theh v4l2 buffer input field was removed.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.33:
    + audioringbuffer: make sure to not start if the may_start flag
      is FALSE
    + baseaudiosink:
    - arrange for running clock when rendering eos
    - don't allow aligning behind the read-segment
    - start ringbuffer upon going to PLAYING and already EOS
    + riff: Add support for video/x-camstudio
    + rtcpbuffer:
    - fix invalid read in validation of padding in rtcp packet
    - Round to next 32bit word, not current 32bit word at end of
      SDES chunk
    + rtpbuffer: Off-by-one error when creating RTP header extensions
      with a two-byte header
    + rtsptransport: ensure valid int result when parsing ranges
    + tag:
    - map the ID3v2 TENC frame to GST_TAG_ENCODED_BY
    - add GST_TAG_CAPTURING_EXPOSURE_COMPENSATION incl. EXIF/XMP
      mappings
    - add a new GstTagXmpWriter interface to select XMP schemas to
      be used
    + tagdemux: also push cached events downstream when operating in
      pull mode
    + video:
    - add GST_VIDEO_BUFFER_PROGRESSIVE flag
    - add ARGB64 and AYUV64 (16 bits per channel) formats
    - add r210 (10 bits per channel) format
    - add gst_video_format_get_component_depth() and
      _new_template_caps()
    - fix creation of grayscale caps and height calculation for
      YUV9/YVU9
    + appsink: emit "new-buffer-list" signal for buffer lists if
      handled by app
    + audiorate: add "skip-to-first" property
    + decodebin2:
    - don't use the same parser element multiple times in the same
      chain
    - improve detection of raw caps in expose-all-streams=false
      mode
    + discoverer:
    - don't wait for subtitle streams to preroll; leak fixes
    - use nominal bitrate if bitrate tag is unavailable
    + encodebin:
    - add an audioconvert after the audio resampler
    - fix refcounting issues and leaks related to request pads
    - return a new reference of the pad for the "request-pad"
      signal
    - set all elements to NULL and remove them from the bin when
      removing a source group
    - tear down old profiles when setting new ones
    + multifdsink: disconnect inactive clients in the select loop too
    + oggmux:
    - prefer headers from caps to determine stream type (for VP8)
    - fix issue with ogg page numbering and discont flag handling
    - ensure stream serial numbers are unique
    - use running time for muxing instead of timestamps
    + oggparse: better detection of delta unit flag
    + playbin2:
    - uridecodebin: add "source-setup" signal
    - always prefer the custom set sink and also set it back to
      NULL in all cases
    - check if an already existing sink supports the non-raw format
    - fix handling of non-raw custom sinks
    - if a sink claims to support ANY caps assume that it only
      supports the usual raw formats
    - only consider the audio/video sinks in autoplug_continue for
      the normal uridecodebin
    - use gst_pad_accept_caps() instead of intersecting with the
      getcaps caps
    - set sinks to READY before checking if it accept caps
    + textoverlay:
    - add support for ARGB and other RGB alpha variants, and xBGR
      and RGBx
    - add support for vertical center alignment
    - converted AYUV to use 'A OVER B' alpha compositing
    - use a class wide mutex to work around pango reentrance issues
    + theoraenc:
    - don't reset the video quality when setting the bitrate
    - allow adjustment of the speed level while running
    - set speed-level property defaults from libtheora's defaults
    + typefinding:
    - MPEG-TS detection fixes
    - detect HTTP live streaming m3u8 playlists
    - detect windows icon files and DEGAS images
    - detect raw h.263
    - add depth and endianness fields to DTS caps
    + uridecodebin:
    - Add default handler for autoplug-select
    - add https:// to protocols for which to enable buffering
    - expose "autoplug-sort" signal
    - post proper error message if decodebin2/typefind elements are
      missing
    - Return NULL from the default autoplug-sort handler
    + videorate: fix "skip-to-first" timestamp setup
    + videoscale: add 16-bit-channel support (ARGB64, AYUV64), fix
      ARGB bilinear scaling
    + videotestsrc: add 16-bit-per-channel support (ARGB64, AYUV64)
    + vorbis: add support for using tremolo on android
    + vorbistag:
    - Add support for METADATA_BLOCK_PICTURE tags
    - Write GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE as
      METADATA_BLOCK_PICTURE
    + win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink
    + xvimagesink: don't paint the window black when going to NULL
    + Bugs fixed: bgo#618516, bgo#619778, bgo#633837, bgo#412678,
      bgo#620364, bgo#625129, bgo#626152, bgo#627268, bgo#629196,
      bgo#632291, bgo#632889, bgo#635669, bgo#635784, bgo#635800,
      bgo#636886, bgo#639136, bgo#639159, bgo#639237, bgo#639744,
      bgo#640189, bgo#640211, bgo#640607, bgo#640709, bgo#640804,
      bgo#641706, bgo#641860, bgo#641917, bgo#641927, bgo#641952,
      bgo#642174, bgo#642232, bgo#642274, bgo#642381, bgo#642466,
      bgo#642720, bgo#642942, bgo#642949, bgo#643775, bgo#644416,
      bgo#644745, bgo#644845, bgo#644996, bgo#645167, bgo#645437,
      bgo#646570, bgo#646572, bgo#646573, bgo#646575, bgo#646576,
      bgo#646923, bgo#646924, bgo#646925, bgo#646952, bgo#647399,
      bgo#647721, bgo#647781, bgo#647856, bgo#647857, bgo#647942,
      bgo#647943, bgo#648459, bgo#648466, bgo#648548, bgo#642667,
      bgo#642732, bgo#646744, bgo#647294


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.34:
    + None changes: this release is identical to 0.10.33 and just
      done to keep core/base versions in sync.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.35:
    + Work around GLib atomic ops API change.
    + don't use G_CONST_RETURN in public headers.
    + bgo#600043: subparse: fails to recognise Cyrillic subtitles in
      windows-1251 encoding.


author: dimstar@opensuse.org
changelog:
  - Introduce build_v4l macro. Video4Linux does no longer build
    with linux-glibc-devel >= 3.0, due to the fact that
    VID_TYPE_MPEG_ENCODER is no longer defined (which in turn is used
    to identify if v4l is usable). Video4Linux2 plugin can be found,
    as before, in gstreamer-0_10-plugins-good package.


author: vuntz@opensuse.org
changelog:
  - Split typelib files into typelib-1_0-GstApp-0_10 and
    typelib-1_0-GstInterfaces-0_10 subpackages.
  - Add typelib-1_0-GstApp-0_10 and typelib-1_0-GstInterfaces-0_10
    Requires to devel subpackage.
  - Change group of libgstapp-0_10-0 from
    Productivity/Multimedia/Other to System/Libraries.
  - Remove explicit Requires for glib2-devel, gstreamer-0_10-devel,
    libxml2-devel and zlib-devel in devel subpackage: they will
    automatically be added the pkgconfig way.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig(xv) BuildRequires on openSUSE > 12.1: this used to
    be pulled in by something else, but the relayout of xorg-x11
    packages changed that. Pull in conditionally only to not risk
    breakage in linked OBS instances (pkgconfig() was not supported
    in older openSUSE releases).


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.36:
    + audio:
    - new IEC 61937 payloading library
    - new GstAudioFormat, GstAudioFormatInfo and GstAudioInfo API
    - new GstAudioDecoder and GstAudioEncoder base classes
    - baseaudiosink: allow subclasses to provide payloaders
    - baseaudiosink: fix latency calculation for live elements
    - baseaudiosink: make discont-wait configurable
    - baseaudiosink: split "drift-tolerance" into
      "alignment-threshold"
    + codec-utils: add method to convert H.264 text level in a
      level_idc
    + discoverer: add support for subtitles; try harder to extract
      language and duration
    + encoding-profile: add function to create a profile from a
      discoverer info
    + ringbuffer: add support for AAC, DTS, E-AC3 and MPEG audio
      buffers
    + rtcpbuffer:
    - add feedback message types from RFC 510
    - prevent overflow of 16bit header length
    + rtspconnection:
    - make hostname lookup thread-safe; OSX portability fixes
    - only send new data immediately if there are no queued
      messages
    + tags:
    - add new GstTagMux base class
    - add convenience API to handle creative commons licenses
    - add API to parse ID3v2 tags
    - various exif and xmp tag writing fixes
    - xmp: add Iptc4xmpExt schema support
    - gstvorbistag: map ENCODER Vorbis comment to application-name
    + video:
    - add video overlay composition API for subtitles
    - fix a RGB ordering mixup in colorspace conversion code
    + alsasink: fix high sample rates being rejected, and negotiation
      to "nearest" rate
    + audioresample:
    - don't emit DISCONT buffers if no discontinuity happened
    - fix quality setting being ignored; use SSE/SSE2 when possible
    + audiotestsrc: add red (brownian) and blue/violet noise
      generator
    + cdparanoiasrc: fix build issue on OSX (caused by broken
      cdparanoia port and broken system headers)
    + decodebin2:
    - improve handling of multi-stream chains (e.g. mpeg-ts)
    - cache the upstream seekability for demuxer decode chains and
      use it for the non-preroll multiqueue limits
    - add support for autoplugging parsers and parser-converters,
      and negotiate stream-format conversions properly as needed
    - link elements before testing if they can reach the READY
      state, so allow hw-accelerated elements can query the video
      context
    - use a TIME limit for pre-rolling in live streams and not in
      non-live streams
    - fix preroll for HLS streams at low bitrates
    - add source pads to stream-topology element messages
    + decodebin, decodebin2: don't plug the same parser multiple
      times in a row, so we can make parsers accept parsed input as
      well (and use them to convert to different stream formats)
    + encodebin:
    - add flags to disable conversion elements
    - autoplug formatters; re-enable parsers
    + gnomevfssrc: add support for cancelling read operations
    + oggdemux, oggmux: add support for new Opus audio codec
    + oggdemux:
    - implement push mode seeking (e.g. for http)
    - assume input is live stream if byte size cannot be determined
    - fix hang on small truncated files
    + oggmux:
    - add skeleton write support
    - sync input streams and select input buffers based on running
      time
    - headers should always have granpos 0
    - refactor how EOS is determined
    - support sparse streams as input (e.g. kate subtitle streams)
    + playbin2:
    - fix decoder-sink compatibility check for raw audio/video
      formats
    - make sure that the decoders we plug are compatible with the
      fixed sink
    - improve stream switching
    + playsink: add audio and video converter convenience bins
    + playbin2/playsink:
    - decide if A/V caps are raw only inside playsink
    - better support for raw + compressed streams (audio
      passthrough)
    - improve handling of "non-raw" formats (for hw-accelerated
      video decoding)
    + playsinkconvertbin: reconfigure if we switch from raw to
      incompatible raw caps
    + subparse: subtitle format typefinding improvements
    + subtitleoverlay: handle non raw video streams (add suport for
      hardware accelerated videos)
    + textoverlay:
    - support more video formats
    - add "outline-color" and "shadow" properties
    - attach GstVideoOverlayComposition to buffers if input is not
      raw video
    + theoraenc:
    - do not automatically override quality when using target
      bitrate
    - proxy downstream caps restrictions upstream
    + typefinding:
    - extract SOF marker in jpeg typefinder (to distinguish
      lossless JPEG)
    - add typefinder for WAP WBMP bitmaps (mostly to avoid false
      positives)
    - typefind UTF-16 and UTF-32 with BOMs (to avoid false
      positives)
    - recognize Asylum modules
    + videorate:
    - add a "max-rate" property; optionally ensure maximum average
      output frame rate
    - add "force-fps" property to force an output framerate or
      change it on the fly
    - optionally only drop frames to ensure maximum frame rate
    + videoscale: add modified Lanczos scaling method
    + volume: fix handling of volume>=4.0 for 8 and 16 bit integer
      formats
    + vorbisenc: relax overly tight jitter tolerances (make it work
      better with non-perfect input streams)
    + xvimagesink, ximagesink: fall back to non-XShm mode if
      allocating the XShm image failed
    + See NEWS for API additions.
    + Bugs fixed: bgo#643202, bgo#654270, bgo#658984, bgo#555437,
      bgo#556648, bgo#563251, bgo#584811, bgo#607619, bgo#607742,
      bgo#609918, bgo#610443, bgo#612443, bgo#615131, bgo#615342,
      bgo#621897, bgo#628337, bgo#628764, bgo#629212, bgo#630322,
      bgo#630442, bgo#630497, bgo#632788, bgo#635556, bgo#637812,
      bgo#638897, bgo#639055, bgo#640041, bgo#640564, bgo#640859,
      bgo#642690, bgo#642878, bgo#643578, bgo#644284, bgo#647648,
      bgo#647769, bgo#649319, bgo#649642, bgo#649969, bgo#650406,
      bgo#651089, bgo#651294, bgo#651496, bgo#651615, bgo#651788,
      bgo#651855, bgo#652342, bgo#652642, bgo#652838, bgo#653461,
      bgo#654295, bgo#654434, bgo#654959, bgo#655244, bgo#655268,
      bgo#655279, bgo#655347, bgo#655503, bgo#655574, bgo#656022,
      bgo#656034, bgo#656392, bgo#656715, bgo#656775, bgo#656781,
      bgo#657049, bgo#657062, bgo#657151, bgo#657257, bgo#657261,
      bgo#657319, bgo#657333, bgo#657504, bgo#657872, bgo#658294,
      bgo#658416, bgo#658443, bgo#658514, bgo#658609, bgo#658846,
      bgo#658901, bgo#659562, bgo#660150, bgo#660170, bgo#660301,
      bgo#660304, bgo#660598, bgo#660604, bgo#660816, bgo#661105,
      bgo#661106, bgo#661122, bgo#661202, bgo#661738, bgo#661897,
      bgo#661983, bgo#662049, bgo#662108, bgo#662330, bgo#662475,
      bgo#662829, bgo#663174, bgo#663312, bgo#663390, bgo#663391,
      bgo#663465, bgo#663766, bgo#663892, bgo#663893, bgo#664818,
      bgo#665004, bgo#665074, bgo#665080, bgo#665120, bgo#666395,
      bgo#667210, bgo#667306, bgo#667311, bgo#667312, bgo#667313,
      bgo#667315, bgo#667316, bgo#667917, bgo#668097, bgo#669039,
      bgo#669164, bgo#669167, bgo#669203, bgo#646868, bgo#654388,
      bgo#311486.
  - Add explicit glib2-devel BuildRequires so it can be versioned.
  - Add zlib-devel BuildRequires, to enable zlib support for ID3
    parsing.
  - Add libICE-devel and libSM-devel BuildRequires on > 12.1: this
    used to be pulled by something else, but got changed after the
    xorg-x11 packaging change.
  - Add xz BuildRequires on openSUSE <= 12.1, to be able to
    decompress the xz tarball.
  - Change gtk2-devel BuildRequires to gtk3-devel, but only enable it
    on 12.1 and later (where we have it): it's an optional dependency
    for examples. GTK+ 2.x support was removed.
  - On openSUSE < 12.1, add cairo-devel and pango-devel BuildRequires
    to make sure we keep building the pango, ximagesink and
    xvimagesink plugins (since there is no gtk2-devel BuildRequires
    anymore).
  - Add gstreamer-0_10-plugins-base-missing-return-value.patch: fix
    missing return value.
  - Remove unneeded call to autogen.sh.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.16:
    + More race fixes
    + gnlcomposition:
    - Propagate caps to childs
    - Fix QoS handling
    + gnlurisource: Only use needed streams


author: davejplater@gmail.com
changelog:
  - Update to version 0.10.17
  - Upstream changes:
    * documentation and debugging fixes.
    * Use glib 2.22 API if available.
  - Bugfixes:
    * 628943 : make check fails if videomixer element can't be found.
    * 633721 : tests: gnl/simple: test_one_under_another failure
    / timeout.


author: reddwarf@opensuse.org
changelog:
  - Change mjpegtools-devel BR to libmjpegutils-devel to reflect new
    name and fix build in OBS when the two versions are available


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.23:
    + aiffparse: extract ID3 tags embedded in ID3 chunks
    + amrwbenc: switch to the free vo-amrwbenc library
    + apexsink: add support for generation 2 AirTunes hardware
    + applemedia: bump the rank of qtkitvideosrc to PRIMARY
    + autoconvert: remove the initial-identity property from
      autoconvert, update for basetransform changes in core
    + avcsrc: add AVC Video Services plugin for OS/X (captures DV or
      HDV video from Firewire port)
    + basevideo:
    - cater for format conversion
    - fix locking, especially if both pads have different streaming
      threads
    + basevideodecoder:
    - add API to drop a frame and post a QoS message on the bus
    - reverse playback support; limited legacy seeking support
    - better caps handling; event handling fixes esp. discont and
      flush
    + basevideoencoder:
    - add support for new force-key-unit event API
    - implement preset interface; enable clipping by default
    - proxy the width/height/framerate/PAR constraints of
      downstream caps to upstream
    + bayer2rgb: rewrite signal processing and convert to orc for
      better speed
    + camerabin2:
    - no longer experimental; add flags to disable conversion
      elements
    - add "audio-filter" property; countless fixes
    + camerabin:
    - add "image-formatter" property
    - prevent audio source from providing clock; reset audiosrc
      timestamping
    - prevent captures from being lost when switching resolutions
    + colorspace:
    - add JPEG YCbCr matrix
    - fix odd width and height handling in some fastpath cases
    - fix r210 writing only half a scanline
    + d3dvideosink: new d3dvideosink element
    + dc1394src: implement LATENCY query
    + debugutils: new elements: compare (with memcmp and ssim method)
      and debugspy
    + decklink:
    - add more modes, connection type, "audio-input" and
      "subdevice" properties
    - add support for Windows; properly set up analog input
    + decklinksink: add audio support
    + dfbvideosink: also consider non-accelerated DirectFB surfaces
    + diracparse: make diracparse work correctly
    + directdrawsink: handle pixel-aspect-ratio, lower rank to
      secondary
    + dshowdecwrapper: fix COM initialization
    + dtmf: post messages when starting to send/receive DTMF
    + dtmfsrc:
    - align DTMF sound buffers with last-stop from event
    - reject start/stop requests that come out of order
    + dvbsrc: add "timeout" property and use (interruptible) GstPoll
    + element-templates: improve the audiofilter template
    + faac:
    - add properties for VBR encoding
    - add profile and level to the caps; negotiate output format
      from downstream caps
    + facedetect: detect face features (mouth, nose, eyes) and drop
      faces that don't have them
    + faceoverlay: add element that displays an SVG image over a
      detected face
    + freeverb: new freeverb element (reverb effect)
    + h263parse: also extract width and height into caps; propagate
      downstream caps
    + h264parse:
    - many negotiation and caps-related fixes; propagate downstream
      caps where appropriate
    - countless parsing and timestamping fixes
    + hlsdemux:
    - allow bandwidth switching during caching of fragments
    - make more error resilient
    - cache number of fragments we are required to cache
    - add seeking support (for streams that are not live)
    - implement duration and seeking queries; improved duration
      reporting
    - send a flush-stop when switching pads. Fixes A -> A/V sync
      issue
    - implement buffering by posting buffering messages on the bus
    - send NEWSEGMENT events in TIME format
    - switch to higher/lower bitrate by more than one step at a
      time
    - handle change of media types
    + inter: new intermediate surface elements:
      inter{video,audio,sub}{sink,src} to decouple elements within the
      same pipeline
    + invtelecine: remove in favor of fieldanalysis
    + irtspparse: add Interleaved RTSP parser element
    + jifmux: change class to formatter, bump rank to secondary
    + kateenc: don't error on empty input buffers
    + kate:
    - do not consider an empty SPU to be a fatal error
    - pass on timed event metadata as tags when we can
    - support for rendering on several YUV formats
    + legacyh264parse:
    - create correct avc codec-data
    - delay pushing buffers until we have width/height
    - fix output caps alignment for avc input
    + modplug: fix modules playing as mono instead of stereo
    + motioncells: new element to detect areas of motion
    + mpeg2enc: support mjpegtools 2.0
    + mpeg4videoparse: properly handle profile and level in caps
    + mpegpsdemux: timestamp handling and seeking fixes
    + mpegpsmux:
    - remember whether an incoming buffer is a keyunit or not
    - add "aggregate-gops" property to aggregate GOPs into buffer
      lists
    - put stream headers into output caps
    + mpeg[pt]sdemux: add support for AAC LATM/LOAS streams
    + mpegtsbase: actually set seen_pat=TRUE when we see a PAT
    + mpegtsdemux:
    - always try to seek for to a keyframe; add accurate seeking
      support
    - fix frequent deadlock demuxing MPEG TS
    - fix scanning stopping too early
    - fix timestamps in newsegement event after seeking
    - implement key_unit seeking for MPEG2 video
    - payload parsing for H.264
    - push based seeking based on PCR
    + mpegtsmux:
    - add support for force key unit events
    - unset the current PCR stream when starting a new unit
    + mpegtsparse:
    - fix parsing of PSI table IDs
    - support more character set encodings
    + mpegts: stop scanning for keyframes as early as possible
    + ofa: don't crash when there's no data to create a fingerprint
      from
    + openal: new OpenAL sink and source elements: openalsrc,
      openalsink
    + opencv: allow to build against 2.3.1
    + opus: new Opus audio codec elements: opusdec, opusenc,
      opusparsertpopusdepay, rtpopusay
    + pcapparse: also support extracting tcp data; fix SLL parsing
    + photography: add missing FLICKER_REDUCTION capability
    + pvr2d: new pvrvideosink element
    + psmux: fix writing of system header, which makes VLC not skip
      the adjacent PSM and play embedded H.264 streams
    + removesilence: new plugin
    + resindvdsrc: do not try to seek before the first chapter
    + rotate: angle is in radians already, do not scale it
    + rsvgdec: use input buffer timings if possible
    + rtmp: add rtmpsink element for output to an RTMP server
    + rtpdtmfmux: add last-stop to dtmf-event upstream events
    + rtpdtmfsrc:
    - correctly recognize the end of a buffer
    - just error out if there is no clock
    - make sure rtpdtmfsrc timestamps don't overlap
    - put the inter digit interval at the end, not at the start
    - respect ptime from the caps
    - start at the last_stop from the start event if there was one
    + rtpvp8:
    - fix bitstream parsing using the wrong kind of bitreader
    - reject unknown bitstream versions
    - update the pay/depay to the ietf-draft-01 spec
    + schroenc:
    - balance encoder and video format alloc/dealloc
    - remove shape_output handling
    + scopes:
    - add a new element similar to synaesthesia
    - add a simple fft based scope
    - draw pixels with signle 32bit writes
    - first version of a scopes plugin using a new baseclass
    - fix elements descriptions
    + shm:
    - add ability to add uint64 tags on buffers
    - add buffer-time property
    + smooth: new element, port to 0.10
    + soundtouch: handling incoming rate when requested
    + spacescope:
    - add color-modes
    - use the drawhelpers and add a draw-style property
    + spandsp: adding spandsp plugin with spanplc element for packet
      loss concealment
    + spectrascope: use add_pixel for non-white pixels
    + subenc: add webvttenc element
    + teletextdec: new teletext decoder plugin based in zvbi
    + tiger: add a "silent" property to skip rendering
    + tsdemux:
    - add explicit supported AAC stream-format in template caps
    - countless fixes and improvements
    + tta: decrease rank to NONE
    + video:
    - abstract surface API for HW accelerated codecs
    - add GstVideoContext interface
    - add libgstbasevideo PC file
    + voaacenc:
    - add new plugin for audio AAC encoder based on vo-aacenc lib
    - add profile and level to the caps
    + vp8dec:
    - add check if we have legal aspect-ratio before reset it
    - propagate downstream flow return to upstream
    - use new basevideodecoder API to drop frames and get QoS
      messages posted
    - add "lag-in-frames" and "min/maxsection-pct" options
    - generate a timestamp for alt-ref frames
    + wrappercamerabinsrc: push newsegments on video capture start
    + xvidenc:
    - add video/mpeg,mpegversion=4 to the caps
    - add profile/level to the caps and negotiate them with
      downstream
    - add support for levels 4a/5/6 of the simple profile
    - don't add the profile/level to the video/x-xvid caps
    + API additions:
    - GstSurfaceBuffer, GstSurfaceConverter, GstDeviceContext
    - codec parser library
    - video decoder and encoder base class API
    + Bugs fixed: bgo#532820, bgo#550230, bgo#569305, bgo#578926,
      bgo#589064, bgo#597822, bgo#599469, bgo#608171, bgo#609639,
      bgo#611046, bgo#615615, bgo#615681, bgo#616421, bgo#619739,
      bgo#620119, bgo#625190, bgo#625520, bgo#628284, bgo#628609,
      bgo#629244, bgo#631390, bgo#631416, bgo#634582, bgo#635917,
      bgo#640017, bgo#641405, bgo#641918, bgo#642023, bgo#642759,
      bgo#647055, bgo#647748, bgo#647842, bgo#648021, bgo#648245,
      bgo#648478, bgo#648565, bgo#648933, bgo#649391, bgo#649822,
      bgo#649832, bgo#649931, bgo#650072, bgo#650171, bgo#650228,
      bgo#650323, bgo#650416, bgo#650484, bgo#650594, bgo#650595,
      bgo#650914, bgo#650970, bgo#651050, bgo#651779, bgo#651782,
      bgo#652035, bgo#652261, bgo#652677, bgo#652694, bgo#652902,
      bgo#652924, bgo#652951, bgo#652956, bgo#652995, bgo#653013,
      bgo#653087, bgo#653161, bgo#653481, bgo#653544, bgo#654293,
      bgo#654310, bgo#654416, bgo#654572, bgo#654657, bgo#654666,
      bgo#654799, bgo#654805, bgo#654806, bgo#654840, bgo#654844,
      bgo#655112, bgo#655318, bgo#655319, bgo#655361, bgo#655362,
      bgo#655540, bgo#655804, bgo#655887, bgo#656107, bgo#656115,
      bgo#656164, bgo#656166, bgo#656226, bgo#656641, bgo#656686,
      bgo#656928, bgo#656929, bgo#657033, bgo#657091, bgo#657250,
      bgo#657363, bgo#657368, bgo#657419, bgo#658251, bgo#658450,
      bgo#658800, bgo#658940, bgo#658973, bgo#659061, bgo#659087,
      bgo#659485, bgo#659836, bgo#659924, bgo#660118, bgo#660234,
      bgo#660364, bgo#660406, bgo#660469, bgo#660528, bgo#660630,
      bgo#660999, bgo#661053, bgo#661066, bgo#661098, bgo#661113,
      bgo#661614, bgo#662164, bgo#662321, bgo#662420, bgo#662746,
      bgo#662776, bgo#662857, bgo#662949, bgo#663180, bgo#663203,
      bgo#663234, bgo#663235, bgo#663238, bgo#663309, bgo#663346,
      bgo#663552, bgo#663768, bgo#663782, bgo#664048, bgo#664123,
      bgo#664257, bgo#664631, bgo#664725, bgo#664815, bgo#664817,
      bgo#665078, bgo#665205, bgo#665378, bgo#665418, bgo#665584,
      bgo#665631, bgo#665703, bgo#665814, bgo#666517, bgo#666584,
      bgo#666750, bgo#667560, bgo#668192, bgo#668311, bgo#668380,
      bgo#668381, bgo#668471, bgo#668521, bgo#668627, bgo#668833,
      bgo#669365, bgo#669697.
  - Update gstreamer-0_10-plugins-bad-patch-source.sh (and
    pre_checkin.sh):
    + Deal with xz tarballs.
    + Accept those new plugins: audiovisualizers, faceoverlay,
      freeverb, inter, removesilence, smooth.
  - Drop gstreamer-0_10-plugins-bad-mjpegtool2.patch: fixed upstream.
  - Drop libmms bcond: always build against libmms-devel since we
    have it.
  - Add explicit glib2-devel and gstreamer-0_10-devel BuildRequires
    so they can be versioned.
  - Add liblrdf-devel BuildRequires: this enhances the ladspa plugin.
  - Add openal-soft-devel BuildRequires to build new OpenAL sink and
    source elements.
  - Uncomment opencv-devel BuildRequires: the code can now used a
    recent version of opencv.
  - Add zvbi-devel BuildRequires to build new teletext decoder
    plugin.
  - Add xz BuildRequires on openSUSE <= 12.1, to be able to
    decompress the xz tarball.
  - Create libgstcodecparsers-0_10-23 subpackage for new library, and
    add a Requires for it to devel subpackage.
  - Rename libgstbasecamerabinsrc-0_10-0, libgstbasevideo-0_10-0,
    libgstphotography-0_10-0, libgstsignalprocessor-0_10-0,
    libgstvdp-0_10-0 to libgstbasecamerabinsrc-0_10-23,
    libgstbasevideo-0_10-23, libgstphotography-0_10-23,
    libgstsignalprocessor-0_10-23, libgstvdp-0_10-23 following
    upstream soversion change.
  - Add missing Requires for libgstbasecamerabinsrc-0_10-23,
    libgstbasevideo-0_10-23, libgstsignalprocessor-0_10-23,
    libgstvdp-0_10-23 to devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Comment out opencv-devel BuildRequires to avoid building the
    opencv plugin until bnc#748666 is fixed: opencv currently has
    dependencies on libqt4-x11 and libxine, and that's not a good
    thing for a gstreamer plugin.


author: vuntz@opensuse.org
changelog:
  - Add a comment about GPL-3.0+ in the tarball, that were
    mis-licensed by mistake. This is already fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add spandsp-devel BuildRequires on openSUSE > 12.1 (since it's a
    new package), to build spandsp plugin.


author: dimstar@opensuse.org
changelog:
  - Add gstreamer-0_10-plugins-bad-directfb.patch: Fix build with
    directfb 1.6, which redefines  __no_instrument_function__ in an
    incompatible way to glib's gmacro.h usage.


author: vuntz@opensuse.org
changelog:
  - Make devel subpackage installable: it used to require
    libgstgl-0.10-1 instead of libgstgl-0_10-1.


author: toddrme2178@gmail.com
changelog:
  - Added 32bit compatibility libraries
  - Added main package dependency to -devel pacakge (fix for RPMLINT warning)


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.3:
    + fix build and cocoa examples on MacOSX
    + more OpenGL ES 2.0 friendly
    + error out instead of doing nothing if an OpenGL feature is not
      present
    + gloverlay: add support to manage texture ratio and can load
      jpeg files
    + glshader: new element that load shader from files
    + glimagesink: Totem compatibility, fix pixel-aspect-ratio
      property
    + libvisual-gl: new plugin libvisual-gl, new element
      libvisual_gl_projectM
    + Bugs fixed: bgo#310775, bgo#572767, bgo#600195, bgo#630525,
      bgo#631019, bgo#636070, bgo#637260, bgo#651035, bgo#664367,
      bgo#665102, bgo#671734.
  - Add libjpeg-devel BuildRequires: needed for the new jpeg support
    in gloverlay.
  - Add pkgconfig(libvisual-0.4) BuildRequires: needed to build the
    new libvisual-gl plugin.
  - Stop passing non-existing --disable-schemas-install option to
    configure.


author: toddrme2178@gmail.com
changelog:
  - Change group to Productivity/Multimedia/Other
  - Moved videosink and Qt plugins to base package
  - Package basic docs


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.16:
    + liboil is no longer required, but orc is now required
    + asfdemux:
    - fix playback of files or streams that are shorter than the
      advertised preroll value
    - fix sending eos event for chained asfs in pull mode (exotic)
    - fix playback of files or streams that advertise miniscule
      preroll values
    + lamemp3enc: implement latency query
    + rmdemux: fix playback of sipro audio streams
    + x264enc:
    - refactor code in preparation for presets/tunings
    - add "profile" property (and default to MAIN profile)
    - improve defaults: medium speed/quality preset; auto mode for
      threads
    - add "speed-preset", "tune" and "psy-tune" properties
    - add "option-string" property to specify advanced parameters
    - set time base if needed, fixes visual artifacts
    - add "sliced-threads", "sync-lookahead", "intra-refresh",
      "mb-tree", and "rc-lookahead" properties
    - fix compilation against ancient x264 versions
      (X264_BUILD <= 75)
    - speed up first pass of multi-pass encoding (has no impact on
      quality)
    - fix flushing of delayed frames with new default settings
    + Bugs fixed: bgo#599718, bgo#600412, bgo#607798, bgo#618896,
      bgo#620007, bgo#620344, bgo#622407, bgo#624786, bgo#625557,
      bgo#626577, bgo#627946
  - Remove liboil-devel BuildRequires and add orc-devel instead.
  - Rebase gstreamer010-plugins-ugly-patched.patch.


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


author: davejplater@gmail.com
changelog:
  - Update to version 0.10.16 see NEWS in documentation directory for
    All news since 0.10.16
  - Upstream fixes and improvements :
    * asfdemux: Handle new type of DRM'd asf files
    * dvdreadsrc: fix handling of multi-angle streams
    * dvdreadsrc: improve error messages on read errors
    * mad: if gst_pad_alloc_buffer() returns a buffer with the wrong
    size allocate a new one
    * mad: support reverse playback
    * mpeg2dec: convert the position to stream time before answering
    to a position query
    * mpeg2dec: fix position query by trusting upstream
    * mpeg2dec: refactor cropping code to use libgstvideo functions
    * mpeg2dec: use gst_pad_alloc_buffer() when cropping buffers
    * mpegparse: re-fix flow return handling
    * rmdemux: set GST_BUFFER_FLAG_DELTA_UNIT properly
    * x264enc: add a note to the docs about encoder latency and queues
    * x264enc: also accept YV12 input
    * x264enc: Handle codec/encoder tags
    * x264enc: Work around a rate control issue in libx264
    * x264: use pkg-config to locate libx264
    * x264: vbv-buf-capacity should have a minimum of 0
    * xingmux: Don't ignore WRONG_STATE and NOT_LINKED when pushing
    data downstream
    * 539254 : [dvdreadsrc] DVDs with multiple angles switch angles
    during read
    * 571146 : mpeg2dec: possibly uses wrong strides for 4:2:2 and
    4:4:4 YUV with unusual display width or height
    * 599515 : Fix dvb for DVB API 3.3
    * 621465 : [x264enc] Video codec information copied incorrectly to
    output
    * 632549 : [mpeg2dec] answers to position queries are wrong for DVDs
    * 632861 : [x264enc] really bad quality with tune=zerolatency
    * 634840 : x264: use pkg-config to locate dependencies for plugin
    * 635291 : x264enc: " vbv-buf-capacity " property should have
    minimum value of 0
    * 635461 : Crash in mad decoder when changing number of audio
    output channels in Totem while media is running
    * 636107 : x264enc: docs should indicate specifics of using with
    queues
    * 637093 : rmdemux: set GST_BUFFER_FLAG_DELTA_UNIT properly
    * 637932 : realmedia: do not use the pad buffer allocation
    functions in demuxers
    * 639226 : [asfdemux] Doesn't handle new PlayReady DRM files


author: dimstar@opensuse.org
changelog:
  - Update to version 0.10.18:
    + amrwbdec: avoid stalling on invalid frame
    + asfpacket: don't rely on data from duration extension
    + dvdsubdec:
    - Implement clipping if the video size is smaller than the
      subpicture size
    - Output only a single buffer per subpicture and set the
      correct duration
    + lamemp3enc: implement sinkpad get_caps() function to proxy rate
      and channels restrictions from downstream
    + mad: build the mad plugin even if libid3tag is not available
    + mpeg2dec:
    - do not fail fatally when downstream is unlinked
    - don't deadlock when setting an index
    + mpegstream: increase allowable gap between streams
    + x264enc:
    - allow changing the bitrate and quantitizers dynamically
    - don't register flags with a value of 0
    - implement getcaps function to proxy downstream caps
      restrictions upstream
    - make tag event writable before modifying tag list in place
    - set max bitrate in quality mode
    + Bugs fixed: bgo#539708, bgo#607698, bgo#619136, bgo#621663,
      bgo#639291, bgo#639715, bgo#640272, bgo#641151, bgo#642360,
      bgo#644704, bgo#647709.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.10.19:
    + a52dec: don't claim to support upstream renegotiation
    + dvddemux: tweak subtitle stream setup based on dvd language
      codes event
    + dvdreadsrc:
    - fix off by one in cell calculation for the last chapter
    - fix sector search for packed titles; fix sector seeking
    - map subtitle language tag to stream indicated in PGC data
    - take into account first sector of the current title
    + lame, lamemp3enc:
    - ensure parsed output (most muxers need framed mp3 as input)
    - post CODEC and BITRATE tags
    + mad: remove id3tag dependency used by in practice unreachable
      legacy code
    + mpeg2dec:
    - don't treat non-fatal errors as fatal and fix spurious
      failure to decode some files
    - post QoS messages when dropping a frame due to QoS
    + rtpasfdepay: avoid re-sending header; fix fragmented packet
      handling and packet padding
    + twolame: improve output framing and timestamping
    + x264enc:
    - allow renegotiation but prefer current caps
    - negotiate profile, level and output stream-format from
      downstream caps where appropriate
    + Bugs fixed: bgo#391543, bgo#429476, bgo#644233, bgo#653473,
      bgo#655223, bgo#658297, bgo#659252, bgo#660562, bgo#662964,
      bgo#664175, bgo#665101.
  - Update gstreamer-0_10-plugins-bad-patch-source.sh (and
    pre_checkin.sh) to deal with xz tarballs.
  - Add explicit glib2-devel BuildRequires so it can be versioned.
  - Add xz BuildRequires on openSUSE <= 12.1, to be able to
    decompress the xz tarball.
  - Remove libid3tag-devel: dependency is gone upstream.


author: tiwai@suse.de
changelog:
  - updated to 0.3.6-21-g53cbdcc; some JPEG and MPEG fixes
  - enable VaapiSink/GL support
  - clean up buildrequires


author: tiwai@suse.de
changelog:
  - updated to 0.4.0:
    * Add support for video rotation
    * Drop FFmpeg-based decoders, only use codecparsers-based ones
    * Only reset decoder if meaningful caps changed, e.g. size
    * Allocate the minimal number of video surfaces useful for
      decoding
    * Fix vaapisink to scale video down to fit the screen dimensions
    * Fix vaapidecode crash when trying to release an inexistant lock


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.94:
    + gstcompat: fix backwards compat macro for
      gst_message_new_duration
    + baseparse:
    - Add a mode/flag for disabling PTS interpolation
    - Handle GAP and still-frame events
    - Restructure event handling
    - Store incoming cached events in reverse order
    - First attempt at handling both DTS and PTS
    + taglist:
    - add warning when we get something else than a sample for a
      sample tag
    + elementfactory:
    - don't crash if no element klass has been set(bgo#683865)
    + Updated documentations
    + Bugs fixed: bgo#581525, bgo#599546, bgo#608841, bgo#634927,
      bgo#645467, bgo#647759, bgo#657202, bgo#657640, bgo#657725,
      bgo#667293, bgo#672637, bgo#673319, bgo#673641, bgo#676935,
      bgo#677620, bgo#677621, bgo#677757, bgo#677818, bgo#677819,
      bgo#677898, bgo#677925, bgo#678017, bgo#678031, bgo#678181,
      bgo#678301, bgo#678742, bgo#678928, bgo#679080, bgo#679112,
      bgo#679145, bgo#679286, bgo#679378, bgo#679407, bgo#679506,
      bgo#679534, bgo#679535, bgo#680181, bgo#680306, bgo#680479,
      bgo#680495, bgo#680755, bgo#680796, bgo#680804, bgo#680805,
      bgo#681139, bgo#681153, bgo#681198, bgo#681322, bgo#681450,
      bgo#681575, bgo#681681, bgo#682958, bgo#682968, bgo#682997,
      bgo#683470, bgo#683865.
  - Rebase gstreamer-rpm-prov.patch.


author: vuntz@opensuse.org
changelog:
  - Revert change from Sept 2nd: we'll actually rename things in
    gstreamer-0_10 instead, since that's the package which is
    versioned.
  - Update gstreamer-rpm-prov.patch: we need to output gstreamer1.0()
    instead of gstreamer0.10() for the Provides.
  - Version the gstreamer-utils Requires in devel subpackage, to
    avoid having a choice between the 0.10 package and this one.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.1:
    + Capsfilter prefers filter caps over passthrough now
    + Application Development Manual, Plugin Writer's Guide and other
      documentation updated and extended for 1.0
    + Bugs fixed: bgo#680862, bgo#684538, bgo#684755, bgo#684765,
      bgo#684809, bgo#684970, bgo#684981, bgo#685072.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.2:
    + Parallel installability with 0.10.x series
    + collectpads: ensure all timestamps are in same time domain
    + gobject-introspection: fix GstSample annotations
    + add GstElement::post_message() vfunc
    + info: allow gst_debug_add_log_function() to be called before
      gst_init()
    + event: allow GST_CLOCK_TIME_NONE as duration for GAP events
    + documentation: new chapters and updates for the application
      development manual and the plugin writer's guide
    + Bugs fixed: bgo#686456, bgo#686658, bgo#686659, bgo#686723,
      bgo#686787.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + bufferpool: fix deadlock.
    + baseparse: forward stream-start event in push mode, fixing
      issues with streamsynchronizer
    + basesink: reset START_TIME when needed, fixing position
      reporting after seeking beyond end
    + Bugs fixed: bgo#666053, bgo#687896, bgo#688477, bgo#688511,
      bgo#688655, bgo#685870.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.4:
    + basesrc: fix potential leaks when re-activating in a different
      mode
    + bindings:
    - make all pad probe types work with bindings
    - fix gst_event_parse_stream_start() annotation, fixing crash
    + Documentation improvements.
    + Bugs fixed: bgo#687845, bgo#688804, bgo#688934.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.5:
    + Add GST_BIN_FLAG_NO_RESYNC flag that disables a resync when an
      element is added, removed or linked in the bin.
    + Add OTHER clock type
    + Bugs fixed: bgo#690915.


author: dimstar@opensuse.org
changelog:
  - Update gstreamer-rpm-prov.patch: PackageKit is looking for
    packages with gstreamer(*) provides.. so we should provide the
    same.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.99:
    + Move vp8 from -bad to -good
    + freeze: remove freeze element, was replaced by imagefreeze in
    - good years ago.
    + Bugs fixed: bgo#683254, bgo#683263, bgo#683264, bgo#684116a
  - Remove libvpx-devel BuildRequires: no longer needed, as the vp8
    encoder/decoder moved to -good.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.0:
    + Minor bug fixes.
    + opusenc: Rank as Primary.
    + Bugs fixed: bgo#683192, bgo#684683


author: dimstar@opensuse.org
changelog:
  - Pass --disable-examples to configure: the examples are not being
    installed anyway and as such it's useless to waste build power
    to create the binaries.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.1:
    + fieldanalysis and frei0r plugins ported to 1.0
    + DVD playback fixes
    + pitch: transform timestamps properly after a seek
    + camerabin fixes
    + Bugs fixed: bgo#667220, bgo#681562, bgo#681564, bgo#681678,
      bgo#684740, bgo#684847, bgo#685065, bgo#685159.


author: reddwarf@opensuse.org
changelog:
  - Remove unported plugins from the file list: LV2, mythtv, nas and xvid
  - Add the aac plugin to the file list
  - Correct the amr-wb plugin name in the file list


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.2:
    + Parallel installability with 0.10.x series
    + audioparse: add mode where caps are taken from upstream and
      only timestamping is performed
    + directsoundsrc: port to 1.0
    + dtsdec: fix buffer parsing
    + fieldanalysis: actually build (remove from the NONPORTED
      plugins list)
    + hlsdemux: numerous thread-safety fixes, and an invalid memory
      access fix
    + mpegdemux: handle and combine downstream flow returns better
    + mpegdemux: make work properly with dvdreadsrc
    + mpegtsdemux: PES header parsing fixes; fix potential crash
    + mpegtsdemux: First push EOS, then destroy all programs
    + mpegtsmux: fix buffer refcounting issue
    + mpeg4videoparse: correctly parse the full first frame; properly
      mark config data presence
    + mpegvideoparse: correctly parse the full first frame; signal
      interlacing properly in caps
    + pitch: fix for start times > 0 (e.g. ogg streaming)
    + rtmpsink: handle RTMP_Write() return value correctly, fix
      memory leak
    + scaletempo: fix timestamp and latency query handling, and event
      leak
    + subenc: port to 1.0
    + Bugs fixed: bgo#623387, bgo#673414, bgo#681459, bgo#685709,
      bgo#685895, bgo#686009, bgo#686294, bgo#686327, bgo#686358,
      bgo#686520, bgo#686547, bgo#686595, bgo#686774, bgo#686829.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + mpegtsmux: fix DTS/PTS confusion
    + tsdemux, tsparse: seeking fixes
    + tsdemux, tsparse: fix timestamping with push-based input
    + h264parse: fix PPS insertion
    + mpg123audiodec: fix leaks from not chaining up in the finalize
      function
    + Bugs fixed: bgo#686871, bgo#687178, bgo#687806, bgo#688091,
      bgo#688626, bgo#688510.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.4:
    + mpeg4videoparse:
    - also parse divx 4/5
    - export number of sprite warping points in caps (decoders
      might have no or only limited GMC support)
    + mpegtsmux: propagate flow returns upstream; don't crash when
      reused
    + rtmpsrc: disable seeking if the configured url specifies
      live=true
    + build fixes for OS/X (shm) and Windows (d3dvideosink)
    + Bugs fixed: bgo#688870, bgo#689107, bgo#689183, bgo#690031,
      bgo#690149.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.5:
    + psdemux: tentative port to 1.0; take into account both DTS and
      PTS
    + shm: Actually get the permissions on get_property
    + waylandsink: do not default to fullscreen mode
    + bgo#690097, bgo#690442.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.93:
    + Bug fixes
    + Sync with GStreamer changes.
  - Add gstreamer-plugins-base-fix.patch: Fix build; taken from
    upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.94:
    + videodecoder: Handle GAP events
    + gdp: move gdp plugin to -bad
    + port to new GLib thread API
    + Updated documentation
    + Bugs fixed: bgo#635256, bgo#667562, bgo#668996, bgo#673185,
      bgo#673888, bgo#674069, bgo#675812, bgo#676022, bgo#676639,
      bgo#677306, bgo#677712, bgo#678301, bgo#678384, bgo#679145,
      bgo#679337, bgo#679443, bgo#679545, bgo#679550, bgo#679612,
      bgo#679823, bgo#679878, bgo#679958, bgo#680025, bgo#680091,
      bgo#680093, bgo#680162, bgo#680262, bgo#680441, bgo#680488,
      bgo#680520, bgo#680553, bgo#680614, bgo#680796, bgo#681196,
      bgo#681260, bgo#681436, bgo#681499, bgo#681535, bgo#681719,
      bgo#681904, bgo#681905, bgo#683180, bgo#683428, bgo#683527,
      bgo#683672, bgo#683838.
  - Drop gstreamer-plugins-base-fix.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.99:
    + Minor bug fixes
    + Bugs fixed: bgo#683865, bgo#684063, bgo#684063.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.0:
    + Minor bug fixes
    + Bugs fixed: bgo#678021, bgo#684084, bgo#682973, bgo#684658.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.1:
    + videodecoder and -encoder timestamp handling improvements
    + thread-safey fixes for GstMeta registrations and
      GstVideoDecoder
    + Bugs fixed: bgo#684424, bgo#684832, bgo#685110, bgo#685242,
      bgo#685332, bgo#685490.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.2:
    + Parallel installability with 0.10.x series
    + alsa: fix probing of supported formats, and advertise
      non-native-endianness formats as fallback
    + audiobasesink: properly handle GAP events (fixing some
      isses with e.g. certain DVD menus)
    + audioconvert: try harder to not convert or to preserve input
      format precision
    + audiodecoder: leak fixes and refcounting fixes
    + audioresample: re-enable the SSE/SSE2 code paths for better
      performance
    + riff: fix paletted RGB formats and msvideo mapping
    + rtsp: make formatting and parsing of range floating-point
      values locale-independent
    + playbin: streamsynchronizer fixes, esp. for handling
      corner-cases near EOS
    + tcpserver{sink,src}: add 'current-port' property and signal
      actually used port
    + videoconvert: fix handling of paletted RGB formats
    + videodecoder: don't leak message strings when error is not
      fatal
    + videodecoder: finetune missing timestamp estimating
    + videotestsrc: add palette for paletted RGB formats
    + vorbistag: fix writing of image tags into vorbis comments
    + Bugs fixed: bgo#580093, bgo#680904, bgo#683098, bgo#684411,
      bgo#685273, bgo#685711, bgo#685938, bgo#686081, bgo#686298.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + typefind: detect isml ftyp as iso-fragmented video/quicktime
    + typefinding improvements fixing playback of some wavpack files
    + textoverlay rendering fixes
    + gobject-introspection annotation fixes
    + API additions.
    + Bugs fixed: bgo#686276, bgo#687030, bgo#687055, bgo#687057,
      bgo#687421, bgo#687459, bgo#687473, bgo#687620, bgo#687666,
      bgo#687674, bgo#687991, bgo#687994, bgo#688151, bgo#686841.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.4:
    + playbin: fix occasional not-negotiated errors when switching
      visualisations
    + ssaparse: ignore invalid UTF-8 in SSA/ASS subtitles init
      sections in matroska files
    + streamsynchronizer: better timestamp and gap handling at EOS,
      fixing potential OOM in baseaudiosink
    + bindings:
    - fix annotation for gst_app_src_push_buffer(), fixing crash
    - add several missing annotations for GstRtspMessage API
    + Bugs fixed: bgo#679976, bgo#689814, bgo#689873.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.5:
    + alsasrc: don't output buffers without timestamps or with bogus
      timestamps
    + discoverer, decodebin: fix state change re-sync race that might
      lead to deadlocks
    + video: fix crashes with and frame sizes of A420 video format
    + Bugs fixed: bgo#691244.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.92:
    + Parallel installability with 0.10.x series.
    + API cleanup and minor API improvements.
    + Lots of bugfixes, cleanup and other improvements.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.94:
    + deinterlace:
    - Don't treat every custom-downstream event as EOS
    - improve framerate transform
    + videomixer2: Adding nv12 and nv21 support
    + qtdemux: add support for prores
    + pulsesrc: consider stream alive when not connected yet
    + Bugs fixed: bgo#54089, bgo#540891, bgo#609049, bgo#656317,
      bgo#657941, bgo#670257, bgo#673509, bgo#673898, bgo#675448,
      bgo#676302, bgo#677306, bgo#677535, bgo#677722, bgo#677838,
      bgo#677905, bgo#679301, bgo#679343, bgo#679807, bgo#679994,
      bgo#680206, bgo#680275, bgo#680277, bgo#680278, bgo#680283,
      bgo#680388, bgo#680427, bgo#680540, bgo#680551, bgo#680558,
      bgo#680706, bgo#681077, bgo#681247, bgo#681335, bgo#681369,
      bgo#681491, bgo#681677, bgo#682446, bgo#682481, bgo#682770,
      bgo#682959, bgo#683065, bgo#683839, bgo#683841, bgo#683861,
      bgo#683902


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.99:
    + Move vp8 decoder and encoder from -bad to -good.
    + Rename vp8 to vpx.
  - Add pkgconfig(vpx) BuildRequires: Needed for the vpx
    encoder/decoder.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.0:
    + Minor bug fixes
    + Bugs fixed: bgo#684237, bgo#678021, bgo#684430, bgo#684469.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.1:
    + interleave, deinterlave: channel handling fixes for mono audio
    + videobalance now supports NV12 and NV21 as well
    + Bugs fixed: bgo#683622, bgo#684972, bgo#684977, bgo#685059,
      bgo#685213, bgo#685512.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.2:
    + Parallel installability with 0.10.x series
    + avidemux: fix handling of paletted and other raw RGB data
    + flacparse: ignore bad headers if we have a valid STREAMINFO
      header; improve coverart extraction
    + jpegdepay: store quant tables in zigzag order
    + matroskamux: do not use unoffical V_MJPEG codec id; fix
      subtitle request sink pad name and functionality
    + videofilter: add videomedian element
    + multiudpsink: add "force-ipv4" option and "multicast-iface"
      property
    + pulsesink: fix caps leak and potential crasher in acceptcaps
      function
    + pulsesink: start the ringbuffer on GAP events without duration
    + qtdemux: add support for 'generic' samples; allow more streams
    + qtdemux: support more ProRes variants; fix memory leak for
      MS/RIFF audio
    + qtdemux: with raw audio, set a default channel-mask for
      multichannel audio
    + rtpbin: set PTS and DTS in jitterbufffer
    + rtpbin: use running-time for NTP time when use-pipeline-clock
      is set
    + rtpsession: inform source when caps change
    + udpsrc: use negotiated allocator or pool
    + videobox: use out_info for out properties
    + videocrop: port to videofilter
    + videomixer2: Fix race condition where a src setcaps is ignored
    + vp8enc: fix default target-bitrate value; set DECODE_ONLY flag
      on invisible frames
    + Bugs fixed: bgo#654216, bgo#682481, bgo#683782, bgo#683842,
      bgo#684701, bgo#685864, bgo#686008, bgo#686046, bgo#686550,
      bgo#686642.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + rtspsrc: numerous improvements
    + build fix for gst-plugins-base installed in non-default prefix
    + multifilesink: post messages in max-size mode as well
    + vp8dec: improve robustness on decoding errors, e.g. for
      videocalls over RTP
    + Bugs fixed: bgo#639420, bgo#686837, bgo#686985, bgo#687013,
      bgo#687154, bgo#687330, bgo#687464, bgo#688382.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.4:
    + deinterleave: properly set srcpad channel position
    + osxvideosink: Fix resizing the Cocoa window on receiving new
      caps
    + rtspsrc fixes
    + shout2send: also accept audio/webm in addition to video/webm
    + videobox: fix border filling for planar YUV formats
    + webmmux: fix linking to shout2send
    + v4l2: fix build on FreeBSD
    + Bugs fixed: bgo#684312, bgo#684991, bgo#687469, bgo#689732,
      bgo#689336.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.5:
    + rtspsrc: fix regression that make rtspsrc hang when stopping
    + audio/video parsers: fix negotiation with encoders in some
      transcoding cases
    + cairo: port cairooverlay to 1.0
    + jpegenc: pass flow returns upstream
    + qtdemux: fix pixel-aspect-ratio of some files with ProRes video
    + Bugs fixed: bgo#690184, bgo#690476, bgo#691098.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.11.94:
    + Bugs fixed: bgo#356882, bgo#675762, bgo#675769, bgo#677619,
      bgo#678543, bgo#679443, bgo#679472, bgo#679838, bgo#680194,
      bgo#680279, bgo#680536, bgo#681291.


author: dimstar@opensuse.org
changelog:
  - Fix installation of BUILD_ORIG variant: remove no longer
    available plugins (iec958, mpegaudioparse and mpegstream) from
    the files section.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.1:
    + x264enc: encoder latency fixes
    + mpeg2dec: ignore transient decoding errors
    + Bug fixed: bgo#685107.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.2:
    + dvdreadsrc: correctly set next cell when seeking to sector
    + dvdreadsrc: update dvd event to enhanced approach as used in
      mpegpsdemux
    + dvdsubparse: send src caps when receiving sink caps
    + Bugs fixed: bgo#686748.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + cdio: try to handle CD-TEXT in non-UTF8 encodings
    + xingmux, siddec, dvdlpcmdec and dvdsubdec fixes
    + Bugs fixed: bgo#686931, bgo#687192, bgo#687927.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.5:
    + Fix build with automake 1.13.
    + mpeg2dec: debug logging printf format fixes.


author: vuntz@novell.com
changelog:
  - Add gsynaptics-icon.patch and preferences-system-touchpad.tar.bz2
    to install valid icons for the application. Fix bnc#405250.
  - Spec cleanup.


author: vuntz@novell.com
changelog:
  - Add gsynaptics-CoastingSpeedThreshold.patch: use the right name
    for the CoastingSpeed option. Taken from Gentoo.
  - Add gsynaptics-decimal-separator.patch: make sure we always use .
    as decimal separator. Taken from Debian.
  - Add gsynaptics-support-partial-config.patch: fix the code to
    actually work when some gconf keys are not defined. It was
    possible to totally break the touchpad because of this. Taken
    from Debian, fix bnc#402864.
  - Remove gsynaptics-patch-missing-null.patch and update
    gsynaptics-icon.patch because of this removal: we don't need both
    patches.


author: mboman@suse.de
changelog:
  - Update to version 0.9.15:
    + data/touchpad.png: Fix corruption.
    + src/main.c: Fix compiler warnings.
    + src/main.c: G_OBJECT cast cleanup.
  - Update gsynaptics-icon.patch. Partially fixed upstream


author: vuntz@novell.com
changelog:
  - Update to version 0.9.16:
    + Tapping is enabled if MaxTapTime is > 0 and at least TapButton1
      is > 0.
    + Don't reset the tap time when disabling tapping.
    + Enable default 1-3-2 button mapping when tapping is enabled.
  - Remove AutoReqProv: it's default now.


author: andrea@opensuse.org
changelog:
  - added gsynaptics-show-in-LXDE.patch to allow LXDE to show
    gsynaptics into the Menu and the Desktop


author: malcolmlewis@opensuse.org
changelog:
  - Add: gtg-hamster-plugin-not-starting-tracking-tasks.patch: After
    activating the Hamster (Time Tracking) Plugin in GTG, nothing
    happens (bnc#683748).


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.5:
    + Ability to downgrade data from development, future GTG 0.3 code
  - Update license tag to spdx identifier (GPL-3.0+)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.2.9:
    + Big refractorization of code, now using liblarch
    + Extended backend system to support multiple backends
    + Backend GUI configuration
    + Backends:
    - Added Mantis Bug Tracker backend
    - Added Tomboy/Gnote backend
    - Added Launchpad backend
    - Added Twitter/Identica backend
    + Graphical crash handler
    + Command line tool based on DBus interface of GTG
    + Added search feature
    + Rewritten notification area plugin with showing only 10 most
      doable tasks from Workview
    + Setting start/due date by a right click menu in the task
      browser
    + Right click behaviour in the task treeview is now consistant
      with other GNOME applications
    + Rework of deleting dialog
    + Previewing task content (gmail-like-ui) [lp#384049]
    + Attaching file to a task by drag-and-dropping it on the task or
      writing file:// URI
    + Added script for anonymizing task files
    + "Sexy" export template
    + DBus API is now CamelCase
    + Fuzzy date "Later" was renamed to "Someday"
    + Daily backup of gtg_tasks.xml
    + Save perferences, window positions and statuses immediately
      after a change
    + Fixed crash traceback when pressing 'delete' key
    + Fixed url autolinking for http(s) schemes
    + Underscore characters in tasks not treated as accelerators
      [lp#676088]
    + Fixed several bugs about hamster integration
    + Added link to web documentation in Help menu
    + Fixed bug with data consistency lp#579189 (empty tags.xml)
    + Added samba bugzilla to the bugzilla plugin
    + Fixed lp#532392, a start date is later than a due date
    + support for gtg:// URIs
    + Fixed lp#584667, indicating missing plugin dependencies
    + Add a new tag dialog keeps the previous value
    + Added keyword bko for recognizing and linking KDE bugs
    + Several usability improvements
    + Several code refratorings
  - Drop gtg-hamster-plugin-not-starting-tracking-tasks.patch: GTG
    received a complete rewrite, thus the patch no longer applies.
  - Add python-liblarch and python-liblarch_gtk Requires, following
    upstream code changes.
  - Remove obsolete openSUSE Version checkes (up to 11.3).


author: dimstar@opensuse.org
changelog:
  - Update to version 0.3:
    + Performance: GTG has recovered its youth and can handle your
      many tasks way faster than before!
    + Data backup: GTG keeps several copies of your data, and it's
      now able to restore the most recent backup automatically if
      your data are corrupted.
    + Help: GTG now has many help pages providing useful
      documentation for GTG.
    + UI: we've improved our UI in several ways. The most notable
      will probably be the new tag editor, which provides an easier
      way to customize and edit tag's properties such as colors,
      icon, etc.
    + Stability: many bugs causing crashes were fixed
    + Various other fixes:
    - Updated and improved plugins: notification area icon, urgency
      color, export, ...
    - Improved Quick Add Toolbar, with more features and flags for
      you geeks.
    - Improved command line clients
    - Saner handling of due dates constraints.
    + Updated translations.


author: zaitor@opensuse.org
changelog:
  - Add gtg-Correct-handling-of-liblarch-API-1.0.patch, gtg now
    requires a minimum of version 1,2 of python-liblarch. It not
    really needed, but users will get an informative reason as to why
    gtg does not run.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.90.2:
    + New features and user visible changes:
    - Added a Location dialog to enter the path to display.
    - Copy/Move dialog: save the list of the last 10 choosed
      folders.
    - Added a tool to import the embedded metadata in the gThumb
      comment system.
    - Map view: added a scale on the map.
    + Bugs fixes:
    - Show "Moving" instead of "Copying" when moving a file.
    - Fixed some performance issues when updating thumbnails.
    - Fixed many memory leaks.
    + Other bugs fixed: bgo#672184, bgo#671940, bgo#671892,
      bgo#671451
    + Updated translations.
  - Drop gthumb-gdk_window.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.90.3:
    + New features and user visible changes:
    - Selections: fixed reordering of files.
    - Added command Alt+Shift+n to remove files from selection n.
    - Added a command to open the original folder.
    - Show an emblem when a file is added to a selection.
    + Bugs fixed:
    - Require exiv2 version 0.21. since the code uses Exiv2::LogMsg
      (bgo#673711)
    - Removed potentially dangerous strncpy (bgo#672866)
    - Fixed possible crash when changing directory quickly.
    - Fixed possible crash after closing the context menu in the
      folder tree.
    - Fixed run-time warning when uninhibiting the screensaver.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Change pkgconfig(libsoup-2.4) BuildRequires to
    pkgconfig(libsoup-gnome-2.4) as it offers additional features.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.0:
    + Metadata category names WON'T show translated strings
      (bgo#674033)
    + Selections: fixed keyboard shortcuts for some keyboard layouts.
      (bgo#673872)
    + Fixed compilation without libjpeg.
    + Ignore extensions with a different API version.
    + Fixed file navigation with the mouse wheel with Gtk+ 3.4.0 or
      greater.
    + Fixed possible crash when changing location.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.0.1:
    + Bugs fixed:
    - Resize images: correctly restore the last used width and
      height (bgo#675498)
    - Preserve XMP lists when saving an image. (bgo#674908)
    - Fixed loading of thumbnails after re-enabling thumbnails
      again.
    - Fixed mouse wheel navigation with the video viewer.
    - Added a man page.
    + Updated translations.
  - Add pkgconfig(gsettings-desktop-schemas) BuildRequires: new
    dependency upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.0.2:
    + Bugs fixed:
    - Fixed fullscreen toolbars with multiple monitors.
    - Fixed error when rotating keeping the origina size.
    - Photobucket exporter: fixed crash when closing the dialog.
    - Fixed broken video thumbnail (bgo#666303)
    - Delete key does nothing when image first opened (bgo#678441)
    - Picasa Web exporter: images not displayed in the export
      dialog (bgo#679546)
    - Fix parallel build problems with enum generation.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.1.1:
    + New features and user visible changes:
    - Added ability to load and save WebP images.
    - Allow to specify the format options when saving a file (can
      be disabled).
    - Save and restore the window maximized state, the filterbar
      status, the visited locations history and the viewer sidebar
      status.
    - Image viewer: use the dark background by default, and use a
      more neutral color instead of black.
    - Video viewer: save and restore the volume level.
    - Read system bookmarks from XDG_CONFIG_HOME/gtk-3.0/bookmarks.
      Fallback to ~/.gtk-bookmarks if the new file is not found.
      (bgo#675401)
    - Use XDG_CACHE_HOME/thumbnails as thumbnail cache. Fallback to
      the old ~/.thumbnails directory if the new directory doesn't
      exists.
    - File list: align the caption to the left and use a smaller
      font.
    - Browser: show loading errors in the info bar instead of using
      a modal dialog.
    - Added automatic completion to the category entry.
    - Rotation tool: allow to rotate an image from -180 to 180
      degrees.
    - Selections: allow to cut the files.
    - Added a menu item to hide/show the file properties.
    - Print: set a good default filename for the print-to-file
      operation.
    - Enhance colors: use a faster algorithm and rename to "Adjust
      Contrast".
    - Equalize histogram: use a faster algorithm.
    - Desaturate tool: added ability to choose the method to use,
      renamed to "Grayscale".
    - Removed the format chooser from the file dialog.
    - Added an high resolution application icon.
    - Add an application menu if used with GNOME Shell.
    + Bugs fixed:
    - Fixed image quality when the zoom factor is smaller then 0.5.
      (bgo#674159)
    - Do not make modal dialogs block other windows as well.
    - Find duplicates: remember the checked state when filtering
      the file list. (bgo#679191)
    - Sort by name if the date is the same. (bgo#676263)
    + Updated translations.
  - Add pkgconfig(libwebp) BuildRequires: new dependency.


author: zaitor@opensuse.org
changelog:
  - Update to version 3.1.2:
    + Bugs fixed:
    - Fixed images scaling producing black images.
    - Use gdk-3.0 to check the GDK target (bgo#685674)
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - No longer move sr@Latn to sr@latin: sr@latin is correctly being
    created and the move would 'only' move the incomplete / wrong
    translation inside sr@latin. Our scritps take care of removing
    incomplete translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.12:
    + Bugs fixed: bgo#591450, bgo#466535, bgo#502191, bgo#532395
      bgo#536928, bgo#562064, bgo#562310, bgo#562655, bgo#565126
      bgo#565835, bgo#566911, bgo#567132, bgo#568702, bgo#568706
      bgo#568708, bgo#568714, bgo#568732, bgo#568734, bgo#569339
      bgo#572396, bgo#572612, bgo#572967, bgo#574654, bgo#575574
      bgo#575623, bgo#575711, bgo#576313, bgo#577059, bgo#577774
      bgo#580206, bgo#580300, bgo#580622, bgo#581237, bgo#584952
      bgo#587103, bgo#587196, bgo#589426, bgo#591789, bgo#594224
      bgo#596730, bgo#596731, bgo#602026, bgo#602518, bgo#604798


author: vuntz@opensuse.org
changelog:
  - Add gtk-doc-fixxref-module.patch to fix build for various
    packages that do not call gtkdoc-fixxref the right way.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.14:
    + bgo#599514: sane support for per-page images
    + bgo#613611: parameter descriptions with annotations truncated
      at first \n
    + bgo#115531: add short description to index entries
    + bgo#165425: gtk-doc fails to parse unions
    + bgo#512155: gets confused by multiline typedef
    + bgo#568711: undocumented enum values are not reported
    + bgo#590625: $(DOC_MODULE)-overrides.txt is required by "make
      dist"
    + bgo#604992: gtkdoc-fixxref broken link warning is broken for
      functions
    + bgo#607445: gtk-doc does not support long double as returned
      value type
    + bgo#609194: sort interface implementers
    + Other misc. bugs fixed: bgo#593282, bgo#604892, bgo#590602,
      bgo#591975, bgo#604885, bgo#604995, bgo#604998, bgo#605052,
      bgo#605211, bgo#605281, bgo#605285, bgo#605289, bgo#605452,
      bgo#605564, bgo#606661, bgo#607531, bgo#609062, bgo#610255,
      bgo#610257, bgo#611848
  - Drop gtk-doc-fixxref-module.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.15:
    + bgo#614496: Support for multiple DOC_SOURCE_DIR directories
    + bgo#615550: gtk-doc fails to recognize (scope ...) and (skip)
      annotations.


author: vuntz@opensuse.org
changelog:
  - Run spec-cleaner.
  - Add source-highlight Recommends: it's useful to produce better
    output for code examples.


author: fcrozat@novell.com
changelog:
  - Update to version 1.17:
    + bgo#127049: building reference documentation fails when
      builddir != srcdir
    + bgo#640241: non-srcdir builds busted
  - Changes from version 1.16:
    + gtkdoc-check can do more checks, one might need to update
      Makefile.am from the examples/Makefile.am
    + Various bug fixes: bgo#625776, bgo#627269, bgo#467488,
      bgo#481811, bgo#501107, bgo#512565, bgo#518427, bgo#597937,
      bgo#612028, bgo#617478, bgo#618379, bgo#620249, bgo#621931,
      bgo#622971, bgo#623777, bgo#623968, bgo#624199, bgo#624200,
      bgo#627223, bgo#627920, bgo#628611, bgo#628794, bgo#630288,
      bgo#631336, bgo#632587, bgo#638330, bgo#638831.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.18:
    + Add support for a subset of markdown (headings and lists).
    + Do not generate old devhelp files any more.
    + Changes for out-of-source dir build caused breakage for
      projects using DOC_SOURCE_DIR with a relative path (to
      builddir). It is recommended to use
      DOC_SOURCE_DIR=$(top_srcdir)/src/xxx.
    + Bugs fixed: bgo#590927, bgo#617121, bgo#627758, bgo#639145,
      bgo#644291, bgo#646870, bgo#648289, bgo#648331, bgo#649269,
      bgo#650407, bgo#652746, bgo#652764, bgo#655711, bgo#656453,
      bgo#656658, bgo#656773, bgo#656946, bgo#657377.


author: coolo@suse.com
changelog:
  - Add libxml2-tools BuildRequires for xmlcatalog, now that libxml2
    got split.
  - Change python BuildRequires to python-base as the full python
    isn't needed.
  - Change libxml2 Requires to libxml2-tools for the same reason.


author: vuntz@novell.com
changelog:
  - Recompress source tarball to bz2.
  - Remove unneeded BuildRequires: autoconf, automake, intltool
  - Use fdupes.
  - Do not version the requires on recordmydesktop -- this can be
    wrong if they are not released in sync.
  - Add py_requires.
  - Limit width of description lines.
  - Do not ship empty NEWS file.


author: gburt@suse.de
changelog:
  - Initial packaging
    + git rev 007937871e1010dee5a150a2f7f60f51e437c127
    + plus a small patch to dist properly


author: fcrozat@novell.com
changelog:
  - Update to version 0.4.3:
    + Bug fixes:
    - Fix crash in pointer motion event handler
    - Fix crash in vnc_display_get_pixbuf
    - Fix crash in TLS cleanup code
    - Fix framebuffer boundary checks
    - Improve drawing performance with server side pixmap
    - Fix performance degradation due to leaked GSource
    - Fix setting of 'shared' connection flag
    - Make pointer warp boundary detection more robust
    - Adapt keymap code to build with GDK3 multiple displays
    - Remove use of gdk_drawable calls to fix GTK3
    + Code cleanup:
    - Remove need for Text::CSV perl module at build time
  - Add pre_checkin.sh to build gtk2 and gtk3 version of the package
    and add some macros to handle dual gtk2 / gtk3 packages.
  - Differences between gtk2 / gtk3 packages:
    + gtk3 package doesn't come with python bindings as introspection
      support is used instead.
    + Pass --with-gtk=2.0/--with-gtk=3.0 to configure as appropriate.
    + libgvnc-1_0-0 and tools subpackages are only kept for gtk3
      build.
  - Drop gtk-vnc-unref-gsource.patch: fixed upstream.
  - Use Recommends instead of Requires for the -lang package.
  - Remove explicit gtk2-devel Requires from the -devel package: the
    right Requires will automatically be added the pkgconfig() way.
  - Drop perl-Text-CSV BuildRequires.


author: crrodriguez@opensuse.org
changelog:
  - Add libgcrypt-devel BuildRequires. This used to be pulled in by
    gnutls-devel, but this is no longer the case.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.4:
    + New feature: vala bindings
    + Bug fixes:
    - Missing OS-X keymapping for the letter 'A'
    - Mapping for Left Control / Alt keys
    - Fix leak of string list in grab sequence string
    - Fix introspection for vnc_display_get_pixbuf
    - Fix GTK3 build on Mingw32
    - Improved log messages for TLS auth subtypes
    + Updated translations.
  - Add vala BuildRequires for the new vala bindings when building
    for gtk3.


author: dimstar@opensuse.org
changelog:
  - Split typelib into their own subpackages: typelib-1_0-GVnc-1_0
    and typelib-1_0-GtkVnc-(1.0|2.0).
  - Add typelib-1_0-GVnc-1_0 and typelib-1_0-GtkVnc-(1.0|2.0)
    Requires to devel subpackage.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.5.0:
    + New features:
    - QEMU audio extension support
    + Bug fixes:
    - Avoid deprecated GNUTLS functions
    - Allow access to VncConnection object inside VncDisplay
    - Don't override PKG_CONFIG_PATH when building GIR files
    - Death to all TABs
    - General code style/indentation cleanup
    - Fix memory leak in keymap code
    - Fix mapping of shift key in Windows
  - 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 pkgconfig(libpulse-simple) BuildRequires: new upstream
    dependency, for the QEMU audio extension support.
  - Create libgvncpulse-1_0-0 and typelib-1_0-GVncPulse-1_0
    subpackages for the new libgvncpulse library. We only build them
    for the gtk3 build (so we remove the files in %install for the
    gtk2 build).
  - Add the new libgvncpulse-1_0-0 and typelib-1_0-GVncPulse-1_0
    subpackages as Requires to the devel subpackage.


author: dimstar@opensuse.org
changelog:
  - Add gtk-vnc-glib231-debug.patch: Ensure debugging works on
    GLib >= 2.32. Without this, it will be difficult to do any
    debugging work in case of issues (gvncviewer --gtk-vnc-debug).


author: zaitor@opensuse.org
changelog:
  - Update to version 0.5.1:
    + New features:
    - New API for connecting to a GSocketAddress * object
    - New API to allow specification of a hostname with a
      pre-opened file descriptor
    - Support for UNIX domain sockets in gvncviewer demo
    - Updated translations
    + Bug fixes:
    - Fix building with newer glibc-headers and -O0
    - Fix GIR building by linking against libgvnc from builddir
    - Fix deprecation warnings when building against glib >= 2.32
    - Switch to using mingw64 toolchain for Win32 builds
    - Fix introspection of key grab APIs
    - Ensure debugging works with GLib >= 2.32
    - Allow explicit control over pulseaudio building
    - Add check for Perl  Text::CSV when building from GIT
    - Fix POD syntax in gvnccapture man page
    - Reduce excessive stack usage in vncconnection.c
  - Drop gtk-vnc-glib231-debug.patch, fixed upstream.


author: gber@opensuse.org
changelog:
  - do not build static library
  - update to version 2.8.0
    - changed active window decoration color
    - bugfixes


author: gber@opensuse.org
changelog:
  - update to version 2.99.2
    - improved menu theming
    - theme gtk-tooltip
    - scale radio and check boxes
    - draw inset border around default button
    - changed rendering of GtkSpinButton
    - pixel align checkboxes in the Gtk+-3.0 engine
    - link against libm (bug #6253)
    - added Gtk+-3.0 theming engine
    - changed drawing routines to use cairo


author: gber@opensuse.org
changelog:
  - update to version 2.99.3
    - link against libm for floor() and ceil()
    - reduce GtkComboBox padding


author: gber@opensuse.org
changelog:
  - update to version 3.0.0
    - added px for border sizes
    - corrected DETAIL names
    - use the correct colors for options and checks
    - more consistent extension rendering
    - corrected class matching and alignments
    - require Gtk 3.2
    - tuned default theme for Gtk 3.2
    - added Gtk 3.4 support to the engine
    - default themes don't support Gtk+-3.4


author: gber@opensuse.org
changelog:
  - added gtk-xfce-engine-fix-memory-leak.patch which fixes a memory
    leak in the cairo drawing code (bnc#771292)


author: vuntz@novell.com
changelog:
  - Change default GTK+ theme to Sonar.
  - Add Requires on gtk2-metatheme-sonar.
  - Add missing build section.
  - Bump version to 11.2.
  - Fix order of supplements to remove rpmlint warning.


author: vuntz@opensuse.org
changelog:
  - Merge openSUSE and SLED branding packaging, and generate the
    packages from the same sources.
  - Change version to 11.3.
  - Rename gtk2-branding-openSUSE-COPYING to
    gtk2-branding-COPYING and gtk2-branding-openSUSE-gtkrc to
    gtk2-branding-gtkrc.
  - Make sure to provide the right version of gtk2-branding, based on
    the version of the gtk2 package.


author: vuntz@opensuse.org
changelog:
  - Use Sonar icon theme by default instead of Gilouche. Change
    gtk2-metatheme-gilouche Requires to sonar-icon-theme to reflect
    this.


author: vuntz@opensuse.org
changelog:
  - Bump version to 12.1.
  - Change default theme to use Adwaita engine and gnome icon theme,
    as we do not have any other good theme for GNOME 3 right now:
    + Update gtk2-branding-gtkrc accordingly.
    + Change gtk2-metatheme-sonar Requires to gtk3-metatheme-adwaita.
    + Change sonar-icon-theme Requires to gnome-icon-theme.
  - Change gtk2-devel BuildRequires to gtk2, since this is enough.
  - Add a Requires for the package providing gtk2, since the branding
    package is useless without it.
  - Update summary and description.


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


author: vuntz@opensuse.org
changelog:
  - Add gtk2-use-gmodule.patch: fix build by linking
    gtk-query-immodules-2.0 to gmodule-2.0; taken from git.
  - Update gtk2-window-dragging.patch from Fedora, and really apply
    it.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.9:
    + Implement the editing-canceled property in
      GtkCellEditableEventBox
    + Backport GtkScale fixes
    + Several fixes in the MS-Windows theme
    + quartz: fix a race condition when waking up the CGRunLoop
    + Several build fixes:
    - Add gmodule-2.0 dependency for gtk-query-immodules-2.0
    - introspection: Fix srcdir != builddir builds
    + Bugs fixed: bgo#543520, bgo#620240, bgo#629878, bgo#639455,
      bgo#662814, bgo#663856, bgo#664238, bgo#665011, bgo#665013,
      bgo#667458.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Drop gtk2-use-gmodule.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.10:
    + Win32: make gdk_window_raise work again
    + Quartz: implement gdk_window_restack
    + Printing: fix a crash with custom option handling that was
      introduced in 2.24.9
    + Bugs fixed: bgo#665955, bgo#667691.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig() BuildRequires that used to be pulled in by
    something else before (but the relayout of xorg-x11 packages
    changed this behavior): fontconfig, x11, xcomposite, xcursor,
    xdamage, xext, xfixes, xi, xinerama, xrandr, xrender.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.24.11:
    + X11: Use _NET_WM_STATE_HIDDEN for iconification when supported.
    + Win32: Don't drash when installed in a top-level directory.
    + Quartz:
    - Make function keys work.
    - Fix the build on OS X 10.7.
    - Fix manual resizing of windows.
    - Handle some key events better (such as dead tilde).
    + Iconview: fix autoscroll.
    + Printing: fix the build with cups 1.6.
    + Bugs fixed: bgo#603559, bgo#640308, bgo#643131, bgo#655065,
      bgo#667155, bgo#670093, bgo#670400, bgo#672125, bgo#674556,
      bgo#675421, bgo#675835, bgo#676362.
    + Updated translations.
  - Drop gtk2-immodule-fallback.patch, fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.24.12:
    + Allow building with automake 1.12
    + Bugs fixed: bgo#616997, bgo#680346, bgo#680901, bgo#681784,
      bgo#683070, bgo#683279.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.24.13:
    + Implement a gtk-primary-button-warps-slider setting  that lets
      us adjust scale and scrollbar behaviour according to platform.
    + Bugs fixed: bgo#661973, bgo#675365, bgo#674108
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Do not provide typelib-1_0-Gtk-2_0-32bit (baselibs.conf): this
    only results in a big mess of duplicate provides. Adding
    ($HOSTTYPE) to the typelib() symbols does not work, as we'd
    otherwise no longer be able to use them against noarch packages.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.24.14:
    + File chooser:
    - Use the bookmarks file from the same XDG location as GTK+ 3
      if present
    - Add a setting to specify the startup mode
    + Bugs fixed: bgo#577806, bgo#626499, bgo#644906, bgo#652204,
      bgo#663990, bgo#668239, bgo#672193, bgo#681845, bgo#682919,
      bgo#684419, bgo#685959, bgo#688710, bgo#689235.
    + Updated translations.
  - The docs have been moved to gtk2 / gdk2 directories in order to
    not conflict on file-level with gtk3 (upstream change).


author: gber@opensuse.org
changelog:
  - added gtk2-engine-aurora-fix-glib-includes.patch in order to
    prevent glib/gtimer.h from being included directly
  - use spdx.org license abbreviation


author: sbrabec@suse.cz
changelog:
  - Split gtk2-engines-cleanice to a separate package.
  - Updated to version 2.4.1:
    * Fix a possible crash.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.20.0:
    + Increased spacing between icons and labels in Clearlooks
    + bgo#594014 - gtk-engines: system-lua check is buggy
    + Updated translations.


author: aj@suse.de
changelog:
  - Create devel package so that users of the base package do not
    need other development files installed.
  - Fix obsoletes to not self-obsolete the package.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.20.1:
    + Fixes the shadow around entries in the Clearlooks Gummy style.
  - BuildRequire pgk-config for proper .pc dependencies.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.20.2:
    + Fix evolution ETree header in Clearlooks
    + Minor fixes in mist
    + Removed Xfce specific workaround from the clearlooks engine
      (bgo#616124)
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Use --whatprovides to find the version of gtk2 since we split
    gtk2 according to the shared library packaging policy, and there
    is no gtk2 package anymore.


author: gankov@opensuse.org
changelog:
  - Split gtk2-engines package in subpackages for each engine and
    theme: gtk2-engine-{engine_name} and gtk2-theme-{theme_name}, for
    clearlooks, crux, glide, hcengine, industrial, mist, redmond95,
    thinice. Fix bnc#706929.
  - Add Requires for all new subpackages to gtk2-engines: it is now a
    metapackage used to install all engines and themes.
  - Add README.openSUSE to gtk2-engines to explain that this is a
    metapackage.
  - Remove fdupes BuildRequires and call to %fdupes since it can't be
    useful anymore with split packages.


author: vuntz@opensuse.org
changelog:
  - Manually remove translations in %install and drop lang
    subpackage: the translations are useless at runtime, since they
    are integrated in the xml files.
  - Add Obsoletes for gtk-engines-lang to main subpackage, for smooth
    upgrades.


author: fisiu@opensuse.org
changelog:
  - Update to version 1.30.2:
    + Engine:
    - Better rendering for gradient listitems
    + Themes:
    - Windows can be dragged from menubar
    - Include userChrome.css to fix Firefox/Thunderbird menu issue
    - Include Chromium/Chrome theme for Equinox Evolution
    - Some fixes
  - Changes from version 1.30.1:
    + Engine:
    - Fix missing parameters in function equinox_style_copy
  - Changes from version 1.30:
    + Engine:
    - New options menubarborders and listviewitemstyle
    - New values for menubarstyle and scrollbarstyle options
    - Some fixes
    + Themes:
    - New themes Evolution and Evolution Light
    - Fix bug with Inkscape palette
    - Workspace switcher and menubar items more lighter in dark
      panels
    - Fix bugs with some applets: CPU scaling, network monitor,
      dictionary.
    + Metacity:
    - Bottom border of all themes reduced
    - New themes Evolution Rounded and Evolution Squared


author: vuntz@opensuse.org
changelog:
  - Cleanup for inclusion in Factory. In particular, use only one
    source package for both the engine and the metatheme.


author: vuntz@opensuse.org
changelog:
  - Update to version 1.50:
    + New option resizegripstyle
    + New value for menubaritemstyle option
    + Support of global menu (must be manually enabled, see README
      file)
    + Better support of Ubuntu One Client and Software Center
    + Some fixes for Metacity themes in Ubuntu 11.04
  - Changes from version 1.40:
    + New options menubaritemstyle, scrollbartrough, textstyle and
      textshade
    + Rendering of progressbars improved
    + Better support of dark themes
    + Some changes in displaying focuses
    + Fix some crashes with Evolution
  - Drop equinox-no-return-value.patch: fixed upstream.


author: vuntz@opensuse.org
changelog:
  - Add dmz-icon-theme-cursors and faenza-icon-theme Requires to main
    subpackage, as those are needed by the metathemes.


author: prusnak@suse.cz
changelog:
  - updated to 0.90 series (0.90.3)
    * Too many changes to be listed, let's take a summary.
    * This new version is extremely customizable with a huge number of new.
      options. Those new options allow the user to achieve an incredible.
      variety of styles.
  - added themes:
    * MurrinaChrome
    * MurrinaBlu-0.32
    * MurrinaElement
    * MurrinaCandido
    * MurrinaCream
    * Murrine-Light
    * Murrine-Sky
    * Murrine-Gray
    * Kiwi
    * Neon
    * freezy-themes_2.8.0
    * shiki-colors-murrine-3.7


author: vuntz@opensuse.org
changelog:
  - Update to version 0.98.0:
    + Too many changes to list here, please see NEWS.
    + New supported widgets: GtkExpander, GtkIconView, GtkInfoBar.
    + Many new options.
    + Improved rendering:
    - rounded GtkScale trough
    - disabled GtkScale trough
    - contrast function in GtkButton
    - better GtkTooltip theming
    - and more.
    + Various bug fixes.
  - Drop gtk2-engine-murrine-0.90.3-nonvoid.patch: not needed
    anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.98.1:
    + Murrine is now dual-licensed LGPLv2.1 and LGPLv3.
    + Build fix (bgo#630869)
  - Update License tag accordingly.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.98.2:
    + Changed option: reliefstyle = 5 for a more controllable inset.
    + Build fixes:
    - Glib 2.31 compatibility (bgo#665022).
    - Compiles using pixman (bgo#630869).
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that... See
    bnc#697467 for more details.
  - Drop gtk2-engine-murrine-glib.patch: fixed upstream.


author: bwalle@suse.de
changelog:
  - Remove %debug_package to fix build when debug information is
    enabled in the project configuration.


author: vuntz@novell.com
changelog:
  - Clean up packaging and rename to gtk2-metatheme-nimbus, since
    it's really a metatheme.
  - Update to 0.1.2:
    + new light-nimbus theme


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.4:
    + fix for firefox default button
    * fix for firefox scroll
    * fix for gedit tab
    * make nimbus compile cleanly under mingw
    * added new nwam icons
  - Make the package noarch.


author: vuntz@opensuse.org
changelog:
  - Update baselibs.conf to use gtk2-engine-nimbus instead of
    gtk2-theme-nimbus. Also add a Supplements to automatically
    install the engine when nimbus is installed on the system, as
    well as a biarch gtk2.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.1.7:
    + Rename administration-network-configuration to
      preferences-system-network
    + Add system-software-install.png
    + Various bug fixes


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.2.0:
    * Bugfixes.
    * Package name is changed to oxygen-gtk2, to avoid confusion with the GTK 3.x
      version of the theme.
  - Spec file updates:
    * Changed License: to LGPL-2.1+ (according to the COPYING file included in
      the package).


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.2.1:
    Fixes include:
    * Crash in metacity.
    * Display issue for widgets with custom background.
    * High memory allocation for cached pixmaps.
    * Navigation between tabs in some application.
  - Split the package into gtk2-engine-oxygen and gtk2-theme-oxygen subpackages
    for consistency with other gtk engines and themes (bnc#747107).


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.2.2:
    Fixes include:
    * Cleanup of signals and hooks when unloading theme.
    * Use of glib's built-in dbus interface.
    * Fixed crash in gtk-chtheme (and possibly other theme-switching
      applications).
    * Fixed margins and spacing for several widgets to make them look more
      similar to Qt's version.


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.2.2.1:
    * Bugfix release.
  - Removed dbus-glib-1 build requirement (not needed anymore because of use of
    glib's built-in dbus interface).


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.2.5:
    Bugfix release. Fixes include:
    * Several rendering issues with libre-office.
    * Icon positionning in text entries.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.3.0:
    * Many improvement for libreoffice, tied to its next release
      (libreoffice v3.6).
    * Fix of most rendering issues introduced with the release of gtk+-3.4.
  - Removed the patch for #bko 302197 and JRE crashes (fixed upstream).


author: mlin@suse.com
changelog:
  - Update to version 1.3.1
    * Thread-proof timers used for transitions and animations (kde#306671)
    * Safer code for Groupbox appearance
    * Proper rendering of flat GtkEntries
    * Honor custom color for menu background (kde#304063)
    * More testing options for the demo application


author: sbrabec@suse.cz
changelog:
  - Industrial icon theme renamed to Gilouche and moved from
    gtk2-metatheme-industrial (bnc#369276#c9).


author: sbrabec@suse.cz
changelog:
  - Created new version 11.0.7 of metatheme-gilouche (bnc#391865):
    * added missing icon theme index
    * fixed broken metacity theme
    * make notification message stripes themed


author: vuntz@novell.com
changelog:
  - Renamed from gtk2-theme-openSUSE, since it's not the default
    openSUSE theme in 11.2.
  - Provide/Obsolete various packages it replaces.
  - Do not ship the old SuSE metacity theme anymore.


author: vuntz@opensuse.org
changelog:
  - Change gtk2-engines Requires to gtk2-engine-clearlooks, now that
    gtk2-engines has split packages (see bnc#706929).


author: seiler@b1-systems.de
changelog:
  - fixed syntax error in file section
  - modified the custom macros
  - updated summary
  - modified *.spec file to prevent warnings
  - cleaned *.spec file
  - updated to the current greybird release
  - modified SOURCE0 file with custom macros


author: seiler@b1-systems.de
changelog:
  - updated to latest release (4.3-6)
  - specfile cleanup fo X11:xfce (last submit was not accepted, old submit without the rpm seperation was included)


author: vuntz@opensuse.org
changelog:
  - Change gtk2-engines Requires to gtk2-engine-industrial and
    gtk2-theme-industrial Requires, now that gtk2-engines has split
    packages (see bnc#706929).
  - Add Supplements for gtk2-engine-industrial and
    gtk2-theme-industrial since it makes sense to have the metatheme
    installed in that case.


author: jimmac@novell.com
changelog:
  - metatheme 11.3.0 - use Sonar icon theme again
  - icon theme 11.3.0 - add 24x24px size for volume icons. bug #602871


author: psankar@opensuse.org
changelog:
  - Change recommended icon theme to Gilouche in the metatheme file,
    as 11.3 does not ship sonar-icon-theme by default because of size
    constraints.


author: vuntz@opensuse.org
changelog:
  - Update sonar-icon-theme to 11.3.1: this version removes many
    icons that are now part of gnome-icon-theme (since 2.30.0).


author: vuntz@opensuse.org
changelog:
  - Drop icon-theme-gilouche.patch: the size of the icon theme is now
    reduced, so we don't need this anymore.
  - Change sonar-icon-theme Suggests to Recommends: the sonar icon
    theme is the one that is recommended by the theme, and this will
    make it easier to have it installed by default.


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


author: badshah400@gmail.com
changelog:
  - Add metatheme-Sonar_compatibilty-with-murrine-0.98.patch to
    remove options deprecated in murrine 0.98, that create warnings.


author: vuntz@opensuse.org
changelog:
  - Create a theme for gtk3 too:
    + copy gtk-2.0 theme directory as gtk-3.0, it should just work.
    + create a gtk3-metatheme-sonar subpackage.
    + split the common files between gtk2-metatheme-sonar and
      gtk3-metatheme-sonar in metatheme-sonar-common. This subpackage
      is required by both gtk2-metatheme-sonar and
      gtk3-metatheme-sonar. It also has a sonar-icon-theme
      Recommends, and Suggests for both gtk2-metatheme-sonar and
      gtk3-metatheme-sonar.
    + change gtk2-metatheme-sonar Recommends in sonar-icon-theme to a
      Suggests, and add a gtk3-metatheme-sonar Suggests too.
    + remove gtk2 Requires for gtk2-metatheme-sonar:
      gtk2-engine-murrine will already bring gtk2.


author: vuntz@opensuse.org
changelog:
  - Add gtk2-metatheme-sonar-main-menu-theming.patch: correctly match
    the main menu button for theming. With the relevant change in
    gnome-main-menu, this fixes bnc#642956.


author: vuntz@opensuse.org
changelog:
  - Remove the gtk3-metatheme-sonar subpackage (and all references to
    it in various Suggests): we can't build it this way anymore,
    since theming in GTK+ 3 changed and the format is different. We
    might create a gtk3-metatheme-sonar package again later, but with
    a working GTK+ 3 theme.


author: pmladek@suse.cz
changelog:
  - fixed bg[SELECTED] to correspond to the color used by the native
    gtk2 widget, bg[SELECTED] is used only by OpenOffice.org now


author: vuntz@opensuse.org
changelog:
  - Do not use Sonar as default GTK+ 3 theme: it requires the murrine
    engine, which wasn't ported to the new theming API.
  - Remove gtk3-metatheme-sonar Requires.


author: vuntz@opensuse.org
changelog:
  - Remove default gtkrc, and replace it with a settings.ini file,
    since this is the new mechanism in GTK+ 3.


author: vuntz@opensuse.org
changelog:
  - Bump version to 12.1.
  - Change default theme to use Adwaita engine and gnome icon theme,
    as we do not have any other good theme for GNOME 3 right now:
    + Update gtk3-branding-settings.ini accordingly.
    + Change sonar-icon-theme Requires to gnome-icon-theme.
    + Add gtk3-metatheme-adwaita Requires.
  - Add a Requires for the package providing gtk3, since the branding
    package is useless without it.
  - Update summary and description.


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


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.12:
    + GtkApplication:
    - Add gtk_application_get_active_window to get the active
      window
    - Add gtk_widget_insert_action_group to allow more flexibility
      when associating widgets with actions
    + GtkMenuButton:
    - The gtk_menu_button_set_menu function is getting renamed
      to gtk_menu_button_set_popup. The old name is still available
      for now, but will be removed before 3.6
    + GtkToolbar:
    - Use CSS properties instead of style properties for padding
    + Input method support:
    - GtkEntry and GtkTextView now have input-purpose and
      input-hints properties that let applications provide useful
      hints to input methods, like 'this entry is for a phone nr'.
    + Bugs fixed: bgo#373279, bgo#651244, bgo#673478, bgo#681577,
      bgo#681591, bgo#681613, bgo#682193, bgo#682235
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.14:
    + Input method support
    - Propagate input purpose and hints to individual IMs
    - Add a hint to suppress on-screen keyboards
    + GtkEntry can now set Pango attributes for its text
    + GtkEntry and GtkTextView show 'selection handles' when used
      with touch devices
    + GtkSpinButton can be oriented vertically
    + Bugs fixed: bgo#645065, bgo#661973, bgo#672046, bgo#672431,
      bgo#676787, bgo#679144, bgo#681617, bgo#682129, bgo#682291,
      bgo#682552, bgo#682662, bgo#682724, bgo#682825, bgo#682919,
      bgo#683001, bgo#683168
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.18:
    + GMenu:
    - Support namespaces for actions
    - Allow submenus to have actions for opening
    - New function: gtk_menu_shell_bind_model
    + CSS:
    - Parse and support CSS animations
    - Support cross-fading and transitions
    + OS X:
    - Adjust scrollbar and scale behavior according to platform
    + Bugs fixed: bgo#643611, bgo#658694, bgo#670390, bgo#671786,
      bgo#674108, bgo#676890, bgo#677559, bgo#680962, bgo#682630,
      bgo#682831, bgo#683474, bgo#683627, bgo#683718, bgo#683738,
      bgo#683874, bgo#683896, bgo#684038, bgo#684076, bgo#684096,
      bgo#684156.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Add support for blur to CSS shadows
    + Bugs fixed: bgo#679883, bgo#684258, bgo#684606, bgo#684607
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.1:
    + Broadway:
    - use binary websockets when available
    + CSS:
    - huge refactoring to avoid computing wrong values
    - treeview: Invalidate children properly
    - treeview: Fix computing child paths
    + Bugs fixed: bgo#646221, bgo#682395, bgo#684517, bgo#684639,
      bgo#684984, bgo#685449, bgo#685996
    + updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.2:
    + Bugs fixed: bgo#677609, bgo#686021, bgo#686265, bgo#686280,
      bgo#687196, bgo#687467, bgo#687872.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.3:
    + The Wayland backend works with Wayland 1.0.0 now.
    + Bugs fixed: bgo#132333, bgo#371034, bgo#548793, bgo#577806,
      bgo#626499, bgo#668239, bgo#672193, bgo#677339, bgo#683072,
      bgo#687065, bgo#687816, bgo#688710, bgo#688884, bgo#689235,
      bgo#690266.
    + Updated translations.


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.0.1:
    Fixes include:
    * Email list in evolution.
    * Warnings when parsing CSS style sheet.
    * Icon background with gtk3.3.
    * High memory allocation for cached pixmaps.
  - Split the package into gtk3-engine-oxygen and gtk3-theme-oxygen subpackages
    for consistency with other gtk engines and themes (bnc#747107).


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.0.2:
    Fixes include:
    * Cleanup of signals and hooks when unloading theme.
    * Use of glib's built-in dbus interface.
    * Fixed crash in gtk-chtheme (and possibly other theme-switching
      applications).
    * Fixed margins and spacing for several widgets to make them look more
      similar to Qt's version.


author: asterios.dramis@gmail.com
changelog:
  - Update to 1.0.2.1:
    * Bugfix release.
  - Removed dbus-glib-1 build requirement (not needed anymore because of use of
    glib's built-in dbus interface).


author: mlin@suse.com
changelog:
  - Update to version 1.0.3
    * Bugfix release
    * Due to used macro GTK_STYLE_CLASS_SIDEBAR then added check whether gtk
      version more than 3.2.0


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.0.5:
    Bugfix release. Fixes include:
    * Several rendering issues with libre-office.
    * Icon positionning in text entries.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.1.0:
    * Many improvement for libreoffice, tied to its next release
      (libreoffice v3.6).
    * Fix of most rendering issues introduced with the release of gtk+-3.4.


author: mlin@suse.com
changelog:
  - Update to version 1.1.1
    * Thread-proof timers used for transitions and animations (kde#306671)
    * Safer code for Groupbox appearance (kde#305833)
    * Proper rendering of flat GtkEntries
    * More testing options for the demo application


author: vuntz@opensuse.org
changelog:
  - Update to version 1.0.2:
    + Updated to work with Gtk+ 3.4.0.
    + Fixed one memory leak.
    + Allow using a texture for the resize grip.
  - Add explicit pkgconfig(cairo) and pkgconfig(glib-2.0)
    BuildRequires so they can be versioned.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.2:
    + Works fine with GTK+ 3.2.
  - Remove unzip BuildRequires: the source is not compressed with zip
    anymore.


author: malcolmlewis@opensuse.org
changelog:
  - Update on 2nd November 2011:
    + Fixed rubberband selection looking solid white in the
      filemanager.
    + Added DnD lines.
  - Updates from 25th October 2011:
    + Improved tabs.
    + Added dark border on menus.
    + Lighter selection.
    + Don't use dark Adwaita theme for image viewer.
  - Add fdupes BuildRequires and call %fdupes: there are now some
    duplicate svg images and css files.


author: meissner@suse.de
changelog:
  - upgraded to 0.1.14.0.trunk
    - some capture fixes
    - adjust to API changes
    - translation fixes
  - moved to /usr


author: meissner@suse.de
changelog:
  - updated to 0.1.16 release
    - translation updates
    - changed files to have GPL header (instead of wrong LGPL)
    - small bugfixes


author: p.drouand@gmail.com
changelog:
  - updated to 0.2.0 release
    - ported to libgphoto2 2.5.0
  - split off seperate %doc package
  - %clean section removed


author: nadvornik@suse.cz
changelog:
  - new package, required by ufraw
  - originally packaged by hfiguiere@novell.com for OBS
  - update to 1.6.0
  - submitted to abuild


author: vuntz@opensuse.org
changelog:
  - Rename source package from libgtksourceview0 to gtksourceview.
    Fixes bnc#450605.
  - Update to version 1.6.4:
    + Experimental support for the build tool waf.
    + Fix test failures when compiling with -O0.
    + Ensure that conversions from double to int are performed
      correctly.
    + Clarify what gtk_image_view_get_draw_rect() and
      gtk_image_view_get_viewport() returns when the view is not
      allocated.
  - Changes from version 1.6.3:
    + Distribute testlib.h.
  - Changes from version 1.6.2:
    + Too small zoom factors are disallowed, to prevent memory abuse.
    + Horizontal scrolls should not crash GtkImageView anymore.
    + gtk_image_view_image_to_widget_rect() ceils the size of the
      output rectangle.
    + Various bug fixes.
  - Clean up packaging.
  - Remove gnome-common, gtk-doc BuildRequires.
  - Drop gtkimageview-nowerror.patch: this should not be needed.
  - Move the make check step to %check.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.21.7:
    + Gtk:
    - Button: Added get_event_window().
    - Expander: Added get/set_label_fill() and property.
    - Notebook:
      . Deprecated pages().
      . Added get_tab_hborder() and get_tab_vborder().
    - PrintUnixDialog: Added get_manual_capabilities().
    - StatusBar: Added remove_all_messages().
    - Table:
      . Deprecated children().
      . Added get_size().
    - TextView: Added get_hadjustment(), get_vadjustment(),
      im_context_filter_keypress(), reset_im_context().
    - Viewport: Added get_view_window().
    - Widget:
      . Added send_focus_change().
      . Added const version of get_accessible().
    + Gdk:
    - Color: Deprecate rgb_find_color().
    - Cursor: Added get_cursor_type().
    - Device: Added get_key(), get_axis_use(), get_n_axes().
    - RgbCMap: Deprecated.
    - Window: Added get_composited(), is_input_only(), is_shaped(),
      has_native(), get_modal_hint(), get_background_pattern(),
      coords_to_parent(), coords_from_parent(),
      get_effective_parent(), get_effective_toplevel(),
      create_similar_surface(), get_accept_focus(),
      get_focus_on_map().
    + Build:
    - MSVC++ and installer fixes.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.21.8:
    + Gtk:
    - IconView: Added get/set_item_orientation().
    - MessageDialog: Added get_message_area().
    - MenuItem: Added unset_submenu().
    - PaperSize: Added get_paper_sizes().
    - PrintOperation: Added run_page_setup_dialog() overloads
    - Style: Added copy().
    + Documentation:
    - Several API reference documentation improvements.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.21.8.1:
    + Gtk:
    - IconView: Added tooltip-column and reorderable and
      item-padding properties.
    - MessageDialog: Added message-area properties.
    - TextBuffer: Added get_copy_target_list() and
      get_paste_target_list().
    - AlignmentEnum: Add ALIGN_START and ALIGN_END to match
      gtkmm 3, to help future porting.
    - Improved API reference documentation.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.21.9:
    + Gdk:
    - Visual: Added  get_visual_type(), get_depth(),
      get_byte_order(), get_colormap_size(), get_bits_per_rgb(),
      get_red_pixel_details(), get_green_pixel_details(),
      get_blue_pixel_details().
    - Added many properties.
    + Gtk:
    - MenuBar: Added set/get_pack_direction() and
      set/get_child_pack_direction
    - SeparatorToolItem: Added get/set_draw().
    - Added many properties.


author: vuntz@opensuse.org
changelog:
  - Update baselibs.conf to use libgtkmm-2_4-1 instead of gtkmm2.
  - Add a Provides for gtkmm2 to libgtkmm-2_4-1 in baselibs.conf,
    like in the .spec file.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.0:
    + Gtk:
    - ComboBox and ComboBoxText now have a has-entry property, so
      ComboBoxEntry and ComboBoxEntryText are deprecated.
    - Range: Added get/set_round_digits()
    + Gdk:
    - DragContext: Added drag_begin().
    - Window: Added get_visual(), get_screen() and get_display().
  - Changes from version 2.23.91:
    + Gtk:
    - Button: undeprecated the clicked() method.
    - ComboBox: Deprecate clear_items() in favour of remove_all().
    - ComboEntryText: Add append(), prepend() and insert(),
      deprecating append_text(), prepend_text() and insert_text().
    - Image:
      . Added const-correct constructor and a const-correct
      set(IconSet, size) method, deprecating the existing ones.
      . Added get_pixel(), deprecating get_mem().
    - Range: Added get/set_round_digits() and property.
  - Changes from version 2.23.90:
    + Gdk:
    - Drawable: Deprecate get_visual(), get_screen() and
      get_display().
    - Window: Added get_visual(), get_screen() and get_display().
    - Display: Deprecate set_pointer_hooks() and
      unset_pointer_hooks().
    - DragContext: Deprecate create(), adding Window::drag_begin().
    - Drawable: Deprecate the draw_*() methods.
    - Screen: Fix a typo, so the monitors_changed() signal really
      uses the C signal.
    + Gtk:
    - AboutDialog: Deprecate set_email/url_hook(), adding
      signal_activated().
    - ComboBox:
      . Added constructors with a bool has_entry property, and add
      methods.
      . Added get_has_entry(), set_entry_text_column() and
      get_entry_text_column().
    - ComobBoxText: Added append(), prepend() and insert(),
      deprecating *_text().
    - ComboBoxEntryText: Deprecate in favour of ComboBoxText with
      has_entry=true.
    - LinkButton: Deprecate set_uri_hook() and unset_uri_hook() in
      favour of Button::signal_clicked().
    - ListViewText: Added append(), prepend() and insert(),
      deprecating *_text().
    - Main: Deprecate signal_quit() and signal_run().
    - Widget: Deprecated hide_all().
    - Ruler, HRuler and VRuler: Deprecated
    - Notebook:
      . Deprecated get/set_group(), adding get/set_group_name().
      . Deprecated set_window_creation_hook().
    - PageSetupUnixDialog, Plug, PrintUnixDialog: Prevent us from
      calling wrap_new() on these windows. (bgo#623137)
    - Style: Fix the virtual functions. (bgo#633975, bgo#633689)
    - Range: Deprecate get/set_update_policy().
    - TreeViewColumn: Added get_first_cell(), deprecated
      get_first_cell_renderer().
    - Widget::set_window(): Increase the ref count of the
      Gdk::Window. (This is not a complete fix yet. See bgo#606903)
    - Window: Deprecate get/set_has_frame() and
      get/set_frame_dimensions().
    + Build:
    - Depend on necessary versions of atkmm and pangomm instead of
      repeating m4 files.
    - Windows installer fixes.


author: vuntz@opensuse.org
changelog:
  - Pass --disable-static to configure.
  - Pass --disable-documentation to configure: this tarball was
    generated with an old documentation setup that won't build
    nowadays.
  - Drop doc subpackage (as we don't build the doc right now), and
    add Provides/Obsoletes for it to the devel subpackage: this will
    ensure the old doc package doesn't stay around while it
    shouldn't, and since we'll move the doc there when it builds
    again, this makes sense.
  - Change gtkmm2 Obsoletes from <= to < now that we have a new
    upstream version.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.2:
    + Do not require mm-common when building from a tarball
      (bgo#654231).
  - Changes from version 2.24.1:
    + Gtk:
    - ComboBoxText:
      . Correct the constructors (bgo#650673).
      . prepend_text(): call prepend() instead of append()
      (bgo#650673).
    + Gdk:
    - Rectangle: Add reference documentation.
  - Remove --disable-documentation from configure as we can have
    documentation again.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.21.8.1:
    + Builds with the latest gtkmm-2.4 (2.21.8.1) release.
    + Improve the Assistant example.
    + Buttons chapter: Remove text about non-existant XPMLabelBox
      class.
    + Recommend non-deprecated Tooltip API in Tooltips chapter.
    + Remove the optional API appendix, because it is not supported
      in recent gtkmm versions.
    + Remove use of reduced API.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.22.0:
    + Make the API reference links go to /stable instead of
      /unstable, to avoid sending people to the (different) gtkmm 3
      API.
    + Example code links: Use the gtkmm-2-22 branch instead of
      master, to avoid sending people to the examples for the gtkmm 3
      API.


author: vuntz@opensuse.org
changelog:
  - Rename gtkmm-documentation source package to gtkmm2-documentation
    as gtkmm-documentation now tracks gtkmm3.
  - Change packaging to be as close as possible as the
    gtkmm-documentation one:
    + Replace glibmm2-devel and gtkmm2-devel BuildRequires with
      pkgconfig(giomm-2.4) and pkgconfig(gtkmm-2.4).
    + Stop shipping the HTML-generated version of the doc: we're
      completely happy with having the docbook version, as it's visible
      in yelp.
    + Add gtkmm2-documentation Provides to gtkmm2-tutorial.
    + Update descriptions.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.24.1:
    + Put a 2 in the name, so this is now Programming with gtkmm 2.
  - Changes from version 2.24.0:
    + Replace mentions of the deprecated ComboBoxEntry with CombBox
      plus has-entry.
    + Add Gtk::Tooltip example.
    + Build: Check for mm-common.
  - Changes from version 2.23.0:
    + Adapted to recent API deprecations in gtkmm 2.23/24.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.14:
    + Gtk:
    - AboutDialog: Add unset_license() and set_logo_default()
      (bgo#616769).
    - Application: Add back Application, though it is not ready yet
      (bgo#637445).
    - Deprecate some methods using Gdk::Color, to fix the build.
    - Entry: Deprecate [set|get]_inner_border() (bgo#669190).
    - IconView: Implement IconView::IconView(Gtk::CellArea)
      (bgo#665361).
    - Main: Deprecate signal_key_snooper().
    - Settings: Add missing properties (bgo#665264).
    - Widget: Deprecate get_pointer().
    + Build:
    - Fix the build for Quartz (MacOS) (bgo#662975).
    - Fix configure.ac that had a broken shell syntax (bgo#665267).
    - Fix namespacing for Cairo (bgo#663303).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.16:
    + Gtk:
    - Add the Actionable interface (bgo#637445).
    - Application:
      . Constructor: Receive argc and argv params by reference.
      . Initialize gtkmm early enough for successful construction
      (bgo#637445).
      . Avoid the need to use Gtk::Main.
      . Make the create() methods static.
    - Border: Add reference documentation (bgo#669907).
    - ColorButton: set_color(), set_alpha(), constructor: Deprecate
      these, as they are deprecated in the C API.
    - EntryBuffer: Correct the EntryBuffer(name) constructor
      (bgo#670784).
    - TextTag: Add RGBA versions of the properties.
    - Window: set_background(Color): Deprecate this.
    - Deprecate some properties that use Gdk::Color.
    - Documentation: Add documentation for signals, based on the C
      documentation (bgo#668918).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.18:
    + Gtk:
    - AboutDialog: Added add_credits_section().
    - Application: Added get/set_app_menu(), get/set_menubar(),
      add/remove_accelerator(), inhibit(), uninhibit(),
      is_inhibited() properties and signals.
    - Add ApplicationWindow.
    - Add ColorChooser and ColorChooserDialog.
    - ColorSelection*: Document these as deprecated.
    - EntryCompletion: Added compute_prefix().
    - FontChooser: Add properties and signals.
    - Image: Add set_from_resource().
    - Main: Deprecate (most of) this in favor of Gtk::Application.
    - StyleContext: Added set_parent() and unset_parent().
    - Widget: Add get_modifier_mask().
    - Window: Add unset/set/get_attached_to(),
      get/set_hide_titlebar_when_maximized() and property.
    + gmmproc: _CLASS_GTKOBJECT: Include destructor documentation
      (bgo#668918).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.20:
    + Gdk:
    - Added AppLaunchContext.
    - Device: Added list_axes().
    - Display: Deprecate the set_double_click_[time|distance]()
      methods.
    - RGBA: set_grey(), set_grey_u(): Correct the default alpha
      values (bgo#671573).
    + Gtk:
    - Actionable: Ensure virtual functions don't return freed
      memory.
    - Button:
      . Deprecate the activate signal.
      . Deprecated signal_pressed(), signal_released(),
      signal_enter() and signal_leave().
    - CellArea: Added foreach() and some properties.
    - ColorChooser: Added add_palette().
    - ComboBox: Added signal_format_entry_text().
    - Entry: Deprecate the activate signal.
    - FontChooser: Added set_filter().
    - MenuItem:
      . Deprecated get/set_right_justified().
      . Added signal_select() and signal_deselect().
    - MenuShell: Added Add signal_insert().
    - Notebook: Deprecated get_tab_hborder() and get_tab_vborder().
    - ScrolledWindow: Added get/set_kinetic_scrolling(),
      get/set_capture_button_press() and the kinetic-scrolling
      property.
    - Scale: Added set/get_has_origin() and property.
    - Settings: Added several new properties.
    - StyleContext: Added list_classes() and get_parent().
    - TreeView: Added get_n_columns().
    - Widget:
      . Deprecated get/set_state() and signal_state_changed(),
      adding signal_state_flags_changed().
      . Added signal_touch_event().
    - Undeprecate init_gtkmm_internals()
    + Build:
    - Fix warnings found by clang++.
    - TreeView: Work around a HP-UX aCC compiler error.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Gtk:
    - CellArea: Add signals.
    - TreePath: Guarantee that all constructors make gobject_ != 0
      (bgo#511136).
    - Window: Add begin/move_resize_drag() overloads that take a
      Device.
    + Build:
    - Remove the Maemo Extensions API.
    + Documentation:
    - Gtk::Widget: add documentation for the destructor
      (bgo#670275).


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.4:
    + Application:
    - Document that ID may now be empty.
    - Pass 0 (NULL) rather than "" to GApplication.
    + Builder: Add create_from_resource() and add_from_resource().
      (bgo#674545)
    + Entry: Undeprecate the activate signal. (bgo#655500)
    + StyleContext:
    - Add render_icon() and render_insertion_cursor() and deprecate
      some functions. (bgo#675632)
    - Add get_style_property(). (bgo#674746)
    + UIManager: Add add_ui_from_resource(). (bgo#674545)
    + Widget: Deprecate draw_insertion_cursor(). (bgo#675632)
    + Documentation:
    - Application: add_window(): Correct the documentation.
    - Container: Document several rarely used virtual functions
      (bgo#670206)
    - Widget: Document get_style_property_value() and
      get_style_property(). (bgo#673303)
    + Build: Make the list of gdk targets non-automagic. Otherwise,
      it is difficult e.g. to build a wayland-only gtkmm on a build
      machine that has gdk with both x11 and wayland targets
      installed. (bgo#673963)


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.6:
    + Gtk:
    - AppChooserDialog: Fix property name in constructors
    - Application:
      . run(): Do not show the window until activation, fix a crash
      . Added get_window_by_id()
    - Button: Addedset/get_always_show_image() and the property
    - Added Gtk::MenuButton
    - Added Gtk::SearchEntry
    - WidgetPath: Added to_string(), iter_get_siblings() and
      iter_list_regions()
    - Fix wrap_init() for Quartz
    + Gdk:
    - Pixbuf: Added  const version of save() and friends
    - Screen: Added get_monitor_workarea().


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.12:
    + Gtk:
    - Added the LevelBar widget
    - Application:
      . Added get_active_window()
      . Don't call add_window() before the application is
      registered
    - CellRendererText: Added the placeholder_text property
    - Entry: Add input purpose and input hints methods
    - MenuButton: Added get/set_popup(), deprecated get/set_menu()
    - Settings: Deprecate the gtk-touchscreen-property
    - TextView: Added input purpose and input hints methods
    - Widget: Added insert_action_group()
    + Updated documentation (bgo#670212).
  - Add doxygen and xsltproc BuildRequires: the tarball does not
    contain built documentation anymore, so we need those tools to
    build it now.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.13:
    + Gtk:
    - ApplicationWindow: Add get_id().
    - Container: Add forall(), propagate_draw(),
      get_focus_child() and get_path_for_child().
    - IconView: Add get_item_row() and get_item_column()
      and reorderable, tooltip-column and item-padding properties.
    - LevelBar: Added properties and signal.
    - PrintJob: Added get/set_page_ranges().
    - Settings: Added the enable_primary_paste property.
    - Widget: Add has_visible_focus().
    - Window: Add set_startup_id(), is_active(),
      has_toplevel_focus(), set_default_geometry(),
      resize_to_geometry(), has_group().
      Add the focus-visible and attached-to properties.
    + Build:
    - Use std::time_t instead of ::time_t.
    - Use std::size_t and std::ptrdiff_t.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.6.0:
    + Gtk:
      + ComboBox: Add set_active_id(), deprecating
      get_active_id(string) (bgo#685801).
      + TargetList: Add some add_*_targets() methods.
      + WindowGroup: Add list_windows() and get_current_grab().


author: dimstar@opensuse.org
changelog:
  - Update to version 3.0.3:
    + Small documentation fixes
  - Changes from version 3.0.2:
    + Rename the book to Programming with gtkmm 3.
    + Small documentation improvement
  - Changes from version 3.0.1:
    + Correct mentions of version numbers.
  - Changes from version 3.0.0:
    + Just a version increase.
  - Changes from version 2.99.4:
    + Remove use of Gtk::Application because it was removed from
      gtkmm 3.0.
    + Builder section: Remove a now non-existent property.
    + ComboBox section: Mention set_entry_text_column() instead of
      set_text_column().
    + Add basic information on Gtk::Grid.
    + Modify the custom_container and custom_widget examples.
    + Replace gtkmm-2.24 mentions with gtkmm-3.0.
    + Build: Fix the installation path.
  - Changes from version 2.99.3:
    + Ported to the latest gtkmm API.
    + Modified the custom_container and custom_widget examples to use
      the extended layout API.
    + Fix the print preview dialog in the printing/advanced example.
    + Build: Check for mm-common (bgo#628713).
    + Book: Fix some typos.
  - Changes from version 2.91.6:
    + Ported to the recent gtkmm API, using Gdk::RGBA and
      Gtk::StyleContext and the slightly-changed ComboBoxText API.
  - Changes from version 2.91.5:
    + Removed use of widgets removed from gtkmm.
  - Changes from version 2.91.4:
    + Improved the clipboard/ideal example.
    + Label section: Fix a /<b> -> </b> typo.
    + Rearranged an include to fix the build due to a
      not-yet-explained compiler error.
  - Changes from version 2.91.2:
    + Book:
    - Remove mentions of the removed STL-style container APIs.
    - Fix/Hide remaining TODO comments.
    - Mark examples as being for gtkmm 3, not gtkmm 2.
  - Changes from version 2.91.1:
    + Book: Combo Boxes: Update for the removal of ComboBoxEntry.
    + Fix the build with latest gtkmm.
  - Changes from version 2.91.0:
    + Adapt example code to gtkmm-3.0.
    + Wrapping C Libraries with gmmproc:
      Correct the skeletonmm directory paths (bgo#627425).
  - For changes of all the unstable releases since 2.22.0, please see
    NEWS and ChangeLog.
  - Replace gtkmm2-devel BuildRequires with pkgconfig(gtkmm-3.0)


author: vuntz@opensuse.org
changelog:
  - Replace glibmm2-devel BuildRequires with pkgconfig(giomm-2.4).
  - Stop shipping the HTML-generated version of the doc: we're
    completely happy with having the docbook version, as it's visible
    in yelp.
  - Adapt to the fact that this is now tracking gtkmm3:
    + rename gtkmm2-tutorial to gtkmm3-tutorial
    + change gtkmm2-doc Requires/Supplements to gtkmm3-doc
    + update descriptions to stop mentioning gtkmm2
    + add a gtkmm2-tutorial Conflicts, since we ship the same files
  - Add gtkmm-documentation, gtkmm3-documentation and gtkmm-tutorial
    Provides to gtkmm3-tutorial.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.0:
    + New chapter: Keyboard Events [bgo#661857]
    + "Working with gtkmm's Source Code" appendix, "Recently Used
      Documents" chapter, "Drawing Area Widget chapter" chapter,
    "Dialogs" chapter: Update for gtkmm 3 [bgo#658265]
    + Various examples: Correct orientation and packing, which were
      wrong since we ported to these examples to gtkmm 3 [bgo#658265]
    + Use the new FontChooserDialog instead of FontSelectionDialog.
    + Use Gtk::Box instead of the now-deprecated Gtk::HBox and
      Gtk::VBox. Likewise for other H and V classes.
    + Gtk::Builder examples: Update the Glade files.
    + gmmproc appendix
    - More about Gtk::Object.
    - Use {OUT} instead of {RET} for output params.
      . Initializations: Add comment about type substitution.
      . Mention new support for optional parameters.
      . Update for gtkmm 3 [bgo#658265]
    + Replace Bitmap and Pixmap by Pixbuf. [bgo#658265]
    + Update links to the git repository. [bgo#658265]


author: zaitor@opensuse.org
changelog:
  - Update to version 3.3.18:
    + Remove Table and other deprecated classes.
    + Use and mention Gtk::Application instead of Gtk::Main.
    + Use Gtk::ApplicationWindow.
    + Use ColorChooserDialog instead of deprecated
      ColorSelectionDialog.
    + Keyboard Events chapter: Clarify keyboard event propagation.
      (bgo#661857).
    + New example programs in the DrawingArea chapter. (bgo#666885).


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Application examples: Add an AppMenu example.
    + Improve the Entry and ComboBox with Entry sections
      (bgo#655489).
    + Replace the deprecated Gtk::Entry::signal_activate() by
      signal_key_press_event() (bgo#655489).
    + Install all screenshots used in the tutorial (bgo#655489).


author: zaitor@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Entry, ComboBox sections: Adapt because
      Entry::signal_activate() has been undeprecated. (bgo#655489).
    + Memory management chapter: Improve the Widgets section.
      (bgo#678566).
    + Signals Appendix: Mention exceptions. (bgo#677104).
    + ComboBox and Range widgets examples: Set an active ComboBox
      entry.
    + Range Widgets example: Really show a Position combo.
    + SpinButton example: Fix orientation of vertical boxes.
    + Update some screenshots.


author: vuntz@opensuse.org
changelog:
  - Cleanup for inclusion in Factory.
  - Grab COPYING from git, since the one in the tarball is the GPLv3
    one that got added by autotools.


author: dimstar@opensuse.org
changelog:
  - Add gtkparasite-link-python.patch: specifically link the right
    libpython<VER>.so.x.y file. Otherwise we need to require
    python-devel, as the lib is dlopen()'ed.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.0.5631699:
    + UI completely reworked with anjuta as the windowing system.
    + Provide major features as plugins that can be added and removed
      depending upon user preference.
    + Replacement of glade with gtkbuilder (apparently incomplete)
    + Updated translations.
  - Split out -devel package and libgtkpod1 as per SLPP.
  - Add BuildRequires: fdupes, pkgconfig({libanjuta-1.0,gdl-1.0})
  - Pass disable-static to configure and delete *.la in _libdir
  - use make_install macro
  - Link duplicate files in _datadir using fdupes.
  - Rebase gtkpod-pref.patch: moved to libgtkpod and mountpoint
    default path is now correct by default.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.0.1:
    + Only link plugins to their respective libraries rather than
      libgtkpod library.
    + Bugfixes:
    - Stop exporter plugin crashes by avoiding display of dialogs.
    - Stop unloading plugins when quitting. Avoids throwing a
      gobject exception.
    - Dispose directory paths when quitting.
    - Fix segfault if gstreamer plugins are not installed.
    - Allow compiling of m4a and mp4 plugins against older versions
      of libmp4v2.
    - Formatting strings correction in gtkpod_log_error.
    - Remove deprecated gtk code.
    - Final removal of glade dependencies but still need to depend
      on libxml2.
  - do not export LDFLAGS="-Wl,--as-needed". It became the default.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.1.0.beta:
    + Media player plugin fixes:
    - When the stop button is pressed, ensure that the play/pause
      button is reset accordinly.
    - Add some warning and debug information if the player fails to
      play.
    + Track plugin fixes:
    - Stop the Rating column from being expanded to a too long size
    - Align 2 checkboxes in the preferences to make them look a
      little neater
    - Populate the horizontal scrollbar checkbox with its value
    + Cover art display fixes for colors and updating
    + Stop volume property warning when media player loaded
    + Fixes cover art preference stretching.
  - Add patches:
    + gtkpod-gdk3.patch: Fix detection of GSEAL enabled gdk version.
    + gtkpod-g_const_return.patch: No longer use G_CONST_RETURN.
    + gtkpod-gtk_box.patch: Stop using deprecated gtk_[hv]box_new.
    + gtkpod-glade.patch: Fix the glade files to no longer use
      deprecated GtkComboBoxEntry.
  - Add gsettings schema handling macros to post/postun.


author: dimstar@opensuse.org
changelog:
  - Update to 2.1.0:
    + Minor code fixes / build fixes compared to the beta.
  - Rebase gtkpod-gtk_box.patch: Only part of the patch was merged.
  - Drop gtkpod-gdk3.patch and gtkpod-g_const_return.patch: fixed
    upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.1.1:
    + New Features:
    - Clarity plugin for alternative display of coverart using
      clutter/opengl
    + Improvements:
    - Make splash screen preference to allow it to be disabled
    - Update core app code to align with current anjuta
    + Bugs fixed:
    - Reintroduce track normalization
    - Allows the LOG path to contain spaces.
    + libgtkpod bugfixes:
    - Allow broadcast of string preferences
    - Provide some sensible sorting of tracks when added from files
      and directories
    - Ensure progress bar is updated when saving ipod database
    - Avoid possibility of symlinks, when adding files, hanging
      gtkpod
    - Display track conversion progress correctly
    - Fix for track volume control
    + Various plugin bugfixes.
  - Add pkgconfig(clutter-gtk-1.0) BuildRequires for the new
    alternative coverart plugin.
  - Drop gtkpod-gtk_box.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.1.2:
    + New Features:
    - sjcd plugin, incorporating the sound juicer CD ripper into
      gtkpod
    - external player plugin restoring functionality to play tracks
      through a configured external media player
    - replace dependency on libmp4v2 (incompatible licence) with
      integrated mp4 read/write library based on the atomic parsley
      application (http://atomicparsley.sourceforge.net)
    + Improvement:
    - Reduce time for listing of tracks in track display in big
      repositories
    + Bug fixes:
    - Fix threading issues / deadlocks with music player, filters
      and track display
    - Fix crash when anjuta g_settings schema is not installed
    - Fixes highlighted by clang compiler (thank to Daniel Forsi)
    - Fix for double free when adding music using the 'add folder'
      command.
  - Add new BuildRequires following upstreams changes and extensions:
    + pkgconfig()-style: gstreamer-0.10, gstreamer-base-0.10,
      gstreamer-pbutils-0.10, gstreamer-plugins-base-0.10,
      libbrasero-media3, webkitgtk-3.0.
    + gcc-c++, libdiscid-devel
  - Replace old style BuildRequires with pkgconfig() style:
    + Old style: curl-devel, flac-devel, libid3tag-devel
    + New style: libcurl, flac, id3tag
  - Add subpackage for new shared library libatomicparsley0.
  - Add gtkpod-buffer-overflow.patch: Fix bufferoverflow reported by
    brp-check-suse.


author: dimstar@opensuse.org
changelog:
  - Add gtkpod-anjuta36.patch: Adapt to Anjuta 3.6 API change.
  - Add ldconfig call to post/postun of libatomicparsley0 subpackage.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.1.3:
    + Improvements:
    - Solve the confusing sorting of the track display. Track
      display sort order is only applied if the tm_autostore
      preference has been set. Otherwise sorting of tracks in a
      playlist is completely manual through a set of radio buttons,
      as well as selecting the column names.
    - Reduce number of selection changed callbacks making track
      selection more efficient.
    - Make it easier for the user to retry entering a valid
      playlist name.
    - Fix to cater for changing API in anjuta version 3.5.3+.
    + Bug fixes:
    - Avoid filter tab categories having null values by including a
      default value.
    - Ensure files with an upper case file extension are loaded
      correctly.
    - Selection of bugs identified in atomic parsley library.
    - Fix setting the default width of main window.
    - Do not accept empty names for smart playlists.
    - Fix segfault when using playcount spin buttons.
    - Fix multiple icons appearing when toggling plugins in
      preferences window.
    - Fix m4a track length value calculated in atomic parsely
      library.
    - Fix for potential crashes when deleting all tracks.
    + Updated translations.
  - Drop gtkpod-buffer-overflow.patch and gtkpod-anjuta36.patch:
    fixed upstream.
  - Drop libtool BuildRequires and call to autogen.sh, as we don't
    carry any patch touching the build system.


author: wberrier@novell.com
changelog:
  - Adapt for buildservice, add monodoc patch so only monodoc-core
    is needed, not mono-tools. Clean up BuildRequires some more.


author: wberrier@novell.com
changelog:
  - remove upstream patch (also remove autoreconf, since there's
    no patches)
  - Update to 0.11
    - removes circular dependency on 'monodoc' in mono-tools
    - updated samples


author: wberrier@suse.de
changelog:
  - add noarch again (even though this package depends on binary
    libraries, the package itself contains no architecture
    dependant code, and can run on any platform where mono runs)
  - Update to use gtksourceview18 package (this package hasn't been
    ported to use 1.9 yet)


author: wberrier@suse.de
changelog:
  - compatibility lib for gtksourceveiw-sharp2 (monodevelop)
    It is parallel installable with gtksourceview 1.9
  - bnc #298855


author: vuntz@novell.com
changelog:
  - Remove unneeded BuildRequires: libglade2-devel, perl-XML-Parser,
    sgml-skel, update-desktop-files
  - Add gtk2-devel BuildRequires.
  - Do not call autoreconf.
  - Use sr@latin instead of sr@Latn.
  - Remove static libraries and la files.
  - Do not use deprecated %run_ldconfig.
  - Minor cleanup.


author: vuntz@novell.com
changelog:
  - Add gtksourceview18-glibc-header.patch to fix build with newer
    glibc.
  - Remove AutoReqProv: it's default now.
  - Do not use custom CFLAGS.
  - Use parallel make.


author: vuntz@opensuse.org
changelog:
  - New package, loosely based on libgtksourceviewmm that it will
    replace: libgtksourceviewmm is a very old version of the code.
  - Initial version: 3.0.0.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.2.0:
    + Wrapped gtk_source_gutter_get_renderer_at_pos() as
      Gsv::Gutter::get_renderer_at_pos().
    + Search test does not use deprecated methods.


author: vuntz@opensuse.org
changelog:
  - New package, loosely based on libgtksourceviewmm that it will
    replace: libgtksourceviewmm is a very old version of the code.
  - Initial version: 2.10.1.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.10.2:
    + Fixed plenty of reference counting problems, mainly in
      completion stuff.
    + Added completion test.
    + Fixed building with newer glibmm.
  - No longer pass --disable-documentation to configure: We have a
    new tarball that fixes the issue we needed to workaround with
    this.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.10.3:
    + Fixed build with newer glib.
  - Drop gtksourceviewmm2-glib.patch: fixed upstream.


author: lmichnovic@suse.cz
changelog:
  - update to version 2.0.14
    * Additional translations (see po/ChangeLog).
    * Changed bug reporting address at configure.ac:AC_INIT
    * undo/redo in the calling application (Liviu Andronic)
    * gtkspell_get_suggestions_menu() (Liviu Andronic)


author: pgajdos@suse.cz
changelog:
  - updated to version 2.0.15:
    * Additional translations (see po/ChangeLog).
    * Add missing G_BEGIN_DECLS/G_END_DECLS for C++ support
    * Fix feature request #2101451 by removing the sub-menu
      of the context menu as any other in-line spell checker does.
    * Fix feature request #1523881, #1643622 and #2054637
      by adding a Language selector sub-menu.
    * Fix feature request #1362304 by fixing docs/Makefile.am
      to install gtkspell.devhelp so that it shows in devhelp


author: dimstar@opensuse.org
changelog:
  - Update to 2.0.16:
    + Additional and updated translations (see po/ChangeLog).
    + sf#2431005: Language codes that contain "C" (e.g. "cs_CZ")
      defaulted to "en"
    + sf#2715972: Remove an extra comma at the end of the
      GtkSpellError enum definition.
    + sf#2526949: Sort languages list submenu.
    + sf#2526959: Currently selected language appears with radio
      button selection in Language selector sub-menu
    + sf#2642198: Enchant Broker should be a singleton.
    + sf#2875116 Support changing of the GtkTextBuffer in the
      attached GtkTextView.
  - Use source services: download_url, recompress and set_version.
  - Drop gtkspell-locale.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - bnc#691401: SLPP for gtkspell:
    + Create new subpackage libgtkspell0 with gtkspell
      Provides/Obsoletes for proper upgrade path.
    + Move -lang Recommends to the lib-package.
  - Remove explicit Requires for gtk2-devel,g lib2-devel,
    pango-devel, atk-devel and enchant-devel from the -devel package:
    they will automatically be added the pkgconfig() way.
  - Clean spec file using spec-cleaner.


author: gankov@opensuse.org
changelog:
  - Initial package for gtkspell3, the GTK+ 3 version of gtkspell.
  - Note that the tarball is actually a pre-release.


author: vuntz@opensuse.org
changelog:
  - Pass %{?no_lang_C} to %find_lang to avoid packaging any potential
    english documentation in lang subpackage.


author: bwalle@suse.de
changelog:
  - Fix build on Factory.
  - Strip binaries.
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.1.10
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.1.7
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.1.6
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.1.2
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.1.1
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.0.30
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.0.29 with better build scripts
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.0.28
    Tue Oct  7 00:00:00 CEST 2008 -
  - new version 3.0.23
    Tue Oct  7 00:00:00 CEST 2008 -
  - updated to version 3.0.21
  - added dummyfiles src/lib{z,bz2}/Makefile.in
    Tue Oct  7 00:00:00 CEST 2008 -
  - first specfile, mostly copied from ftp://download.fedora.redhat.com/pub/fedora/linux/extras/3/SRPMS/gtkwave-3.0.5-1.fc3.src.rpm


author: dmitry_r@opensuse.org
changelog:
  - Update to version 3.3.41
    * Fix for gtkwave::addSignalsFromList when encountering
      signals of form a.b.MyBus[7:0] and a.b.MyBus[15:8] such
      that brackets aren't stripped.
    * Added experimental highlight_wavewindow rc variable which
      allows signals also to be highlighted in the wave window
      using the value for color_grid.
    * Added use_standard_trace_select rc variable and related
      menu option.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.90.6:
    + Misc bugfixes.
    + Updated translations.
  - Rebase gtranslator-libgda-5.0.patch and
    gtranslator-gtkspell3.patch.
  - Change --with-gtkspell configure option to --with-gtkspell3,
    following upstream change.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.90.7:
    + Relicense some files as GPLv3+.
    + Don't normalize translations stored in the translation memory.
    + Update translation.


author: zaitor@opensuse.org
changelog:
  - Update to version 2.90.8:
    + Make it build with latest GTK+.
    + Add support for gda 5.
    + Misc bugfixes.
    + Updated translations.
  - Drop patches fixed upstream:
    + gtranslator-libgda-5.0.patch
    + gtranslator-gtkspell3.patch
  - Remove gnome-common BuildRequires and gnome-autogen.sh call: we
    don't carry any patches touching the build system anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.91.1:
    + Make translation memory a standalone plugin
    + Misc bugfixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.91.2:
    + Use new libpeas API
    + Complete list of plural forms
    + Misc bugfixes
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 2.91.4:
    + Add app menu
    + Move libgtranslator-private library to pkglibdir
    + Better handling of the table message
    + Update TM when a new po file is loaded
    + Try using Content-Type charset if the file is not UTF-8
    + Remove ok/cancel buttons to add new comments
    + Fix a crash when dropping an item to the toolbar
    + Misc bugfixes
    + Updated translations.


author: badshah400@gmail.com
changelog:
  - Update to version 2.91.5:
    + Add/update X-Generator header in PO file
    + Misc bug fixes
    + Updated translations
  - No longer install anything in %{_datadir}/pixmaps/%{name}/.


author: dimstar@opensuse.org
changelog:
  - Update to version 2.91.6:
    + Misc bugfixes.
    + Updated translations.
  - Drop gtranslator-gdl362.patch: fixed upstream.
  - Replace gnome-doc-utils-devel BuildRequires with yelp-tools,
    following upstreams port to the new documentation infrastructure.


author: zaitor@opensuse.org
changelog:
  - Fix build on SLE11, with some SLE11 specific changes:
    + Use vte-devel BuildRequires instead of python-vte.
    + Use vte Requires instead of python-vte.
  - Do not explicitly list schema files in %files; use the
    schemas_list file that was generated instead.


author: zaitor@opensuse.org
changelog:
  - Add guake-fix-pref.desktop.patch, spelling mistake in desktop
    file (bnc#763244).
  - Use full URL for Source0.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.4.3:
    + Better tab titling, based on VTE title sequences
    + Some drag & drop support
    + Fix for the many times reported "gconf proxy port as int" issue
    + Better file layout which doesn't modify PYTHONPATH
    + Updated translations.
  - Drop guake-glib-2.31.patch: fixed upstream.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.4.4:
    + New icon for both guake and guake-prefs.
    + Improved build scripts for themable icon installation.
    + Updated some autotools files.
    + Fixing a typo in the guake-prefs.desktop file. (bnc#763244).
    + wm_class can't be get by gnome-shell css.
    + Add the missing "System" category required by FDO menu
      specification.
    + Do not install the system-wide autostart file.
    + Call window.move/resize only when not in fullscreen mode.
    + Terminal scrolls to the wrong position when hiding and unhiding
      in fullscreen mode.
    + Toggle fullscreen malfunction.
    + Guake overlaped the second screen in a dual-monitor setup with
      a sidepanel.
    + Tree items in Keyboard shortcuts tab of preferences window not
      localized.
    + Add option to start in fullscreen mode.
    + Refactoring of the fullscreen logic and addition of the
    - -fullscreen flag.
  - Drop guake-fix-pref.desktop.patch, fixed upstream.
  - Add %icon_theme_cache_* macros to post and postun and for the new
    scalable icons.
  - Drop %suse_update_desktop_file call for systemwide autostart
    file: not installed anymore.
  - Add proper sourceurl for Source0.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.1:
    + Updated to Unicode 6.1.0
    + Ported to GSettings
    + Misc cleanup and bug fixes
    + Updated translations.
  - Remove xz BuildRequires now that it comes for free in the build
    system.
  - Remove gconf2-devel BuildRequires.
  - Replace gconf packaging machinery with %glib2_gsettings_schema_*
    macros.
  - Remove checks for old non-maintained versions of openSUSE (<=
    11.2)


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0.1:
    + No changes.
  - Changes from version 3.4.0:
    + Revert unintentional API/ABI break.
    + Build fixes.
    + Updated translations.
  - Drop gucharmap-fix-pkg-config.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.0:
    + Add an application menu (bgo#674952)
    + Port to the new GMenu API (bgo#674952)
    + ui: Use GResource instead of string (bgo#674952)
    + main: Port to GtkApplication (bgo#674952)
  - Add libxml2-tools BuildRequires for xmllint.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.1:
    + Update to Unicode 6.2.0 beta
    + Rearrange menus
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.90:
    + unicode: Update to latest 6.2.0 beta
    + Port to new documentation infrastructure
  - Add yelp-tools BuildRequires. Note: gnome-doc-utils is still
    needed for some other parts.


author: dimstar@opensuse.org
changelog:
  - Update to version 3.5.99:
    + Look for help files in the right location
    + Updated translations.
  - Drop gnome-doc-utils-devel BuildRequires: no longer needed.


author: pgajdos@suse.com
changelog:
  - update to 2.0.5:
    * * Better debuggability for interpreted procedures.
    * * Support for cross-compilation.
    * * The return of `local-eval'.
    * * Fluids can now have default values.
    * * Garbage collector tuning.
    * ** Unmanaged allocation
    * etc. see NEWS


author: dvaleev@suse.com
changelog:
  - mark this threads test as unresolved since it may produce false
    negatives, depending on the behavior/timing of the garbage
    collector.


author: pgajdos@suse.com
changelog:
  - update to 2.0.6:
    * Notable changes
    * * New optimization pass: common subexpression elimination (CSE)
    * * Improvements to the partial evaluator
    * * Run finalizers asynchronously in asyncs
    * * Update SRFI-14 character sets to Unicode 6.1
    * * Better source information for datums
    * * Improved error and warning messages
    * * A few important bug fixes in the HTTP modules.
    * * Pretty-print improvements
    * * Fix memory leak involving applicable SMOBs
    * * Support for HTTP/1.1 chunked transfer coding
    * * Micro-optimizations
    * * Incompatible change to `scandir'
    * New interfaces
    * * New C function: `scm_to_pointer'
    * * New C inline functions: `scm_new_smob', `scm_new_double_smob'
    * * (ice-9 format): Add ~h specifier for localized number output.
    * * (web response): New procedure: `response-must-not-include-body?'
    * * New predicate: 'supports-source-properties?'
    * * New C helpers: `scm_c_values', `scm_c_nvalues'
    * * Newly public inline C function: `scm_unget_byte'
    * * (language tree-il): New functions: `tree-il=?', `tree-il-hash'
    * * New fluid: `%default-port-conversion-strategy'
    * * New syntax: `=>' within `case'
    * * (web http): `make-chunked-input-port', `make-chunked-output-port'
    * * (web http): `declare-opaque-header!'
    * New deprecations
    * * `close-io-port' deprecated
    * * `scm_sym2var' deprecated
    * * Lookup closures deprecated
    * Bug fixes
    * * Fix use of unitialized stat buffer in search-path of absolute paths.
    * * Avoid calling `freelocale' with a NULL argument.
    * * Work around erroneous tr_TR locale in Darwin 8 in tests.
    * * Fix `getaddrinfo' test for Darwin 8.
    * * Use Gnulib's `regex' module for better regex portability.
    * * `source-properties' and friends work on any object
    * * Rewrite open-process in C, for robustness related to threads and fork
    * * Fix <TAG>vector-length when applied to other uniform vector types
    * * Fix escape-only prompt optimization (was disabled previously)
    * * Fix a segfault when /dev/urandom is not accessible
    * * Fix flush on soft ports, so that it actually runs.
    * * Better compatibility of SRFI-9 records with core records
    * * Fix and clarify documentation of `sorted?'.
    * * Fix IEEE-754 endianness conversion in bytevectors.
    * * Correct thunk check in the `wind' instruction.
    * * Add @acronym support to texinfo modules
    * * Fix docbook->texi for <ulink> without URL
    * * Fix `setvbuf' to leave the line/column number unchanged.
    * * Add missing public declaration for `scm_take_from_input_buffers'.
    * * Fix relative file name canonicalization with empty %LOAD-PATH entries.
    * * Import newer (ice-9 match) from Chibi-Scheme.
    * * Fix unbound variables and unbound values in ECMAScript runtime.
    * * Make SRFI-6 string ports Unicode-capable.
  - removed patches:
    guile-turn-off-gc-test.patch
    guile-fix_fsf_add.patch


author: pgajdos@suse.com
changelog:
  - update to 2.0.7:
    * Notable changes
    * * SRFI-105 curly infix expressions are supported
    * * Reader options may now be per-port
    * * Futures may now be nested
    * * `GUILE_LOAD_PATH' et al can now add directories to the end of
      the path
    * * `load-in-vicinity' search for `.go' files in `%load-compiled-path'
    * * Extension search order fixed, and LD_LIBRARY_PATH preserved
    * * Optimize calls to `equal?' or `eqv?' with a constant argument
    * Manual updates
    * * SRFI-9 records now documented under "Compound Data Types"
    * * (ice-9 and-let-star) and (ice-9 curried-definitions) now documented
    * New interfaces
    * * New "functional record setters" as a GNU extension of SRFI-9
    * * web: New `http-get*', `response-body-port', and `text-content-type?'
      procedures
    * * `string-split' accepts character sets and predicates
    * * R6RS SRFI support
    * * `define-public' is no a longer curried definition by default
    etc. see NEWS


author: pgajdos@suse.com
changelog:
  - fixed build: net-db.test takes EAI_SYSTEM error by
    * net-db-test.patch [bnc#794696]
  - turn off one test in gc.test
    * gc-test.patch
      http://lists.gnu.org/archive/html/bug-guile/2012-07/msg00069.html


author: pgajdos@suse.cz
changelog:
  - fixed build:
    "Earlier versions of ltdl would look for extensions under $PWD; this
    behavior changed in 2.2.6b."
    * testsuite-build.patch taken from guile git (1.8 branch)


author: davejplater@gmail.com
changelog:
  - Changed name to guile1 to create new package for factory, based
    on the 11.4 guile-1.8.7, to enable lilypond to build.
    Split off libraries and updated to version 1.8.8.
  - Removed guile-testsuite-build.patch now incorporated in sources.
    Upstream changes :
    * Fix possible buffer overruns when parsing numbers
    * Fix random number generator on 64-bit platforms
    Previously the `scm_c_random' function would crash or return
    only 32-bit worth of randomness.  In addition, the new
    `scm_c_random64' function explicitly returns 64 bits of randomness.
    * Add missing range checks in `vector-move-left!' and
    `vector-move-right!'Previously these procedures could write past
    the end of a vector.
    * Avoid clash with system setjmp/longjmp on IA64
    * Don't dynamically link an extension that is already registered
    * Fix `wrong type arg' exceptions with IPv6 addresses
    * Fix typos in `(srfi srfi-19)'
    * Have `(srfi srfi-35)' provide named struct vtables
    * Fix C documentation extraction ("snarfing") with recent GCC
    versions
    * Fix some Interix build problems
    * Fix Tru64 build problems
    * Fix GC-related build issues on Solaris 10 x86 with Sun Studio 12.
    * Several small documentation fixes.


author: pgajdos@suse.com
changelog:
  - added automake and libtool into buildrequires
  - make guile1 and guile1-devel instalable along with guile and
    guile-devel [bnc#724917]:
    * removed info pages
    * removed /usr/share/aclocal/guile.m4
    * /usr/bin/guile* renamed to /usr/bin/guile1*


author: pgajdos@suse.com
changelog:
  - package /usr/share/aclocal/guile1.m4 (gnucash uses autoreconf)
    (GUILE_* macros renamed to GUILE1_*) [bnc#724917]


author: dimstar@opensuse.org
changelog:
  - Reauire the library packages from the main package: having the
    * .so symlinks in the main package forces us to install the libs
    as well, or we end up with dangling symlinks (thus, failing to
    actually dlopen the .so file, which was the main reason to move
    them to the main package. Fixes issues like bnc#779458).


author: bwalle@suse.de
changelog:
  - Require docbook-xsl-stylesheets, docbook_4 and docbook_3 to
    avoid downloading of XSL style sheets and build without network.
  - Require sgml-skel because that is required by docbook RPMs.


author: puzel@suse.cz
changelog:
  - update to 0.32
    - various bugfixes
    - new commands: guilt-guard, guilt-select
  - drop superfluous BR: docbook-xsl-stylesheets


author: bernhard@bwalle.de
changelog:
  - update to 0.33
    - Add support for git version 1.7.x.y
    - Allow to handle binary files.
    - Various bugfixes.


author: puzel@novell.com
changelog:
  - update to 0.34
    - patchbomb: add some patch formatting options to the CLI
    - Make sure the commit time is increasing
  - clean up specfile


author: mseben@novell.com
changelog:
  - updated to guitarix 0.05.8-1
    * fix memory leak
    * add multi band filter
  - changes in version 0.05.7-1
    * fix name mixmatch for jconvolver
  - changes in version 0.05.6-1
    * optimize Gui thread
    * add delay unit
    * put effects in a scrollbox
    * varius bug fixes
    * set dependency finaly down to Gtk+2.12


author: mseben@novell.com
changelog:
  - updated to guitarix 0.06.0
    * bug fix for multi core build
  - changes in version 0.05.9-1
    * add Midi learn support
    * add amp chooser
    * fix and posible add some Bugs


author: mseben@novell.com
changelog:
  - updated to 0.08.0
    * new portmap window
    * add Quad Filter
    * add Moog Filter
    * add Flanger
    * add new post processing tube3
    * add two 10 band parametric EQ's
    * add oversample mode selector
    * fix some bugs in midi out
    * reworked tuner interface (show frequency(hz))
    * add new configure options (see ./waf --help form more info)
  - changes in guitarix 0.07.1
    * version check of ~/.guitarix was commented out
  - changes in guitarix 0.07.0
    * nearly complete reworked source by Andreas Degert
    * amp and effect units based direct on faust expressions
    * all faust sources included
    * new accumulated tuner unit with new interface (analogue Style needle meter)
    * Midi controller connections could saved with in presets and/or general
    * a editable Midi controller map  is available
    * new human readable preset style
    * knobs could be used like sliders (press ctrl + mouse-button
      and move the mouse horizontal, leave the ctrl and hold mouse-button
      for fine tune), or like real knobs (turn them around)
    * convolution unit based on zita-convolver is now integrated in the engine
    * presets could change with Midi Program Messages


author: mseben@novell.com
changelog:
  - updated to 0.09.0
    * make distortion a multiband distortion
    * fix bug in resample IR-files
    * resample IR-files now on-the-fly
    * add insert point ports to the effect chain
    * add --optimization flag for configure the build
    * switch to double precision instead of single precision
    * fix bug in reconfigure convolver when preset change
    * add patch from Peder Hedlund, build against gtk-2.12.9 and gcc-4.3.1
    * add faust 0.9.24 to the "good_faust_versions"


author: mseben@novell.com
changelog:
  - updated 0.10.0
    * add tonestack models
    * add 2. amp model
    * add cabinet impulse response modul
    * add Patch Info widget
    * add Preset File Load/Export option
    * add simple looper
    * add Oscilloscope and tuner state to main settings
    * selectable distortion model (multi/single line)
    * selectable EQ model (fixed/scalable freq)
    * free mem when not used (delay lines)
    * reworked Gui
    * fix varios bugs


author: mseben@gmail.com
changelog:
  - updated to 0.11.0
    * new version of the impulse response parameter editor. You can
      now graphically define a gain line to be applied to the IR data,
    * the multi-line distortion effect now has 4 frequency bands and
      is better optimized
    * fix regression from version 0.10.0: now the default preset file is
      created again if it doesn't exist (e.g. in new installations).
    * changes that might be interesting for Developers:
      Guitarix team put the Guitarix widgets into a library, with the goal of
      making them usable independently from Guitarix. You can build
      it as shared library and there's a c++ (gtkmm) wrapper, a python
      wrapper and glade support.


author: mseben@gmail.com
changelog:
  - updated to 0.11.1
    * fix Bug Echo/Chorus/Delay/Slooper dont work
    * add pre/post processing switch to all mono Effects


author: mseben@gmail.com
changelog:
  - updated to guitarix2, it is a full replacement for
    guitarix and/or gx_head in any sense,
    changes in guitarix (0.18.0):
    * add tube model 12AT7
    * fix runtime isuess when build with g++ > 4.5
    * add presence level controller
    * add bass booster level controller
    * switch to function pointer based engine
    * fix isuess with GtkBuilder > 2.14
    * fix correct use of included zita-resampler source
    * add factory settings by a5Rutoandimat
    changes in guitarix2 (0.17.0) unstable
    * fix jack session support
    * add 2 new amp models
    * fix some speeling errors (patch by merlinthegreen)
    * sorce code formating and cleanup (Google C++ Style Guide)
    changes in gx-head (0.14.0)
    * add tube 6DJ8
    * add clean tube modes
    * reworked drive controller (bypass <-> wet)
    * add clipper
    * add mono level controller
    * add French translation by jy
    * add TACTILE skin by Pete Shorthose
    * add knob animation support by Pete Shorthose
    * add new knob images by Pete Shorthose
    * add new switch images by Pete Shorthose
    * fix 64bit bug in libgxw by Pete Shorthose
    * add factory settings by Dave Phillips
    * add 3bad EQ + sharper
    * add tremolo by transmogrifox (Rakarrack)
    changes in gx-head (0.13.0)
    * add post amp
    * add noise gate
    * add italian translation by 	Ivan Tarozzi
    * add desert skin by zettberlin
    * add factory settigs by zettberlin


author: mseben@gmail.com
changelog:
  - added guitarix2-missing_libdl.diff to fix build
  - update to guitarix2-0.19.0
    * make convolver a rack module
    * add favourite list menu to the convolver
    * add zita-rev1 module (from faust distribution)
    * add stereo verb module
    * add some cabinet`s
    * fix bug in Ladspa plugins
    * add factory settigs by JP
    * made logger window resizeable
    * tuned switching of configurations without loud bang
    * plugged some memory leaks in rack order code (GList's not freed)
    * bug fix: GxScrollBox passed an uninitialized group to RadioButtons
    * introduce a plug-in based engine
    * a couple of invisible internal source changes and a couple of new development
    tools added
    * switch to use faust version 0.9.43
    * other small / big clean-ups


author: badshah400@gmail.com
changelog:
  - Upgrade to version 0.6.1:
    + Bugs fixed:
    - Selecting text no longer freezes during updates
    - Shell escape option is now set/unset correctly
    - Fixed crash when trying to open non-existing file from cli
    - Popup windows no longer block gui in fullscreen mode
    - Documents containing input commands can pass precompile
      check
    - Opening snippet menu no longer blocks gui
    - Several fixes to snippet insertion mechanism
    - Minor tweaks to the build scripts for convenience
    - Fixed some minor memory leaks
  - Changes from version 0.6.0:
    + Features added:
    - Multi-tab/document support
    - LaTeX build systems (rubber/latexmk)
    - Compiling through DVI/Postscript
    - Continuous PDF preview
    - Filter function for bibliographies
    - Improved document statistics
    - Infoscreen panel with document status
    - More configurable options
    - Minimal project support
    - SyncTeX support
    - New & updated translations
    + Bugs fixed:
    - Improved preview scaling performance
    - Importer file choosers now default to CWD
    - Fixed image import warning
    - Fixed rare segfault on gummi start
    - Search results colour depends on color theme
    - Preview scroll position restored after error
    - Replaced all win32 incompatible code
    - Configuration I/O transaction fixes
    - Modifier keys no longer trigger auto-compile
    - Correct encoded text is written on file save
    - Fixed a rare GUI hang when program is closed
    - Several GUI and icon related problems
    - Several memory leaks


author: badshah400@gmail.com
changelog:
  - Update to version 0.6.3:
    + Bugs fixed:
    - Fix bibtex regression since 0.6.2
    - Fix for compiling through dvi/ps
    - Correctly disable template open button when none exist
    - Gummi toolbar can be hidden again
    - Fix LaTeX error screen and error line output
    - Menu item compatibility with Ubuntu's Unity fixed
    - Added Chinese (simplified) translation.
  - Changes from version 0.6.2:
    + Bugs fixed:
    - Recovery mode is also triggered when gummi is run with file
      argv
    - Incomplete compilation processes are killed on tab switch
    - Fix template addition crash when zero tabs are opened
    - PDF files can now be used by the image importer
    - Fixed building/compilation scripts for explicit linking
    - Default text only written to disk when changes are made
    - SyncTeX auto-scrolling is now disabled by default
    - Converted snippet offsets to utf8
    - Bibliography items with all capital letters can be parsed
    - Various minor spelling/phrasing errors
    - Build files can now be removed from the menu
    - Lots of Windows specific issues
    - Addition of user guide link.


author: badshah400@gmail.com
changelog:
  - Update to version 0.6.4:
    + Bugs fixed:
    - Replaced faulty importer implementation with a toolbar
      variant
    - Fixed an issue where the previewer would not display
      correctly
    - dvi script uses exit status to signal compilation status
    - Improved the reported messages for some errors.
    - Better TeXLive version detection
    - Fixed a reference problem that could lead to a crash
    - Search window is correctly centered in GNOME 3
    - Tab markup not enabled when project loading fails
    - Minor UI tweaks to the project & bibliography panels
    - Minor UI tweaks to the snippet configuration interface
    + Minor rebase of patch gummi-deprecated-g_thread_init.patch.


author: badshah400@gmail.com
changelog:
  - Update to version 0.6.5:
    + Bugs fixed:
    - Fixed empty build logs when special characters were included
    - Fixed a rare deadlock situation on program exit
    - Fixed regression in spell-checking language listing
    - Fixed regression in killing inresponsive compilation
      processes
    - Correctly close file descriptors for child processes
    - Implemented --version CLI argument
    - Several translation updates
    - Added Hungarian translation
  - Minor rebase of patch gummi-deprecated-g_thread_init.patch.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.0:
    + Don't link against pbutils to avoid conflicts with internal
      gstdiscoverer
    + Add library versioning
    + Minor test harness change


author: vuntz@opensuse.org
changelog:
  - Update to version 0.4.2:
    + Remove internal discoverer namespace changes (fixes API
      breakage)
    + Skip discoverer tests if media is missing
  - Changes from version 0.4.1:
    + Allow gupnp-dlna to coexist with soon-to-be-released
      gst-plugins-base (0.10.31). Still can't link applications
      against both, though.
    + Some build fixes


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.1:
    + A micro release to really bump the SONAME this time.
  - Changes from version 0.6.0:
    + Add 'MPEG_TS_SD_EU_ISO' profile.
    + Relax some video restrictions for MPEG TS profile.
    + Fix profile parsing logic for images.
    + Drop fourcc format restrictions.
    + Only initialize thread system once.
    + Improve/fix external and internal documentation.
    + Get rid of nasty warnings when building docs.
    + Improved handling of GstCaps.
    + Remove redundant initializations.
    + Fix some leaks.
    + Hilight test failures by use of red color.
    + Mark constant return values as such.
    + Clear the (obsolete) ChangeLog file.
    + Test media moved to gitorious.
    + Many non-functional improvements.
  - Changes from version 0.5.1:
    + Use encoding-profile from gst-plugins-base.
    + Drop internalized copy of gst-convenience.
    + Explicitly link gupnp-dlna-info against gstreamer-pbutils.
    + GUPnPDLNAProfile exposes related GstEncodingProfile as a
      property.
  - Changes from version 0.5.0:
    + Use GstDiscoverer from gst-plugins-base and remove internal
      copy of discoverer.
    + Minor bug fixes.
  - Use source services: download_url, recompress and set_version.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.2:
    + Fix mime types for AAC_* profiles.
    + Fix AAC_ADTS_* profiles to be matchable in strict mode.
    + Initial GObject-introspection support
  - Add gobject-introspection-devel BuildRequires to build
    introspection support.
  - Stop using source service to download the tarball, as Factory
    will move away from this.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.3:
    + Add profile for MPEG4_P2_MP4_SP_L6_AAC.
    + Respect ACLOCAL_FLAGS environment variable
    + Bugs fixed: bgo#655504.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.4:
    + Add profile for MPEG4_P2_MP4_SP_L5_AAC.
    + Fix ADTS profiles
    + Fix MPEG4_P2_MP4_SP_L6_AAC


author: vuntz@opensuse.org
changelog:
  - Split typelib file into typelib-1_0-GUPnP-DLNA-1_0 subpackage.
  - Add typelib-1_0-GUPnP-DLNA-1_0 Requires to libgupnp-dlna-devel
    subpackage.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.6.5:
    + Update autotools integration.
    + Add missing functions to documentation.
    + Fix warnings during GIR generation.
    + Fix GIR namespace to not clash with GUPnP's.
  - Rename typelib-1_0-GUPnP-DLNA-1_0 subpackage to
    typelib-1_0-GUPnPDLNA-1_0, following typelib name change. There
    is no Provides/Obsoletes, as this should work like SLPP packages.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.6.6:
    + Fix minor issues found by static code analysis.
    + Add MKV profiles.
    + Add AVC_MP4_*_EAC3 profiles from Harmattan.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8:
    + Add lenient mode: Just pick-up the first resource available.
    + Specify filter in Browse actions to reduce network usage.
    + Don't browse containers with no children.
    + Always re-browse containers on updates.
    + Update childCount after browsing is done.
    + Support for multiple networks.
    + Leave selection of resource to gupnp-av.
    + No need to search for all UPnP resources anymore.
    + Fix infinite loop in icon cancelation code.
    + No need to care about hosting of description document anymore.
    + Adapt to new gupnp-av API.
    + Add cmdline option to gupnp-upload to specify network interface
    + Many other minor/internal fixes.
    + Updated translations.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8.1:
    + Make sure everything builds and runs on windows.
    + Add popup menu to playlist treeview.
    + Add UI for user to fetch and view the DIDL-Lite XML for media
      objects.
    + Make it possible for user to select containers.
    + Get rid of redundant newline in warning messages.
    + Obey the ACLOCAL_FLAGS environment variable.
    + Other non-functional improvements.


author: vuntz@opensuse.org
changelog:
  - Call relevant macros in %post/%postun:
    + %desktop_database_post/postun because the package ships at
      least one desktop file.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.3:
    + Fix the UI issues introduce in the last release due to port to
      newer gtk+/glade
  - Changes from version 0.8.2:
    + Fix icon name in a warning message.
    + Require and adapt to gtk+ >= 3.0.0
  - Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.8.4:
    + gupnp-av-cp:
    - Fix issue where DIDL dialog was empty on next usage when user
      pressed ESC to close it.
    - Add XML pretty-printing to DIDL dialog.
    - Use GtkSourceView for DIDL dialog when available during
      build-time.
    + gssdp-discover:
    - A new simple SSDP discovery tool.
    + gupnp-upload:
    - Fix compiling with -Wall.
    - Set empty item id as mandated by UPnP.
    + Bugs fixed: bgo#655562, bgo#655563, bgo#655579, bgo#659315,
      bgo#659316.
  - Add xz BuildRequires because we can't build a package for a
    xz-compressed tarball without explicitly specifying that...
    See bnc#697467 for more details.


author: vuntz@opensuse.org
changelog:
  - Add pkgconfig(gtksourceview-3.0) BuildRequires: new optional
    dependency since version 0.8.4, for the DIDL dialog.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig(uuid) BuildRequires: this used to be pulled in by
    something else.
  - Remove xz BuildRequires now that it comes for free in the build
    system.


author: vuntz@opensuse.org
changelog:
  - Change BuildRequires to pkgconfig() BuildRequires:
    + Old ones: gnome-icon-theme, libgupnp-av-devel, libgupnp-devel.
    + New ones: gnome-icon-theme, gupnp-1.0, gupnp-av-1.0.
  - Add explicit pkgconfig(gio-2.0) and pkgconfig(gssdp-1.0)
    BuildRequires: they were missing before.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.8.5:
    + Fix linking against newer versions of GUPnP.
    + Drop deprecated g_thread_init.
    + Disable g_type_init on newer GLib.
    + gupnp-av-cp:
      . Be a bit more precise on what exactly failed.
      . Fix an endless loop while browsing.
      . Ignore initial notify for ContainerUpdateID event.
    + network-light: Fix a typo.
    + Bugs fixed: bgo#668090, bgo#690309.
  - Add explicit pkgconfig(libsoup-2.4) and pkgconfig(libxml-2.0)
    BuildRequires: configures now checks for them.


author: drahn@suse.de
changelog:
  - update to 0.10.1
  - HTML validation (with libtidy)
  - CSS validation (with libcroco)
  - fix string comparison (#231182)


author: drahn@suse.de
changelog:
  - update to stable version 0.10.2
  - cleanup BuildRequires
  - package source as bzip2
  - upstream changes / fixes:
    * fixed a problem with libtidy
    * fixed a protocol comparison bug (obsoletes bnc-231182.patch)
    * documentation cleanup


author: daniel.rahn@novell.com
changelog:
  - update to new stable release 0.10.5
    * Fixed a bug in HTTP header status management.
    * Fixed a compatibility problem with ClamAV >= 0.95.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.13:
    + Added support for Google Chrome bookmarks check.
    + Added support for Opera bookmarks check.
    + Fixed a problem with remote bookmarks file handling.
    + Now remove XML node using the right way.
    + Code reorganisation, and cleaning.
  - Changes from version 0.12.1:
    + Fix compatibility with GTK+ < 2.18.
  - Changes from version 0.12:
    + CSV export
    + check for Firefox bookmarks
    + massive delete of bookmarks bad links
    + security check for bookmarks
    + new result filters management
    + rewrite of some network parts
    + HTTPS scan fixes
    + HTTP fixes
    + FILE fixes
    + huge number of memory leaks fixes
  - Changes from version 0.11.2:
    + Fixed 2 translation bugs.
  - Changes from version 0.11.1:
    + Fixed a problem with export's XSL stylesheet.
    + Fixed a segfault with new project dialog.
    + Fixed dist-all target for manpage inclusion.
    + Do not bother end-user anymore with cookies expiration warning.
    + XSL enhancement to produce better HTML report.
    + Use pkg-config to search for the gnutls library.
    + Do not build manpage on the fly anymore. It is now located in
      the root package directory.
    + Cleaning and optimization.
  - Changes from version 0.11:
    + Now you can associate custom user action label to each URL
    + Added option for searching by HTTP status code.
    + Now display virus name in page information frame.
    + Always use gtk_file_chooser_* instead of gtk_file_selection_*.
    + Systematically use GET instead of HEAD to obtain header
      information.
    + Use main window to show good/bad links in real time during the
      check
  - Big cleanup of the spec file.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.13.1:
    + Added option to export IP address.
    + Added option to export only external links.
    + Fixed a bug in header request.
    + Fixed memory leaks.
    + Fixed a problem with libclamav6 >= 0.96.
    + Fixed want_*_path detection for LDFLAGS and yes/no logic in
      configuration.
    + Fixed a build problem with po.


author: badshah400@gmail.com
changelog:
  - Use BuildRequires: libgnutls-devel instead of gnutls-devel for
    Factory in keeping with gnutls package naming changes.


author: jsmeix@suse.de
changelog:
  - gutenprint-5.2.6-make_A4_DefaultPageSize.patch
    moves the paper definition for "A4" to the top of the list
    to make A4 the DefaultPageSize in the Gutenprint PPDs.
  - Upgraded to version 5.2.6:
    This release offers additional support for Epson Stylus Pro
    printers, along with some changes for other Epson printers
    and support for additional Canon inkjets and PCL laser
    printers over 5.2.5. For details see the NEWS file.
  - Upgraded to version 5.2.5:
    This release offers several fixes, new features, and support
    for new printers over 5.2.4. For details see the NEWS file.


author: jsmeix@suse.de
changelog:
  - Disable the PPD generator /usr/lib/cups/driver/gutenprint.5.2
    to avoid duplicated PPDs because we provide ready-made PPDs
    in /usr/share/cups/model/gutenprint/... in the RPM package
    (see Novell/openSUSE Bugzilla bnc#514994 comment#9
    the section "Regarding CUPS PPD files").


author: jsmeix@suse.de
changelog:
  - Removed gutenprint-5.2.6-make_A4_DefaultPageSize.patch
    because it is useless because the DefaultPageSize in the PPD
    templates in /usr/share/cups/model/ does not matter because
    the cupsd sets the DefaultPageSize for PPDs in /etc/cups/ppd/
    by default according to the locale that the cupsd runs in or
    according to a DefaultPaperSize entry in /etc/cups/cupsd.conf.
  - Run cups-genppdupdate in the RPM post install script to update
    Gutenprint PPD files in /etc/cups/ppd/ if such PPDs exist
    (see Novell/openSUSE Bugzilla bnc#637455).


author: jsmeix@suse.de
changelog:
  - Added missing directories for /usr/lib/gimp/2.0/plug-ins/*
    to the "gimpplugin" files section in the RPM spec file.
  - Marked /usr/share/gutenprint/doc/* as "doc" in the RPM
    spec file (see Novell/openSUSE Bugzilla bnc#661350).


author: jsmeix@suse.de
changelog:
  - Removed the needless RPM requirement for pstoraster.
  - Removed the duplicate RPM requirement for ghostscript-library
    because there is a RPM requirement for cups
    and cups requires ghostscript.


author: jsmeix@suse.de
changelog:
  - Upgraded to version 5.2.7:
    This release features support for many additional Canon inkjets,
    some Epson inkjets, and some dye sublimation printers,
    greatly upgraded support for many Epson Stylus Pro printers,
    and numerous bug fixes.
    For details see the NEWS file.
  - escputil-send_nulls-void.patch makes send_nulls a void function
    because nowhere is a return value of send_nulls used
    to fix a "no-return-in-nonvoid-function escputil.c:683" error.


author: vuntz@opensuse.org
changelog:
  - Add python-cups BuildRequires to have postscriptdriver() Provides
    for the drivers in gutenprint.


author: mmeister@suse.com
changelog:
  - Version upgrade to 5.2.9:
    Revert an inappropriate change to the internal library version
    number that was introduced in the 5.2.8 release.
  - Version upgrade to 5.2.8:
    The Canon driver has been significantly overhauled. Its output
    and functionality may be significantly different from previous
    releases. Further work in future releases is expected.
    Several Canon PIXMA and SELPHY printers were removed, as they
    are not supported.
    Several Canon printers do not offer a grayscale printing mode.
    CD printing support for some Canon PIXMA printers was added.
    Added borderless functionality to most Canon printers
    (except S series and BJC series).
    Many new Canon printers are now EXPERIMENTAL supported.
    A few new Epson printers are now supported.
    For details see the NEWS file.
  - escputil-send_nulls-void.patch is obsolete because its fixed
    in the sources.
  - compile-fix.patch is obsolete because its fixed in the sources.


author: jsmeix@suse.de
changelog:
  - Do no longer send SIGHUP to cupsd in RPM post install script
    (which would let the cupsd recognize new and updated PPD files
    see the entry dated "Fri Sep 24 10:45:28 CEST 2010" below)
    because SIGHUP to cupsd makes active print jobs fail
    (see bnc#637455 starting at comment#3).
  - Added explicit "Requires: ghostscript" if suse_version > 1210
    because since openSUSE 12.2 cups only "Recommends: ghostscript"
    (to avoid a build dependency cycle) so that gutenprint needs
    an explicit "Requires: ghostscript" for the "cups" device in
    Ghostscript that is required by "rastertogutenprint" (compare
    the entry dated "Thu Apr 28 17:20:03 CEST 2011" below).


author: werner@suse.de
changelog:
  - Update to gv 3.6.3
    * gv is now able to work with latest ghostscript: gs 8.57
    * The bug causing the version not to figure in the manual has been
      fixed.
    * The SIGINT signal is now masked (ignored) by gv.
    * gv no more segfaults when reading a configuration file as produced by
      State -> Setup Options -> Save
    * gv should compile in non-GNU system that doesnt have glib2. The
      `getopt' gnulib module has been imported to fix this.
    * gv now correctly adjust the page index window after PAGE-UP and
      PAGE-DOWN events.
    * gv is now able to open files with minus character beginning
      filenames.
    * X resources related bugs has been fixed. gv is now able to get
      resources from the display database, user file, gv system database
      and command line doing the Right Thing (TM).
    * gv is now able to correctly understand DocumentMedia and other DSC
      directives that uses postscript strings. It was not possible with
      previous versions due to a bug in the postscript names scanning
      routine.
    * New set of command line arguments. This solves the horrid bug on
      gv 3.6.0 that made such release nearly unusable. See the
      documentation for details about the new argument list.
    * The "Reopen" entry on the File menu has been renamed to "Reload" in
      order to be coherent with the "Reload" button.
    * The distributed package structure have been fixed, now conforming a
      legal GNU source package.
    * The delete key now work as expected, that is, it deletes the next
      character rather the last character when typed on text entries.
    * Dot files are not shown by default on file selection forms.
    * If you try to open an empty file you get a coherent error
      message.
    * New manual page
    * The gs command used for PDF to PostScript conversion has been fixed to allow
      document saving.
    * New configuration/compilation/installation using GNU Autotools
    * Documentation is now distributed in texinfo format.
    * "Redisplay" button has been renamed to "Reload".
    * Some GNU standard command line arguments are supported now:
    - -help, --usage and --version.
    * Antialiasing is now used by default.
    * Solved bug #11014: gv is capable to open files with spaces (or other
      harm character) in the filename.
  - Use Debain patch
  - Port our patches to this version


author: werner@suse.de
changelog:
  - Update to gv 3.6.8
    * Various fixes
    + DSC parser now respects the level of BeginDocument/EndDocument
    + Possible segfault has been fixed
    + Fixed bug #21239: Vlist.c produces garbage if International is set
    + Fixed bug #21740: popup windows may partly invisible as not on the screen
    + The escape key is now working in more contexts
    + The filename can optionally be shown insted of the title
    + Fixed bug #23199: No error message for errors in opened file
    + Got rid of non-free code.
    * New feartures


author: werner@suse.de
changelog:
  - Update to gv 3.6.8
    * Includes both our settitle and I18N patch
    * Includes security fix for bnc#610933


author: werner@suse.de
changelog:
  - Update to gv 3.7.0
    * Support starting ghostscript from a safe directory.
    * ghostscript is startet with -P- if SAFER is enabled.
    * ghostscript is startet with -dSAFER and -dDELAYSAFER for "pdf2dsc"
      and "pdf2ps" if safer is enabled
    * Support for localised user interfaces
    * Bugfix in gv-update-userconfig
    * Fixed compiling on Xaw3d 1.5.
    * UTF-8 Support. Read the included file README.I18N for details.
  - Remove apLineDelSym key as this one is not defined (bnc#662578)


author: dimstar@opensuse.org
changelog:
  - Update to version 1.13.3:
    + Added man pages for all gvfs utilities
    + Added a recent files backend (using GtkRecentManager)
    + Support for new GMountOperation::show-unmount-progress signal
    + daemon: Updated to use XDG Cache Home for thumbnails
    + daemon/sftp: Support allocating PTYs through openpty on BSD
    + trash: Make it possible to get to real URI
    + udisks2: Plug a memory leak
    + Updated translations.
  - Add pkgconfig(gtk+-3.0) BuildRequires: new dependency.
  - Add xsltproc and docbook-xsl-stylesheets BuildRequires: new
    dependencies for building the man pages.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.13.4:
    + Core daemon and backends GDBus port
    + FSF Address has been updated
    + gvfs-fuse-daemon has been renamed to gvfsd-fuse
    + Spelling correction "filesystem" -> "file system"
    + programs: Return proper exit value when something fails
    + afc: Use consistent debug env var
    + computer: Mark items as not renamable
    + proxyvolumemonitor: Use GDBusProxy's name owner change
      notification
    + udisks2:
    - Work around Linux bug for lingering partitions of cleared
      loop device
    - set should_automount to TRUE for loop devices set up by the
      user
    - ensure that encrypted loop devices also get padlock emblem
    + Updated translations.
  - Rebase gvfs-cdda.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.13.5:
    + cdda: Fix abort with non-ASCII text
    + Add more man pages
    + Upadted translations.
  - Rebase gvfs-cdda.patch.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.13.6:
    + gphoto: suppor libgphoto 2.5 API.
  - Add gvfs-gphoto2.patch: Support, but do not require gphoto 2.5.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.13.7:
    + Use libsecret instead of gnome-keyring
    + afp: Lots of robustness work
    + cdda: Support libcdio >= 0.84
    + Updated translations.
  - Replace gnome-keyring-devel BuildRequires with
    pkgconfig(libsecret-unstable), following upstreams switch.
  - Drop gvfs-cdda.patch: fixed upstream.
  - Add gvfs-afp-return.patch: fix
    g_vfs_afp_connection_get_max_request() not returning any value.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.13.8:
    + Added support for symbolic icons
    + Removed favicon support
    + Various build fixes and cleanup
    + afc:
    - Improve idevice error handling
    - Unpair an idevice if it was already paired and refuses to
      connect
    - Use the correct choice index for "Cancel"
    + afp:
    - fix g_vfs_afp_connection_get_max_request() not returning any
      value
    - Use human friendly error messages
    + daemon:
    - Return correct error for invalid backends
    - Fix races when mounting the same mount in parallel
    - Don't warn when running against an older gvfs-daemon
    + gdbus: Don't g_warn about getting the dbus name
    + gmountspec: Make sure to free the GVariantIter
    + network:
    - Don't set a file size for the network:// shortcuts
    - Append the service name when needed to help differentiate
    + recent: Honor the private hint
    + Don't use the display name to make the unique mount point
    + Don't include jargon in mount display names and messages
    + Added more hints for translators
    + Updated translations.
  - Drop upstream fixed patches:
    + gvfs-afp-return.patch
    + gvfs-gphoto2.patch


author: dimstar@opensuse.org
changelog:
  - Update to version 1.13.9:
    + build: Use tar-ustar instead of tar-pax
    + daemon: Fix some memory leaks
    + file monitor: Try to unsubscribe from the proxy used for
      subscription
    + hal volume monitor: Fix compilation
    + gdu volume monitor: Handle gdu_pool_new() returning NULL
      gracefully
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.1:
    + client: Don't disable exit_on_close on session bus.
    + fuse: Don't crash on unmount.
    + udisks2: Add appropriate content type for media players.
    + gphoto2: Make sure to not call g_mutex_clear twice, causing a
      crash.
    + Fix OpenBSD portability issues.
    + Updated translations.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.14.2:
    + proxy volume monitor:
    - Don't emit connected/added signals at object creation
    - Don't disable exit_on_close on session bus
    - Don't force-close the session bus
    + gdaemonmount: Check for a NULL GMountOperation when unmounting
    + smb: Find libsmbclient with samba 4
    + Updated translations.


author: idonmez@suse.com
changelog:
  - Update to patchlevel 712, fixes the following problems
    * Can't build Ruby interface with Ruby 1.9.3.
    * End of color scheme name not clear in E185. (Aaron Lewis)
    * Buffer overflow in unescaping text. (Raymond Ko)
    * MSVC 11 is not supported.
    * Unused variables in Perl interface.
    * Building with Perl loaded dynamically  still uses static library.
    * When building with Cygwin loading Python dynamically fails.
    * Python: memory leaks when there are exceptions.
    * More Python code can be shared between Python 2 and 3.
    * Not possible to lock/unlock lists in Python interface.
    * Using "gN" while 'selection' is "exclusive" misses one character.
    * Using uninitialized memory with very long file name.
    * buf_spname() is used inconsistently.
    * Ruby .so name may not be correct.
    * Ruby detection uses Config, newer Ruby versions use RbConfig.
    * Some files missing in the list of distributed files.
    * List of distributed files picks up backup files.
    * Compiler complains about incompatible types.
    * ":python" may crash when vimbindeval() returns None.
    * "make test" does not delete lua.vim.
    * Using CTRL-\ e mappings is useful also when entering an
    * Test 16 fails when $DISPLAY is not set.
    * Python 3.3 is not supported.
    * MzScheme and Lua may use a NULL string.
    * When the current directory name is exactly the maximum path length
    * State specific to the Python thread is discarded.
    * Can't build GTK version with GTK 2.0.
    * Can't make 'softtabstop' follow 'shiftwidth'.
    * Now that 'shiftwidth' may use the value of 'tabstop' it is not so
    * Balloon cannot show multi-byte text.
    * Message about added spell language can be wrong.
    * Leaking resources when setting GUI font.
    * Python 3 does not preserve state beween commands.
    * When 'ttymouse' is set to "sgr" manually, it is overruled by
    * Cannot detect URXVT and SGR mouse support.
    * When 'undofile' is reset the hash is computed unnecessarily.
    * Repeating "cgn" does not always work correctly.
    * Mouse features are not sorted properly. (Tony Mechelynck)
    * Problems loading a library for a file name with non-latin
    * Filler lines above the first line may be hidden when opening Vim.
    * Compiler warning for unused argument.
    * vim.current.buffer is not available. (lilydjwg)
  - Drop vim-7.3-ruby_ldflags_configure.patch, unneeded now


author: idonmez@suse.com
changelog:
  - Updated to revision 744, fixes the following problems
    * printf() can only align to bytes, not characters.
    * Inconsistency: :set can be used in the sandbox, but :setlocal and
    * Crash when calling setloclist() in BufUnload autocmd. (Marcin
    * Error on exit when using Python 3.
    * When changing the font size, only MS-Windows limits the window
    * When re-using the current buffer the buffer-local options stay.
    * Cannot run new version of cproto, it fails on missing include
    * Proto files are outdated.
    * Ruby interface defines local functions globally.
    * Perl flags may contain "-g", which breaks "make proto".
    * Building with Ruby and Tcl on MS-Windows 64 bit does not work.
    * :aboveleft and :belowright have no effect on :copen.
    * Typos and duplicate info in README.
    * Building with Ruby fails on some systems.
    * Crash in PHP file when using syntastic.
    * Py3Init_vim() is exported uneccessarily.
    * Compiler warnings for function arguments.
    * Tests fail when including MzScheme.
    * Cannot put help files in a sub-directory.
    * File name completion in input() escapes white space.
    * Unused function argument.
    * Computing number of lines may have an integer overflow.
    * IOC tool complains about undefined behavior for int.
    * Tiny build fails.
    * Leaking memory when :vimgrep restores the directory.
    * Tiny build still fails.
    * 64 bit compiler warning.


author: idonmez@suse.com
changelog:
  - Updated to revision 762, fixes the following problems
    * Automatically setting 'ttymouse' doesn't work.
    * Memory leaks when using location lists.
    * Cannot properly test conceal mode.
    * Python interface doesn't build without the multi-byte feature.
    * The justify macro does not always work correctly.
    * Test 61 is flaky, it fails once in a while.
    * Test 49 script file doesn't fold properly.
    * When there is a QuitPre autocommand using ":q" twice does not work
    * Autoconf doesn't find Python 3 if it's called "python".
    * A location list can get a wrong count in :lvimgrep.
    * Issue 96: May access freed memory when a put command triggers
    * Matchit plugin does not handle space in #ifdef.
    * dv_ deletes the white space before the line.
    * In Visual mode a "-p does not work. (Marcin Szamotulski)
    * On some systems the tabline is not redrawn.


author: idonmez@suse.com
changelog:
  - Updated to revision 785, fixes the following problems
    * Jumping to a mark does not open a fold if it is in the same line.
    * Not all message translation files are installed.
    * Segfault when doing "cclose" on BufUnload in a python function.
    * ":help cpo-*" jumps to the wrong place.
    * settabvar() and setwinvar() may move the cursor.
    * 'matchpairs' does not work with multi-byte characters.
    * Vim.h indentation is inconsistent.
    * Uninitialized variable. (Yasuhiro Matsumoto)
    * Cursor is at the wrong location and below the end of the file
    * Crash when OriginalFirstThunk is zero.
    * Tiny GUI version misses console dialog feature.
    * ml_get error when searching, caused by curwin not matching curbuf.
    * When building with Gnome locale gets reset.
    * Compiler error for adding up two pointers. (Titov Anatoly)
    * Backwards search lands in wrong place when started on a multibyte
    * char2nr() and nr2char() always use 'encoding'.
    * Drawing with 'guifontwide' can be slow.
    * Crash when mark is not set. (Dominique Pelle)
    * Error when 'guifontwide' has a comma.
    * Crash with specific use of search pattern.


author: idonmez@suse.com
changelog:
  - Updated to revision 831, fixes the following problems
    * Python threads don't run in the background (issue 103).
    * "\k" in regexp does not work in other window.
    * After reloading a buffer the modelines are not processed.
    * MzScheme interface doesn't work propely.
    * ":substitute" works differently without confirmation.
    * New interactive :substutite behavior is not tested.
    * Tiny build fails. (Tony Mechelynck)
    * MzScheme does not build with tiny features.
    * Compiler warning for size_t to int conversion. (Skeept)
    * MzScheme: circular list does not work correctly.
    * The color column is not correct when entering a buffer.
    * The " mark is not adjusted when inserting lines. (Roland Eggner)
    * ":window set nu?" displays the cursor line. (Nazri Ramliy)
    * Compiler warning for tiny build. (Tony Mechelynck)
    * Python threads still do not work properly.
    * The dosinst.c program has a buffer overflow. (Thomas Gwae)
    * 'relativenumber is reset unexpectedly.
    * Useless termresponse parsing for SGR mouse.
    * When 'indentexpr' moves the cursor "curswant" not restored.
    * Can't compute a hash.
    * Test 89 fails with tiny and small features.
    * Compiling without +eval and with Python isn't working.
    * Crash when accessing freed buffer.
    * Can redefine builtin functions.  (ZyX)
    * With Python errors are not always clear.
    * List of features in :version output is hard to read.
    * Python tests fail.
    * Mappings are not aware of wildmenu mode.
    * Clumsy to handle the situation that a variable does not exist.
  - Refresh vim-7.1.314-CVE-2009-0316-debian.patch


author: dimstar@opensuse.org
changelog:
  - Add GPL-2.0+ tag to the main package and the tools subpackage, as
    this is the correct license for the tools and related sources.
    See also bnc#710065.


author: kruber@zib.de
changelog:
  - Update to version 4.3.0:
    + added a new method for converting charsets
    + better error handling in the build system


author: Nico.Laus.2001@gmx.de
changelog:
  - Update to version 4.3.1:
    + this version is needed for AqBanking's new support for the
      optical chipTAN method
    + some improvements to the typemaker2 tool


author: Nico.Laus.2001@gmx.de
changelog:
  - Update to version 4.3.3:
    + do not use the deprecated libgcrypt interface for RSA keys
      anymore (allows compilation with newer libgcrypt versions)


author: tittiatcoke@gmail.com
changelog:
  - Update to 4.9.80
    * See http://www.kde.org/announcements/announce-4.10-beta1.php
    * Added Recursive Importer
    * Added Color Profile Support


author: tittiatcoke@gmail.com
changelog:
  - Update to 4.9.95
    * This is the first RC release for 4.10. Contains bugfixes
  - Dropped patch correct_jpeg_lib_version.patch. This has been
    resolved upstream and the jpeg_lib_version is detected in a
    different way.


author: mseben@suse.cz
changelog:
  - updated to 1.0.2 version
    Fixes:
    * Fix Epiphany version detection (Götz Waschk)
    * Fix gwget icon and category in desktop file (Götz Waschk)
    * Doesn't break DBus API (David Sedeño)
    Other:
    * Clear dialog code (Jaroslav Imrich)
    * Remove gnome-vfs (David Sedeño)
    * Remove old DBus code (David Sedeño)
  - deprecated string_h.patch,icon_suffix.patch,epiphany-2.25.patch


author: vuntz@novell.com
changelog:
  - Drop gwget-libgnomeui-2.0.patch: it's not needed.
  - Add gwget-epiphany-2.27.patch to fix the build of the epiphany
    extension.
  - Pass --disable-static and --disable-schemas-install to configure.
  - Remove AutoReqProv: it's default now.
  - Remove PreReq on filesystem (it's, hrm, always there) and gconf2
    (already covered by gconf_schemas_prereq).
  - Remove epiphany, gnutls-devel, indent, libgnomeprintui-devel,
    libidl-devel, libwnck-devel, perl-XML-Parser BuildRequires. They
    are either unneeded or indirect dependencies.
  - Update summary and description.
  - Add gwget-schema-install.patch to fix --disable-schemas-install.


author: dimstar@opensuse.org
changelog:
  - Update to version 1.0.3:
    + Detect Epiphany 2.27/2.28
    + Fix epiphany-extension dbus call
    + Fix menu icon size
    + Port to GtkBuilder
  - Drop gwget-schema-install.patch and gwget-epiphany-2.27.patch
  - Remove libglade-devel BuildRequires.


author: vuntz@opensuse.org
changelog:
  - Remove call to autoreconf: it's not needed since
    gwget-epiphany-2.29.patch also updates configure.


author: vuntz@opensuse.org
changelog:
  - Disable the build of the epiphany extension with a
    %build_epiphany define, unless %favor_gtk2 is set (which means we
    don't build against GNOME 3).
  - Add libnotify-devel BuildRequires to build with notification
    support.
  - Add gwget-libnotify-0.7.patch to fix build with libnotify 0.7.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.6:
    + Translation fixes (lp#926665)
    + Shutdown the service when using Quit from the menu if the unity
      lens isn't running. (lp#923863)
    + Make searching in the lens faster using Dee's TreeIndex
    + New StatusBar widget that will be used for displaying errors
      and other information in the future, right now it is only wired
      up to the LoadingStarted and LoadingComplete signals.
  - Changes from version 3.3.5:
    + Remove dependency on several static python bindings.
  - Remove python-curl, python-gconf, python-gnomekeyring,
    python-mako, python-notify, python-webkitgtk, python-wnck
    Requires: not needed anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.90:
    + facebook: fixed dupes and empty posts (lp#826323)
    + foursquare: display comments on checkins
    + Make the messages stream default on startup
    + Updated favorite information to include if you liked a post
    + Update LINGUAS to use all the provided translations


author: zaitor@opensuse.org
changelog:
  - Update to version 3.3.91:
    + Fix duplicate detection by falling back to comparing html,
      link_description, image_url and video_url (lp#933694).
    + Fixed account migration path from 2.32 (desktopcouch) to 3.4
      (sqlite) (lp#740494).
    + gwibber-accounts crashed with TypeError in function(): Item 0:
      must be a subtype of gi.Boxed (lp#936071).
    + Fixed position tracking so page down and page up move the
      appropriate number of tiles (lp#629420).
    + More escaping of text that pango markup can't support.
    + Twitter: Use Twitter entities, improves getting hashtags,
      mentions, links, images, and videos. (lp#948092).


author: zaitor@opensuse.org
changelog:
  - Update to version 3.3.92:
    + Determine if we are DST or not, and set isdst in the time
      struct. This fixes the time delta being off by an hour for DST.
    + Make sure we don't keep references to Dee.ModelIter that has
      been removed. (lp#937607)
    + Use the SHA1 hash of the avatar URL instead of simply stripping
      the slashes, to avoid the resulting filename being too long to
      be created on ecryptfs volumes. (lp#845374)
    + Improved error handling to UrlLib2Downloader. (lp#946049)
    + Facebook: try to handle data from facebook of type=question to
      prevent empty posts in the feed.
    + Since gtk+ 3.3.18 scroll events are getting blocked in the
      Gtk.Label for message, so we need to add the event mask for it.


author: vuntz@opensuse.org
changelog:
  - Update to version 3.3.93:
    + More fallbacks for dupe detection, try with link_name,
      image_name, and video_name (lp#826323)
    + Protect against trying to create a pixbuf from an icon that
      doesn't exist (lp#949395)


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.0:
    + Check shorten-urls setting in the dispatcher before attempting
      to shorten (lp#896639)
    + Removing unnecessary 'Image' link from entries with images
      obtained through imgpreview() (lp#966285)
    + Replace all instances of a hashtag's occurance in a tweet at
      once rather than one at a time (lp#966467)
    + Replace all instances of a nick's occurance in a tweet at once
      rather than one at a time (lp#966467)
    + Catch errors from creating the pixbuf separately from sending
      the notification (lp#940182)
    + Encode URLs to UTF8 before using them (lp#954374)


author: vuntz@opensuse.org
changelog:
  - Update to version 3.4.1:
    + Use matching icons for unity lens categories
    + Catch GLib.GError instead of GLib.Error (lp#940182)
    + Fallback to displaying full sender's name if the nickname is
      empty, even if show-fullname is false (lp#985801)
    + foursquare: Don't crash on unicode characters in a users
      fullname (lp#975437)
    + Defer calling unset on the seen HashMap until after we are done
      iterating it, it will resize making the iterator invalid
      (lp#959068)
    + Specify /usr/bin/python in gwibber-accounts instead of relying
      on env (lp#988385)


author: badshah400@gmail.com
changelog:
  - Update to version 3.4.2:
    + facebook: Don't crash on unicode characters in a username
      (lp#938667)
    + libgwibber-gtk: Fixed up the GwibberGtkEntry widget's alignment
      and icon search path (lp#1011392).


author: vuntz@opensuse.org
changelog:
  - Change License tag from GPL-2.0+ to GPL-3.0 (not GPL-3.0+): there
    are several files with a LGPL-3.0/GPL-3.0 header, and we even
    already ship the COPYING.GPL-3 file. Fix bnc#734811.


author: malcolmlewis@opensuse.org
changelog:
  - Add Requires typelib-1_0-Wnck-3_0 and typelib-1_0-WebKit-3_0 as a
    temporary workaround for gwibber-accounts does not start on
    GNOME 3 (bnc#780059).


author: vuntz@novell.com
changelog:
  - Update to version 0.7:
    + Support auto-start on the system bus
    + Add Garmin->NMEA converter
    + Fix client unreffing
    + Migrate source to git
  - Drop gypsy-dbus-send_destination.patch: not needed anymore.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.8:
    + Add support for dumping NMEA debug to stdout
    + Fix overeager Garmin device detection
    + Add support for named pipes and FIFOs
    + Fix incorrect use of TCIOFLUSH
    + Add support for setting baud rate on serial devices
    + Log if we are passed an unknown option key
    + Only open TTY devices read-write
    + Support RMC sentences for NMEA < 2.3
    + Add support for the N810's GPS


author: vuntz@opensuse.org
changelog:
  - Add gypsy-CVE-2011-0523.patch: add config file to restrict the
    files that can be read. Fix CVE-2011-0523 and bnc#666839.
  - Add gypsy-CVE-2011-0524.patch: use snprintf() to avoid buffer
    overflows. Fix CVE-2011-0524 and bnc#666839.
  - Add gnome-common BuildRequires and call to gnome-autogen.sh for
    gypsy-CVE-2011-0523.patch, since it touches the build system.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9:
    + Add a whitelist for what files Gypsy is allowed to open
      (CVE-2011-0523).
    + Add client side bindings.
    + Add a new Discovery interface.
    + Add a no autoterminate option to daemon.
    + Add a debugging system.
    + Many different bug fixes and build fixes.
  - Add pkgconfig(gudev-1.0) BuildRequires: new dependency upstream.
  - Remove gypsy-0.8-gcc46.patch, gypsy-CVE-2011-0523.patch,
    gypsy-CVE-2011-0524.patch: all fixed upstream.
  - Remove gnome-common BuildRequires and call to gnome-autogen.sh:
    those were only needed for one of the patches above.


author: mseben@novell.com
changelog:
  - added gzip-CVE-2009-2624.diff and gzip-CVE-2010-0001.diff  : fix
    possible denial of service and arbitrary code execution


author: mseben@novell.com
changelog:
  - updated to 1.3.13
    - gzip interprets an argument of "-" as indicating stdin, but when
      "-" is not the first name on the command line, it doesn't work.
    - remove useless if-before-free tests
    - remove useless casts to avoid "make syntax-check" failures
    - avoid spurious warnings from clang
    - avoid a leak on a error path
    - don't misinterpret a failing test as successful
    - avoid creating an undersized buffer for the hufts table
      A malformed input file can cause gzip to crash with a segmentation
      violation or hang in an endless loop.
    - avoid silent data loss e.g., on NFS, due to unchecked close of stdout
    - build require automake-1.11 and produce xz-compressed tarballs, too
  - deprecated futimens.diff and CVE-2009-2624.diff


author: vuntz@opensuse.org
changelog:
  - Update to version 1.4:
    + gzip -d could segfault and/or clobber the stack, possibly
      leading to arbitrary code execution. This affects x86_64 but
      not 32-bit systems. This fixes CVE-2010-0001. See also
      rh#554418.
    + gzip -d would fail with a CRC error for some valid inputs.
      So far, the only valid input known to exhibit this failure was
      compressed "from FAT filesystem (MS-DOS, OS/2, NT)".  In
      addition, to trigger the failure, your memcpy implementation
      must copy in the "reverse" order.
  - Drop gzip-CVE-2010-0001.diff: fixed upstream.
  - Remove AutoReqProv: it's default now.
  - Use %configure, %makeinstall, and %{_bindir}.
  - Update zdiff.diff: some of the patch is upstream now. It's
    unclear to me if the rest is still needed :/ So leaving it.
  - Rebase zgrep.diff.


author: vcizek@suse.com
changelog:
  - update to 1.5
    - gzip -cdf mishandles some concatenated input streams: test it
    - gzip -cdf now handles concatenation of gzip'd and uncompressed data
    - gzip: fix a data-loss bug when decompressing with --suffix=''
    - gzip: fix nondeterministic compression results
    - fix "znew -K" to work without use of compress utility
    - Decode FHCRC flag properly, as per Internet RFC 1952.
    - zgrep: fix parsing of -Eh options
    - zgrep: terminate gracefully when a pipeline is interrupted by a signal
    - zgrep: fix shell portability bug with -f; fix mishandling of "-e -"
    - zless: decompress stdin too, if less 429 or later
  - dropped gzip-stdio.in.patch, refreshed others


author: vdziewiecki@suse.com
changelog:
  - Add support for xz and lzma (bnc#799561 - zgrep silently fails on
    LZMA compressed files) - xz_lzma.patch


author: dgollub@suse.de
changelog:
  - Updated to r1648:
    o added test description (README)
    o helper scripts to run hackbench test
    o plot script to plot test resutls


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: dimstar@opensuse.org
changelog:
  - Rename to hamster-time-tracker, following upstream
  - Update to version 1.02.1:
    + Drop gnome-keybindings as a dependency.
  - Changes from version 1.02:
    + Project Hamster has detached from Gnome and thus we are
      resetting the versioning. The program name also has changed
      from hamster-applet to a more generic hamster-time-tracker
    + Improvements in the command line. hamster-cli has been renamed
      to simply "hamster" and without parameters launches the day
      view. Run "hamster --help" to get help on available commands.
      The executable also supports tab-completion to suggest actions
      as well as to look up activities and categories
    + Desktop notifications are back
    + The notification tray interaction has been slightly improved
    + ~20 bug fixes.
  - Obsolete hamster-applet and docky-hamster-applet <= 2.91.2 (last
    release prior the rename by upstream).
  - Note: docky-hamster-applet has been completely dropped for now.
  - Change python-evolution Requires to Recommends: h-t-t can work
    without evolution support and on recent evo-versions, there are
    no python bindings available.


author: cfarrell@suse.com
changelog:
  - license update: GPL-3.0+ and CC-BY-SA-3.0
    A substantial number of content files found with CC-BY-SA-3.0 license


author: dimstar@opensuse.org
changelog:
  - Update to version 1.03.3 (bnc#802601):
    + Fix exporting entries to file.
  - Changes from version 1.03.2:
    + Fix bug when trying to enter an activity with tags.
  - Changes from version 1.03.1:
    + Fix silly bug with path.
  - Changes from version 1.03:
    + Fix issue #61: installation was missing initial database for
      fresh installs
    + Loosen backend dependencies so that hamster.client can be used
      outside the project.
    + Desktop notification now once again correctly notifies of
      "No activity"


author: fcrozat@suse.com
changelog:
  - Update package url section
  - Update manpage to add bugs section
  - Update code to latest version:
    + fix possible buffer overflows, integer overflows
      (CVE-2011-3630 CVE-2011-3631 CVE-2011-3632)
    + do not allow to hardlink files across filesystems by default
      (rh#786719) (use -f option to override)
    + don't use mmap(2) to avoid failure on u386 with 1GB files or
      larger (rh#672917)


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.4:
    + Indic improvements with old-spec Malayalam.
    + Better fallback glyph positioning, specially with Thai / Lao
      marks.
    + Implement dotted-circle insertion.
    + Better Arabic fallback shaping / ligation.
    + Added ICU LayoutEngine backend for testing.
    + Misc fixes.
  - Add pkgconfig(icu-le) BuildRequires: needed for the new ICU
    LayoutEngine backend.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.5:
    + Synthetic-GSUB Arabic fallback shaping.
    + Misc Indic improvements.
    + Add build system support for pthread.
    + Imported UCDN for in-tree Unicode callbacks implementation.
    + Context-aware Arabic joining.
    + Misc other fixes.
    + API extensions.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.6:
    + Don't clear pre-context text if no new context is provided.
    + Fix ReverseChainingSubstLookup, which was totally borked.
    + Adjust output format of hb-shape a bit.
    + Include config.h.in in-tree. Makes it easier for alternate
      build systems.
    + Fix hb_buffer_set_length(buffer, 0) invalid memory allocation.
    + Use ICU LayoutEngine's C API instead of C++. Avoids much
      headache.
    + Drop glyphs for all of Unicode Default_Ignorable characters.
    + Misc build fixes.
    + Arabic shaper:
    - Enable 'dlig' and 'mset' features in Arabic shaper.
    - Implement 'Phags-pa shaping, improve Mongolian.
    + Inidic shaper:
    - Decompose Sinhala split matras the way old HarfBuzz / Pango
      did.
    - Initial support for Consonant Medials.
    - Start adding new-style Myanmar shaping.
    - Make reph and 'pref' logic introspect the font.
    - Route Meetei-Mayek through the Indic shaper.
    - Don't apply 'liga' in Indic shaper.
    - Improve Malayalam pre-base reordering Ra interaction with
      Chillus.


author: vuntz@opensuse.org
changelog:
  - Update to version 0.9.7:
    + Some API additions and changes (see NEWS for details).
    + Fix Arabic contextual joining using pre-context text.
    + Fix Sinhala "split matra" mess.
    + Fix Khmer shaping with broken fonts.
    + Implement Thai "PUA" shaping for old fonts.
    + Do NOT route Kharoshthi script through the Indic shaper.
    + Disable fallback positioning for Indic and Thai shapers.
    + Misc fixes.
    + hb-shape / hb-view changes:
    - Add --text-before and --text-after
    - Add --bot / --eot / --preserve-default-ignorables
    - hb-shape --output-format=json
  - Add harfbuzz-missing-return.patch: fix missing return value.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.8:
    + Some API additions (see NEWS for details).
    + Actually implement hb_shape_plan_get_shaper ().
    + Make UCDB data tables const.
    + Lots of internal refactoring in OTLayout tables.
    + Flesh out hb_ot_layout_lookup_collect_glyphs().
  - Drop harfbuzz-missing-return.patch: fixed upstream.


author: dimstar@opensuse.org
changelog:
  - Update to version 0.9.10:
    + [Indic] Fixed rendering of Malayalam dot-reph
    + Updated OT language tags.
    + Updated graphite2 backend.
    + Improved hb_ot_layout_get_size_params() logic.
    + Improve hb-shape/hb-view help output.
    + Fixed hb-set.h implementation to not crash.
    + Fixed various issues with hb_ot_layout_collect_lookups().
    + Various build fixes.


author: zaitor@opensuse.org
changelog:
  - Update to version 0.9.11:
    + Fix GPOS mark attachment with null Anchor offsets.
    + [Indic] Fix old-spec reordering of viramas if sequence ends in
      one.
    + Fix multi-threaded shaper data creation crash.
    + Add atomic ops for Solaris.
    + API changes: Rename hb_buffer_clear() to
      hb_buffer_clear_contents().


author: garloff@suse.de
changelog:
  - Update to haserl-0.9.21:
    * Command line option handling reworked
    * major refactoring
    * various little bugs killed
    * lua support
    * custom handler for uploading large files
    * new comment tag


author: garloff@suse.de
changelog:
  - Update to haserl-0.9.24:
    * bash extensions
    * regression tests (make check)
    * docu updates
    * myputenv enhancements
    * observe CONTENT_LENGTH


author: aboe@opensuse.org
changelog:
  - Update to version 1.4
    * Add s390 architecture. Thanks to Dan Horak and Jiri Hladky
    * Add generic architecture with clock_gettime() timer.
    * Rewrite collection loop to support multiple instances and new diagnostics
    * Rewrite tuning mechanism to add virtual file system mining and correct cpuid bugs
    * Add prototype multi-thread collection option
    * Reduce collection buffer size to .5MB
    * Improve/correct build and install
    * Add new invocation options to support new features.
  - init script additions $remote_fs added


author: mvyskocil@suse.cz
changelog:
  - Update to 1.5
    * Add online tests based on AIS-31
    * Add -p option to specify the pid location.
    * Fix -F option to not take argument - i.e. now a switch
    * Factor diagnostic methods for capture and inject for better performance
    * Fix install target, move to bin and eliminate script if not daemon, now use sysv and systemd templates
  - use -F with no arguments in haveged.service
  - work-around nist check on i586 by decreasing the size of static array in a test


author: pascal.bleser@opensuse.org
changelog:
  - update to 1.6:
    * make clock_gettime a build option and correct dependencies when used
    * fix alignment fault on arm64 in procedure A test0


author: tserong@suse.com
changelog:
  - GUI: summary_view: show last granted time for tickets
  - GUI: summary_view: Allow viewing details of all tickets, nodes,
    resources simultaneously
  - GUI: summary_view: Right align item counts
  - GUI: simulator: Support granting/revoking tickets
  - GUI: Constraints: Add arrows to ticket constraint display, show
    loss policy in constraint list
  - Misc: Cib model: Pick up tickets from rsc_ticket constraints in
    addition to status section
  - Upstream version cs:d1abac6f90da


author: tserong@suse.com
changelog:
  - GUI: summary_view, simulator: Support standby/activate tickets (bnc#752242)
  - GUI: simulator: Sort ticket names in inject dialog
  - Misc: Cib model: Look for ticket state in "/cib/status/tickets/ticket_state"
  - Build: Bump spec file version to 0.5.2
  - Upstream version cs:aca681a3c2fb


author: tserong@suse.com
changelog:
  - Misc: main_controller: Drop ':' from 'when' (ruby 1.9 support)
  - Misc: Primitve, Template models: Fix op hash construction (ruby 1.9 support)
  - Add rubygem-rack-1_1 to requires for openSUSE 12.2


author: tserong@suse.com
changelog:
  - GUI: jQuery: Fix AJAX memory leak in IE8 (bnc#764273)
  - GUI: summary_view: Fix IE JS error on detail pane update (bnc#765625)
  - GUI: Primitive editor: Handle RA metadata with missing longdesc (bnc#769724)
  - Upstream version cs:abfe94a


author: tserong@suse.com
changelog:
  - Misc: Util: Use user's real $HOME with fallback to per-user temp (bnc#780973)
  - GUI: Constraints: Use !empty? instead of String#any? (ruby 1.9 support)
  - Upstream version cs:c9cfa96


author: tserong@suse.com
changelog:
  - Misc: Cib model: Ignore 'ha' field from node state (dropped in pacemaker)
  - Misc: Invoker: Handle new value of cib_NOTEXISTS (was -22, now -6)
  - Misc: CibObject: Handle emtpy cibadmin output when object doesn't exist
  - Misc: Primitive model: Use new lrmd_test for RA metadata if present
  - Misc: Set sensible default $HOME in ApplicationController


author: nkrinner@suse.com
changelog:
  - Added ruby-devel to the BuildRequires to enable building
  - Updated hawk-rpmlintrc to get rid of build errors


author: ocefpaf@gmail.com
changelog:
  - Update to 1.8.9
    * Changes documented here:
    http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html


author: sweet_f_a@gmx.de
changelog:
  - minor rpm portability build fixes
    - remove unused source file h5comp
    - enable all tests on ppc again (remove hdf5-1.8.8-tstlite.patch)
    - build fixes for arm
    * avoid some false positives "no-return-in-nonvoid-function"
    * disable some tests on arm only (hdf5-1.8.9-tests-arm.patch)


author: sweet_f_a@gmx.de
changelog:
  - don't use deprecated macro makeinstall
  - enable test suite for parallel builds
  - always build out of tree instead of copying sources


author: sweet_f_a@gmx.de
changelog:
  - Update to 1.8.10, changes documented here:
    http://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
  - remove hdf5-ph5diff.patch (fixed by upstream)
  - add hdf5-fix_printf.patch


author: puzel@novell.com
changelog:
  - update to hdparm-9.37 (bnc#664825)
    - handle raid1 start_lba values, and show -1 for indeterminte
      raid start_lba values
    - abort --fibmap when start_lba is indeterminate
    - updated wiper.sh to fix a kink with hfsplus filesystems
    - updated wiper.sh to no longer rely on the obsolete "rdev"
      command


author: puzel@suse.com
changelog:
  - update to hdparm-9.38
    - updated wiper.sh to allow all SCSI_DISK major numbers
    - updated handing for very long SECURITY-ERASE times
    - added -J flag for wdidle3 set/get


author: puzel@suse.com
changelog:
  - update to hdparm-9.39
    - added -R flag to control Read-Write-Verify feature, courtesy of
      Gordan Bobic
    - nuked leftover sgio.c.orig file


author: puzel@suse.com
changelog:
  - update to hdparm-9.42
    - fix ordering of -S -y flags
    - spelling, typo, and formatting fixes for manpage and others
    - set block-count to 1 for Security commands sent via SAT (sgio)
    - use FIGETBSZ to determine filesystem block size for fibmap -- needed for FAT
    - fix master password revcode handling
    - try and fix reg_flags (again!) for old IDE taskfile ioctls
    - fixed '&&' bug in dco_identify code
    - force sector dumps (read-sector, identify, ..) to use le16 output format
    - proper SCT identify info courtesy of Leonid Evdokimov <leon@darkk.net.ru>
    - updated raid1ext4trim.sh-1.5 script
    - avoid HDIO_GETGEO_BIG when possible (doesn't exist in
      linux-2.6.xx and beyond)
    - pad secure erase timeouts by 30minutes rather than 5minutes.


author: puzel@suse.com
changelog:
  - update to hdparm-9.43
    - rearrange flag execution so that the idle/standby/sleep "now"
      flags are executed last.


author: dimstar@opensuse.org
changelog:
  - Add pkgconfig(udev) BuildRequires: needed in order to dynamically
    extract the right folder for udev rules and scripts.
  - Copy the udev rules to %{_udevdir}, identified based on udev.pc.
  - Add pkgconfig BuildRequires: needed, as we otherwise end up not
    having pkg-config in the build root, which we rely on to read
    the .pc file.


author: davejplater@gmail.com
changelog:
  - Update to version 1.38.2
  - Upstream changes :
    * Support ENVIRONMENT and FILES sections.
    * Move all translated text into .po files (previously .h2m include
    files were handled seperately).
    * Submit package to the Translation Project (translationproject.org).
    * Add Vietnamese translation.
    * Add some comments for translators.
    * Update GPL to v3.
    * Add --version-string option.
    * Add --no-discard-stderr option.
    * Add line breaks into bug reporting section.
    * Add Brazilian Portuguese and German translations.
    * Select a reasonable configure default for --enable-nls.
    * Revise preload mechanism to not require preloadable libintl.


author: davejplater@gmail.com
changelog:
  - Added "Requires: perl-gettext" after using help2man in build
    service blender build to generate a man page for blenderplayer.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.39.3:
    * Add --libtool option to remove `lt-' prefix for libtool programs.
    * Add Italian, Greek, Ukranian, Esperanto translations.
    * Update French, German, Russian, Polish, Finnish translations.
    * Fix Brazilian, Russian and Italian translations.
  - Spec file updates:
    * Changes based on rpmdevtools templates and spec-cleaner run.
    * Changed License: to GPLv3+.
    * bindtextdomain.so is now installed correctly.
    * Minor other updates.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.40.1:
    * Update texinfo docs.
    * Document --libtool option.
    * Allow date format to be localised.
    * Add Japanese translation.
    * Update Italian translation.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.40.4:
    * Update Brazilian Portuguese translation.
    From 1.40.3:
    * Update Esperanto translation.
    * Update links to git repository.
    From 1.40.2:
    * Remove a superfluous period from texinfo doc.
    * Change footnote about supported languages to a simple paragraph.
    * Update Italian translation.
    * Update Ukrainian translation.
    * Update French translation.
    * Update Japanese translation.
    * Update Russian translation.
    * Update Polish translation.
  - Minor spec file updates.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.40.5:
    * Clean up some lintian warnings: build-targets, source format and standards
      version.
    * Add Serbian translation.
    * Fix trivial translation changes due to additional copyright year.
    * Minor fix to Italian translation.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.40.7:
    * Update Greek translation.
    From 1.40.6:
    * Fix FSF address in comments.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.40.9:
    * Update Japanese translation.
    * Update Esperanto translation.
    * Update Vietnamese translation.
    * Update German translation.
    From 1.40.8:
    * Update French translation.
    * Update Italian translation.
    * Update Polish translation.
    * Update Russian translation.
    * Update Ukranian translation.
    * Modify self-extracting scripts to output to a temporary file.
    * Ensure that help2man exists before building manual pages.
  - Removed "-ggdb" from CFLAGS and CXXFLAGS (no reference was found why this is
    needed).


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.40.10:
    * Update Greek translation.
    * Update Serbian translation.
    * Update German translation.
  - Enabled support for generating localised pages.


author: asterios.dramis@gmail.com
changelog:
  - Update to version 1.40.12:
    * Update Croatian translation.
    * Fix updating of help2man.pot to occur only when help2man.PL is changed, not
      help2man generated.
    From 1.40.11:
    * Add Croatian translation.


author: uli@suse.de
changelog:
  - update -> 3.04
  - This update includes the fiollowing fixes:
    - CCKD garbage collection fix (Greg Smith)
    - Reworked timing functions (Jan Jaeger)
    - Codepage 1047 conversion tables (Kevin Leonard)
    - Fixed off-by-one-day bug with SYSEPOCH other than 1900; added new config parameter, YROFFSET, and added warning if SYSEPOCH is not 1900 or 1960 (Jay Maynard, Jan Jaeger)
    - New 2305 CKD disk emulation (Jay Maynard)
    - Added floating point instructions CEGR, CDGR and CXGR (Bernard van der Helm)
    - Added support for cgi-bin dynamic modules (David "Fish" Trout)
    - Instruction fixes: PLO, CVB, CXFBR, CXGBR (Bernard van der Helm, David "Fish" Trout, Greg Smith, Pasi Pirhonen)
    - Fix for Windows ..\relative path dasd files (David "Fish" Trout)


author: uli@suse.de
changelog:
  - update to current CVS (runs SLES10 correctly, bug #366731)
  - fix module load path for 64-bit systems (bug #366731)


author: toddrme2178@gmail.com
changelog:
  - Added -32bit compatibility package.  This was making libkde4-32bit uninstallable
  - Added a provides for libHUpnp1, the proper name for the library
  - Cleaned up spec file formatting


author: toddrme2178@gmail.com
changelog:
  - Changed library names to conform to openSUSE library packaging guidelines
  - Changed summary and description of -devel package to reflect above changes
  - Changed package groups


author: mvyskocil@suse.cz
changelog:
  - Initial SUSE packaging of hg-fast-export (snapshot 20110613)
  - Add manual pages and hg-git script from Debian package


author: gber@opensuse.org
changelog:
  - update to version 0.3.1
    - detailed list of changes available from
      https://bitbucket.org/durin42/hg-git/changesets/tip/tag%28%220.2.5%22%29..tag%28%220.3.1%22%29
  - specfile cleanup


author: gber@opensuse.org
changelog:
  - update to version 0.3.2
    - add support for the HTTP smart protocol when using Dulwich tip
    - updated documentation
    - support for newer dulwich and hg versions
    - allow generating a git repo that has the same "branch names" as
      an older hg repo that has named branches, and has had bookmarks
      added in to mirror the branch names


author: tzotsos@opensuse.org
changelog:
  - update to version 0.3.4
    - remove git-daemon check from test-subrepos.t
    - test-pull.t: normalize git-merge output
    - overlaychangectx: fix compatibility with mercurial 2.4-rc (no attribute _repo)
    - pull: don't pull tags as bookmarks
    - push: fix traceback when pushing empty hg repo to empty git repo
    - push: change "no changes" default output to match normal mercurial
    - Verify tree and parent objects are in Git repo
    - outgoing: re-introduce support for outgoing
    - dulwich: require 0.8.6 or greater
    - makefile: add update support from hg 2.3 to hg 2.3.1
    - add fromgit and gitnode selectors
    - make test-encoding.t compatible with git 1.8.0


author: gber@opensuse.org
changelog:
  - update to version 1.7.0
    - no changelog provided, see the upstream vcs at
      http://www.logilab.org/repository/38907 for a detailed list of
      changes
  - the build depends on mercurial now


author: vuntz@opensuse.org
changelog:
  - Update to version 0.11:
    + Added 256x256 size. (fdo#15231)
    + Build system updates.
  - Remove call to suse_update_config macro, it's not needed.
  - Update hicolor-256.patch to handle the missing parts, not done by
    the upstream fix.
  - Update hicolor-scalable-sizes.patch to not added useless
    contexts.
  - Drop hicolor-kde-bits.patch: it should not be needed, since the
    hicolor theme cannot be selected by the user (confirmed by some
    usptream KDE people).


author: captain.magnus@opensuse.org
changelog:
  - Update to version 0.12:
    + Fix details with 256x256 icons
  - Remove hicolor-256.patch. Fixed upstream


author: vuntz@opensuse.org
changelog:
  - Add rpm macros to update icon themes.
  - Add a %ghost file for the hicolor icon cache, but since this
    package actually doesn't contain any icon, do not do anything in
    %post/%postun: this will be done by packages installing icons in
    the hicolor icon theme.
  - Add a rpmlintrc file to suppress the ghost-files-without-postin
    warning which is wrong in this specific case.


author: vuntz@opensuse.org
changelog:
  - Update macros.hicolor after upstream GTK+ decided to use the same
    name for the gtk-update-icon-cache tool in both gtk2 and gtk3: we
    use alternatives to handle the two versions of the tools. This
    means we can always assume that the tool name is
    gtk-update-icon-cache; so no need to check for
    gtk-update-icon-cache-3.0.


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


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


author: vuntz@opensuse.org
changelog:
  - Clean up for inclusion in Factory:
    + Create lang subpackage.
    + Use %suse_update_desktop_file instead of a patch to change the
      .desktop file.
    + Remove application-registry files: those are not used since
      GNOME 2.8.
    + Use %desktop_database_post(un), %icon_theme_cache_post(un) and
      %mime_database_post(un) macros in scriptlets.


author: lang@b1-systems.de
changelog:
  - version 4.0.7
  - [jan] Don't use CSS cache in mobile interfaces because it breaks jQuery Mobile CSS.
  - [jan] Allow configuration of split read databases for PostgreSQL (Request #7025).
  - [mjr] Honor initial_application setting for mobile view (Bug #10264).
  - [gwr] Support restricting the HTML tidy post processing by the message size (Request #10266).
  - [gwr] Disabled the timeout on the logout token.


author: lang@b1-systems.de
changelog:
  - version 4.0.8
  - [cjh] Add mobile maintenance screens.
  - [jan] Update Latvian translation.
  - [jan] Don&apos;t show mobile login page if users are forced to traditional or dynamic views (Request #10358).
  - [jan] Update PGP key server list and add SKS pool.


author: lang@b1-systems.de
changelog:
  - version 4.0.13
  - [rla] Add account locking similar to the former kolab-specific option.
  - [jan] Add missing configuration for LDAP groups write support.
  - [rla] Reset password dialog shows a warning when no security question is set (Request #10430).
  - [mjr] Update jQuery Mobile to version 1.0 Beta 2.
  - [mjr] Update javascript map library.
  - [mms] Allow in-page base64 image encoding to be disabled via configuration.
  - [jan] Add administration page to list and clear locks.
  - [cjh] Add Hordevetica theme.
  - [mjr] Fix issue with ajax uploader and file sizes over 1mb (Bug #10641).
  - [mjr] Do not show results in the tag cloud block owned by other users.
  - [mjr] Replace Weatherdotcom portal block with generic Weather block supported by Horde_Service_Weather.
  - [jan] Add configuration option to disable password resets (Request #10640).
  - [jan] Make the lifetime of cached weather information configurable (Arjen de Korte, Request #10848).
  - [jan] Update Dutch translation (Arjen de Korte &lt;build+horde@de-korte.org&gt;).
  - [mjr] Improve layout of weather block.
  - [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).
  - [jan] Update hordeweb theme to match new website layout.


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 4.0.14
  - [mjr] Added more atomic control over ActiveSync security policies for better device compatibility.
  - [mms] Add sendmail_eol configuration parameter.
  - [jan] Fix horde-set-perms (piper@hrz.uni-marburg.de, Bug #10923).
  - [jan] Sort user and group names in permission screen (Request #10896).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 5.0.2
  - [mjr] Added more atomic control over ActiveSync security policies for better device compatibility.
  - [mms] Add 'sendmail_eol' configuration parameter.
  - [jan] Fix horde-set-perms (piper@hrz.uni-marburg.de, Bug #10923).
  - [jan] Sort user and group names in permission screen (Request #10896).
  - [jan] Update Swedish translation (Jakob Alvermark <jakob.alvermark@bsdlabs.com>).
  - [jan] Update Italian translation (Emilien <emilien@wifi.e4a.it>).
  - [jan] Update Lybian flag (Request #11169).
  - [jan] Update Slovak translation (Marika Schvarczova <schvarczova.marika@domeny.sk>).
  - [jan] Update Czech translation (Michal Foist <michal@foist.cz>).
  - [jan] Update Hungarian translation (Zoltán Németh <nemeth.zoltan@etit.hu>).
  - [jan] Fix horde-set-perms script (Arjen de Korte, Bug #11048).
  - [jan] Fix adding attachments to problem tickets (Bug #10654).
  - [jan] Update Turkish translation (İstanbul Technical University).
  - [jan] Fix setting permissions on static/ directory with horde-set-perms (Bug #11219).
  - [jan] Update Polish translation (Krzysztof Kozera <krzysztof113@o2.pl>).
  - [jan] Fix form for editing and removing of users.
  - [mjr] Workaround for broken iOS ActiveSync AUTODISCOVER requests (Bug #11624).
  - [jan] Update Slovak translation (Jozef Sudolský <jozef.sudolsky@elbia.sk>).
  - [mms] Fix topbar javascript on IE8 (Bug #11614).
  - [jan] Fix LDAP example for authusername hook.


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Move configuration to /etc/
  - Move registry modifications to /etc/
  - Symlink moved files
  - replace individual .htaccess file with vhost config snippets


author: lang@b1-systems.de
changelog:
  - version 1.0.2
  - [mjr] Fix broken tag cloud queries due to missing GROUP BY fields (Bug #10419)
  - [mjr] Prevent tagging with empty strings.
  - [mjr] Enforce that object and type names are always taken as a string (Bug #10171).
  - [mjr] Updated unit tests to new test structure.
  - [mjr] Prevent tagging with empty tags.


author: lang@b1-systems.de
changelog:
  - version 1.0.3
  - [mjr] Honor the limit and radius parameters.
  - [mjr] Fix getObjects method when passing object_id (Bug# 10439).
  - [mjr] Fix including all non-aggregate fields in GROUP BY clause (Bug# 10419).
  - [jan] Fix commandline scripts (Bug #10656).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - removed htaccess file and provided an apache snippet
  - version 2.0.1 for Horde 5
  - [mjr] Honor the limit and radius parameters.
  - [mjr] Fix getObjects method when passing object_id (Bug# 10439).
  - [mjr] Fix including all non-aggregate fields in GROUP BY clause (Bug# 10419).
  - [jan] Fix commandline scripts (Bug #10656).
  - updated dependencies from pear xml


author: lang@b1-systems.de
changelog:
  - version 2.0.1
  - initial checkin
  - log since conversion to h4 framework
  - [jan] Fix file viewing.
  - [jan] Add missing backends configuration.
  - [jan] Add missing sort icons.
  - [jan] Fix broken dependency.
  - [jan] Fix usage of createhome parameter (Bug #10592).
  - [mms] Fix display of &apos;columnselect&apos; preference (Bug #10628).
  - [jan] Don&apos;t require login for login-less VFS backends.
  - [jan] Fix corruption of downloaded files (Bug #8481).
  - [jan] Catch if VFS backend doesn&apos;t support size() (Bug #10637).
  - [mms] Fix editing text files.
  - [jan] Update Slovak translation.
  - [mms] Fix selectlist widget when initial cacheID was not given (Bug #10781).
  - [mms] Fix icon display of files in selectlist widget.
  - [jan] Fix downloading of file types without a MIME viewer (Bug #10709).
  - [jan] Fix autocreating of home folders (Bug #10690).
  - [jan] Fix JavaScript for Actions drop down list (Bug #10695).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 2.0.2
  - [jan] Don't show user name and password fields on login page if not required.
  - [jan] Display loginparams on login screen (Bug #11088).
  - [jan] Fix removing filter (Bug #11043).
  - [jan] Update Japanese translation (Hiromi Kimura hiromi@tac.tsukuba.ac.jp).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 3.0.0RC1 for Horde 5
  - [jan] Do not show permissions link if permissions are disabled (Bug #11705).
  - [jan] Use short date format in file listing (Request #11722).
  - [jan] Update Dutch translation (Arjen de Korte build+horde@de-korte.org).
  - [jan] Convert templates to Horde_View.
  - [jan] Fix getViewLink() API method (Bug #11226).
  - [jan] Update Turkish translation (Istanbul Technical University).


author: lang@b1-systems.de
changelog:
  - Version 5.0.4
  - [mms] Fix filter links in the preferences UI (Bug #10117).
  - [mms] Fix print icon for non text/html displayable attachments (Bug #10112).
  - [mms] Support $Junk/$NotJunk keywords when marking spam/ham.
  - [jan] Fix link to send PGP key to keyserver (Bug #10070).
  - [mms] Fix resizing compose window in dynamic view for IE 7/8 (Bug #10075).
  - [mms] Fix setting/unsetting passphrases in preferences (Bug #10096).
  - [mms] Base64url encode breacdrumb hash information in dynamic view.
  - [mms] Add login task to autocreate special mailboxes.
  - [mms] Workaround broken messages by allow viewing multipart/related parts that are not referenced in the base part.
  - [mms] Use ACLs to determine when to hide various UI options (Request #9537).
  - [mms] Cache various calculated mailbox information in the session.
  - [mms] Fix adding flags in advanced search (Bug #10049).
  - [mms] Fix display of subfolders in mobile view (Bug #10043).
  - [mms] Improved determination of available flags in a mailbox.
  - [mms] Fix adding to whitelist from dynamic view (rui.carneiro@portugalmail.net, Bug #10036).


author: lang@b1-systems.de
changelog:
  - version 5.0.5
  - [jan] Fix loading message previews from search results (Bug #10152).
  - [mms] Fix sending messages with linked attachments (Bug #10125).
  - [mms] Handle response codes/errors returned from POP3 servers.
  - [mms] Fix POP3 regressions.
  - [mms] Workaround broken suhosin extension to allow search mailboxes (Request #9842).


author: lang@b1-systems.de
changelog:
  - minor version update 5.0.6
  - [mms] Fix selecting sent-mail mailbox for not empty namespaces (Bug #10090).
  - [mms] Fix saving expand/collapse state in traditional folders view.
  - [mms] Update all flag changes in dynamic mode (Bug #10146).
  - [mms] Fix editing saved searches in dynamic mode (Bug #10189).
  - [mms] Fix regression in saving sent mail in traditional view (Bug #10193).
  - [mms] Fix regression in deleting mailboxes in traditional view (Bug #10170).
  - [mms] Fix currently selected mailbox in folder lists (Bug #10163).
  - [jan] Don&apos;t show button to strip attachments if turned off in the preferences (Bug #10154).
  - [jan] Fix printing from message popup (Bug #10188).
  - [jan] Fix viewing messages source from message popup (Bug #10190).
  - [jan] Fix editing saved searches in traditional view (Bug #10184).


author: lang@b1-systems.de
changelog:
  - imp version upgrade 5.0.7
  - [mms] Fix regression when copying/moving messages into a new mailbox in traditional view (Bug #10232).
  - [mms] Fix regression when flagging all messages in a mailbox (Bug #10224).
  - [jan] Fix folder links in virtual folders (Bug #10221).
  - [mms] Show translated name for special mailboxes in sent mail lists (Bug #10220).
  - [mms] Fix regression in filtering mailbox in traditional view (Bug #10213).


author: lang@b1-systems.de
changelog:
  - version 5.0.9
  - [mms] Fix to allow search filters to be saved.
  - [mjr] Fix mouse click handling on mobile view (Bug #10355).
  - [mms] Ensure correct message charset is use if forward/reply headers contain non US-ASCII characters (Bug #10148).
  - [mms] Select all checkbox in dynamic view can now be toggled.
  - [mms] Remember vertical splitbar size in dynamic view.
  - [mms] Workaround IE quirks for compose autocomplete box (Bug #10250).
  - [mms] Fix resuming HTML drafts for non-reply messages (Bug #10298).
  - [jan] Fix verifying of inline signed PGP messages (requires Horde_Crypt 1.0.4).
  - [mms] Fix Shift-N shortcut in dynamic view (Bug #10352).
  - [mms] Add save message link to dynamic view preview window.
  - [mms] Correctly quote e-mail names when composing from compose links in the dynamic view (Bug #10292).
  - [jan] Don't attempt to delete linked attachments monthly if they have been disabled (Bug #10166).
  - [jan] Don't show basic headers twice when showing all headers (Bug #10276).
  - [jan] Add IMP_Contents#getTree() to return a tree representation of a message's MIME parts.
  - [mms] Fix regression in parsing list reply address (Bug #10258).
  - [jan] Tick sent-mail checkbox off when selecting sent-mail folder in dynamic view.
  - [jan] Keep key navigation active after clicking into a HTML message (Request #9720).
  - [mms] Fix additional regression when flagging all messages in a mailbox (Bug #10243).
  - [mms] Fix "Don't Show" filtering in traditional mailbox view (Bug #10244).


author: lang@b1-systems.de
changelog:
  - version 5.0.10
  - [mms] Display flag to indicate a mailing list message.
  - [mms] Immediately update mailbox list when message is deleted and the mailbox does not support flags (e.g. POP3) (Bug #10424).
  - [mjr] Fix notifications not showing while accepting iTips
  - [mms] Correctly determine page with first/last unseen messages when using descending sequence sorting (Bug #9882).
  - [mms] Deletion works correctly from popup message view if base window is no longer available (Bug #9761).
  - [mms] Fix explicitly applying filters in INBOX in dynamic view (Bug #10291).
  - [mms] Add 'Edit as New' action for messages (Request #10206).
  - [mms] Remove 'allow_resume_all' configuration option (Request #10206).
  - [mms] Add personal contacts search filter.
  - [mms] Add ability to search all mailboxes (Request #10204).


author: lang@b1-systems.de
changelog:
  - bnc#742804 (CVE-2012-0791 and CVE-2012-0909)
  - version 5.0.18
  - [mms] Automatically track rownumber updates when selecting messages; fixes SHIFT-DEL behavior in the dynamic view.- [mms] Fix contents of sent message when directly sending from spellcheck in standard view (Bug #10464).- [mms] Fix namespace auto-detection for non-sane namespace configs (Bug #10447).- [mms] Fix POP3 regression (Bug #10450).- [mms] Forwarded messages no longer treated as an attachment in the UI (Request #9754).- [mms] Correctly display submailboxes in dynamic view when new submailbox is created before parent mailbox is expanded (Bug #10429).- [mms] Fix UI artifacts when renaming mailboxes in dynamic view (Bug #10533).- [jan] Don&apos;t open certain links in HTML messages in the message pane.- [mms] Add ability to toggle hide deleted messages in dynamic view (Request #10256).- [mms] Add auto-generated message filter (see RFC 3834).- [mms] Remove non-existent parent mailbox when removing last child mailbox in dynamic view (Bug #10495).- [mms] Provide content duration information for audio &amp; video data if that information is available (RFC 3803).- [jan] Fix setting sender when redirecting messages via SMTP (Bug #10488).- [mms] Add List-ID information, if available, to auto-reply notification.
  - [mms] Display information on reply method in standard view when automatically choosing the reply type.
  - [mms] Fix generation of Save All attachments link.
  - [mms] More intelligent quoting of flowed text messages sent in HTML format.
  - [mms] Browser mailto-handler respects current IMP view mode (Bug #10475).
  - [mms] More workarounds for broken suhosin extension (Bug #10462).
  - [mms] Always show image thumbnail previews, if an image conversion utility is present on the system.
  - [jan] Fix broken dependency on Text_Flowed.
  - [mms] Workaround broken number_format() for PHP &lt; 5.4.0 (Bug #10618).
  - [mms] Add preference to indicate preferred language for return replies on outgoing messages.
  - [mms] For reply, indicate original sender&apos;s language preference.
  - [mms] Fix/improve monthly sent-mail rename login task (Bug #10613).
  - [mms] Fix display of encoded subject text on print page (Bug #9755).
  - [mms] Fix setting MDN flag on sent message after compose (Bug #10579).
  - [mms] When expanding a submailbox in dynamic view, honor expanded children status.
  - [mms] Re-add &apos;msgs_shown&apos; parameter to Newmail block.
  - [mms] Allow multiple messages to be sent via quickreply in dynamic view.
  - [mms] Allow image attachments to be displayed without download in mobile view.
  - [mms] Fix reporting spam/innocent on mailbox page in mobile view.
  - [mms] Fix viewing next message after deleting message in mobile view.
  - [mms] Fix composing messages in mobile view.
  - [mms] Optimize deletion of messages in dynamic view.
  - [mms] Fix accessing search mailboxes in dynamic view on IE 9 (Bug #10462).
  - [mms] Fix altering background color of system message flags (Bug #10544).
  - [jan] Fix sending notifications after download of linked attachments (Bug #10539).
  - [mms] Honor sortpref locked status.
  - [mms] HTML drafts saved in IMP are resumed in that mode, regardless of the &apos;compose_html&apos; preference (Request #10787).
  - [mms] Improved tree display when displaying all message parts.
  - [mms] Fix DNS resolution when sending attachment viewed messages (Bug #10784).
  - [mms] Fix switching quicksearch criteria while a search is active in dynamic mode (Bug #10780).
  - [mms] Fix redirecting message from dynamic view popup message (Bug #10738).
  - [mms] Fix swapping signatures when composing in HTML mode (Bug #10768).
  - [mms] Remove transparency for PDF thumbnails generated by imagemagick.
  - [mms] Fix removing addresses on contacts page (Bug #10761).
  - [mms] Virtual Trash fixes.
  - [mms] Improve UI access to advanced sorting options in dynamic view.
  - [mms] Fix stripping attachments in traditional view (Bug #10722).
  - [mms] Fix creating new Drafts mailbox from Drafts preference page.
  - [mms] Fix verifying a PGP signed part within a PGP encrypted part.
  - [mms] HTML viewer passes Email Privacy Tester (http://grepular.com/email_privacy_tester/).
  - [mms] Fix intermittent attachment loss when composing messages.
  - [mms] Correctly reference CSS stylesheets contained within a multipart/related part.
  - [mms] Sanitize LINK tags contained in HTML messages.
  - [mjr] Only request the field values we actually need when searching the contacts API.
  - [mms] Fix expand all mailboxes in dynamic view (Bug #10682).
  - [mms] Re-add auto-detection of MIME types for message parts that lack this information.
  - [mms] Add &apos;delete_mark_seen&apos; preference.
  - [mms] Fix accessing POP3 servers that use commas in their UIDs.
  - [mms] Fix updating flags in non-selected mailbox if IMAP server does not support CONDSTORE/QRESYNC (Bug #10627).
  - [mms] Fix some dynamic view links on IE (Bug #10664).
  - [jan] Use locale based folder sorting.
  - [mms] Workaround broken PGP signed data contained within encrypted parts (Bug #10809).
  - [mms] Fix signature verification display for combined encrypted/signed PGP messages.
  - [mms] Add option to edit ACLs when right-clicking mailbox in dynamic view (Request #8060).
  - [mms] Allow multiple messages to be redirected from traditional view mailbox page (Request #2084).
  - [mms] Add ability to quickly add unsubscribed mailboxes to available search mailboxes in advanced search (Request #10832).
  - [mms] Don&apos;t list parent mailboxes after child mailboxes (Bug #10802).
  - [jan] Update Dutch translation (Pieterjan Heyse &lt;pieterjan.heyse@scheppers-wetteren.be&gt;).
  - [mms] Fix setting compose message body on IE 9 in dynamic view.
  - [mms] Redirect to login page if IMAP credentials are lost somehow during the session.
  - [mms] Fix &apos;server&apos; credential in preauthenticate hook.
  - [jan] Fix updating events from attendee responses (Bug #10772).
  - [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).
  - [mms] Correctly apply default mail_domain value in all places it is needed.
  - [mms] Correctly save mail_domain value if changed in preferences UI.
  - [mms] Cache message headers during a page access.
  - [mms] Fix adding submailboxes to last mailbox in a level in dynamic view.
  - [mms] Fix display of numerically-named mailboxes on IMAP servers without the LIST-EXTENDED IMAP capability (Bug #10869).
  - [mms] Fix attachment detection search filter.
  - [mms] Fix editing date search elements.
  - [mms] Allow creation of the mailbox &apos;0&apos; (Bug #10866).
  - [mms] Correctly handle numeric mailbox names.
  - [mms] Fix display of mailbox names living under special mailboxes (Bug #10802).
  - [mms] Fix broken Hide/Purge Deleted links in traditional view (Bug #10860).
  - [mms] Fix issue in dynamic mailbox view with thread sorting and a reset of mailbox metadata (Bug #10835).
  - [mms] Fix message redirection regression in dynamic view (Bug #10859).
  - [mms] SECURITY: Fix XSS vulnerabilities on the compose page (traditional view), the contacts popup window, and with certain IMAP mailbox names.
  - [mms] Fix updating context menu when a mailbox is converted into a container element after being deleted.
  - [mms] Fix expand/collapse of folder tree in mobile view.
  - [mms] Fix regression preventing sending of MDNs.
  - [mms] Fix reporting as innocent in mobile view.
  - [mms] Fix updating log information when replying/forwarding in dynamic view.
  - [mms] Fix deleting virtual folders in dynamic view.
  - [mms] Purge browser cache daily in dynamic view; updates time stamps to proper format (Request #9773).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 5.0.21
  - [jan] Fix setting default values for identity preferences.
  - [mms] Improve drag performance of elements in dynamic view.
  - [mms] Fix saving initial_page preference.
  - [mms] Workaround broken Thunderbird encrypted S/MIME messages.
  - [mms] Fix regression where passphrase prompt would not appear for S/MIME encrypted messages.
  - [mms] Fix regression in verifying signed &amp; encrypted S/MIME messages (Bug #10947).
  - [mms] Fix reloading the folder list in the dynamic view (Bug #10769).
  - [mms] Fix deleting messages from Virtual Trash.
  - [mms] Fix regression in displaying PGP Armored signed/encrypted messages (Bug #10926).
  - [mms] Catch IMAP server connection errors in traditional mailbox view.
  - [mms] Fix purging moved messages from dynamic mailbox view if deleted messages are visible in the mailbox (Bug #10916).
  - [mms] Fix message advancing when deleting messages in traditional view when deleted messages are visible in the mailbox.
  - [mms] Fix internal storage of date searches (Bug #11109).
  - [mms] Fix regression in sending PGP encrypted messages (Bug #11085).
  - [mms] Only poll mailboxes in dynamic view that exist in the browser folder tree.
  - [mms] Fix regression in displaying From address on mailbox page in traditional view.
  - [mms] Fix updating the compose address fields when using the contacts popup.
  - [jan] Re-add leading paragraph before HTML signatures to avoid writing into the signature.
  - [jan] Use preferred editor if not opening compose window from dynamic view.
  - [jan] Update Italian translation (Emilien <emilien@wifi.e4a.it>).
  - [mms] Save Bcc addresses when saving compose message as draft.
  - [mms] Fix handling of RETURN keypress in the Subject input on the dynamic compose page.
  - [jan] Fix regression in sending PGP encrypted messages (Bug #11150).
  - [jan] Update Slovak translation (Marika Schvarczova <schvarczova.marika@domeny.sk>).
  - [jan] Update Czech translation (Michal Foist <michal@foist.cz>).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 6.0.2 for Horde 5
  - [mms] SECURITY: Fix XSS vulnerabilities on the dynamic compose page and the minimal mailbox and message pages.
  - [jan] Re-add leading paragraph before HTML signatures to avoid writing into the signature.
  - [jan] Use preferred editor if not opening compose window from dynamic view.
  - [jan] Update Italian translation (Emilien <emilien@wifi.e4a.it>).
  - [mms] Save Bcc addresses when saving compose message as draft.
  - [mms] Fix handling of RETURN keypress in the Subject input on the dynamic compose page.
  - [jan] Fix regression in sending PGP encrypted messages (Bug #11150).
  - [jan] Update Slovak translation (Marika Schvarczova <schvarczova.marika@domeny.sk>).
  - [jan] Update Czech translation (Michal Foist <michal@foist.cz>).
  - [mms] Only allow display of basic image types directly in browser.
  - [jan] Update Turkish translation (İstanbul Technical University).
  - [jan] Re-add option to report messages as spam/ham through redirection.
  - [jan] Update Swedish translation (Jakob Alvermark <jakob.alvermark@bsdlabs.com>).
  - [mjr] Only ask for the count of matching contacts when determining to use browser vs ajax autocompletion.
  - [jan] Fix closing the compose window after redirecting (Bug #11259).
  - [jan] Display correct values in permission-denied error messages (Bug #11253).
  - [mms] SECURITY: Fix obscure XSS issue if uploading a file in dynamic view from the browser's local filesystem that has a filename that contains HTML.
  - [mms] Don't attempt to use non-IMAP mailbox names in IMAP server commands (Bug #11623).
  - [mms] Catch failure to add attachments in dynamic view because PHP's maximum allowed POST size was exceeded.
  - [jan] Fix search link from portal if using dynamic view (Bug #11314).
  - [mms] Fix regression in using Virtual Trash (Bug #11478; tonyb@go-concepts.com).
  - [mms] Fix sending MDN notifications in traditional view (Bug #11311).
  - [mms] Fix changing sort order in dynamic search mailboxes (Bug #11108).
  - [mms] Fix regression in creating top-level mailbox in traditional view (Bug #11326).
  - [mms] Fix spam reporting in minimal view.
  - [mms] Fix regression in adding an attachment in minimal view.
  - [mms] Fix shift-clicking in dynamic mailbox view when navigating to other mailboxes (Bug #11520).
  - [mms] Disallow pasting non-text elements into the HTML editor (Bug #11650).
  - [jan] Update Slovak translation (Jozef Sudolsky <jozef.sudolsky@elbia.sk>).
  - [mms] If persistent IMAP caching is disabled, use an in-memory cache for the current page load.
  - [mms] Fix importing personal S/MIME certificate.
  - [mms] Correctly show ACL entry for current user even if ACL response for mailbox is empty.
  - [mms] Correctly remove unseen information from folder tree in dynamic mailbox view when mailbox is marked as not polled for new mail.
  - [mms] Fix expanding folder list in dynamic view when opening a mailbox and folder expansion is not saved in the prefs (Bug #11609).
  - [mms] Fix displaying HTML signature preference on identities preference page.
  - [mms] Fix dynamic view loading in IE8 (Bug #11614).
  - [mms] Optimize permission checking when creating a mailbox if no limit exists for a user.
  - [mms] Fix displaying column headers in dynamic mailbox view when accessing a POP3 server.
  - [mms] Fix display of innocent button in dynamic mailbox view (Bug #11604).
  - [mms] Fix displaying move to spam mailbox option in the preferences (Bug #11603).
  - [mms] Fixes to PGP Private key generation (Bug #11597).
  - [mms] Don't block remote message styling if sender is in whitelist.
  - [mms] Fix spellcheck display in dynamic view if HTML composition mode is the default (Bug #11592).


author: lang@b1-systems.de
changelog:
  - version 2.0.4
  - [mms] Fix creating new mailboxes (Bug #10282).
  - [jan] Add -N parameter to mailbot calls by default (Request #10147).
  - [jan] Fix notice when using numeric comparisons for spam headers (Bug #10222).
  - [jan] Respect excluded mail addresses in Maildrop vacation driver (Request #10077).
  - [jan] Fix access to debug handler in Timsieved driver.
  - [jan] Fix deleting single conditions from a rule (Bug #10253).


author: lang@b1-systems.de
changelog:
  - version 2.0.7
  - [jan] Fix disabling of actions by locking preferences (Bug #10455).
  - [jan] Sort blacklist and whitelist for display instead of for storage.
  - [mms] Fix displaying From address in notification when filtering with IMAP driver.
  - [jan] Catch if files don&apos;t exist while deleting with VFS transport (michael-dev@fami-braun.de, Bug #10494).
  - [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).
  - [jan] Set Return-Path: in Maildrop vacation driver (rsalmon@mbpgroup.com, Bug #10568).
  - [mms] Additional fixes when creating new mailboxes (Bug #10282).
  - [mms] Fix creating new mailboxes (Bug #10282).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 3.0.1 for Horde 5
  - [jan] Update Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>).
  - [jan] Set Return-Path: in Maildrop vacation driver (rsalmon@mbpgroup.com, Bug #10568).
  - [jan] Update Swedish translation (Per Olof Ljungmark <peo@bsdlabs.com>).
  - [mms] Fix IMAP filtering on combination fields (Bug #11197).
  - [jan] Fix showing blacklist option to mark message as deleted (Bug #11186).
  - [jan] Update Italian translation (Massimo Malabotta <mmalabotta@units.it>).
  - [jan] Fix folder names in Procmail rules if using Maildir (Bug #10113).
  - [jan] Update Hungarian translation (Zoltán Németh <nemeth.zoltan@etit.hu>).
  - [mms] Application initialization should only be done on first access.
  - [mms] Fix patch for filtering on combination fields (Bug #11197).
  - [mms] Procmail driver now explicitly sets the base Maildir directory by default (Bug #10113).
  - [jan] Update Turkish translation (İstanbul Technical University).
  - [mms] Correctly reindex existing rules when deleting a rule and using the SQL filters storage driver.
  - [mms] Don't allow a user to save a rule with no matching conditions.


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 3.0.2
  - [jan] Update Basque translation (Ibon Igartua <ibon.igartua@ehu.es>).
  - [jan] Fix changing permissions for shared rulesets.


author: lang@b1-systems.de
changelog:
  - Version 3.0.5
  - [jan] Update task due date in interface after dragging a task (Bug #10001).
  - [jan] Correctly sort events in portal block or widget if only displaying a single calendar (Bug #10099).
  - [mjr] Allow syncing of multiple owner-owned calendars.
  - [jan] Don&apos;t show calendar drop down in event form without delete permissions (Bug #10201).
  - [jan] Don&apos;t change event creator when saving events.
  - [jan] Fetch events immediately after saving remote calendar.
  - From 3.0.4:
  - [jan] Only highlight days in the mini calendar that are currently displayed (Bug #10048).
  - [jan] Fix advanced search with empty search criteria (Bug #10038).


author: lang@b1-systems.de
changelog:
  - version 3.0.7
  - [jan] Display event time in dynamic agenda/search view.
  - [jan] Don't load all shares with requested permissions from the backend if $conf['share']['hidden'] is enabled.
  - [jan] Improve exporting all-day events to Funambol clients.
  - [mjr] Fix removing an exception from a recurrence series (Bug # 10365).
  - [jan] Close session while listing events to speed up parallel loading from different calendars.
  - [jan] Share list of displayed task lists with Nag (requires Nag 3.0.3).
  - [jan] Don't show import/export link in preferences if using the dynamic view.
  - [mjr] Force ActiveSync device reset after sync_calendars pref is changed (Request #10342).
  - [jan] Support updating attendees from vCalendar 1.0 iTip responses.
  - [mjr] Fix updating attendees (Bug #10411).
  - [jan] Fix error if Nag is not installed (Bug #10406).
  - [jan] Fix sending invitations to attendees from traditional view.
  - [jan] Fix organizer attribute when exporting to vCalendar 1.0.
  - [mjr] Fix issue that prevented synching when no sync_calendar pref was set (Bug #10329).


author: lang@b1-systems.de
changelog:
  - version 3.0.8
  - [jan] Fix deleting resources (Bug #10427)
  - [jan] Support snoozing alarms with Sundbird/Lightning (Request #7470).
  - [jan] Import VALARM components from iCalendar 2.0 data (Request #6665).
  - [jan] Fix creating events from dynamic view on Windows (Bug #9916).
  - [mjr] Fix displaying of freebusy data in dynamic view (adominguez@cne.gob.ve, Bug #10347)


author: lang@b1-systems.de
changelog:
  - version 3.0.14
  - [jan] Fix fatal error while searching if hitting certain recurring events.
  - [jan] Fix exporting events with snoozed alarms (Bug #10438).
  - [jan] Fix opening events from agenda view.
  - [mjr] The current default calendar is always included in the sync_calendars pref.
  - [mjr] Ensure exception gets start and end times when created from month view (Bug #10496)
  - [jan] Update group permission when changing group down list in basic permissions (Bug #10482).
  - [jan] Fix race condition when editing group permission in basic permission screen (Bug #10482).
  - [mjr] Fix removeUserData API (Bug #10241).
  - [jan] Fix deleting events with a WebDAV client (Bug #10478).
  - [mjr] Fix alarms for recurring events (Bug #10678).
  - [mjr] Allow filtering listTagInfo results by user.
  - [jan] Fix uncompleting tasks in dynamic view (Carlos TimÃ³teo, Bug #10653).
  - [cjh/jan] Improve design.
  - [mjr] Fix displaying resources when no attendees are present (Bug #10507).
  - [jan] Show status of events in agenda messages (Request #10517).
  - [mjr] Fix selecting custom time from time selection drop down (Bug #10737).
  - [jan] Always use fresh Horde_Http_Client instances for remote calendars (Bug #10740).
  - [jan] Add confirmation screen when deleting events in dynamic view (Request #10725).
  - [jan] Fix holidays disappearing from month view if deleting another event.
  - [jan] Fix resetting attendee response status when saving events in dynamic view (Bug #10620).
  - [jan] Support CalDAV servers that don&apos;t use DAV: as the default namespace (christof@buergi.lugs.ch, Bug #10716).
  - [jan] Allow to view and create copies of holiday events (Bug #10650).
  - [jan] Don&apos;t show import/export tabs in dynamic view if disabled (Bug #10705).
  - [jan] Don&apos;t show option to share with everyone in basic permissions if disabled (piper@hrz.uni-marburg.de, Bug #10706).
  - [mjr] Only set ORGANIZER field if the event is a group meeting (Bug #10697).
  - [jan] Hide disabled calendar sections (Bug #9815).
  - [gwr] Fixed recurrence handling with the Kolab backend.
  - [gwr] Fixed naming of the default calendar for the Kolab backend.
  - [gwr] Fixed deleting events with the Kolab backend.
  - [gwr] Fixed migrations for SQLite as database backend.
  - [mjr] Fix keyboard navigation of time entry fields in dynamic view (Bug #10799).
  - [mjr] Fix parsing display_cal variables for internal calendar links on various blocks and embedded imples (Bug #10767).
  - [mjr] Fix adding events directly to a resource&apos;s calendar (Bug #10827).
  - [mjr] Fix regression introduced in 3.0.12 that broke checking a Resource&apos;s availability in certain cases (Bug #10806).
  - [jan] Don&apos;t fail on empty CalDAV calendars (christof@buergi.lugs.ch, Bug #10739).
  - [jan] Check permissions when building application drop down (sberthelot@emisfr.com, Bug #10811).
  - [gwr] Fix saving Kolab events.
  - [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).
  - [mjr] Fix bug that could cause incorrect event exceptions to be created when drag and dropping events in month view.
  - [jan] Fix page titles not always updating correctly.
  - [jan] Display event time in dynamic view if requested (Request #9866).
  - [jan] Only show end time if different from start time.
  - [jan] Fix day sorting in agenda view.
  - [jan] Sort user and group names in permission screen (Request #10896).


author: lang@b1-systems.de
changelog:
  - version 3.0.15
  - [jan] Search complete names and addresses when auto-completing attendees.
  - [jan] Fix syntax error in migration script (Bug #10902).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 3.0.17
  - [jan] Use preferred date format in week and agenda views (Bug #11089).
  - [jan] Fix fatal error if no external calendars are available (Bug #11079).
  - [jan] Fix positioning of events on DST changing dates (Bug #11070).
  - [mjr] Fix bug that caused time shift of all day events when imported from ActiveSync devices for users in certain timezones (Bug #10991).
  - [mjr] Correctly deal with deleted calendars in sync clients (Bug #10969).
  - [jan] Update Italian translation (Massimo Malabotta <mmalabotta@units.it>).
  - [jan] Improve print styles.
  - [jan] Catch if external client doesn&apos;t send LAST-MODIFIED attributes (Bug #11130).
  - [jan] Don't stop agenda script if there is an error with a single user (Bug #11129).
  - [jan] Update Hungarian translation (ZoltÃ¡n NÃ©meth <nemeth.zoltan@etit.hu>).
  - [jan] Show round corners only on the start and end of multi-day events (Request #11067).


author: Karim Geiger <geiger@b1-systems.de>
changelog:
  - Version 4.0.2
  - [jan] SECURITY: Fix XSS vulnerabilities in tasks view and search view (Bug #11189).
  - [jan] Update Italian translation (Massimo Malabotta <mmalabotta@units.it>).
  - [jan] Improve print styles.
  - [jan] Catch if external client doesn't send LAST-MODIFIED attributes (Bug #11130).
  - [jan] Don't stop agenda script if there is an error with a single user (Bug #11129).
  - [jan] Update Hungarian translation (Zoltán Németh <nemeth.zoltan@etit.hu>).
  - [jan] Show round corners only on the start and end of multi-day events (Request #11067).
  - [mms] SECURITY: Fix XSS vulnerabilities in the portal blocks.
  - [mms] Fix permissions checking in the 'path_delete' API call.
  - [mjr] Fix setting permissions in dynamic mode while $conf[share][world] is false (Bug #11359).
  - [mjr] Fix issue causing broken alarm values from being imported from certain ics files.
  - [rla] Fix sender of appointment notification (Bug #11198).
  - [mjr] Use SSL for map providers if current connection is SSL (Request #11193).
  - [jan] Don't show location of private events (Bug #11235).
  - [jan] Fix exporting multi-all-day events to iCalendar.
  - [jan] Update Turkish translation (İstanbul Technical University).
  - [jan] Update Swedish translation (Jakob Alvermark <jakob.alvermark@bsdlabs.com>).
  - [jan] Don't show event edit links if user doesn't have edit permissions on any calendar.
  - [jan] Fix parsing of recurrence end date in dynamic view (Bug #10025).
  - [jan] Fix displaying of new tasks in new task lists.
  - [jan] Delete tasks from tasks view when deleting tasks lists.
  - [jan] Don't export multi-day events as multiple events to iCalendar data (Bug #10007).
  - [jan] Fix dragging tasks in the dynamic view.
  - [jan] Add header for timeobjects calendars.
  - [jan] Fix date picker in advanced search form (Bug #10039).
  - [mjr] Remove visible exceptions when deleting recurring events (Bug #10013).
  - [mjr] Fix issue causing listTimeObject calendars to not appear (Bug #10012).
  - [jan] Only highlight days in the mini calendar that are currently displayed (Bug #10048).
  - [jan] Fix advanced search with empty search criteria (Bug #10038).
  - [jan] Update task due date in interface after dragging a task (Bug #10001).
  - [jan] Correctly sort events in portal block or widget if only displaying a single calendar (Bug #10099).
  - [mjr] Allow syncing of multiple owner-owned calendars (Request #8734).
  - [jan] Don't show calendar drop down in event form without delete permissions (Bug #10201).
  - [jan] Don't change event creator when saving events.
  - [jan] Fetch events immediately after saving remote calendar.
  - [jan] Display event time in dynamic agenda/search view.
  - [jan] Don't load all shares with requested permissions from the backend if $conf['share']['hidden'] is enabled.
  - [jan] Improve exporting all-day events to Funambol clients.
  - [mjr] Fix removing an exception from a recurrence series (Bug # 10365).
  - [jan] Close session while listing events to speed up parallel loading from different calendars.
  - [jan] Share list of displayed task lists with Nag (requires Nag 3.0.3).
  - [jan] Don't show import/export link in preferences if using the dynamic view.
  - [mjr] Force ActiveSync device reset after sync_calendars pref is changed (Request #10342).
  - [jan] Support updating attendees from vCalendar 1.0 iTip responses.
  - [jan] Fix sending invitations to attendees from traditional view.
  - [jan] Fix organizer attribute when exporting to vCalendar 1.0.
  - [mjr] Fix issue that prevented synching when no sync_calendar pref was set (Bug #10329).
  - [mjr] Fix updating attendees (Bug #10411).
  - [jan] Fix error if Nag is not installed (Bug #10406).
  - [jan] Fix deleting resources (Bug #10427)
  - [jan] Support snoozing alarms with Sundbird/Lightning (Request #7470).
  - [jan] Import VALARM components from iCalendar 2.0 data (Request #6665).
  - [jan] Fix creating events from dynamic view on Windows (Bug #9916).
  - [mjr] Fix displaying of freebusy data in dynamic view (adominguez@cne.gob.ve, Bug #10347).
  - [jan] Fix fatal error while searching if hitting certain recurring events.
  - [jan] Fix exporting events with snoozed alarms (Bug #10438).
  - [jan] Update Polish translation (Krzysztof Kozera <krzysztof113@o2.pl>).
  - [jan] Fix migration of exceptionoriginaldate field (Bug #11654).
  - [jan] Fix generating calendar names when exporting non-internal calendars to iCalendar.
  - [jan] Fix authentication to remote calendars (Bug #11643).
  - [jan] Fix incorrect nesting of VTIMEZONE components when exporting to iCalendar (Bug #11636).
  - [jan] Fix fatal error when moving non-recurring events with resources (Bug #11629).


author: lang@b1-systems.de
changelog:
  - Update to Version 3.0.1
  - [jan] Fix accidental encryption of notes.
  - [jan] Fix color picker for categories in the note list header (Bug #9980).


author: lang@b1-systems.de
changelog:
  - version 3.0.2
  -  [jan] Don't load all shares with requested permissions from the backend if $conf['share']['hidden'] is enabled.


author: lang@b1-systems.de
changelog:
  - version 3.0.4
  - [jan] Add Estonian translation (Alar Sing &lt;alar.sing@err.ee&gt;).
  - [gwr] Avoid including the owner name into the default share (Kolab backend).
  - [mjr] Fix removeUserData implementation.
  - [jan] Use locale based sorting.
  - [jan] Fix remembering the expansion state of the notepads panel (Bug #10797).
  - [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).


author: lang@b1-systems.de
changelog:
  - License Limbo. Added file to clarify things. Changed statement to ASL 1.1
  - adresses #712230 and #744787


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 4.0.1 for Horde 5
  - [mjr] Add missing getChanges API method.
  - [jan] Update Swedish translation (Per Olof Ljungmark <peo@bsdlabs.com>).
  - [jan] Update Italian translation (Massimo Malabotta <mmalabotta@units.it>).
  - [jan] Update Hungarian translation (Zoltan Nemeth <nemeth.zoltan@etit.hu>).
  - [jan] Fix deleting too many notepads if deleting a user.
  - [jan] Update Turkish translation (Istanbul Technical University).
  - [jan] Update Polish translation (Krzysztof Kozera <krzysztof113@o2.pl>).


author: lang@b1-systems.de
changelog:
  - [jan] Add Ukrainian translation (Andriy Kopystyansky &lt;anri@polynet.lviv.ua&gt;).
  - version 3.0.2


author: lang@b1-systems.de
changelog:
  - version 3.0.3
  -[jan] Don't load all shares with requested permissions from the backend if $conf['share']['hidden'] is enabled.


author: lang@b1-systems.de
changelog:
  - version 3.0.7
  - [jan] Add missing parameters when PUTing tasks (Bug #10545).
  - [mjr] Fix removeUserData implementation.
  - [gwr] Fix Kolab object attribute handling for tasks.
  - [gwr] Avoid including the owner name into the default share.
  - [cjh] Nicer date/time input with fewer input fields and helper javascript.
  - [mjr] Add ability to choose which tasklists to synchronize.
  - [mjr] Fix task export to ActiveSync for tasks with no due dates or reminders.
  - [jan] Don&apos;t display task details of private tasks via the API (Bug #10712).
  - [jan] Use correct locale when parsing quick tasks (thpo+horde@dotrc.de, Bug #10720).
  - [jan] Fix setting custom alarm methods (Bug #9543).
  - [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 4.0.1 for Horde 5
  - [jan] Fix setting custom alarm methods (Bug #9543).
  - [jan] Update Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>).
  - [jan] Update Swedish translation (Per Olof Ljungmark <peo@bsdlabs.com>).
  - [jan] Update Italian translation (Massimo Malabotta <mmalabotta@units.it>).
  - [jan] Update Hungarian translation (Zoltan Nemeth <nemeth.zoltan@etit.hu>).
  - [mms] Fix getTasklist() API call.
  - [jan] Fix changing sort direction.
  - [jan] Fix sorting by owner if displaying external task sources.
  - [jan] Update Turkish translation (Istanbul Technical University).
  - [jan] Update Polish translation (Krzysztof Kozera <krzysztof113@o2.pl>).


author: lang@b1-systems.de
changelog:
  - Added new default backend "horde" which encapsulates whatever
    Horde auth is used (ldap, sql...) without additional configuration
    This should suit most common use cases


author: lang@b1-systems.de
changelog:
  - http://bugs.horde.org/ticket/10106 - move from pear DB to Horde_Db
  - Use Injector instead of base class factory


author: lang@b1-systems.de
changelog:
  - New git revision
  - Converted LDAP backend
  - removed glitch which would always reset the user session even
    if the backend is NOT the horde authentication backend


author: lang@b1-systems.de
changelog:
  - [jan] Provide default configuration files instead of .dist versions.
  - [jan] Fix creating temporary files with open_basedir restrictions.
  - [rla] Formal conversion of all drivers to Horde 4 Exceptions. Some may need more changes to actually work
  - Some fixes by Jan for the ldap backend


author: lang@b1-systems.de
changelog:
  - release version 4.0.0
  - First stable release for Horde 4.
  - [bak] Fix lookup of user entry in LDAP driver.
  - [jan] Add Latvian translation (Jānis Eisaks &lt;jancs@dv.lv&gt;).
  - [rla] Added new driver &apos;horde&apos; which uses the update() function of horde&apos;s authentication driver.
  - [jan] Provide default configuration files instead of .dist versions.
  - [jan] Fix creating temporary files with open_basedir restrictions.


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 4.0.1
  - [rla] Don't pass too many parameters from backends.php to Horde_Db (Bug #10963).
  - [jan] Make expect driver locale independent (Bug #9166).
  - [jan] Update Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 5.0.0dev201212121203 for Horde 5 - This is a prerelease version
  - [jan] Update Italian translation (Massimo Malabotta &lt;mmalabotta@units.it&gt;).
  - [jan] Fix preparing multiple backends (Bug #11023).
  - Update Polish translation (Krzysztof Kozera &lt;krzysztof113@o2.pl&gt;).


author: cfarrell@suse.com
changelog:
  - license update: GPL-2.0+
    See COPYING file (and most of the source code files). Also, make sure the
    COPYING file is entered in the %doc section of the spec file


author: lang@b1-systems.de
changelog:
  - version 1.0.2
  - [jan] Export location, description, status, privacy, and URL of Facebook events.
  - [jan] Fix timezone conversion of Facebook events (Bug #10341).


author: lang@b1-systems.de
changelog:
  - version 1.0.5
  - [mjr] Remove support for the now non-existent weatherdotcom API.
  - [mjr] Add support for Horde_Service_Weather.
  - [jan] Add Latvian translation (Jānis Eisaks &lt;jancs@dv.lv&gt;).
  - [jan] Add Estonian translation (Alar Sing &lt;alar.sing@err.ee&gt;).
  - [jan] Add Dutch translation (Arjen de Korte &lt;arjen+horde@de-korte.org&gt;).
  - [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).
  - [jan] Fix retrieving driver list if Horde_Service_Weather is not installed.


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 1.0.6
  - [mjr] Always provide the longest forecast length available for weather forecast data.
  - [mjr] No longer attempt to create a Horde_Service_Weather provider if we do not have one configured.


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 2.0.1 for Horde 5
  - [mjr] Always provide the longest forecast length available for weather forecast data.
  - [mjr] No longer attempt to create a Horde_Service_Weather provider if we do not have one configured.
  - [jan] Add Swedish translation (Jakob Alvermark <jakob.alvermark@bsdlabs.com>).
  - [jan] Add Hungarian translation (Zoltan Nemeth <nemeth.zoltan@etit.hu>).
  - [jan] Add Polish translation (Krzysztof Kozera <krzysztof113@o2.pl>).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 2.0.2
  - [jan] Add Basque translation (Ibon Igartua <ibon.igartua@ehu.es>).
  - license is BSD-2-Clause


author: lang@b1-systems.de
changelog:
  - version 3.0.3
  - [rl] #8786 Turba Minisearch works over multiple address books
  - [mjr] Fix importing LDIF files (Bug: 10139).
  - [mjr] Fix issue introduced in 3.0.1 that caused contact images to not display (Bug #10050).
  - [jan] Fix editing of multiple contacts at once (Bug #10085).
  - [jan] Enable homeAdress and workAdress composite fields by default.


author: lang@b1-systems.de
changelog:
  - version 3.0.4
  - [jan] Pass contact object to decode_attribute hook (kd@tu-cottbus.de, Bug #10287).
  - [jan] Complete fix for importing LDIF files (Bug #10139).


author: lang@b1-systems.de
changelog:
  - version 3.0.5
  - [mjr] Fix obtaining default share via Turba's API (vilius@lnk.lt, Bug #10393).
  - [mjr] Force ActiveSync device reset after sync_books pref is changed (Request #10342).


author: lang@b1-systems.de
changelog:
  - version 3.0.7
  - [mjr] Fix issue with synchronizing deleted contacts (Bug #10422).
  - [jan] Fix searching for duplicates on some databases (Bug #10383).
  - [mjr] Add and support more attributes by default.


author: lang@b1-systems.de
changelog:
  - version 3.0.11
  - [jan] Add missing migration script (Bug #10436).
  - [jan] Fix attribute name for assistant phone (Bug #10449).
  - [rla] Turba LDAP Driver now only rewrites changed attributes (Bug #9343).
  - [mjr] Run attribute values through decode_attribute hook when exporting.
  - [mjr] Ensure encode_attribute hook is called on imported objects.
  - [mjr] Improve handling of removeUserData.
  - [mjr] Honor auto_create configuration setting (qoole.horde@lillimoth.com, Bug #10452)
  - [jan] Don&apos;t allow to search binary fields.
  - [mjr] Add the ability to specify the fields to return from contacts/search.
  - [jan] Fix importing contacts with composite fields.
  - [jan] Fix LDAP connection test (Bug #10554).
  - [gwr] Avoid including the owner name into the default share (Kolab backend).
  - [jan] Set VOICE parameter when exporting phone numbers to vCard (Request #10349).
  - [jan] Fix importing vCards with empty X-ANNIVERSARY attributes (Bug #10557).
  - [jan] Update Japanese translation (Hiromi Kimura &lt;hiromi@tac.tsukuba.ac.jp&gt;).


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - version 3.0.13
  - [mjr] Ensure contact lists are always populated with their members (Bug #10961).
  - [jan] Fix SyncML compatibility with work/home phone numbers and newer Funambol clients (Bug #10912).
  - [mjr] Implement more flexible ActiveSync synchronization of names and addresses.
  - [jan] Fix address book sorting in preferences (Bug #10897).
  - [mms] Improved navigation when editing group entries.
  - [jan] Fix decode_attribute hook when exporting to vCard (kd@tu-cottbus.de, Bug #11123).
  - [jan] Update Hungarian translation
  - [jan] Only connect to LDAP driver for read/write requests Dominique Lalot  Request #11082).
  - [mjr] Fix bug that caused time shifting of contact birthday and anniversary values from ActiveSync devices for users in certain timezones.


author: Ralf Lang <lang@b1-systems.de>
changelog:
  - Version 4.0.1 for Horde 5
  - [jan] Fix decode_attribute hook when exporting to vCard (kd@tu-cottbus.de, Bug #11123).
  - [jan] Update Hungarian translation (Zoltán Németh <nemeth.zoltan@etit.hu>).
  - [jan] Only connect to LDAP driver for read/write requests (Dominique Lalot <dom.lalot@gmail.com>, Request #11082).
  - [mjr] Fix bug that caused time shifting of contact birthday and anniversary values from ActiveSync devices for users in certain timezones.
  - [jan] Update Swedish translation (Per Olof Ljungmark <peo@bsdlabs.com>).
  - [jan] Update Italian translation (Emilien <emilien@wifi.e4a.it>).
  - [jan] Fix number of contacts in a list that cannot be displayed.
  - [jan] Update Slovak translation (Marika Schvarczova <schvarczova.marika@domeny.sk>).
  - [jan] Update Czech translation (Michal Foist <michal@foist.cz>).
  - [mjr] Add ability to return count of objects matching search in place of full result set.
  - [jan] Update Turkish translation (Istanbul Technical University).
  - [jan] Fix strict searching in favourites driver (Bug #11207).
  - [jan] Fix sorting of columns in preferences (Bug #10795).
  - [jan] Remove user's address books when removing users, independent from address book permissions.
  - [mms] Fix infinite loop if array was passed to delete API call.
  - [mms] Fix descending sorting of result lists.
  - [mms] Return to same page when deleting contact from browse view.
  - [jan] Update Polish translation (Krzysztof Kozera <krzysztof113@o2.pl>).


author: jg@suse.de
changelog:
  - hostapd: update to 0.4.7, changes:
    * driver_wired: fixed EAPOL sending to optionally use PAE group
      address as the destination instead of supplicant MAC address
    * driver_madwifi: configure driver to use TKIP countermeasures in
      order to get correct behavior
    * driver_madwifi: added support for madwifi-ng
  - hostapd: remove obsolete madwifi patch
  - hostapd: updated config file
  - hostap-utils: update to 0.4.7 (no changes)
  - use %{jobs}


author: jg@suse.de
changelog:
  - hostap-utils: Fixed usage of uninitialised variable (bug 184410)
  - hostapd: Update to version 0.4.9, changes:
    * added a new configuration option, eapol_version, that can be
      used to set EAPOL version to 1 (default is 2) to work around
      broken client implementations that drop EAPOL frames which use
      version number 2 [Bug 89]
    * fixed EAP-MSCHAPv2 message length validation
    * fixed stdarg use in hostapd_logger(): if both stdout and syslog
      logging was enabled, hostapd could trigger a segmentation fault
      in vsyslog on some CPU -- C library combinations


author: ro@suse.de
changelog:
  - updae to version 0.5.10, changes:
    * fixed EAP-SIM and EAP-AKA message parser to validate attribute
      lengths properly to avoid potential crash caused by invalid messages
    * fixed Reassociation Response callback processing when using internal
      MLME (driver_{hostap,devicescape,test}.c)
    * fixed EAP-SIM/AKA realm processing to allow decorated usernames to
      be used
    * added a workaround for EAP-SIM/AKA peers that include incorrect null
      termination in the username
    * fixed EAP-SIM Start response processing for fast reauthentication
      case
    * copy optional Proxy-State attributes into RADIUS response when acting
      as a RADIUS authentication server
  - update to version 0.5.9, changes:
    * updated EAP Generalized Pre-Shared Key (EAP-GPSK) to use the latest
      draft (draft-ietf-emu-eap-gpsk-07.txt)
    * fixed debugging code not to use potentially unaligned read to fetch
      IPv4 addresses


author: sndirsch@suse.de
changelog:
  - udpated to release 0.6.10
  - updated hostapd.dif
  - git-commit-eb1f744.diff:
    * Move DTIM period configuration into Beacon set operation; fixes
      "Could not set DTIM period for kernel driver; wlan0: Unable to
      setup interface.rmdir[ctrl_interface]: No such file or
      directory" error when using "nl80211" driver


author: lnussel@suse.de
changelog:
  - update to version 0.7.3
  - don't use /tmp for dump file in default config
  - verbose build
  - fix build for older distros
  - enable driver 'none' for radius only mode
  - add init script


author: glin@suse.com
changelog:
  - update to version 1.0
  - respin hostapd.dif to fit the new defconfig
  - change the file permission of the config files with passwords
    to 600 (bnc#740964)


author: crrodriguez@opensuse.org
changelog:
  - Fix build, missing libjpeg-devel buildrequires
  - Do not use xorg-x11-devel but only xorg-x11-libX11-devel


author: mail@philipp-wagner.com
changelog:
  - fix-no-return-in-nonvoid-function.diff fixes compiler warnings
    causing a no-return-in-nonvoid-function error during the build.
    An upstream bug report is open at
    https://bugs.launchpad.net/hplip/+bug/1017496


author: mail@philipp-wagner.com
changelog:
  - Add libusb 1.0 as dependency. If necessary building with
    libusb 0.1 would be possible as well by setting a configure
    flag.


author: jsmeix@suse.de
changelog:
  - Provide the /var/lib/hp directory that is required in particular
    by hp-plugin (see https://bugs.launchpad.net/hplip/+bug/1018303)
    in the hplip-hpijs package to be on the safe side because
    hplip-hpijs is the minimal (printing-only) way to use HPLIP.


author: mmeister@suse.com
changelog:
  - Version upgrade to 3.12.9:
    User can collect logs by running 'hp-logcapture' command
    for any issue in print/scan/fax functionality.
    Logs get stored in /var/log/hp/tmp.
    Several more supported printers and all-in-one devices.
    Several bug fixes.
    For details see
    http://hplipopensource.com/hplip-web/release_notes.html


author: mmeister@suse.com
changelog:
  - Adapted fix-no-return-in-nonvoid-function.diff because
    HP's upstream fix is insufficient (not 64-bit safe),
    see https://bugs.launchpad.net/hplip/+bug/1017496
  - Adapted no-chgrp_lp_hplip_Logdir.diff so that it
    applies to the HPLIP 3.12.9 sources.


author: jsmeix@suse.de
changelog:
  - no-hplip_cron.diff deactivates the "cron" stuff in Makefile.am
    because it lets build fail on SLE11 products (possibly an
    autoconf issue) and we (SUSE) do not allow to install files
    like /etc/cron.daily/hplip_cron via RPMs. Instead hplip_cron
    is provided as /usr/share/doc/packages/hplip/hplip_cron
  - The /var/lib/hp directory is created everywhere except on
    openSUSE 12.2 and later versions (perhaps also an autoconf
    issue) so that it is created in the install section if it
    does not exist as a simple and fail-safe workaround
    see https://bugs.launchpad.net/bugs/1018303
    and (bnc#780413).
  - Adapted change-udev-rules.diff so that it applies to
    the HPLIP 3.12.9 sources.


